0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-18 09:11:59 +00:00
OI-codes/AtCoder/ABC243/C/data/02_in_rows_04.in

200003 lines
2.6 MiB (Stored with Git LFS)

200000
225652250 54
199269657 31
517975684 96
850287065 21
76618141 44
945196780 92
760027874 67
425833230 66
408596476 100
863920495 89
707753022 72
320945645 7
601929680 85
210273129 30
381655717 88
24104680 24
262804071 14
329769626 97
545708108 65
585299262 71
541953636 1
212182055 13
468193276 4
824789566 33
819129816 85
595285125 100
641514005 20
598346841 20
707242597 14
890084560 30
190881469 83
584174248 54
403015014 16
235658440 54
946721310 15
885193833 43
154980846 56
72643692 32
628681085 49
53471508 40
757541088 5
452734599 5
430520556 62
266226976 38
412413239 55
268605481 32
676116667 51
979350753 85
907419804 75
361104232 96
722829571 60
148648027 53
348208708 71
143931524 32
329424109 92
627897666 61
805207499 53
368863169 29
452964650 75
825467187 54
79430976 79
567219248 25
618263233 14
962462193 38
604587053 16
87974519 83
958956639 5
23420144 73
615179064 23
967097071 82
965194797 79
753124331 100
967517225 57
591178681 5
189141362 78
742037677 90
856696069 10
181874878 50
387216711 79
721279603 84
215575884 55
117199340 32
326682778 68
88812411 7
739040101 44
951546361 55
400228447 30
520091692 54
151304818 92
157407008 89
915717327 23
26651666 2
384417599 23
265152167 15
509132608 8
36099217 40
819192953 45
595724657 87
850011249 70
647518681 19
373380437 97
235036903 45
862785495 80
988881320 49
576238844 74
506605981 70
855657264 54
888165526 80
911920443 81
20401136 82
295205445 98
512486672 83
148268101 35
250880910 69
849164305 71
800828021 89
344568350 26
882765336 64
768950392 56
651932697 83
339591354 71
22662737 60
71508897 7
982992968 4
460046156 98
778848965 82
846283879 54
717096408 98
698285348 12
967570431 75
518343351 25
884586012 34
144010044 93
669182061 47
137427539 65
81812603 78
558235582 18
253048490 69
39588085 93
240679851 50
719357168 85
522727767 69
784346117 63
588490527 85
871755549 85
72325954 95
134825004 95
976878204 62
783685376 97
33106229 7
341687213 16
656371290 18
503784504 44
627171523 56
156658794 50
435893960 49
600649376 68
191460042 89
973082231 57
55019554 7
26450918 34
784157671 53
699871614 70
767250189 90
555940066 75
206686022 20
825074846 62
913046751 94
287342130 85
513108853 83
595731076 36
996194007 24
11632275 49
953706418 93
23019149 16
652897968 34
316472085 43
297969960 93
342414931 93
637826571 62
716955400 81
707748516 87
644217263 72
849021541 61
279542642 70
174304318 90
608071593 75
878119597 28
293798449 4
838512912 81
13695774 98
278364310 98
391386872 96
314939029 9
744097716 99
353951310 79
786142110 33
432382956 92
667984356 20
385930829 64
390267453 8
665260376 30
562035625 33
859539932 4
574370462 2
169942797 33
51521792 39
467504523 41
853473149 92
58043686 100
85854657 25
69699580 88
965337056 74
737878542 29
691410387 34
883241980 79
786568801 55
164581456 30
836859898 35
384996330 86
964587364 81
102479158 17
91508109 52
648325234 34
201149672 22
990871813 71
695817733 29
779831765 35
284640288 93
115706124 14
668193879 9
223295303 82
679587725 79
575930998 73
78496 0
660769437 21
879764490 4
217598209 47
204961019 40
705851141 81
851049956 46
189917156 18
149036567 14
805241843 40
95478646 77
951637396 3
876900407 26
779403500 77
573086 27
594838649 19
469198654 18
769454977 51
405071514 38
367281295 45
964049605 84
379340139 94
299290439 49
598518333 43
395266571 92
263300968 5
203534415 55
924291926 29
299193573 84
318563934 35
857673573 48
735902308 46
685332014 99
559982303 70
81505765 67
839358154 23
561402622 34
569256170 92
647698525 2
103415812 21
539040765 51
817058165 68
395660139 72
983330269 23
558700132 56
611882833 96
578007660 95
43075354 40
808246181 17
761146701 19
46480710 53
43042293 23
348346144 45
376481712 25
28370759 98
111566015 4
605513204 74
103060348 0
245893212 83
373256027 38
599619064 5
143611592 100
235634372 14
654459404 54
69695576 59
465637482 18
342734346 60
387947261 33
895427941 20
911146529 28
349488840 51
925850127 5
77289738 82
357149665 46
519568288 87
866820597 55
84965400 83
483875574 21
935389694 10
68190522 79
641464654 23
48803998 28
44854571 36
147812800 33
22942747 54
871998031 80
539544169 32
383157042 76
541124336 60
866003755 0
171404956 50
842025093 37
897015960 9
152838226 32
717900132 79
698396736 71
855347236 51
588772610 72
305654170 68
941879756 39
590211320 23
291406924 52
299988408 53
279969331 9
715973068 61
67070149 38
165768780 92
280235400 56
333440323 91
155354195 58
85924455 42
922701145 64
232524078 94
14938438 6
7678246 21
957374847 85
306163042 13
53850317 77
656459612 24
470488748 50
905984206 16
990453165 94
622503153 21
498075347 100
579726690 97
138246810 39
141960416 10
303122759 95
393903712 30
854055022 65
648405941 76
212581597 86
876723556 34
287300893 80
998228209 58
437633354 17
981449387 75
48271486 89
373996027 54
187908452 38
970358915 24
36769906 89
428561459 95
527820635 83
1395583 36
604944067 1
791236218 67
52762450 20
388192185 73
603767559 62
761181753 81
363184488 33
697502298 43
178867134 93
101746610 40
584293541 38
603247949 97
543217821 82
605136075 21
17394499 38
358364490 94
195954305 11
897660645 70
917592654 86
390760786 57
798358535 65
471717933 23
679866165 5
692252011 25
804828111 95
418886638 5
159538264 93
75945527 15
611701391 81
760109554 33
69033123 29
380452777 44
93534680 51
599406905 82
933913893 85
520526209 33
969573183 56
317184461 36
447478784 93
768374330 86
818103497 53
797514625 96
60950760 14
527445553 99
685620874 73
645122170 3
585617200 14
946736396 26
684380716 65
642488888 26
370634453 7
218733994 12
175178810 26
832796336 52
98982634 38
770257676 97
508005696 49
937553315 40
594572458 78
900606354 78
542771185 74
160457812 19
161657021 24
909949886 90
586998755 30
185527211 11
980841853 0
738589529 99
621433511 49
99249841 82
148210581 32
317188135 7
44739388 99
979103800 55
848245430 4
351618278 8
811820044 46
885704711 11
317899162 0
632097748 98
791566209 44
188515191 3
372268676 38
700642819 10
802765330 60
493462745 4
618967065 16
370080869 13
623212896 86
715317811 5
23240500 97
78363338 77
16944539 16
357103230 34
675935786 37
441585701 47
617015455 83
644559491 49
844461103 20
663931338 54
451743883 52
431190245 69
615220542 91
436068790 2
940055008 99
438035208 71
192000805 2
696215673 72
348267297 32
586681867 53
263536835 19
153902319 77
426467730 69
310841195 96
567967837 42
560064850 64
533926867 90
67841186 90
792981997 64
585119385 17
946626127 10
170859898 41
6404428 41
389900727 49
749642576 2
923317703 94
463381531 64
256755162 5
946548924 37
467898705 31
571110527 72
436670126 86
960462725 41
659242177 46
928503165 58
681995321 66
257597928 62
501727198 43
123997906 13
972459380 78
507204053 58
483801821 89
456319570 35
313472684 26
901359546 77
794392199 69
68711556 34
312389570 67
720623125 58
234696470 77
298775542 83
894911381 27
905889692 75
966989744 13
971880359 11
149882197 35
676125503 91
588546688 4
777805045 72
901810060 94
56405405 14
814702039 49
347192031 43
289679571 79
648917849 20
122311923 71
616376523 80
811579253 70
378418398 31
379244321 83
639671334 38
276423102 75
162371847 84
674054870 96
904739817 68
515614506 17
36395674 76
70017135 18
254783370 4
63722623 38
943727670 41
67938801 70
65434 11
911043727 80
365953514 21
942546926 44
531631818 72
495175208 68
984653387 28
152689026 36
680017017 31
520927393 69
383646500 94
417946981 92
236504904 84
330522011 31
859406290 4
741275422 86
659776070 25
206700249 63
26936090 37
64197225 4
82008254 80
22195959 43
259823841 30
513007665 3
361335019 42
866016561 26
355133652 79
546781730 77
575158414 27
786037153 50
543115726 76
970938916 28
294821616 89
357605563 99
368245202 61
471107835 80
54797012 32
834432205 0
828520547 5
63507696 55
906383020 68
251777976 6
367180625 33
902299635 85
651138918 43
724787987 22
308614985 40
771916950 98
827412876 45
749838110 71
582078572 53
836737719 24
638078495 43
849743111 95
315021554 47
699084586 87
665284702 15
628943153 6
9369477 54
789414568 19
987393504 8
669882434 93
583420516 33
821565525 4
615051567 22
346974996 75
661165215 43
796505741 44
65721493 93
242613244 0
510115459 99
412101046 61
534044623 93
300714643 96
984553600 95
460678718 53
663209194 75
779191389 74
255504729 98
332908487 18
917776607 17
153038887 56
93637717 33
310923791 37
725620940 18
486122274 47
83692537 9
59306018 48
600903801 24
762934533 21
623340570 88
390447907 24
116401824 17
354508491 16
62488724 36
496087831 59
459400570 31
723115486 73
141844449 77
944969336 10
675561893 86
493908358 64
939362310 35
418071710 77
839604473 30
116755494 95
452813280 13
133707622 75
629497268 48
140339461 89
567543232 89
617620332 34
908419862 96
691322467 24
303872163 94
811961607 46
510043230 5
53500134 87
171591361 35
257663632 47
536163962 91
845230501 8
173484508 5
342151615 73
810839794 6
332482396 22
57172861 47
690072902 34
669302832 18
952745217 44
935512582 30
683739436 44
213492502 83
116737740 96
584135563 51
477980048 93
986837596 28
849499686 73
802258385 91
298408240 46
303690768 56
725008912 34
782331392 18
612838120 31
5265105 88
437877905 22
666799567 27
87564948 45
355264631 0
577767762 34
74158864 47
607609242 49
290751771 50
947925210 96
114113869 17
183948703 41
216582546 47
656501618 40
663420746 14
57135212 14
463681552 34
57717059 42
111601975 65
104872435 90
106778259 47
313192710 97
137704572 21
135328574 52
200804563 92
868171350 74
382595439 91
62653559 63
956975153 34
833503357 36
79835148 73
114991854 81
148551996 37
372923370 63
399642079 86
757493904 69
458999575 14
742674756 74
883443181 49
413082644 74
125389765 85
304424196 93
134734758 43
986925516 9
2722336 10
867714962 80
260661653 97
603780064 46
145716617 29
966133665 94
37211082 44
511559982 51
946151500 2
605792729 97
258837937 77
361120514 61
668482009 51
643222309 4
42549038 8
388982743 40
599612977 25
803096003 35
693951388 93
4975103 55
432982737 8
236771359 0
684335447 20
679298929 17
951692094 53
447400241 9
801017667 91
650074077 93
954149765 83
730085245 72
529576606 7
480010078 27
917769505 50
909322967 74
322171832 67
78890489 39
19966281 27
984604382 24
818818842 75
583710956 55
252445459 40
533569997 17
750660383 74
445854311 85
263737318 50
258766525 63
21862780 73
709519799 70
871626936 50
647952284 62
745534460 14
102144054 42
882283889 96
13442354 43
129246860 76
430297548 72
48930883 79
941527805 70
826390800 56
576829827 96
382613955 68
992408150 31
639087885 82
873321298 16
306815641 42
911315350 75
186798300 26
926339669 0
686630454 69
246782372 56
416669580 90
194924472 33
327174170 25
727437944 94
8237700 97
987100197 50
466966053 36
241230272 2
509131680 80
845190425 64
131724750 76
677322147 37
754743980 90
556877140 40
29218407 25
531835549 81
444463395 59
701365640 36
157496799 82
436535913 50
221898307 27
430852244 57
476450637 99
129746530 89
729640510 30
312533328 22
839418838 76
663033065 96
493111943 71
14449655 85
307564858 31
201900150 44
398719743 99
739834219 53
182888273 50
761061547 94
471351481 43
359523595 69
446999940 20
705393725 77
280329846 0
528709020 89
390102110 40
609994627 84
711401593 14
213638626 80
284700392 49
294271729 80
450133474 75
523929246 53
551139867 57
180633294 19
56279678 13
214259437 6
938951121 9
238779641 31
14175899 37
884558791 52
228069865 55
279644488 58
462008966 31
172213351 13
820339257 74
104675696 33
980247557 74
116864773 86
285336597 1
680364400 39
851102320 4
424004476 90
671754222 33
440196801 19
551873734 40
616415994 11
802593283 65
595662535 62
984200427 77
865863729 69
443662097 90
165202514 70
463064609 27
442303316 40
712224973 43
74494402 61
391619125 12
27244459 41
907890590 30
592098525 78
205933215 53
756946602 83
824004424 43
894183195 0
469237780 50
703490754 23
773881945 35
283818264 70
285239989 36
745683449 94
166477628 95
803199621 97
63920866 35
694934713 55
76515774 7
874802084 53
553903427 80
540617650 35
105375421 78
852521364 38
531934345 97
82453548 10
792999804 0
407408825 66
959396480 77
107964109 97
73519662 5
565396723 3
400223708 85
224312137 56
37548547 48
511324359 6
912292221 53
86290766 23
668594713 67
784574582 22
250133017 62
380857313 18
34974401 97
326050384 47
932433307 51
519167319 98
541119729 7
634225179 59
407447400 24
607240 59
209807110 98
824018236 55
993840911 31
785049640 96
35752520 70
215367977 62
229618050 2
694531992 84
534996226 22
591627222 44
92114640 0
832943361 55
730669334 63
685747475 47
389535956 20
977089028 20
428875777 54
432716932 60
7262469 6
82666785 68
123893504 17
629887743 62
445489702 100
224573097 44
379701451 91
924860289 57
322522071 22
355890494 89
481205735 30
41929740 85
131326057 64
439781688 34
936458958 35
220716721 95
830183793 94
278018737 10
95241386 64
416027051 20
711603395 7
102640767 62
309516913 10
681141028 89
729522023 59
595616343 47
624398309 11
900741584 98
758592491 42
584403748 16
449265376 80
617212124 80
359158231 27
765948407 72
212226240 43
294193205 23
103592631 68
846732483 43
788198855 26
780079546 35
152335729 27
994446129 67
134357312 36
11468568 19
663385807 56
930255694 21
794374184 86
156529726 44
628528753 10
667319234 63
160802830 72
525965431 86
371411483 87
821286253 26
589963563 80
346363551 2
42003206 82
243166517 12
672255598 58
206976969 82
362137669 27
759279806 80
830844542 67
960949915 33
255617755 58
145705392 5
648926805 92
576521159 5
430537621 76
715357745 90
868814584 51
127260579 68
484961218 93
944382222 26
618791844 16
718278062 84
461827376 84
149479925 55
307890925 33
938160119 10
849690468 50
266820257 90
479814437 67
282227168 36
932160131 59
89578800 25
107539913 53
591491312 28
459333356 23
724735517 69
673967904 59
447790421 64
129519667 9
716084950 6
318544913 40
931608152 70
913320259 52
484085192 43
360937231 5
105359427 15
969179839 46
171339536 61
431649613 100
574210686 74
533280614 84
754319209 10
857270100 17
480182231 75
986227060 89
528608464 68
733271721 100
765108354 9
686163006 77
828477926 70
873436114 2
839308093 98
658784540 11
229939308 95
511107812 71
764178664 3
957715998 30
863726517 45
909287832 77
587794956 85
719741807 65
642902360 16
744724365 18
157490111 41
33939956 24
470422950 1
743107493 44
862261792 98
173082222 64
466406022 99
971445028 16
236710754 3
933398871 11
980125494 78
392129461 15
737014411 28
928111351 11
208809917 12
538311837 92
963675524 85
870709886 6
783590674 58
282430047 17
944565379 36
645448192 42
550663303 10
344786436 72
36356218 6
579030528 47
335145849 14
620254265 35
304776044 60
884909858 73
860428131 85
764992113 78
60957362 71
449936909 2
181089564 66
734425673 12
260876695 78
306262095 14
666639949 59
276689871 3
134819384 65
356462671 60
322235502 55
156271938 2
818020504 99
728830815 63
180253289 26
510104985 53
974039952 61
135584364 85
275660763 67
368807973 15
232179248 31
231358101 32
51195137 72
450750038 98
731562442 87
976477116 29
64444510 70
954666680 23
388874558 38
226347140 62
863642037 2
858957194 91
901793146 67
562451438 74
20415357 78
229502506 84
761740659 7
89315238 32
433332494 59
389080873 69
136182448 12
338708589 36
378162437 26
758749298 7
741140165 92
16679989 5
356424313 45
478989701 3
521685662 35
379986895 36
387957185 31
529617265 86
347387226 76
581767947 26
186115052 71
870323512 73
74515874 99
930197409 67
39920046 93
369291778 84
443997183 95
516351314 96
716851495 80
256494723 25
561029080 3
548987468 77
893772029 80
840726282 31
378135801 62
836134546 33
729316283 100
187505007 86
720067919 82
743885009 69
572474866 36
7597873 9
429275304 76
699494367 6
229068759 79
696925721 100
203029110 25
449040784 30
791939564 76
606213278 25
102203851 64
109504027 30
498959299 99
13359575 77
336874855 90
32485843 100
281907409 92
990475218 32
230189768 45
577137907 18
359462415 47
909443258 1
829828113 31
785499095 75
73795724 39
223477881 7
290431354 29
545761171 48
63521999 41
782658990 28
963740670 29
382267817 94
272373316 3
425831921 68
397663228 17
814424323 75
954570269 40
903494887 20
291330211 19
308494432 34
968006893 65
323531495 5
932634448 68
25385852 7
19969018 51
21691884 56
237320272 3
291771980 15
823700817 98
382578843 67
996928518 69
263053769 99
614810281 12
69585372 2
405982193 63
751749469 3
560445383 39
732008061 89
739589500 53
570676356 10
162367239 92
376011777 40
511602765 80
459763719 87
948976461 5
120938919 43
101370287 45
72463924 33
450743522 32
972326055 27
144363820 92
11392878 15
243899774 31
877838390 55
341743614 12
74628248 25
983705684 72
84991096 48
717938117 61
393137289 70
829433745 100
915446533 78
728514082 36
673398464 86
846913235 43
955848833 51
791601337 33
214488804 34
300622201 59
258159200 8
67340716 20
264290205 29
784461216 16
354971417 79
594678742 8
636992123 65
33484058 60
348736342 47
84205278 66
215482011 12
750207962 10
964869745 5
730586933 25
603450813 25
892776234 67
873809248 4
445440973 0
559627180 77
294184095 59
370919132 29
620669647 33
548953252 9
686322902 8
701027304 16
712172895 60
199112075 37
15923989 2
87032796 67
758207797 60
406510311 75
333454651 93
967752311 3
476663494 24
171518052 96
430852610 23
8204672 24
754595955 89
492883372 22
754407849 41
498183526 11
405190437 91
186953458 81
39747188 28
543328373 82
400139495 36
324929473 92
158618102 11
248343105 37
624239726 88
43716254 47
853176354 52
784056114 39
277725997 64
392519535 16
840603064 36
598257556 17
605922505 33
162044972 35
123906013 17
995778664 57
915653141 85
592077408 78
976094040 18
887684220 22
505067776 45
169072048 9
230873735 14
745013099 35
822152536 12
168196715 47
190109285 59
972340054 29
337252907 88
386104668 78
787185076 79
869542241 39
405038506 60
464080744 71
360037446 52
397239107 93
927496019 52
292390930 87
995692767 86
895719150 2
605648381 22
638336042 93
655070722 13
46648800 86
722054410 24
869876171 41
290075130 26
831563636 15
915628629 67
347378573 87
946790385 6
656083954 49
365039516 2
818100205 80
522980266 75
221887732 43
254299220 38
653080553 72
895429014 55
264272113 96
222119361 47
775685654 1
191637798 61
25860257 21
325966822 8
471925365 99
292531788 10
80571257 36
428683258 26
439441861 6
991904265 72
975886497 31
436750148 47
495632201 2
310937011 15
410273187 38
886488420 75
189224485 1
466953154 66
897911464 56
364741942 73
991540351 1
62786432 92
474679268 73
403600241 65
906728841 15
509060798 65
301798428 71
697685251 7
37502153 38
625434598 7
564122427 27
598476972 1
341730117 37
776326412 13
94523523 53
497950460 15
370442320 80
816598247 58
538173690 20
611633812 38
228916105 63
667320167 28
376730911 62
987073637 100
392249672 94
822022210 22
315963362 14
778493631 11
164492430 98
151126834 26
115842149 80
460710633 93
622913408 50
45927876 64
539082967 32
5852180 44
222681727 49
225473807 70
54400315 92
771173947 71
365818076 25
555746463 31
54849725 25
345547959 25
313037949 50
843681563 21
410296372 23
876780940 54
472843498 18
726988774 72
173955264 42
800075880 54
370141940 53
956746435 53
431764772 92
842890538 20
888880913 44
292911171 97
469767329 17
244712505 60
962865208 65
854065299 40
794002536 45
495851185 66
281461538 53
923302495 21
474246290 5
436656979 14
841455456 8
162427259 45
314412822 66
228728245 10
42740334 93
653231017 69
112139161 56
294726288 45
391234432 47
753128358 1
421688717 60
215949277 1
839243379 29
632061800 94
988505120 33
957172729 76
180374067 56
12743847 27
33180777 76
323439343 22
761204170 83
551180605 47
150326175 48
274317895 92
661038028 34
745629786 1
404387194 91
18530206 91
215604129 6
40638164 39
343634827 76
916738364 61
584859883 41
705409252 74
662553819 21
129597717 4
739004897 97
209287076 3
921185458 70
803874008 57
891219971 45
406435221 95
906771778 56
770316120 36
141461239 17
459620934 32
823245252 67
96685771 95
203908688 36
282742175 77
965725307 24
540774920 30
366373362 49
996708747 0
563197337 1
996923690 59
435579375 36
857449144 48
434391324 20
364131498 30
294309253 34
635764876 83
789912190 56
199513078 40
441380794 49
127611860 73
391346208 9
341822282 24
854755587 84
212519341 0
498239858 82
297737263 89
267592168 39
86485807 20
45007412 97
711348873 32
661983603 100
403690720 0
442933314 42
373489076 73
466431817 56
974804808 76
999296875 46
630007657 15
586027152 48
236433451 92
298384167 68
835508134 21
173480295 66
867718736 50
769172628 80
39329969 48
961257641 21
165450201 74
438813058 52
53294646 56
727287913 6
363130860 36
687685164 80
483663865 12
44393359 36
454163352 60
727063590 68
313840029 72
668210616 68
47692144 15
85546147 48
915859760 59
373269863 98
254224304 96
739108489 18
973250969 96
504673654 1
242739324 88
538896586 55
219895724 11
220533746 20
298137203 24
173067 39
457745479 97
700143341 56
580286852 36
329672194 29
913554397 85
470162165 15
637916544 57
129014356 22
974972572 87
182795451 60
732179853 95
174656928 35
458087040 30
831639764 51
599699093 38
400097108 95
812017989 16
511408613 81
192159950 96
445846319 96
515890117 22
614368529 36
330817043 6
381099193 52
154073410 47
129320560 86
193424289 78
855576456 54
872020065 41
377129024 79
766758784 72
813535298 4
875554386 91
206674474 37
844928623 51
180307882 94
751098792 82
985968540 33
774429124 90
395396062 60
917589936 66
381950807 53
701361293 76
647548655 70
204994367 4
256197464 4
130134049 4
364404901 10
859285568 44
249859577 89
703818876 100
38881812 26
629342173 48
943735541 42
440548245 17
160472425 68
574383754 56
816751373 24
959101169 27
194766214 16
730081831 5
521636023 34
684679398 72
66993818 37
643039119 48
340236818 93
653835742 3
517302015 80
266163835 19
666553360 64
903411416 100
644169346 71
729456826 7
760086313 19
515131142 95
951015990 76
439655601 48
333113904 25
298510156 21
33827113 90
547221375 56
585674347 61
52641557 83
734137828 46
22478728 86
242673041 74
438925723 69
272370803 53
360952096 3
134543636 0
24406278 26
226203260 45
268187788 71
115180014 46
119082541 3
695147715 51
919326488 87
657348000 43
971281442 69
979385249 82
161611531 24
210741785 5
731373824 28
308301729 14
612590367 84
268075829 95
731801870 88
380524761 78
487670179 71
353969304 16
802253675 65
134552522 26
779445269 5
755121585 33
337454746 93
347923490 43
652540266 13
826814830 55
535981264 71
882988471 73
966998203 31
663997285 58
561442023 58
591890829 73
229650018 24
356324624 28
649634093 73
935608831 30
668901504 23
686820217 74
576537467 94
383513267 24
742986932 99
594574787 15
142927248 30
21779598 33
134696583 73
193873046 51
151839297 98
731750199 75
905299231 36
663435626 78
893956065 62
514886477 46
781332542 28
347147513 58
580808068 97
716379215 29
970424909 31
219491846 66
345356394 91
471408350 85
406250641 51
503978470 23
574864783 11
260041621 41
716219932 50
86837722 34
112139794 10
82702410 79
291592976 76
537110221 89
156556102 100
576945642 52
898385776 45
473253487 34
482453255 50
915157336 3
324384156 79
936031960 12
990304657 96
877441961 82
296355562 28
86092647 38
464982663 64
14225442 28
243561351 61
196857032 17
540114670 66
220904682 59
701505196 63
595817950 15
978672581 98
939095893 76
107998651 3
323384525 87
620908000 46
943874693 74
925651551 69
98650889 23
471597011 24
709668474 29
167920243 42
861113130 19
765876794 31
889673946 31
578414881 82
7029046 84
719954710 16
781637527 78
725514404 47
632355929 34
333299826 34
182901 80
26187698 86
657797091 6
196810150 73
199481893 57
792818655 48
229345169 82
63438010 67
470948663 32
733464227 7
524450506 70
318720977 68
82979326 29
821088215 62
802162326 81
394766962 27
417202314 97
495117961 69
2421164 66
437908692 94
841925312 100
5653254 35
353556513 60
574933784 71
956066786 13
361722824 80
369372746 66
633656382 57
662261432 75
625518218 84
483009687 2
968920269 15
474459794 23
33215155 91
224925670 47
811429530 98
530382516 22
450467090 92
204837833 77
346086498 22
144713351 58
445048314 7
926581000 26
186565952 20
877062352 84
515434802 76
88681578 7
900499167 87
700819390 55
987832059 83
637354832 100
889004985 66
56816832 62
505818825 83
255959690 27
476702549 84
194990589 47
585388482 96
726072551 71
284982865 13
362019016 3
449611848 49
255594840 94
871011408 100
716143304 65
829278156 79
584852076 80
121066736 14
772030376 69
753070329 50
102968102 31
7334819 38
152000249 25
989694606 67
818190822 25
428039221 80
558600099 63
448222776 61
48713595 3
359728264 69
381881638 59
211777864 52
727327942 5
469762325 84
402756266 89
667675354 12
122683767 76
23547654 31
549945338 7
610682761 14
359389811 55
688943469 50
854590038 53
654629262 43
282785579 74
350763943 88
352792666 60
210021942 67
41695549 18
82331854 1
333146814 29
307777569 67
805439205 29
797599976 39
323556366 50
201921917 66
806210296 34
294805434 65
217556380 9
47424828 26
942042655 67
778052685 55
393991945 92
226421162 45
133458982 71
456846297 24
672152558 50
623784635 14
639873780 4
722027831 46
608255035 29
597678249 85
284933082 84
972812197 28
577897683 50
674064074 17
349847801 2
840864824 99
155490623 34
283946495 12
612800028 0
486934620 88
301329682 2
934392221 18
494563312 48
362641135 62
947016609 1
748453705 46
71112275 17
739677363 47
997943026 0
470284169 50
363183548 27
230341449 44
132296468 4
711152754 81
831830003 41
85358342 74
48155209 27
951826456 95
684746755 48
985330955 0
142842025 96
703099535 23
309472676 10
806306838 52
690453182 79
296186515 17
558316038 27
632042009 3
876169797 71
430428683 96
365502406 57
842661420 70
937500282 16
882948675 79
918364139 53
568368137 64
946302999 10
233136312 77
688590022 35
521584886 95
60590182 17
833890860 40
463502538 69
201614959 93
414467370 48
847832491 61
494582644 76
320429905 74
251652582 73
309112851 12
553354879 97
221588388 44
729838813 93
455239389 16
182874334 22
804953923 72
446100119 90
808096669 95
489252156 11
355068092 10
903426666 6
937373459 67
370226794 63
241219619 48
960978037 36
453690094 46
364440097 49
673894350 76
77913005 28
509661939 31
979917749 24
36574541 8
456850901 61
580117951 0
306306378 1
616248450 16
568541162 87
891531960 42
831955000 70
499984719 16
187949810 39
988843290 70
148432050 96
1671268 42
774233125 13
209466338 66
995869588 70
239152909 76
427710826 31
438535536 67
724772226 28
153244022 9
810514215 30
463533203 84
883234044 33
847923740 92
750749142 85
545899256 87
610927742 62
688506434 46
142256488 98
766518008 56
874035261 10
383574489 61
863775247 26
3708179 34
140767130 33
818831083 58
933442663 50
279108173 31
645521660 45
613053699 53
739069613 62
22339607 79
417115400 99
384494039 52
361089120 69
513471984 4
332710213 68
21057520 43
140811703 94
916104402 29
739107873 80
836456297 87
142894629 49
967250332 72
67611938 14
995096254 19
902117306 75
970521353 68
273017588 14
245670273 99
870634269 93
515099924 58
589834311 84
112685201 41
800259509 73
503949407 59
619764481 28
410727318 59
61714789 90
497283264 11
770273874 91
586751714 1
554514026 51
578247492 54
520604079 78
730179842 19
362059955 70
938127206 49
210162941 70
556104857 56
725171333 74
974487609 88
948277121 100
984932198 69
381789949 15
905631316 59
278101071 34
61651796 68
752269008 54
657640952 51
878586552 86
726451645 65
181961956 24
1816616 39
238799470 13
408379290 50
825554218 60
500240020 17
990781833 23
500454537 28
360358072 60
441836789 38
370494436 74
483127334 9
691991391 81
744738261 77
967788483 7
536884245 40
269281203 34
807004300 87
70160696 67
532140421 81
971265860 77
183211657 5
756733637 59
826401562 23
522857307 25
326528323 77
904699544 78
621765729 6
244367367 94
892675582 6
118190664 38
132293955 94
960013939 83
452276084 68
319908082 32
930268193 38
16717678 0
41943319 18
836063551 86
898751901 28
295083869 48
724624884 46
582252729 66
263308988 32
591176052 26
989282331 97
437139612 36
13283533 56
933619450 32
54319958 19
781130867 38
753890239 56
218851202 73
378219581 0
98533994 98
754636050 51
572787027 99
259822551 10
724120777 35
733078794 15
156134330 75
203625143 55
451333296 0
974208019 86
549868034 25
166026354 36
319414807 48
355653991 76
348160075 73
232867313 57
543736517 6
660009216 55
801822975 12
347897675 15
665593032 11
774685664 90
237572570 8
532254039 77
337627151 90
170075804 69
603256067 38
362436854 62
561453360 14
462254455 5
772886299 83
851462094 58
745152284 2
88162997 15
240317610 19
57924979 69
320755225 61
603454624 34
31156396 51
656903723 72
158523058 80
343410994 68
277772894 12
836109924 85
547838326 92
370292639 73
65164111 18
827646673 25
122695338 57
769541713 2
655014687 62
509823425 97
101666187 45
435009804 40
789348279 11
963232751 39
295651106 41
119778760 38
268150504 3
507735792 49
633768453 2
910029293 30
768262601 24
814618695 99
910343232 12
792326673 18
480400083 9
388939496 83
986437257 77
776766165 42
910085007 31
995162714 31
724899988 89
418189567 75
616344389 40
983865754 32
147306206 88
230031742 35
901119169 7
182253916 26
99658709 18
558151874 7
89858182 85
776835426 23
794956578 78
769121842 91
458138701 66
774139689 41
222650055 28
90998246 91
521387691 10
934384473 77
299392712 13
104300007 48
497837194 99
762534064 39
270294469 23
241117942 28
428510732 71
926005511 99
107581694 25
840218892 57
613634645 62
326403101 64
265996500 73
402409064 44
295112964 13
798915840 72
659170836 77
985606492 6
244892474 44
397308914 40
147062759 10
944050824 61
346474036 92
326023703 92
637776360 34
413189153 82
724846641 29
615972286 85
686813774 31
97867146 52
852384532 49
345373449 15
566921316 63
929662068 18
699724268 12
167671918 70
936506264 5
17065213 24
138438145 72
801107430 19
957098475 60
811620296 92
371714319 61
484153647 65
428048845 44
494784183 15
898595236 10
554679068 99
762832860 79
258907138 98
550462058 2
807675166 86
610934749 9
113181936 97
584354466 24
798922567 84
208224098 20
479062943 20
226409670 45
577561161 54
392740169 47
941181079 1
498494096 7
393570353 68
689912091 96
913195027 63
63938049 100
596748675 74
218146110 19
791466339 56
811811451 70
184119493 63
108067130 63
300116008 18
896902312 4
446036995 54
288291725 50
927855590 91
832637537 41
816102686 36
530043762 39
641865087 83
66021529 17
64141180 16
637297923 8
937495560 66
615694684 83
862283722 98
31141920 64
991591023 39
549466547 65
831670287 86
541002239 42
606179011 86
161595312 42
954803907 14
725740574 26
749805418 44
741575865 82
607019192 49
302479362 25
142335394 91
952888556 97
858023705 10
170602367 83
822239618 68
358749895 74
598468729 65
374469890 62
128016250 93
22515608 43
827669095 44
880305360 30
391651951 38
884964878 19
760494482 15
415467444 34
611165402 48
614896098 84
762263932 81
453575019 40
513865880 68
188676930 25
287292676 9
508952369 60
468091880 17
488788130 77
529072252 51
954660390 84
637836683 19
54689598 2
764656496 41
11778937 40
847625643 60
610723807 75
65737073 13
308915210 52
639396585 24
605395171 31
431035650 56
724422303 48
156447160 23
178818949 76
907837281 47
121230640 42
732154467 35
814778909 74
452273209 43
416334529 39
811743919 18
287606358 40
565443633 80
403092496 23
191216063 34
824280854 72
58296792 38
556717450 91
768485689 69
446179869 99
577859536 10
466427035 94
685747590 8
355919731 10
119515910 60
427861215 70
605537047 0
632969308 66
882777836 28
975361054 100
265517402 3
594440054 2
622776438 99
583200671 2
350907687 32
393716246 87
472829081 6
57538494 50
754032646 5
67827752 41
640320966 36
666451300 18
113056149 10
906632736 76
786484870 10
155226653 73
495936339 14
752810209 57
678386179 100
60808512 31
553685852 67
856764326 83
181067208 6
870209688 10
860602299 98
867952200 83
448173802 68
277639848 85
433757042 87
301238461 23
122175954 75
256346274 52
47214942 100
610450683 87
300761650 98
416825645 29
364768332 81
727064363 20
5701836 44
594566684 97
289159871 42
324172918 80
339960309 25
394013912 2
347205493 44
916306842 85
280763890 96
608201062 94
777162490 20
380838831 14
286047767 6
280992829 94
985143064 55
709812379 73
698328027 76
262641127 71
485492642 84
171305477 90
196149518 57
531674682 20
635084104 11
246383211 61
996910845 81
349016824 82
566754561 60
886394297 71
343604475 87
591024990 75
75106089 49
451505959 72
490495607 98
223882581 93
176859907 28
900241715 97
26093979 62
413970236 78
606864865 16
617727474 31
182541277 62
425022157 43
923600632 61
717437942 15
138076763 43
849439658 78
159585174 80
714047668 10
980431317 17
757606021 1
890771330 36
712062563 26
427393435 67
316935159 60
125435321 1
140188380 74
337797164 48
425453934 16
732751436 44
856259352 57
260458025 60
656158779 35
392649542 61
203890076 15
453529128 96
652679734 71
950508710 74
352011709 9
62434743 56
380269019 40
480182746 30
227946016 33
677530895 24
57502119 71
395183190 74
591822445 12
859048155 69
737451110 96
243692380 89
622482233 22
579650847 82
168910648 60
909449505 52
754093266 49
153835963 30
817577487 43
391876700 96
546344105 67
517358166 74
228937704 53
263985157 86
121547468 46
29285 0
894135555 69
946147069 31
19499284 18
999100287 70
235706522 77
124197605 52
598743745 48
601856261 53
763827968 27
278101330 98
492416539 48
783289262 59
639496018 47
903801361 9
863753594 46
634216555 20
158884125 17
57777875 41
215595097 26
173252103 19
241884621 9
369070522 46
265649996 54
606827835 81
793407700 70
430378104 95
711162799 2
692074761 90
527902118 13
773956467 87
539604919 6
598664956 83
831952757 93
341206339 48
531963930 38
825663174 70
696645131 37
727444350 47
67960287 41
233479853 98
5846111 50
114801503 87
507332193 30
268151331 40
380392962 79
19454441 75
888118315 58
663204974 47
398123895 57
728950392 41
208488651 40
121742329 67
454338876 20
209813339 67
611980588 81
953162284 91
281988092 36
80301972 62
984641966 60
21284476 76
87623422 8
745618655 96
128993870 21
537002923 31
579024479 83
105951760 92
86908957 100
895630795 27
725571022 45
345024622 66
540028597 34
369174672 67
853019267 89
502378587 96
331282686 25
928129649 25
619600708 41
264617117 93
322454586 57
732946425 37
412478838 44
726074334 74
307940182 4
689169752 4
423773945 67
726162870 37
356731663 54
501379308 63
564680649 0
540927467 87
890482074 14
569346292 32
812904219 6
95876280 16
750750507 52
22183389 52
223651263 6
49556496 19
146797545 5
676178314 29
824515831 100
199455455 33
770590531 6
631122231 25
783994740 89
505849719 20
817007967 16
605065100 61
883286619 37
905349348 75
502694886 16
491583982 38
417473015 28
799610815 11
216965587 62
560779780 7
826004738 61
600834491 8
504541860 35
581903098 50
257149344 72
805596714 39
234391837 65
344486892 61
322508556 65
747183646 45
122789091 64
720727311 37
265803319 61
719235676 62
625868110 61
535841143 22
121307400 47
935757266 5
345945127 87
381068353 29
987159441 4
392808482 1
802356409 98
22099632 6
127377005 41
888058791 75
111574439 92
607095799 69
771674085 20
643671937 94
84520214 72
42033173 79
564331 6
854158292 23
162499169 92
472297172 67
592381280 97
948230756 81
858690761 44
82595407 56
476038435 18
220848471 68
238791717 98
199386167 7
499152804 41
53324582 15
351408579 15
315962280 80
925577195 89
469034288 38
888468202 39
152054979 17
818238128 20
479658884 78
828970580 75
82336788 79
919294007 21
154003449 8
755737273 33
686808352 39
694224985 51
631532414 5
207070711 64
883671577 32
804387745 80
714812351 96
172899482 89
832134490 61
962391379 19
695623317 97
94391623 82
769627988 40
477964757 44
472586455 61
287500785 71
339910090 60
199606924 33
436957523 27
276148206 68
508146270 91
551643600 73
636379732 81
748859868 76
222474947 5
83727370 44
712422067 4
682152368 86
259116390 61
317695632 16
62133894 67
465238415 1
873212278 9
728800189 89
296451708 28
520393120 37
515962551 1
102439344 58
54076591 39
200732292 49
624941540 59
884874382 46
837369056 75
49829829 3
349373773 58
83382845 15
139561220 89
813968121 23
549183642 78
565831660 98
17242464 73
355277727 71
728083872 69
316269074 68
24724525 54
501480262 40
158878982 90
479377171 52
284380744 1
95160077 16
335045374 41
143538287 27
212613778 13
513598447 81
519091591 5
389666828 14
838029340 37
146624841 72
201928443 16
977161431 46
320741998 49
287122265 7
626576440 14
312505115 89
32336931 28
465510051 92
663091116 39
345588888 84
702817884 83
229177904 36
717192603 77
222269207 52
177437197 24
462297516 11
652561721 30
801200620 90
640244409 68
588691753 69
508836415 53
726713953 2
581670626 75
985930252 78
440202346 11
388346090 81
651669226 81
950645846 56
630577284 41
586949827 89
177600110 17
983742224 6
703676579 86
901016522 34
769581236 15
31185224 97
594329056 55
425656119 100
445458974 38
881875036 69
190517694 4
403638970 18
655228484 70
509783086 37
722399689 73
104011006 75
417111231 59
399905737 42
892760047 87
540772487 37
428176291 22
416825893 3
819732065 8
737219669 26
200581941 86
32216141 42
847588689 73
408838258 31
301368673 70
268021447 96
283822030 99
800783043 87
880757597 54
255975892 38
171371605 60
239501355 90
168599989 78
531764005 35
728905838 91
681803561 52
451073474 13
758183097 14
610570809 89
834529836 37
88933343 17
838862195 7
991216379 54
58361432 68
679689706 65
317170504 87
627496736 32
91427433 48
702832409 54
267733850 55
759784116 48
36418507 27
30706034 50
131424595 72
325362258 35
428358498 63
760841469 17
889404294 85
542990290 76
753850201 43
282332648 65
203557880 80
665731564 28
934740426 15
202946228 33
276620398 16
294739565 61
75155001 67
727519431 29
117404823 9
852143534 21
570889709 15
420469711 72
929361164 56
36680898 72
515724010 33
374934569 100
263613517 77
205081029 10
258360256 32
788849892 65
424060271 82
604190986 32
693078350 45
956135903 54
30004103 65
938752119 8
185787495 51
976760584 58
451747501 60
917773400 99
9970055 83
205260394 4
493804461 61
607433304 94
892240741 64
222702406 69
378937242 34
901402155 45
983565754 9
915856080 85
295635637 28
977863535 41
451905482 4
273228484 11
302472657 42
356462030 57
203844157 36
597108381 17
700423176 33
418919047 71
874707912 4
39753124 32
371713787 89
840741874 62
34854621 77
749090221 60
206058406 0
403961716 6
129138106 84
807024814 88
140389463 60
492919076 39
528562269 5
468993362 16
612681615 48
275246950 14
915872142 32
596780283 51
2469734 27
288041981 16
590176636 58
921424724 16
433448305 68
428432574 37
642557133 96
166411161 18
51621236 14
229002741 12
477130764 50
32408106 23
648168665 18
970945607 48
821872862 87
637312780 40
102013720 15
885105365 3
417662084 8
557673274 65
11808621 9
188101934 53
632324133 94
918909843 88
698979893 61
57597265 50
695936501 22
487142658 90
819842299 44
28152400 45
780280413 90
268130994 68
519747509 66
342899334 32
142945109 23
226297110 68
780944366 60
673699877 43
867090556 41
833850931 80
16815145 50
745429879 43
363345696 4
472281021 65
951433896 28
74514885 81
980728662 23
73163154 75
172660552 22
603193752 41
276354626 15
634670897 92
300823699 55
882310684 44
299844259 3
109265290 47
792774128 40
426341040 19
636994851 2
688242732 39
165700983 77
765159221 93
52240822 3
905643814 96
187417248 39
135851498 44
507132535 23
194811579 21
756928000 98
224249604 91
176193015 57
938858346 9
124548289 84
377740630 21
281243755 59
554094369 58
212072360 85
141590629 58
68496865 38
535322186 75
987703703 93
544648220 43
771023630 45
266558052 86
254677334 90
630605118 64
909115181 86
551938455 20
86698847 65
976518794 0
352458003 20
89062778 58
407508341 37
262321311 40
147069041 54
119917738 43
248953175 64
678388272 66
530648901 51
41647848 9
786745186 98
24852243 77
475499014 11
390580962 93
46700757 75
121323569 32
992786846 65
182406703 23
870833383 31
858105570 33
170532510 54
224551755 37
351745685 2
175520789 62
565409721 13
197460762 97
550149282 8
820655160 59
896698455 47
744612485 24
704353691 64
342724073 5
342910274 93
200873424 51
459918714 89
838439870 47
927483116 4
388005120 41
752128298 24
201176253 76
444252204 13
467835149 55
652679541 65
108812981 87
780096156 74
153632285 81
199418354 55
503965455 42
787117532 21
297259107 74
791085327 32
470872484 49
564812824 0
106396634 90
656120623 12
752465428 70
853339156 74
451437379 28
323194855 45
788472992 93
123010676 27
446362780 61
438927173 41
749455756 37
340904547 54
253287465 15
830930089 68
312532835 93
549268302 30
181923115 83
946958497 43
97653408 32
62463181 11
297802896 61
823784576 32
268871359 17
912495811 2
193364337 56
582461012 78
483844819 84
650798671 68
25040414 67
439375631 94
13295402 80
254051484 5
90011138 70
740070113 23
839358808 15
879485403 25
84760923 18
350909325 58
946449466 93
457383290 41
180903256 44
950441077 81
974436936 51
314020217 62
127722460 30
500956122 84
104269225 30
239187859 79
863676659 27
186949579 28
125901405 10
237909478 41
601018104 64
374950802 99
38947373 96
6092765 60
563135157 50
102227648 56
70056954 52
850015902 24
620300993 10
101196732 50
348011542 33
508677156 57
999199665 19
493297157 76
2088388 63
968859999 7
642492929 97
411470985 64
125279265 25
814488790 3
815983471 27
805070025 69
722246185 35
937434981 98
292177830 25
996318228 97
107562545 9
691885187 31
192264149 5
804935775 70
629553609 60
703287705 67
220500900 57
680833241 60
826559285 99
906131165 73
820714660 22
256618169 95
704545306 46
85839863 5
699783196 8
301276544 43
163051781 59
827868794 84
635830483 15
562495110 22
989318852 62
606825497 28
722925835 33
317902253 31
797071907 62
879823067 80
814695266 63
849486640 31
567855301 38
53567067 83
399151058 41
483276132 40
926198266 8
106052071 67
321164251 78
600103811 25
377074332 88
194986506 38
335355957 56
440769537 7
984368492 76
471460480 42
114519111 85
409195965 28
792817691 7
383581267 20
183884858 14
45413545 93
851902917 96
567282139 29
276910375 77
396365846 70
95531069 81
889101233 20
605352122 15
399609689 64
363626097 63
493051134 10
451145699 1
821975145 91
868414473 89
244466989 3
526458567 10
23760648 64
282431756 86
349603098 51
216292447 96
338020303 5
516427928 66
686749812 0
273261557 47
467136513 1
983366479 62
529073864 100
401628310 6
142626854 32
10852172 44
902216837 29
168086025 60
883571306 38
616008611 86
49802436 27
61287731 94
893647694 52
692346620 89
667541550 16
32065177 74
202899014 43
297096211 58
356114530 58
704272244 6
50377675 13
321760013 90
571364235 70
757031227 48
399956498 19
738696992 36
240210311 19
133701956 85
741050248 25
915524000 14
765064685 9
182559331 44
734136096 9
359777192 30
362379764 92
50794203 31
445682086 29
207559091 49
811798443 19
4990198 60
67232984 87
567429994 24
403765958 74
250447430 51
176968533 33
900504987 75
653129859 95
669040230 8
519365925 88
692502922 69
865594801 64
846477603 47
633394743 7
6510350 32
590402066 6
837795400 56
691982454 26
555484414 47
214261139 0
868529795 38
266125431 96
989540117 86
937507780 31
457446937 70
305260244 23
891277774 56
304277163 58
183383053 60
563156264 7
283108234 53
282494237 6
9112334 45
409230116 79
739207674 84
164528773 40
354111792 14
727632411 87
366656363 83
86997415 88
254175859 10
941275943 98
841144011 12
570466944 6
997717953 35
377501880 82
73042431 31
128786935 98
293102030 88
3113068 33
626153981 55
37535813 79
867291534 49
819147820 10
481775843 38
449708200 92
260745293 85
686673932 57
535164174 54
657304846 59
617928627 3
140324442 59
379400113 51
361624141 37
840967765 12
522330673 46
852343127 62
655075883 85
911700413 78
158505789 8
320153749 65
993143507 8
541712148 81
157110217 78
190808798 80
54500950 95
460681586 10
841479757 66
362262820 14
353078455 62
44582373 18
234380246 2
452022192 40
814434025 74
23382109 2
556433161 20
199384708 17
342862923 36
554511194 4
622745815 72
15559073 9
6634308 89
651652766 3
604900062 73
28871676 5
83655258 40
354713506 7
253320248 86
43536480 35
399475911 70
748250896 99
608359900 74
472750358 21
60173815 5
886439565 51
703650388 79
514511425 7
804579276 48
579122711 74
338783462 52
147236590 58
990138446 60
311766352 88
181084447 21
404385515 70
738517505 3
662792154 33
686554980 36
823681844 38
531473866 86
232641803 42
211790278 7
996450426 51
672092466 95
74301653 73
285191207 10
318045247 41
790729487 81
974821 5
337563231 22
415446079 54
99370386 63
946236217 57
185442421 93
366442094 82
384911649 59
900987129 93
535401592 95
748379543 61
977462286 18
791188684 24
677763604 30
544011913 40
977708487 30
587195496 16
634131343 24
55603472 23
596276504 17
692137834 60
344484907 23
339147791 28
346536856 74
459085983 45
65348976 98
812139448 19
821372382 61
678877495 56
212283791 70
172549445 26
985349800 37
980372719 18
552617111 56
381948432 93
488962685 2
452869072 88
62539403 58
311465695 3
403600752 63
169272952 6
572230518 39
507114679 65
390010534 96
31813438 91
383804290 54
983542346 63
871136114 53
496785360 98
247164272 51
365912290 90
880447183 52
330871401 37
714664618 76
471041592 32
328566748 19
188468345 75
449162246 72
666368200 75
729358899 92
788717705 75
981573814 74
598618681 8
500544124 21
902170825 58
237627732 74
543974968 78
828828826 3
505689138 2
987663810 19
761569142 67
586545628 95
384355597 15
791015181 67
904273740 42
230067085 6
719897198 79
76115311 76
459983855 92
434876512 43
964820597 2
417933669 88
118832462 76
743214175 64
320349366 14
971219288 59
742461089 57
173775247 58
833362101 43
288690705 66
351861530 40
863026526 73
662026140 75
883931829 67
774376317 44
504012485 83
439608907 76
213367075 87
990286942 73
565511893 74
125310478 89
903014503 89
862315976 26
240250391 77
524324511 45
606591702 59
912873500 83
769390119 29
255801025 23
966513111 54
126330547 58
137843800 36
611785769 10
875184886 60
89399372 14
864825180 77
38131520 52
659659565 24
882194533 33
267858100 53
187747301 44
679992477 13
487164657 56
258845853 64
539717998 81
186141355 0
822976383 97
769114987 75
373561928 60
229455325 40
66455862 24
584149542 3
603468690 29
583211304 34
326944548 79
870403959 86
918059151 31
304264156 83
799375229 21
401937305 90
523827926 32
317895498 66
943268551 82
303385994 1
440338201 16
909347453 25
810014191 2
819410641 69
556535339 33
524432977 2
48106643 42
254927857 28
249753546 90
121795236 88
804641493 10
974385056 62
553920541 30
767516202 84
785670958 23
235328691 49
292234756 29
70994688 61
340614591 89
106553530 27
954325307 72
176045480 99
805420815 10
382597117 7
911449473 23
219992380 52
211277607 46
250166687 77
387304746 82
556024468 78
125221442 90
772875105 87
608541539 38
127755650 10
320732829 15
890441853 35
122687254 22
90753096 100
86534351 12
102607728 51
833372790 56
706343218 81
93828466 14
467581151 21
761661890 42
641659639 37
34627223 4
829213846 80
190844831 25
103881262 93
991210942 80
28099661 34
689342060 76
128190729 62
546036596 29
516820190 58
406952750 40
786052052 72
143486777 2
888761245 3
307578721 28
853602488 94
928594657 75
865226883 80
842896072 27
852998441 98
883174468 0
821324878 79
349784594 8
583553928 22
954086676 86
152649325 81
471251151 4
86405723 44
640044970 37
983099985 26
413249101 58
227336999 73
246399325 43
956620071 23
306550174 48
645603227 1
125965382 19
539380127 33
475310625 76
420006509 2
811574815 25
298350916 21
245281798 5
671908656 100
226289487 97
438001250 71
136645282 62
864678838 72
671262737 12
785857168 85
400589078 37
148323140 90
357058989 31
581451818 82
452385225 37
149926455 16
667957983 45
221059987 69
95828680 39
898520407 21
428933533 46
943519439 91
464454843 58
323686306 15
89580303 38
29689078 4
289552821 76
529322125 86
454290248 54
746342071 5
524957883 28
685321162 53
304867799 79
395130568 28
814260271 39
742434130 21
821162609 100
814078017 85
224943448 62
917727834 61
469327711 86
83413458 64
672091646 28
957679936 9
457672521 100
68866117 44
475022753 22
357016466 93
596235143 73
815021709 70
399008017 56
130648602 16
634353999 78
711287614 41
516673386 99
831898449 94
669463310 53
31872747 89
66369456 45
518372512 87
281401474 99
183362628 94
398673193 53
101674169 30
666053780 28
184608868 27
233730104 71
597491318 77
684137049 80
390901278 13
263760180 6
423528183 59
950816403 78
968068912 98
908760239 40
501362347 44
332891397 36
545890343 91
552780563 32
323379677 87
517082432 41
514185150 49
802244047 25
484699459 51
90797174 1
239739435 2
586141821 86
138951488 72
240910301 16
224356746 7
65982271 86
623108477 65
489538941 33
724857819 94
446263807 63
589313943 50
29751867 55
212072622 45
180437883 38
504536598 21
123061078 66
231256035 17
900333220 37
566042086 39
194955147 15
124680216 70
737775088 42
97226615 56
939968702 11
211370132 70
765466129 1
414059877 62
895574489 41
610814576 48
718347543 27
418535910 3
335977989 12
893432183 25
251682091 41
960814915 49
899655510 20
919014407 26
494020921 4
741824517 34
390851532 23
607757179 51
260191915 50
394865562 4
707910261 52
497862563 67
834731117 34
902089620 83
843366551 16
932176703 35
16612456 72
553683207 78
512083196 19
147296544 59
301742997 48
625854247 94
907345273 77
157879907 50
967579483 5
257219530 26
160094884 18
797154938 98
557942653 39
995580018 10
758086479 24
13537964 50
989504294 74
611220584 26
154089020 75
10364275 12
892287962 61
655104319 96
693752851 68
968633256 53
646954458 77
653931040 83
468837646 48
441601447 13
687048861 30
965887705 40
243025479 9
751062507 65
321595353 32
730179923 44
973746370 57
211788270 45
812722687 49
471454148 1
247124996 16
486348656 96
613906527 90
484491533 19
245622953 51
426474187 88
911125989 60
468269342 58
93649420 96
679964102 56
688633803 52
946431571 55
54474699 61
753372426 19
271042014 78
238964849 64
497425905 66
78979398 6
356375943 49
2475678 41
319554544 44
953605420 57
161745467 85
292788399 21
852718711 99
266950293 8
863043086 80
708860441 13
337252607 99
656703284 82
317478833 21
671227560 43
550408626 14
88702091 69
513649117 55
623078983 43
289567825 30
234063167 59
759356209 96
362805180 14
777419655 41
790873776 71
957494278 93
78916086 73
855401318 90
481820688 69
232473294 65
806425886 83
974068499 9
889647022 71
310338062 12
582897542 86
475498610 95
224324456 63
21953546 66
421319730 51
559830595 6
143484225 0
24346175 73
438944929 25
503946427 82
554932280 81
736596527 98
771045507 30
537742541 85
683895127 51
604758871 62
245988193 35
135673874 83
644504835 47
510643147 81
748296429 39
791046182 98
297727825 19
634660397 35
198123631 55
245568761 4
212322574 31
632133918 29
720786477 14
988628970 48
654562509 93
269514697 36
742574512 7
2963560 50
46590113 65
382280259 26
5594712 76
948539496 23
933209985 43
847898249 4
900567309 39
841614334 79
236346150 22
525503679 93
134564816 57
755593548 47
765467030 99
223707786 65
801878451 11
145994634 36
625055492 66
290845293 40
803593777 61
293599173 1
527840411 71
892820421 25
803412452 28
967956619 26
407469837 73
584238669 53
864980881 96
80250067 94
475005052 47
318249335 70
372440764 22
514628668 98
406857643 32
637443900 73
552126216 3
950974870 36
324756430 62
920889315 72
58318935 75
490796491 44
103092148 61
455982173 60
918666616 40
560715260 52
718170315 48
772348285 18
984228562 38
205194804 0
903960636 69
442194955 58
975546321 38
894792018 32
553344761 38
766438277 34
71181582 64
978909135 69
944244882 88
909672065 19
382130677 32
446150965 4
562920886 78
519152220 89
310801645 49
956299519 2
33542086 30
870676929 44
422954285 79
749510669 56
463664659 39
62344264 43
354933627 52
721825030 10
152672492 6
377433015 16
194614914 65
175199239 1
193210043 12
950019511 83
584267674 49
166032987 90
75731496 1
906262427 17
216343034 93
481678685 97
557908734 74
757314161 8
20914838 3
788483964 10
290184500 59
28740927 38
417228015 61
415986907 60
833399212 82
692721462 51
917049980 84
331486517 30
225346988 17
693844773 46
261584680 25
370048155 63
374948912 96
757559720 79
608992417 17
607312643 70
347842482 69
526116778 78
94474071 8
185447025 73
239970526 85
131686715 56
498973275 76
530412658 75
629087732 2
290332946 46
418251538 62
105074739 5
205256742 42
676384583 75
113087620 54
194042521 64
186860405 89
272503662 50
249838185 14
514139368 24
653741289 93
159607216 72
490731107 74
206408392 82
571047366 89
914159976 99
435299926 98
662883085 19
819155824 60
182566924 56
438993964 32
4664322 23
351771066 75
312531247 96
246978503 5
801759421 69
73782025 46
141287730 45
287466115 68
950831436 48
509474629 77
895698274 55
870632177 100
822154624 68
752206728 49
34308536 41
583771901 100
177295162 50
608887800 24
256441064 6
417371524 83
365670346 79
958949960 53
482165601 98
716609979 72
440396937 50
997318604 67
605085558 23
387177669 61
620541008 51
532731191 100
811941127 50
195073390 32
558904202 69
174960493 43
695104619 76
262122127 3
26167546 70
80503055 62
374246393 80
675839777 66
961456762 50
274406596 40
122589604 59
516586347 5
21135440 52
447740530 44
120863046 30
768327348 50
834400404 54
18513896 94
791868070 4
990778270 74
927493846 65
337251819 74
478415028 56
170581149 87
727827068 96
277278096 81
645004228 29
755816488 100
636657337 76
336315730 21
123125066 76
430919337 75
341633557 3
5669248 11
223602786 16
74789211 60
489291146 41
786634771 78
769316773 38
263121135 4
785601519 78
151595863 80
356468080 9
659945591 15
687834432 81
437729233 30
519474880 54
664799047 66
722905829 32
620091099 44
328512949 82
565640215 80
276903297 69
259548637 93
809409039 97
123096509 13
509778685 97
559594566 94
803525024 59
3749781 0
792506627 93
980117094 43
676429774 24
384933224 16
107921065 81
452873274 37
977532358 34
337721209 79
64535213 60
114575073 56
181395729 53
403370301 15
798601770 32
716593724 51
322029839 3
264703888 74
922549393 11
766109940 56
134122793 58
745675552 53
755517291 26
987472530 100
712764182 6
73814418 4
107956624 48
212942676 53
263143749 23
871634613 48
110845374 60
706056842 38
152320854 15
396992462 65
653569093 61
857869469 5
844095978 29
882718833 95
537771647 98
296457364 57
957573168 54
5163363 83
439785623 51
447808902 86
560144720 1
918956292 48
76406397 64
863630405 90
514438451 58
663379636 43
791748493 83
400048083 91
540231309 63
343766439 13
306077546 8
452573312 55
18005033 92
990033476 48
8127745 77
455441148 1
716277366 53
607674416 55
222738873 62
325169454 100
383234695 45
43223051 66
298251088 4
771542068 42
937307870 86
272663713 68
786721142 9
634174909 77
332405238 1
626218219 99
620579796 100
783021734 42
501341698 53
872465789 58
404023648 59
26251050 86
509969603 25
66533110 69
637236944 86
683343254 8
579321773 52
732860354 27
614448806 99
993313357 10
109965954 17
845424591 45
496119104 35
531440409 6
173763224 85
467628582 2
25511993 21
445804563 91
621375680 60
703752495 31
403843828 21
921685695 22
5233405 16
645471228 21
459545212 79
508523758 98
24080019 82
186673555 25
289466964 40
544064716 47
333955982 100
547485915 10
975969083 93
630176020 2
963609064 86
609886601 2
138435879 62
63013417 82
979450850 12
216710913 77
123118873 46
459356270 84
782219881 87
66912976 63
56590307 38
217037337 93
429121144 48
248690858 93
260238814 46
802680448 44
463117643 53
575521782 30
241343694 74
816685730 86
854436655 89
249477959 50
572321834 8
337179781 63
20435363 75
804412141 39
615115893 35
118816995 55
63937877 94
201785109 79
37789162 55
831191917 23
864427679 49
966111751 34
199335384 17
296397991 1
390039079 26
653382548 14
963118589 40
935226747 98
971587225 91
30410018 75
100236720 39
812629876 30
788473547 64
211167419 64
334040291 62
762808827 80
320693566 42
345237575 44
353094904 51
613771242 62
409015337 72
724360902 67
417950077 42
942591978 70
208878241 33
359486787 45
458886862 29
661895187 74
836815782 57
191581980 53
892748857 77
917395868 65
244738384 28
465757185 82
119225225 89
345024499 62
506481172 18
405591880 24
567761662 52
78693884 30
232740513 28
970645352 83
293975456 17
229014267 59
558940882 21
699133867 70
833626827 32
425309874 89
412461245 26
871764991 55
717047115 53
821592334 93
129115160 22
150074246 89
5205880 45
188415880 48
301618943 62
725866732 18
731756322 91
938115627 37
264240128 67
426596405 26
30971199 56
325635089 59
866213199 11
856121775 93
45523761 3
785140228 15
782634451 71
957416374 33
284931536 100
779388682 66
516794151 40
185892043 92
62192817 0
295646770 53
89243742 1
411829484 80
941348352 97
640310366 89
628795068 46
592464543 36
623020665 25
806908356 36
645506560 94
153090667 17
423197554 94
241306090 45
445493576 21
41787333 1
308112133 44
767418131 40
443444401 58
336169973 100
124928699 38
781154190 58
325563131 68
336458914 86
670646431 82
521076196 71
805743976 27
675593282 100
545324964 76
194748173 11
94987399 14
513565456 8
278046640 44
941151411 20
775570648 100
198221441 18
969030044 87
446617216 19
882915598 80
282163823 36
251147266 56
647637925 23
598742532 51
166459319 68
819755359 65
534751890 85
133313611 94
117243873 49
47160721 36
278041210 11
904964374 4
391961188 2
496486021 43
928181977 72
359415947 21
453281187 51
446790881 5
294382917 23
579650991 31
245914839 22
223463873 91
144905833 39
194858912 57
509404734 33
352054162 22
74658581 43
596599729 40
549978993 95
375008773 73
688360347 49
484102819 28
820547288 21
740794131 43
968797001 78
631342983 4
795160273 98
86687315 50
315298368 76
554827885 93
397355212 45
708301186 17
337784407 28
706029530 56
858386555 95
37013994 35
549248013 7
184147696 96
703485192 36
514435308 0
232825041 45
172784478 79
79128225 19
757867243 64
646140896 27
793897981 32
671671201 77
876031231 34
608952839 61
787447320 76
419270586 51
533022489 66
652127 44
415770302 64
138655547 38
548072253 94
955697830 13
83897942 33
654145938 92
127114617 42
757069715 100
176199241 67
198021434 28
605130235 61
838255172 66
714517994 100
324396116 33
172183688 92
198251284 86
173243857 59
367680415 88
707827506 25
281768435 27
776479616 35
928960910 48
219397116 100
792108729 89
188035093 60
494975668 40
502987063 98
72658808 38
927737267 28
263371546 16
546942169 40
875152391 18
903222179 7
703535318 39
781017368 23
873356072 31
297890504 21
417555464 84
301017492 33
443287092 73
240248320 73
997207536 62
211197240 93
850157744 30
982534438 35
330233061 8
454600964 61
754246702 2
485113421 74
427753958 50
263783524 80
7582164 43
330334281 13
572717141 63
474631853 64
529470216 38
852567007 72
269780050 44
321569977 10
605683647 26
488274666 76
531039264 99
411377478 34
171213976 26
321248493 70
649182278 79
822185611 62
171591560 91
428622407 41
603286261 62
944459672 36
626588793 12
337566744 67
470195007 25
160192828 13
541071472 39
756014634 66
646244882 27
464163519 65
630141967 86
367881345 63
488524868 63
247186393 43
468988004 48
632398483 93
676469833 10
753737336 17
476503674 40
150034417 77
668978068 28
317763156 68
86765246 29
115054906 9
210994027 25
214930270 49
812895618 37
502318521 33
336479108 89
989451392 78
105377368 15
793281541 13
152672130 15
736881159 12
854537029 44
590770315 47
778795376 77
976554462 42
265125214 90
987718143 0
452879318 84
475405450 9
455371839 15
898806025 96
780711899 60
99725766 68
177747670 90
323844746 93
371017807 96
700113099 24
823905481 43
409875367 50
35166045 11
436706619 83
533628779 26
781058153 61
728342343 13
325359254 66
972845879 32
925276166 43
135398512 32
722349780 8
520799906 9
399325998 11
368541260 41
240349138 91
923822230 34
435621796 58
697030943 75
189193210 30
34616222 9
421890927 6
779328598 56
268056126 40
733287287 61
229274968 6
316897666 55
861697741 4
936183433 39
386649620 78
349033114 14
238995725 67
769843035 62
965949150 90
117325282 58
815518422 28
822502499 85
627269813 59
30394714 48
306216307 100
805580499 28
444948255 21
386360025 75
317267632 48
429057005 34
682647932 96
873373878 71
117360394 92
60930177 68
141241621 79
356827532 25
784940746 7
341516538 5
708752158 73
529086967 55
562889740 53
542961509 11
464253286 49
165504802 28
609396224 79
490609208 79
883573713 29
830041143 37
300944207 66
701647915 22
425834865 42
43673639 45
114352288 88
845641488 3
440579849 59
189156777 92
835482023 31
472714250 64
437449793 83
490206939 92
561914718 67
786954718 12
277389268 51
664130865 67
214219585 70
776531119 68
749388913 69
701889084 68
536680703 82
772357564 63
849083593 33
224681791 59
950125368 97
211475990 0
975986295 50
280843347 4
876616076 61
797178332 72
278776084 80
390318127 49
781710545 68
117613391 64
27787491 46
378937991 4
968701808 6
795395569 69
581313387 99
126007260 84
925634083 48
830868894 90
181335572 41
5340247 24
871789348 34
85559033 10
633152530 68
369988922 42
752896982 88
889079968 16
992286410 100
224466931 67
653349142 42
366798081 79
666996723 73
801577736 84
232323828 46
954455644 89
878373148 55
422891792 50
703280081 1
270505540 16
317162808 44
554945445 52
337817764 65
752432916 88
783248545 34
502151400 66
494452499 61
724674935 24
755610721 35
532915621 31
234732692 88
593251754 4
711002098 16
432782295 58
220335308 23
584141880 95
280432208 77
99619121 88
157635537 18
538816176 54
340318931 35
387825891 54
569112961 6
932915044 74
517516109 47
451954887 41
36450616 3
668658253 39
944052677 42
737109819 25
30603313 44
309586419 70
638158308 94
716779869 45
247711125 17
286059489 37
670578518 96
34401084 48
310645778 31
94717070 63
26607134 79
752576194 100
730719412 52
169075101 89
983931952 25
684600684 47
190907604 100
621246730 34
510925682 96
990094403 48
637326157 99
987741583 52
314306274 66
803179594 79
995580373 3
406214061 22
897385078 34
890212452 72
572984729 33
272947617 77
272316681 4
725828390 23
982872850 54
576009240 75
943698039 13
129338080 81
121390891 23
327065945 14
554042414 13
999992901 54
377537509 58
784580020 91
767019857 72
65276711 69
50910105 57
676972101 39
340396766 97
234261924 0
733476684 80
563693876 56
433783130 51
894950871 48
513423262 2
906171890 71
889547673 41
474512087 44
895110278 63
430367340 16
45155886 55
689984607 96
692498061 79
449430439 89
461993302 54
990215861 18
863332799 54
21652078 39
198130098 86
294447765 50
140305158 94
487696289 33
760206954 71
727087796 95
22889994 24
383645794 92
686401528 9
22286232 0
309880499 61
675025572 0
525120590 35
216459938 55
384145706 5
219754316 27
762266271 41
647793209 74
576951324 0
14068944 64
78931473 92
791870280 46
735847083 86
575317380 45
425853891 72
834757064 13
733704960 33
619372695 21
355875853 74
464589172 86
971407984 11
14897165 47
978664789 15
129186387 9
592200282 62
582542805 91
335997625 3
39848775 89
540066633 79
523718560 38
179130748 22
285100725 47
146851243 14
69808488 61
548061228 54
818455892 63
20919133 9
869935782 10
554388649 28
851425872 33
729073305 90
584770290 4
186282896 45
937692340 51
86797353 42
594826645 5
116363119 66
128967879 12
216948798 70
615414608 99
816739032 84
11148332 31
240117558 87
605232802 54
877677191 19
909615698 21
422340184 90
226985077 51
378625006 51
268875745 34
717374674 35
847788241 54
35156528 94
521286483 13
687464160 99
733425578 95
836538895 29
265417043 45
579395395 6
662291922 100
447595297 27
911668225 3
677981334 33
184452899 36
544715064 53
150310742 73
373941331 57
447122492 75
715653662 7
768447370 47
735552972 13
508820314 50
6729961 80
326630151 76
552134017 53
570700663 33
446103681 92
890657261 30
828077873 93
672873012 47
409820267 79
216039030 90
718742420 57
328832554 77
478361843 67
19633101 97
794169423 79
162346346 10
673390448 19
320476951 89
698794271 34
846856258 73
302244382 95
239050696 45
652838406 12
508540749 6
954680431 26
793239390 92
183391886 84
87121821 91
685151063 14
495741952 8
56099156 15
213076721 63
379332518 5
896025267 63
86565804 68
814610358 32
753878164 25
67911628 78
821450763 60
116301245 2
38433188 66
816855302 61
691607023 69
488823945 33
102133589 69
272274550 58
816317159 9
950588355 67
621483649 69
888901117 69
99730967 78
41281512 74
523290163 15
328504136 27
206280380 81
769238068 88
90600382 23
994243417 24
752481416 20
449034127 70
67717760 6
370037479 38
332863242 95
499735658 27
519250765 50
803127306 100
365036836 83
592459730 19
847659003 74
938873869 61
525406063 80
980393234 33
304684176 92
878995438 31
131381813 76
814312509 5
226489628 96
933193491 98
100596241 53
598520392 94
922453452 54
535484498 5
5812249 59
307142371 76
960767660 18
462593433 57
673960629 81
471229409 21
846290136 90
587276821 40
607350989 69
661766835 41
606094873 25
14148688 22
790168718 39
274410906 52
211484244 54
278085973 30
436390434 41
511181137 12
843499576 95
671939610 59
852997980 40
789121281 56
554635648 16
790501205 35
462721665 89
181403353 100
35174678 85
281088055 80
959748944 51
226269127 49
698658128 30
537076544 23
867614522 24
470999279 42
203712490 81
466141162 97
547506795 72
337055730 80
180832553 67
338561506 88
430013984 70
677567524 32
47123216 44
56398798 51
671560682 71
911387650 1
382918258 88
311031331 99
923862172 35
669204528 73
65890695 67
780925789 0
718218704 50
737768919 95
223034268 55
639150527 72
428364774 8
776944866 47
955756781 35
788585255 19
171323448 98
137702221 14
392584049 55
366659140 70
542008248 56
709543028 49
528443562 48
221349023 22
131177515 34
156036182 79
968902473 69
554761900 60
384257676 39
197644883 31
883013531 74
792582972 91
649388588 62
205691994 71
56992691 65
148191351 3
382422406 93
84120423 92
706083619 7
666379348 14
247251952 3
128883461 28
246905961 35
40220988 49
947089536 59
548317730 45
384731835 35
588420726 39
664178620 55
79458313 88
18061759 1
387508826 65
265453556 75
344683943 47
816558930 79
14748241 5
517983196 68
992063779 79
955081522 22
89249894 88
116235902 36
688935748 92
785891035 23
31678222 16
757844396 98
151824993 61
975783696 88
291113957 98
940497183 18
822468066 57
603014446 18
254993994 88
3257835 47
675956836 36
760794921 66
527550003 99
967526223 31
598213358 48
657862386 52
733287613 97
170918696 19
722413659 84
934917574 2
634105643 99
398916126 60
788312794 18
985801569 19
767381305 90
958675755 59
114520683 68
28435740 69
778926219 6
299250393 60
377846325 21
963898791 93
425569896 89
309452658 97
845948671 74
507562710 89
48907974 24
769504554 60
312480449 29
112077724 72
248925888 92
693242694 92
787829092 45
857094830 8
295376472 76
148011654 85
390957245 24
612817699 78
422500171 38
665556670 97
310423191 20
966643256 51
141493471 82
867396675 85
139557511 34
31619104 70
962864533 46
761197095 34
230164192 34
987886225 14
863418211 83
22272485 30
330016536 9
218219755 31
683981831 62
533838558 15
978389921 82
906067886 12
470390389 33
919050921 20
942311534 31
718960972 86
917720288 82
170875966 58
121690536 31
470863585 29
415055813 40
704519145 70
524154486 14
798288549 46
390784809 56
695469342 71
65726073 51
112406955 55
240837962 8
83332617 67
901771457 3
837603384 90
727368221 65
530891332 84
688181433 36
487562205 97
976992 32
674085582 12
146223915 87
226954197 35
407871398 52
925807712 2
886991278 82
983537776 10
127687908 95
529795168 17
974237625 24
328217144 64
476797772 62
640731518 50
606940995 26
841385329 43
229818637 33
797064652 96
391881101 60
546826310 37
425985877 92
829214543 94
498361944 99
472824335 19
311678699 78
29968171 33
369543891 29
92627414 6
424710393 97
300554202 64
239487694 20
79204294 71
714164405 38
230322348 54
926384178 10
428990049 12
842297346 18
69998526 69
828122773 43
466788554 78
801712202 97
790422969 64
394888117 58
171170326 78
626722879 97
775666201 33
329008040 97
525491394 57
798768938 84
216745511 56
247316769 13
620633363 10
72084045 20
128719811 40
961789409 83
526470321 19
791029064 41
807990736 81
978422457 100
239928042 13
924359441 82
423955764 100
230642527 45
180362661 59
84789064 91
858806744 52
893060709 4
335240271 13
651783763 83
363243500 57
155108301 6
814153747 25
871571560 8
957856025 66
57529531 31
957657627 33
874553848 35
777644014 96
790243678 11
656217575 17
1945891 98
913366104 57
88899007 70
59175775 65
621482117 94
689337589 10
883046717 48
752996998 7
490710177 18
595133870 50
585147751 94
952897664 47
14446435 93
86204215 81
704700249 17
28548672 74
847897727 70
944638641 68
885658479 88
341222519 11
37909313 1
108108993 100
623875084 54
805179529 18
450277005 0
343501090 87
628988681 23
635983469 6
516226705 75
604790569 23
602355387 37
496075213 97
306980257 12
601370679 1
817126721 65
127809292 5
793842273 17
149810603 33
765845907 28
168222994 25
768741251 10
239103634 94
432021826 2
329050032 24
305161672 5
358557225 51
898676756 26
971197176 87
654141816 36
398717183 83
611103127 65
982950016 16
754440454 86
924957956 20
687977515 17
798245604 52
529727815 40
801030312 66
770500532 6
775331991 50
684062242 55
401951496 1
91415072 86
334417623 45
794196052 1
401705362 85
47669208 5
556178753 22
309267444 88
259376855 56
438610941 15
817601628 16
671676348 30
999961987 52
523477306 4
453510930 60
772789193 46
796125396 11
319534292 70
845754833 12
329720423 9
303064698 55
708075662 85
26904961 84
264758489 15
56838280 94
286648614 66
259079514 18
569339066 96
472313158 69
728879730 10
341858511 76
182898351 91
180039604 48
998572310 70
582758652 33
518672969 66
282645768 69
171174055 46
238005655 14
269841686 7
225997465 13
166201413 89
375543915 7
992529688 74
614408275 4
978974957 95
233799299 70
496599603 89
595370672 93
56799143 83
426334839 40
901982868 27
605297 93
10090514 19
71288328 6
531446438 89
419664138 49
717019796 55
659545076 83
205980200 0
884102126 18
474383243 39
937914074 66
983158656 58
247197564 92
588869961 53
978009980 13
595750391 97
299577440 48
275215154 3
48353947 88
888014001 48
936888368 53
146115507 11
763282535 42
869005697 42
990881357 68
863826415 66
973497565 38
773490600 38
55857157 71
937345509 26
991373878 6
120523291 85
742121650 6
716726591 93
151262368 7
891666262 44
313523621 44
183710672 32
464743028 23
412208573 27
7006904 5
717245837 39
682494863 48
853701043 41
75108060 65
815167660 14
319358826 55
926389039 13
374900338 9
412878779 77
466617854 53
325259439 25
374483017 35
386474004 67
847788449 34
807762654 79
624430711 16
151131662 31
412685637 77
282651938 3
205926578 8
993220105 38
408824966 82
270787220 88
538411375 21
298708264 31
389720052 56
356360822 38
850845452 24
268371521 73
87795600 51
390214346 51
679750807 82
530290253 22
733074786 66
624829107 19
688740680 90
55998064 21
150455646 93
13420835 46
402860038 13
338694705 31
190792967 27
459144102 68
610867318 8
143301614 95
269307969 64
998199754 45
154697157 61
256059284 92
516327681 16
428272663 48
526972405 86
447334397 9
604476873 82
755055885 44
566589307 43
395524143 64
521106733 9
419542761 46
709789771 11
259887076 69
845076180 63
321299884 44
742826966 1
771780672 17
133477253 38
159981816 77
261762699 99
170699191 27
453397378 45
914561259 0
329992422 54
128226778 84
208200412 80
798440349 11
704344674 51
589861582 84
221650245 26
343715351 11
421211442 6
587135463 72
919957049 60
389271397 86
438726651 89
615246869 97
939939302 29
950029460 52
977388669 20
954972868 66
836264626 35
313079818 25
168646491 30
981668765 67
239842308 15
411323689 53
9301854 44
612627865 45
543523240 48
768636344 9
215002016 44
944281533 61
404569303 53
175040832 32
671103807 38
272642373 54
986825521 77
897754633 76
641665802 91
237002167 49
399517450 80
214114473 32
311043407 1
497075469 51
127483692 24
219402250 7
201139020 95
755884495 49
816837019 15
853091651 37
121442396 20
180033979 35
463272514 95
517876359 34
603839006 83
603334572 82
603831278 96
951379519 47
529623493 48
167830616 15
910581071 58
326734468 4
962226265 19
654473575 26
349103414 63
784211800 76
900384591 74
440672565 58
363947695 19
70678894 35
11628444 88
704378568 20
766134631 65
510375201 49
546276391 95
653474566 18
653248827 93
139291120 24
46608493 97
216888266 25
128064903 39
451547894 43
893340076 70
974810036 78
792209119 94
946945185 20
322114599 46
795427087 87
996991868 25
145331522 50
63786247 94
68641120 36
686240734 78
659544418 42
525754805 80
503149460 26
159476805 20
237396590 26
711583122 21
176520806 4
532182194 76
190141014 14
142927678 43
979080484 50
517213252 1
335915169 22
416711419 2
457878893 19
182100604 25
30913086 4
292505145 56
151724950 13
606470314 17
951037836 63
173623015 57
455103347 18
281006566 63
187782542 98
239147340 3
238566724 7
576198547 26
984629089 2
362380631 70
218124836 88
382068131 53
119682197 18
387037876 17
354659612 75
185539698 15
706849830 95
350159283 1
874666602 58
22668271 96
278768356 61
113290325 15
939687950 41
746715609 13
76335905 97
709542637 40
447818104 11
606214225 76
932261770 90
912397792 35
104043214 1
967091581 24
716979141 27
251908504 75
16325466 43
326564135 1
14082854 91
739268901 34
524393467 61
863973094 47
650835062 31
280819721 6
133465607 49
834340844 9
237639210 27
4716801 17
947918289 33
573707638 86
272470465 10
254604086 83
353530924 34
11587451 10
920342152 67
92399027 30
13177646 7
498376412 44
419524906 89
117601082 79
376544617 47
400733782 77
351885423 36
65112615 92
505692248 53
3589152 84
194343971 82
979132844 26
269802223 41
384435769 62
75556410 94
197279971 45
736795651 0
581505718 46
626520813 16
848815193 100
875430166 36
429632095 95
311666509 48
163650039 65
929490354 82
715608333 32
548610664 31
229506285 58
22670879 77
935831747 32
889966768 0
196148947 71
403318836 12
483895742 83
926601535 82
880396145 17
321006239 99
553137990 68
976111178 34
606966054 53
949537944 8
743233222 75
691608612 23
959484817 17
468107319 93
817018154 53
508234286 81
574200857 52
737629864 84
145506081 51
5180026 29
293318339 85
797516727 37
369539982 57
671137204 54
11198160 76
146910345 76
713288952 46
354763282 8
302315180 29
665432086 76
814503714 20
485255300 98
346709029 58
812158784 90
715669063 94
689275062 47
723536203 32
943670806 79
156417887 32
582573123 25
201756626 80
54116170 34
551578923 98
452403929 56
20252350 67
811674312 66
872339945 82
354991969 69
842777180 79
185590670 13
433185069 22
572918785 69
913832305 47
604673303 48
11774945 77
26635420 54
318155153 86
710897952 29
681874450 99
311547835 38
779871494 96
242264166 83
899971543 55
141006649 18
249203673 28
41871992 53
695361169 29
361113181 52
864086694 65
879283734 30
669921270 33
786830820 44
688358282 82
384257887 83
829719380 100
534287766 72
688849714 75
189089856 71
781756219 16
558425147 10
500597127 74
946849523 42
637921316 49
720923021 92
220356199 97
991555786 78
157824971 94
933863370 83
588290340 3
395839638 89
68725316 47
115000486 33
970866975 52
92369948 74
606056040 60
489092802 2
654751384 64
477332151 87
263136240 100
942714130 94
748478987 70
138051831 96
951818637 76
56708959 26
774375574 9
970539609 93
33736193 14
990221805 69
885898531 29
439849346 28
562970683 76
710773896 59
704894811 24
718962873 38
278092341 4
261178986 28
830035827 47
376953925 49
811212317 5
701761972 4
583421014 13
6193043 94
87852814 49
297517524 46
370089124 87
802765613 3
577643439 31
111954733 58
638833343 65
880651229 27
553343586 78
154528628 27
386969785 62
80353207 51
556663935 77
494844296 19
603033780 7
300642805 10
357666548 39
812894350 54
933605279 84
365719223 81
711985973 56
747390086 89
292281364 85
185560974 84
29553389 18
340623324 94
677486633 44
585467537 72
661338827 17
222887387 26
294528102 40
577351868 86
836802103 50
75234870 22
49888403 65
704368745 41
719680323 85
315918356 32
541078226 35
112772396 42
80609732 66
725171303 56
745451089 59
215900614 83
360061247 82
225786180 23
245617827 34
611147490 57
102567073 22
92615698 53
369634674 62
15788967 26
969808464 45
839064241 38
79160040 46
82452299 57
632247500 61
181626276 54
190895089 31
630656250 21
554864850 20
804197989 59
715495684 0
927176695 35
497356147 83
169942224 10
986571576 77
99367355 47
877272318 49
551695144 50
979899377 18
380523732 50
515782819 14
501094600 57
814817072 27
857901523 35
679046217 11
440661330 43
712888607 41
910555047 74
293373301 94
861282497 63
390542295 35
68066099 29
166258544 74
975854734 76
95283219 12
148830260 45
870580691 37
817328705 89
539641591 32
285254676 1
768071563 18
665176943 60
255966878 95
467478237 79
371981784 9
267366920 32
500139954 51
822445084 24
889316732 94
150071111 12
584102841 57
521700860 1
688706774 85
593198312 19
697257466 58
719442119 94
368150555 83
416995226 31
114219585 29
644824081 70
897170413 65
861571799 62
547072675 65
371843865 92
31036879 45
549355217 29
690966920 66
664209140 14
762952495 71
842658041 48
487353057 2
680909104 27
447319437 62
565043969 6
690681396 36
568725970 23
30565677 99
744198798 87
972161996 16
224256027 16
887660331 31
543321819 63
645309461 70
680802693 75
229861246 43
161232576 34
497053562 57
865962784 76
531814875 83
888489033 16
238907917 5
258496442 14
865574387 7
79507945 32
648826461 42
499370549 20
912763215 29
285847649 63
908708260 39
372326416 8
198722365 24
826964244 61
830684301 3
387818052 55
457313374 3
998911842 71
550747077 93
461995075 37
863198351 62
602761369 31
689463922 11
601520183 10
21397209 18
769413690 69
717999534 69
794007434 87
875826620 22
193402697 81
444144227 68
890756909 47
290821764 98
247110015 33
407419746 91
246481257 71
198579332 28
866862682 95
301123712 85
415203215 12
564857425 48
910923541 12
779109286 92
100323213 63
893970541 84
668304897 75
584649787 65
524433145 2
233347524 78
10581018 86
199092727 38
505411379 67
548269572 5
978597332 27
247868250 69
403770820 83
347141995 81
784898875 34
840086488 55
678050132 3
265709188 29
281167603 5
267382740 0
699142780 8
516619512 95
168923513 10
943952886 11
546650209 92
119971419 48
436606192 47
112920082 33
819302155 16
526054101 11
504587742 71
143208516 9
175384394 75
496686373 14
297599987 83
83282486 72
965841395 4
546728548 70
693489209 75
430422258 19
716477756 5
758347962 7
440612298 56
394562360 6
280997020 38
535504042 61
250601137 23
914858654 47
495137081 91
823840890 24
191601441 73
437914318 99
385994226 14
366714571 45
33884062 89
841625239 7
105449257 77
892310000 46
756258137 67
734712515 39
535129623 62
413163358 37
774818903 58
282597945 11
796876828 22
894829069 28
205275947 14
651693388 69
222617167 27
658989453 32
385757380 83
823260657 73
688613905 15
528174392 0
618108040 29
925347071 17
580673838 50
607745210 96
5151258 1
27600608 11
828391713 12
199945166 97
305682341 52
138066097 65
448798732 65
124222245 47
667532504 47
460149473 82
936213506 93
297497465 19
976169143 4
337873140 99
699380335 36
193198655 44
680114766 11
770936941 55
676475414 69
663692309 69
830926397 12
322844542 99
604374267 38
2690374 34
274040520 60
796358830 56
804732577 76
614610629 61
181082699 39
572582541 32
365055860 88
334338018 79
689053144 14
283745713 87
578657506 9
299029882 57
968053551 86
90605156 64
947868961 14
630734216 80
545049220 9
650238949 91
277183932 33
854429753 60
270156099 58
161500724 2
555689119 17
255198839 21
837147764 61
155446423 78
676293095 8
830240558 91
825699213 86
12120370 48
879902677 4
203108376 8
52872744 46
219504483 80
201062808 1
240029094 66
306355733 79
525197438 19
885096685 61
764314254 64
719107450 49
196232603 86
211402630 54
68279240 13
59554701 63
627218468 79
983383106 7
703006693 9
454175807 82
976111237 93
980659844 4
39571936 99
593002735 87
128079644 77
772408383 93
887331692 77
56214724 47
589897022 69
816050299 34
525022631 71
423154654 54
500149867 42
302153372 32
367178763 38
87501040 9
118643101 89
43958929 77
447986460 74
897737148 59
194159150 73
602360134 11
442206413 8
365797752 96
957692876 32
927636203 41
411359072 65
105592760 23
680239308 45
763144053 54
723754672 9
102079194 20
963978244 9
329378034 69
344184864 66
148584458 47
31384557 56
107629938 46
763949387 87
374916630 54
75556007 79
474341803 38
620551568 61
65465071 71
425708149 74
184137129 5
211209069 76
590428547 98
887443645 8
226846947 62
119221220 45
561158332 58
598032624 58
818017102 77
244988299 46
411158808 3
528228384 54
813752184 35
817013535 36
560028836 38
811139315 85
847565415 32
235660872 58
185293906 50
960596289 17
879808022 64
758095216 76
793304567 61
509559481 38
925352586 74
331324771 48
63647152 92
337606346 0
130792156 7
253162056 57
215974841 75
849337525 57
615170998 11
158793271 100
470907620 23
845464292 50
34118505 63
776603404 68
683584211 10
579552424 84
420660987 3
577645818 45
986971681 90
70335646 58
195543594 2
748713889 26
847192085 2
912072010 47
513390629 93
91356862 40
643571035 65
442337436 62
416734889 99
848779952 67
922101917 40
178307119 48
850661600 87
238582903 90
579610787 36
57263529 84
265523211 94
149473175 19
799375918 5
153224684 95
449829564 37
620992810 86
323204634 10
375535545 49
285962690 67
829824007 57
173950291 69
830663048 97
954258735 7
423591072 64
600629615 88
8632741 82
79307776 14
199302152 29
781805350 50
764177271 75
816825637 59
319521881 31
141566684 70
160093994 43
640809534 84
949859276 22
589805734 39
103364250 6
404180828 1
359497441 11
968273666 46
306271616 58
780244355 42
765660566 59
912023132 76
314911983 97
457299809 17
618219318 52
256021022 54
534321476 70
644355503 13
959789192 74
855934074 15
804007702 6
706997255 95
98512554 44
611036182 28
852958260 21
479511572 44
926826367 51
604002136 90
712650690 44
962804408 62
264002665 40
579963715 25
895303296 32
161689884 46
606992834 88
346035884 49
774761806 75
919452044 92
198421198 33
197223824 5
976218099 53
679049864 28
16634641 83
686183538 78
234385444 15
506437307 28
884305452 33
412326165 0
690880873 99
331871090 45
535102064 73
98582209 62
984028885 6
145331364 70
658228748 19
585514997 77
859206800 20
495539886 32
706245272 79
769375696 63
729608682 14
454398705 50
358863171 17
72815742 4
22018869 89
382780348 55
525072268 82
736158476 78
384071177 84
347426421 79
156024681 27
153387503 81
406625767 51
555409985 36
104322126 63
959887148 15
585069847 32
998032237 29
944246592 16
673640780 12
991128570 81
848849104 61
639240337 70
109165542 20
2136489 22
309247930 74
434157826 42
706114135 95
519114318 59
427924158 99
766155987 88
355260703 9
686939131 88
157663096 12
422712097 24
570524883 1
215433723 7
473302125 19
648205313 78
717776445 29
176498916 45
296880589 80
231038353 1
608175744 64
862434016 10
747461492 20
181479435 54
827793070 7
400813395 30
182281287 94
469184129 80
919528711 85
633721656 82
983704218 15
77770934 49
762240849 96
213719097 38
775148193 35
429783602 0
42766550 33
245149283 89
188917433 66
858006984 11
586189722 62
329034061 94
731241763 35
204314435 46
150783590 43
225329124 16
242883407 93
574492974 84
900789118 39
722114345 83
311100586 10
330669195 61
478026603 97
333588144 93
597463858 7
377495494 71
601497300 23
358174905 58
166382518 50
760365275 90
444318596 78
110326307 97
936081579 45
93743909 13
787635675 67
279752938 57
855455603 74
534445099 100
641814109 61
18880243 23
73842210 94
402737715 3
813620797 2
568519516 89
870444080 80
774510317 67
414090106 80
869631197 19
312276291 82
22257292 75
543817653 12
62061598 22
912234576 4
4991705 98
60979109 11
264031792 57
665348846 42
888739009 77
261179493 86
316179370 35
307716372 99
318375667 5
508683633 3
966875547 42
597981361 35
516800648 13
477075897 81
823320505 38
714368754 84
837990457 93
634784519 28
957324931 35
931200230 83
22285169 55
159002946 12
458055998 70
119949767 3
609825350 76
964971107 17
813251383 93
484825157 74
935255870 99
968724192 91
247846134 33
489175735 87
889521654 71
110080893 96
180545534 95
46019361 36
987038768 15
512427355 96
118070685 38
859218792 26
225268581 12
445464188 40
65502402 94
972868802 45
216194534 54
453355363 37
360452541 3
187739188 93
127457 23
279642696 51
573836825 75
241955949 40
935432800 47
313643605 94
543501583 12
526549751 55
677857046 1
883991604 23
930065145 50
184486304 90
38450430 21
541671717 55
411135897 89
222176944 35
836041972 27
323343868 53
545821141 99
264231318 15
875187076 81
310500406 56
83321254 6
630517469 98
61784121 28
809350914 10
228246028 57
780602589 81
511719421 80
457354625 96
214880886 5
929366693 89
751071266 26
55068969 70
133504003 59
312156759 81
293414122 67
414391396 28
549809459 69
730117875 27
742469704 45
545883945 68
292496216 45
586724597 28
150751721 59
740314483 53
399694886 58
106514584 19
720432134 32
797584669 33
717459044 1
724164054 37
284612098 63
832418290 89
582672549 27
108570029 22
250012506 51
379484579 89
113122813 39
769577147 99
306249914 77
89056542 28
257665708 54
512485753 38
94591967 98
399803351 16
705431684 35
215382308 83
845162642 47
845609656 72
869036628 4
10064769 63
893024181 41
178358976 38
460275840 79
503290756 2
386564250 38
437129246 90
778474212 33
240302423 18
147423523 73
671696329 69
627049948 62
172321589 40
630774261 7
114214627 91
941913110 13
309735439 62
122185888 95
131007712 50
749500985 3
899702423 78
662267990 3
754159130 88
802756237 23
872499093 23
487613740 9
228060370 24
490194981 22
419856157 11
689946745 38
912038797 46
291648271 75
985736410 22
713216853 17
829469965 67
187313797 34
900834195 92
268691665 34
535575378 46
524120325 65
382843332 21
319092587 85
832315906 20
997779839 90
251642512 10
351340164 71
211473281 52
238803870 12
318052674 99
155914159 11
191256714 33
348122174 29
613690236 92
69884182 83
198635852 21
633214658 93
303025151 77
847498238 79
96607470 52
446625209 57
310597564 37
350353987 64
534541892 23
424311766 60
832222145 92
807156335 31
383620426 63
725463723 51
814369300 90
604963218 84
894831105 61
783997845 79
538630081 49
576852808 82
900207483 41
992273774 33
291690119 85
274819719 64
800302139 56
632566577 66
27739135 99
354032856 11
841081472 42
653353393 21
923022601 47
658077397 70
371360377 27
385538294 38
101909840 32
290289226 60
759203305 37
867169483 98
585595559 86
382084326 43
354037061 25
988334099 52
287255583 85
197295583 76
113772089 29
237696052 22
781665288 63
437327962 58
372192716 5
119365132 46
797732860 21
689963931 44
524707348 95
779546716 28
829895864 83
469356320 55
170087964 30
918401009 40
228997762 54
164454053 19
193430851 53
541557281 34
908293494 76
255328546 79
763501231 99
740072840 38
38353242 62
567195401 26
227735916 54
832211206 34
395429756 69
825777099 88
678196357 46
493269327 63
649780446 49
452500417 67
680092384 52
328576142 43
429719010 92
973050463 40
505375321 97
91280730 21
883722198 36
585738566 12
401936725 74
661676350 2
651101099 42
16929128 19
408273675 81
267255238 40
178055362 6
761088941 55
371315974 13
860847292 51
292281688 16
846587469 44
891896063 61
453422976 7
139659395 47
142007469 71
348977449 95
874012659 59
57492809 58
73474724 93
612618755 80
890742579 4
197324956 33
50862659 8
39698417 36
901268909 71
938401661 54
188543171 20
695933608 15
474471418 36
516969408 40
815670192 25
593276950 24
891460463 28
596382148 5
53975396 36
688134443 96
893660296 58
804275025 90
688341870 29
719681727 4
98697318 7
992821748 6
848358064 75
621843046 83
122670480 66
960380273 21
311751599 97
72130356 92
727134898 62
203838434 77
137898240 12
161183632 45
873697483 29
461057596 89
940763401 96
825787744 75
289645870 48
357814405 81
743974521 99
184403354 64
229320955 47
118310429 10
877853290 63
397828078 93
845580648 84
440748900 82
977718830 81
959215818 53
421071352 93
336650401 53
583432783 62
114676047 14
31818796 1
872474881 88
431259133 81
956128326 64
755709243 90
504388048 40
630805026 54
45237679 2
903921827 48
44895633 6
756104347 85
832290573 100
220116791 35
116949194 64
261416322 15
543223996 6
2371202 19
128404198 27
393831473 67
123325180 91
960563861 39
818371332 27
300599339 94
854804873 35
841751083 63
648848077 28
577797247 23
599582119 91
709000010 46
696890992 82
744158654 59
598078333 76
44494465 87
753051304 84
466277195 11
652855159 77
529758776 7
778414815 26
175044478 71
360682162 94
690024682 66
206919763 79
442071865 6
19514778 50
413933439 87
981216225 56
384833097 45
192541979 20
144917607 26
169701153 23
822665186 13
740039136 65
193278591 61
447854943 50
753741989 52
42631964 97
24672170 9
325349373 59
601900521 20
28034031 11
151352150 95
380645668 7
114713585 74
855218231 94
77510450 77
287888484 62
868876210 8
684809711 56
711827888 87
555633216 25
965543018 19
770309599 46
525840360 16
673490983 28
171857490 60
850578720 18
962368149 25
753765328 51
587472291 56
872671318 54
709275096 42
769497981 44
575644977 21
763181012 25
727089324 70
751420630 86
629132444 84
423117168 59
217357398 73
504720206 54
235273964 69
245017094 53
581687877 1
438179950 60
208619811 87
68447256 94
641425699 55
852425982 76
528155183 22
909429175 84
501865369 30
753690629 14
711138817 68
584493624 20
934561277 66
312311103 99
611930527 64
460719277 97
349239311 3
617973919 80
141540607 27
476790105 20
20153949 28
727983960 36
701448698 78
707417977 8
557550828 40
817251552 36
621218500 28
784089298 1
873707859 56
750190218 84
86101196 12
960506148 91
216986884 49
682355215 47
412807940 58
635903947 97
883936144 43
750453500 54
95665900 39
427144554 77
267578408 46
21819523 34
5664934 48
445580390 42
640210161 52
342504397 19
958381540 5
60476648 99
534113958 80
787173772 95
100538799 72
214917183 40
41127873 11
440013316 12
235535569 2
649397144 36
458120875 8
452543299 60
80222683 85
663177513 51
968134132 33
263593576 76
710108115 3
937695562 10
357006202 17
631224228 44
358567579 62
133711727 49
790801609 99
473139030 29
484939542 55
267536731 24
899772296 10
725362334 58
377821357 10
885483310 66
914746453 64
349634057 60
121481965 7
556056672 23
79979678 7
891814440 83
376486843 71
142908514 21
999679911 12
613760381 39
886515147 66
20884385 80
176001050 90
809241056 35
679497876 92
70817162 75
181623842 96
940556544 56
824705245 14
806690350 22
319317454 47
807531384 8
559405649 66
769029725 82
334512735 97
368165620 84
521792644 49
491954934 90
834993087 26
492938600 90
240986952 53
868502195 12
68677185 89
537951990 66
412628994 67
591466179 84
438134926 6
79720173 60
64862460 34
759633719 89
558999276 59
605534027 4
554396107 65
718376915 20
881181455 31
798256708 18
888180582 78
863076745 93
943465725 42
239795243 46
796756243 49
597057910 94
701911791 46
471513021 76
186849189 7
985923378 32
319348451 41
348523597 22
893491310 70
949528310 79
721608587 30
334293160 74
85631807 91
971411383 71
652091514 29
977708867 39
617368804 75
80615332 63
705199711 96
913814884 43
165645541 68
868239157 23
583788180 41
747536284 79
828200358 61
761092499 0
426884394 59
210444363 57
544269899 37
529814317 18
813573470 31
398375628 28
106396153 34
630726486 82
334681297 54
633098706 48
11477040 67
729111816 49
63825983 27
269673280 43
508117712 67
39915661 9
518664643 44
259101355 18
374230894 53
590859651 39
592085848 13
623641368 94
632365427 18
622935830 91
698097328 96
598189843 24
202738159 14
588613694 71
813190455 53
51914976 95
874660700 37
910791949 22
246435799 83
479279196 100
712301988 90
51543164 100
544138556 3
438472440 83
981373340 40
647650993 24
50786868 81
680001207 55
854216063 11
173281936 91
186985506 45
129889641 97
747278427 56
168608477 45
336789290 41
496429734 6
332257171 80
433166873 1
594482170 98
159200011 61
447968556 58
872133286 84
805374457 11
257783952 14
414768159 15
345299965 75
452396336 69
592129189 80
974794886 17
368385404 41
571957517 94
743739246 16
459639013 13
402236480 58
182428782 41
15887364 80
773847409 20
904029855 73
918540401 55
349887702 28
193091014 68
47941855 36
484961836 19
269316754 22
597778510 1
379611620 40
948464711 78
132788550 98
261720319 70
801303402 69
344286230 34
370005558 93
65781625 23
820768864 48
168840843 38
900190700 40
193682362 23
386124505 12
541270197 19
446041193 63
870849146 67
998142242 94
374486640 80
66014343 56
640266780 39
550203254 50
468521463 41
868460208 83
54079184 62
113055852 33
846816218 96
387776587 58
88375618 67
398168268 25
728078850 18
339324298 13
801412980 45
238089852 46
267050121 20
73082119 13
404582247 41
874449303 72
336837428 40
247810171 87
354581165 71
334599643 40
682273685 64
205983425 3
243122973 75
997087054 11
717762420 93
822624185 0
467110549 99
294241800 57
653912882 26
137682249 14
825031789 53
756585344 100
65884238 50
83625509 51
811817201 41
717784740 96
524406629 36
705766326 70
730841983 80
646122355 8
494187757 15
724860679 21
695237197 69
172150232 32
772328683 99
671423761 89
327415482 3
181717290 18
23580178 34
764333646 97
113506433 11
88965039 81
642118402 4
109219972 50
409879984 15
247967140 14
728524657 14
914409124 55
350363829 12
345318114 92
959211905 72
865727735 95
314763724 88
203009418 25
826415841 0
349985863 93
200515800 71
456144727 63
562506395 61
418545856 32
67287260 94
404183190 57
539087925 56
795691805 58
498384176 21
752863616 19
944985870 34
902141884 7
471818108 69
333030265 21
472464311 59
234792228 77
554795933 37
771283341 7
127081426 39
446595059 56
560089783 15
197327881 15
562459028 9
220133934 64
113588204 4
708943834 53
136398823 100
351040161 94
585919065 22
124205545 57
849434784 37
340814996 63
764708825 61
312561240 31
154319569 15
602546462 59
530355492 91
6034298 91
715888584 59
649125845 62
582649667 46
910440270 75
546938317 17
881832549 73
963900726 78
74553423 48
269101020 88
954104363 82
428302385 49
137100372 22
282361882 28
418413031 5
309947592 58
198388548 85
29105108 78
886681999 92
425828991 89
512993874 56
474406099 7
96540507 93
141105568 54
417166074 76
471010140 44
211055484 1
782931332 37
903825485 2
771555366 46
780515621 76
740333185 69
168687910 70
532382611 48
150625331 8
126875159 95
832402513 63
686682517 43
944316917 23
971680456 99
980826020 32
390633315 58
263174823 36
286410701 28
422855417 79
482639606 51
824731754 64
87366563 11
773598053 95
405956503 59
611075089 58
953335222 58
825064849 16
450281218 21
759564763 0
590773400 15
23805435 74
275717258 20
179985580 11
467400984 15
314498563 78
716434038 36
285179044 60
816885042 69
944040125 93
638212707 74
621499303 61
881988365 98
180674879 18
673074527 53
90011063 37
636869346 31
307643343 58
69540992 36
11324226 75
356178982 62
361585513 92
30513877 3
44460118 29
247399318 30
556882831 92
253408579 61
808238378 12
577514788 60
949132150 98
375261428 73
574493590 3
850227965 1
974401769 89
596634778 80
128796843 35
827864883 92
139725734 60
452179199 55
632079877 98
512096479 1
250857634 62
489193624 30
281349382 33
970550567 26
951936397 69
313835311 79
734375156 25
113258741 17
507413197 44
437089716 40
857129660 21
428024078 86
740022949 96
3979333 73
542530441 42
579457693 12
215584221 14
488899631 24
879068600 93
503927816 15
960857234 31
12904349 53
714610707 75
519030337 52
742980182 62
900267506 46
566679719 74
231509741 69
434147324 82
969633897 54
430428526 60
576917042 28
149592714 54
86893387 77
133854294 64
839354755 44
939522779 99
246024814 37
293330659 53
594638701 90
880245893 53
722561102 75
192916888 70
60998959 72
784438456 100
823807789 5
5209900 94
492987047 34
464841454 0
317964115 81
180454706 92
988977791 57
971969169 27
117580769 40
692976630 64
551723571 6
925826159 72
653950494 45
404459388 80
125592532 42
559018648 41
871382582 33
391855989 16
476401758 65
559046776 0
331177541 3
143610340 80
230867924 16
852625243 13
648797936 40
868438081 64
160408589 40
136169067 45
51892949 80
790419513 80
915384074 46
906144437 40
579047922 76
308054461 82
310599651 37
386845955 78
692654477 63
562555586 93
233120581 100
422136864 23
200492945 68
710785517 32
3456260 82
903296954 60
882899304 89
231758662 100
830551194 35
983769646 12
952347334 95
968311399 25
66862348 18
912920212 24
748624240 26
51182731 98
769978644 16
388711750 17
368242753 13
822647370 40
726479286 75
532822190 72
471409629 51
282433323 63
595117127 98
223838180 80
48387656 63
766927789 12
783270118 93
213245506 23
295883739 62
852450162 92
613655432 19
936988822 29
803921478 23
50113864 16
316573513 29
130222039 5
860892095 75
219146617 38
374889182 43
13414263 99
170320519 1
721281853 99
165547897 75
745402359 42
809442246 60
837127266 28
636833704 96
850734617 35
781005494 68
667549614 9
373800783 96
77958943 26
507070177 67
51853685 7
416271706 84
562314885 90
729490871 62
230300352 9
66936882 36
157294292 43
857471967 52
605089911 86
106822850 66
628915265 1
271814127 13
249854633 2
819676056 15
862846916 8
27975985 1
438099167 65
777704413 95
59928506 61
773961846 8
493452655 14
984479536 71
481610797 8
876527519 100
178059451 0
568403120 9
277988681 44
308651502 14
4781975 18
753343089 84
100172346 85
864376907 79
212460726 69
571022133 50
861347392 7
71038992 77
753751794 82
102983491 76
748467016 50
432506203 90
805520053 59
277515525 95
35691517 63
433321891 90
611894211 96
722143448 15
377155973 53
276801992 37
345633912 89
71803353 31
649839179 90
403208904 68
426091296 52
232019907 22
433684660 60
206149318 7
363899066 47
891078124 70
169822018 39
99621434 4
976170167 43
339748874 6
212391652 50
404546087 88
785177563 1
987308756 89
558893116 27
514729720 0
244285696 28
70778955 60
909469606 58
473157115 82
978537530 99
422705920 8
456084969 49
585652664 98
145492717 74
455391600 83
249866830 76
86396097 15
955555245 61
839887305 27
864147926 93
508464108 96
46612376 69
823713763 100
95047927 60
255823245 98
462375526 62
546546392 2
344897394 54
899547049 73
422113484 80
405492488 73
294988045 70
627915667 44
513036096 13
17237502 43
99333901 73
474692911 46
10346453 14
394879494 38
395433134 2
305840424 13
445212461 55
323457903 89
213317100 14
539697573 16
322011772 98
674742506 94
174613241 32
961333535 79
895262380 29
380071185 38
898714660 74
468262984 69
437149158 7
517090563 19
394424460 12
457736520 62
426154449 3
646044130 83
188307856 89
309342853 78
547596280 55
642734383 41
172974288 97
910679341 60
376321204 44
856156405 72
345543200 3
917197535 61
319596834 49
613220 80
460147599 59
346947044 73
246740471 86
650899479 4
790568314 61
405479605 80
214246281 7
843512205 52
397971431 64
736535326 64
794551999 68
965912021 10
631987105 38
94154273 18
368057904 9
808890387 85
168680233 2
260148720 88
398534100 54
903666580 57
725901413 75
251380965 53
831911671 60
612450876 14
82949263 8
164714347 87
917127064 78
745772077 96
30239844 67
686427067 63
972003331 89
479610670 9
119495766 40
451263451 22
385065847 19
678540049 94
686945101 20
126056876 20
229426345 43
729479459 100
236646293 74
268499578 1
517455944 85
288973419 4
881619339 6
918022346 84
347172785 82
673996203 27
752359073 17
704337532 7
648287775 91
806617889 3
522734174 55
266675954 99
164356937 58
386273279 7
265616694 95
136761274 61
151673113 100
552526432 81
817282616 4
244181554 51
240759761 74
798743210 6
183089071 4
932357991 41
93671492 80
264869677 58
733669176 23
189069904 12
976133498 89
882614021 67
577738975 83
711666210 98
703033016 99
486392352 39
197300120 74
481180313 86
959323538 96
609956069 27
497510815 68
739548638 61
875068372 52
977183586 28
493363213 66
56063316 27
973538715 79
506212736 5
901236343 91
683515376 66
904809619 71
169987444 24
149574901 68
567139291 71
380075623 62
394239887 46
366578488 79
109627031 7
850785424 67
923636833 37
866604732 84
158355297 52
638216909 46
576180176 25
73286773 4
417795050 32
956551692 67
203375514 22
170995878 33
324154096 11
309270297 4
570456102 76
737480801 13
546944913 67
211565350 94
506808601 88
689869256 78
668780368 2
936150896 31
102427461 65
363714276 100
594218425 38
997313435 95
639331147 92
598849946 73
622878057 4
485686073 45
393476263 40
42480677 76
727255313 43
718584123 48
259194816 53
804446461 56
932337614 90
337933803 19
143968326 46
781189993 83
20824075 87
972890533 4
751663965 66
733766434 39
747628875 28
774076674 3
190486752 53
451394455 5
879712261 84
205021795 54
157166404 82
466953753 63
66190386 28
133513820 98
602498512 43
538170533 56
546684528 18
61837982 89
197281430 70
690140185 42
753801399 61
564632103 79
319221608 12
235925762 45
196813150 8
336063292 92
807937262 11
789840460 51
989599789 85
845709082 35
164248720 67
466368151 1
883008371 74
931641938 89
156359463 66
161120232 44
257037967 17
814227028 63
693084407 5
78240563 6
943938769 91
868072280 90
783727470 5
757450367 64
61244915 59
949774088 14
836617957 52
926757792 96
420502254 23
483408473 96
440018420 42
726412230 63
267945822 64
148015326 20
171066246 85
924594297 46
443930741 58
785434263 98
287536578 67
169366626 92
335237410 21
297970224 42
606233845 53
643964411 5
247091132 8
66890414 9
749459186 100
351686032 55
684409932 38
559113861 79
958336055 84
851801601 75
724481415 56
166781943 15
489458945 54
114384831 34
466606126 76
488214581 7
924200986 2
936189459 90
940898248 78
73835949 41
750516895 21
297354068 82
333871960 3
304422802 40
158566122 77
495761130 41
436677813 62
541657767 1
559789918 49
390546241 98
381377498 16
291571389 30
704146184 13
998685716 48
886288862 44
824951088 34
305762010 39
459211618 98
191698580 96
322347795 37
251013493 89
126741890 55
574763128 90
757485029 24
515737017 74
82940686 68
388551730 77
273778557 24
238123154 76
446036149 41
444491416 89
269410637 42
396034917 69
15384028 61
416317919 65
631641258 32
675412800 66
637485050 29
224878720 40
737184465 75
542943013 41
321202565 97
450709642 7
119554671 98
913347167 46
21557782 11
100875827 70
362991345 11
525999437 73
263973224 92
308763627 31
160620248 24
123609841 85
575309362 86
897983372 64
966985552 51
290109599 22
733919381 47
2167815 31
124633688 80
264044931 0
860829042 24
581434323 9
260749684 55
443658232 18
150904968 86
503667517 29
162683386 52
40185858 43
721883040 2
797964922 80
192182016 83
811441193 42
446647500 46
346785416 57
52925391 34
724354783 70
462294791 72
596284430 6
263602557 98
942675055 42
76888266 15
362793340 18
313579706 44
534493871 9
928437390 91
388710593 49
142126144 14
301692708 38
583203485 72
199616006 44
277374992 57
176892839 96
526860871 20
915878220 88
134256478 58
15688067 15
297041586 14
730809112 9
727961717 18
461180928 86
917918263 84
146842033 60
198847766 12
367129806 53
26319315 97
258661234 16
701198526 5
539478458 44
841834038 9
200647169 1
865365516 64
341410896 69
794397616 4
529844761 81
817310292 52
174215514 56
258412054 66
469228184 74
431478101 72
918887367 25
772568432 8
879953084 2
243889095 14
681616800 95
316482349 13
438937443 56
56461796 23
714721969 68
659242420 13
897432783 42
547221776 21
886168338 65
538954251 87
184958226 62
178047161 28
802595797 78
373521110 75
503898923 64
125042397 78
379378338 12
554348667 74
991938389 30
392882717 78
929930091 32
6972 14
239051638 60
547885979 30
183333463 98
404243052 98
150516262 96
778727944 93
257804369 100
236741839 95
837343135 39
614350581 94
737466291 64
216262213 78
589595088 21
389384037 72
693292234 18
829795486 34
472592008 36
107255740 29
462191291 75
508043551 82
476965498 42
239591627 3
468432256 5
207189006 40
922989763 8
519988228 39
946113833 17
715090800 27
722855466 23
814092635 3
15420631 43
597388463 24
398925706 30
340716116 1
517494332 34
199347686 21
841094913 62
136484832 80
638624754 77
212687029 28
953879038 16
426437222 6
90929702 11
653788512 85
286122488 42
549574541 23
733210929 20
275910296 51
790972418 67
795084250 2
970956953 1
204221788 55
734093446 65
502342954 68
271385185 33
387005492 32
891447414 45
939820429 57
745404240 31
648710398 92
147134039 79
362765323 53
466662292 60
631401303 4
976903041 21
251043791 94
745347306 91
879334312 100
354297673 22
871440376 4
413592364 71
574925848 55
60258036 36
693780902 12
418049273 94
215559775 90
936325645 88
587491011 73
184814704 43
755108091 9
819358254 68
944758749 5
729527059 17
232342613 69
805338902 77
517288856 47
614612903 3
482910359 88
864357494 24
935038925 70
301195208 30
780861010 0
899762910 7
597246298 44
886559755 35
10458726 65
810854780 8
274212971 100
750245914 99
609249729 68
578072087 7
676364389 19
90413618 19
3821785 80
913696226 95
972065890 81
751855323 20
528924115 92
711461538 43
597559256 96
934330431 66
431425376 0
467078106 26
484763343 72
501964379 2
887970932 64
338119580 17
967706920 94
198334636 62
269677642 28
256610806 26
81155305 100
312889538 94
234445840 51
9521044 20
549404011 46
333377763 89
240445766 26
943909286 62
691069120 37
832550968 26
735589564 35
823985573 81
128374215 51
925343867 18
909717323 58
21663800 79
443827162 98
198797175 71
209902773 81
106792274 50
339864239 87
719100984 55
854904183 51
142399945 56
78268951 67
339432826 51
310230826 33
591735065 82
287047231 18
853754726 54
317118302 20
254216936 98
48678330 1
563360448 24
205805884 75
118195869 40
983239236 72
397976942 57
115437005 40
190111843 19
746077267 65
822016589 6
998335302 96
597174270 71
431976576 16
91915391 71
450287802 70
857714910 6
828149107 54
519566511 86
113903122 7
50928378 83
100877236 24
368011351 54
181490647 11
621954734 75
239925402 94
709625824 23
772502147 50
896716922 14
683850700 74
221157959 82
587598053 94
391169812 3
945716752 9
939135769 7
237738947 84
98597029 15
927971606 53
459035446 20
685016800 35
915624637 86
623707169 19
896368579 11
961731096 52
645821107 46
257218723 54
423765642 45
576349473 82
491089551 60
968330270 3
548415317 55
465648937 100
565190685 30
294134566 82
661170187 76
914947698 27
633142152 60
568186486 40
485704471 67
226819895 88
187851881 31
396287511 21
151017629 45
921575084 65
871665784 47
367444387 53
633722509 90
593118897 49
129821486 2
961299369 89
990272169 28
881113866 88
674802900 89
206929196 42
5793261 28
60248470 63
206972523 73
974857403 75
618275568 43
253010842 70
782796432 84
251813117 51
580700810 13
635642593 66
486917467 91
966876974 45
488449620 77
767284092 9
207038878 89
214941310 24
54049652 69
577539133 8
590067639 45
227156173 25
450493846 71
978373189 96
792486023 67
535764337 54
416204823 79
864416575 1
693880768 43
956121053 76
537451604 29
944301573 12
827392617 82
263549796 63
692815457 77
511664833 98
649669463 53
53409560 46
585868612 73
369380090 86
958237156 64
43867933 73
491873838 44
608562655 59
302842506 73
491218747 75
686202011 31
860838381 15
427309045 81
636438425 72
169487088 78
152455319 56
724900574 86
253543789 8
742819824 75
291210240 13
991040059 14
727978256 43
111135053 84
380011200 38
421981116 15
388104440 21
981597378 73
161933302 55
280299711 35
628675521 5
328214443 68
615735125 93
12367289 48
595086048 14
352960034 20
180726579 61
697660077 16
601584413 73
637233654 59
616820074 6
262905668 20
276862671 4
885626606 0
667366418 90
318977894 2
275728223 49
675785757 2
596280139 22
341767124 8
635223592 10
428973287 88
762081846 51
808735948 42
517624720 21
382515373 17
700803637 85
284183723 23
369258308 55
287158861 50
641386683 73
231512805 74
116201349 7
852237390 72
493063061 19
676481081 86
974291299 38
762940084 12
646109460 42
263447126 52
150192262 8
960130310 82
398944685 14
958755703 13
474174884 97
224412503 7
207109294 31
620765126 38
336465188 69
904558698 11
662267451 57
856664390 95
220634689 53
560720072 74
539065192 25
908276839 84
678193805 87
417165370 79
47870399 17
260229203 80
961099936 46
136368582 13
937894787 65
545485141 39
944431086 88
409330628 43
752708036 71
945027994 62
158210535 64
973084007 95
57380160 1
882509389 52
712463576 39
679032418 74
181579536 65
958586312 11
248291718 45
791017870 65
378750878 12
515401667 38
758801851 39
761879135 22
106867668 26
327014805 50
911453351 24
955248045 35
119884395 28
895365540 73
93161510 65
528205498 86
128211711 64
628416107 68
138771903 64
856407028 62
479511550 7
240758105 10
680518991 100
716275961 52
216975139 71
699882038 28
986430799 90
334815440 10
131319351 84
425262744 12
157424114 42
355673149 21
596593895 24
815434164 3
847019010 52
625704864 42
695803350 5
363149396 69
956650937 49
320911266 35
47287677 51
719517221 32
28204251 69
36191803 93
417729586 37
630821178 73
50398305 67
30580733 74
946745862 65
270033073 98
283953877 21
69561319 72
570034122 87
43651077 15
817651335 4
551357099 22
1177218 75
898548566 9
993474854 90
106486445 97
562261055 92
589033258 40
749528067 63
282363375 37
548716210 19
13345118 7
250961644 71
746557664 84
308971353 33
753734705 18
387048679 91
533056257 32
844497904 42
115847880 50
231969984 23
707623414 19
30652460 31
889810905 1
453861878 55
307669901 94
723297311 20
99756353 42
870923377 93
72634501 94
968471955 13
357218491 28
891570017 4
177528129 33
233738611 71
72696391 66
150432114 60
914780688 57
669385888 59
428366449 47
409669102 64
992073678 6
52160862 31
755863009 69
452593532 15
955298968 83
315095299 33
725516257 34
117644506 83
750264645 34
665315750 49
620023543 71
331082115 54
448285061 60
345885338 95
135261473 16
103020654 67
145205120 66
914402313 36
810087286 8
811036576 16
858182228 43
142859758 16
727870402 73
792015370 97
284716558 63
912015042 73
914587057 58
269616052 54
731184612 65
944548034 62
952359018 3
810322133 100
114165118 32
256259384 10
522167845 65
643999845 1
206220706 40
210107010 83
660360036 7
416305147 63
110156852 2
260574466 38
804288594 85
513734492 65
568300471 26
728532875 55
227907702 16
101407388 5
47730736 91
635855961 91
266941150 19
411881919 87
798721953 100
103933195 37
273806663 74
664448157 49
247743344 74
643083903 66
631659876 96
280647418 93
498669478 86
971394057 62
603180652 100
305603421 90
197447267 64
849299782 86
555333548 46
89765640 25
97291085 77
933684258 100
21319023 10
212144759 1
606581199 85
241230793 0
504125893 33
526057605 20
436636328 5
630957900 55
8355097 60
547949015 68
934618958 71
350869878 19
828965425 32
929110524 86
518896900 2
554369803 6
173208757 12
877914421 99
355703278 19
575546386 97
518948445 83
271008554 31
270763475 69
536951764 10
301869080 12
780457922 86
679095948 60
954286984 12
601054780 49
757054482 95
360351493 100
576251238 55
559791949 7
672766555 86
648716518 4
93168308 51
407229576 1
864049839 21
167196992 58
756521271 80
712539012 67
120188034 58
705344170 91
828654664 82
27991844 16
574164144 20
372705230 39
576706709 62
875709210 21
1995914 80
448234485 50
124500954 24
436709849 10
476670959 26
637117901 3
523656238 85
259827422 38
16496736 79
927578036 41
700432672 46
859856737 100
660579332 79
359389896 83
903119024 63
261982761 14
129545527 11
51367543 80
229993176 39
388402339 24
884218076 31
707099143 6
481326929 14
13132662 94
230942328 22
493559467 13
802499966 97
756291206 9
311269798 68
424913748 91
13402535 93
165713693 70
140566161 55
516138981 83
474410421 69
138632221 75
35494401 24
632640398 66
340991864 80
765896345 100
276900868 98
300620500 18
500093786 33
44248277 70
531657708 11
156198838 39
342092670 91
115048813 53
35146762 50
126900378 57
938543485 93
435410187 44
781924272 38
809166304 9
522272530 88
797886382 80
610909182 89
317075964 52
138086562 17
454807838 87
289311093 70
237166116 5
40623808 34
29486876 59
137261422 58
823722587 75
463381605 76
590482077 39
839584910 7
396849069 67
371518156 26
789644933 44
319630088 36
104355325 78
853042648 22
896569864 58
370461333 1
943997046 97
581918803 80
389646557 60
251762248 72
346685384 62
848407388 99
240715079 62
334551812 19
875376547 23
878783163 75
476962443 87
403809435 49
421498169 97
754897438 97
380147387 34
351210041 85
755526118 50
972085301 30
709254171 59
103331529 24
466539502 21
575357880 2
268710524 89
932339331 95
150918805 25
612543721 46
155884839 24
311359753 3
302212441 47
748495964 42
973114908 6
77269249 60
637091861 49
626835088 3
680221588 33
567596051 47
738176622 96
100538262 77
46286332 52
667520119 58
42546082 48
622191114 61
586798298 6
705801510 64
992349368 75
930038164 80
729402658 7
762628726 87
907744417 49
670750104 69
248672344 16
267902964 7
729157807 97
543249762 51
305449620 84
97188563 91
895217336 29
72171592 87
982268201 94
971617652 1
692830479 18
164554526 71
443284289 51
928364204 8
290929123 98
116538838 55
745713384 35
39319741 62
281470150 39
282601537 15
508577849 4
537029711 2
783014423 59
658817155 27
573424061 80
780369883 62
556865985 4
384230161 11
933941997 100
873930267 55
965417992 52
687938959 26
835238922 32
931298194 93
568461922 94
150576992 9
952525743 34
22200172 19
287272840 4
688150067 19
287219950 33
849368479 56
868755226 76
698632460 69
556105862 6
192138977 88
89771950 26
396791544 69
202089038 12
956480429 16
476364402 67
552290729 88
13466165 96
436481059 81
396875234 66
207479603 51
335818855 12
384462194 53
742681493 25
267635187 21
499401659 49
964396349 41
354091474 40
962823328 74
338328454 12
926441383 62
841663737 50
659912824 18
415406969 4
392173599 57
148364008 70
600126941 44
978666125 5
256511812 77
983495816 42
282143781 35
993664570 48
270045517 80
622859254 97
416790742 72
51090929 55
313517395 32
571175438 32
719161468 66
111386066 92
290827637 49
778566087 81
610394548 89
45376297 31
453583428 92
84537043 81
718892996 16
194708858 14
527140306 18
577027585 90
154921923 14
277402894 82
669509860 34
469050343 65
947256443 69
366108569 16
777710355 11
401381609 77
591134374 67
188937930 83
734606276 37
254448052 24
323278713 17
284428977 98
512486570 1
200865529 9
299547577 67
367563448 85
73942877 84
312476529 7
634666330 80
692965108 98
640378506 37
452301125 94
704191451 93
696312532 100
521864573 47
91855455 17
173932740 70
522071236 51
252747548 55
530191606 49
484372379 69
265927016 0
654656960 80
907635414 10
250588929 47
860897118 63
447332075 31
296210583 75
961942308 33
457542569 96
466688908 77
666535976 26
869726085 74
487941917 45
83582710 28
845881936 73
951004881 47
580184271 12
670389585 22
749530534 31
304260767 1
96972390 86
447646726 76
536171137 45
52392114 56
483711702 75
413495270 37
477225795 86
806575756 76
551834254 12
896813543 40
909824551 11
202785369 23
758397505 12
121067468 17
201581982 100
782940986 37
98295679 30
717695035 89
830282629 44
546044123 97
288345174 5
357686344 94
768727248 14
617597125 9
480928352 0
668577326 38
745525573 52
40558191 53
451666588 51
299254075 13
980782761 10
378517271 3
338305054 54
81724549 51
50538940 54
594096045 37
508680835 71
640445978 53
345746165 91
505525766 0
527101833 68
659676376 75
55297103 98
905111119 81
297090026 19
181469163 75
33926215 34
807567718 48
361313101 35
155081570 77
556595675 43
87850344 79
497911967 22
839480349 46
890729805 100
112190324 24
587371166 4
506926975 68
819905360 10
221117828 73
344272913 88
121794134 5
117254791 18
566526895 64
961241394 7
771902279 72
267872687 25
134539650 48
31081436 36
933694504 19
532844514 91
375930300 76
515109249 71
20074131 54
445319132 13
857087886 51
655989556 84
611577283 64
325341866 53
461784859 5
380325434 8
621796413 2
52183580 77
631309236 16
68272690 34
731694635 93
561751098 6
235752030 81
206730053 21
997745540 27
779861040 82
121113135 86
582596443 54
191783650 22
984355416 53
222358319 13
316399661 65
92768877 100
881854176 15
321530951 1
831023205 76
452057872 17
439475154 43
309671869 37
388785323 17
29765318 65
362464482 51
93535424 54
613310891 17
684203300 13
469894983 93
346362770 11
628096352 42
712864007 16
105519734 54
52299641 48
999436509 71
327011029 27
588927344 96
731917627 100
479776829 15
86745910 54
578595285 59
703072787 82
260574191 80
327706229 89
155289997 23
693015972 100
281477952 44
895764593 21
940087006 77
882185752 88
866723446 6
436553621 98
766695457 12
258213798 9
60317300 87
68216642 25
33303625 62
658940259 50
463524746 44
587270895 90
272929526 15
640231966 6
230207568 17
218899017 33
858867368 9
966168579 94
637814668 58
212132037 55
183549440 97
917571278 23
671257664 87
855524772 97
500242762 2
389605868 58
885573380 59
754268184 84
379603785 3
154448758 90
340867020 98
25746966 82
364868007 36
689778712 90
493216313 44
745670628 22
139690023 45
668639307 75
767737093 38
432018052 84
725958568 33
290451046 58
326986607 94
121108373 78
341618119 24
278546409 6
650193761 64
401767852 25
466868561 84
181129481 26
814574054 79
38173333 35
647723164 76
219361939 2
791865116 0
486708913 60
721195567 87
430705328 49
113824469 65
645516407 0
358387217 9
190461190 52
626902540 30
608153591 98
685989877 99
450360887 84
874614228 43
819733511 75
316400439 94
237664103 89
746727102 13
209968038 30
911522348 49
829094131 74
867865092 55
894790829 58
382679698 85
286928351 52
989823582 73
374364590 40
405406747 99
960674385 82
265956230 77
517010882 0
946409421 36
769993200 38
674680579 25
309386547 40
330300288 43
522934684 38
56918575 32
221222039 52
629130932 95
921119445 78
176324731 84
542461503 5
670894234 3
487057973 7
67095904 14
661622289 4
897827662 61
180183765 24
841960548 74
73584727 50
694519095 4
462015241 86
685589494 30
498914238 51
47356648 37
484909066 86
582867650 16
685889383 100
374045216 61
34427498 9
916876918 11
374918156 93
342589671 64
62530740 16
109062317 9
425064539 95
400133011 60
144972225 67
632413504 63
736879091 97
118609331 74
783049307 42
265846725 69
909258193 72
439206781 65
351916618 51
52135730 5
135995289 30
48464545 100
773547565 97
11055859 82
517780611 0
30863800 72
511866131 50
349334351 86
820769545 35
280438758 75
95742 49
505902438 27
400965289 44
298142846 90
424927853 66
932707757 2
662139481 0
727249734 78
446695127 95
441315791 48
391554847 58
506744337 61
909230988 95
757596263 63
36955749 74
918639192 26
199070217 32
134849540 76
451559690 56
299660137 26
428498566 14
330401496 16
588580554 57
159953627 72
895504415 4
506175645 53
156813803 55
681437247 79
122937444 6
771351491 99
215426826 5
843334397 35
416310754 57
16927352 11
620972982 84
812745363 97
437400655 86
790842859 7
534850100 71
35628678 76
326218834 51
123200762 36
285929626 69
304280689 47
790446672 86
970093052 26
145875372 14
40786486 18
77739168 30
339342623 78
229291059 30
350676644 4
634338636 70
596943489 7
409616529 98
9352993 91
326869974 54
443923950 82
693830818 29
443125836 13
662639642 13
402296603 27
834086202 13
573390417 26
983576926 87
606944279 27
285624639 70
341971274 67
859939007 82
768837305 49
452777257 53
675597023 53
30814445 30
766657575 18
491816382 10
758110231 58
615492252 78
601599253 71
701525457 81
258245630 24
951429108 41
892287880 0
209015607 99
778557266 56
946878084 57
176262340 42
938214868 83
363440198 87
922763379 78
678666234 57
59936631 92
245242524 88
428581854 100
706310492 66
219152195 33
416451949 96
770013630 97
72325972 0
181510666 29
119528450 64
364775466 93
321493621 24
547007027 6
966510042 54
912845827 83
94315854 77
458691896 7
471478181 64
130265657 26
749769476 9
159591032 27
866381277 22
11823925 67
37790464 38
302949397 50
253957294 63
925097245 35
994142562 86
366912798 66
874663612 37
262228632 78
593511288 71
653007620 51
56457513 72
671392002 74
607118160 44
816236090 15
729411799 7
626984681 88
528804956 16
272746066 15
54320081 67
730901622 31
111473842 87
726187006 98
205209417 52
416335556 91
319911990 75
982032575 73
546946739 4
171968869 87
652759842 54
419413652 42
650492162 0
295107339 66
23347952 25
889429641 77
284460196 75
388787853 50
934331252 54
54831996 11
355363006 75
72765409 57
725447256 36
981889099 59
542544831 51
882307000 1
944829974 69
800741548 70
625653588 68
394332345 59
490059241 41
610109599 13
637768458 99
893128519 42
477149172 71
832002065 91
65979350 45
253543987 76
673436680 96
986515365 6
36124447 81
620168740 20
776531554 29
154249562 99
918704636 8
717366480 74
427240866 43
852676425 3
270422500 3
924597963 32
349019068 7
926535870 58
985599858 76
633024063 50
839154990 49
349643743 53
420362448 59
863483299 64
201035852 92
372869286 86
8520476 61
601261142 62
793144007 22
233735693 66
898069390 43
864253350 23
144586768 33
316249525 90
777673049 93
902270595 32
656422788 44
271525352 55
388140013 76
242472595 66
816857358 39
450918220 79
196547157 79
380908779 86
541273200 17
368903528 82
741160424 14
199167183 74
474535213 14
70447219 64
247644390 98
947332982 38
425198151 19
225735901 44
809478919 67
366768529 65
955052986 73
579338190 62
600701433 58
188803383 81
316363320 48
866999834 8
738413098 61
311344844 99
26654798 26
788266112 37
105702742 44
243991287 30
551711960 33
211534805 11
201248191 18
259273229 88
749412317 78
380719383 80
186760943 28
787939900 94
913939021 34
385765075 13
507097074 71
638479452 75
470588975 35
878316282 3
652159876 9
857660176 60
909499452 81
162087097 44
801375078 20
462612169 18
207715985 40
362635653 98
393512051 52
880023138 14
945438123 62
572691457 70
152857123 46
142097849 30
604816840 44
886043481 1
135325923 70
360501754 51
765199235 7
324816141 3
8747243 65
815655411 83
168292773 85
600293395 8
344409942 18
781883018 43
628173040 60
380636222 23
368904555 92
431409179 51
948161907 96
810792135 95
610448998 86
376200966 14
938944554 96
789929477 38
518264208 50
673920708 61
931794223 55
524240747 10
221471062 54
443057631 5
173287143 12
886974955 80
104155194 99
783573475 72
244363456 51
796386294 1
549101779 95
944197787 15
722884583 27
405372995 37
384264096 20
125374332 100
534320605 78
921804334 37
174863051 29
270391402 30
548282320 6
843837642 78
189203475 78
849539429 69
901216938 21
517566088 26
925023132 86
287129454 69
569649285 32
530233240 41
982082208 77
310162700 18
389753615 83
183823258 30
848737724 99
250609862 44
222163983 53
812430287 33
817765981 44
981172017 58
283217659 33
62477488 95
63334313 37
22496822 16
658272481 17
722562240 69
495845342 90
465555144 64
749999381 94
733716228 96
440760255 59
3979468 51
927326561 81
845450123 0
179949016 48
181256966 34
376403585 2
711033403 92
31584885 68
880415845 62
640809805 66
153343314 80
183584221 75
477392505 4
26254704 29
590753234 60
786986806 86
641878480 78
173142814 0
201338425 8
9750802 97
46639940 9
488434858 94
390532358 6
855547573 79
697429891 34
250113178 34
721299114 89
806704923 14
645950569 7
583297351 23
196436742 68
520746237 67
915158206 38
233660670 93
295460047 41
789342334 4
408717383 57
413643454 23
608027904 4
473707954 77
670499922 54
869007029 84
872150334 47
522006665 52
165856715 54
309739121 37
871375168 31
498753601 32
606709729 47
459511403 7
102304742 4
949734722 63
185506075 4
421224454 32
655559277 54
560025427 2
730579397 80
322854093 58
198367055 30
431445108 20
572100523 80
836669276 19
782452330 86
786355033 30
314285164 92
386968254 91
916090391 78
132771742 92
960604069 74
765241676 75
887767703 7
622241806 33
667256581 75
964425265 81
757002721 45
761126285 31
858911812 31
432814244 73
153266155 99
751477083 52
302408995 7
129491228 16
302973180 66
980353352 55
139052112 36
983029148 98
489484309 39
51552689 87
520546938 60
866161454 72
479141890 23
996999085 77
306167469 54
893337651 59
352682823 85
666918894 66
220552398 9
788078655 67
613953218 76
824939554 89
801037023 19
110503500 20
261093042 69
877174714 51
470116752 54
661226364 21
480154857 38
655118810 32
2197129 83
387386597 30
748321075 100
63973613 18
635658323 98
101223255 57
3844365 9
714150947 93
918295114 9
219695273 15
964150775 24
489862533 36
702280467 34
16089605 54
917057062 17
407299827 50
503307377 40
445570338 91
632657359 1
642953575 83
407487787 98
245272644 11
875130975 94
126331299 52
840954929 14
537992682 26
333214166 20
614381180 86
118067462 3
819036081 44
318106178 30
826330393 25
936414014 97
404467581 100
864365908 34
684867446 44
26691335 16
748476200 48
938139255 26
722083667 44
457376106 69
366047529 76
979641049 80
894024654 16
36085089 14
130991455 77
343402847 55
194121653 0
339045158 47
834324545 56
626489208 75
792590502 29
849656962 13
423270335 10
130065972 42
835618299 12
990305720 5
576296696 55
395799954 28
660351290 59
163155224 67
362253509 85
696383065 44
975157301 12
538720001 73
176144767 51
996769579 19
243207678 37
164610903 82
493975936 14
369955198 20
244144189 78
424684948 7
673514039 12
259199978 32
212660544 23
774836421 40
239014426 12
438258489 3
616585519 50
517982570 40
576852374 68
651253365 8
898281223 91
245031517 48
935604088 57
332858310 51
578273683 100
598706491 24
656989276 29
501508945 74
356297499 11
370340111 50
231705150 58
253365738 74
514435988 3
667887200 90
884807967 67
439109190 44
521294089 56
112927290 40
86438799 99
780801130 70
229675045 67
414538762 62
670209532 83
330375196 58
637539906 96
164452258 55
364453532 0
541719179 53
11702330 12
662192802 77
844289926 82
666111147 20
856006140 86
841711785 99
704612311 46
189571314 45
105619538 27
390555842 55
327196534 94
33754750 72
816532186 44
58196923 75
835624130 69
525157914 90
56865056 11
818599847 75
968395344 20
729269342 14
462641775 21
792848173 37
606109284 67
142508951 12
995586081 99
525480144 53
61462808 88
985461482 90
722736451 19
374757354 93
544573532 34
703073981 71
679481407 14
257417335 53
216684686 37
710709840 87
362958359 73
617775210 34
435658720 91
684868072 97
308126201 60
719385055 78
325777286 35
894589547 32
134131546 12
69554658 6
580451369 58
410436850 70
65355311 52
877411620 42
633007577 25
656994857 83
282809621 20
752845860 58
960015260 100
524575797 89
860908119 82
441973784 92
638134584 100
576552101 55
259472092 6
262553429 43
941983215 41
798295234 82
669397661 72
677964378 100
459513554 29
132613567 83
126220527 5
3532661 27
183187723 88
303532811 9
701437581 89
742222440 99
626521334 81
713604287 63
521643983 89
630380164 26
414196357 7
993955349 73
270328741 18
497164892 48
893836849 43
346940845 15
871553321 36
42537784 82
413773888 7
732363812 92
537267188 89
687314175 68
816256510 56
713018982 6
671656700 53
958525064 100
220267171 81
806754716 41
623527012 30
606123946 69
825822903 93
822581294 46
534597252 48
874706432 65
665252455 76
585422140 71
646332543 42
338683254 7
228706661 85
120778344 61
692727278 86
174105875 11
107285547 13
572842349 13
606726858 39
324511850 28
417974796 40
330037117 54
833316494 26
840848951 55
393653823 77
742194391 36
816749527 57
906300334 37
617874600 45
421070151 8
938084736 13
583864514 5
587872712 80
407556362 41
562633608 21
715357052 72
316306642 99
437348204 62
540260064 41
313051311 4
65027170 89
273334026 87
49264508 38
509680917 9
776287053 69
694388249 2
416073012 30
211746115 80
134546922 33
998552030 66
758802799 5
954957493 71
139567776 70
808224466 28
124729324 23
816060716 28
831053358 61
810735877 54
779373301 3
639873839 49
449676403 62
472345728 84
28225208 53
861596169 32
850379019 76
8876512 44
781398293 35
704292453 5
174017061 95
263967812 33
557440127 59
348245259 5
12242768 72
213795924 52
847920687 97
84342185 71
486034578 90
241035835 43
28214224 19
690914359 60
23078069 26
924765244 71
145094604 73
225814829 53
474944398 94
45937824 94
436136007 54
682666715 8
562289243 9
877570827 30
283832060 22
216537615 89
673768048 68
58122557 59
472475884 66
575131585 27
545526933 20
440662758 43
174137049 15
408766920 32
502046143 28
242455040 19
796904053 84
28179686 15
277945137 93
879023589 86
830994346 42
866855074 94
475293855 9
630734896 42
762207810 3
448959485 98
120213971 5
837961193 68
893592813 75
253408794 26
209147086 98
684643936 69
938854571 77
256615492 90
248818499 89
201119100 87
349131611 78
791284443 3
987071912 32
91617542 70
827573289 50
87385555 0
234546075 67
552465365 55
590578426 81
848043342 12
172055823 27
164723851 47
910804220 10
922414822 21
870784682 37
798682848 81
388510619 85
704344323 79
516794424 95
965689784 99
325433980 42
687326937 7
788791932 20
684656798 35
378872392 79
560861518 63
701472351 65
229503337 78
637884386 53
548293275 92
745173653 27
474265813 51
903011956 9
676889686 45
372874916 52
52784882 56
277038882 2
275297829 24
828974163 58
79981327 25
533265332 36
390617872 84
833696492 53
120784770 29
590921464 79
423969070 38
450009289 1
114111652 49
479611979 55
632735338 71
31341158 32
328269426 1
148544382 50
108683317 78
575996339 72
541338960 70
602882108 51
214478097 55
74607483 69
856620808 48
840197927 95
428113476 7
188190795 78
67221762 16
404908168 13
902572030 10
718226409 6
221907373 8
183365297 58
858193615 65
254419593 94
961566267 73
751295256 76
267345 72
624081647 49
958214468 2
318612918 56
385775154 71
254726114 98
94465926 48
829416097 49
245879868 14
263269580 58
184832252 100
223812923 79
281379341 62
217415864 13
31662856 68
579506830 4
176756836 61
54486265 74
627048540 42
393791224 49
991487230 13
228321466 43
949651472 16
340219455 89
371068183 66
510204459 71
25184483 40
607366557 18
714029924 41
639451368 50
286735256 74
686845999 14
8079239 14
501849494 9
209610201 60
573787714 70
818634210 31
973352035 98
840595380 31
30496188 73
632996192 76
500523322 37
676982831 6
567265825 36
119795790 13
37220447 34
748359372 21
54233182 71
324108921 90
989906295 63
667995817 55
74738932 89
3952513 33
873894143 16
967463913 14
255832894 65
207344788 43
234454640 83
877938042 29
518793939 4
600319826 74
548543389 99
31985328 82
770139365 21
395325664 22
85327295 74
302674500 83
282070830 52
132836102 57
419986728 21
405043633 3
852928338 36
704017915 20
876338996 15
225428528 21
5733566 57
755582499 95
85983211 72
247125640 62
86187093 39
541982438 49
385016255 49
319012008 22
423279699 66
323731923 62
945023351 56
723915036 36
874035066 6
148775050 24
707601255 21
878399076 99
950391433 58
776268840 42
87636373 43
530776200 3
508497962 32
976426871 26
902091706 94
764941162 30
868636252 80
345533969 24
113770100 82
295481206 41
133511416 62
845479202 73
948846789 74
817847108 11
479955240 31
496765686 42
61185905 66
205560806 18
77799880 71
434385687 72
72795476 59
896938070 59
629281356 1
986808360 64
684499626 15
165387346 38
361183951 97
597465683 22
258359578 11
185012027 15
108346923 79
672684278 28
257401102 87
360179680 11
772429441 18
84223053 95
834684206 45
814163145 88
369160163 26
374400457 88
290402612 46
626865448 64
516939123 7
763184152 65
865820642 31
27860658 97
55319966 35
916700506 20
930786029 83
389564641 50
302553331 36
619490310 34
523981767 28
338908239 76
986437830 44
391360552 24
751576742 44
140291633 65
702962062 11
776017419 64
782625541 14
734653690 71
959081069 70
814725022 70
176132314 28
949875143 78
214725183 2
4659319 17
673131210 1
766502320 83
655971019 25
547026693 83
296018316 91
329163239 34
967804538 96
556540808 52
756156521 54
321267062 13
761768003 27
947128854 47
428727892 72
531363319 18
108402301 27
677831636 91
889642299 96
750575458 1
645051799 70
18665871 32
767040898 57
788371598 25
994197053 76
593363533 14
5310266 27
91099395 7
985519414 31
999028381 23
708769835 32
341226582 90
258503937 38
550595883 14
381360280 77
670717123 34
109435484 17
778337581 56
735042309 100
616380422 1
604271129 0
77410039 24
322062086 35
873388809 71
665434493 9
164350510 95
289923167 77
237214648 38
698648777 26
990425206 13
704844271 55
945577429 80
575442161 68
93613151 22
37620512 69
32813128 27
968316531 33
178029660 38
904150685 11
628313945 28
761392101 83
858869332 17
293676461 38
250056372 98
922052962 76
860711271 31
971980499 19
623191113 64
476319529 20
231625052 44
270076212 65
860197051 36
280284714 40
878783545 87
447036840 60
915902360 47
555950042 26
964435439 68
629294664 12
632160875 53
985503361 9
200522380 21
570089050 31
430327072 98
699038023 72
545165393 37
799362820 6
874798856 60
533278608 54
559439588 25
810899631 53
767742835 93
938821521 96
408363513 6
108015380 5
673231437 57
960405996 30
52446356 46
21901684 70
704007151 51
770479128 7
824076143 85
224130126 100
261109267 2
219648626 92
219731376 23
785605937 50
882391532 99
846770102 4
259476120 76
242361618 64
57444988 39
770156821 79
474778412 61
302924718 34
313453053 65
859251705 36
398320816 82
406946506 73
541349707 21
471938234 12
890749807 79
471750544 32
534717633 35
111136650 81
891831718 58
94718593 30
647169574 78
424312128 20
882980320 26
392607677 50
434974423 17
218578456 0
756727815 66
987947937 11
914391534 62
853261976 20
445191548 71
965062896 35
411734768 36
516738267 81
616523277 77
651955685 58
603546976 34
131953135 72
210255737 88
761608383 71
736087291 19
967637214 87
194656735 1
481435149 30
424409435 39
20652146 11
574150140 67
935719464 61
154023975 100
366329052 96
504228401 67
192654612 56
963051038 7
577919384 60
823603467 47
527285411 59
914477721 35
869167804 85
421554247 74
938623243 26
68085227 76
757276655 57
977179153 49
300680464 70
335956995 83
935862013 0
800046945 57
573311297 53
352334786 0
369383402 71
232949424 58
554166008 30
605362851 61
666250791 51
770627517 49
659466247 23
337824177 99
691286536 20
228670224 37
794773642 39
925855927 11
922237484 80
534378744 42
407037117 19
266210079 73
353278197 21
271916674 23
665290277 74
894439579 90
290882077 67
43819725 52
912616306 3
588514085 10
718720216 60
92876486 0
76851213 97
493082335 92
505679989 96
40781624 19
513329649 39
930378391 8
27399171 56
655789411 65
258914328 38
646262031 86
450567243 6
509098994 12
784940829 41
706335415 18
857021751 62
769386027 82
869670143 70
332449065 59
267688288 67
945954799 65
712508678 66
40558452 69
839062415 78
855677800 87
402894341 42
330736679 42
22028286 19
293115965 89
592910822 65
710267146 34
394434053 27
581527938 7
862966754 14
372636776 29
403244876 96
348190317 92
513484040 89
760231896 78
959137880 76
108511105 62
594778814 90
25579926 30
374669441 1
577888220 5
41050043 60
789048251 66
774205722 86
340874106 27
258020014 70
804553042 87
646802512 77
197440527 23
776135457 53
455833592 18
62304909 14
109559850 61
531910952 94
57759774 79
339894240 51
342943968 61
856754411 74
120070462 38
794947915 9
964934847 64
680283063 22
64709351 32
503227923 39
324891650 29
896879345 15
498593265 100
912260469 57
475300032 83
684740027 12
426981343 22
267279702 65
298348602 83
477175946 76
864612943 51
927904379 44
701825083 40
900619898 75
779471994 68
563085680 43
402755596 41
223491740 64
300524370 73
576476034 72
209716366 80
692173308 34
394596026 0
741472831 84
59496647 83
947072552 18
656319288 14
54553934 18
252789429 44
334017711 3
186427678 65
852823494 29
71952321 3
505967087 29
374462248 14
485915753 75
379310459 31
388955539 99
29597323 68
657497626 15
578036152 96
225296553 84
449380625 61
818163132 12
121542534 92
76414340 60
698718251 65
425440272 8
148993881 67
22276823 32
829170619 9
452066538 78
807224491 67
945016367 91
562560458 63
574061237 94
63098177 35
354690562 89
289738410 8
78427128 43
561106285 42
790671819 18
993819646 6
891663900 56
499523657 11
757720835 100
343633194 57
316000835 45
890938862 96
429497175 47
120707177 56
13300659 19
687838357 35
425779893 1
771949024 28
273820567 39
886273733 81
725635408 63
312435039 4
432867685 63
894246526 100
56825899 48
396394957 28
700379130 13
220164523 94
429612525 25
184025865 9
223393202 18
269576021 97
233984319 44
983953558 4
450245962 89
600900896 21
742709865 9
489268129 28
844172610 14
269811827 68
150085692 7
904898276 63
428413213 2
628668247 42
370955190 5
618912189 19
578197979 88
188661893 51
516043809 21
132049063 55
302776589 59
927073163 6
33126115 37
418424265 67
633550760 68
511893821 3
212164249 62
763841994 100
407071377 72
937830483 33
205320317 11
654859491 56
89675685 4
874091188 93
350765530 50
588193422 43
792935452 89
935215341 26
194170585 98
681312159 1
794136768 86
653091874 59
12109445 34
765746714 38
235160041 14
662482698 54
71253784 86
144833918 92
285472375 21
791308956 44
48892764 1
918805277 72
99614161 77
928822007 19
154584881 78
830479296 42
49759570 58
434205259 1
399876510 60
833261325 74
484789617 68
305482562 18
51897957 84
733731885 98
815543126 22
776378275 64
219147912 1
971357248 97
917861110 55
99533386 66
257789659 72
479693919 86
172863082 10
126292841 42
987185140 1
266342912 19
326005897 27
220523731 19
247102584 14
170108231 64
551915058 46
448212752 72
244032453 72
16589318 32
353012953 75
980178287 68
942893936 100
920911751 57
413391105 100
587541086 89
692417677 28
605731819 77
783449054 2
217938020 30
457726430 59
471276839 24
650347569 53
714756321 43
872619203 78
690923279 2
37456141 55
609203765 53
909445324 30
826431489 86
796588897 60
660668749 81
318922197 100
393617855 68
971289916 47
239828471 36
378247685 70
553146594 65
479438473 69
452722337 84
263420403 24
944149163 38
705949703 15
652247834 9
956673374 8
407020978 32
785911951 41
658259827 65
254658053 82
474144170 65
756335912 50
312100622 45
64191632 33
139444088 1
807451117 6
456386538 5
586209125 67
630894486 29
388018680 42
760030244 58
617678982 75
475773555 51
492902806 99
21820682 56
109980235 85
448890229 59
758948286 83
221177922 85
593355362 57
924858751 2
3713276 4
3687305 14
839418852 44
85677222 0
994919584 94
400440476 37
919394658 6
575823206 47
417871891 72
535843469 20
389605939 43
327817319 46
499901056 14
990681721 0
420547914 53
978500040 84
212575008 5
531947 92
268984391 56
568958109 10
743172979 31
267205755 83
618849201 59
197256229 88
595827475 58
470911926 29
639324597 68
685547272 62
584848179 50
229910431 43
896550918 99
111423963 10
768064678 97
790114445 38
975754614 99
440582714 66
963548769 26
680422161 21
584921903 29
623458119 99
438743011 45
430487036 77
20927779 91
136614512 39
416126437 54
654001020 83
669099317 92
107749870 59
497162627 44
830255090 82
462548336 48
134856560 63
386585742 55
319345432 17
812600998 88
504657602 1
536921160 85
442860356 74
124913189 59
793282909 1
244417602 74
722745494 76
173661105 51
896803616 88
809028481 0
617005187 45
59971441 50
688632745 93
91773454 16
782909723 78
17821199 3
863514523 97
394677936 33
160689435 2
680288328 33
574366873 39
963262061 28
247396849 14
377666166 42
306848712 83
962300288 64
689286361 75
195097061 63
706380502 1
503371816 86
125752872 42
565086092 23
900654716 22
238942715 32
181110976 2
602582083 31
547927718 29
288059605 4
175336318 20
829860885 73
780720836 46
955817215 77
114633758 75
843582049 24
350427643 91
220515575 41
960647756 67
665272548 60
953389946 63
129781389 32
923853307 31
834280924 3
217954407 54
666067875 52
340817735 96
228277908 31
459180411 20
650659664 90
540287160 64
959918520 79
81372134 1
647825037 41
136319455 94
933384760 5
184735745 81
203653680 12
603422142 53
813966595 94
615938981 56
20556778 16
221898303 61
755185039 78
906827005 3
91649890 27
718483878 1
612073655 82
331313922 15
720770090 72
403510510 54
432397439 85
579675024 13
983260064 72
298988251 16
905529010 90
651393432 75
436183205 8
572137693 86
425925242 17
889277981 8
895730009 17
364468712 48
538956413 47
295883674 88
990281548 24
40256537 3
13191249 42
551641299 9
381411567 49
750472697 83
432502551 42
178262272 36
528105540 78
709554081 76
388694556 59
119922628 6
480356851 30
34932390 73
387793567 6
451267846 25
29577089 92
911651080 24
439425643 73
245569828 70
868197296 41
228705587 4
800032935 77
206429066 24
369213313 60
827633686 7
363018947 58
31763578 26
795298347 90
547879837 99
968631557 35
213381325 63
311867106 57
284010073 69
890347445 25
720432500 90
326409805 91
7186566 35
443692910 40
8620582 99
39850574 59
857153189 37
790755441 43
325870220 38
678881426 50
881230828 85
771332530 88
796875654 42
199570136 50
460369647 51
799657604 91
861414058 87
682378169 63
109717763 94
36923647 48
952459712 71
572282532 39
471666756 35
288227173 75
872561353 27
965861668 96
844718609 60
170935742 88
1367783 29
759787724 9
851428902 24
321314855 91
695996236 31
736965734 43
518643785 72
865585674 99
905180037 72
2718910 41
444195920 16
226048643 64
289400674 98
420928279 62
957189297 17
501452347 16
608879632 46
790728285 3
832965119 73
414165063 7
708837098 27
386173412 77
894601911 99
20424503 44
682311449 33
141337361 3
538328462 22
296101942 24
832391280 19
510457116 38
423777619 69
842853494 43
538613577 99
796587788 63
865503056 6
943005313 20
406592577 72
518809327 4
344093058 49
62952724 88
312652220 11
349008993 50
865060776 37
476174490 28
10973874 88
603479754 23
457502302 60
165986363 60
373679595 72
598674044 12
50590552 53
824619286 71
540570896 69
268384003 25
72630787 65
79947538 98
207164195 100
755271505 37
128586229 7
255253949 63
707029361 85
17204632 35
723578476 30
670044445 20
209424637 83
607885198 20
915077812 28
225506583 75
518756239 69
779715558 39
221910861 70
684140275 56
255546412 32
219934375 21
731610898 37
777553720 75
982758717 87
904937855 53
907912647 32
723512271 58
584650657 89
524989126 97
114831001 5
133366604 59
405760838 36
381277893 28
87974136 50
883720391 93
800222514 67
194895099 32
508250178 37
141525955 97
876152389 47
748956898 64
836239558 35
370411385 91
913617287 1
642586982 0
804487448 56
902598590 40
705421252 91
155477477 64
667939541 23
753182917 78
198707479 48
163734916 29
741677785 3
360572436 69
581212477 66
7580452 85
300318153 3
345239212 8
498837805 88
818385461 51
249719475 61
906499434 20
230818274 52
349489495 33
697121153 80
700227752 64
897958280 84
737200924 91
349627836 64
971380536 7
51488006 49
802802085 19
339101121 58
869602046 21
676119997 7
787323700 40
250140189 11
512309489 47
881240360 95
502156046 19
472978063 49
875287261 13
856244996 21
258015566 5
22632718 80
29628337 55
137834367 32
775270040 2
890122745 96
225580004 69
843683244 92
13378675 64
289078538 30
391719729 71
124993000 78
183326687 6
824521003 84
417663377 41
567599247 48
489255863 21
523544032 96
951591558 73
426292736 98
11537524 69
976113011 45
390592444 89
932347959 58
295412072 87
919660762 48
737093165 95
965421314 8
596038838 85
707228220 14
942887869 100
890750364 60
854505713 52
102349295 64
541069229 88
37182534 51
576710552 84
673148197 71
305786864 62
737112818 92
47176560 10
311742158 78
809610450 87
864207973 95
245436795 38
358019668 2
723566259 58
480481510 87
550665683 19
87754982 54
120393693 53
229894246 34
857414535 3
825194916 98
60437187 16
804210031 79
476703440 34
325321284 61
943880626 16
272087123 100
163334658 44
965828425 25
813892026 81
963495571 60
477132909 12
229071023 49
907067884 30
751611795 66
218981610 88
840007560 16
847524853 96
583065120 28
993849509 59
400456505 39
596817724 59
409341651 27
806404388 58
893622892 23
635942055 49
351968595 17
335127209 87
547217233 8
188366706 12
707167631 1
577405738 42
835517079 22
285686005 80
74182750 48
174725146 25
942374887 94
202330639 51
265299281 73
522500100 83
225591432 84
37341133 9
718950872 36
732190621 54
900858483 78
809632272 0
507062286 74
258233211 17
354742038 28
536392778 38
894050741 75
859168911 74
127480531 45
640389385 16
302294918 52
185282557 64
230352607 100
536889141 48
150076004 47
197066494 80
580323957 2
185217812 33
386187971 100
76133522 39
744883578 5
372324173 30
976551638 30
754514935 72
294091750 29
234467812 58
998909777 82
602420791 2
130652637 6
832435247 19
367269981 86
113223028 100
628696764 81
448398239 72
8607579 71
91885996 54
525181551 20
20757340 30
535302492 40
805888747 2
830619660 76
114632809 3
495969569 26
826119062 14
89577788 38
497248739 51
966301625 30
523816047 35
314361029 19
132064135 57
173749791 21
976352741 13
320003962 82
842242922 25
314433405 71
428555551 63
605389941 95
345299309 89
349311932 18
202507067 24
506762985 97
378019327 90
197123841 71
748738512 59
985390984 13
913300806 65
839388602 3
897476803 6
308906045 36
576038991 7
496848869 8
293788226 24
391980581 97
972266315 76
953617815 53
980929845 12
972680805 49
738277705 18
420265433 48
167876079 99
583784730 78
424774995 74
721251564 63
317327406 58
903130627 75
223329937 75
279103842 91
676240441 82
1990543 88
827729404 80
465777230 70
998271435 65
890827994 51
766776925 32
317060247 18
539862372 32
418307206 27
768450278 100
250115128 78
542816707 11
565355353 11
11663910 57
248695203 7
846867141 60
733942325 42
337869618 84
411433516 7
999450185 25
984544290 6
917717870 72
985597331 2
511064385 22
206367563 65
799600165 44
518167482 50
813405605 73
459866853 23
333997115 64
816213076 79
981704054 10
809498823 85
988076142 20
3692331 87
573237147 97
363198548 99
969617204 64
397663962 18
911854996 7
362089878 10
573638839 58
549186689 27
203548155 79
330372742 3
395428211 17
937536485 72
865654927 12
367366141 87
296150 41
134712644 2
100421100 34
151537485 43
872939430 92
528705418 87
660248559 0
657739224 25
409030090 30
591654555 4
771604912 58
692379935 97
986353456 97
782238069 70
425235203 72
83758449 71
309962273 67
431177172 89
111041386 37
562641596 6
198817885 47
330391470 88
657131984 35
221287628 71
774755267 28
309270020 77
135860826 55
763649177 0
668109617 7
922759631 44
982172430 39
600074027 34
661848092 39
877010116 9
637719418 66
567149334 6
492295976 96
730741716 54
765486469 60
669809608 18
670881290 38
257519836 80
456673651 31
925003759 30
863887268 9
876085632 57
721383192 22
62456220 15
711080287 9
766364099 48
677970342 66
56621964 51
704387548 96
24318835 35
336115952 51
71632401 31
27011839 55
540154704 84
255079815 26
850836049 48
143022291 47
104340142 27
720373414 22
525895506 29
661733401 92
394191506 20
212282556 24
657660623 16
220005310 99
600317290 17
620320393 90
493468941 83
265789659 47
356916953 44
502181616 65
307273961 3
737787016 27
405576307 78
35672986 100
256899318 11
58667057 65
123130286 13
216098099 82
717733843 100
908217697 26
90589961 30
22702774 79
445640959 97
73098430 76
855856543 97
371163303 81
442441204 82
589553984 43
584409028 71
202971543 5
495260841 13
628741791 15
791594590 1
864403955 25
939824835 28
521427864 70
975997415 83
285362510 3
594851903 100
455143973 41
146017237 59
408334911 90
819563813 5
537699013 74
81555322 49
246285899 83
238073031 78
277874172 93
274531586 2
125912162 95
619352535 18
7055921 64
337764589 45
54396821 49
916000301 88
327790934 49
702398380 28
22563131 57
523838740 54
299921347 95
532128870 25
13094591 99
227018585 90
460243937 79
108730198 17
370575683 53
172829966 63
736070790 64
294380952 44
520089750 20
79175600 79
655651523 49
594524249 46
243605582 45
661225660 8
527487030 76
514017321 86
405151535 15
107905019 57
809734728 19
155279935 8
372181168 46
163394112 48
500309759 81
628996523 26
347627920 8
168920535 36
10739892 10
993866500 30
465492801 32
448928874 51
190031250 63
645142285 0
244428001 67
998336755 95
994305339 98
32363360 58
307503729 66
611856266 30
523776610 66
700796851 25
732511740 1
385008340 46
124313813 40
951796278 58
369270145 17
7771952 55
908019098 86
291437272 35
538665755 70
557733087 10
370428101 13
450011764 14
79666511 44
680294977 98
709849490 76
160883503 18
250251980 30
688835834 28
319824989 76
513116747 83
137532370 65
91890444 43
937162538 74
963210893 4
481829034 45
986925933 9
25891431 43
456126640 69
501633357 3
801113948 48
102576254 89
158946512 8
973085664 20
707690090 79
43157215 3
315036858 5
156866599 78
425735860 18
392768918 0
459413157 54
502992785 64
791827335 87
366111008 76
812636477 69
114032320 9
41516793 17
952695246 78
87140596 62
889535623 46
189464143 65
830074608 25
919919050 65
268685393 74
404496384 84
112484526 8
905810424 3
871525521 84
420298850 42
232237468 2
308263660 65
225365157 89
579574669 92
992788334 47
272237741 24
739303225 98
788804261 2
427947822 88
50825594 53
468703843 74
682073464 8
180508020 87
760157984 40
439141893 97
984781366 93
947624572 32
263954131 85
286711750 4
16031992 81
879867518 45
597667819 44
52526170 25
852023808 24
341052664 28
918036639 79
236169962 33
183094478 63
704621011 49
81302673 57
96486160 56
467234038 87
426237906 39
636244893 24
361570773 53
467989326 16
934758125 80
976371087 56
345455166 10
271667801 43
942495165 82
348297126 18
318196338 90
910001708 12
393131714 66
173663882 60
257310369 73
975380435 3
203660311 43
420571817 93
227317068 76
229236726 16
674986131 7
404704799 37
963963364 35
638909028 77
647107047 81
490605736 80
361013264 87
192658514 3
701339362 39
317679211 45
69497618 95
353338770 29
156660313 58
74531971 9
77885603 80
123816121 75
702691148 39
705942067 7
40234522 81
915101390 91
901458003 31
911895271 24
945227925 71
555929762 19
19812861 82
591370447 45
124033699 19
340381879 52
796837045 29
51635358 84
833232351 78
743168238 88
862514350 88
639383791 47
428510517 85
249722105 24
933537839 94
794619520 22
301435032 10
24628280 4
868933861 87
995861471 89
828166249 31
720460663 100
714594753 17
777821552 61
334726465 23
273015696 79
979583680 6
806326416 48
318589991 28
426410039 40
328722826 14
214514023 72
526238390 77
144779506 20
899546868 52
616931746 32
964127926 0
909972311 95
341961856 88
931428086 68
634257497 97
131955193 68
61903899 41
227942747 53
416027856 41
38037448 6
522639334 91
763561349 50
274749751 57
941445058 26
976400894 36
490911868 51
853499464 73
390991661 34
953283873 12
979771441 37
840315172 2
887930764 74
193579272 56
100742416 4
752965839 97
982571020 100
458800326 76
627909900 71
638163633 10
783608366 42
778454040 8
704597882 99
550693802 55
825949428 60
116978107 39
762112430 32
685328758 56
426855738 73
229647597 33
832162482 17
578809134 10
897060223 81
987862868 24
924453852 16
92858711 1
328807312 94
939885806 100
289929030 86
961125056 32
169963402 82
189137693 79
26886106 15
541161349 41
832741018 56
590343493 85
699563083 26
911068745 71
506541742 99
500431040 60
532294350 71
205488440 55
791191502 91
244426590 9
415131596 64
874479587 86
546633885 94
739158201 43
884125650 95
147404731 50
597358550 49
983040053 39
712846129 81
150121243 96
53702569 46
141819043 45
250844172 60
876935148 66
700379964 52
721622285 63
632319090 71
683454609 24
941070670 85
827105228 77
365962402 36
810912246 57
419092387 18
711269282 93
228784684 92
441556682 52
3650980 28
285193144 97
950234407 0
759131960 91
50355206 9
996955399 40
330645775 43
397420388 14
812114336 86
148002354 83
467339096 16
344625078 31
107112704 98
317679038 36
282973659 10
162903040 67
456015058 52
877998310 88
191104581 12
470766069 14
201227869 50
476725491 21
658287682 35
853690583 86
826971766 91
630895730 15
949491316 54
249128352 73
440215178 50
484308741 8
326635924 98
444547171 47
871290404 1
25076799 85
166738139 21
350365814 44
990178918 36
964755443 86
217750291 100
356165403 45
113992791 12
853506854 53
905499587 52
24997324 74
805634664 87
777777145 37
166288205 20
618254263 1
656937168 96
274799769 82
564587926 62
919054529 38
304539740 52
491992845 26
604422069 32
46325301 87
344538958 46
28885472 73
887313960 9
983677818 21
423862099 53
129444405 22
376585740 9
462403234 96
679129671 14
588880609 41
943974542 44
157792876 63
735760594 58
164680885 55
695435443 57
442833544 66
585722923 28
629527694 99
58557544 4
25630264 88
691535493 68
123777144 95
17142052 0
33161140 93
932240129 65
594093695 16
14037912 43
241570591 0
752144060 79
859687169 72
423139514 31
791976972 44
889748444 17
342152631 22
232537098 29
563549969 82
73086249 87
514707793 97
545763042 2
431287651 63
287886126 50
531099581 53
634478916 96
982755414 55
172273705 43
564676503 100
965267515 19
741197158 96
676971114 35
396702101 83
942335349 36
75319775 16
955727751 74
997937854 86
526592062 69
143088507 26
363535819 77
916327560 86
985697254 41
403980780 43
380395770 87
942006727 30
505401651 68
949963206 100
676348778 88
928554634 97
210661341 22
926896607 26
139470098 91
254809708 63
337077652 16
794746827 13
929762120 84
952584510 76
712245737 4
215148496 54
586727534 43
323634468 26
378370223 62
355450703 7
176565342 68
573133886 75
781213523 9
142764671 91
156634936 65
149521978 86
537113621 45
659603768 81
567506953 94
409248324 92
3382058 93
285244630 56
323810446 28
269865869 0
269405074 43
212902024 50
392426713 50
779442411 64
864179103 53
677739274 53
42982775 75
490004357 18
552896577 57
10414972 1
66518055 29
222974572 29
732266849 74
387545500 37
476177061 21
272640189 60
389099401 60
429234853 88
935536740 33
105446712 18
44116850 3
385285787 77
253267082 76
906978876 31
201533329 32
10276380 70
415500113 38
511638889 75
899179647 78
949613162 95
751896174 36
657467716 92
128597546 37
842011513 56
782252590 27
587637261 8
28657919 51
555365596 39
611727727 62
50090660 36
107587585 91
770159741 96
468485468 36
964497982 28
583246655 76
720606685 52
322339254 52
559132110 59
8514897 50
551263126 72
950569581 68
805893291 38
287441890 95
773235474 39
59077140 60
320130358 61
977487611 77
16300270 25
362708934 41
248417148 53
785496306 41
589761287 68
100012460 60
937131160 80
503858291 13
392127148 10
726013957 35
195849495 36
699829104 74
476194610 97
479062939 7
575103075 43
991668315 64
469908275 7
183341664 30
748019995 42
48452818 12
437938134 81
256551378 46
667111173 4
453327791 53
467092607 75
512052156 81
403552110 45
38420402 88
799704406 8
466876946 50
730574892 91
741250998 56
237923835 35
212663617 31
433593696 55
414010189 78
953368371 10
421883291 67
812465332 12
88052215 77
181920719 90
296131933 8
956219519 51
665928863 18
435303290 62
582671106 22
204471441 0
539096326 6
398522637 43
683671369 69
232646852 88
863793814 74
78200920 29
435572398 65
532103953 75
921651911 64
41942683 74
523799507 58
496815190 58
800626316 77
989380526 88
787365294 52
734069533 11
692333481 39
434585277 25
262420374 48
49841711 96
302866102 88
289280967 91
565722882 29
686536646 42
551462069 48
76085794 31
445708916 100
574535828 68
101409619 10
465099455 64
84031708 25
180019299 20
926043929 68
629575777 36
751082621 17
887202476 100
53956697 53
100856512 1
558865384 61
701771954 75
543821059 20
495219577 12
114570788 65
743384164 77
482922248 3
168949774 29
466863921 97
640167780 46
139254364 43
786463920 17
940805918 12
246692474 61
344026572 76
249876850 67
43828259 90
438058263 38
940023757 63
219073544 65
75392045 55
918053379 48
137967002 54
848293372 17
954780012 100
941013365 51
56774708 62
785834248 0
334897435 3
368066942 90
467187974 85
122945081 55
509061020 96
68887547 7
627237506 81
980328060 84
561802207 71
278639188 47
508736069 23
557243491 41
954212578 68
817147534 6
919432702 75
636157400 10
678375779 64
924712604 46
484862941 59
312393806 40
532372470 59
616980117 84
416023695 59
97584786 3
211742291 15
992332908 19
107913724 88
422283654 1
141286170 47
895781270 29
960586159 95
138952962 93
354681717 77
956962022 69
244193737 34
427900242 87
247305687 83
309848506 17
432420600 56
972122131 65
138347603 22
903057592 7
900729377 90
889403408 63
993624472 37
92920136 37
745805407 48
425119717 25
978346363 79
499692048 22
88920535 13
839064052 16
943148330 76
536210395 51
11937770 100
934932445 55
22745305 40
214442996 62
383383615 86
113542892 46
442680494 46
4900772 92
865557830 3
735176229 51
262906274 65
20118082 64
982589757 17
130011512 91
965400921 51
735366003 95
144035560 77
873260664 69
495133297 47
953681383 67
34231049 53
95750126 52
748228223 32
94182702 3
887536617 95
936729006 13
504819837 97
289890196 51
426836255 73
468667649 55
130027743 3
692507366 27
44276025 58
864424723 28
192369731 76
970445736 78
808206597 17
211675664 12
734931725 84
52884432 46
302289980 54
790640056 46
585678104 56
510447589 39
358806157 77
679568585 53
771933575 91
975969870 0
88619636 5
861115227 50
964370807 54
172236589 11
556539808 59
347340346 37
891216832 65
319637911 39
100500764 12
778816128 90
848707203 43
731878134 47
362046515 45
576263536 49
822901342 74
543532130 34
300034662 77
101415181 41
270152180 33
888508151 20
719393658 8
567150907 54
431006779 46
190290414 31
587165557 43
824633573 20
27363274 67
490273233 65
32772599 82
308596906 30
994810318 15
297484580 20
976407802 68
31370804 39
494369051 45
9676668 0
454194615 22
765515809 33
599434837 72
585448526 81
705667343 31
801989190 62
198167471 73
694975003 87
193317087 81
802619651 62
620483302 81
947721620 71
478804281 48
262673810 7
765331158 30
553927069 53
248463826 56
373845924 95
343961822 21
564367710 3
893661212 41
768054866 67
862576717 41
661298193 64
500435200 40
807374235 2
457148539 38
791891261 30
17212388 79
185828450 26
519007907 11
239592805 84
688633109 71
431127868 24
633699571 55
483534895 54
965315324 62
807824458 32
836284837 96
830802261 71
722012388 21
426329359 9
329273722 56
561761469 60
281418667 87
989385710 51
273041895 90
611012422 71
217350799 8
903924180 8
251634496 23
552418360 25
546659553 81
525948651 34
623463437 79
901245327 29
22350664 0
229386266 27
557997166 18
795317797 93
304114767 15
276812730 3
459527642 79
284722401 20
585033497 4
509455720 47
120356388 97
878309089 91
17722404 23
822474078 55
872482926 74
221280078 94
199646591 33
655512363 5
180737433 9
895168253 16
57030591 88
339000336 36
613848215 37
678030893 78
213786702 51
457284593 55
853606258 32
910648134 49
885952524 38
820520026 23
909872236 20
780081613 24
624493458 40
884711536 60
176498344 86
387759022 54
337756139 52
41290546 26
859236813 31
317451163 79
149244538 37
414871288 0
578281889 48
297482521 75
12603992 56
875024338 16
739491645 38
116549166 81
297978177 93
329604622 49
483057426 9
365550920 85
616565709 88
480899603 99
582944690 32
35709445 34
806952610 100
888501476 96
837692521 65
888108141 16
654893403 79
147022902 64
212592627 69
232505039 39
477224175 19
425358095 88
849380962 6
766699930 66
805357155 37
5008863 65
113823750 27
373886728 32
980460310 0
829617187 21
625570862 26
976311898 1
377567890 58
715491817 90
741341477 40
496108724 37
375825777 19
928128785 29
15258654 17
585814720 40
23222704 1
293920484 52
73756032 80
360395714 53
497039340 9
642527342 70
52550696 98
272259489 22
950986035 18
653611984 32
413467166 71
78302781 54
998285458 70
695111496 32
793448430 69
203122863 67
405178404 56
720744786 94
776615520 89
50909130 60
463191716 5
337251454 75
269643416 95
322205633 1
826148175 81
921806519 97
502363921 81
900591665 19
700367696 25
477101506 88
211556221 86
341882227 18
647009599 91
9220691 13
836641400 97
540668801 22
655738797 17
966735316 62
311482003 70
261354038 16
462345220 68
261502853 83
142376610 61
189158180 51
708463721 51
57399842 0
22880001 8
107016670 1
77380831 0
895065434 58
598595769 7
897605885 44
729565310 53
778489739 94
708927217 21
345701007 20
343417432 62
632583919 86
26946582 56
707860606 81
830116251 39
229533923 69
286290114 70
577066398 45
647810225 99
263695297 85
770183242 64
263691723 54
675381356 78
28662524 36
832891941 78
679841584 75
662650583 51
56237509 18
727559803 25
566472958 18
245719541 30
357733746 86
228392857 44
84680417 68
561552580 33
772857363 90
496969621 30
109356006 66
601466547 68
662981278 28
432344407 95
347682091 52
705850570 46
15447963 29
311856959 10
255088697 42
630378555 93
861328102 78
968794067 94
748406080 90
2119101 59
414155157 39
212379796 10
976337725 85
387688194 88
703371633 21
491368007 64
839025721 84
931880753 83
786607926 65
178300706 47
16942397 30
761618556 3
196327129 54
328888944 100
111881397 39
835171222 98
191244185 0
261157196 45
314075253 17
76029293 62
482111613 19
100375989 24
216167109 18
609806847 63
103183868 23
82736905 69
187056752 48
407319153 44
972569186 80
826848325 100
543656163 92
712003773 13
731441919 11
23620802 19
298300197 51
650550624 19
546063296 91
95087075 72
736560997 48
935876461 24
93301330 13
546439269 12
933572189 58
169715419 66
765184829 57
581040722 45
510856034 75
745271645 43
407589657 67
979426457 25
476601843 8
491337425 44
261772654 41
630401366 47
387669802 31
509659553 14
286605356 97
2322496 63
177886788 82
862785799 77
639570860 33
627645324 66
614957797 13
653418154 68
480250507 49
46767698 49
496517350 77
210891531 100
321910728 29
761966766 0
508801669 23
191419229 37
858827910 5
230819713 62
835770737 44
650341836 8
990301406 2
676585628 8
102686839 17
753434238 66
969625440 99
94922034 32
414668412 76
472517177 1
71812369 33
28176337 68
245732761 9
411889096 98
529841856 57
190609053 51
596868650 23
393809122 13
563788634 71
867336469 55
960873372 58
381089886 38
218739725 91
162151110 71
958335266 10
664953256 57
296316183 1
479260721 37
576242952 39
17470456 44
668586127 80
181779976 9
154466176 37
752952471 42
729424076 98
514071619 20
519562693 19
163585917 90
660695858 72
575048647 80
507975094 86
869598247 59
828590231 30
253906216 14
999859660 17
672305006 73
662450652 15
468227368 2
382345115 11
266513314 2
95693131 61
24488220 63
632572556 87
617102160 37
437625651 73
135820056 84
730896308 2
928815241 86
827464865 69
344340781 4
767962976 12
364122301 32
684144333 63
377175446 62
396653437 79
663659306 50
665126720 82
831071952 54
232766204 79
941265951 0
826267655 95
704499113 49
489965481 64
207841100 33
610623805 41
519321671 14
153383037 44
763265797 67
215016193 46
962108315 29
829989297 83
817297088 26
232108719 41
755857114 23
473119274 85
101620041 6
998284200 53
46065142 69
627534312 52
288714677 10
703926985 81
827855279 99
42170942 36
259972750 29
89641557 11
957275455 79
36531021 8
999581204 75
286036481 63
33522777 81
228269322 99
618459552 60
37788075 71
397461666 20
841113759 2
271981290 32
50603620 33
670173848 44
558895469 54
935269431 9
455230617 8
364930960 83
460293937 14
748834621 46
294112832 8
637060585 73
565383525 52
381608202 65
265732078 44
672129506 63
638210689 85
786524939 30
966481831 61
405296942 88
160826231 51
466911671 56
54665846 78
631806309 33
918541337 21
837346821 5
196280541 66
57966784 15
906099848 79
988045882 63
935413529 68
608970694 42
94325847 61
937378978 63
449825556 71
126101071 27
203089809 98
300761551 53
643540574 79
524009189 62
392482648 33
972312779 34
249679426 82
710647561 78
418082206 99
666458152 3
500714121 79
152873407 54
297917895 87
953181083 82
249377212 74
441294698 60
757534549 60
856901356 79
374306839 16
244952073 87
530071577 32
743033211 98
388696768 83
24601950 35
924573133 9
899798341 55
222958933 16
118089519 16
359805335 52
864730142 29
369145915 52
229495465 72
653846506 78
166279161 46
328333346 21
991719348 24
971684876 53
685841801 32
144720976 43
192544410 96
512497312 15
264452965 52
953980493 8
213714402 37
394229917 70
771091063 26
929578582 98
455795268 92
771401359 75
957552509 73
215662470 18
916362328 2
674626282 53
385909863 95
505436592 41
465522683 74
83840239 33
241627668 35
673458872 94
264447490 32
793658940 8
189328657 2
287719220 95
780423162 53
674052745 42
633115624 14
55352977 92
15878806 46
105069193 53
409567540 44
242035973 34
496586543 53
128454142 24
63555527 62
327968483 42
165298646 98
574101612 69
888309617 83
70861383 91
534796683 82
541848284 99
355103003 29
719682587 44
327081824 20
764902591 34
154674719 37
21111481 7
46447194 28
947725445 37
878322048 95
266683160 51
329869765 33
848453070 5
691191972 45
86905660 90
274227364 39
804416477 9
237914247 4
154909267 62
273957118 58
779675070 63
802165001 10
669596188 60
166377552 10
21701863 80
306844316 41
431537436 33
478548808 70
736428442 3
416581798 6
408896818 75
585328478 77
158444691 34
413540619 99
161297288 95
325301985 72
347941085 33
767151808 50
513441481 72
522798687 84
968085583 60
54856509 73
473167994 16
647623190 48
88004618 89
648927472 99
737628426 19
625396760 72
842267854 51
220963368 76
610247070 64
740558649 87
322920494 77
689060418 93
672932028 50
563034974 88
366967938 15
428416974 49
211640585 6
805779956 9
272786520 88
591938405 76
218970981 33
698440963 18
650077010 73
502667064 92
160107148 67
6210984 88
539205189 0
673649945 39
302646892 16
636803930 18
880509389 96
467454886 55
355772091 11
653425110 85
679310069 9
551688307 14
371768313 45
74041085 54
922626578 91
986101973 57
206245113 80
613071428 27
298524748 91
533359562 94
333463934 16
365308335 21
134328936 25
624387891 62
85214954 1
881896524 82
57709715 2
586996254 23
277984605 36
930882713 65
549311350 4
394407232 30
276342519 21
205410395 50
2811219 71
682666228 23
523908193 47
658858977 93
90696082 5
367427560 39
284912988 20
805017556 80
893945461 44
135213616 54
686910714 2
303260258 59
5224569 73
775717692 58
735375115 86
248440982 30
543939449 100
790601932 91
159474860 62
983630312 3
303220628 86
533726373 7
153312246 12
222080929 43
91332405 95
763631061 95
83017046 18
46739648 82
867164966 4
606623357 11
152638711 94
308467605 80
538996468 38
702003892 79
278653765 97
710323855 40
763967624 84
126441757 26
285370158 36
193274054 59
93932786 4
756253445 45
335462309 43
650014214 13
538058035 50
162557521 39
449155962 30
268715016 4
688160888 57
719763517 67
883001472 14
500104847 80
366936933 42
253081187 20
871946807 99
30445103 58
180403878 32
282543861 29
632313550 38
718680003 83
58970651 1
259522292 22
140632668 91
718033990 49
128351479 7
893738239 76
667894047 57
165211645 64
578877768 48
701560023 93
280900961 18
950734944 58
891041529 42
244919386 42
321944848 31
581311842 81
741907964 85
754406838 43
201714690 95
78931229 49
546123962 2
828929474 65
624321355 47
303224673 45
375338137 45
898079101 93
725028988 61
521196294 47
407690463 26
636250828 50
483014387 78
327388363 9
606691034 54
535170447 53
248785575 28
470529650 2
976850401 94
306590392 76
998837226 2
140086043 11
309718030 35
310043709 11
741974892 68
364177835 23
70996359 0
224408974 27
844739857 44
712984189 34
886141181 17
209428253 63
108463668 71
363898567 61
990160717 46
139818745 48
72663880 64
996355018 81
194597179 33
455381144 50
701646201 18
206689882 66
877775787 39
797487149 16
245611242 62
68195550 66
922686860 81
620644121 93
645854220 90
132437820 43
801619359 74
41473077 56
673341007 38
328898788 81
509329399 11
313373225 80
190982113 38
227995485 99
852201991 49
745975363 89
823252647 31
960473712 99
264781 90
631030379 71
195468731 13
550264529 1
891793212 60
380116199 2
857748167 20
773299742 61
815474462 27
795950533 6
206835832 46
977283962 66
35828633 82
237276449 89
696505467 64
971095908 47
138430791 91
432980153 24
80238613 70
947390168 73
333355209 19
969117974 93
923322128 80
44288649 31
673782139 2
45260698 83
195041146 31
141012119 66
713294114 33
956926155 26
162170892 41
47885907 98
32119783 13
829983036 40
858166088 0
479701754 43
295938143 99
461879502 68
954221058 28
836155785 17
925203282 74
735038657 34
326279154 52
775985583 95
258622165 39
948152305 30
2043407 88
895597006 13
417079829 32
783232312 9
399662676 51
664815415 6
405672225 42
950803045 90
239540220 86
164003145 47
487594627 73
211641914 86
346895800 78
677124878 81
110661213 35
217535060 78
598768300 98
218823933 90
980221087 29
918403551 70
73921117 71
915473944 32
869073371 57
138815132 3
617944984 0
184636363 44
451339095 89
45003426 83
501269652 28
738579181 45
292792111 13
246897506 22
647945494 44
29877297 90
704785620 10
30513633 20
514646740 66
385719117 14
965778115 34
767066073 97
611700731 37
544564610 95
990197761 13
994860468 47
728332378 13
150618446 34
630551984 55
874889074 5
331622952 56
771129365 12
10016142 66
38589242 26
966157400 49
868741814 23
901525734 3
312468461 27
89956245 60
324728701 4
488201567 86
438088012 99
145239875 4
967465684 12
341208019 36
218393885 66
949931235 43
787319032 32
768288384 38
235029030 52
373878242 33
761349137 27
500495104 4
189738008 61
270750302 39
893661192 59
537012036 70
565893091 38
110851236 63
697094146 47
541136532 5
978819439 78
393950965 92
937943728 82
276524363 97
647888050 26
433913314 18
971067394 27
97015046 97
892682599 57
710500083 96
358833617 14
905066389 73
214488410 23
590198607 43
128976839 71
847413852 56
192441968 2
211260093 56
608321907 26
475456917 33
603820916 57
136748219 0
136937887 41
69499994 86
369000922 13
843481350 86
737759553 91
864301171 84
370839439 40
632238116 4
207745896 45
891110435 52
955321046 33
535931013 83
692359189 56
42076317 84
648086038 74
21693586 52
746935627 0
334588572 49
844790568 29
191172810 2
284843604 12
150887204 97
534613637 89
659724069 22
997122936 51
302576514 68
474993907 62
529744199 19
380176527 7
416087392 6
375972994 34
838003099 9
128457969 89
55751586 87
204229959 89
849216922 59
122662363 33
894061665 90
240723662 99
292605897 60
547528864 7
569531367 7
758088219 28
833524762 46
20742359 11
878028328 95
1019373 14
659365838 24
555575778 50
882375253 15
980935251 21
750473212 88
436989393 58
649647205 44
727678066 53
870097683 99
75603273 70
91028498 59
255443122 2
377214091 73
794511442 78
308164535 4
291374171 29
440311929 65
232019731 27
589294152 56
752939088 22
702702766 6
641136736 96
500590709 63
212063253 37
641764648 90
265033007 1
473162459 87
846023726 76
882901339 92
432528922 23
536549382 70
980132787 95
163015502 30
867346099 33
177116069 7
188011424 59
869810755 12
852581393 99
534039237 88
598094603 84
950631219 63
753768677 78
544560282 74
644108139 66
55004113 53
847595265 40
721310943 73
764241931 9
222779159 98
562233887 18
898458450 76
35164621 40
688378983 76
961324476 37
303106734 13
65623950 37
341094248 78
619876800 97
354489220 35
273863752 6
103462434 52
5088544 82
964721680 14
743126798 98
192814444 80
710634292 18
917178791 46
221078466 21
269532649 58
855466803 77
352357773 68
881321699 81
257162955 34
693397334 54
118276652 77
374235496 11
238362443 72
582298928 20
337722391 41
599688747 63
584535484 94
416232529 98
742286672 87
627444299 64
239374781 57
304087440 50
325038445 55
176829678 6
837491251 53
503426751 23
501786742 14
365000211 60
820190021 26
938283569 89
442842931 49
86412910 81
115606333 73
858058310 93
309245286 21
774864915 73
298995888 25
951315623 45
349634063 34
501818619 33
117208852 30
429300300 28
625398500 63
289141298 71
985124074 11
917719266 21
368403004 20
882635104 45
699983172 56
626943798 72
444071364 0
747461236 76
49232236 20
55158639 74
821257311 65
362338705 96
63958592 74
421172470 87
451908193 36
37755891 85
728430783 99
265283676 48
326404921 13
344127026 80
362263218 76
696465868 32
64890642 72
582618838 57
734524447 36
869048338 8
330858633 81
863756654 6
80081646 26
997787930 83
851804425 84
299485520 0
20068195 66
841847261 95
99477324 48
37801831 62
851964270 35
868276839 96
717113053 35
724193669 26
122108748 24
931476524 28
416540623 98
997898328 42
654660930 63
819380626 11
110778543 54
935175309 38
847195948 72
812373081 37
115808237 91
933038362 42
402820254 97
304614776 48
517252409 95
182906990 56
797881766 82
801275376 87
919531675 27
258293154 74
391659350 28
156554370 47
94100222 10
147603765 72
739227271 18
59802053 59
172638680 97
436355296 34
252866021 69
905505859 30
632492022 53
805518095 36
614195122 30
399577484 63
148413290 92
499104263 96
902246783 2
514242435 45
481734643 19
914482408 25
491129883 69
505009206 93
216587973 18
155823233 11
159850750 9
264560277 17
769982294 75
340122768 94
72021266 5
717213918 78
837273685 23
683006551 100
266360712 90
740716590 58
312756491 33
975898183 8
787639898 40
974668929 28
231875355 45
753540912 27
467380911 4
133644283 87
603558540 5
276735161 7
417395398 50
116585825 71
829975769 56
552661908 59
774006900 47
988738684 20
403730780 46
300043883 74
783913630 72
628380723 85
493962324 77
926446397 72
903195553 53
693053421 33
661647020 35
921009876 13
298133221 31
604882101 76
789536275 55
588018302 27
526581431 41
678894273 56
324874581 26
309724356 35
886985540 7
879637257 74
2224043 72
997472748 53
499161429 70
370288415 61
399422362 30
209710509 16
370156665 3
50237113 80
73839753 52
694741241 63
861057896 55
135811703 87
358959951 14
908744594 39
811912968 68
295924749 28
573646479 23
172100521 5
419334314 0
422538222 46
678998868 90
393730834 46
632400126 66
447924363 77
658665435 14
863056782 1
172059603 51
19297470 27
732728623 93
929611626 66
332099107 86
944594878 88
872514753 72
679499959 80
998364029 46
957015335 99
294050778 92
381148169 74
504214714 44
232473861 70
676040441 33
493574572 12
248121891 63
608027371 74
232204551 44
952107428 98
562213662 8
729418746 49
587189265 72
157436253 54
117516982 64
809209660 37
553743535 2
978270095 5
40306707 29
387589294 94
703257418 70
595269553 10
326369442 91
509675601 1
659701446 22
990274714 97
826863802 23
730413955 6
159587542 83
451038469 29
754194126 71
322028865 22
626284301 72
181657165 91
343543978 16
72018955 63
215722015 72
666366563 43
319741837 55
699268385 30
624553951 0
249346014 68
609565031 50
843434530 2
594177061 100
339579418 16
861033189 92
940169559 97
884239519 70
827558224 13
931963742 36
339578507 30
202285357 14
196746956 75
801122370 60
100261491 8
992361431 90
269359629 97
116365313 47
600537298 88
688118200 4
875480861 37
1527139 42
402985917 74
714095398 32
179381472 32
324021343 28
28782343 46
5291248 50
705891920 96
765982187 13
351329651 54
43117709 34
876929586 66
849288632 14
829126730 3
643881513 37
778728732 51
901306971 37
95530616 7
983830157 45
231245146 17
628086697 12
239079067 55
778580778 53
477688268 2
230041107 27
719512838 95
583751122 93
306840528 71
932384318 25
787044428 46
471959796 98
675734865 70
395613744 56
308931595 95
899255313 80
982285068 59
429565109 3
865837187 28
345669638 45
977396601 59
911874199 74
171028184 4
353352099 20
836610364 84
576395853 81
285181514 55
709459312 21
199746872 67
236186835 59
891960487 57
652242314 98
522758442 83
373224507 49
105070868 60
661961746 65
77841941 64
57137501 49
989318981 57
756953359 100
861403159 58
184990941 25
149898574 98
829718629 57
104595900 89
130305663 87
933177530 9
356649706 2
650016686 54
471319644 54
172878567 30
44523651 22
437261646 94
868584653 1
68481037 69
781337081 81
99483296 33
722057298 86
793532425 40
837136877 85
757849397 34
522642943 95
723905690 61
320669207 51
796086501 97
923326174 32
934891024 19
757553204 68
717389941 51
819282910 55
852964127 50
474672242 62
720950370 43
25128615 48
349272948 53
138830576 85
740622561 99
595557246 76
448732841 26
525028408 85
924848471 44
718292535 25
96375354 59
775469671 93
1200906 28
605080898 52
956706842 3
481240399 44
704740464 65
449087761 11
811543923 66
653931349 76
378586523 64
232620992 82
575685050 88
908299763 89
711247126 28
433230501 32
452203404 12
273301315 65
245016307 10
117522039 10
167935154 14
111270701 48
777529627 8
324777564 48
161364079 92
681081635 60
597424409 73
346966672 58
129848417 62
256061571 73
716241140 27
549151982 92
44492423 22
786636063 43
607344824 32
142814397 7
170108511 48
378679046 71
163462433 17
967790281 12
903682805 85
323258367 52
508232809 42
554144763 80
104822830 35
541064309 9
78288436 52
724736626 79
123571387 65
568750375 35
406709171 56
538536079 39
192777412 6
294476833 69
440901303 100
252197944 41
99939835 56
717242460 41
386368973 89
456576183 57
157492955 27
812978545 32
800026217 2
281167946 51
291950448 11
630051105 81
619838214 78
632626509 28
76873672 81
324520035 35
770358819 26
22830072 11
864161408 36
735297613 55
339246033 30
622283387 3
795606754 73
442993772 93
349284719 48
381873234 15
166420784 24
998104492 45
507565539 17
10531034 62
901420680 34
16040363 40
740705135 82
493233548 80
928197771 98
422170850 94
483619721 18
384551673 98
288213819 80
325905473 4
342259189 89
265247171 34
190282422 43
989351036 10
638083680 71
477176408 79
96890930 30
522164484 68
8334957 31
175697262 3
709681723 13
298261937 17
809810025 30
97750384 69
593682768 85
636688179 19
644506751 67
758096744 63
207707682 61
597644848 42
170903640 43
284644527 19
114774082 10
645535107 5
515460474 58
265223299 23
42113834 39
393773499 63
712113379 54
70640677 30
257843899 75
92405379 93
502113515 11
429669802 17
756667328 36
570893638 91
123714938 31
320571756 80
250759587 74
130241440 25
414540752 28
210554180 97
121240729 73
549390828 12
105953283 73
803974480 53
689549980 34
911455604 21
377590548 99
583034846 93
706734003 75
194552405 40
323784656 42
670905484 24
353754617 56
784386391 58
91639696 90
911671773 19
76641043 1
148503764 6
581929340 47
193735837 48
334668649 92
184497842 89
613326568 81
830538889 28
457493673 25
814492894 99
308473721 84
816598495 64
819211510 41
205785213 48
168297717 40
438738951 67
537178994 47
83087504 0
299626053 59
258695112 5
136451878 49
620444977 50
435076877 22
539728690 24
872916387 50
924887015 48
998636124 3
859387749 73
433408867 57
44573710 21
277036520 43
327942377 98
528364557 7
61330364 61
217124857 98
618179757 93
341688098 91
921822930 6
563761040 77
941088412 5
363986040 99
299742256 93
880542311 41
812012353 51
859167502 67
67582473 62
64369255 69
610848227 85
663364368 86
612427009 95
695616756 99
63728661 71
139334480 98
65141666 36
28307072 46
78931678 41
818688963 4
769656713 90
272705506 3
115663929 51
279559462 68
993435101 30
583046543 36
484233226 20
428405465 9
843924146 43
372444365 37
851457148 18
942503484 26
568789568 91
348777815 70
405668547 73
562150234 0
730665282 14
605413982 54
92577515 20
523218255 61
557725341 93
569405449 6
332298299 84
717359808 25
391949804 39
264068387 35
159509272 25
285365185 87
589051515 10
769065090 45
786430204 14
437481576 72
205705865 18
729483509 89
506868705 2
882004386 76
549558704 100
658363271 19
470167645 93
181749302 31
308377996 80
630393330 14
40741227 80
63187922 46
633326121 23
676050317 73
744638224 47
872175623 48
400488121 49
147871148 56
866816415 9
412750634 98
139867738 75
862907689 25
552098760 91
248453217 93
989872367 11
282521924 75
151285134 0
245002205 86
592048999 72
121609922 79
486745133 83
323855649 61
614647657 74
891566036 27
643380926 48
151426635 86
276859221 70
158778413 92
721254280 94
85731786 44
507573948 44
542819112 84
655100375 23
821252491 64
947418947 16
701390084 92
230588853 53
778161203 83
343464609 75
993434481 23
935595756 41
269932687 63
859958125 4
758829969 67
685791308 69
182885286 2
246788539 27
861473548 41
387240739 97
582506533 66
697011288 38
718405114 45
498077790 84
214555772 69
482413470 33
784834871 48
553159559 89
213478970 87
789649680 28
308135825 19
884101371 28
971461397 81
717226325 80
637518556 5
765196456 100
836902812 28
337285973 31
718193550 90
283676613 100
996875399 67
878406483 91
879240559 78
579173854 40
968279304 59
566665296 22
348722165 2
320910434 46
641474138 68
749516088 75
542318443 90
964520903 30
188933543 85
13256492 8
895685159 0
532869022 68
935337269 36
973439922 42
818471449 65
732937433 90
446296975 26
241049246 59
755354314 62
903406191 5
521034244 53
193593906 12
945460026 49
606281465 55
593556773 85
871230576 57
625814952 18
278614624 45
957821612 76
411661317 79
174281888 34
426563183 2
178441713 92
408134731 46
233802467 82
260821018 73
355817868 22
778543166 31
516046648 66
458735145 26
76016637 1
914066641 9
263338567 6
182003403 39
280284889 33
6522970 48
21223973 74
552021744 75
418640189 24
438593854 36
520748272 28
195875625 8
291267472 33
432838397 23
122879775 90
196364964 35
884531473 31
601461173 42
274656604 52
855284308 15
525556901 39
233904081 51
500530472 75
540178560 62
426396979 57
957908354 4
892342325 89
288759561 66
860390498 22
845584836 70
499008147 52
892102263 54
993083360 55
439092407 60
274939790 7
980202964 84
712084395 32
139701057 92
443997708 34
168324711 96
732510711 28
176922833 49
272560165 63
877681523 95
413769629 98
468508113 44
944099077 8
340432752 88
114852004 93
229666930 37
832660169 15
43632536 19
596181095 60
858271459 37
839863997 94
566222489 50
478969100 69
695170372 14
858268422 53
282276240 37
280720132 50
249818546 78
92201563 63
104854652 49
115079599 88
905943243 47
666156264 82
519597939 68
937130522 75
178669034 15
745683981 19
151348421 36
599690338 66
813182153 91
43671101 13
323228800 84
35316045 20
73324328 84
998386894 100
903388714 46
285806290 13
241018666 97
635099916 3
597212469 50
675075398 90
840223173 89
267467108 76
919132641 5
116700156 100
329874866 49
271384820 38
955176397 61
353189957 5
307609039 26
615700144 40
415421535 52
250539094 80
537630008 46
970339993 20
893410662 37
959393837 45
516695239 93
805047912 41
25069254 52
9113789 83
900498832 74
979010007 63
323525257 35
751640870 31
217047933 92
250277419 25
264141536 33
33286043 62
783196983 70
378383209 18
617577730 93
200047450 0
720380947 92
515898727 48
595457246 33
141206213 66
190989144 91
824570917 68
700780023 74
449825915 62
500944923 20
486177926 26
930581105 79
76130864 11
605942725 55
244912191 61
439942956 8
449969034 11
713028434 77
438378056 37
234766836 95
953916859 95
633435228 85
968378159 81
840945865 21
272900204 16
150237814 51
127548478 78
187704902 55
778814102 77
7111738 18
276033517 73
970734423 73
958650646 98
609713875 60
954001535 71
459412107 53
661093703 82
571167183 40
320109827 21
73237060 92
875607362 41
584922790 66
181686803 54
266503985 0
754242604 43
228784344 70
104356902 1
74313975 8
73438056 43
877182347 35
511735250 28
71878501 58
484826115 49
208567676 25
439499761 73
79980614 93
663713900 23
531762206 23
638983830 60
527116172 26
164113960 89
124393224 89
202513491 46
839544291 87
246052773 18
339322624 83
711330096 96
66245808 2
498341557 27
46626022 70
513258250 5
612911700 11
283688731 68
119855575 78
395898655 58
304696067 57
315677688 78
358578982 70
298915867 33
411495990 12
222647159 70
174629149 35
530856943 71
810668752 24
685224254 2
731580113 66
271896388 85
304744843 73
619008386 78
617436200 22
902200610 80
125657333 63
174405846 34
142786034 61
713208529 26
877391909 33
198306884 62
473239822 21
917160706 32
648884568 52
597865873 5
733690513 18
318803135 78
362411985 97
540350081 43
559337987 51
760099627 16
881021636 76
182314569 97
569942849 22
472090006 36
957072878 86
467802059 0
625755627 3
412521176 54
536406646 0
157036260 88
137716005 58
329409736 57
183826228 35
879147105 28
995540394 23
502083554 27
621984431 34
50590076 52
347768838 58
87428151 11
147936392 52
986944788 63
2427576 27
665666485 60
140074571 71
232963637 2
369220154 74
131314779 7
790162371 67
188213296 89
572910567 29
790974040 54
924214452 68
78918481 55
67175919 44
327947698 53
486497314 98
422222623 90
528195698 29
425263526 46
401049173 50
84828589 86
161256292 11
661335781 49
835655245 57
718046608 42
694849495 5
252518284 94
667702742 93
806264780 5
926226198 22
885535606 98
643392375 13
775468611 87
790182896 43
418825395 43
590051253 17
506245591 1
448940282 79
662681773 16
458783973 71
582838535 55
330612361 5
826890414 14
592261873 70
267156287 94
806706111 65
821946449 26
611471863 18
772627168 53
443740755 71
1273375 12
719070371 6
367707073 46
60198858 39
860708400 41
959710275 19
932606560 80
437252945 69
863460224 90
991708681 80
392470225 18
543343896 43
46221324 77
268598248 50
513918384 69
494803214 96
540121337 27
227056366 52
760671787 1
87605613 8
576887985 49
290753914 16
174682221 56
421367353 84
887631572 29
750687170 68
416007930 86
833634861 58
363886989 72
146497632 69
253486545 52
735955670 83
889065525 47
87819224 99
865611676 5
763518901 76
197036283 4
999309838 62
842471001 10
827810744 100
424646844 86
164014578 100
351879722 70
708230830 5
855316119 3
95720229 95
618999108 26
345654837 23
46495335 46
337390387 88
835712230 33
491893772 29
404849151 80
265203675 41
793063523 17
759343388 13
40052436 49
390743576 80
356047936 7
415954663 50
951570717 42
344115896 8
604272574 49
39885957 88
683120644 82
405309138 38
816447870 56
613975380 91
38136146 64
183098860 90
804303657 26
541524032 12
740653449 22
298366733 2
451907038 15
668395914 77
674461562 47
343410056 1
457405090 8
870979096 96
296324445 75
588762744 33
927419949 72
699939343 98
517182122 37
610782248 36
742422436 78
247828102 74
440122741 29
487481341 90
520191048 42
757854464 6
553690163 67
245895748 13
569717096 30
131916629 75
743888858 10
486586519 21
440651670 89
256357996 89
359699054 30
584636734 13
205190311 82
751346395 24
797715808 86
687585809 29
326171399 48
534260285 96
574775266 77
862053357 62
123094468 25
965680523 5
169395624 32
940946884 79
742627748 51
364375036 50
720312496 32
624931296 10
588466949 69
705042037 50
35618730 7
89421563 37
732989000 51
84853219 13
872056945 100
826087719 43
916853065 14
853471638 19
401159231 70
889602811 69
327263653 55
329869972 32
765647588 81
875152286 28
313835963 92
458058253 16
102633646 96
820382451 21
341803646 99
854422745 67
722344733 56
259188746 37
863082012 21
844986585 29
112147932 62
877967737 60
139590623 69
962405230 56
568696723 99
951252141 38
815772179 72
61177276 74
972864829 76
423537369 59
99952119 34
121498904 16
742749556 50
781989057 69
318516094 16
870522838 50
419311253 40
523839929 54
828206930 60
654050893 81
467165483 41
216555401 78
782290561 33
953609095 79
722901366 23
596790652 71
401045595 61
19578927 90
997455373 31
14733604 89
773699561 99
334428042 69
57947186 99
500566454 24
918510648 22
497296438 92
145717698 11
936527098 69
54559010 45
732863009 16
262869184 33
290327303 35
626476866 21
168660313 84
150709041 44
604552687 87
643198558 3
1467711 11
762675188 53
162062565 56
625340533 17
974513800 65
515891820 69
298224101 87
18853925 41
706964392 21
95618309 45
563277637 79
908454243 11
386081839 88
536457091 78
918893577 55
646929298 18
791538906 82
743061565 85
327394971 93
111091013 11
210869322 95
420643713 81
129355898 66
17052807 68
159977820 16
911048528 82
861352132 26
895133195 17
812672324 9
955982819 48
76754414 59
446245017 93
169630808 77
177282460 58
980181358 77
459533756 64
834221707 25
395893264 19
39134023 67
674988301 65
853369843 26
972199207 5
393921975 23
376597191 8
373953065 75
928488290 51
667989383 32
188842088 86
902352797 72
320566822 61
408860470 31
332417276 8
905269771 72
165872325 81
813516933 12
418622836 34
308804024 15
899939086 92
712654661 95
457537850 21
83061363 76
520754942 21
121917285 18
989787747 6
577863940 54
608918298 22
707485165 2
881642745 13
814236696 26
985297260 34
828865206 91
648709311 85
448227470 100
784955739 62
769609403 56
415411147 77
339138999 88
45860656 22
513221775 32
300977679 94
931541211 23
753956816 40
346704760 50
886080372 71
937847518 18
881207024 53
323002863 96
202676143 38
6485369 11
905994542 2
233193560 4
365854945 14
447989028 27
1176064 30
706317117 68
293663963 14
378083213 17
359468746 74
341487602 65
822519247 32
790645576 73
514088306 50
292886625 76
259836471 85
678671266 44
168078048 25
662019671 1
126049847 90
204973689 47
831821692 52
271910061 7
181429036 83
605867595 58
556533002 41
676520100 39
939901947 11
196870245 93
442837056 29
884685903 78
611894626 74
368464979 5
336968311 90
275485028 1
252427623 36
628609621 93
966301966 64
889392237 2
736652650 41
31301562 21
548814645 97
84239381 92
18529751 6
515940453 73
90308338 0
141547372 11
654123051 72
221631187 97
721681568 90
167293746 26
66152875 92
757444836 70
976552762 46
562081078 15
887265212 46
384135602 6
13316047 97
501312707 89
54317588 72
760979011 40
322586853 35
6368882 52
380524587 85
800558739 26
443676715 65
970867162 68
469799558 100
902684827 98
558650586 83
41642395 84
354920017 39
980788824 73
819043768 43
950400150 51
469669274 28
227246037 82
309425940 29
673114044 29
567429733 49
774543431 68
984473927 75
72369714 92
217170468 14
15003360 66
945645121 91
508487966 74
186544038 35
49734385 30
983389814 61
927939910 19
25445309 53
315933711 80
198135161 36
727454719 34
162349516 1
789218725 6
198990049 14
207845419 47
132047858 92
108191494 58
383883056 43
910196078 63
395443033 37
845618149 82
918862529 58
235583492 29
377996171 52
922936830 72
292297679 60
798745946 94
894082415 35
96627223 24
926463990 12
565580 81
208981627 28
504767608 30
613177250 34
155712069 76
59286067 38
652882051 7
919954996 91
711545765 93
135505963 45
606351390 59
361458098 46
242329617 69
46150534 100
422698448 64
836894049 58
649021192 36
170247081 92
245560669 26
969770799 21
125244206 51
268304713 98
995224469 44
429718204 35
891882939 52
674340687 34
64518199 78
193686795 31
164873050 88
242565955 82
746490203 57
909066374 96
410246086 80
41224474 29
323333774 47
293579961 91
877864507 29
163515734 22
318987992 81
388104562 87
26393035 52
702328320 81
283417351 20
471030620 15
887587428 50
688561385 8
826960226 20
625657722 57
130099942 23
934914379 45
303639404 35
970692757 56
228626713 67
252094625 64
871036738 61
388339921 53
315409151 63
270612857 77
555846423 60
62835312 100
31509316 90
787616621 64
981599503 5
803689588 7
294398317 24
175335270 19
715826222 66
790346053 7
134279759 55
375794518 14
970100411 45
655856072 4
203591245 54
462782843 33
571994821 92
95653291 61
868495186 71
305805567 98
406268559 81
795182292 45
694856932 56
263805890 87
375659103 10
960801174 7
248506098 9
854876483 4
844815889 50
479463961 68
740344318 89
552059884 43
797464790 70
445072518 83
491601557 78
848977669 30
992921045 28
96788726 51
289904613 35
683880799 58
491097591 96
947147751 98
97383884 67
674030782 4
894515365 83
15328893 63
545169666 16
359726746 83
970144846 86
908160831 23
975765651 54
75244403 33
100225287 26
948555598 31
408482800 38
309930356 82
451004008 1
277720702 30
703533043 37
73220422 7
962643999 17
314861905 54
49581260 2
468792098 26
562826426 30
818190482 89
894519925 31
996221334 43
110977387 34
430540032 7
920059048 45
825431630 84
4088932 54
987194161 78
558939521 55
636408888 53
172906889 58
239347192 36
978084117 48
792510147 51
672609499 1
495174155 36
757916628 18
822242884 49
360527722 84
784100984 0
121096607 74
843074846 24
655316489 25
14326322 36
896229535 79
135794122 27
741398073 3
223735001 66
226702139 98
282280179 12
945465912 16
188076924 47
514361190 47
163862444 0
231489772 52
608250157 81
62840468 37
961029590 3
225241359 30
30569022 81
818973042 30
900997048 87
4025162 85
143169307 9
133119053 42
187765282 14
607959056 50
947360684 82
221171403 6
298961721 12
267597745 8
928668946 100
329695867 11
958950609 12
203635325 7
579685367 50
921971892 50
629894874 1
69240791 9
370861280 30
85025060 62
648419395 92
205418244 82
631300218 88
801993899 54
269995173 7
748487638 92
902111860 13
145967542 85
522846374 41
826789790 73
199926134 34
766129506 65
72673601 5
349696457 85
73713092 5
243311936 47
477224873 53
725273321 99
43570011 0
6136844 34
820350767 39
332062244 72
279468789 2
423815189 25
429605143 58
974717228 25
698373431 31
772335549 39
125530675 94
33597480 11
715122082 80
500478504 91
138223437 30
375908148 83
16157557 22
537641098 86
362610968 97
169532552 9
300520325 18
835765970 7
260390695 78
2996325 35
966246115 96
304025541 88
935646029 26
398732779 60
294222555 64
637547179 53
744122067 37
298875974 20
341950737 27
203445310 25
593748540 3
955609129 67
946083926 53
795920871 83
828388149 81
804210229 85
764248976 6
555336103 63
32272680 71
832866120 68
97598095 14
230628646 85
715880051 49
313388336 21
123481771 49
224270529 0
115460483 99
159074008 15
884715253 42
305863194 8
214636579 60
370966946 59
368965802 4
39393370 69
580756439 44
5303379 58
45428538 18
2077253 64
811450644 87
432612428 33
100560725 46
639534109 54
864487668 35
817155848 47
932850558 75
441398397 20
396288730 69
946046989 8
85687094 88
591311744 98
63816478 60
858879012 33
714568883 72
128498831 63
424797835 35
258559319 79
825801170 45
881709890 82
820466428 31
420433674 66
388815381 68
168825670 33
921262079 64
842745384 28
910180281 11
66229137 8
310175058 81
182475854 25
434780766 48
136858207 37
731375324 35
818312964 68
452423392 99
675133170 53
898082083 72
456846563 83
777187720 54
538911921 19
4623874 67
669163978 0
75605383 82
342420042 75
909804258 12
532517772 14
668259946 83
412192667 32
732867529 1
58780755 81
192392415 48
268924634 40
945182035 39
275557450 54
802285003 5
769268914 45
500225164 73
271016436 1
737512824 41
369601847 60
500199627 68
613195943 80
192752957 84
197860017 99
552537545 55
520768712 4
471837874 46
630992778 59
302724245 21
296453514 98
233348214 61
348450951 59
761825829 37
768101685 14
839155781 100
620901980 48
250817559 66
571977335 13
925546997 84
513955575 54
610471137 96
931595901 93
129985061 77
238303551 99
170387576 12
663552823 69
656799010 65
783715930 45
411379375 81
304331057 89
317111005 100
948508285 50
629573849 56
165979229 22
632486588 75
318392536 37
215532698 88
92174638 76
243299783 30
899534111 73
302385470 52
747410927 61
695842518 62
907606882 33
218821640 30
767226066 58
150039042 48
672199925 36
837896654 73
433635364 30
954354713 22
264387056 60
162014803 3
34818085 28
517932989 11
900351575 9
158872213 88
918161623 50
449208065 63
300837001 61
834444307 53
252914004 64
947126721 22
673222014 39
269612582 17
141656134 21
904003078 63
835031808 55
675659219 40
284114841 61
311910214 14
633377218 3
177839360 62
413549808 74
612100386 59
929279794 28
122638144 80
47735852 1
479074776 45
759591263 9
665819565 15
799408154 89
574478235 42
252002137 49
647501250 34
825501712 24
696518625 30
574744257 45
647919382 27
172785413 34
869638309 21
654348049 93
686843134 23
997893660 65
636539635 8
475127287 4
662431758 91
633960392 45
340122226 55
576527969 57
69818737 0
869373016 16
962808461 48
747467012 17
753540154 36
50433288 94
19610566 28
289389942 74
495023885 45
495522095 34
332925112 96
85039093 7
78513293 97
7096892 42
533419533 56
710499549 75
971572045 81
933647989 1
785151568 41
419411984 96
83203831 97
188809439 68
499393111 19
838734433 34
903034954 87
446164517 14
574117963 3
295688596 46
983809336 97
308539937 64
947799603 51
150835941 15
326352594 58
580288116 58
533782794 48
601313597 38
791679881 42
531381336 33
757831680 4
510786467 45
377339417 71
876448778 6
699726162 17
931116491 84
468878821 86
889947328 46
532373436 58
952358103 58
305781721 19
36771569 29
79959784 46
318231746 43
352542972 71
803018138 26
536826794 12
351348957 75
10817461 79
786046330 22
344494612 61
203942405 39
467167799 25
589418972 22
410341226 64
675057333 53
773943734 6
931385534 41
326019576 63
488190579 4
827278107 29
263718523 19
523583804 32
420828558 66
554629376 87
219028200 21
347137894 75
371053917 98
471963163 2
558476227 1
17360638 31
204277809 27
828169229 37
581744149 84
741820767 21
859728657 77
897106900 42
654432046 76
366506884 53
230542352 24
418520626 2
563820939 19
903806135 56
961806618 93
737394314 68
803156668 58
102994087 34
680787050 63
716763586 19
934961797 70
365942320 99
194267975 90
58427651 65
246448905 75
408955392 46
70643215 78
199315174 94
28414508 32
32500262 51
731077628 11
242713346 33
523995081 44
830194329 49
841082922 18
190558960 69
236130193 15
739888648 38
685053050 80
970036082 57
214093694 89
342309282 69
414561346 18
455669311 28
902444507 31
385463691 85
679585994 75
521139209 5
892812851 55
753319306 94
496549212 33
955668818 67
740419068 91
240468538 37
831578372 12
990893438 89
32846120 88
45272192 16
569521360 83
952459645 42
333493212 53
103856931 12
451477380 60
526534022 35
503339472 23
572530490 50
79562682 55
655678032 15
674322173 24
959180565 53
919154546 74
127594040 63
223892416 58
796370451 0
896372633 56
144648685 69
199201884 15
162646709 1
324008023 7
522574379 96
945373673 23
868261295 11
133385992 57
434194315 18
871992795 30
337609619 31
567158095 10
471577633 21
737484675 78
215825165 80
399051599 19
649235614 85
384719827 5
157603045 82
504149548 88
451601713 63
622415176 51
408190846 76
424852061 5
800948860 5
286757896 81
282753003 83
608744380 53
499025346 10
427314062 56
338773708 11
931544018 98
733621999 56
570937654 51
11081457 35
530609531 53
367800740 2
428412848 59
133515839 73
962260741 19
144361429 80
605188751 91
346732917 30
25492083 53
546907650 44
878013084 47
787560326 3
506815827 97
976684732 100
467721065 70
465386142 33
832053218 12
905858696 12
880351168 23
739371932 2
928088276 21
322423426 32
81995208 18
569861332 83
79725187 9
405037620 62
604510721 14
772448606 4
137063035 22
880800359 10
96087004 49
260553781 71
458309484 99
538490047 60
850740552 97
988951064 38
961536065 27
222610674 41
130718074 40
832410217 82
671487335 21
54327848 32
585365707 17
210956578 58
817366622 13
627130857 64
224763454 29
199388681 54
347593623 50
207165394 7
971337504 35
805483816 97
760868882 76
174578794 73
189960056 65
720590373 81
141240940 61
385859523 4
126580676 89
841518377 57
461300247 9
48922353 88
514706921 66
563489554 85
731528524 28
39842424 47
751347993 15
887196492 1
109815201 7
778600774 61
365075863 51
36384945 77
937252713 41
126575470 11
916587475 48
199442272 24
236604175 69
782835491 72
31277902 20
172037105 51
432870413 47
672263385 89
736862062 44
864249077 26
184648002 90
894713295 25
451768764 95
889243881 7
993390488 58
932203913 62
152031960 76
969779565 34
608634168 26
983219880 8
472359572 47
596620178 83
457213665 10
698863314 84
968630564 38
909240011 29
373887183 31
542123114 21
143003535 57
533616334 64
671847014 16
923226509 94
552635137 65
523490896 43
858940564 42
808712309 95
480146940 9
305608117 60
753567982 2
354462852 39
453448088 67
826666278 80
46055030 10
612238331 41
135394008 25
722549353 12
532438120 73
112375614 37
515926874 6
764074847 34
235007000 2
255069225 70
693381962 23
967527818 6
420731051 25
422950184 5
328604443 62
532806653 40
507982889 23
609758070 71
450278263 39
810014226 58
37093576 89
755588714 84
545904405 22
193028973 81
718647852 85
575206349 63
206496723 9
904796661 46
163342041 48
968331101 77
850911598 6
477055499 70
807788129 14
583188526 40
466072673 46
388347358 10
836461957 34
970091229 31
879332668 50
180095061 93
65278214 43
794582379 30
771060328 52
71366382 16
472956992 8
110137378 26
486603691 32
622099156 3
469116299 11
679872604 18
326933418 31
904315052 16
485746902 61
536946724 47
731764177 54
861212744 56
112843276 43
887436388 99
403809942 90
722011133 8
237395505 36
790212794 8
240124518 41
574823336 66
197978077 67
727029420 19
308778337 43
484753870 28
450651421 84
424655555 90
656351418 46
83202395 98
198994611 65
697965785 96
668296500 100
164385309 61
529663693 84
758587190 12
535325590 89
661492482 0
528057247 70
293969528 74
86701372 96
756127079 12
652882513 52
980893712 69
257425012 28
16949321 71
285197721 98
235517083 18
756532408 58
565595537 47
313392433 2
525243707 21
389587136 38
433116142 78
485097300 73
94483194 47
56857785 80
681905877 34
113928525 93
350502995 37
80886566 80
509887360 64
593766177 12
68266579 62
893765744 61
272305990 49
279429602 65
507682753 73
933200164 90
579379462 24
189520881 74
303148056 13
461416428 80
640323065 52
967065575 87
907257381 7
987156550 54
353620553 15
754789219 22
516387636 11
737833910 11
706044556 52
296327561 48
577371196 22
67612152 64
764286002 8
38702377 62
665125529 82
127268862 41
308124220 62
732253557 24
600231324 57
630778107 3
179435053 58
539239239 96
163837412 74
954934087 87
745065113 57
31241788 8
259022868 26
664660515 73
487889013 42
828397220 43
306865678 23
967671484 68
809133228 90
236157334 14
243373852 48
65290379 46
298636010 4
329153048 34
821255593 82
70049819 80
73110493 15
86809170 32
110089453 37
161657959 33
38008886 10
642171190 23
223571689 18
169478593 59
273757512 45
64777892 96
123332042 68
564363421 5
476156545 98
335899200 95
738396770 2
297502780 78
253492995 70
110958775 33
691274403 29
261915039 56
861874202 19
655593110 71
341297806 65
105134039 10
853487298 34
408076670 77
124606567 12
916107038 15
452855493 22
668438819 24
866207050 7
540499247 1
590143165 52
53483195 43
318847714 16
596092586 7
409805435 32
529878432 100
194256123 72
751467905 1
931382500 59
925857358 8
886845329 4
739062463 98
757857586 10
661789021 88
434163498 92
718303027 52
187802538 42
224373160 48
201779981 3
194945122 44
12422201 30
759831673 18
719125032 63
22248267 37
930152545 34
693325874 11
843017765 60
816325459 32
693944203 78
617350082 96
651387103 99
214800476 25
831110772 0
383241160 18
330857838 100
790614521 85
789534489 36
380445791 31
116412073 3
908784502 16
303153940 11
186159372 49
324070676 56
204463635 99
881702321 88
583069421 93
252392249 60
951527725 74
115597583 40
835827732 24
622688527 21
284865231 14
183154940 9
135240495 38
190659294 13
151009367 79
8148190 1
199853023 93
1384364 13
382357658 92
66406579 88
10361601 84
556372974 25
965198942 47
463155311 31
104110567 50
131955304 2
622672880 45
963007722 52
134494662 34
908178539 25
646449466 0
44372681 76
632340298 55
244361559 76
835136632 50
708477458 63
89869536 79
393736844 38
579847281 68
541991227 94
430428960 46
735838889 87
568609425 47
605737237 45
899014643 79
195522693 23
474284534 19
513086804 98
424355040 50
196619277 22
27155675 53
758843709 31
790441639 48
810382310 3
217288871 35
878452292 95
158305120 23
991688883 73
80068351 12
515479786 78
428306001 80
401219199 9
655753337 19
137299532 11
851743953 20
193135510 36
410301217 40
788646102 55
840039999 6
79456748 9
758386736 55
43227396 21
915517208 7
740090325 46
994329395 17
39679203 95
464448274 72
39681946 35
926777161 72
691222035 62
764465773 64
367614803 50
141162637 87
14416302 63
833537920 71
791534319 37
851190623 25
418202537 60
159398420 86
237827187 56
603002890 11
677063861 40
596033549 44
526156538 31
661619088 13
878473192 61
178100392 37
220831248 33
362034269 90
737121645 16
371874654 77
978206330 75
734621251 60
29798691 63
824992407 77
960458881 59
412790764 16
710176335 97
135909009 21
119981321 67
677901950 39
308219838 76
748845590 35
535934350 35
353710905 10
761025049 25
848509602 53
881918913 70
224358718 29
221245962 46
246459386 73
352797824 86
735217621 30
281180641 97
978861578 16
765080593 67
817236216 33
684102184 68
139292623 59
543642348 0
642751796 57
898757940 96
54187573 24
183884849 23
116396355 82
904719565 60
917937132 27
327693317 36
522631662 13
629373461 43
676583554 22
37714812 100
865945850 54
228844712 75
206999112 88
343950955 27
455196330 87
859950160 52
223590221 11
333675538 5
193471529 3
394832948 87
206700284 69
180833619 94
48909119 1
859712858 9
363298331 52
329841811 43
288302718 21
50773637 43
68661469 88
354801841 90
604223224 9
620663896 75
859059903 57
708312529 44
741453799 6
889536944 42
225454284 16
59937464 24
88424216 71
639436970 8
911651510 48
635668789 38
596895669 58
16485865 67
507355178 12
644071139 15
620872530 84
715212290 13
454235102 99
102869376 52
283232902 92
333078403 74
449874013 66
277234457 87
901953169 10
990141866 35
901027947 40
913694054 94
496001651 38
48244656 90
802191600 39
841982018 9
529123889 14
780508918 48
965289608 3
514516909 28
920355540 24
707754981 30
593538043 85
381288609 36
648574627 70
828906962 43
931628008 20
403955041 29
726709260 56
655557531 20
568960469 29
82839003 73
83531309 7
69467354 75
490884347 73
607323440 27
315118761 18
959606808 17
840161899 18
568348260 52
316480308 20
202561064 78
462311355 71
575820499 21
922560267 97
40393430 78
235983773 89
19560242 13
583402381 96
457399577 18
310870011 64
405914189 0
540043711 87
46192415 45
738597768 67
90781901 88
425102466 28
948743372 35
352696434 90
14654940 38
732001224 20
773005089 16
654117020 39
788687838 27
996454768 84
673482519 65
109298620 56
616692100 40
816492727 79
614909566 54
449798769 47
659230560 49
351597735 31
748996485 11
494054344 38
935364113 40
517749321 79
161531100 26
60232088 95
755030590 13
503168480 92
207786190 50
567209846 5
819686329 12
353060573 75
176880958 88
420191123 48
230329602 72
453220871 67
363592459 95
344854571 90
474826688 22
118158103 95
76759527 87
228349489 80
682420189 97
319854841 7
128678041 58
20391603 10
736423072 41
659277165 31
25435587 79
209955317 76
563878976 20
197089432 50
665059258 96
275016377 72
768910122 89
443916305 37
444298501 68
277836649 61
15519517 58
868530560 85
924490653 59
878864287 79
312656153 48
865999628 30
290865220 90
938162205 13
825854189 94
659328846 97
786240734 83
669707622 64
967706766 73
467138127 88
791828711 56
807193302 88
438616137 23
2932684 66
563362970 76
234568568 13
622994590 93
196254642 33
159794525 41
633848722 87
710399057 44
904837036 33
749559746 68
299671799 89
588914869 34
319327821 72
23399834 65
882656394 1
452049735 14
612170131 14
849062495 11
678399824 51
632593301 1
565229345 40
148848940 49
909917045 76
788587285 37
588892839 90
588138596 90
55662343 27
271308791 23
198525463 92
101821204 74
68777728 6
846567283 43
471387747 9
108521520 35
174902783 23
504789490 6
553481158 7
137064733 66
690922337 92
756526836 97
142554220 62
476249396 3
396712338 36
668642376 35
701948283 9
896200226 40
591628052 45
184292979 35
736914375 88
597504423 49
670342069 41
214344746 16
113870604 22
840146097 18
809102031 85
503650239 46
56997408 91
356588265 7
553271851 60
136339387 50
237676143 21
131222898 14
53363119 19
983145161 83
405681767 6
774698556 41
991031159 43
78377295 8
86096264 96
182394016 86
421252441 17
549112298 10
527907192 45
425075078 93
79016926 10
240168949 96
623924896 38
957273069 83
304739272 95
693234471 40
489016617 11
492667152 81
611409071 41
747172103 89
397832423 12
725894208 77
509873406 18
752785174 13
968408904 89
658414946 12
219865498 65
814092382 6
901474106 6
281919586 77
152199171 68
566575896 9
888323626 95
808075667 49
22525843 80
859384576 24
970198256 50
692109054 60
176823167 12
77980397 36
80971151 16
7484986 37
241700908 98
42158986 73
834775091 32
130109451 63
775468409 23
300639668 49
616769818 53
478193901 70
226007520 14
562414534 53
128457572 3
344033197 71
572122299 18
891420418 27
341362806 19
170402651 45
429382443 14
998880310 42
738338679 81
790463542 73
638069500 98
428577871 4
439745021 48
952674474 99
993757485 94
913639718 30
818925374 37
397149340 98
639074973 56
686813276 11
250590646 7
392898811 24
814002283 1
551091669 92
350122248 17
545108970 39
317474111 39
697711986 42
669847333 98
169272740 28
241617577 96
314983883 71
39848441 58
564253 98
510585857 23
32013220 75
574633732 13
840741757 78
716207582 41
869453828 81
926139613 35
823999204 7
330956002 17
309157570 3
646424339 77
157512426 49
513738525 57
668009923 12
739919048 15
713909125 68
919336529 93
456844399 57
377648362 37
120786213 41
929797304 14
755150555 46
517828301 94
178761838 96
871054929 25
569990635 88
567370949 65
939667695 18
913408449 69
63533679 10
718280851 25
891828785 70
290909404 9
632419742 77
362998959 64
327710695 95
335756108 16
843194205 5
200443012 22
876703058 36
243792371 97
902703491 51
802290666 42
933543523 76
245347429 45
449541874 18
338992400 19
586087341 89
455935786 41
815757946 42
180000816 29
35675205 20
905148879 1
503286672 24
787615009 6
242429128 80
131716078 61
602378618 14
776667120 3
281596122 3
730183668 67
738708548 100
575716605 15
774360492 73
848338554 84
115763343 99
356321908 64
384698018 71
166980588 98
844055095 35
910630564 29
346623566 87
885138462 0
26968248 35
816338488 82
164247892 94
452337231 97
516229166 85
691612147 12
699061696 2
705835910 21
487691603 25
623420384 71
363296894 27
435611268 38
836078604 17
920341090 73
594697387 35
764988318 52
115027425 21
913301769 97
524492569 61
125456934 90
171574555 100
136875052 40
245622990 46
428459657 19
710949940 61
903989100 38
239619453 26
282897017 22
667495175 58
141382603 13
47905847 23
517987887 85
848245819 61
885407199 37
20578781 56
382406738 49
612345026 96
8968811 20
85597034 31
789002052 2
107409888 58
412070471 20
359944665 15
100217348 22
273206544 75
104777539 16
789626876 88
381828682 38
142012091 67
857084186 80
893444159 62
544099309 84
593609983 42
223745832 72
148278762 60
639528887 0
358720129 39
608671837 53
719256146 34
785805964 31
605368877 43
405990218 4
487512432 63
550572804 34
968280714 48
298252278 71
643896211 81
755950678 10
390937508 52
697043396 67
262157556 28
631624585 20
877961911 57
389711076 47
95019315 9
690447872 36
516485168 11
176069876 91
324252636 59
148219948 16
68172843 68
132000216 54
971869512 68
89802947 3
354706030 56
418995379 79
992463258 68
444855037 8
2299845 31
790028141 68
150448855 79
279660531 54
923577153 2
764412471 1
649269160 32
516820732 52
257017838 4
558350489 53
317738630 56
620697219 3
848322875 92
558705427 28
895931431 76
557388328 66
188782332 96
767220962 75
424549827 17
624610014 34
532898479 8
90933290 100
492921543 25
638338647 29
452247071 90
135045538 27
184208210 2
910858441 73
389615917 53
446552569 29
682881114 89
634559178 46
710312282 52
405179514 48
955697963 36
719081735 6
275548272 91
478424592 22
430305043 23
750157580 63
748452175 54
616672968 65
108933687 34
380952520 47
202522558 44
985564505 60
12169147 67
715155616 37
859344595 53
604169838 53
784591247 69
588966757 18
36926159 21
763940218 89
849716303 62
269634704 37
229696234 48
334201859 34
98081410 72
162833837 94
941527653 83
561475925 30
783624573 53
131213933 88
423449050 65
105866658 57
431150770 6
836311009 62
54945526 35
252872073 62
188743613 52
740829258 14
769798300 20
113935286 57
317200466 32
769449381 55
851783081 41
365828843 96
617815934 9
676592360 43
527764455 75
454004137 79
904915507 11
426826519 66
230518623 99
175912045 7
850427513 62
87124093 93
321916170 64
801029426 73
827471015 64
996705551 32
116206426 96
701015454 67
410924919 16
652261174 41
811169594 45
208237423 24
454184407 15
464016424 95
534708760 8
5023000 69
905977254 73
725934942 24
358426350 47
797020991 94
8258212 41
485198845 98
661607750 58
666639242 44
723519858 33
934403199 81
302114309 37
372443629 84
387658528 87
851446802 0
763045254 63
428617722 56
571966296 68
854614473 23
404117048 17
754274509 55
953598564 34
961767256 64
986572462 50
389136413 82
692063306 9
658332256 30
918146120 75
670637060 92
391817685 0
228283797 75
143540345 22
748657572 48
806404675 83
220888938 79
285569390 49
859796086 92
473796596 74
520821874 20
612936868 64
741570178 24
111808357 57
547788577 33
20782910 69
363951135 100
860661684 47
471817879 72
865775286 10
246399157 3
606283024 57
981704 81
954163202 10
537757467 19
113157250 68
726508147 85
451302521 62
361513455 49
775648103 10
753494266 96
681200067 93
341249113 61
414741857 66
478164923 90
558060964 34
337152346 49
898017221 5
867612123 8
147540427 93
884716533 78
668901502 100
462477025 14
107036090 89
8842065 11
467465850 87
694538752 28
856728674 6
737135803 83
813424668 11
151260561 68
518879815 29
107935021 89
569854513 43
877208892 22
825726832 25
650071720 57
931584184 59
274524305 46
610946515 68
39369395 63
231099946 7
854181316 37
883368712 96
289046667 65
548021120 79
347390566 24
319755371 39
462841639 9
529814481 22
448950835 100
126420349 68
481605003 8
665788539 68
1736035 28
696561879 14
129315801 62
34852956 95
180191933 74
660331057 69
210480653 67
441900356 98
290037046 89
537245912 71
54094434 10
934845380 97
41070282 55
859209216 20
258978171 89
536696722 88
6426724 99
733363081 36
713126495 22
4809478 41
992644908 47
322338588 99
427146050 74
139126040 60
713803740 97
952592921 84
577972398 19
941549098 8
745495713 7
171997147 62
185374998 1
955929958 5
419214440 31
820966993 62
914218498 1
301207115 9
458891342 12
727528176 13
494704082 47
728505446 12
453534103 22
550822812 17
847130764 70
965843397 89
415596737 67
418926330 69
984996960 49
313615059 99
670833414 87
777550935 14
697934013 44
786512357 34
30486671 53
286292639 85
210673932 35
197465185 80
249826449 86
286755719 22
749557155 30
631134464 34
611537987 59
611334499 89
967782015 13
98074316 74
408569247 41
585674887 11
404592565 37
577543983 33
972411790 64
309672003 90
726936689 9
519377675 47
124751155 86
973425150 64
96232532 81
14615544 65
768051998 100
976085800 70
356205020 80
400451619 43
54229054 68
356887261 13
680724443 44
808210052 93
461934401 91
87138232 40
253113378 42
772675843 69
417002478 96
335326199 95
712676681 71
181499519 52
22651951 1
479004317 26
206091073 94
503226659 11
859185941 70
161650602 32
533607297 62
539056645 89
721713874 63
39491924 5
660278969 63
277376637 23
610386460 44
223201965 41
864495211 56
141018432 51
385831092 70
55860581 11
50072064 90
327781100 95
590163945 68
447802080 5
364236035 14
842259841 38
40120704 16
407678270 63
163581427 16
984301552 24
528918997 74
935975425 96
93167037 98
771464531 79
853980961 27
141686951 19
758379013 69
799934519 84
937919781 48
784787958 38
654461610 38
174300415 82
635100650 78
481691597 31
257383708 78
320232470 23
872321775 38
90766943 13
202171036 44
683808621 28
997234105 75
888457669 0
198616668 21
640108417 51
255133755 53
943057160 46
104679291 47
255945629 73
642647787 60
177848593 66
43220493 84
783914960 99
498421856 45
370047603 52
822697623 73
563819728 3
468039230 82
536123775 3
287970059 85
362738437 58
991350135 21
613661264 66
316892034 57
826469086 53
153723893 93
897270816 38
577179442 34
130098175 78
103765989 46
297544419 93
354169156 15
789206598 23
515100848 93
657240618 16
166917257 84
839081555 59
377280977 79
143565229 62
826440397 73
370858689 42
213172124 38
352509732 40
309002297 6
440889353 84
925462783 58
364758214 32
240942740 19
157521007 53
778584415 12
858504959 82
936462546 98
102286537 29
46274436 9
219687872 17
951284726 89
957575383 70
116094086 6
638762961 46
135242031 90
145698563 32
935820432 51
407095319 48
609346259 28
708219393 58
122641587 79
781094172 76
992186308 97
412057426 27
403343905 44
749229150 66
714311769 7
588947463 60
750818044 47
957160314 81
43025947 12
36198489 48
678946161 96
721701974 56
730911894 14
766129830 86
880937752 30
962432822 77
842569091 63
276003416 59
247373884 4
53585779 35
668150346 38
367061624 72
263058167 78
645660945 32
910933522 35
655163451 34
74709141 2
918629289 10
996107371 71
196127876 62
762754988 83
54957152 26
917239829 19
570174950 24
473738038 76
761501744 82
59121481 96
34363551 5
526188663 52
398153920 7
843024387 72
933950950 54
685077036 31
306814690 58
644186079 12
196161860 16
359455924 67
553098874 28
295090902 97
674503574 19
922340529 29
696581951 17
458773414 52
906700887 47
505544535 20
178223560 47
288926919 84
424112149 46
594063548 50
432705602 29
393755410 58
625397243 4
83530738 11
233011734 2
253314694 17
728071150 54
159153985 66
39341249 27
950120555 61
450997168 25
833079814 32
239519973 63
227888937 40
288559196 73
509603315 62
727072752 59
49009845 43
613812144 86
217195298 86
554936278 30
121735436 21
39526803 94
654953017 59
620577735 58
257669286 33
797660714 98
430306087 31
882707493 91
701105186 32
195028939 94
709854905 40
276695061 30
756894766 78
571403573 29
209224543 95
288488842 0
628327100 70
699846616 99
653360735 0
872489979 10
20877442 98
377014493 6
915166240 60
755870414 4
569254 68
909722492 10
278747236 94
958944151 91
661355452 44
940368686 27
194569968 19
146807665 66
421519093 26
629358623 24
366756692 65
317762926 94
452836458 27
395633070 43
66835186 45
317583175 67
134546800 35
149206538 58
797300799 4
557711329 38
368826675 14
677792668 6
928467494 16
247951025 19
890766819 94
688785055 27
647185231 29
788203230 6
858913665 31
961104515 4
254531860 41
693578256 32
594991926 55
286283230 11
697643601 12
392274688 9
784224511 3
279019498 80
114624322 37
772468809 33
264298600 5
648287098 79
337543153 90
729022211 40
25739708 69
708949955 68
810167925 34
674794334 86
522009501 13
26514122 45
264138362 94
701134305 66
195384681 48
18950117 34
556154040 36
707245914 3
739844579 79
751249332 99
15192166 92
578091201 27
109990452 84
558642467 37
216736098 15
586907039 81
634370809 2
917358243 86
837737889 5
193494938 61
116214271 27
431461043 0
128061854 99
611835601 22
589990872 17
24076639 43
692143495 20
957963963 82
668272913 1
256116705 34
45222117 91
507819045 3
834820816 18
88874157 29
597693276 83
895777987 78
251732095 30
922924195 94
717066941 58
664623747 29
556358817 94
931042145 89
405481158 62
373720652 76
299392709 68
385695932 80
579525440 52
954822045 81
444300412 43
491820276 32
830684241 1
47368791 50
555652646 64
413971565 68
642061593 30
428277257 68
775821396 51
845782704 59
917185111 27
963070954 35
853835340 53
993930351 7
501119939 46
180797536 15
850941120 33
610958251 70
588412251 11
808127008 59
2648901 35
647846338 73
845126181 46
557752563 39
221341882 55
16105997 42
191775040 1
506664820 100
785346852 75
737059618 39
474753820 8
916986223 62
932581998 3
122758785 81
203465929 57
308475849 92
210569475 41
801729331 21
690515399 8
549191074 52
235069616 26
246528670 51
436723311 3
235754495 32
35960919 2
557602453 66
644637483 96
355971774 32
176336389 84
471679623 24
549144880 35
583213515 17
321900410 2
9651265 20
756258392 78
213186159 27
818484691 16
258220968 25
246571173 46
474924276 61
649430294 93
593023090 61
142814501 62
105248786 11
77272602 37
217748824 70
478788261 51
769020809 15
5147192 45
657427750 14
552841532 53
160308741 6
295359059 5
702688369 48
360650890 36
885646906 81
10038892 49
285217826 96
435756981 42
978968008 80
43636159 39
995280579 90
537187757 93
368910272 87
401599370 7
131861993 5
827995090 97
477061206 12
408864450 0
381193847 10
56039007 53
802219890 86
956001121 49
504522121 9
793502744 17
673724251 87
217514379 93
667875388 13
986830131 7
226064286 71
923308181 31
732572792 89
555578179 11
276773934 7
637559061 29
146842330 39
888070896 60
946423087 75
363703260 88
946716502 77
395070169 40
406098913 84
546752389 31
533157608 26
413961910 39
375868612 16
691333041 78
600124715 11
129983050 77
963911350 81
783341089 71
879737961 21
461735646 42
834439373 52
675351207 53
971319000 14
560913431 90
953157549 94
458032998 84
197200776 25
708050718 100
162990866 59
232807635 96
280133799 59
489832780 78
753006087 27
279097194 10
54489267 40
662081638 33
45298061 30
989148189 97
178655519 23
660247653 7
961928607 90
380671678 51
731965417 69
465071525 67
657922398 33
920079682 70
420906261 44
362665412 40
461742283 51
684824521 44
579729891 88
479032790 57
64811256 69
32033950 20
243565052 13
850743283 100
80657941 83
880780326 13
161045555 14
62484195 98
282038803 57
727970940 55
306889227 91
239349890 53
736592321 88
604823707 48
824614844 3
754358318 46
505106756 11
249826862 80
628096865 53
414565425 72
273296678 42
343754394 9
138827669 31
134595453 40
458475543 58
662100988 36
841527123 60
169883362 57
304265783 58
174145169 37
909522598 41
31853976 76
554222388 84
605423320 21
643343548 35
445780034 67
776251300 75
336634760 21
725043385 48
51212860 5
673208764 63
978056878 32
887165697 1
500640480 98
801657601 35
301947034 73
698970659 87
636740303 82
603053233 90
747707792 63
525261397 28
732078847 60
913601233 52
411725302 76
499974907 28
295986984 69
234719767 3
225646403 8
697507402 64
840580108 34
653261814 51
132286303 46
13718610 29
388984707 26
925984228 64
263874207 53
166954332 88
629142689 91
882942422 68
816412997 44
293619058 88
317043585 43
194276426 62
133237922 78
744095382 0
947751208 58
411812570 34
5592099 59
399892261 47
402705103 44
306393434 85
373885302 99
217127684 77
441325072 32
493094095 93
509571159 39
717078316 82
232074547 67
156233494 28
632971704 74
154486047 45
739697237 32
488879056 53
52050140 71
748152950 73
852538904 39
17199121 93
685259906 100
574010855 93
113939922 62
205679027 80
616145046 64
938735233 5
123924906 3
459594612 25
7808707 31
220438753 50
415483671 55
674062188 66
562124110 55
14299025 29
271570553 12
645240972 75
750282721 33
550967727 30
79497 64
168963818 4
190562959 85
40540405 56
182877025 19
23691758 34
852019208 89
699044458 38
274481013 66
511468337 75
253951594 80
968402969 44
333492755 12
279977497 23
479525417 5
301130769 5
409642182 4
565024798 33
534706733 88
179654179 25
834301484 73
156550048 38
148063602 20
876317672 60
523654305 78
546949621 61
711063281 44
635821490 14
113619487 76
366400650 91
510036474 48
441977150 35
797888801 74
376401482 35
48045500 95
190312320 31
594557755 1
898790915 49
861671174 63
908347529 45
746581823 73
636415371 17
237603008 66
11901829 82
716524237 19
29878192 0
510270661 80
958670719 83
443909135 58
250316777 5
731529799 62
450805533 91
522131516 32
395015327 40
54585450 63
622255158 16
249623029 67
88194842 38
654640912 78
634279850 19
525085064 40
540072701 82
371530466 36
898272877 69
997134838 33
22355959 95
732097683 5
532775457 26
27738068 13
443988666 48
521209743 41
831055067 45
389318341 50
796060328 4
420687826 23
151492056 13
261104932 9
475156656 26
432989386 98
710907522 75
560089331 76
373744846 53
243428066 87
983998343 78
327659360 45
862720719 57
811396937 69
102081133 44
944251742 29
245811010 63
17530086 51
981928512 52
596011399 28
21176875 41
117725231 63
543619082 30
761551364 64
458609652 63
314578751 85
733681852 69
652103877 63
270925668 68
85885791 10
36579617 8
901236790 3
1443878 51
75679198 56
728323845 29
820553989 54
811194902 49
710061118 95
266983080 23
674098436 58
982908313 52
859264519 10
134490544 59
603649036 7
219947694 53
245336730 15
12421986 72
524026120 98
715349885 64
852277550 86
525409670 91
476359835 17
808508872 6
389604389 27
218283904 69
329894688 43
25760444 31
199679566 62
451199411 1
895811106 9
248070216 0
186089476 40
58638955 86
788735952 9
314167596 32
113025257 5
568848360 95
296680498 89
564298576 62
798640437 30
204806107 63
313319129 84
48819513 36
763451962 86
979875639 57
253065450 16
916985356 20
846388640 96
214852551 24
237345747 65
896574179 79
844185001 9
288461974 38
49640625 32
906953407 1
194084881 21
958495796 79
672479385 46
764701102 66
122865047 40
914948153 31
428529951 58
589317757 84
790341110 98
265918367 86
75602792 26
322358847 22
668666013 29
297789091 94
379528520 65
281108216 87
725594739 52
542390038 27
940689530 12
568506440 51
93020834 38
593419787 61
428156976 15
135157838 3
159522135 21
233925739 36
925574874 44
494191819 41
919597277 66
186373504 67
675447595 51
38848691 23
124160541 87
365994499 93
168357154 86
92730918 16
913705604 78
46425038 37
775165892 41
641044442 40
473095664 76
405751368 86
983658641 58
446515730 7
799567662 9
361979374 51
889334727 3
721081420 39
117077009 62
521600460 76
226402342 0
172736751 63
920006615 60
802733786 46
602744186 49
173301786 6
808762443 81
449441622 71
206839422 28
823025856 30
123301829 65
932523219 71
324434192 45
884073230 36
714420685 49
444231250 39
521737878 52
546188045 13
683980508 98
20196190 48
855190982 18
724945797 96
189735160 5
763639909 84
230508944 88
612192392 52
813194175 62
585590648 91
657343575 88
697814500 34
396839076 25
811576407 18
823175228 77
137347567 72
645906231 60
146371296 83
634586582 72
592883833 73
124662621 19
363840916 20
648501850 28
186314 45
45305130 85
117255046 18
158900641 65
296091911 79
611195424 21
436023769 40
273626106 41
354251415 87
557024699 93
44303145 14
187156641 94
58466331 20
39253165 73
194652320 34
948734243 85
852206086 35
144512282 40
815988954 58
931826480 68
281649095 50
876776256 38
343710468 92
302966022 22
26545591 60
652892040 89
488672622 47
981360445 73
920032804 59
708351587 31
430340827 70
218603102 14
539128637 17
508663039 18
620746111 54
738125812 74
944137373 23
515424630 67
390600410 83
766564801 4
593232867 5
178289461 55
721359903 51
109675760 3
750343146 1
323066429 63
312539862 33
970159235 83
797063806 85
376533426 24
842067331 59
751521080 25
15383218 99
650487811 66
899693768 46
631336826 90
409035881 63
853527456 62
114018584 92
919400621 83
754318278 11
274021826 46
533029576 51
264836998 95
316241370 17
28486191 65
388708796 25
861761182 91
800743487 45
152928320 11
291709404 53
593966158 26
433465323 3
681140437 52
900579014 34
64073474 19
882422610 70
739478425 74
773779386 100
877520740 68
403575229 10
363388937 27
379210453 62
652286004 26
951887771 85
963723729 50
583031870 16
525269095 51
93164435 14
668995850 28
538394760 46
152027984 62
181542124 71
446447785 72
685112290 54
835280348 51
280648710 82
833222937 29
73421119 85
186398734 93
180792369 31
148134678 12
788974090 98
313106037 33
721700158 97
567858001 27
346105409 2
280570649 95
872574630 2
98644743 58
102149508 78
843453359 25
226013469 32
972211675 73
346468658 28
86224795 57
112012147 34
130646147 61
127436192 39
765894788 16
630989971 22
35526831 86
714299962 42
303561913 21
487769578 53
352685731 0
928406214 61
698168111 57
506073083 96
942948714 10
799905144 79
582329343 5
316092285 43
421297052 73
383508822 21
683739486 18
912763970 57
746395111 16
15759763 52
99736494 89
597822942 43
980207423 8
979193027 11
475805243 15
480747933 68
88564657 36
62417133 11
924510416 41
435888427 68
379801391 35
221719208 79
718016738 14
706910579 32
69168339 23
520562686 94
40728724 19
864501770 69
94984273 4
261754658 5
359958312 94
53036232 65
21372043 42
286726384 50
603508542 69
186613541 73
434493318 52
888467248 0
345614208 97
293751026 15
52939705 2
892934279 55
223226530 37
603491891 18
724847217 27
793568556 22
156029694 15
35647640 92
354152602 46
277093240 22
106778773 80
812030541 77
440131146 70
434246091 3
355450664 82
595209292 74
132751767 91
677225232 85
279562409 72
235255839 24
691597712 34
625056246 42
573858641 99
737408654 35
404284421 92
369945271 61
466962148 83
872965783 84
705944766 20
257646433 2
327928866 52
392522316 19
413339827 52
962806366 45
296664116 67
563240970 4
572074684 26
639859886 58
859806256 16
488437475 75
258493203 83
793990319 53
837700178 23
113255564 47
662142014 60
573228627 74
892327740 17
65263694 59
398097791 52
170032798 10
674300466 73
612602209 86
166512211 36
783767624 81
306644865 25
926359909 2
888568040 51
290055609 49
908088923 4
534455479 50
826175658 34
14797899 5
126961636 98
924909279 66
307852765 24
793479796 45
863851058 89
933130940 95
321205230 63
784740603 81
960730991 66
272456171 54
857649822 7
272225477 49
239767771 10
494609085 12
833011378 94
409355961 30
961712447 63
942830391 98
704335224 62
986550214 81
397664344 82
989313101 86
92121081 0
395386493 49
784948785 42
961709378 19
883016225 9
467935054 80
16450866 71
729447979 78
670267386 68
240640508 33
822411995 80
115957006 20
858035802 24
366039813 4
259378233 90
759501568 71
318516108 72
189342477 60
93827311 97
763720923 64
726374009 94
450067822 40
830903416 97
687439696 17
274484130 62
858380102 0
121974194 63
935126204 15
443220765 62
73019405 21
562280389 11
434565568 43
769006261 42
319565117 49
762427988 37
306255903 30
255454586 100
173414617 34
43035774 97
59850116 59
167459827 37
756027032 47
49714363 6
306237982 23
172843371 68
394421136 86
982006855 75
793427509 67
822018134 96
727018808 64
192767569 77
538494830 93
361727555 54
660539637 21
814208929 98
39677927 51
862318282 10
384215539 2
397273618 52
672706113 59
629888519 72
865946652 31
355797953 17
678268844 18
879761784 8
113385575 97
709671096 16
755078042 43
584315837 0
689359122 12
930092696 3
870420576 14
134772260 17
812609139 54
739519280 70
408578113 16
810909175 45
331796978 34
944304091 24
483290894 9
49648180 64
524137088 82
703488406 34
703588430 36
577135888 100
284525959 18
545813667 25
549155058 56
243068210 23
424973773 59
539880163 69
557540875 28
90968014 100
221805278 10
451695993 32
147368269 71
552169194 75
627312855 37
155202750 96
829765882 22
532332932 19
141247163 2
748070513 57
288059549 60
638682120 40
104722008 43
835790352 60
572432492 23
772975924 62
829679849 88
614050655 38
353672419 4
347504981 27
824540107 82
523833872 44
774134411 61
93675173 94
645988447 54
354520855 41
576812816 24
132835014 57
652427440 82
472048543 35
878721098 27
741989384 97
56426802 88
446373761 32
283819175 0
767236765 67
247213182 17
946344980 84
931230593 61
9213303 62
3688867 1
754605611 37
275134034 13
876691896 93
5908013 20
945561761 96
710655973 69
852516606 26
504806382 67
357755334 91
202717727 41
119836732 32
152420284 100
618958542 99
188148788 12
940784734 77
509112901 63
14908665 79
992824493 89
420417024 73
345214403 79
816687366 63
276296247 8
930701934 84
201592501 77
61454393 70
108091666 23
411948626 55
240098354 19
385617006 92
572702637 89
772440846 92
859426567 44
132007278 54
34851561 94
290922416 28
904864651 80
7232251 7
209302297 75
885335230 40
944011499 96
890428798 74
969368757 86
458381696 36
722662580 71
114781597 35
142143036 60
421227877 47
458195432 21
898951111 58
181665353 36
278381841 53
757019713 10
862648416 41
661681458 5
271714178 15
870429445 14
324960557 91
540138177 76
57741128 10
460734479 18
210161553 99
438419028 84
557918384 16
815512016 4
163951313 14
594433357 32
867529895 80
499718284 24
401119782 68
159817066 56
681040966 21
746173370 33
871517840 34
894914601 44
952142329 76
638783281 83
10353000 50
668206700 33
575006552 44
17861744 89
483871687 13
389991322 22
859820649 61
57930971 51
867787312 57
705486299 60
536240779 17
410452825 17
522644420 89
226909954 47
858288259 32
97450652 61
952326273 0
450813142 54
41249938 85
955512318 37
3978357 6
322349906 26
732935491 82
659049849 40
751971860 66
269413656 57
255871145 71
269214987 12
627375005 50
894870689 10
358991529 0
492461486 64
954019973 76
500246006 80
445336800 38
23435080 64
870183458 47
727133732 99
510362469 25
694809928 98
462370019 8
99946329 64
844146627 72
51610006 13
952217061 12
237492250 63
240603642 90
34828479 3
161081079 33
969152364 70
14902426 22
288905118 40
66020326 72
90946739 54
372120837 91
988968874 29
601337266 40
430202094 32
1483642 63
614414449 52
177395784 70
677602906 51
594243878 54
665028774 1
265214121 51
263260873 34
319320681 78
75838941 66
542495633 37
785451679 21
137387265 9
286848796 98
389245245 40
740180675 98
527966210 70
987535692 67
208002852 99
107835540 70
260681764 2
63363128 64
746005268 82
625457168 5
896686380 81
445172982 0
927786939 63
434779453 50
931365191 10
417702265 51
3255464 74
742494121 0
816138054 13
14881649 93
411151829 98
486137018 60
804184767 15
271078001 95
643099704 22
233615377 46
952693325 43
843672104 63
824633306 49
881460301 67
874391238 10
365253438 69
262941657 62
355071971 24
550626107 88
781287525 15
186395449 98
670952033 33
930169154 29
191748019 50
35769064 58
297226895 90
400797069 61
918879370 4
347349309 64
189795113 49
208509297 14
91271985 32
618065349 96
827347444 70
668707769 30
449865710 23
465822500 93
422724581 15
595200981 64
586278380 38
709640049 41
517346727 46
812789844 69
647177969 73
66841538 97
160301633 22
538802888 66
281106955 100
543413272 86
567932611 39
65429437 4
909040763 43
510191886 80
506048557 33
499292195 1
25058542 77
154341674 76
389422758 54
572844714 67
642429748 65
611882284 7
913434420 18
595865841 44
229478822 73
742199325 99
357471221 93
153532375 34
919124801 79
274784852 18
405125577 11
324908596 56
71301797 49
106797210 36
475003611 84
532182370 1
551718028 100
694158766 30
795048846 6
218897266 8
785037594 69
269315901 70
811186999 80
103782530 30
202634307 66
325477264 31
105233546 31
911005717 31
575282922 5
614505752 64
459498696 7
455954901 87
231351384 86
97035320 1
248244557 80
651131755 19
168659823 25
80601683 65
26097998 47
895023231 57
42514618 63
81141514 8
716066447 27
393569013 40
153408753 100
230699802 88
342315909 50
22410398 24
445790822 64
708306076 80
932255789 30
51679451 39
403805437 82
210604252 3
614898578 3
447157275 51
353436595 38
272062098 36
881687616 6
426378944 34
899690090 6
746060353 9
6452869 96
799913996 20
978506828 35
398257733 54
681497174 4
130460591 5
231027278 12
13867480 19
3230437 96
539865899 93
235216207 99
487148460 7
606412838 36
622027041 51
87808636 45
36642457 36
74370993 85
737303811 62
50194498 5
903721026 92
457838476 28
932121008 91
562009362 52
450086737 53
669768642 60
140104368 90
463262662 31
83097311 77
658644989 2
938868654 98
936280096 80
437888565 78
805316081 56
578212619 3
239693974 99
185036565 99
211462642 40
638083938 51
552088270 32
21443860 91
534506445 86
772727695 71
367441318 7
523543595 83
631221658 59
387518142 76
250272217 63
226049248 11
434804551 18
997055350 13
848249331 14
501706986 16
547530375 22
529962014 13
89289910 57
965773372 83
381285148 58
226873678 2
238059284 60
89856193 22
428689411 88
433826210 43
622560708 41
586994955 16
367316317 48
185180300 62
299085691 48
420075372 64
237686082 12
766282543 82
455044649 81
783732452 56
168557227 31
607755252 41
110808810 65
322665933 7
60981351 19
791690815 24
55295536 68
473413834 23
604746204 70
972502528 57
467776907 84
302696097 38
57791224 20
416020751 43
186520033 29
523619412 53
440195822 71
538304367 65
635146334 99
288637893 70
87729071 19
82033417 82
279454275 83
473821829 17
533459207 100
949767872 34
370785138 90
761473496 44
884653085 35
7309920 52
823052393 74
400515859 80
277947752 93
832874757 5
561139400 77
889872040 100
945021361 15
372594949 5
689954977 45
669367551 13
468556855 96
790816904 81
250261828 31
125522880 54
867665730 5
62617540 20
569020661 43
183109038 75
492562543 84
983478759 88
874696566 25
376796823 70
325566823 55
394155478 36
658420264 38
92837466 34
25918716 45
983283364 59
251020149 12
630960465 10
857894923 22
39033241 67
249385610 28
669253254 71
315879025 67
816002628 99
800618945 39
967725325 5
453063289 4
918880992 1
194608602 5
899578604 17
821385264 87
489312943 10
273908603 15
141127560 28
884059849 45
222176871 69
505906383 88
614586481 42
146977810 55
839851677 52
905206947 83
450760131 3
116303452 48
499937104 53
329300244 22
8546676 44
311148679 88
424718200 55
906427651 45
895646222 62
905603991 48
190522104 40
129962797 96
510872123 39
501611311 7
654744856 79
652452249 83
739610538 4
255895797 36
477426431 76
393342443 72
61557897 98
972556109 63
956430753 49
594193274 13
207653078 49
973284659 94
83355914 96
972741405 88
850618653 41
113909021 60
939663442 80
402159878 71
404337319 4
99901961 37
72087577 14
610883257 1
368172288 61
645079355 49
898474185 58
381823666 88
494352432 63
188739607 79
786979160 14
718048871 28
911076378 46
771321187 0
789337864 16
730381851 85
136411510 42
342633058 1
552431471 10
382199649 52
657514563 32
94614740 0
859061045 62
624493988 13
237045702 51
777577659 67
128032331 84
633418240 68
720471215 97
909075349 83
124732265 35
668270072 57
345339988 61
206909998 68
616892177 46
165699741 98
784662203 81
70426887 76
685764859 64
58309269 32
980550074 60
51269080 99
622827801 48
501158820 82
625339881 6
985381227 100
985054903 62
946575911 47
721103284 31
556910046 3
414142154 31
607351508 40
494145351 34
306419467 74
256708005 36
80941648 54
462380538 25
166151017 74
403338744 67
763837680 84
498294056 22
659679202 94
597895263 11
114858239 66
137110378 59
745957701 32
192566200 55
920035053 85
371090843 24
956205984 73
766106954 30
226664082 17
315380410 48
827419844 97
773494589 100
17751820 3
153630205 88
551990672 20
238139759 41
999697472 12
650196832 36
406866717 93
609935496 76
707828079 62
628054960 50
673779065 86
306288327 2
992675208 20
155713684 10
979589084 97
986208542 10
955797007 74
128987917 25
922309771 62
904144275 18
169033163 66
475034026 52
674718088 57
883452085 1
831529366 33
28004056 8
543531987 3
123106776 56
382333037 29
833903641 38
293490038 81
200222535 24
857801184 35
53661067 31
387266887 59
852233117 43
110891670 40
693462976 22
992245580 60
819452611 29
580937644 62
370212076 73
884428578 20
432518629 22
367311831 70
404016812 30
50264152 20
924229774 100
392409222 6
53426183 19
989898723 73
41432842 61
997040533 47
152374169 33
341008200 89
372551529 80
5629259 4
915116567 94
927268188 87
400953142 89
88882835 72
258629372 8
467333471 7
564254638 96
429035648 4
538033422 53
421355036 93
394720148 97
521333243 45
457093982 76
392388140 55
199099891 29
10692275 9
153527285 24
280820962 6
515877360 98
507792133 36
323329338 88
121484477 80
784808012 17
267888658 58
593372405 92
62696646 62
467776032 8
458757424 56
107039389 99
19833427 100
592328509 55
852757853 10
936871749 97
523028584 87
156882599 86
574959926 14
868793438 24
352129132 0
564805755 97
973110828 0
244677431 96
779846361 13
510150589 58
413516916 78
21895092 37
520818472 33
404445091 69
533723234 13
537610690 11
456761558 92
639534604 93
656031624 21
397827887 20
436910479 79
982476979 24
409155256 94
782910017 61
514599401 9
676591971 42
196541922 90
771732972 20
145162275 98
928068025 22
240102839 27
764012116 86
57554948 35
701500354 4
338150328 42
993323030 52
407180035 88
328886623 92
596130944 78
384724256 56
484145441 97
460096937 59
474962478 95
858535392 49
966815985 80
823546854 9
727950647 42
881722070 42
930844945 55
334552215 59
822816153 67
345824140 10
376428624 72
171678470 13
919903072 67
61968611 30
630397319 72
970432031 1
691171350 93
432873613 82
253674109 81
194697051 91
969705227 2
660609863 46
356767352 31
325301810 6
541176795 92
824887081 59
866326354 61
893449480 78
373086643 41
465558854 14
629699789 31
740881902 60
138368149 89
198961124 33
995723994 80
215925648 63
432207284 10
579860219 49
443766630 27
935322726 7
505292284 27
795828625 13
698651589 99
617169329 24
694345917 45
389379887 77
531923584 58
543242523 87
344593315 23
73611506 74
707804007 58
128622274 80
515514777 76
643148363 54
356470665 100
900974387 75
593654083 32
588722094 30
352532382 88
954303362 27
600961329 18
859772494 39
680486120 67
76832195 52
999161739 22
799484528 88
314052727 99
553916151 1
693325215 38
781250781 53
596997354 41
660107776 62
433732261 61
734045355 52
138529571 7
592761894 93
796691134 97
324639938 70
72539644 65
152796088 90
292182577 22
960498830 82
823890091 86
942209420 15
718801608 86
791195434 1
743791791 65
182397850 73
380398306 58
615451612 37
835268007 87
277239026 14
130243579 18
733475881 82
409186311 83
432281108 6
472932631 64
160784259 84
345855416 11
795466618 4
517204940 1
172722046 80
297947810 31
485407984 13
484427947 39
880264498 17
648562421 6
864671460 99
891702613 55
855119444 87
410919762 13
393829717 49
671920814 8
575280662 93
669008924 75
580808049 55
592824 66
88280363 89
942456210 70
186364769 100
929608344 21
786465429 90
692446372 23
882120447 17
931555263 38
647184434 84
190297770 75
512503666 4
795311732 63
595314378 53
779546146 60
911408230 95
823118647 21
882639124 18
559230592 66
40617523 72
470514228 4
33180887 52
366192647 52
187958308 26
763945642 98
733142827 52
911055387 27
187015968 94
127685127 52
456608169 67
92724218 67
654139816 74
201440463 64
185642759 98
779254921 12
485274273 8
134703647 99
954209661 5
251892840 81
556596796 28
193684694 56
305098648 96
541966009 29
880972491 33
333955995 46
770563828 38
420994935 75
257419203 69
505547084 64
350624591 34
28997838 14
499171852 5
135996069 4
7478234 59
518086034 57
415879135 5
434323366 23
173987270 15
328691165 29
599980150 86
540441033 42
549475136 87
420601329 26
854958763 32
575869539 99
52647770 25
298773786 35
276346606 94
545604728 6
269788509 45
24276942 93
25702545 51
789187562 60
916861405 96
447169473 74
788625468 36
954618639 42
92719126 43
491253276 48
378872503 61
812951488 93
325488868 36
984025466 34
937206716 15
690570835 72
676290880 38
148211744 92
982567834 25
273764859 88
248980833 68
435542448 95
236748608 51
176888882 21
42402775 96
471043289 87
487952967 29
379504840 5
386248571 57
651077907 49
550575968 51
367314124 27
310270525 54
873123402 21
661467611 67
435913544 81
743166443 44
776035159 63
408452480 81
585707885 84
520075686 74
227516709 68
637485415 71
327910422 18
213040015 39
389895280 33
567419990 10
169969159 93
389215219 23
847815886 66
685754274 68
601052433 33
70681234 47
698891429 45
381687867 65
934128809 23
484736224 13
860876005 13
64310624 44
401439502 39
530861890 96
995729330 77
984642174 6
301629332 79
487946727 23
553328529 59
213389236 75
436328664 37
665613071 10
347005283 3
953037655 8
9050227 98
194420970 65
465035681 100
848750828 62
195177765 59
152701300 80
882472854 94
4737322 45
1050733 1
10916486 6
790419029 47
908318517 83
524228670 14
863629458 69
102063440 12
194744145 99
451705217 57
399929715 41
169721800 97
217901331 67
124323421 81
563468033 56
658403857 94
144939126 7
683371137 67
4770731 4
508197862 16
632541879 29
85716743 41
935959941 89
70549851 32
203026501 1
479240284 9
723011797 43
636768503 62
412321841 48
698099211 4
946140716 45
684254535 2
75282217 80
415460948 75
872974412 41
231449971 26
664001809 88
203724009 7
162600714 74
395428956 37
966416410 9
208990645 7
864058338 57
362325938 56
798027566 36
2046404 51
776305441 11
245581405 58
898215979 4
46858653 48
164768109 50
954536070 50
765841590 6
543761679 98
298168564 19
520836287 58
159751207 96
629066314 97
738497434 58
173982021 87
920170614 95
720642713 66
676533133 70
466800310 2
947738698 73
100814824 65
201089405 81
483688258 98
553922610 7
137169366 74
547858142 0
832477155 64
108221916 52
569492569 32
717520386 99
80822858 42
580972479 68
460784244 62
901027819 56
119351715 57
742052647 7
22903218 66
54948387 14
844117801 54
350924820 90
989272209 46
618082624 40
704895684 1
526718133 52
747730365 21
718249891 56
297845969 92
388160150 21
497238762 41
611935603 8
15060163 99
634827436 7
853311382 49
73497065 52
731017676 32
618823986 79
632855411 59
625443751 42
106137173 72
85620189 94
529916090 99
784536377 72
654048652 9
552953862 80
973655806 48
230582393 23
63970047 8
339152747 14
74228719 41
8943066 12
535709016 21
45431107 76
148870760 74
131379125 68
137755737 97
354959397 45
212881327 58
458720819 96
537185422 89
920842410 28
167527411 81
292297263 8
9554493 84
819624977 100
253965120 25
60950886 38
797266005 14
788845478 50
448031977 56
942204102 82
782603081 46
82988014 62
243386592 24
376065923 80
805499297 55
776603059 62
301924311 1
681821553 22
850760752 96
180762528 33
775391900 71
82923456 52
444711554 0
552414198 58
852225305 96
488777081 100
562364598 15
998048718 49
798082302 67
382301650 89
381185178 40
333709703 7
993332242 45
375488586 49
542026224 19
144702518 72
139244358 50
272229191 60
635195713 75
94548360 34
922746283 97
908407849 44
292980732 68
969872008 62
15500173 8
256858708 35
537482445 80
678177945 39
319453016 59
332582633 17
939993396 45
466823788 8
415236982 46
832386124 57
744325996 37
594057575 66
74133781 37
591052720 34
672259173 41
867466394 61
261159641 56
36509659 22
911525689 55
769056300 74
77048739 24
791668532 54
505286222 74
36050621 72
911411412 3
162740404 38
532185889 59
67193354 88
844653010 5
463288130 87
858491956 39
880771328 27
34550877 80
396766905 4
220377342 95
61833245 35
617279198 49
304790499 16
580717561 79
702939661 32
689586595 34
805422012 2
741960251 91
52710019 82
557205708 0
4194047 11
291858553 82
165513826 23
430505472 52
83655420 62
127140837 92
916769503 58
699654952 94
129575134 1
814822810 15
20335872 38
450889941 17
215772070 95
970789396 53
948296532 62
47401122 39
653774237 72
7018617 43
893621539 59
510720650 38
687050844 50
474707882 40
436168557 63
157802124 64
825484296 59
278340356 13
156547311 96
414267327 41
294767688 89
566740531 61
898679518 65
99430056 45
495905680 47
511542967 27
825648854 66
747035095 44
729933216 98
657143967 70
901656385 73
895549619 100
876562008 90
912270438 61
240820877 70
346832472 53
578342656 29
760924344 63
226087229 79
544604569 5
623375710 37
384172955 25
159295758 92
492366848 35
229582088 79
14205192 93
184048991 73
51241817 100
123995138 60
852454635 63
700079046 71
957495094 76
186841674 59
156649286 79
865624121 6
113460268 58
45240272 37
112991959 28
736631092 8
29140419 66
634425379 24
976005385 18
953335940 43
350204152 34
133057952 9
284989176 31
835182708 52
721981203 26
629544654 9
66246699 11
480136276 20
838296965 47
47041622 26
500933580 53
177379096 62
913685998 27
967903461 55
901339162 33
208986507 5
188126580 63
101007203 7
208421989 34
677535312 75
106120326 18
476937972 23
531021380 45
455659688 94
511168211 34
329228665 2
689795498 7
729343237 72
764336329 9
779082834 89
859181175 93
31895198 0
483294724 98
495305923 14
960587276 0
328854221 59
4832221 17
203939614 2
545539771 85
751867773 99
462745620 24
968876327 57
7167534 0
104085547 6
470655587 19
711688646 21
686264618 54
88561032 37
742998931 21
62405534 12
415126275 26
211648445 52
894435025 57
30931995 15
763812806 35
734968947 66
217162132 93
682914822 9
889855676 25
465548946 56
354319120 94
595475889 2
482860602 70
47966304 15
994349121 42
906701218 42
751631858 95
233406424 30
413352143 99
251941786 60
88727640 39
638521171 74
399766791 67
589771514 82
650101051 50
942509812 28
454241342 0
536642591 78
339092885 14
938973299 3
47565582 19
110854350 88
235801078 5
142089355 47
106019841 88
328379148 16
189975408 82
166444058 31
541757261 54
126892166 5
583181200 57
304613642 81
10010857 47
139562369 22
689596167 14
370553000 60
789709702 69
361754876 99
385763727 23
278809791 37
161239176 57
165951586 44
26457660 14
156401469 94
373884057 55
303267078 73
934012366 67
102653882 29
395171088 6
688958444 96
836842512 22
10828994 81
342135337 26
576578462 90
26238337 80
793432309 32
461972526 42
812444240 15
525222709 75
856905605 19
38252238 42
941388806 82
43568191 98
314198138 42
29105 69
751149942 94
166801156 28
376282066 99
245923262 34
781532356 94
418704162 25
647578644 47
927493196 75
970384660 41
85711323 9
744176547 21
347785426 68
775000498 54
610915197 3
127104825 92
964920642 57
977608143 43
652151363 47
85145435 100
729175116 56
301906165 69
910865368 9
386790806 29
5120225 60
715022324 21
317383819 25
280914134 71
809750940 33
865037235 68
587624586 62
499655983 28
896107833 80
738098239 97
689426408 1
450429085 15
351016046 89
666805762 13
59556849 96
568347 20
430792717 89
760311180 11
478625492 11
929583596 48
926832300 71
783889443 49
998156861 40
99316037 38
952718922 97
40354083 36
547576452 68
167250990 12
957842975 42
913884509 46
563928055 54
435298037 82
151090253 12
877326943 51
122366123 12
874485734 39
149684147 18
413943010 72
177862377 95
905808394 12
474725086 17
749285663 52
196368382 93
237763341 12
250451779 19
141833406 93
629623712 2
782474976 65
181461241 9
610344533 52
983129491 58
25171144 76
661300375 97
781936294 5
501526147 1
782745177 55
278281621 80
267223059 30
649462358 17
399228551 85
157617741 24
99179836 92
176079776 62
693326262 44
97548829 84
318561151 48
173601536 18
279671143 53
35261594 12
264921529 54
981438193 16
206694743 26
424771348 46
442718256 19
294986990 7
749024540 52
553471576 36
380843930 42
897453073 34
882337593 18
226984606 35
921510280 87
154358971 43
233195657 95
374492658 14
181539984 89
704336869 81
288248247 60
954234496 68
484963514 15
736590447 49
425315328 14
183281327 97
614892308 28
133992076 86
360599540 41
405686575 42
921622005 11
992073238 68
68641634 76
596817334 25
653904665 36
679460371 11
619015861 46
111822143 33
163537182 27
722289254 56
837727468 33
491003362 80
625272053 52
938433988 42
80253083 9
863040290 92
581564130 7
610099003 43
968202768 79
127256110 86
311374527 60
483761307 93
758063469 70
927683548 91
655378168 16
924612116 49
175241100 3
980783032 26
752725663 64
64431393 15
407980014 100
904407320 46
47005523 25
681004549 95
36168380 83
367692803 77
659552529 27
744832905 35
817498118 67
105369955 34
203882858 83
788817827 87
325595181 41
56589608 22
730450868 65
836217882 55
458976108 86
584841251 40
679302539 75
71692032 85
938894347 86
976291713 94
530161906 59
235737779 92
986476627 41
406461843 97
412911213 84
943415402 65
517431690 33
843913086 55
830510935 44
266842083 74
889398138 46
170486704 44
286228867 43
617968417 66
84061947 20
540279348 0
114937564 22
233134227 36
951528911 31
206631021 10
443407264 21
73776579 18
100856544 59
601440175 72
104265464 85
22896100 20
421273934 19
290430667 51
689007121 68
758565857 91
619051124 92
838334707 10
460209347 34
552532290 26
415351064 48
364657191 99
652588933 71
89239503 1
724105143 14
322419821 97
376163237 73
123779959 80
238199339 74
412571402 85
518236557 64
966210885 58
580920335 45
137311200 87
994479742 19
915499557 58
409832097 32
454032605 66
907512278 49
295456622 64
467128015 27
734966969 98
426948464 65
429475353 9
234578794 75
256396475 100
773255210 44
944331403 81
139637299 76
219388451 62
59403471 71
223273199 5
526037772 68
501764380 42
166239393 47
137817066 18
84319272 5
417804224 30
14682636 74
644953785 9
263352472 6
754230553 90
807387461 54
911351513 24
133944201 19
208918371 23
588281134 2
401910845 31
834263855 66
517095048 60
485932796 83
246158956 86
557761066 78
995708801 32
990767155 77
633220150 27
177525531 88
809661903 10
648136099 58
996357611 86
897250037 41
864716718 12
415919448 2
206985463 1
616399061 94
254236801 97
681620389 9
955462695 98
806083842 7
382250558 85
51025068 13
554741412 99
935131089 21
957513045 49
854939435 49
757289567 44
282279098 32
443589803 59
990322388 66
175339790 46
331661247 43
181153425 19
50528515 32
700077100 71
873313581 83
433052067 91
463082859 66
386702461 14
829647769 91
858290211 69
564728640 32
455677438 30
552038648 33
915170237 18
535433752 100
92760881 68
175919327 9
898326414 69
654267252 22
254162317 23
428232533 25
765292179 74
282947685 22
16604761 87
426812240 99
626765008 69
254518513 45
654034290 97
456786455 6
654658280 91
803027612 45
882190430 83
721399486 90
355172438 88
544580940 92
203480944 51
702305305 6
282439278 89
422412068 11
660469562 39
862768197 50
319229203 77
405660802 58
400043974 63
97556804 72
45382462 33
653998620 96
177120157 63
991486238 38
712360783 48
273486594 52
345002572 64
216473485 28
128941330 49
123364592 58
397218596 85
507916975 45
185258065 47
165287069 72
73464710 46
151566086 48
584292953 15
256583479 9
700779611 15
456981728 48
353317598 58
122717248 90
237648724 83
843634229 27
6721204 25
839164994 83
490175015 24
412126907 99
23135566 41
747918205 75
263907766 44
894546149 32
15650357 86
144085750 3
330829102 45
424777770 19
594748546 50
773705362 81
386702650 88
117422822 0
840958017 39
660202356 78
750070107 92
733722587 19
485923771 63
474030717 44
28372238 35
326293560 24
126464046 97
517215934 70
262789781 57
207915238 76
798187898 35
910752936 90
160606498 89
859831644 22
240439889 77
28596702 98
716022619 86
292791249 32
985527597 20
224651485 91
676048408 35
61780737 2
37902755 6
22105007 69
976919775 4
912732723 46
382747544 55
986967312 2
497278537 35
172556547 15
390223436 91
184513223 73
402647128 34
180739520 47
816307615 24
849674112 26
234376805 6
878690940 12
362370203 47
422107437 51
570199988 10
441154858 60
562646813 13
645185874 32
671282080 2
917025001 92
761572079 88
961735203 59
560369709 8
492774306 36
286103492 88
442591679 87
215564434 89
623799555 79
591588226 96
837869312 48
271594960 82
889046710 54
394297246 55
827077167 96
813853434 3
512007774 2
888499997 99
596869879 63
449237599 6
400764548 31
571452272 36
427407681 5
704649025 56
567531097 25
436371245 10
155767312 47
412074057 76
902022546 63
669257093 54
689853260 80
324961058 27
724124511 4
124012688 14
757996490 89
768744831 7
409060794 35
147076332 60
862340969 88
230590230 21
540942471 51
412490493 50
984841577 96
467633709 87
491261266 85
149231214 67
392615882 36
49438481 17
819316752 57
370575818 94
158459991 70
896020164 43
477924760 38
433768150 96
9609586 86
99241633 15
270712923 86
748410228 51
601925849 86
228168209 54
780250941 8
247134520 31
813129315 82
46440681 68
527474871 12
902105014 46
146807028 21
195793782 83
758631726 33
269671285 77
485924096 3
412545525 52
474201296 48
573929912 100
106928718 47
439570009 63
363211801 49
749134673 80
107449978 30
926366206 53
932732591 27
334703589 66
180905288 0
407673562 56
444992513 15
273600081 91
937248028 12
442143766 24
220603029 27
636097257 27
391748776 3
779670307 97
194559084 45
18237 48
993949383 10
924136590 8
105298623 89
292232697 81
334308428 4
961388477 7
159599081 15
999153393 49
169909087 64
250899147 8
563798683 56
465323599 64
586340809 91
55723859 89
637074136 61
974440557 5
48349251 74
900981419 36
588033664 51
682358739 28
91702354 36
605200502 69
410674901 90
893722885 92
407911764 32
464122296 15
798266208 83
698659027 55
679730530 53
101012307 13
917289588 98
701583967 76
215316842 4
329892016 82
23226084 25
121400951 22
304756694 22
813653487 42
237268182 39
627452998 87
134038489 98
155388330 54
254803590 9
843193171 73
985646602 33
630125043 64
158219241 46
917872316 84
238064727 34
326659817 44
934869112 92
765882478 38
331000128 15
106613928 24
185380657 76
486284972 14
529957225 86
102557613 22
62595792 88
922574912 12
256327613 47
763264603 11
795885544 7
15401050 33
837659886 34
441459302 39
827406728 91
513611307 19
228517958 4
275761704 54
872226047 95
681866865 0
344952385 47
80854056 78
450365620 91
145616248 4
969079832 76
558133973 83
907751243 74
804424706 88
870594960 33
914209601 64
176557348 68
175741649 5
579571440 84
527823710 27
387852443 49
285498105 16
656257860 65
615837394 46
597559759 71
286002385 24
492683862 17
784411289 38
885151133 72
557620916 49
7282553 49
502086231 43
845380488 74
78173097 99
22901547 52
257347093 10
796250715 29
114227979 17
551798591 99
111700541 48
867859899 34
405494814 34
479694986 11
654714694 34
278324471 39
629253426 77
716379243 49
873332229 60
271199002 61
887959158 43
444668870 91
799003579 1
979043552 56
316619341 30
834717508 92
674109055 27
120908373 30
787489268 38
465598463 31
623674892 21
322698298 95
149764798 60
696562602 75
791506835 73
47577079 30
45692051 90
484972056 14
303642052 32
790064714 59
839020571 87
525217883 53
193892973 68
875930013 20
339479174 32
778058727 58
109989767 59
341063122 21
621211255 60
762535322 19
417903660 84
976779652 26
713890159 63
328630795 59
525023998 9
856776198 100
70510265 4
279564350 79
811681948 27
916846803 47
404322823 17
312587460 8
497735581 36
574655012 41
440461304 10
848585272 26
712205707 18
157676457 1
502671987 62
480693457 92
721537468 48
679511541 70
158694176 84
805681269 72
215033813 6
968692980 79
810615034 16
247006225 64
2947874 53
770050009 99
562878617 65
523100781 11
151750066 31
40255324 94
172442138 16
317670787 70
644781779 13
30524698 69
607126508 42
636583503 36
693691678 6
312411988 5
631459854 54
69540510 67
214568204 80
766017386 7
197352225 13
821808635 98
6111909 11
716436253 79
333362660 40
264332693 77
172933763 35
108494607 17
636085839 68
825871156 71
805347546 57
412554908 43
657492609 3
773911149 72
870249860 72
301225246 53
770586668 17
24398463 82
416761261 67
973990184 56
631257957 42
955812862 38
263234234 100
61949245 56
327665231 97
400654832 29
529869890 57
562590076 50
515511282 40
831413721 16
289170859 85
532923831 14
40799200 32
565027577 70
533591138 80
409205815 53
299087953 80
739783080 85
137269599 6
603902028 28
29083423 6
826599103 9
536412663 83
259195289 21
366739005 9
529314515 46
495380331 37
633480883 41
332739540 11
815913978 17
38072240 4
401634837 11
671562561 32
949918020 76
877913453 43
511659679 96
776786810 84
354525578 92
284314442 0
139523905 84
158611290 83
179852519 44
794407642 86
905789979 31
858386480 57
946559026 29
219742902 18
896928916 75
779474110 53
229509316 35
742375424 68
97723114 99
455065094 60
390631589 77
119347666 0
392319068 36
58636876 68
505956497 89
926094083 99
394646353 47
470531427 16
371486915 15
215330866 96
37594623 6
638480411 78
482405731 33
341074592 45
428875246 98
728933679 14
360735651 57
163934813 74
608998594 84
795367238 35
209749679 3
769151168 82
309032163 90
518882871 84
794694022 7
497005361 50
569190877 29
997919125 92
484015812 60
958096210 54
918709095 24
199308279 59
629507396 64
102158456 88
610601013 0
195122461 84
367708308 82
929700775 54
335005467 46
681008283 21
367393032 94
84871356 67
3464364 57
69111332 93
517886460 97
684278508 71
638332086 46
965664994 75
602412382 69
670160161 90
199961986 28
372528695 23
284609919 77
40694477 84
447108184 77
945517000 52
378568573 91
688081496 82
597431064 41
490242666 65
293503210 55
718650682 39
915562596 87
184568905 47
881171086 32
328566472 82
88659649 0
420874624 41
321636510 78
514616553 51
107641432 58
666366443 96
945932214 17
310881663 62
802340221 59
915061318 7
250416300 4
626769067 99
325458005 2
820533395 57
244139770 64
839821435 57
713209512 71
369758665 49
177228357 5
846335494 57
140072324 53
891384565 58
808180509 24
713847322 33
593169381 28
83222492 92
733283339 90
651061279 42
929147858 77
858018051 91
584040823 15
47270059 11
506991852 50
465191601 8
644524147 1
209291343 60
402929779 87
43433722 1
327520559 79
924425921 33
723394103 63
73570676 26
162263147 87
182811013 51
791396891 39
180264718 61
764835929 73
174677713 15
293745367 85
575935870 3
651547482 14
433205476 53
299748890 60
64424016 84
468292569 57
726349192 63
941391105 31
960504975 10
406570820 80
625679155 85
678186291 65
767944845 18
678073295 31
771723411 40
94933626 32
436612782 50
382532142 54
155554018 70
458310735 89
623379538 88
5202030 33
192733175 74
359169224 51
72327369 6
560339242 81
24919668 46
563358225 17
305884234 18
654029827 20
609499072 8
752659575 22
883742750 39
630553211 64
424501031 49
522573790 79
76194914 82
429962188 49
395893258 38
97443664 67
890474387 98
218449296 21
256873158 8
719680267 2
929882294 60
297969225 36
508363491 79
947590123 58
292884972 85
897308966 45
222447074 30
725233405 17
146389000 41
845610945 35
754409800 15
887266624 47
250827672 69
654511894 69
568958576 100
508495106 12
206768306 30
802615910 71
452903336 73
371667318 9
636187700 22
144134702 90
359505102 57
872016787 26
243277496 0
546283773 80
361265188 100
321078963 69
326086039 100
86831296 64
882402838 44
100928716 16
714207459 68
186477481 15
26081830 2
6303171 9
355638551 96
165163476 68
520886000 14
445813186 42
870733170 43
497855719 21
690088573 76
537953950 69
518702929 65
50606667 34
934422142 90
332786844 44
829342266 94
606016953 23
496454609 11
346585754 8
234083568 65
764801166 63
401850308 6
96984711 36
372124763 50
422409380 62
705699279 35
470255595 10
444637682 70
233785522 96
598389024 84
78990573 16
968082358 95
674278033 28
119879602 40
565426263 94
45856776 95
193960113 10
23935460 100
882898750 78
300951886 4
671928815 69
47284844 43
789495782 19
705060475 27
573401679 6
708094226 46
41528986 69
394319135 21
359445897 80
58557886 32
210384892 95
394963139 0
836962534 14
475137730 88
491636071 15
187462965 63
84878831 9
27171905 50
559475446 23
15404249 36
928325173 8
695329525 10
769396903 51
857323667 55
16255295 35
746036972 10
375139070 82
600694028 71
100328726 19
145532697 46
758716493 97
388318117 11
778355061 28
252900101 10
177649814 78
767007844 16
375529894 62
422534331 70
771408873 42
158828688 93
48752356 31
523359499 21
902970129 31
352450670 94
92555219 62
776403940 67
744723800 27
765451003 31
444442351 92
793686888 27
723145748 78
581222028 62
166287899 37
579839671 41
630083433 1
251713457 36
851334066 63
864087664 72
698699828 55
754850857 22
309348903 29
928128053 74
960972569 61
656930128 14
824092453 77
80660202 70
245867320 5
161751708 31
744507741 52
451099018 98
550770940 2
80611354 66
904609319 91
389195958 58
629274722 41
629309982 46
556677922 5
580087160 20
558685858 99
148848079 67
820476157 43
992273411 49
417747427 34
954737289 92
657276636 7
822725038 83
155686653 51
874549753 98
133324409 44
277882557 92
820797545 98
692361125 98
884561808 29
27412693 48
291182046 10
179252619 63
554138791 63
537270441 29
395942305 49
274081265 66
599989758 60
504485425 30
968266264 31
650658705 76
80910876 32
285074411 16
910873238 4
743878677 99
506163270 20
773826997 66
941498713 14
244385272 46
783170170 41
457155130 3
23415529 64
37335775 89
965099618 29
587408526 39
495720799 9
807565309 84
452770207 13
132375899 63
800241074 85
441658401 82
19750553 3
398419724 1
652792445 74
486545874 12
612568969 67
993414552 50
582718228 30
462633351 88
902575851 50
377289974 78
933636495 33
492078781 23
172295161 75
3369281 86
507362099 20
379160653 98
753263328 83
359205407 31
610105691 6
911261659 94
625329919 44
831238074 26
969805473 96
930944185 46
584247126 99
677278202 10
66005955 88
877547786 12
751263414 11
372842522 49
129081232 90
244617760 43
2690579 34
245479957 11
465620983 64
822280913 64
689508644 39
121801850 53
601284167 92
63636857 4
743009417 43
111416449 91
384814816 52
396797289 0
849281617 47
582563669 2
482937499 79
249250834 72
474904438 100
934597112 76
33305702 96
819190350 97
117081001 0
715893871 13
625882738 11
752908400 13
26804392 34
118436767 56
343032496 18
999039672 87
23900103 81
802513337 86
808549788 59
484360445 31
312953981 46
886702339 16
585517169 1
324073092 18
324877030 5
824394337 96
443462073 61
72254112 74
748212927 57
474049416 79
130731651 21
759257315 1
838474578 48
137158191 83
672891942 51
568564070 89
170179143 14
789791047 35
340357162 76
337682513 73
978964706 58
670404925 45
738232773 83
512428074 88
957670572 58
957992395 31
635228644 27
188974429 96
267155615 54
797392073 78
580197322 28
448622674 56
102385493 74
141944295 67
403253849 69
229878820 78
529506045 100
592465252 15
382487707 53
738404248 50
760223106 22
128302286 21
327188605 71
113314984 40
694379858 54
103631469 93
593545028 75
189255255 45
124513515 91
477044802 99
216494385 52
347629775 80
371011154 17
626315615 72
596434313 9
208149206 26
932736297 59
817252250 86
188586863 37
638425700 62
301237998 100
499104296 50
213463496 82
177961174 17
99156101 18
891378172 80
82685626 61
720499494 62
127952809 65
47222977 18
756738138 55
136095910 47
168247999 51
221608801 40
601550909 66
641856169 16
691160046 89
373244208 23
762942420 50
361188066 35
393540566 90
977833806 49
910631445 31
410831369 97
43997196 19
117084534 73
874075186 44
699606112 58
689272497 11
708204797 36
444518534 80
797872922 2
228278569 90
518183568 56
311092160 21
54808791 8
373237727 19
251040858 14
268243693 76
425474801 62
310314097 43
947399522 97
33715720 53
668924846 97
826062240 95
615055816 13
489908177 35
693491903 22
3386378 46
475278924 35
355640494 72
772258759 36
565087239 78
182254660 39
701301278 1
874172943 33
592584716 23
199849996 34
636763639 4
388720074 3
770558610 49
992413908 56
412226172 94
7660233 50
309569145 7
765345703 75
490764204 24
251599908 77
899410812 8
732816374 58
186042564 70
962854820 97
842723246 61
218256806 57
408506559 22
276403060 73
338489495 28
335065823 94
70981808 75
473107995 15
332227936 76
952371986 68
822552793 31
516246455 5
203061214 3
954678408 71
660986867 39
992414819 39
548196385 15
500999195 24
208080517 66
691246222 92
716736671 4
959144819 28
218416959 29
409982972 27
176599339 36
182309734 34
744025330 28
201908293 29
854010131 69
463050654 62
452150407 83
668896870 11
233171003 38
810825812 0
859366589 48
612917160 94
3012775 18
649261404 7
257478522 56
820199868 20
96082080 65
973091672 54
984365647 51
637219320 81
174893788 73
972769030 29
928795254 5
12301954 51
418009185 97
230409726 45
738505032 76
766954620 63
673243193 62
326470464 40
794763077 9
142627146 19
828275627 16
511483017 57
785112989 32
963767516 86
251483921 47
347202761 27
710752864 42
46546109 13
611967832 66
86820587 71
163384063 64
260691775 22
13096891 28
742432770 78
487919245 65
171561411 88
662346652 21
392651359 72
155737692 35
307934346 32
734130742 58
130876905 69
163884582 84
752996425 22
625893339 39
878194815 55
281176445 74
540163323 45
150471743 44
564792067 92
881481714 16
680840210 55
523874540 93
762344834 2
911834043 44
244151433 65
693374648 34
565218433 42
562945796 74
774437528 83
734122728 92
767759626 67
623527206 20
228603351 59
386809951 32
401610178 84
440052669 31
884596231 80
122033488 28
547136065 29
375678051 51
638295517 32
373316565 48
475989927 19
460663398 34
243257018 99
678913118 21
265015631 13
844588513 97
678703645 3
501941055 97
133089537 43
901371433 10
408199993 98
644175418 61
235998446 51
519151627 4
268966654 7
269280548 40
261681632 47
490081191 17
811828779 79
556012442 48
474646560 70
738683194 3
144196253 82
538156007 90
634988644 44
435562690 62
616950070 85
758853833 3
675439249 45
633187232 36
459685346 33
809846298 66
631526153 63
250648677 81
662108187 50
849948832 90
123712079 91
382837970 37
944875231 46
175890442 22
913062832 39
478588747 73
147863013 38
61382574 47
933298082 36
157137856 37
715793881 32
165539043 24
329549982 79
519379340 53
462730355 5
351261447 8
34209833 52
167073658 44
725819208 27
289414705 7
339018859 68
965523156 51
624655624 95
383365644 3
208316833 75
246393178 39
489556372 11
108754756 50
921750979 29
631270835 62
488751049 82
233548835 98
230542799 76
793903589 74
449359714 20
389280601 1
962146838 3
1566909 14
930524676 18
289110350 94
893941370 85
564434321 28
45709929 18
878596798 52
339608305 91
540239812 80
514423865 56
13394796 28
663811053 58
918515752 83
198711846 18
162561601 17
637583689 1
97164744 5
791749972 27
936463298 66
226956985 91
121963851 94
267359990 16
580562492 22
874897757 46
713211526 12
997918335 30
88914148 62
542558540 79
146818173 3
11656131 56
509428753 49
790122069 27
897949286 68
871197800 6
33641775 34
665933775 78
926774225 8
538704672 99
136881360 17
407080774 69
654047303 55
165519072 91
301517391 54
965833604 92
484556267 3
426472363 68
854227564 8
849592494 18
748831198 17
82326751 95
755868922 13
808568517 14
712316067 92
435936121 5
405725303 49
631958802 90
25111225 87
989657906 33
596167405 54
15372460 73
727538934 69
168785329 69
632506094 14
226951587 43
904954291 86
459054156 76
29010079 12
429281333 74
943712014 82
807579520 97
474993607 16
571328554 26
434229400 59
663209017 74
318686762 59
575528416 84
110354193 5
25264712 96
225692676 44
955550402 85
915877752 22
152361123 4
732666861 44
261802660 45
440651965 10
425064317 19
58785306 36
480326817 81
189644705 70
753187207 24
506905725 93
342947222 7
848945388 60
668694794 99
43711476 15
233772206 60
998639743 17
961386076 18
850539048 26
751944235 73
885207938 63
184669880 22
186086747 64
128616317 60
284833848 87
979593920 43
219346070 89
339374912 71
987876472 82
587342366 43
681488781 55
608875135 95
534272451 18
780275052 35
41553141 25
863122648 18
463927549 46
627464363 72
174703 29
404100181 69
637285696 1
847405550 90
397899288 98
906999018 79
657566313 12
119989152 61
992374648 88
11837829 49
653259063 98
393502343 0
259610989 50
263975831 66
153108062 70
22931535 88
251631971 32
662118775 38
177216839 1
703795669 14
606371625 76
518372239 23
177473716 81
355193861 72
264118535 68
957394642 41
351859578 53
522970239 8
621447155 55
48263083 3
922413855 94
346495946 33
449909539 12
670868942 84
823558563 74
520472496 36
607267111 7
299896953 33
885380002 21
15714375 20
969324583 17
743328413 68
991244989 51
633124285 56
152706240 70
716766967 83
570877698 81
385883171 20
709537544 39
39814404 30
963031895 49
924208470 86
883859668 30
726725001 92
999812071 79
440592629 79
523404829 31
763525986 90
812012384 64
75030285 32
507518482 65
371721504 67
906373226 23
183821593 94
451626219 60
549672001 0
380706837 81
990026722 71
122410341 48
798197561 30
737181676 43
852083015 13
845129590 73
849529086 52
173628077 36
941250778 98
292910840 79
709482401 33
286068939 92
48699542 38
926113472 24
908453215 81
604486228 15
622499961 61
888209241 77
999708738 60
836057356 13
950431067 14
275025704 79
885559989 33
188407022 49
27900905 31
915304902 74
925351032 20
184544121 79
166611364 74
465101823 100
768675310 32
552231548 97
438099193 31
166864941 83
40370218 25
860730141 36
427267638 46
546934778 18
685997528 15
294073006 85
345934156 49
286844560 30
948173026 6
801817106 20
442367910 90
612963586 93
9308153 10
809730446 20
102074419 86
772367663 28
755926767 4
23792824 72
386851581 47
806660382 48
522801047 52
923444569 50
265444772 37
144425052 69
450418848 56
815034258 76
289478708 74
734986230 81
581064207 94
443878558 43
571424470 22
390755126 100
43639905 5
530425913 8
705830391 55
954234845 13
164607197 91
905122887 20
261324387 5
334521768 87
728308926 65
811216676 26
500284670 20
492901656 96
846471217 58
279776902 56
159596737 77
409875619 1
204777595 14
110879823 92
229504458 2
826396167 6
960873522 41
975374726 98
290228343 2
939682919 31
759303334 53
291769257 4
802040035 28
123193968 62
6830606 38
821146063 35
927270375 33
570854583 2
319578562 24
338443120 38
595492396 78
924766422 28
174552857 28
686026025 73
872760804 5
711794226 85
58267553 45
509577785 30
971143278 73
855902124 4
919256352 0
773012917 36
355329904 9
454487740 65
974025506 33
707262595 95
19562535 55
292753437 79
377214092 81
268399192 67
914255352 38
605674780 40
607034352 7
604896559 99
304804702 57
239710781 34
488854260 57
346301208 18
488954666 2
312117996 6
934531918 63
232200339 12
505868245 87
601991317 12
403576592 70
918903945 81
44389737 56
612672707 98
916103192 65
736092340 37
904845687 3
588903963 47
708664871 44
953030373 81
900164179 45
482271614 13
46775503 69
88146464 97
130605606 25
35911214 87
96953634 10
882959070 66
657172366 81
531879842 49
433900406 45
686418955 25
770216481 89
626387800 21
726923907 30
631999347 47
284078164 64
213582578 6
655818645 26
971000520 18
370249618 65
497077862 23
120989792 18
220500888 39
974726881 22
963678841 94
767246905 57
204267895 38
463925556 92
640248671 50
299430922 75
826764456 75
135253120 31
80122912 99
931087176 50
365494383 70
583002274 87
710013524 67
734224619 34
633258214 1
233949269 1
479654932 10
487175713 45
371788394 76
352095819 38
362988264 35
558520633 2
76515494 96
200582255 100
162315902 70
51440066 87
996085541 5
797121362 73
729859266 44
27514499 12
666944321 74
965727510 24
540959569 11
25468259 54
821967413 91
880685733 33
32710061 83
305294345 11
686939720 54
774251552 73
941367271 94
106757099 44
616418096 34
578833547 81
263234973 87
43367204 74
416304200 21
427302369 6
58290287 23
821944227 95
260679092 97
158951517 28
344991137 67
791853462 99
280350082 25
840539465 41
384537657 87
189068860 79
60884424 41
802243635 33
848080898 81
181260583 15
178914205 73
6471168 95
422745257 37
481141985 89
536883231 49
872141341 57
756389463 23
48246712 99
37473741 88
68445714 12
602833025 34
679792520 71
903533395 25
855224124 52
760493443 71
901844340 89
320420694 85
534314578 73
670342365 87
124741949 15
664841456 73
175360089 43
32070230 18
164900981 97
952876484 59
592226619 53
728519767 6
244407962 63
13352827 25
895836061 8
920217340 15
795499680 59
151718311 63
470837606 91
464818979 16
70167081 32
75615878 63
259754451 29
270933240 90
371186628 86
642643763 13
311951539 77
201116400 32
371113363 14
818205647 10
544312613 39
215913816 79
629600635 14
562537901 57
812841203 23
124457795 27
232736164 70
122600772 52
590876593 57
1279711 44
789827662 78
455197151 100
140861909 65
557216705 18
122210420 4
473490141 37
821213940 50
33378679 71
301218108 89
919567116 50
201322080 61
538247253 13
158664097 49
756128929 41
29385854 46
240237913 100
880518155 49
315610598 60
188327661 98
419273754 18
719306524 99
159715777 42
912792188 0
376003415 46
737575277 66
33244842 30
694716074 90
422026213 60
121297382 54
636230798 8
463295966 48
122456667 69
471712832 89
626276433 34
915576890 29
780760052 30
31116379 28
501625290 21
507816914 79
523378434 78
75992010 0
732980260 18
921783280 35
232751249 30
773551318 95
146086576 86
454302471 96
72475201 97
347138864 91
523411970 57
689428942 74
505268445 5
754650416 57
160779489 53
117408412 58
467798857 89
506242642 54
362675839 71
985469582 28
325840415 93
266770325 23
620000792 46
501408930 92
315059615 5
860556116 59
902355171 48
681442525 99
375775749 91
346973991 4
914469189 29
970292221 12
622629405 21
49903153 26
412343002 1
234779546 49
395022409 3
808581 19
581692642 22
964582068 65
210547782 79
719468979 8
239848237 9
718558875 89
804928237 1
522534890 73
173974907 1
803993401 43
852497445 88
837339898 44
936245624 30
145513501 100
443408560 96
924055852 81
37217794 48
96291756 48
528451806 11
269469772 5
924718080 0
73808072 78
698672193 63
564278267 85
403348890 11
654514664 63
442393175 81
86607670 30
34315426 93
113311431 3
918867451 32
30850960 54
473238562 44
271789616 6
732115548 71
843186754 79
428889641 17
837071159 45
503844568 97
655204503 0
579597606 17
471840283 12
441435704 62
100665423 2
15754939 38
449568765 42
596456367 85
316903152 66
502334632 47
350109743 49
705786521 89
696457962 0
585373981 7
267093462 74
527452587 76
631373006 93
83007474 85
465153305 93
485156854 9
433607687 79
441306714 100
153100105 67
206914538 82
929415478 78
412898484 31
170966074 15
930716268 74
217326522 44
852050398 45
878682434 35
303878547 50
923313563 93
969020761 73
920634561 2
19201378 63
715415569 4
184132405 97
229332994 99
769804114 69
456711787 10
263137510 70
491904290 6
166878957 2
143567268 26
436750381 42
653925935 96
611426682 68
587890419 41
118486817 58
693357969 18
545228308 33
544423997 82
542243824 75
400735711 26
100093106 100
799756947 79
395569738 78
130256458 30
587854425 18
561543177 7
278087743 11
47984246 92
683447398 69
97737882 10
645844590 30
159454760 60
723964257 32
794961416 38
670426373 22
983933834 20
677212441 4
379407647 76
131660335 69
983737937 44
664163326 73
593318357 93
107598778 47
963936359 61
781369505 81
229258936 43
167644445 1
632869082 82
14004007 88
323722461 100
300033046 87
270093798 99
948409399 89
652601545 24
105710698 0
775517292 64
2338883 88
186303845 74
904070396 65
112121813 64
235709338 86
269648552 34
624854547 67
25962513 23
222286349 86
488829992 72
407854638 44
42357009 54
75149491 27
314742292 22
352540672 45
128317804 62
232838549 23
631550974 62
433433181 77
225207501 34
644369427 64
64646053 93
773983512 69
969143927 69
470048920 72
668788817 2
233833614 20
104027605 91
887411015 99
669118720 87
58802674 19
341884905 31
56864816 58
938364683 78
100368734 25
953611094 25
478782372 98
538782437 34
751406443 37
625725280 84
822400244 61
824466942 66
342104611 47
550045402 100
900701739 91
527257765 27
734564110 32
306265303 73
590976829 47
118612586 35
898681618 77
16792522 9
101761660 39
369713437 99
781399932 20
264503941 46
944975867 46
415906645 60
610986383 77
1816880 9
533342323 88
390266086 56
151952743 28
93898111 15
682579378 64
19816776 84
639407317 22
855407855 51
237655903 78
543279239 91
702077278 33
354603340 65
85931257 31
231855032 16
898900399 88
712479330 2
994644323 78
460828575 4
703727295 42
679914872 53
894299559 90
14501114 13
202888300 63
148120626 60
422430399 25
770817190 79
600332664 74
731563728 93
366997510 93
864556567 60
767858672 3
708638777 68
428996921 28
921386745 11
872880767 14
554694467 95
89493157 45
719340949 18
208798334 71
676609126 5
364397322 12
471520373 26
697080413 0
789688023 3
363150450 78
753597216 50
734678951 96
411448719 96
719718827 34
760890116 8
555263461 98
843808933 44
804219492 74
226584288 84
410409770 85
903257824 60
960187603 63
517729777 81
174861978 67
619553558 47
617412935 74
152776218 19
435092543 23
886118066 100
904497115 47
344167042 10
328401096 75
953846305 96
620909241 42
43681259 30
567950566 86
24368755 42
975907282 27
789955306 93
77978885 54
90756942 42
381868082 53
977485694 72
399868958 7
881445853 57
173016846 88
209049413 81
822156904 52
903421014 84
735449183 58
193547200 36
352630152 64
254567364 99
985845365 59
346468107 9
304830469 58
770904390 35
335522743 58
552302903 44
974977093 94
36453687 61
335556563 54
218844590 50
355082223 88
309309716 53
61955634 98
622004473 50
945518570 71
499704514 39
117101253 0
829744062 14
242569326 75
218914483 19
789639609 74
931373229 63
807017085 20
74946465 92
449543290 41
102652529 43
917943503 14
471057861 89
393481547 92
47258958 26
294279241 51
981187801 87
176523757 79
888391193 62
423730991 66
275937418 97
407070392 100
989540303 56
881944027 90
731053604 21
604901121 42
205757055 71
339295651 11
672221668 0
284244494 77
844893198 94
992779275 44
765296606 43
105917171 29
162139495 78
239301759 56
606404210 79
6117835 85
762982684 87
873285956 31
553373385 30
931483554 49
347016367 37
829490979 47
655427231 87
862327841 39
743218428 32
339975120 46
856209428 47
811149179 37
177000368 54
387229399 97
54475909 75
697233420 17
216739636 56
579102900 80
416034669 47
217619739 23
994634880 26
314235280 52
697223321 35
86046221 99
461632290 87
575397977 63
285963877 27
893183945 60
168130259 19
641201138 88
397347239 34
799485882 80
178508756 0
528505411 74
667271896 17
307500753 6
627824959 82
656274143 13
807100586 41
827002831 54
462137709 2
175318166 31
649799191 1
493184103 26
682434695 62
487011174 15
740636391 73
514268252 58
100204562 97
89533024 14
619037902 15
77028959 96
125949372 100
495598962 77
994937881 98
700482474 53
783366653 14
153368798 43
200369094 65
999713170 95
967080204 90
347951640 59
329542488 91
392980721 96
220778926 58
298625134 41
443763639 8
791710209 53
741740622 42
994550001 49
710997012 13
89947435 6
103690206 4
162087177 76
840276592 22
8846584 37
211823687 65
988323355 13
276896372 100
764160735 13
454194133 39
483423628 1
640438364 25
385825702 63
571537368 47
102969819 61
790817284 57
386103571 74
315193604 97
275618976 73
778483161 76
173278466 47
565310848 54
217867440 23
2865594 15
794671700 32
439883120 62
391179512 71
529456550 72
934111213 15
32026730 19
493782903 19
911959536 38
919884854 63
823782834 21
9980105 59
561595569 98
361306998 38
817468210 21
649555060 89
561893923 76
543330359 90
348913450 54
105233496 29
961045686 40
978501947 4
502514257 88
929661858 1
495803313 43
31269811 59
325498350 53
690683602 29
641123822 85
185443922 17
708444073 71
34355099 94
720136017 11
443906007 10
670891813 1
344698630 88
391802461 81
39944307 56
895829250 29
436073782 16
55453776 93
465614658 15
36367004 8
140826808 47
997878027 32
738287657 40
202494242 86
340208080 2
7975786 62
811611957 71
711050240 64
241131372 78
687158467 38
156798313 84
913005899 62
375650502 71
923637768 37
47349337 33
29964652 43
904867462 56
867945715 91
746978121 9
768492987 72
849507152 27
54276771 69
339606573 20
210897117 82
632080587 9
802817951 76
290059037 57
469192817 20
158664148 82
521155928 89
577999926 26
997044151 48
198992349 14
265703064 11
536753941 100
716882231 52
123083543 5
565226147 98
626159317 15
939042080 51
280892078 26
231232389 46
550369570 37
877191110 78
632620658 33
331265078 7
808238303 50
205427280 27
554712817 23
46422181 94
87298597 53
507876983 4
213862963 56
706755481 7
279447915 34
832419204 14
3227076 47
866034849 72
605356535 29
298832300 64
485577106 33
398738699 3
636465516 28
562123840 84
401200471 26
382386404 8
112577748 94
596504802 18
48878005 60
838296623 12
707378868 94
67382588 96
39087288 39
468637185 25
718578213 56
874974702 35
602923479 23
208807548 11
902514818 65
725234655 99
353030197 65
200194026 76
59090931 33
147473240 98
162210558 98
850433034 48
706865697 49
575465052 13
389005562 32
446098619 37
642422792 25
996434329 13
484424059 99
637714432 44
909174678 27
90949184 62
336529012 1
886712952 36
385144622 79
907631934 46
76048122 55
423710219 37
774015121 3
297369939 9
133525109 70
129236212 20
559104728 71
819213003 53
836635126 39
220316479 21
766090203 10
126707524 1
434630977 65
637029171 22
859355018 26
140744187 64
756436572 82
265440595 98
152672910 54
608690396 66
568561180 50
753758810 11
982188081 92
359101639 53
614170621 6
35563324 48
893088054 79
37874746 48
158709564 17
236629732 6
630483116 62
683684596 77
887113529 3
863649677 59
872719440 88
821290298 60
849284819 0
388562861 43
840111765 95
365943994 34
15914986 20
800500618 62
453940710 50
411817431 34
972867342 56
485737477 74
464840143 83
464152942 83
87279736 70
183056888 54
131930114 64
516831993 20
559780599 29
516474951 2
519152970 21
83399540 8
371905791 76
963780281 84
156421576 24
171174103 13
311528052 8
204791879 9
500284456 33
887783115 96
67664831 37
269959967 63
782263541 89
222626228 34
396291384 55
543758960 99
322763392 52
309504693 18
743607261 4
49640404 21
414667329 77
323000225 99
820100545 22
502322095 10
113014654 59
317624075 22
292454937 31
535615455 26
678668475 42
826017144 12
665321693 21
795555541 54
886255685 78
624924686 57
14574829 58
166935960 98
800197411 94
354341817 6
775783276 65
950757366 76
111926314 60
832442077 9
287067811 82
798219656 6
757024754 42
947216417 47
430355216 78
892552275 86
892674427 33
338980575 47
410456018 11
734562459 41
460540640 2
675263741 97
434341556 10
380200875 7
776186386 23
141312712 23
257813460 100
856594576 27
894059275 16
76182472 67
81262369 45
940783203 58
764863706 63
850184503 46
970212511 44
521066709 33
372876941 97
722530971 93
443785932 74
793350804 94
299207074 93
818874466 77
67912907 63
221435545 42
707186295 28
902182763 56
600884365 9
785535080 27
626093791 51
310410735 71
833264718 52
534596016 30
880978208 92
812083997 49
302156103 85
279248096 45
282888177 80
309474485 37
957536353 57
923326189 17
801409036 94
223685659 32
310030556 28
25713195 85
711696670 17
478313436 71
113649482 27
862912920 25
584063242 99
977673020 23
191384814 99
363283360 79
776275212 2
68022858 76
695963960 34
59816034 59
967964751 78
490739299 62
702185233 2
908798929 14
729789323 98
303598692 3
897481827 86
562999629 93
789226179 11
559376851 91
359428888 59
236282881 43
657406756 84
29673559 50
567006704 38
857263964 48
95313304 53
357262338 69
502603470 88
193263766 52
866812059 97
852576588 79
464421849 80
269700311 38
715594278 19
414181563 8
898076864 26
311109799 53
113979210 83
313379579 5
790378500 22
823376205 97
709368080 4
484532204 86
410996475 62
872805158 5
260480915 83
489749878 4
190897731 76
810390111 20
9012253 41
442898816 48
590671122 43
44334428 28
883303691 92
3059498 23
293411299 16
926041715 48
82681941 78
343638765 72
409480375 83
875886818 46
879429326 13
534623438 53
844666555 20
701409046 94
180190359 93
565975668 6
366292898 35
829293022 76
470416559 16
381741134 43
942100805 32
131145731 82
552345299 67
208219400 27
954251016 54
950254506 100
405418344 60
77005035 39
158500709 7
294006342 1
523820504 10
704225071 33
323463659 96
164042744 37
655488824 13
761171904 48
273570132 4
620632713 80
466188438 96
46364028 22
978886832 8
537479526 52
731217190 33
423885208 30
546119783 88
645608102 23
906583504 74
91240210 29
221332089 92
381937238 69
348007040 10
492751036 84
811851986 40
342323033 25
357147904 72
153430550 31
389381826 37
6629610 72
283426095 29
747870687 43
491708902 87
375940562 91
491865035 34
677797238 39
196318889 70
335530111 37
594221956 94
713451941 70
33241086 34
868779171 87
628044907 47
633110355 26
400818965 70
129392496 44
441364317 9
92417594 18
902884869 71
204117733 54
93827568 90
714337423 38
370827526 24
919357142 46
421826559 15
541780968 24
174437698 74
207338489 7
30681125 40
926808187 13
754764852 82
25020743 93
352965757 64
374120500 31
38026373 49
107536344 14
567665783 54
628490252 86
329961721 45
637973334 66
383431991 13
729117881 20
32424880 26
229588409 44
339581447 90
357597565 98
876060467 50
370597122 12
791799923 35
688494070 20
828997146 93
332834069 74
550756032 16
168692960 60
554398137 46
621296310 76
641892783 23
606593423 17
214247077 80
153402360 80
914440527 21
279139627 87
846148784 2
306521666 99
296021380 9
911522573 85
545941691 58
829160312 32
731600238 75
867663720 50
391053580 84
268845612 29
181357826 22
729137376 44
213118939 77
424835331 10
193669096 96
96390815 11
580712947 13
287427492 76
170529786 88
538493054 98
425902621 71
722386644 45
893808716 94
272811316 40
749621917 28
113522924 19
894956809 77
150996979 23
317106711 24
119235511 1
901463311 64
321448223 13
477776276 45
689500396 11
592837641 71
16609389 36
450552836 99
610090008 98
809085078 84
513437267 6
514538835 100
928119386 26
54291926 73
205426446 73
36430437 4
624570139 86
710728942 54
278983270 92
841693979 21
578125700 98
866278608 82
100428600 22
956789952 73
244168092 100
995649886 4
933953832 14
338874653 26
127927053 77
352563716 32
740339849 55
951352755 39
267563302 46
921943742 88
878368269 98
205063841 1
674615183 73
430806919 29
14290276 48
389283892 85
530907144 4
140991437 21
299520674 38
654577469 92
732424910 14
284642585 72
538911719 36
77719358 52
858146000 31
475058234 2
876615969 84
12794625 10
357522588 16
809465800 64
3779026 10
337639065 0
803534098 45
846265009 29
778493157 61
616537879 1
194028496 92
804675004 93
803451815 35
874089463 25
658419684 61
923472135 36
211188403 72
675694455 42
265071659 30
975782144 1
461725534 99
247971825 98
905054369 14
763937990 12
813549917 52
38838396 28
938068023 75
417001183 59
751494741 49
426470640 26
19499581 54
51958321 100
974802727 49
723095600 87
469313952 62
907769476 19
958174370 45
459151426 67
357221361 50
933522357 78
197553204 77
878696485 27
51809430 44
753072635 28
655883132 73
128168654 10
581780648 28
193142764 25
947887078 75
661613815 84
244384307 81
652889562 57
914976574 48
366437788 95
254454083 67
572639514 25
218918476 18
783989990 93
190894135 80
903390521 38
487686922 77
998171768 35
20139884 57
28604774 10
57890064 25
537602851 98
812311992 72
877788287 33
753860224 55
589470782 47
84787975 70
530520313 46
372936274 84
931839696 2
600724946 59
229023321 84
362816167 90
384060086 46
700067142 74
30806566 4
33624309 66
965345157 3
969952955 26
852087628 31
720342267 51
543471702 91
319335060 63
500524728 31
931827158 58
329168672 21
919168044 30
210845384 6
806033243 27
702561284 85
189384898 50
946966437 84
214590023 30
197850866 23
637018989 5
692188755 40
139795499 95
556632847 72
855552949 99
561531946 5
107220910 55
994809748 13
31878747 3
901789174 37
905589442 99
314053782 7
518556507 55
726435730 37
229154065 89
586986528 29
707148115 100
130761485 69
374352435 44
384628141 40
259273603 51
708338983 8
563095134 95
481743257 16
305021513 78
244678631 85
578670580 8
534212778 48
670157198 57
539283624 28
305717194 44
514665775 4
589091134 63
591583697 29
778478242 37
724921299 3
536407647 55
279914073 100
211668327 91
123681658 23
925269850 47
130092274 66
257091469 32
13443139 53
629247816 71
648166674 46
579135679 81
591161647 84
329625215 25
808226214 37
513611995 72
819001351 36
26098091 94
772161265 35
900191808 81
136253165 91
893238247 95
107393280 32
884438962 97
693467969 77
926202742 65
98139742 28
462534850 60
808569055 25
210500269 46
280338591 77
542504830 75
585500105 70
466917928 38
322246769 54
262189819 92
247938040 54
454463057 67
80251600 84
78253140 2
434957806 56
564668139 78
65740758 37
241849658 44
718686081 10
508465422 59
572652045 54
834587869 26
887149065 63
192922390 84
776474522 70
657512032 95
443116537 99
982556676 2
865411444 46
771487542 11
855087294 100
838439519 70
88385997 19
504549784 41
248966566 2
479571346 59
942491655 50
875086596 46
141721759 6
660082304 0
535948229 35
644473536 44
11415220 9
90367788 52
642855378 73
348288689 89
704580152 83
360419167 58
751358715 63
935369988 95
551370708 62
903305283 68
711838920 95
21553879 23
607337326 9
134936453 6
465670736 63
12857398 99
735421287 66
955437772 52
641506001 52
787476517 15
839271430 72
968247608 4
461222024 92
323449072 33
877620467 62
975553426 37
788671832 55
793355140 60
423056686 87
691966463 35
4724473 22
514251786 84
541410453 44
36106703 6
997862389 58
83393090 84
404285413 5
118529328 45
927837777 21
364413905 22
14728995 19
101020324 40
857888156 5
394163194 66
120171789 16
735931818 83
283819175 58
870034345 51
601585058 78
668848083 72
95719509 63
331596822 79
430130684 44
499517022 88
937181265 28
902016442 90
968812982 28
141724902 30
743502323 94
220347736 25
882119523 48
879240345 49
13860081 83
188414626 40
3382903 19
825082594 46
719285344 46
380657351 62
291747748 58
638589076 2
645491412 5
265298744 87
462423218 45
927588141 58
689638533 74
949986826 62
58019247 5
672018150 63
621935646 17
307408429 29
71874597 12
65992694 5
49268934 44
459021139 6
664232050 79
567270665 92
746310609 54
559073711 44
471418285 8
749700199 57
553913941 47
205365352 91
301389294 29
377678737 17
437650773 90
834224260 12
14152288 64
547159180 57
968916739 87
197203985 92
816930455 50
465524792 64
655089487 44
671376297 64
951154234 51
224320574 24
496672189 40
284610412 46
428208540 39
107649682 26
411633801 32
426885227 45
480887590 83
699592582 66
937591828 56
708302321 54
146372453 20
706351918 83
83373819 54
636055854 91
254424701 0
841329593 8
692306807 63
266220736 87
307325486 45
743660716 34
138867448 97
886279311 47
699072516 71
339684280 58
45498163 65
429137356 12
151292179 42
505302924 88
964962795 42
968654912 26
638703297 24
722209785 91
428327933 31
833766619 11
764696018 99
544401372 69
449400350 74
204364455 49
812070233 18
627219352 57
648717936 71
313512197 0
83419372 89
378413867 75
504484721 14
275507397 51
972257002 37
539929696 28
859102572 57
221567346 36
488237968 92
385096511 84
684979467 93
995258008 98
749684943 23
395812074 41
385547744 55
702787741 62
334252701 99
136522062 92
665884102 62
431196205 49
987593805 0
874599138 54
534831694 55
270547647 50
728227218 40
79176993 20
521981352 34
385770220 17
161048729 35
863672700 39
420384774 88
492315322 14
931665712 43
712336189 31
404717629 28
771894574 0
848190507 80
567950326 17
457439043 67
601496533 63
827961054 87
347027710 71
952503811 51
877483404 65
304354472 75
466714946 78
838444432 4
331353904 41
906046603 70
844540144 34
741511239 93
954785218 87
435770519 94
744880381 21
715366741 80
964070188 52
147638040 19
770861525 75
936527922 22
318714433 66
248502292 59
156511917 8
779152526 19
756681537 46
722928879 40
695990134 68
58270046 13
187047991 71
938461351 82
97954947 55
248313658 46
895355804 40
333563996 62
207626708 61
808087805 28
115297559 0
47580592 68
86292146 33
664457810 48
712644215 23
776062854 62
20409741 30
953151668 3
58390403 2
760821810 58
524260920 36
191513947 2
423220328 33
364916812 82
735092715 71
601168040 14
909929048 84
392907823 79
743210436 99
112449330 34
166663992 3
829683661 97
191594520 37
983811941 30
72984429 4
263466637 77
535025071 68
957847883 23
163236999 62
368149235 31
658447675 41
169165980 91
19447363 74
922269547 16
994393869 13
773424334 90
143754874 13
283995343 100
130719582 47
794095176 0
187569570 30
594418750 66
109840569 35
281201564 54
259189234 97
483118392 77
451705901 55
246249227 75
642646171 62
611785158 16
634613624 43
100067108 49
579257649 75
189478192 19
850420655 95
699876722 40
535184578 83
941804485 59
339296051 61
341712435 5
619754792 16
163536281 68
245840252 23
914369594 75
582212843 94
116813349 4
23167776 51
432081205 69
956024578 12
986332854 55
783161537 60
204279926 8
505431052 34
659693054 97
928068591 99
681843211 10
420781441 94
773298581 8
686871052 54
306424973 74
392060860 79
418740217 84
754258502 82
259091485 64
83597530 58
404963146 21
367820331 50
545682474 16
292262815 86
875107972 49
765456069 53
960768226 94
316792872 96
604106090 93
244550446 66
436718553 36
49853604 87
801488302 36
314087577 76
769497679 48
424103115 99
181367192 78
909551360 87
198651897 5
969311647 64
119280639 70
567853351 6
790282494 61
301189860 89
930774588 70
464062565 57
388435212 90
73408603 62
594886218 26
188859745 27
130979529 100
34823669 87
308051012 83
32807143 80
191146503 14
859036864 100
72551930 46
718977889 62
666312109 53
273220591 8
598271780 29
881462318 87
118158366 37
618642102 6
265375754 18
327087249 69
754108445 14
889689070 28
146619316 79
984850627 45
382529874 64
317341318 51
169645404 80
527048903 39
450814056 92
669849768 89
29494906 74
303740511 21
52495470 23
221681068 11
246610539 28
918446157 10
252837163 50
216734320 39
21778242 26
495324655 35
778373380 55
332893052 77
86725826 88
536996551 93
566478165 88
850093351 89
493685102 10
564759410 29
474546899 62
422192828 96
428347288 9
521329515 52
163636147 58
474641620 27
222114971 29
77629007 81
966260404 72
656406232 71
25209263 58
817926692 61
223542696 35
381733652 84
672995427 77
429339172 41
996782302 20
168125867 40
225860481 88
670987528 42
149211686 16
81753579 29
44394445 88
52007586 91
641340022 58
764243864 19
881386888 43
937458074 97
600934895 91
147385662 49
244066704 1
253011160 22
817204215 64
909652165 12
330587385 86
571737260 79
562832655 42
454199817 87
350083118 64
736593021 53
244939247 33
249847678 72
321715087 76
348078019 97
939879862 29
676131517 28
877679558 64
123444853 15
294137106 3
961826293 2
790430408 41
662702921 77
485108491 37
608614528 49
445313167 100
44571647 69
63729731 20
915851470 18
399619031 95
721475005 96
738494647 72
450141831 79
662827154 14
86469275 45
221549227 92
192728618 15
849452869 27
160416962 100
56647332 79
76051121 40
768106524 61
509222602 46
624986472 40
365329185 54
840122891 76
466843537 51
556177217 23
525015987 35
54689808 46
958965529 92
826882988 24
176503661 33
428103592 79
358015341 84
405569517 9
655330774 18
109525939 58
525237688 83
703968045 29
555922392 61
322086810 30
67883302 3
786726809 46
882549307 39
456303548 46
157869994 58
981008451 85
20313408 12
609316447 32
32299480 97
977588460 75
422551203 43
382573383 72
872543577 63
119850314 57
770082768 9
403570409 50
572253592 71
747521709 90
576325762 70
881790861 66
939448907 97
595870569 42
953249386 7
971742041 33
857911258 36
590323512 85
864805515 19
550401582 43
811393112 2
856075126 81
242236964 94
74449005 3
267580672 27
52262442 26
920864661 73
70727107 12
478391223 53
663810245 29
113337926 0
119558189 49
302638450 70
933163363 38
427766179 31
695615747 69
574717807 51
106252600 80
675319356 83
779779693 44
880421500 50
302153350 28
294919140 61
786592080 63
231657269 96
439601431 86
376974411 35
162335413 13
660067308 38
853245344 34
23863335 3
28015814 5
601531975 68
971425948 28
708365289 78
503621103 82
568088625 33
663149353 2
540554256 83
397873661 88
859454183 15
769475330 53
294415372 85
2382325 62
29980654 98
182999105 86
70515208 5
502219466 60
19517670 48
702180193 72
443132369 11
144182594 69
54407390 30
575214311 9
390642542 5
797519410 28
376632628 85
235161603 76
219998536 71
352208101 55
897934521 68
439144836 44
11630007 82
697483822 12
852612664 74
219486093 74
596825178 17
183456975 60
49486624 70
596148495 48
620512858 26
877679322 45
824844464 100
44600778 25
786501300 85
751885311 0
278195795 92
960372856 80
964429028 93
846346538 98
994853567 71
537261721 86
252298116 33
259783305 8
224834863 51
276949320 35
401653197 76
970469389 100
297082557 0
467613129 94
48638285 33
188151400 40
30919392 94
271729680 51
291463483 73
872081060 78
73841513 64
635214377 44
531446767 74
309813931 56
686060379 56
107711607 40
736479783 98
493751077 97
755621238 72
970511075 87
373590848 94
96803337 28
446091875 93
810735219 44
151947392 18
603084236 86
79374501 16
48183618 84
663952938 95
997080936 32
882436481 78
884214091 91
444244958 3
660066451 57
855820781 29
189531683 25
976107482 19
161955671 20
805964783 41
434261370 38
386290440 92
104163670 77
677590480 18
562228763 12
493934146 63
277386630 56
417617961 46
279184552 47
342490187 47
428925753 36
553457579 32
970350063 100
924192525 22
360194179 84
524672753 91
839414291 40
20185301 11
786904238 14
241612027 5
105148657 98
881142334 11
840187682 28
881260873 88
111593185 54
805600406 39
863697888 25
667820304 6
44881310 63
873844212 100
335615895 95
325807910 57
766479315 19
79843993 13
185667080 44
722865755 46
747333978 5
103818675 54
274712745 51
662796158 5
596255112 67
349235946 51
756276150 72
26837969 30
148686701 83
58164656 83
723316139 58
458020737 55
27102258 99
313028092 19
267332117 19
129561330 77
237743324 60
612083771 54
448399375 27
221775914 58
569951150 37
600387148 28
181746828 27
585928847 9
333349907 21
531263909 90
978745084 6
148365842 58
540668759 23
871899883 99
995865528 5
309837918 32
275174444 94
49709291 31
94390131 90
106892811 3
540125814 50
257852658 98
17728027 20
297237064 72
90416803 50
787223099 11
749791096 91
349865386 69
486010024 72
915071914 92
183449433 47
956886346 9
177550210 91
13030647 84
163607158 45
174231513 27
156097117 82
919108367 70
409844120 97
440095334 78
537034383 0
184973489 95
161841230 1
87296514 51
102541285 28
618476966 75
891615758 61
927467721 40
897259531 89
665225935 44
150626855 16
235317292 10
165555572 99
655377939 35
459826366 79
87181565 86
652054862 6
553099735 1
845472336 94
854173996 73
860557195 47
220616993 30
193211030 54
232370654 66
837862545 62
504950809 67
774972092 3
503714168 88
918643896 38
891226394 55
201780386 13
54130057 6
166020041 47
500001303 66
742910539 73
874918899 57
557860470 28
103660331 89
427757532 24
713243686 53
680102903 73
260173765 27
210931460 85
414159205 13
352823020 87
52670291 7
783147823 28
748929709 18
96194502 6
969627108 43
202153384 31
928404438 23
505022911 36
838718343 58
847597254 42
787658655 33
689390191 70
815343173 74
451358802 51
124702479 39
441016112 41
879084817 3
807904191 35
685637833 100
424496259 10
908452816 29
518066072 89
322379549 80
257732317 21
465273423 8
951315187 47
159801247 18
557961227 34
322428138 42
227559364 13
290093254 57
713206147 29
693791491 50
287365419 20
563233170 5
160844245 33
201901864 16
98681304 38
303269762 77
80740134 75
423388168 97
311124244 88
41545143 22
90597120 26
140614793 22
334804713 67
231135028 33
790803034 66
192668477 96
885938636 6
661716500 79
772373480 7
200724380 78
799139918 22
182478814 16
646226229 87
151793197 48
414798908 74
403441492 73
100933088 21
723893262 97
116043629 68
716191613 23
926230031 65
149624678 22
4147808 22
100207960 59
77291510 68
300004657 50
581465800 4
720428687 36
246701418 70
871319822 92
4772554 91
356166565 64
130917821 42
232195929 1
500164517 32
122867833 8
509971642 35
605200921 68
639108752 33
805281149 67
200809492 3
488933128 51
59224712 1
574169318 24
164679617 10
704570584 48
336718823 18
60722885 61
744051934 51
572433079 71
657439553 39
759888196 98
916905883 1
948766959 60
244250168 57
134861489 54
266570082 4
703224310 64
705523762 6
258354110 17
22025088 2
627429998 32
570712446 45
714585061 98
832623518 62
724972487 75
900835289 55
576961472 15
913470948 51
330535259 73
415309841 39
416814473 23
67290367 95
61071684 11
156315358 15
467856991 21
941086730 96
151524234 38
918432555 88
201504334 9
605752752 71
908619392 1
26271086 63
250652239 22
639020558 82
487374630 76
354911473 38
111513208 58
326856188 93
422064241 21
830533444 70
301947874 3
846130045 37
660239167 22
560055649 78
949345430 61
523804652 38
895242259 68
275705378 59
738989377 4
126995964 9
310398307 32
539504378 84
36167304 82
920830138 42
119598295 72
805273411 66
713565419 39
855240357 9
413935403 82
362501976 97
227211495 33
550043971 95
408601641 0
913612647 79
44233085 40
588697172 34
682373575 55
2430811 85
442218331 37
544026035 86
675672789 50
238322106 91
583629041 67
612974382 12
674458570 91
58396953 75
11235274 86
287750516 13
80102992 23
314128522 51
660834615 29
6658894 76
404695211 21
272886263 7
897826828 13
388485893 72
103002191 16
859057192 22
414863537 80
866812254 17
866801738 100
695026544 98
98218635 83
223186378 12
727254421 91
107550842 56
561873315 84
55849416 91
739686219 22
915702595 8
628722581 68
65840096 96
283820174 98
709978832 71
474385419 44
838771203 64
926567592 66
809866100 79
15342269 97
457909717 13
718487050 26
702216750 6
896486085 70
813222627 16
930892027 84
580463970 3
487178197 22
50409752 62
849300841 90
851148610 83
455341479 6
29692404 33
109929751 21
462126438 43
5406907 89
796784527 31
878661767 98
190908006 12
183357192 36
908076333 23
308362373 3
533617868 16
239571223 78
356470532 74
488064437 14
724980802 19
565881981 50
266035910 89
601351294 48
42112315 81
923414325 20
95400400 65
233820498 48
895218025 100
744691955 70
158960328 91
193644113 80
21131550 17
381127918 84
549202598 81
386449456 15
753382517 1
515525612 33
309157898 46
193686962 70
19856001 42
434695049 18
471408854 0
929098348 12
457681667 34
36020699 33
628949227 45
147732969 57
532060441 18
700556979 49
545883332 86
387123694 61
981448039 88
797119986 92
976277332 47
582492517 5
456859910 51
206690194 18
857675185 81
399073445 69
433056115 30
670160907 18
11785342 85
643689725 44
742623026 21
141682969 74
287794691 11
391792065 66
303443650 88
659842048 9
192796812 37
423432032 96
269006464 29
472661918 92
981824269 37
662489543 61
712692641 4
701052200 70
901909634 60
410197366 19
799448658 37
215147036 49
284116334 7
403200769 63
564207446 21
377070628 1
437931635 34
850685837 73
954387215 16
498764196 88
814546745 51
910672456 49
253826351 26
942642061 55
142422207 68
773569824 5
791208791 45
888704928 8
728077210 47
132680156 6
587773266 25
404159690 34
130959016 62
58142803 39
10920142 34
528193792 21
702890811 48
493022869 82
710266524 50
961710388 79
998080293 23
933177081 63
16458542 42
179295068 100
641003368 12
223944989 4
919752205 63
955781686 82
344855357 8
807079819 40
612240879 93
850837907 11
493346496 92
623668796 88
99905316 66
452737895 30
910146596 10
597703648 52
861805549 56
79659602 0
380381860 35
868268423 41
625931117 70
890632420 65
490121107 91
27153154 42
52192217 37
671047809 82
352471919 17
206868316 13
94868123 56
97406309 64
98895696 33
921937702 28
934510579 82
950307893 39
788712407 68
139916571 23
309335335 7
821984868 27
517355376 44
56883696 3
388383600 70
617854951 74
147959646 0
566409994 2
481620246 41
910186446 79
27113728 4
814715781 62
521271261 92
436717518 5
778198559 70
907611332 78
624835940 75
576265472 49
988708622 30
481682397 17
758051661 28
671310292 44
861147939 28
727915235 57
333090578 56
498845422 25
699024120 94
638420262 47
175056175 35
552959149 50
767486884 84
7342295 90
540623207 20
244434231 8
679065655 31
236638897 54
117959209 72
417228597 72
866502044 49
614725982 34
307061198 74
158669145 87
197100437 89
315324340 37
324305322 60
844447568 0
659527453 46
717792338 95
179801306 18
500385942 56
652181667 31
420486765 85
56321131 41
207984755 48
661812218 68
825366775 70
173899307 67
297847897 20
409625532 96
563641937 72
822220754 92
508104036 34
19308462 81
436891695 86
265806191 72
893493786 73
708933115 56
381591689 19
570019477 100
272494145 66
993756583 28
158882245 46
741083006 79
316852006 87
276322656 4
943744492 28
225127748 59
341821187 2
272501482 68
133751499 91
199061200 20
581796171 76
349667541 33
849474846 18
541037017 19
472139256 27
804859451 50
500344936 12
891778662 42
411260974 46
936939067 69
348397716 91
273890061 31
879860109 5
243243218 40
453949268 67
676562968 27
937620650 33
94556366 14
795194126 49
283259557 32
387089552 19
976175348 34
38981438 93
425758603 24
960501654 24
643623977 98
813179083 7
135403027 36
693681138 35
662444509 89
378043065 52
821933967 50
16958269 76
755566548 19
296375655 86
867747657 95
318048732 5
159589534 76
228075814 42
615638807 7
835750097 20
421970118 95
735729941 20
323869994 18
660347132 4
386965208 33
83214128 75
874854414 47
644087045 15
382777361 1
734230901 42
770032003 19
633300160 0
874454489 79
85370911 60
983019764 85
569744082 21
6303833 79
166571740 32
867440465 19
461964467 9
648839533 39
979783194 72
704597249 91
875433495 41
421932367 85
37146676 41
728225372 86
380799969 61
497624114 42
186910013 57
728375948 99
457661022 70
932656621 68
547724069 0
909614048 38
314993110 16
957278539 26
984692979 66
107502667 63
149722894 20
66164293 59
262089039 91
405272463 71
491341480 57
13550400 94
81244900 86
834344302 17
501213760 69
994311027 26
125114130 87
371868710 1
321452136 17
969120663 49
802350009 88
894297236 16
704916552 82
661507789 23
525116693 30
605704544 18
571178568 56
13455988 39
273225227 54
106258301 73
422538378 89
186364830 90
160856847 25
43474691 25
822316041 90
218019424 11
986734622 71
405469006 9
910566671 95
895672352 75
880576202 66
777193357 89
9494194 83
86648924 71
556450541 45
896220098 99
761255162 8
412760275 40
119259468 64
192135024 50
516338171 7
408468816 89
263225571 62
627175622 55
293262070 27
816726942 33
367130230 1
872337881 77
569695038 54
747721063 38
492588851 62
250588815 4
395007113 33
874269298 25
24025170 93
575903651 0
883808592 40
463632051 23
197148521 33
158992316 25
264014677 95
257680141 62
874566912 4
45860943 63
882056812 51
972786176 95
268697561 19
449111183 97
74859197 73
626983863 41
122362773 77
998169256 84
400235869 83
863822030 37
872270720 21
37112081 40
490784548 68
247048298 91
30092919 88
419232547 40
726688827 78
417445631 95
924366251 52
559736560 8
241367264 51
489814926 7
165795426 69
571153309 17
267473265 19
496599678 80
723886838 13
359653891 13
657579660 62
450282614 0
500082001 16
405950148 88
386519831 79
96963997 63
427090415 40
484508765 13
270904090 26
671573637 74
422896675 23
597770951 44
865920745 87
290959973 26
692750658 9
548840512 64
136586684 75
391615690 84
236641395 31
779599924 23
702676473 8
626088340 81
892505479 12
195959861 63
232579426 52
274699609 62
278213472 85
872839104 71
669369204 66
522433325 73
552220843 88
739426829 81
856920448 49
910837180 54
636290710 58
831842759 83
10688481 16
389086609 84
411844541 59
4238416 80
737621597 87
858545962 32
120462834 80
562294705 98
437411505 34
123466239 77
333166588 93
770938738 19
273689886 11
259381033 63
212847203 52
924816510 85
878995390 98
187820343 12
378323092 75
486588423 54
415161287 5
744359010 10
263916538 59
119433963 90
591209665 9
959798907 44
603086759 49
644348068 64
897359095 88
562753045 82
516074539 27
399553382 23
250003394 78
765112093 10
916456819 4
210857470 33
566583428 17
773638644 60
805833734 82
257087383 41
172374127 3
527459491 66
821582995 23
447674490 78
142240707 15
991291935 48
937020837 64
552337039 14
214594185 81
71348296 48
153613738 56
784766412 89
865873283 4
581855821 36
495537512 96
305947257 46
769896234 68
513182427 74
327644585 32
649829642 37
702309679 59
198241326 22
336686408 79
482000193 62
888334872 28
726649011 10
75914363 91
73063526 45
569560173 16
330758887 46
926429749 27
63737045 1
956592426 80
657683990 85
472710274 36
780418676 16
132911928 42
661569476 44
417135286 34
989929372 84
409634253 29
346203366 25
969806482 83
865489102 35
187003014 69
158330980 34
577119063 90
971069430 33
11317844 94
387798725 75
589317009 92
655876531 9
264676780 10
707717823 97
450893599 25
210866104 71
89213325 68
21369727 97
340016177 4
123975743 38
654298597 3
410600347 13
417515325 56
197673396 32
855326411 74
60414748 40
930448012 88
529588260 69
901902033 64
799444068 85
281565453 35
917982977 37
91807775 43
883794995 16
262528929 16
89111559 30
644502740 73
174836082 22
674498433 57
31480434 93
678599248 62
144954014 57
628448326 76
53488249 28
903240024 4
607208180 21
21179956 83
704420027 35
310217933 8
177823168 97
445092497 8
123078936 95
515500386 82
806097095 91
38006905 93
780448050 19
833511642 5
751156780 72
834949832 96
100870814 69
14764289 74
498218533 40
413712594 19
617311127 21
551826659 49
742921600 72
838904075 1
251858039 29
905517880 1
304326761 42
75948855 30
499647628 50
887656764 45
415901504 90
89101885 27
449027361 35
160852038 78
427176497 92
31263156 89
508936475 3
946366340 27
571907400 15
184197810 13
889988835 100
968712409 96
516545311 71
233631588 41
226901979 33
890360998 29
397925718 80
12453566 19
873491134 25
90418919 73
40656074 6
971938232 63
996065176 40
509486346 87
253771663 8
656831359 75
209961732 68
595454161 62
163068942 7
362105851 98
21018528 71
382451995 33
770391672 25
691689215 35
193557136 19
576344475 73
333392312 62
702971627 20
559283376 79
491530711 54
992384999 44
796290551 79
294156881 71
646483747 4
776293542 79
466499010 27
307500881 39
161681060 16
869397546 34
558401621 16
785180371 2
810578246 86
624951388 4
546390979 56
878165810 99
386410991 11
845630232 33
450902553 93
401621231 94
155110065 41
688806626 100
132795587 69
548702968 26
651241747 28
53131495 13
742024748 3
476853860 26
509754436 91
72703229 69
617434803 29
934068212 86
217190838 20
964103123 63
145811680 30
413926697 72
9309899 3
297228763 63
74532746 19
859619216 57
48460844 50
881476811 20
777898374 70
884941001 35
346974272 50
841334175 31
879705069 31
22231222 55
655288336 12
574661830 75
287091194 27
321695206 99
847777343 69
413478114 52
76042659 25
814692237 14
104149484 41
146966810 34
537002255 78
35529947 16
99459311 15
408822850 40
983390510 40
761298904 2
204654637 38
300425621 63
464154742 68
814626449 50
644324717 22
704008817 39
623662712 18
280920744 13
886874572 61
432782156 5
948019661 58
904484854 56
496483132 6
597224002 29
214335118 93
164133513 12
570004708 7
154369970 87
553138817 90
352820279 49
106807751 79
394777085 82
280292282 53
742068816 10
899375421 34
957413037 75
7150745 89
224709723 97
324975590 5
74959256 80
665007853 97
524704495 19
818674245 81
135138782 55
238761375 16
879146510 35
231934185 24
992095198 23
592501515 0
745219396 81
146309096 37
731384163 65
705195948 97
855712319 29
613594589 89
906582929 18
639197831 85
964869082 26
11172500 77
747856666 53
175142771 59
25566481 3
444130509 70
275889908 44
407425813 86
569071339 27
37544475 43
736081241 69
144493962 92
92994400 88
608714823 64
628403508 88
961620991 61
89650425 83
369097232 88
664033436 25
921368049 9
162062288 28
932365926 70
514148826 24
224721045 55
955124284 41
971362337 91
485377948 90
470774680 78
997469592 57
234651462 2
915929632 96
463801415 98
11931228 22
366694189 58
647947290 50
573886988 36
616419654 54
499620038 34
251400614 44
69887369 62
991445751 56
922202906 92
414020425 3
158462235 21
282022252 27
674214549 4
440143118 46
118907857 67
136970467 35
893031642 67
291971423 35
794788798 29
956708369 30
164540182 62
320426336 4
914624929 9
16413738 51
878370540 79
526062366 45
407960756 76
871406154 1
915180038 98
872713078 100
894507561 98
93698222 91
338399459 72
309921379 5
126700679 60
68869049 96
209220005 49
757941360 78
28162986 92
513613372 8
689485537 52
311401160 30
563209160 78
281695811 92
489669091 8
387991622 96
28640039 22
782574415 71
615663027 72
247135009 56
866366938 89
346616754 100
981276498 66
441885649 82
511744678 77
444813250 40
711960300 99
538809195 61
123133364 76
305005709 39
487778244 72
956140807 49
412031974 32
623897247 71
172050038 55
215147135 21
16409390 44
741837600 8
879708291 55
75121268 37
165877957 26
315664958 65
632612180 20
976214789 6
440318772 94
228237175 80
497249237 16
2043416 35
200349138 14
302616854 21
14802286 97
129290589 28
449405098 83
907227449 36
779732615 28
176513325 5
649154395 40
738581655 69
730015362 79
745449818 30
551184835 41
121042589 53
473576735 32
688217417 75
922708722 32
75252239 62
189816129 31
405470460 42
21705629 96
942978864 54
139211422 79
734186202 30
161148391 41
543718361 76
725505490 86
987877265 83
311825414 88
872584356 79
581617269 15
28401388 6
449153990 89
891064281 45
547191148 78
354190757 13
725391588 60
77948185 72
249676651 85
967061921 31
662755299 63
127536885 7
704145134 9
336712988 49
518968459 91
403096330 19
814645885 97
38638292 8
448492301 27
78578869 75
844993765 100
5921092 38
270531321 97
31909355 42
104684981 47
795511401 35
455441092 27
520610896 93
764641329 33
361273244 99
711778996 52
975033471 81
422298499 84
653082924 28
166447924 48
940552957 68
440720871 23
11285251 67
224825268 21
592791569 56
770005327 75
147422604 43
184888583 50
867846750 55
760241478 36
139964549 100
4709631 74
222498458 57
221563293 73
829121779 73
193535493 35
785072534 56
726972112 55
605020862 41
128358104 51
488125320 88
142635101 75
412917249 23
428607755 85
535951121 76
908568761 75
264096478 83
607843092 93
16334543 100
459634250 95
26485808 14
757624310 77
178168147 51
450143309 40
680724459 63
744303618 93
388971899 85
740252201 64
750637645 99
720675919 41
414403870 71
90806816 43
51658999 21
711109208 80
951549010 20
206764479 33
645816985 82
399068641 71
381086006 60
848755871 99
457040501 31
730098656 13
164891274 8
296828693 42
668613541 20
808281833 5
84623285 70
166815698 73
31292589 17
842446700 89
496420574 64
468483870 55
30802766 24
322442162 84
754779354 71
515298552 67
822078845 14
789964414 80
831832137 83
798461438 71
377819225 97
785118167 65
121484171 86
383607411 99
160946859 73
763799403 61
74644558 36
801708926 28
806162872 29
227820563 51
919198696 100
86134402 24
396944414 64
773464338 31
198784193 72
434517151 53
86126158 72
790987562 76
234089261 63
434291384 10
357405583 84
22003968 44
831170380 16
437727744 64
216178110 44
748049489 9
706166520 11
33516543 6
858773956 26
942823360 77
990336309 41
371765088 82
153955728 36
992665073 17
874027514 57
69961935 60
14786620 40
885714551 92
279784016 3
587546495 55
109641056 3
563478683 83
439853821 9
10872038 54
649152660 72
270398022 63
240449961 1
140069192 65
262007223 58
851730701 63
190371270 27
352767114 77
637595173 90
691791643 6
594528784 9
462379558 68
563761644 70
621545177 87
806390739 78
611895658 33
889362427 3
95315481 92
531219904 51
154871608 53
208501177 62
319511610 29
150942237 47
920783469 7
711647470 34
777588997 21
189068709 82
19174799 65
866437891 91
367451476 95
711331 52
76392586 74
754025040 74
587778206 8
648379 75
154328223 35
329609439 63
466934421 86
691853172 89
418284700 70
441091206 30
925645587 32
700784252 95
347445761 89
184074032 88
935301422 70
567576733 54
470361600 86
504870667 87
658480466 13
812770622 75
689950230 11
595954681 74
518167528 41
736964493 81
174092970 1
931815621 4
184585375 11
576742228 2
672231202 96
694869961 81
39490047 42
918104893 25
93704373 3
454126614 79
503194008 19
639634285 76
599231503 54
962209427 94
607675969 33
652913928 21
197984629 21
587009641 19
792711632 78
136283583 100
567144660 9
352353809 81
885088623 49
147154377 91
7120668 24
110384979 1
965199991 67
478405654 56
189736481 87
198868030 32
666399350 15
300549930 99
986771927 87
785458972 87
120650836 30
766105937 96
953400775 73
499469949 19
536890114 18
970795362 36
914168139 93
402481049 74
253060368 78
66376580 44
943126126 99
667767892 43
310122152 33
191133825 81
898877320 16
698878984 31
300814029 11
162289307 54
465641500 28
805953064 53
876185019 48
410657854 48
690862848 49
425465414 43
92676020 31
482468295 10
737173720 85
880840438 89
36162304 86
50710487 59
213063087 70
324014460 94
601866442 0
595108450 91
61353781 61
682042308 10
227752999 45
242716656 47
333597063 83
904120161 95
355603250 75
871966655 31
196565999 27
186017089 83
923117248 1
453984481 32
344271357 86
239591513 28
191644290 40
160045521 71
351827377 0
123834503 72
677259489 30
161240752 55
95130294 88
579544655 87
655723606 1
31093158 62
673098198 90
388648266 64
88787408 12
530974371 42
826966312 68
351485165 0
789017181 88
93912280 3
671625589 83
176942958 34
313451217 67
272251425 33
139488263 29
365208881 50
206919997 6
291180350 10
112588493 88
1823917 96
736433754 50
997638816 54
921711948 55
193162335 60
700680407 10
521615705 65
943158788 14
722520702 26
172202588 99
338430826 26
722885352 5
700771666 7
514775978 23
564125712 10
283245176 70
192321519 38
460137624 82
138474035 52
61519929 98
245344957 39
795884706 13
980857200 57
210398137 64
281366620 22
216893588 18
42294347 38
901167806 60
73436872 77
416288575 65
813941020 93
546954151 94
702192159 99
29587167 25
610597286 77
257414432 12
653122205 31
460993518 28
651879069 12
973049861 71
566767987 69
738060158 79
754937042 27
174649132 23
99242781 39
772053496 60
722533891 5
598647504 93
371110688 27
810855203 49
363789023 13
842572237 0
71110476 34
418467541 100
596646035 46
840920779 66
104538131 37
578826568 17
188214042 41
441659315 62
620993677 31
25071194 91
189669549 89
862451513 86
804704985 94
866576765 72
549376824 82
40480802 23
664616557 91
564145981 100
797694956 31
35158952 92
37429185 57
449213410 87
921995835 47
342113528 84
493104758 97
512546444 95
269789721 23
825446386 17
293830859 86
126817736 28
576869331 21
283379559 75
38270199 25
6951986 48
916280913 21
262999465 84
61397884 100
996340157 67
986288290 12
854344334 50
456563875 9
614411845 21
393648693 62
467258527 40
214275402 63
631946802 15
859005668 20
584846445 40
326723270 33
409831683 0
104584827 0
663455429 27
130266720 6
604644954 8
825064765 65
383826318 35
672021397 75
212084158 16
37406287 62
947472164 67
709972575 18
621616256 68
375035215 33
158454569 82
516673163 76
553568354 21
641242492 41
471715403 57
185300979 53
259441463 40
923390111 43
743730782 39
317367807 51
533784389 14
792466041 97
615363351 4
748402694 21
497223917 37
950735315 80
30103023 41
674808358 48
369869577 53
659882213 18
569022690 20
168488612 1
495498373 77
698899133 88
75701083 76
300908731 83
135946792 71
976357426 2
245932569 33
24821926 3
881409365 20
646837279 2
398039937 69
244336752 95
145984973 91
290826459 92
793747611 11
680650486 84
677534792 81
822255718 62
613024808 17
209942201 11
467712539 91
251872130 20
881792240 85
376233305 88
128449383 25
28921868 91
227238330 96
539811478 27
95356405 3
78109658 6
484413133 47
99362332 48
199772744 34
453383763 85
605194124 89
976194029 35
460452317 66
45405661 79
426827341 26
502946946 77
834628749 50
664658906 54
253168551 38
890680547 39
618236001 62
251836288 13
264112785 78
391434825 60
291271933 12
498637378 18
691721646 30
323096379 80
677309480 66
229154674 65
247595749 41
187068826 53
877342572 79
303831459 34
982584979 39
615457927 26
418407699 20
956039478 16
774769183 80
532235564 92
331786886 68
390073328 29
377042394 39
27758814 7
820784109 19
819592454 44
842188754 80
905983273 53
583892281 88
997838726 45
911133913 48
719092387 72
43225796 78
511796636 23
457203500 70
824846600 1
53359898 78
287692310 96
4555055 91
613541168 84
248330525 19
718943366 38
416484302 7
51017301 72
964744484 19
465014562 99
254861085 42
286587479 48
476658066 42
276865121 85
581686052 34
742881116 85
193018374 23
464476101 73
316573007 90
41691792 75
209948886 6
764708188 15
929033446 54
930023579 90
200042469 59
340676877 3
128403645 29
141279717 1
587919964 61
759337821 27
561075734 44
707693468 52
461283255 92
337523923 73
793739156 0
458910806 39
440714952 15
576744391 52
627596070 19
890899889 87
770650855 68
911582670 0
613174510 20
996386225 61
183921254 71
81738259 77
920777644 83
822000780 5
917113106 51
896964681 41
33561450 67
151779326 37
409616932 89
389465996 77
37467162 64
576809512 76
234214257 95
153822104 16
728614551 58
489408285 36
568475826 100
736068150 32
193673360 21
455535540 28
15511169 52
520178267 39
258289354 15
687124957 74
258804408 96
720851205 64
122409285 76
853504245 93
128854912 85
337487781 22
552531723 98
232570194 41
605076639 17
362195078 22
969637015 93
780510413 56
8764955 7
833950256 26
48046084 4
630313626 25
834998903 11
792173815 60
453902703 89
534755915 44
753397807 69
659137192 88
204081801 11
839193049 20
99472796 20
624155665 48
167207355 24
693161341 58
394941725 84
144445292 62
422921959 78
823955585 67
281144630 79
470825198 54
350947056 39
116328187 1
797529262 83
413618484 55
569996044 66
533700351 43
602905567 59
172885556 44
80250020 76
995720359 34
721411646 83
593832760 3
432153336 34
334184665 58
597938267 96
245318549 62
139152333 77
24182548 50
952163389 50
931404726 5
533891927 89
500221183 51
639029434 29
802300691 53
64012759 62
307009167 61
289143664 32
578234395 16
122517968 68
414976422 65
700723561 36
294936414 19
297137280 82
552875985 57
311314795 27
313984729 54
161671133 43
296284944 1
630514 4
333414522 11
365307370 76
125323713 55
375803820 79
149319008 83
506991305 47
14837218 37
86618706 25
393456342 96
988457515 43
577253319 28
84613025 31
516814311 88
182701415 28
982157098 61
611041355 63
218242584 54
880365758 65
680084058 97
434299211 24
347445741 71
424552350 73
769217659 38
677768420 41
648472233 9
863589462 20
401159971 95
567822660 37
466489935 50
818359104 30
791050052 67
715298509 8
707853656 62
839440864 44
431930678 73
235733605 23
318618521 83
585279808 66
149004476 81
902108575 84
297362161 18
588890983 60
471339499 59
386531240 22
215326242 23
329515071 95
484262512 21
268258092 45
797023113 91
189213469 17
976650740 70
391623547 28
996707766 36
48948700 93
318452642 59
961310901 8
631752640 20
637696269 74
682352866 62
840751411 28
537375509 4
240306910 84
934015460 35
527406681 88
942605730 30
370278962 96
779236936 46
459781739 57
166734064 74
738540492 21
445464688 80
222940279 73
994922639 78
687363870 49
199787718 45
925855638 49
543340242 28
142314439 54
664521562 59
142120125 70
738257049 10
252176912 1
468255036 45
892607914 22
870995717 33
926573268 8
559881710 27
513715256 88
20666840 55
546720020 43
289342209 88
995029363 85
568092741 20
952119437 10
600338817 22
412756621 41
281705292 7
637976478 33
326147118 72
494919935 41
216277079 23
68093049 1
101537760 20
330775595 37
542929262 35
880099195 94
587456217 95
983595223 21
255653508 18
672915791 42
771884667 7
525953144 11
364150629 92
599408098 90
494503109 71
766099659 91
685809874 83
259962462 54
276891360 61
520692757 9
313305831 94
814892810 8
747428858 32
155422974 39
298601073 74
510130268 3
833507031 46
363463915 53
174128650 57
433484593 100
847849765 4
744084430 5
809801828 47
893876882 73
799260053 15
182125956 65
842720743 53
905991335 49
105429419 50
631243506 72
621987682 87
401000613 15
200902578 96
882269554 62
524374811 40
30191854 95
534636067 70
149605969 36
570227893 1
744011371 94
384836558 42
76020087 83
949320821 50
630933209 22
968453460 78
571859592 14
679105255 34
547559047 33
262283898 46
160551254 21
880956548 99
788125395 2
335781455 62
713061470 60
696298035 99
234438221 73
175565821 93
655097075 11
140690740 40
539522514 32
931618804 72
277860874 40
683718779 74
648370595 32
621995459 16
865270779 84
755449779 35
829304435 43
296824057 54
510161531 16
22567450 73
362777075 34
85087614 20
295824926 74
239117344 24
584853542 3
814362805 85
622547518 48
5454968 6
280759956 79
91794192 15
116254654 18
447946739 14
151611726 60
451315447 29
561711942 63
105383704 74
612264114 27
214258655 34
944587703 36
507101357 35
534448626 26
66876331 90
137808089 82
992531513 48
995502317 20
708767140 59
965520712 91
205999084 22
372456540 38
650678077 95
349851281 13
921933218 68
723343860 14
109079444 95
624552783 10
688397721 47
288225334 34
572883739 92
632180818 54
824323712 82
273235483 37
885173457 7
812791254 14
453320656 75
620349411 18
322969877 64
348276560 87
573043073 19
868401040 36
788086694 68
2807434 27
821579028 48
536593926 59
698865905 95
674642565 66
940272660 1
303879940 25
727665928 9
274253208 31
389240809 44
207247114 2
446125360 51
591513768 22
588376955 53
766500888 15
956726218 24
941083475 72
294895247 87
34312676 59
812163433 82
567078222 52
321496550 94
912090155 81
489146740 88
851941525 56
950091071 43
552736744 50
879228470 76
186578439 21
92642767 88
587491157 99
687571928 4
899745582 10
686941491 69
246958628 42
268725464 18
598611665 0
453380284 6
643960509 100
133004705 54
86916843 77
471104865 81
189180936 2
427668931 94
665776835 29
809046007 75
352937137 47
353065716 56
574557196 15
522812042 2
231278042 95
948317535 36
863068922 54
982179292 46
935339490 75
532442299 78
182346127 6
151470784 62
214215953 98
915240212 50
787303608 29
868321631 83
423037209 64
308451409 93
555685792 20
864696700 56
452254516 49
837403293 59
619805096 60
8788070 27
294554034 94
599595106 56
855355834 41
885554254 89
299391072 64
580649414 16
921774444 16
8377200 78
441700376 62
157563 90
597238041 75
272281919 45
139285689 55
244501347 84
210970969 70
763350982 4
527465970 23
858646214 24
801799605 55
67204249 23
934971642 60
186647272 82
180892689 41
812255127 83
964976080 35
746105560 9
24496274 40
685176029 58
116211339 77
245307928 7
931924681 62
827809069 37
332397854 95
521619940 2
735268060 63
373463801 30
817114422 59
120160814 15
182393168 26
838048488 24
860041109 1
570112807 56
654515819 69
755946481 3
954052895 83
381916001 32
611464994 43
991165034 79
913956689 70
365033798 39
317521358 16
221702522 35
305460836 59
851055787 10
370697995 51
62921940 85
624433623 55
243426323 64
854460648 81
693466860 92
657112940 44
421870916 90
891005271 18
133419521 29
528905836 16
440352690 44
36842018 73
632733341 50
150547111 51
187582998 10
35914761 85
475512939 82
621334912 74
10203532 67
738476918 25
480201363 95
283433571 98
843529346 56
86420494 13
551386173 85
219878325 12
286169907 27
107861201 74
929246164 92
789243040 40
56969923 58
29888783 79
286620229 18
978989152 93
682105372 18
594338292 8
747451773 37
28490150 7
524717555 79
146037452 31
967673511 36
979919432 34
35454932 33
640630308 54
206224331 72
637208539 26
847414227 50
892699087 50
52684185 45
574103641 64
212899477 75
920469772 91
346175144 74
148679035 90
497669134 61
730324934 5
849128892 20
813759270 27
399660684 60
433740176 2
619815655 84
98672181 53
893071077 88
341048669 40
313622177 51
402091742 26
474292607 7
875030892 63
906213061 17
130517112 35
798865860 41
532633084 74
133746382 77
747298340 100
793160401 11
586776123 77
923082414 91
370351208 10
841113611 89
381289371 15
462060789 64
14233499 38
482320419 38
698669024 60
757329102 94
245090329 66
619561841 85
242151538 96
766279922 34
268050072 56
249921431 10
108803102 7
849050966 0
309272474 28
233579089 82
182024256 96
641009793 14
165166135 81
250853015 100
659420895 53
988414818 75
637639611 47
310299088 51
675846435 57
433089815 89
653153264 83
131671537 44
801165713 72
137043096 61
528464716 46
813834587 63
872618821 100
455752793 71
536687163 49
15064358 43
14521515 16
735825345 62
921467325 64
309264839 32
855601151 21
621180117 41
20631237 65
363400859 9
762316450 79
554320139 18
217229009 67
593957740 28
996851468 45
979462758 66
114685592 47
570683366 11
695013149 84
80713985 36
22724089 54
26045777 80
382083184 77
341411952 73
723496718 67
207332914 32
560525797 80
730307916 99
443175223 100
360466813 86
439219522 15
748954696 70
168061906 42
962428025 82
809798178 67
370971665 9
520593625 0
986099741 94
542200482 52
322346137 62
868922937 62
123626292 48
902784980 60
941599159 27
918350129 37
284103812 31
478706045 10
802306593 77
615100955 23
194409329 26
775699617 58
193048508 63
459701567 77
74431903 98
203035598 16
643308806 42
363874511 23
593694774 39
763139830 94
832166924 28
850838864 68
496301187 84
311994843 42
981369543 18
534263827 87
496861710 80
151221641 85
409147739 27
907821791 48
776102948 32
374745557 89
619908460 11
493410776 86
14425346 32
935104854 79
963552673 81
443747044 62
951385500 47
905462384 73
960613783 53
233843615 54
167135698 34
138525687 58
997497621 64
463542827 81
713652343 86
809677340 97
461122833 95
238136320 12
304122061 7
561740498 76
687448075 56
760769960 61
657759515 79
266538356 43
22792317 82
735815360 82
524822528 55
260684865 67
690145222 69
192356675 98
93786482 27
67896190 97
705111203 56
657656311 85
451367500 18
574920542 27
272391776 63
469041865 20
423062199 80
637108949 74
272321123 50
223003125 33
488534540 63
950660331 75
230862157 36
620802469 43
933909845 47
322511359 35
978417557 78
690065256 12
707213291 61
344807388 96
841082879 33
745331840 56
940243204 35
251242174 81
127027945 28
679448932 71
391122555 23
18157908 56
25321843 53
219378744 19
471168771 12
268041847 19
956662988 83
565210382 18
84717190 64
463386535 6
961593169 33
854379193 0
384544326 9
264407243 27
797172814 16
708044886 30
362781690 42
652950701 48
416146630 70
874350891 87
380508135 55
615039738 8
684965988 3
833758812 26
688991604 63
976620993 15
591810584 73
232830197 83
558981359 77
302302523 80
557929241 95
836679217 93
455223228 15
342009698 92
678802743 93
113459507 26
878500336 81
927975431 13
176850201 95
324479792 30
78692114 15
368419698 87
685928968 19
461741232 38
872991781 12
280520349 16
914749668 30
663294709 60
911760312 85
224197072 43
578968828 35
747485733 62
983711565 82
849377092 49
634590147 37
203681158 19
920618520 3
595315791 7
610636683 3
896589337 12
327936809 49
313843660 7
353040878 22
463827651 8
552700717 60
414808699 73
100001359 49
791346815 79
527527129 62
566371582 74
623860696 63
874526631 100
668580638 39
598126664 7
194692380 84
906943651 8
628913196 57
425524184 57
839234892 98
25709988 87
120573172 55
21940580 25
935180835 22
680155215 49
93843573 51
218973255 71
86150052 15
34761704 45
547722269 75
691670543 76
329885355 51
38051363 37
210396096 27
29976779 89
150767020 69
861935000 22
98741306 70
893061525 12
926296235 82
855860812 86
255574679 96
158293726 11
681987341 27
508211802 95
964764103 56
906011046 4
478918778 32
436158128 94
110773648 46
294289977 66
195880603 13
383392776 30
84658757 23
829770573 77
325117103 32
814752720 66
365022596 58
391839436 58
343076968 54
512250253 74
951211736 94
875741862 17
655907407 12
265981369 77
8813188 39
425094470 71
534521761 79
993898270 75
199156684 64
727203250 94
877474387 57
134559619 30
933433674 35
545166626 10
64056740 55
728711661 47
453757664 7
565604023 93
460183897 3
677411391 84
489059049 71
298794066 48
189119354 99
987061729 29
133994105 87
394897972 24
13825913 20
778833626 56
917853525 11
718057309 64
260979899 14
869517894 77
560840462 23
73180470 9
81671869 43
704763232 90
573570015 53
687282025 59
314294751 83
983229961 15
180150116 84
769271206 0
971918447 62
843317633 35
244634469 77
37132583 32
841148531 59
793185052 67
303725065 16
321719363 17
457267502 71
844639149 88
681723102 35
466246373 91
918171917 91
187512611 21
446315659 80
674345472 8
175130604 97
984363514 50
104832199 55
256088998 69
788909372 70
683368315 17
720833688 69
846133733 94
998587900 94
994062508 92
889963845 74
929054595 48
980459081 87
723428574 53
905524832 40
902326999 10
354036596 57
309755938 100
814568975 62
201657428 83
607485420 33
934688621 65
568522463 64
892579899 98
906066895 16
594936812 99
329894142 12
254463845 20
573085699 62
918570134 64
290864494 23
415665943 59
543798723 92
100494149 95
48426669 11
490258845 49
891788160 65
642457325 12
723727826 54
608266457 26
136909338 46
683514043 44
951029055 23
22863979 83
231841266 75
954943686 82
989030164 4
28809997 88
674999212 40
408140010 56
872325247 6
888053034 95
50324441 34
92264209 52
351299430 68
845885846 37
832038419 58
777327225 23
79934370 90
17037412 42
389965814 93
361221581 98
513450915 72
329519120 62
48981557 28
279699576 95
11213759 67
973132769 74
362344391 49
852452809 16
265023682 28
212190617 57
451135889 0
786592588 34
379918849 81
109086792 51
704069989 30
722406223 44
402115850 66
791179235 25
148950186 21
846938322 67
832732189 6
876874774 14
364744913 38
145771592 73
450409499 15
300792552 76
732772817 72
214350636 31
880539441 23
808334200 34
291083677 49
375724486 20
44862686 89
626363395 88
387845918 46
686986568 54
858934910 54
978641428 38
973577338 78
490121634 20
429250214 40
619574214 30
149558288 29
924236736 27
235435196 4
518261989 48
683915198 4
76430636 57
892920018 84
333572232 27
270948237 10
134171694 20
860800082 77
158772289 13
554547527 12
912182612 84
930346845 36
737564924 100
729437790 4
469017496 12
585192041 38
784616250 90
655777260 73
835931289 81
340300841 70
801853498 55
166261277 61
890267791 61
899058564 63
736259597 32
524565341 89
351486257 88
798923117 26
417014232 23
225330925 9
424195952 27
104403933 85
500169340 81
56383747 92
261361719 17
46133286 97
635130258 71
274497226 70
127665445 36
116734916 71
115179660 0
105354834 98
381320019 4
736577134 3
784615204 81
119552002 56
378320129 11
357821760 35
84989800 70
476424601 88
346242460 28
444592314 72
244854804 67
697633021 26
422532217 92
548592292 29
54990858 57
312859296 74
538670204 54
594812508 67
863799978 90
445360630 96
869172748 70
435256868 79
452905403 67
798410107 2
560204425 58
979296632 11
719574917 95
502935985 28
73645640 48
304995600 84
177990549 27
16889151 24
38604383 28
886809237 3
662071486 60
494477059 46
451847534 87
53946281 96
954555493 30
644861562 57
443600233 75
937889461 70
129991966 62
628539467 63
854003590 9
902461790 89
63362599 99
850854518 84
783467709 63
37599230 31
590018613 64
992687001 87
464820402 66
904448007 38
616741340 27
864729116 99
328735421 43
586724092 80
900497749 50
527179969 58
826119047 94
868062512 24
708249641 7
19157318 100
33419228 10
60586479 30
266823899 84
277755315 65
319069658 84
744378072 71
424348646 0
642489616 21
4337722 95
487472574 52
274872554 8
136076637 95
878155399 81
174152098 83
543676522 1
732397408 34
690260755 65
372231647 69
970341569 6
73459923 54
835337817 23
548503919 38
230888623 97
547675251 73
547874048 79
820123676 89
692750897 85
701666627 65
999701701 31
25611330 31
339673645 49
930669764 79
579481482 83
275739447 2
38274433 63
684377049 39
102466886 4
368627608 78
115220904 78
106775832 6
64805784 46
125141813 3
618908674 8
206482698 39
955153716 14
877128944 13
997259656 25
961801491 69
901208300 82
586831863 54
664376605 75
396100145 67
171048475 58
445862675 12
513019251 29
34655015 33
755330093 92
769316912 84
573266007 30
140340514 99
377851886 86
1179252 17
281949639 83
315045461 51
141282708 3
628036740 53
888822211 61
895489818 34
713624505 54
771038424 52
80319098 98
386721988 34
1802463 12
943907121 52
676056809 31
153269696 11
348104888 14
531582710 82
518881265 83
792319051 28
683142180 47
206723648 67
246289535 49
240224359 91
696702735 77
845505467 38
769684355 24
740822495 46
888554403 14
289034003 44
687329484 26
894940240 9
268166395 54
642358822 99
473483631 26
244462491 44
372427917 0
197042705 87
309320859 38
370390664 12
942812726 87
227952516 50
208539507 30
983853153 63
476142137 3
357590950 94
386676691 73
347526177 0
52791599 52
513263820 13
466411356 23
438471597 34
853231544 82
209530638 37
256157228 98
706537946 39
302340030 97
982123494 11
505365169 11
571759 55
802904066 15
305387557 24
798233335 26
49895842 86
61905123 98
971683114 78
209377210 95
755814904 67
15640539 59
195080846 56
671991400 92
596247973 98
1728452 66
841458614 69
1007086 4
243887723 87
474178027 98
537528997 78
667445219 54
245260067 34
397622682 92
128457921 5
646422285 18
644545184 44
57400837 30
963806531 57
587625649 72
812293478 87
839541906 55
781982371 27
652943664 56
638610636 32
340563347 13
581104378 12
639745337 65
914650375 27
75662539 71
486725299 6
939011634 46
785919354 59
769663670 44
629502496 2
269381552 50
506519514 51
624180398 68
15059705 69
410018667 76
145182725 60
926363709 29
853451147 90
123646687 88
681910610 68
57968138 35
633470643 11
1489793 40
563815184 50
529063521 6
176299012 96
849408524 97
40116165 38
835631163 31
235552358 81
142591598 59
408743861 85
277123513 54
234995087 58
389776459 22
236117140 17
569544868 40
907809783 98
87964498 56
790611184 86
736016034 70
385958567 47
752077950 17
501651177 78
754334400 80
738297724 99
996846882 30
687172168 81
591055823 88
114166666 76
169777625 46
769454592 66
768490091 72
339614020 53
802110981 81
559647160 46
443593450 61
139822334 69
30044237 34
118023503 29
111364372 25
524377265 94
622698167 41
426065879 31
301419875 28
406654725 41
148021773 31
505671758 6
816462987 58
103729348 21
476687604 58
170079670 92
687328640 22
337558334 25
216381397 0
44083675 31
184078620 61
471945281 95
139444536 62
235044697 33
165571642 43
426973175 83
99932669 87
978103568 16
23778365 6
997307546 0
16545487 9
436397781 79
617589550 73
830505458 32
537849552 46
106514836 57
212109808 85
647426553 83
739917314 59
183390088 10
783790491 79
184150359 67
612258490 94
951349147 42
350770259 52
940842321 46
784900444 36
576697462 10
956354723 71
919513351 22
831332468 38
858671461 73
814271033 63
140667275 98
565706937 40
821105595 41
599530691 97
103806514 53
687156551 46
452665523 100
600951291 18
383731067 70
570717014 23
152503388 47
690244460 54
389874331 41
937122577 12
66394228 28
833327044 95
666562023 58
130192883 46
165101743 62
189475735 51
238470157 39
439197930 74
49968783 13
332889981 86
568532967 98
514280831 56
981512949 66
736610621 61
209805478 93
593577682 85
434687302 81
232703960 23
551610402 39
169923623 62
558706620 9
646753556 69
420411742 40
765550960 54
835443942 60
232585459 66
800599069 11
922003581 99
346884532 43
232500554 6
376416638 57
505587926 9
739512724 55
854470248 5
880718713 6
618142662 50
554477335 27
625055335 52
23054188 98
105482941 46
601295240 16
928037646 73
32491338 56
264279776 3
415767777 0
957026430 66
948630792 95
34053551 20
863012808 51
331315237 74
493219792 12
910440521 25
566959299 41
809045310 7
785599583 64
743356628 100
586257145 58
984300092 14
28477040 100
572613641 50
220877881 18
384018436 100
848423896 8
628394525 100
531995590 70
509121748 1
94927149 32
984278714 57
808292519 76
681493533 27
521014919 68
499784219 12
585498657 1
803469913 35
564244029 83
172598974 34
701780384 50
995305327 7
526898274 23
636816770 76
595309132 14
959415083 20
303047316 14
52367846 35
594165403 35
790871997 90
926373705 84
218687301 38
63552970 95
4959842 100
73559384 46
342770746 94
28860566 29
13824717 18
482236860 36
911969765 6
869975062 6
634799892 20
640629262 18
634814273 18
230023958 79
973338558 31
330816628 26
674720779 78
130328802 88
273738902 24
171610322 68
36865079 13
866311200 5
815159553 85
685683364 89
126491010 67
964052454 70
598545748 64
447153674 74
242986160 11
506671749 73
600574691 81
466160326 52
788531226 92
338745222 17
913808164 63
765080008 13
446025235 95
198944798 81
762761310 0
374375898 39
768332230 11
300354901 47
791463968 25
753190535 84
798780452 87
119855054 38
494727591 88
750486631 7
734119859 57
201899030 95
531293392 42
360471054 86
897879430 96
804701284 95
190769536 38
477452459 95
636105392 55
262315961 93
453541169 50
858438762 79
939695442 70
867214543 21
449056798 63
551556976 92
576088205 69
776688591 3
967428554 6
599736797 92
681601640 39
149171140 20
792443838 11
784182109 12
397713150 23
211887420 17
322967447 0
226516895 46
613010532 35
778360600 7
756343921 97
374577589 79
334679867 62
31466149 66
105521344 16
982409705 14
795921423 75
883295602 64
712073068 65
907891277 68
173587378 49
994746570 33
388488733 24
253523111 90
490416808 69
140429546 41
100219980 43
866384380 81
29010343 35
493130603 98
279912720 9
318776057 62
430810801 98
534059211 12
928574121 53
68664129 18
324608908 31
327146167 75
216995945 96
288964587 52
891562665 82
90718950 40
590803729 57
710525838 36
663164611 35
779184919 98
1149922 97
862535100 85
765711351 90
160069915 5
765551944 35
868661841 85
290551274 17
95518526 59
621970203 16
103869852 26
582856760 46
96053045 82
587218428 56
234672197 77
119740671 54
367909808 50
843802090 46
265410240 34
940710060 99
445011890 67
718224479 96
596414631 47
303617797 25
456517422 96
400901874 66
217218462 2
410084277 89
59873643 58
888252086 91
575207191 4
89414276 72
102956088 8
41743461 72
983213758 61
233255632 31
306679535 57
321766272 85
779645627 32
942499991 3
92377968 56
885772860 56
583445984 44
899690917 45
493938676 36
870048671 40
998703416 91
483714635 45
173981698 77
45227046 0
335540563 98
594632170 3
988379795 31
403318450 77
136613898 68
611057239 47
299282199 37
206736599 65
805145017 96
44269419 12
207874400 58
364632381 19
220954098 14
736260517 12
721792757 21
818120218 76
986348956 83
182496736 15
775934825 59
57049895 65
31664785 90
866573511 6
452261022 49
264737372 21
834124862 85
8446125 52
221595515 90
873821576 37
978401129 42
719764599 1
863977341 52
650739208 85
76878458 53
11467611 3
844409431 49
568019257 26
946715509 8
864841085 32
937615008 10
213120744 41
725048226 87
52237520 49
907279800 44
591965767 73
828576580 85
848145114 42
484807061 71
3234588 90
986131347 53
234274419 16
742337928 52
170312881 69
487074141 75
828054296 4
952640716 41
841367557 6
186714438 65
734689176 44
564864755 7
296844989 8
704146903 34
81888700 39
492797034 88
637838286 54
811732810 96
449143190 82
348011594 1
400941958 33
775887393 64
917668783 93
9765967 25
308788299 55
465023684 7
38543396 70
100758575 99
292934387 31
273135223 50
149157942 89
421489785 83
767814839 5
236460535 29
717626367 1
746112781 9
281006050 55
1339289 21
510961728 19
870926076 96
424239642 62
844115331 65
417141845 15
824939483 99
745411052 6
16154093 28
21890217 24
391127761 44
520442592 50
136742373 64
517995964 27
366437256 78
115645805 37
430977165 21
234386607 73
849845136 87
570753387 90
912788498 90
953945733 21
701095731 17
172304824 5
819091821 28
6672708 85
311316409 40
196074851 100
376404337 46
241060970 87
616968495 39
473447489 86
462641169 11
704333197 8
458639380 58
61774359 57
456063851 69
785919251 15
990511588 94
721621686 0
486304868 15
12713752 41
840804651 32
50162311 29
614234810 100
441786161 13
824341456 23
514790795 86
129484207 30
59803221 76
547851630 59
900530773 9
329004989 59
857469383 15
274663558 12
78275799 33
109596577 84
748057569 15
373450896 99
722086644 54
612462295 55
416147658 76
943413250 66
156238360 94
29748113 0
405158602 63
18879852 93
525284711 64
127688171 85
250685090 7
394287112 58
925938571 53
197553107 59
394948682 88
49050366 52
468994951 78
952757353 22
889055551 35
416274535 53
410556929 10
96930037 4
277379858 83
219184513 93
609037601 23
354425886 39
672845152 1
148231635 69
372829946 29
487113154 88
609332805 71
456354734 31
562279922 97
334533967 72
815074392 79
293497352 27
221161458 1
297796079 99
473488931 45
492403604 58
316894258 84
49509385 69
844237104 66
652070779 9
112013969 28
221892170 61
247482183 66
362595251 33
206038498 72
730719696 39
772298972 66
621438492 40
954495503 75
229862296 24
848478043 40
349681710 18
181702758 3
470544608 39
927744701 29
552435586 86
982286005 64
34069927 100
603753440 64
857428415 5
620133791 84
95888155 87
405256194 85
690949963 12
969316278 18
51531460 75
531477303 25
67239354 88
941253986 22
372109179 3
275453051 64
816404450 39
533104077 16
668613611 2
841406164 0
368026963 81
823703323 39
471816006 48
223955634 65
310650133 33
37190019 75
565600450 73
978628033 18
62853714 8
47034339 1
621686622 64
110996189 41
802897086 59
486502579 90
922899095 40
594121070 43
468039406 47
786063002 93
139088506 100
441316165 97
457631847 16
413478119 60
515586451 29
266030713 78
787447238 54
299860309 81
782889093 0
802284769 100
690472839 57
375997493 42
923854044 67
347537528 34
968979731 93
260497232 83
237378328 45
668743145 3
385513339 29
621947774 57
169748351 0
675834284 7
527618149 52
911278507 37
779210668 35
585222652 2
182644123 21
376875381 66
899626043 3
753414938 61
352033951 22
238460083 51
498687347 61
104395046 68
148381548 86
935661655 66
200735112 26
471627640 72
585171991 90
979246560 99
297997322 96
985213950 39
372605300 90
856693252 99
689891365 63
111023094 98
837118053 58
304151479 100
153899171 86
393720769 84
416446808 54
970442602 69
110451028 33
579047943 18
319458712 34
169735427 59
699093408 85
121307279 17
409548580 68
803326950 90
735962432 89
190520056 91
807285234 4
237024801 6
404887982 67
241625952 91
588423199 40
781212892 5
423005992 85
896532640 59
415381053 6
946514759 91
927283431 21
895422922 93
590119949 38
637622241 39
945868255 91
329433577 75
781163185 56
285919066 98
716199233 66
799449152 74
781136683 41
885749108 90
74946027 49
103042226 34
110806351 100
667245074 19
738603503 7
853607628 87
393334944 27
276294696 13
711690149 77
707089949 60
932494821 100
211237691 50
693874377 66
157441592 66
80547843 5
275535182 11
30991200 70
247912145 80
586161471 13
512399823 94
948746327 21
362913420 54
379806651 3
370236788 38
148044664 38
425460638 61
482206651 31
341203028 71
484598493 66
132005427 56
996263261 13
733859881 26
411088178 97
508517037 84
937358215 71
48340249 87
642361244 80
843639676 75
885451499 17
560604294 72
236586452 25
638309980 37
213995724 23
36719650 25
705708510 48
557814532 67
942327913 32
48151741 15
744312893 46
783497438 85
28717244 42
829587824 27
194319689 37
842146039 44
160433355 22
300239473 60
401453463 98
692862849 30
343206625 11
310757051 66
659157768 4
307351421 25
836386803 68
867033796 27
136341371 32
326050213 81
646219163 97
649348390 54
462430795 19
83461122 10
871001508 39
598867181 60
61874412 70
338230135 44
746027618 34
492267522 68
5292051 30
476270889 72
841496470 12
436138974 33
146168273 92
796286369 82
7126893 37
765999981 58
340138533 3
25973711 68
888759347 71
595301434 26
3389392 73
641981894 25
593301807 42
920025742 54
969186901 28
195798016 18
329991612 4
371252405 55
87301286 63
134007783 41
411869508 62
680219167 87
673086549 16
502016119 28
101129437 41
827499676 68
299562059 33
485557816 90
174343455 22
850201256 35
435163003 90
159820069 26
224343408 52
815572150 14
976081371 41
601806084 8
999236663 12
594609003 84
304319319 22
128490196 39
388803665 11
327766817 25
711741708 34
916046564 45
632079825 62
642481456 10
267610757 67
286029109 75
253569785 75
295497184 4
718782399 26
275240909 2
641851890 89
305293825 53
229453585 25
388819952 84
732403476 92
39487631 42
452199842 76
768300074 11
935119572 58
707866354 13
166612610 36
986769995 23
980962789 60
891205504 98
666541265 82
446685726 0
110997872 18
896240902 40
559378866 4
125339429 27
610581817 14
192449937 57
801497562 44
69230567 69
117693223 81
321853975 94
817610140 33
55939740 15
49760425 45
548512638 14
335009615 55
47226399 51
913455826 97
583923871 18
721656441 97
936134841 38
488409475 93
699704157 35
698401752 61
176111065 57
121485994 81
846673385 27
358357702 34
186792681 92
561620178 67
500721276 90
595542394 29
137677025 58
346307364 57
145778706 25
963011519 60
138176810 2
861874591 85
154201926 88
458337390 35
760329134 92
98682106 81
155164711 24
644254346 42
821707711 94
87052253 77
581789012 26
403541745 79
176733056 99
342926358 3
970571119 46
519123127 92
913975833 97
781399453 44
840351942 70
574093356 39
806275492 19
394122706 48
630581638 37
586947893 87
476679549 43
258200139 28
925924855 53
96551763 100
280781940 15
11250327 64
602511225 25
572093034 13
945316709 13
523426830 34
390980862 40
253346479 30
445776586 66
440516179 41
730305816 1
841977502 34
432825756 54
826562603 42
175144210 9
151425179 13
151011915 69
986299924 38
425553755 94
383268707 33
24573498 56
48384704 19
54490729 86
180829823 71
147562232 55
603342096 58
447228638 99
65087615 74
406950301 4
98709963 67
539948649 99
828229958 26
903446891 95
438723595 88
10315476 29
829476324 66
803460701 44
658724170 68
414376789 36
788896832 86
700298605 99
169520912 97
11845165 75
740744246 42
954250468 16
412003912 77
579426749 12
246725587 59
285299189 6
801403867 89
939412099 14
526538980 9
18445691 51
346422635 93
584856476 5
861164717 61
177442192 94
359218781 41
585562962 73
904116837 37
327273731 60
906425106 98
961640744 82
570261039 54
13840822 14
633924437 43
246720149 39
872836034 21
302931757 36
510529607 86
784383080 66
97682986 59
378758533 35
941996106 27
904152640 33
564045875 89
440942010 99
392266259 96
242781236 57
495685182 23
902435304 74
735724897 2
837097333 21
706173736 1
122888696 17
52074257 0
191641848 41
535777410 90
133189702 22
564451881 20
167647579 98
630226307 21
481669912 8
459529731 88
242506734 45
147649242 20
725271511 75
926610952 74
634798278 72
811546439 81
85038318 59
424222303 87
658806697 84
974466551 25
243202358 95
602664565 8
918097312 1
13233384 100
982230741 21
625697620 83
239529624 15
110595344 48
910256990 28
614674733 10
127262948 42
116697762 67
972175830 62
769251017 71
468618166 15
554431389 27
367048624 96
537512523 9
816547279 33
570345416 20
558101737 54
744863165 29
199274657 93
753920020 58
303010161 26
452036071 61
533163320 88
798009908 58
939836595 75
390274539 41
848482374 67
343519538 4
487998570 48
525907639 42
550231288 26
597486868 54
475196590 68
963987028 24
896305982 95
841471354 20
140490377 21
589797155 7
682442596 9
743126514 45
918413007 30
574270827 29
234261927 12
835503019 57
532873848 78
399408608 45
219328463 44
209115026 0
287104547 93
204843848 62
965603417 61
642702216 56
872512961 27
763285210 38
816745959 55
328790094 63
659078037 28
249726486 34
399946711 24
641675451 55
904697902 84
711871245 93
716176146 46
613715840 42
424965128 30
860820061 23
26393852 47
660369903 24
355374078 45
351566147 20
748609359 79
845818488 55
285056552 49
997829533 15
468995878 14
699806992 83
931517343 19
364545086 70
164372240 26
185279008 44
584480217 23
340775578 81
594873499 41
377247066 3
605963736 84
83438830 25
926687979 67
818461872 62
748493697 69
259420891 78
92162204 71
425068749 60
868210223 80
43142190 34
696692801 15
385057717 86
32961946 95
395234293 93
71938318 83
708678955 72
698950117 45
593215483 68
727042672 40
72710427 54
550236248 62
360582799 23
128568022 23
967606347 44
200461333 72
922632484 18
740155374 66
921053678 81
772986232 74
306654818 72
942448910 92
716775375 45
598581571 21
606370172 80
210523513 24
941949311 11
110619766 54
511449766 62
7467792 3
915059144 52
313933963 88
261192694 39
990515668 86
256778906 78
940674066 44
565445548 53
760297874 2
596576636 96
748070236 35
240559573 0
465553514 17
283627536 15
721018314 49
867852180 88
632038644 97
199900091 42
191603990 26
725089391 12
785646317 95
292176185 33
197738595 47
657298979 74
630867438 81
806133177 27
705085105 57
574639060 35
732490882 5
832264892 83
264534684 79
34261829 33
862814505 7
377490431 74
554851933 59
319266622 42
575850916 73
90085938 23
914145236 11
461536843 36
108653613 94
517931266 83
142683609 63
560755296 80
82997582 58
727086074 77
759336169 76
869692650 89
995252541 35
672180638 14
128481262 39
650362080 17
308361792 39
500103598 98
734723780 11
164186883 62
86123186 43
243689050 84
554269011 91
631130991 47
256213123 90
237453049 19
35491619 16
392656781 3
277627095 55
976184057 65
707084400 6
630731016 38
656584118 91
951608900 51
634666870 87
903393843 68
650086999 78
645014446 56
249863778 57
152173502 25
114370200 95
252084611 94
814335930 68
683585702 55
468284054 95
446645496 97
485000128 36
221136205 52
799393698 98
155124039 53
204667252 54
436757549 25
280830116 56
113359065 67
238981104 53
82843575 58
87395996 54
776985505 82
393943989 76
913679651 8
593138638 72
652164957 62
343798378 44
667171547 97
742930649 46
3444588 46
83924417 73
286037680 63
545965818 58
721807138 80
921498716 23
62332092 46
158585336 54
884889979 75
780608467 28
974268796 96
180905472 83
124033906 16
188357842 50
871576020 68
939193138 75
823851180 45
986631188 76
873330532 29
331240766 19
576648761 27
450545097 47
214686549 52
149942884 24
861697121 74
868137545 13
690107627 20
995368865 69
898897391 25
465201141 63
234429239 9
770320076 36
459560744 80
896041745 14
644145661 95
323051217 21
941727146 58
385419949 33
329427438 91
48285948 45
216015939 59
532718316 33
891421501 35
212763955 10
732263215 55
671846658 66
302128268 50
291856422 64
333761806 56
648440603 58
96501379 55
220217238 78
315104922 41
892542027 70
406171356 10
506060146 94
530959659 38
435782369 65
331492305 5
587033071 34
928242679 43
796701810 37
507668370 36
820772076 57
869815222 28
328928565 8
740638615 90
712480228 95
522517309 32
650288661 15
159300108 58
406652822 67
925979773 98
127917013 85
583765140 19
308469656 11
217315808 37
661459755 86
223642897 82
290264719 23
106548185 93
204497518 33
735731539 7
185836924 12
671293333 30
360420925 14
666801695 36
122123255 96
559915113 83
61943998 35
800707900 39
449088797 46
460182332 38
163412886 35
319451 44
610360731 45
950871540 43
981028689 85
644270494 4
269382920 49
188312517 51
645333127 41
807263901 99
959851561 41
706215352 28
994227390 1
948273866 48
66872998 2
909429038 100
709612323 37
613939085 96
931513123 24
30757534 72
280212983 37
770995698 49
142192860 14
148659691 79
571148802 54
974785795 46
792931554 97
614887708 28
32580244 13
929661711 7
482170018 90
493376513 60
855942944 17
792875847 39
817806706 92
575566244 6
45809716 28
127400306 27
104112161 94
250538 82
228304635 43
255738448 22
889139531 61
554729304 48
249100610 7
743146031 90
167733204 74
430006764 94
6985540 40
150677394 17
479153113 13
104335280 42
793206436 28
862711093 49
922395312 20
228773222 10
212419331 10
589867525 46
31183909 36
312490691 24
321738059 34
434015813 73
220170642 88
798175860 35
878241202 54
800631328 2
276297120 6
819024601 37
409419405 63
756863768 63
779751751 64
36524174 43
228063688 62
53700787 90
15700889 39
616397466 76
333257210 15
347809860 2
145645124 80
62071341 22
512250107 81
405846606 68
73885526 99
824258038 47
790071619 75
915722222 1
537397464 51
690865022 18
909967727 53
392557299 77
1062822 47
428721446 79
542693975 50
560809533 26
210349547 38
169775393 73
124107958 94
668039222 99
250536240 86
669430621 98
625200382 73
659348929 93
260827719 88
614631190 44
878526634 87
437059699 5
679840237 85
398377187 91
330657096 49
287803657 13
199827813 44
231589679 8
840527066 6
70568061 70
584602041 48
187897608 73
982311543 43
607985114 0
250668996 54
647354506 13
986120281 14
720118463 19
303007700 80
873719601 10
563735210 38
868277237 44
317948814 67
412429854 5
911638902 3
799681084 64
7919766 88
754700864 57
221157297 20
552505398 57
873077639 68
217546319 80
714918698 75
506664129 63
559467398 18
636438702 100
546082967 25
472036787 44
662972429 3
233768357 3
59981676 79
857977013 5
734704291 59
281073331 18
277281714 49
164866879 60
924026447 67
843350043 41
432461853 2
374370905 43
987458775 74
278645481 80
110202065 58
285932636 56
262968556 42
895626332 36
195934869 67
211583080 79
616433524 89
220596096 85
355106750 66
781044898 82
919576225 27
285386840 56
839804560 26
254666255 93
931593031 83
184559657 75
662408147 62
278153005 89
85203464 21
893410998 69
255364449 77
823483830 9
167087634 80
842087671 9
427408238 52
235458349 87
160110041 60
388060381 69
16980033 67
654048764 53
119579678 25
527499073 58
160228958 20
761933053 36
397015903 70
845505936 35
823021647 41
988976355 27
688454156 80
332318147 63
64850711 96
661056156 73
356980181 22
442142800 68
993295397 64
527639579 85
420522653 69
113587887 51
444719363 88
825375409 26
168956725 73
131696844 85
603169986 76
763559853 84
597637432 50
467366207 95
524328834 52
616756069 6
168857331 64
167714637 6
492073303 65
719237367 81
584692503 17
452745334 9
548464911 22
176289347 11
458316121 3
446572066 49
72498355 13
562625080 48
904368531 100
842714246 52
605646578 25
337931394 22
23527574 74
411675987 19
197695520 39
45636533 37
888540112 53
731372271 100
994257235 21
524125233 49
367183973 62
4526807 44
676310436 93
495263719 63
552826565 73
562205701 90
996234908 28
110724228 73
879311637 31
907971587 46
735243552 6
966303617 47
25772141 50
126602216 35
480920903 65
875005832 66
50849569 7
811098052 88
927828232 80
32617397 40
733638747 57
367439787 64
399453479 35
23656958 97
591841610 10
823228955 88
318791489 17
478134269 57
707515876 15
749040791 36
48145496 26
633583214 36
730391839 77
362061232 77
101943961 21
582320813 72
330376848 15
876803904 78
515315275 92
251857757 33
685590090 14
612807908 25
392332677 28
391496591 8
513977305 49
578436341 61
649773766 88
357557023 13
678969158 88
298875034 14
391191011 25
450885626 0
391013806 14
484771326 13
653012106 19
389172181 77
615869388 17
605182480 58
274665921 62
727235402 40
812284557 62
875596943 79
711005976 84
146333063 7
141635499 26
849238327 89
54174820 6
117768285 24
738440202 5
554926170 86
727921846 24
163236624 11
251254694 89
891834694 40
429538968 90
869491550 25
102702477 18
919083360 19
300623977 65
503681451 82
134711027 10
701869013 50
648577058 98
414706986 76
817889508 35
382524578 81
340094045 30
530309483 33
413600673 95
812745014 79
629506980 67
626758157 37
882382555 92
893832597 61
596607194 91
77725007 72
489798409 98
469316119 25
134853027 5
590019120 71
794797123 10
315889575 28
829042329 63
485431802 11
759035701 98
688029821 51
264863317 24
892296693 68
130786950 69
420883187 3
704419401 78
683457587 29
574697411 81
605145544 80
566210220 42
929285174 11
650802648 35
204815911 38
809416476 89
505712802 40
14655875 68
630837771 7
893121690 35
644250168 20
82800068 83
671814413 97
804729338 40
528773968 35
386135106 84
307894119 62
621404714 2
740712874 4
608425099 13
136021419 95
78549524 96
140250915 52
2373266 38
754202606 97
593831542 92
808232646 24
173914477 53
685036502 33
858836495 25
316134620 29
683585561 28
905925464 7
429798910 25
348588700 43
829744196 59
988963485 55
183954753 99
206573557 64
27113385 60
718915778 23
950425335 87
962525090 18
94427661 28
612718587 30
206401001 59
139147644 68
875370977 73
681538221 31
416739056 53
228659238 1
309922465 97
484047594 21
416121364 15
763557600 62
139481851 59
965318908 49
787110879 55
487474736 22
306374595 96
686170004 60
434694820 27
999960102 17
501844460 16
715092508 47
139998867 80
720839343 42
578712596 86
493142456 61
950964580 44
768382583 20
623849184 82
33771657 73
444545503 28
21887751 31
268371474 64
984530075 61
910132701 45
603323780 21
616595934 72
23510444 19
538372046 92
507313592 72
976534588 10
919628119 69
375933484 30
996158903 56
615117751 60
637456798 10
941824213 87
584505722 28
786919256 38
627659969 73
741296930 91
775242549 63
638180745 55
782850406 47
806723653 9
566056436 23
806118992 71
794950914 70
963952446 90
639981503 39
903185238 98
653409074 99
265322339 59
943250005 56
399383122 63
192721827 16
110826450 94
473547858 51
689847312 18
884545980 2
341443806 56
893295513 73
26232166 91
841493957 16
885559804 77
968118022 74
865340238 40
297301754 20
607629122 44
664928522 87
764579363 85
475292030 37
654128427 8
913868889 45
197506766 50
366387120 75
656602824 54
778092916 85
229929039 73
222241473 57
487182819 25
478578137 6
344126345 65
783154658 56
787410774 8
563966853 87
333910422 40
683784569 41
902570042 6
742914374 57
597698874 31
613239624 89
508796583 75
701323420 35
145245229 68
693545798 15
63014053 14
588181249 45
956372427 67
855501678 93
75245178 48
960283538 26
96917925 38
4910854 73
940445928 80
756478386 8
325889538 6
843543357 63
227686265 6
960276381 93
613160422 44
175334443 40
895136035 93
503186816 79
639591278 20
875659496 47
791376732 82
632705779 11
338941775 59
350229101 46
146601084 43
597170614 88
873854285 11
656353428 2
649465627 24
196937066 94
791208790 86
473352560 9
877712574 45
304829294 26
280903286 70
701038952 71
981869010 91
501863084 9
748022261 68
257587184 79
953861237 43
846046358 11
564803739 78
899157667 90
675260218 69
622674746 35
508597008 96
623815533 47
65474736 12
359074269 49
180115631 93
897370320 45
640590949 88
329644298 32
917795600 65
426448276 99
900654651 36
20687609 27
99093619 46
345871848 14
42426517 99
661697690 94
292098 23
558140922 96
130494883 13
620777431 42
373645732 3
170054690 77
439474617 31
598328245 2
107906374 98
33947004 60
695761309 10
85771148 20
496455215 39
634053768 86
569723221 25
964724742 21
747327069 34
210870569 86
735795614 83
47853898 29
782966405 45
73020493 94
445773609 77
337386025 79
910679633 83
522475393 73
906774557 1
228908785 28
277061034 95
964553780 67
944460583 21
762333273 4
811285368 89
585829896 30
236017557 66
364524936 4
75407445 37
133277345 77
804232352 98
852812575 62
843606696 30
897570297 24
646569286 99
253193529 38
78149600 71
796719454 80
550703816 85
459917499 2
851392842 93
762429331 57
564744750 45
228472239 91
183180449 83
531910146 31
628225596 62
347430973 52
395521003 45
287422104 58
453592683 24
699061443 18
455937838 90
24157027 51
880565825 28
321347792 71
222386487 72
133432192 31
821379127 68
901717038 88
919078142 24
554475392 42
955525301 47
908228283 52
899149338 11
476644576 0
355355517 61
581911322 1
785925149 36
714569924 18
923172559 83
352686913 88
415436529 62
872407462 25
757150394 8
42692391 4
624306 14
9358464 32
100757956 20
892029590 69
854204788 54
362749883 8
567016919 100
657154070 11
936595620 11
649474351 42
590758780 41
920790711 12
50054635 48
825461154 8
735821126 16
37397101 23
985045467 55
142466865 85
853492444 36
636495116 98
210988767 6
704716784 92
279881536 2
156428962 57
608782821 14
422794586 13
857678899 40
570932261 84
7465425 88
707537904 58
916297673 42
794615438 30
124423238 98
491545090 56
310740167 8
631700598 6
156377739 17
662373698 74
21032146 68
694524225 96
388296274 1
439818012 52
471767737 49
818686056 75
563411686 78
788356593 86
277633106 21
944816872 95
73988366 58
250337952 62
351353674 35
64189026 44
970283581 54
155422862 82
76762312 39
326336150 35
145482083 1
611698092 92
511032389 6
241908033 91
917080234 74
954356465 47
255990457 40
759017228 50
92143234 22
107039056 35
472236040 49
137542044 0
974648146 8
48645973 58
991749026 37
185434239 56
725607536 5
373011860 14
441017073 21
443396739 97
220487853 93
5701211 83
822521819 13
607748172 70
855829481 19
475387988 47
318214713 82
112904925 39
397023919 62
941946190 5
660311404 16
248334301 29
718681914 97
450748119 5
818599865 31
667674381 4
643135624 82
848489525 43
430142335 76
29181054 72
710755694 58
343324105 57
271734174 51
69850708 63
293700391 99
533326164 90
296780262 53
64515310 5
808393449 83
377695156 70
755472592 0
727728310 36
787963188 47
832790628 39
440514166 53
411459772 64
379424264 15
458720621 26
605047238 21
594826260 81
88764012 95
275253904 37
517587905 77
136246208 20
560125017 96
606671479 11
882858255 56
23521878 9
9995556 37
577446445 7
712294136 55
717958546 31
699971939 17
548513397 40
982905563 33
37547109 55
921894282 13
244642830 58
981857453 75
242418815 83
568328595 84
770721471 19
267958580 100
533600695 7
419327935 9
495222301 44
66175861 23
448378086 29
25435435 14
330754588 30
526636648 73
710301736 56
896782045 21
717039878 53
428014338 56
14427939 49
79081442 27
197918746 79
45097375 88
330059980 48
267839463 22
447292413 98
755075994 81
203372571 24
687305432 37
203477282 77
248586445 19
437645416 48
498026692 44
253088896 34
740357393 60
565030202 89
438145366 78
113284081 93
721715684 65
747458794 65
610064208 39
334720784 90
710574786 99
927569917 100
860818534 50
24332634 12
960092641 48
568661009 78
42639366 0
522222238 69
650701590 40
705165179 92
40137693 12
16528400 49
232817142 73
288802654 4
675412474 76
988037867 60
162264112 33
236453884 68
344629810 93
242962510 99
695317167 93
38615196 82
190614565 67
381600081 48
274067014 99
573348245 63
888385532 49
203652683 26
808894711 77
618573423 83
579837012 76
504988827 67
23562847 27
509534010 54
392242514 66
781296082 36
259856411 62
99439462 6
42616687 32
267382341 11
903731395 66
516849876 3
482315759 43
181915367 51
514456101 64
381848152 77
870978340 6
741999988 5
822010768 33
736855490 39
943340000 71
480481456 42
391795726 69
62156266 93
978675031 32
320717066 60
938926494 90
838951852 52
772878294 94
989742033 44
19972132 25
173671140 33
996668205 73
860271002 54
552593108 50
867589528 72
162268214 73
850041537 49
507787077 58
681602819 39
999633997 70
459247956 55
533751471 42
362430481 72
552422228 31
748228696 45
533957402 60
591368315 49
144466442 68
409431280 45
661471960 41
916718094 64
264172484 32
467751743 85
947964398 49
522628995 20
644433141 67
445275991 97
767476148 85
619766264 2
758086798 80
339672066 45
326193254 7
171464095 85
937926184 77
596676842 84
720389737 69
197889588 37
202530713 34
6432849 90
355048507 91
557498109 66
878444530 50
217286396 62
240495878 0
813546873 13
191052040 66
924222807 35
307353461 27
520694453 31
565977391 74
890012765 97
431465398 71
903387056 14
525668123 83
818775894 61
715174424 14
90933142 12
992473327 49
681146411 74
747304895 31
529768072 15
296816920 37
703423321 79
787043946 48
765700633 6
808570840 24
160852154 26
879224591 34
779334344 2
722381225 85
473259999 65
231014954 52
846636695 100
601519408 5
251043152 25
922418391 66
930966038 97
266066577 44
870747536 92
215803738 58
383188237 40
245839905 57
443101532 38
557253037 51
969180849 60
864853576 15
482940385 76
241866194 90
412115740 65
690938365 31
219576605 26
913020326 7
216694056 92
366892319 66
281961017 70
780457217 11
799841108 91
911892335 12
278593582 54
873879950 49
308127615 66
917855195 82
818765891 83
460090952 29
401858677 57
35846776 3
37714058 9
217883194 96
768818694 35
35656514 10
600129936 60
70038332 28
171419665 34
657557484 52
109459053 57
454637182 1
20707469 49
838154031 64
419865431 4
489128435 70
787319318 8
538576993 95
775754575 1
841072285 4
654838986 26
255185589 51
909167731 87
998473210 63
2462259 47
521272080 18
650714803 29
99158462 1
710676480 42
837135176 65
743140472 12
155115104 29
295869107 44
497343793 68
193700753 51
25780250 25
316509594 1
110282458 86
771441702 77
578605067 93
352685195 48
895191402 87
501524868 86
935139127 93
536384054 3
523332963 98
708798780 97
315560956 1
688266512 90
660246695 77
910510328 31
645536642 78
933025563 95
774504806 32
945170330 79
266953485 3
573570643 41
249063888 22
567684115 38
599160474 55
770049922 8
356785720 74
6695208 25
887700906 93
520953391 53
273059324 81
813419287 97
125759815 76
716083040 82
135877211 15
30770529 88
926186383 56
960252185 29
498893643 16
447716118 25
651131821 88
932251668 58
129230567 71
803000428 6
473380367 9
298865680 45
416785973 20
507920853 51
731205293 40
982567354 29
388045330 54
873552901 85
874036050 56
410878928 81
813875382 16
126357743 81
754064974 41
273747949 83
771514759 25
201983473 50
40747691 17
371790906 5
475607952 96
611877466 67
150949431 89
11161745 36
723296884 20
868563327 56
609551020 73
929272119 14
329250105 81
773963796 66
698076768 50
595849843 11
685701328 66
890633048 82
458210092 2
146039388 79
339045381 80
710277851 66
258810237 30
277967716 49
128654578 72
900498955 30
441494743 64
837565861 54
981092485 3
526068920 82
597746342 71
502014243 80
989632365 82
861863593 65
315343574 26
616276771 19
350351806 58
737241205 34
709019374 9
868707808 85
533043676 62
278645047 22
546773358 23
386948525 1
438892451 78
272720212 12
227157550 65
175531952 21
421250568 91
621514654 29
744067551 70
387464269 55
256900618 13
332197830 51
496212668 39
721765540 32
930748570 80
759317577 3
220299593 13
484869815 45
475397424 69
993068411 92
643959014 80
112922139 10
675615223 85
477953049 33
769530982 51
393329585 78
63127317 98
249445250 34
121499182 57
510503762 20
130508799 39
630441423 70
97175472 99
309763818 51
110854504 19
952491850 18
185154346 100
727977811 87
606665475 16
105152060 16
837054859 99
313052734 14
852739443 96
900000449 23
129449913 28
142924166 7
498724626 24
46902479 10
584827338 36
311496627 100
389511770 79
726552503 53
471004323 79
889929632 29
728975843 71
178114897 2
365573579 4
7920301 21
592207688 29
126434836 17
976637257 17
398348527 64
583799207 94
372389641 43
497717928 18
102038772 77
623364027 7
148946888 42
609883741 96
138804409 72
975138469 3
672291824 47
123993874 0
476629953 30
332259840 87
938242066 95
980783361 62
357034526 19
658481881 86
439435396 61
787762171 68
883825750 37
547719347 53
642186858 47
387274216 41
581532039 19
886048379 24
291482658 1
147206271 53
619049496 99
166318449 39
60751126 53
729937062 64
750881502 54
561198464 70
806032470 58
596410998 87
162130696 94
177026917 57
618009608 90
986234963 36
912543091 1
269067830 7
841030932 0
246937873 77
254529440 33
534453102 77
632749387 90
97993595 81
524481395 77
752561612 41
133069523 16
735516832 100
526677603 71
934064478 85
63988163 88
47271793 87
630881326 19
577034273 62
476259620 55
189553878 31
878924410 47
246514837 59
200067674 75
765096332 93
722387283 62
57749808 92
567788332 58
656091817 34
514016738 52
188671292 85
554736906 43
247942684 61
874525416 93
234518146 23
703336615 42
162297108 10
114152181 4
275571637 39
311118847 24
477406593 72
972066455 13
795888107 24
387249375 26
499915879 71
890148673 76
264529169 56
37056486 60
421849869 22
218702472 99
482339856 92
750435747 63
464211212 44
281515038 46
835735373 94
243295712 7
68665820 97
656825230 32
84622211 17
278757948 79
635838265 15
961196660 33
344089208 65
304574714 56
70409477 69
129107951 45
146887197 72
877847553 12
234542817 57
991035611 56
719961649 17
867292371 34
978907468 90
76207853 55
320546162 74
855054512 93
752246528 16
429843550 89
831003294 55
226424682 3
400534737 54
180833821 86
138336201 8
552613854 66
124365320 75
105920986 71
295751259 22
294672051 76
211967848 2
548137096 2
933400080 24
921801536 28
328326739 30
214490598 16
758029171 84
232996139 53
298184474 94
763006122 0
505433535 49
271965106 27
64401418 97
36997719 3
438430116 30
73394573 20
480047347 85
33996698 39
841978108 50
978851423 55
72565942 76
1223240 58
880851169 73
386310064 57
416500372 34
759508432 69
31444517 99
944571109 53
915056895 5
674060137 59
238594926 20
448656530 71
835330102 89
973125805 20
92441797 49
28788765 2
953838197 40
860219575 45
661768669 16
940541671 90
522054807 37
887559885 82
136539554 40
117864255 13
395653122 40
240359619 32
587616859 30
84841727 96
306138681 13
416845760 29
802328655 26
459839535 40
526732598 78
456648424 34
415728570 1
78426558 80
372609097 67
924222780 40
814041775 47
753373199 43
74427053 37
659681253 6
727881144 0
813959876 89
84299485 29
455339599 93
537990455 63
844289576 30
147406096 40
617439187 82
309198587 95
782863037 57
944893330 2
516363014 47
920095199 9
602428780 65
506910847 83
163724919 6
461732459 17
780877431 61
180927101 20
938366234 65
464399748 50
74226733 79
623262765 92
271714824 89
170790589 90
149617294 24
40270991 26
140447674 18
620109552 14
395536493 40
118461695 74
555182200 3
637635355 50
394499309 11
738327151 93
655879120 0
120999001 20
58672328 0
912386663 68
597839287 87
49789204 60
379929084 79
345914393 56
572900221 31
517192854 96
647022016 8
883561493 81
885354133 3
224249528 88
712415068 24
420955778 37
303952467 73
584144592 33
164321987 71
629396605 20
242438797 63
592445063 15
10999225 54
725642973 5
708938646 50
150531923 24
104996449 90
336199676 24
543518684 14
966480584 42
553991894 76
370036358 96
115341774 74
789601214 0
762745020 97
4420686 94
939209679 21
606567374 5
895525862 83
409089666 66
393711244 67
204428021 100
409929868 91
141270769 2
185665533 18
97567742 98
83830716 20
189697427 12
386762936 26
823373730 90
831352074 40
102713080 35
644403164 9
490191762 19
119277175 62
293116387 14
820049351 2
336444603 19
998462169 24
363291739 3
67650689 4
889791875 71
656122104 38
169220849 86
907678602 34
97241858 52
953397899 72
752942215 31
631706829 75
732262947 73
339299281 84
696254003 28
779200646 95
77276847 23
406184969 3
114621725 20
828869402 34
997463974 63
493909370 37
874083177 60
546077269 19
660498111 60
776385784 36
353094461 76
93602797 47
605983516 27
858627167 83
898292776 46
852367348 18
476129040 54
935216814 87
38219950 6
277582093 62
254748037 20
467366213 58
834153376 82
294947184 96
786578328 26
894981134 64
578874784 16
214058605 90
527833845 65
460840545 77
933264532 73
949993772 89
175892416 58
478629344 75
280994650 96
735285550 71
878152590 77
438242037 80
854632355 67
335891598 65
303416299 38
204895211 99
591809204 95
377980615 3
587708982 14
163308379 2
566182216 94
801466433 97
171124975 90
349561459 98
681048532 88
894188990 73
749951724 59
285827060 61
941591125 62
837465208 75
696359359 77
493381037 19
521915808 91
767389302 42
170755718 77
990475744 97
195458415 99
159940461 84
130233289 43
629439826 9
392536 46
797049048 93
13973397 18
226127375 79
23782067 22
347377288 21
635955349 10
802632210 87
746566148 90
89421916 89
57735516 43
450739148 96
470147507 23
40889825 11
643833243 40
39450804 54
651270919 24
270998182 52
583516347 45
871903489 70
773862290 91
148693954 39
554156742 50
79084150 68
892780383 44
560046661 64
618589465 95
893118110 87
367738691 2
722970306 26
332853678 54
340337637 87
598876488 65
724889146 42
659207868 33
950614544 26
323354720 11
601305792 9
752069181 94
686980985 58
66797580 8
283760101 11
500997383 96
698957863 10
7245870 25
994054819 93
583861853 15
477708369 36
790375561 90
255076680 98
645509380 33
821147268 91
594799897 53
501942604 52
629751559 92
867867830 48
65857588 60
460744035 26
141986649 92
673559462 76
20459566 16
33174229 84
288294568 41
103769028 17
903472411 66
194020860 93
610425762 24
19835650 65
872072085 60
283729438 17
573187495 10
456939454 95
660419579 76
943335386 61
325266584 17
67432805 49
503836911 79
472132837 6
651727994 49
989582746 18
749304546 72
482863353 19
899144637 73
359927198 26
485442209 10
346176945 94
116176908 91
420167632 18
997797180 17
723735692 45
676958781 39
322735590 68
234147197 35
367957762 60
274980543 72
897946179 4
588971925 91
148615372 26
274223067 73
392347762 29
804268067 4
467297461 22
273425983 81
74084455 83
1626170 83
52745843 59
676239034 96
375960207 9
238825923 18
350110724 24
959382837 88
387005022 6
123798109 91
71165630 75
750925763 13
197239914 80
949003476 85
779786933 53
772250861 39
540413761 14
718029498 1
735638649 95
469758905 59
370603550 36
149791366 30
36434224 33
189097859 78
793046636 72
78664284 12
157048856 42
215271167 34
906629564 67
189721310 57
938594671 96
779767395 41
234867208 17
817811228 93
386418340 32
506635225 12
636983799 25
893708736 95
20827139 89
853633779 79
165870404 4
800630722 38
268197641 65
324613492 90
549072415 7
810836835 81
552973511 69
92879968 51
82066884 53
208643723 19
161068454 72
397801263 36
282018420 89
171273037 72
846455051 37
472633026 95
561758660 76
260791662 63
340230298 33
775823886 21
448622963 19
815027474 32
979981971 17
226621794 26
742331216 41
961929161 4
188036782 99
561257762 22
130624193 38
396840097 91
490419631 25
303812555 99
381626697 74
124419351 11
152914794 96
348759388 24
375558311 98
409058961 30
642677393 93
610617915 26
799251365 18
65956569 12
474351279 47
170046867 29
985791024 12
110493450 21
917876274 94
805436961 61
447335224 34
141958884 25
303422797 98
431133501 81
508006010 19
197447654 79
168952695 98
736507848 96
741311126 96
120114630 45
821245397 92
186019257 41
569481619 96
897663327 24
885020054 39
703525872 29
510732003 98
585010778 96
322850136 27
487083747 80
909124981 2
134214589 15
559764380 55
644202262 96
862743915 55
294043753 53
787636763 64
931526581 44
450255164 79
980359925 57
262062834 54
36808871 74
136136689 9
462756231 70
618890535 32
524128722 70
466586707 28
81574392 30
25325489 41
642962852 18
256877994 81
3804614 31
643879447 26
900788856 65
179967076 49
981534170 84
447823587 14
380394200 96
799111114 29
298242504 17
323549169 79
465006071 35
84431475 20
93896312 5
323569891 21
587459710 91
464879538 2
595378943 26
122207078 7
822814032 80
999340242 99
630395577 83
579424890 33
144580012 59
323306066 71
160655690 57
550445631 98
613868124 23
424578833 0
650446254 50
265563537 64
844418431 2
335565226 73
381008978 86
816751938 44
538770034 60
314351138 12
685014276 19
91028804 31
883672655 30
177341091 18
141621034 8
764705037 87
329019188 94
633471848 71
803985216 29
869379782 23
839477295 88
221371645 69
326090232 98
981010804 59
31121842 96
185512741 52
97048951 55
478032977 73
656721200 38
290492960 55
4773118 26
965533453 87
498984783 88
260865680 87
918717124 92
506735399 40
572145801 8
484633684 61
920821163 49
187786349 33
273825960 12
532533681 94
276304381 65
466367466 85
249743947 30
793211028 77
685268737 78
259453190 81
885217055 5
34249892 13
912870486 80
146728851 70
261766517 54
637423846 18
854489876 36
140727847 53
944456405 45
716519913 49
666742317 49
17515491 18
60744824 79
599338200 54
463921026 96
130279321 15
994081189 45
551957330 38
132209351 7
74338483 97
271435649 83
977242908 24
551590864 37
848094905 72
119730251 27
685161791 43
324042986 50
439170238 74
549761465 99
753062273 9
400317441 57
453914839 4
147843972 33
937687094 33
749704021 92
364394583 36
45551291 80
554485503 14
874247576 20
779767901 97
380602281 53
978357103 83
521320264 13
301084174 27
720256111 35
895901217 94
944195196 64
91524742 57
212416107 45
472636739 6
162815791 68
982878233 5
90798853 20
814292488 31
286024240 16
888794653 76
131630749 53
531374337 15
228351478 71
625704248 66
813248625 85
734946751 25
901719343 7
725107577 96
865758222 98
605133009 36
622022994 31
648412476 66
461421496 60
70227749 37
49087389 76
583702951 86
803578638 68
940785842 72
663647343 8
169872496 13
265750303 45
837524487 42
861651021 94
787096566 28
369852106 23
572274214 56
143651419 49
943235129 32
933989870 27
604700453 9
114652769 24
299511484 27
849525632 38
977615366 47
61426131 30
457187032 96
484741143 59
40566452 1
626704347 15
577500355 69
295372920 37
808261437 13
767101059 11
244863169 63
315114751 33
460452846 88
134802410 95
900615646 12
153695803 48
578709382 69
210669806 96
863390236 48
39272769 94
202423748 29
570129451 52
80268949 63
535480297 27
265166310 95
670833374 72
893241561 34
216801149 97
728166293 86
434869191 21
518462496 7
686632526 54
208250217 1
361496609 35
225333187 1
988856418 45
251603357 83
587349612 17
383196765 22
274559706 62
697621122 5
961779131 49
953519942 100
361198945 96
173599372 6
288008427 21
567350553 85
308772684 25
768681897 12
507377112 21
354123654 54
808627155 56
173022642 50
405750078 14
372554754 2
617718244 55
96197468 6
658896560 25
917765853 85
317394901 50
669054821 9
254622019 69
271675722 47
274512441 90
554682752 88
10071271 98
400919649 5
405953456 58
828375329 7
997656416 63
477418609 31
575385624 24
847046071 46
302991134 94
735283352 14
302638448 7
961133469 83
956350897 93
7019722 30
547099569 4
440839557 54
159507238 67
610194469 79
191114587 27
243826675 56
183221249 57
846908339 59
80197771 62
347724018 26
77634857 10
462016104 54
682565227 28
711323873 36
729539053 13
13122361 48
173546046 59
710047303 81
913210150 56
472190970 35
639033639 47
917714454 25
821218465 60
434100181 87
496949179 45
860583402 34
231302830 65
623743667 43
683389519 64
18922966 15
361036057 94
852768321 87
429604235 62
627643782 67
172996968 95
567898456 77
208044263 97
676132911 48
256420722 2
522800726 100
156955565 80
730067677 79
528635845 20
556045091 54
640176683 78
550282251 63
379367929 44
72264248 33
941764492 13
338717373 59
655537707 8
950868686 27
148398902 24
767983475 41
687408469 46
989422600 5
804610960 0
475885424 45
267392883 57
311408808 80
47448289 63
523013771 65
646102795 98
718027990 30
833853817 85
855592270 3
559465848 99
129061435 0
867515979 56
185163228 70
11838526 9
815533730 59
746327899 24
867559221 90
453022446 69
720500341 26
796846015 45
213986073 52
43427663 42
275183436 21
315385925 16
333813741 35
176188153 13
235840693 24
959604569 84
876763420 26
915520698 94
536987448 78
955213249 81
820905292 74
907147306 74
297998510 100
976478874 98
696474309 85
778005003 16
59228079 66
781645876 68
616422685 20
439760665 81
251412611 39
320191885 55
808717597 87
498651602 89
864838921 60
348773150 57
519687369 39
649730277 96
924972295 1
207712560 93
703305805 37
773751065 7
1620560 15
431288939 57
869928283 58
395633704 38
700847965 48
282260930 18
565520297 54
394680734 84
6059594 91
911422779 59
131140058 31
4438988 19
737353640 71
339331109 11
674605397 70
315271388 88
349594340 39
698829965 8
472357933 31
230528791 83
39460598 39
604283642 20
233938894 43
373333565 97
969676188 83
948960684 66
999450562 75
549593538 19
729954979 76
605188723 43
76980117 95
688353421 88
719603636 96
420883040 40
654281370 77
169312819 39
189168687 74
979820517 37
230426935 86
984524125 20
22602444 100
271990371 90
233906991 61
607122291 48
541123686 41
55442406 81
744174946 32
701714910 76
487804840 32
839793872 34
183896493 25
613647146 58
994358046 35
164529031 76
371767937 14
67791063 7
576149597 9
635754438 16
740473067 58
516187830 60
726359483 34
263737914 9
769609849 42
250505705 87
333926976 8
403690706 29
605997308 68
429088321 19
546053679 85
488769182 4
948327909 73
58796384 57
904573186 95
818689369 29
455362409 12
708686311 14
73246036 63
879392257 94
358844524 78
370638169 11
959300256 42
310938724 52
759297880 18
781212507 34
438352242 4
756411307 14
131406205 3
14551825 93
845918565 94
319016340 21
22473091 56
979458665 0
333210282 17
653237157 50
552319575 75
84266387 99
934377589 2
192205794 55
249650188 35
416669713 5
976256760 90
923636382 73
452442997 90
998804847 97
336046468 20
180633583 95
65886239 28
336695039 7
819243332 13
104943852 37
535051838 98
497646440 34
323117204 98
969088346 95
902609884 24
135962234 45
465458807 73
869431616 32
868600012 37
670093842 9
821517413 18
510663580 48
943522038 82
590997478 25
438966534 66
786846970 74
671279730 64
220636116 66
423006438 67
664699045 83
435842585 62
441933371 45
297108067 48
332925052 94
147944852 92
395281410 50
688978136 48
799488509 80
565434045 38
316557532 14
460889078 38
884140580 75
938211394 15
776499504 77
22644794 47
520159597 2
616790033 86
234965099 66
112946599 18
942313457 18
374437039 84
273255960 59
21032238 82
919550514 44
497927377 49
813307586 54
898951389 11
747613918 78
262205951 63
656006702 30
267264303 7
425523201 87
136859561 13
886343840 10
443022997 53
674820519 4
138473618 0
233830225 88
469400876 21
637669110 32
979219976 6
567083390 68
144175234 68
394769071 34
325646612 56
774067633 37
919962797 46
742039327 93
431285714 89
695921630 51
59124444 23
282991566 41
935862476 33
719084237 39
709154098 79
919005642 72
661265092 19
632756129 74
273387768 85
954093750 62
405843464 19
976144400 13
460238870 9
275282555 68
610446787 11
717482091 47
76995362 37
730881972 41
3736513 8
481689577 87
514851211 57
34718592 58
767154203 63
24424010 14
697473435 51
492296078 11
727618363 71
542940150 4
180132302 65
518245981 37
251041737 56
324515299 85
319887091 71
205232142 76
647779354 11
453273930 56
325327433 0
22760988 54
19078167 50
520054512 22
779944450 47
827880569 19
893356200 41
350995130 43
980988432 64
869165899 76
534542981 52
583866623 11
17570884 4
381426417 80
378553009 12
392001010 71
222902289 78
152590443 31
794228217 11
204599780 90
681481774 5
811821436 7
505813350 79
603243247 35
511588861 69
838581754 98
34111280 81
597022134 44
994594130 84
418061091 75
51835280 94
986371370 11
323754311 30
251357064 86
180599096 93
322861803 80
535998379 76
311124108 50
678162916 65
193438682 86
274029174 65
86595056 22
191100206 69
667139052 23
970923372 50
196979823 80
960738492 62
532186615 59
868664465 0
800561865 19
607017870 7
143734231 44
897349620 93
698291809 75
326554174 31
641079181 29
7231893 13
281954654 61
970228040 67
673246534 41
124848111 70
150318461 81
491556623 70
130138267 60
969548770 95
142420851 20
466522347 24
988398014 43
758904134 23
348400112 99
184913924 67
827492213 30
37177948 23
363623776 69
729999998 0
925337401 59
704231060 90
294393513 32
239040607 31
589290952 87
444116053 77
866962132 61
894454585 57
379929093 53
712231033 81
854639831 42
719948230 37
919568650 81
507688746 40
398606463 53
850453693 62
640590071 69
817767176 47
403401568 59
67520127 20
928882967 32
362808869 21
175419444 8
667693944 11
196037432 50
742760944 37
644871805 95
970888745 50
959416565 20
747228113 25
396124886 16
265167041 11
844615970 47
703807429 5
244087537 22
42676779 88
524987380 86
326469736 5
479044037 11
639287408 68
366509271 76
351564779 32
884716177 98
332186750 9
30672017 20
680484767 56
192759028 2
415121959 47
508088315 90
641700216 78
169126620 11
373792677 46
983933857 82
949804875 95
680733115 65
340887186 68
130105557 51
992063143 67
521346547 62
26275841 83
767928359 40
362872314 8
77485970 24
292050930 82
327807099 38
998867167 95
292277933 80
408895381 43
384645453 41
959316731 73
516632308 10
459390553 9
206471545 64
309782292 2
804014374 58
812160633 50
272063455 31
264491808 82
504427576 3
653764683 69
371066152 2
487847932 1
331648933 85
759226651 89
589174159 61
508667495 28
872907049 91
502248043 2
837814645 53
320061251 60
559770297 73
89491476 70
143022538 22
349777688 53
639504309 10
111636839 21
706986985 84
115175992 60
762201521 59
960130159 44
229615035 68
652739149 15
872821839 76
316784107 16
547577255 30
499319447 60
840804373 96
521773184 33
380155271 40
639919804 13
134824487 37
446128261 64
966765333 82
579839818 97
119521352 45
703491223 25
888820865 26
288692095 31
643591783 11
742529969 81
14371023 20
206628304 27
70844544 87
67358817 83
457609291 83
706557214 83
916210654 86
148910473 59
205516046 12
457730144 67
179783737 85
315773485 60
383641664 81
281512955 60
188485737 6
493231834 75
690640866 64
641296602 11
415354916 31
884281768 90
577117291 71
34331468 47
275047113 36
874907056 21
678220584 47
501264739 94
621328729 9
240357900 36
486134593 42
176154760 77
580785824 31
704643746 53
821128408 15
395132593 41
102217966 3
190892449 96
104001791 79
176161026 77
353027782 82
541467361 22
47186354 14
998819001 61
990038768 68
78461532 34
705528505 49
558219229 59
370870590 91
226655605 43
106003765 81
729567507 57
114682901 1
615939985 16
933448384 78
753188041 78
607314056 99
327514654 94
27371382 78
520019633 28
111994409 82
20319981 95
185694827 36
794275255 88
757644855 6
528405191 6
280798702 21
400839863 85
677481480 82
569431775 64
456840472 88
207881569 52
63407738 51
390138969 52
401456533 44
368523300 82
274290341 67
270399727 56
159836062 77
303357352 26
426880118 4
403566668 37
971800037 100
22287485 44
182183433 23
253621651 6
628773124 63
308007631 51
968979622 23
597075004 66
144607684 57
588788484 38
273835480 99
743714772 72
416234087 70
366904974 59
334376055 29
361379320 75
298406259 72
515689559 19
801321461 76
549287648 12
206645578 63
415159338 85
583688539 94
388255714 11
513119096 27
649862746 55
604019190 63
401476623 81
33336453 74
668156601 96
353586435 91
418732457 100
571222877 79
676025011 82
896684775 54
962399675 98
446554697 1
655278813 1
535052206 50
608873343 100
187999557 96
196422591 27
231003711 57
148311732 42
172266935 96
934136972 78
427627102 85
311069687 68
87590451 22
326005009 95
495683616 56
547299483 45
223179625 28
973814073 96
489822066 73
567282464 42
777421368 18
784600907 28
595764002 4
289307747 17
479328109 78
950438097 46
556301328 45
908573226 76
988118445 72
482920828 20
36534818 0
578027205 35
966186801 48
709542780 23
41108609 29
687667604 80
814185671 100
881492850 81
305538226 82
785897950 38
350541037 17
604704005 100
358080857 96
626058112 13
494823301 83
556477805 69
433586886 60
244281339 58
513770713 72
243369530 30
88135619 90
757242862 1
775460467 1
629368426 38
725913566 33
535264780 82
181432997 62
93717131 11
207794646 95
414692307 4
519947591 17
438555573 88
177883586 94
659440795 49
215194889 73
216798345 93
929654780 99
2169459 67
475844953 69
542527091 24
179043834 28
912355468 32
1866609 95
865899088 55
721212724 90
564139334 69
459412821 82
795890237 92
108916323 29
675100828 99
74694920 61
518217766 69
548110832 38
577745550 22
904666927 8
496197001 33
875829109 62
15796372 63
902963776 6
490381327 25
125697441 74
617532097 26
262866682 15
246384474 84
214469236 79
611803925 94
825292424 77
766949673 38
287575075 12
870226198 63
36760972 7
76078486 100
782911652 75
689815777 97
931676017 98
312345489 7
935525208 87
584659238 72
41396655 68
832164369 26
288078346 90
999983026 94
179873397 96
524939554 81
339295341 58
967804334 50
727909654 29
867057648 24
86702306 20
827031937 68
894452653 87
225569910 15
796171627 77
464073536 47
77816000 85
662313989 51
592827182 35
60624504 54
514557327 45
517875696 21
206973774 39
147420151 14
909161359 35
772705261 47
393901581 15
153702646 73
605188220 38
177421815 92
469373863 8
26018643 26
518121059 91
565881717 6
913687702 78
193972676 51
792106497 9
79737821 66
430057493 30
795712475 17
100241940 34
229480885 74
989591075 29
136778131 14
944240279 20
824918852 32
103265323 57
3877911 1
264246093 18
731754394 4
718713931 28
63651829 26
122369894 19
89306509 97
987703501 2
465503627 82
321928374 6
375441614 34
417116748 15
933024437 58
920690020 69
525191572 15
404391617 85
336686129 33
693342267 74
699089934 70
664400863 32
192089194 94
208706314 12
571439559 19
21834890 75
4506438 10
807466890 71
793452646 58
101812733 55
866032794 79
295226473 57
858329206 21
655100322 58
151975288 25
901310712 54
323430980 46
503015140 57
556552089 84
813822311 7
874331984 73
176172109 5
289180322 99
654830223 96
540460915 42
711731224 64
654749880 49
987216549 49
680768817 8
585917125 66
732889958 3
122423701 13
934886146 20
626956222 79
883156743 41
347225391 30
605730148 89
983398645 32
691128674 8
881998204 4
921630617 62
343579250 90
477004383 61
945722791 5
722842187 89
514540164 49
647047100 85
470356667 56
203037872 19
419160013 81
345731466 21
921605832 81
445937792 93
258706127 13
703804175 12
899319643 7
356193683 80
119661221 3
168362030 53
930591255 55
954581897 67
69688398 70
62076234 90
966387847 61
747537050 31
565013030 19
428594016 91
243077778 17
996551026 53
859439029 67
607269423 12
908557321 34
549075760 44
381054611 63
883616287 10
188106802 69
409309963 84
57042744 94
333080836 6
962811799 65
314308565 70
549118605 32
618436100 54
465706485 4
161635599 51
18964694 35
259066831 42
811023556 25
695344211 63
35602859 45
838144567 31
494059409 35
81103070 22
615943408 79
640457971 4
717003731 96
687250825 83
529267094 83
50102722 86
967242539 47
269689563 20
466607075 43
486612899 36
885340284 55
409782336 89
322151308 65
633324271 75
316682977 47
480883114 12
75882029 7
144325393 55
149052702 39
665760548 18
707493874 98
550428435 78
251322096 90
256787189 51
555143219 14
659669765 85
57414464 28
11342551 5
686189792 83
16564265 11
868644656 11
974472734 63
396463202 40
712417576 30
221069106 43
266424123 26
748678800 5
923391213 41
9771511 93
307133114 69
815892088 49
939657231 88
742617781 55
440938727 36
172602790 73
549510032 91
414456002 11
699743834 47
694729555 4
317532761 32
906011694 56
590081257 26
461894346 18
824304686 21
903357647 27
984482849 24
491769042 19
691198768 19
573717317 16
727509336 40
440817466 30
857336914 20
844062852 65
554801503 53
261050270 45
856897038 58
820746704 15
207902637 16
843451207 45
928217537 27
282734960 72
147208865 93
263223002 34
741612938 2
830728005 78
34641244 65
5213152 37
140680535 63
114635808 55
654799829 6
760481615 68
345317891 42
328506802 66
434582662 16
459806968 36
897312809 24
202044893 77
458675967 63
409030126 96
778341773 7
266976512 59
88718585 46
641901329 92
883299659 0
513868554 62
379327063 92
739517438 41
208720563 21
618982739 25
482983399 83
861586097 57
189940367 88
71305071 31
631849659 36
45050367 94
391966824 43
881816844 71
548583926 44
632241890 40
639384828 36
68186116 58
549676442 62
63911400 45
670476055 50
98932148 89
171929229 72
791259140 9
903536834 5
630926999 59
751778446 39
749750121 60
550067183 57
950481099 72
292465844 54
397752239 40
844544580 31
328499387 56
798516488 100
46230593 52
235436831 49
635175727 37
969446391 91
609211312 49
885330695 21
82995956 70
284637193 61
791383385 96
291116280 3
788143619 79
106430061 23
491826723 84
583818346 96
389640069 69
390047942 83
552657429 60
361229301 87
143233454 96
453633304 96
372030858 18
272165448 47
244590144 31
189483023 16
172226943 23
526139060 57
162146816 82
623732633 89
298870068 13
100468354 68
126962196 65
165708864 32
756539013 10
369109761 23
583926853 36
147089340 72
281573842 21
295954933 29
822330810 21
716339097 44
936379226 88
474548768 67
314697303 60
148983896 23
646418871 12
339523587 78
762936912 94
677207586 0
960788947 76
5435506 33
715703091 72
582730157 53
388946985 15
435906946 7
736216637 48
215963497 41
398339700 97
959193515 30
175131195 14
337023657 12
265733908 24
806248249 74
182725007 29
710340387 30
695134807 53
290359970 30
482810875 17
914491865 3
90820003 79
254145691 78
770722644 87
658085601 69
939025042 13
214066296 70
180417312 86
73989525 78
385985068 43
627298614 87
202222167 72
935015294 24
823122229 2
110925843 99
814987794 51
24752979 76
266823446 49
309076857 92
135614155 59
484296713 2
11676958 63
386993272 73
929972909 99
798840327 40
184245440 37
766903417 64
786864264 69
659729217 6
427921252 85
512772 47
974601093 70
585631487 73
345725807 73
226581691 76
118991299 24
302628424 100
156537994 35
619975499 94
295234509 53
699046291 89
344613606 9
287560264 26
442412090 83
636881852 62
976806677 98
551038244 26
965979620 86
269218093 71
953694348 27
306122112 69
953556802 52
476093012 73
684562356 39
600945234 79
658106835 35
812414090 65
410376368 22
619758595 39
968068091 15
786212927 62
92226642 40
314683837 99
374476802 33
705032560 61
159078091 20
114826362 74
206466965 79
831480849 27
942898925 2
698667028 85
897111006 36
163014105 36
878373232 53
582207968 78
745670281 77
373237099 64
473871472 23
268920913 65
885954513 1
452445633 65
377526803 94
46902972 23
36307643 31
53086078 56
857003765 1
327462155 70
483924969 57
820987726 66
9944486 21
918388769 18
317113744 41
549221683 38
951587184 99
652323269 69
568427277 34
548345541 34
377359277 47
892408667 90
240281384 79
342349613 43
498078775 4
285054630 16
527822308 23
884652631 1
698042842 28
610633489 4
323987341 13
561415717 12
259500159 5
783675839 16
423843396 74
564084954 92
792301660 6
736769962 86
519955195 55
922178392 10
38091859 24
936952696 7
713045417 86
168893090 32
912994966 34
22958994 70
98893206 93
776146699 70
262981409 67
475013939 17
45442978 65
263164712 62
730984868 78
428136972 56
748567463 59
72643928 32
356757071 33
56473420 93
564493606 92
764218977 69
312593466 73
572203074 55
634990656 76
120423758 66
88301058 94
130351976 60
987189788 54
22017772 97
679569126 12
563026076 20
389252551 71
510824342 92
189872663 94
775030872 38
419656631 61
688940485 29
798861489 79
19027473 85
748055302 91
909596076 46
282927740 2
346836041 21
58212679 37
638860631 93
317930655 59
24024089 20
802891367 0
861587593 35
287566961 6
659034329 33
691207210 95
159809134 63
713009819 56
937624293 26
768600723 70
23526204 34
41981062 2
941299210 32
224962717 17
399287030 60
468290943 86
490409493 94
650548234 69
802336625 2
143889560 12
70703635 67
715726017 38
849223634 81
214644289 13
745535430 75
917346410 79
372919081 87
458206460 26
728230375 32
135940727 49
464760985 95
347227561 29
661991307 80
284162730 89
696105668 57
281441557 83
122972953 65
793586001 29
178342897 20
483835534 24
2262951 68
615863854 4
588540338 55
943927859 82
371701234 60
420436589 67
420167076 67
915353946 14
925705300 76
3423965 28
359707664 96
944032223 14
266366713 23
989604611 94
313266757 87
334269543 62
842707675 25
731975322 41
988056443 5
490356673 71
628325113 77
833915033 0
344587196 51
155653156 21
19332867 87
687506616 64
55580454 47
405844422 61
901486829 13
625762752 70
313278653 68
68742189 73
4739144 19
146346539 4
771026853 65
403452674 21
489032318 47
814285544 22
470038182 57
552877102 95
121892931 56
271483475 20
391810182 2
658964412 16
401439308 86
327159066 57
66310660 58
805160253 15
940622629 25
999118756 39
824243403 72
925358350 20
179662777 79
206197958 16
303060628 54
295120291 25
913455417 95
869179551 63
880876832 70
870396141 40
315592486 81
227510803 18
57589788 67
524937747 12
805801185 47
152006264 19
208347284 52
73725912 4
948852764 26
157261963 49
321667784 75
810868791 6
470390919 27
460563747 72
566047939 98
131338279 86
373033953 33
645459806 91
579295692 5
344137140 98
398974878 1
120990994 84
818075199 30
556605763 45
96731137 86
867835738 18
709102995 55
101990233 95
13200540 44
256642894 82
319479637 69
895999925 25
61572536 93
502957213 29
141442620 19
984189150 59
794606283 79
18738845 19
602753943 88
435577553 9
896814066 57
922909315 90
566398900 85
949586586 13
370107351 61
644444932 56
702988263 39
918195575 42
478092278 28
490997191 78
499749242 92
665994447 2
603264192 88
641134682 56
980784563 44
391609875 39
323285230 76
955107436 84
772136173 45
955694424 93
352019295 37
977777878 83
396895584 98
220316539 85
571183475 33
680519150 64
590557475 86
595723858 37
405882414 93
376446049 22
798753474 12
576525094 23
52200470 24
534322147 77
721302533 8
351577557 55
107943145 36
316700144 49
655760561 83
325640103 14
678495778 13
286988805 17
202362731 4
953663865 38
465204615 59
835936134 13
578360871 13
809481765 12
452549043 8
459512391 87
479749279 91
656799446 56
886494091 80
106077372 33
263562114 55
106016997 85
7679005 95
914488 31
33747218 25
250739093 38
200527252 14
302726463 0
706142335 47
990587009 33
945477284 19
939885566 32
788112237 1
201942612 7
21631998 91
184263201 53
71679761 100
303978398 26
188563648 39
105937442 44
424546853 97
214831831 65
190620215 24
880312046 71
255891383 12
263022337 2
441177014 84
364405081 35
668313396 29
721221187 92
442040742 98
111096566 50
279505209 30
680377769 98
330064433 4
385938504 5
254639959 18
651121641 6
913904734 92
113268520 65
883474186 51
820573125 4
450258260 84
654939023 93
760964418 100
702030369 38
869049929 98
363644818 10
402786094 22
925853317 22
761435870 99
70439782 7
853607814 79
789017999 18
951284975 23
872651295 88
271972009 19
545639467 27
782412471 13
911700264 26
45688571 89
444157440 13
408978647 6
497943593 21
384882239 35
120248618 64
280449677 92
229386611 54
915386357 34
24620278 37
150217817 83
974358956 37
476561870 7
606257516 91
447153669 60
729322903 31
627157577 76
355512010 54
489130029 27
283420744 10
397904473 95
960711771 27
577430777 13
952097999 83
217827770 69
101481165 89
659134695 38
604978627 70
842335642 7
720914973 9
533533178 91
878523062 63
434313006 13
677868209 42
840043623 81
861935409 27
877059676 6
442520776 57
238892234 37
723227731 63
572339127 76
874492332 77
411498432 31
128400910 53
208325379 81
823174501 6
174165389 52
962150160 40
447454405 6
237113746 99
338237918 2
53791102 97
682967793 79
449309685 24
84243641 82
820293803 31
517750363 39
199386172 25
959623644 38
387209669 26
32705691 88
855097672 58
530135259 73
241207193 77
770292546 98
153299565 10
697276223 49
663666630 5
889131987 16
393914327 6
195937094 72
759772854 92
666071561 2
401599748 43
781962926 91
413829922 41
425320677 48
690564529 52
428543906 22
707302876 6
37560389 10
559754779 79
429323317 16
299574210 52
609189993 68
988641783 18
592640989 5
498801693 72
417910964 40
461013798 24
222627114 18
375246 0
895935324 79
936920134 50
873931889 93
789970873 39
104274084 55
465179079 98
64714675 85
462203116 85
661915633 71
189983972 59
684996686 12
222582898 53
234664779 42
746575896 31
364475986 31
796016685 28
920048041 22
498596775 91
566179153 92
258759587 67
503848436 21
429510836 24
657719375 34
980263229 29
570612157 57
432730964 74
719429395 71
684681310 43
960342818 98
460041946 73
363847526 66
644421348 99
291413207 22
566314410 47
821897892 22
470832728 39
330734260 8
493504168 37
580250463 48
459645182 74
998254244 81
104731859 93
955499233 66
794998792 30
169182303 99
104299094 11
590693634 22
869264432 6
638551744 59
39128694 19
141925237 39
890543991 100
921885762 43
380283153 9
348946518 74
825428573 90
460954082 27
794629802 100
35791815 100
302686289 98
149070914 25
329446647 42
233203458 60
307107317 85
987350626 82
647900197 40
115829646 21
91122783 90
544551944 2
294719461 14
786524006 85
853166119 8
386864512 44
365522442 92
412291549 64
193765187 27
524362427 60
428815002 64
934589706 33
823525685 53
362884024 85
784954754 23
89329293 71
645078938 40
490395434 56
50023674 47
235190332 91
762665248 55
693438214 37
803796711 8
906998212 93
945212955 87
847900929 46
166604864 72
491852798 93
877076875 51
8399415 24
15515214 17
472143260 28
586265962 50
179058886 75
749731773 22
32865298 68
562095986 62
114308116 26
764030082 78
131995879 39
874236837 7
85030064 18
617024094 73
852106320 54
702830252 82
31417712 68
640141477 81
281060851 47
195909632 94
61881013 74
168113191 71
443521479 81
511301462 24
371905371 96
700975810 45
436077873 19
238413964 32
348125381 61
612857310 63
883301484 60
387109073 92
91451635 45
739894172 97
440281580 0
298681938 30
231716845 32
737830108 53
428107569 37
365025574 55
744050257 38
415764912 91
53480487 34
425474737 38
793615559 14
179691318 97
52401754 97
523379305 81
642146410 66
775790911 81
184209289 62
495395127 98
421511953 31
81306297 84
759106019 55
643000069 79
183554261 64
269448999 41
954017821 29
273083083 48
396330075 13
13447426 99
501867677 58
593896965 63
929800588 37
817813063 56
796258138 85
428367716 61
537313548 49
52983215 69
699838829 2
471052081 16
98711921 46
296095638 80
536577279 41
621567234 70
326250820 47
942309185 69
923705060 69
684416644 57
938248161 90
311249339 96
180819614 76
643347834 61
577574442 81
401662382 94
174718813 96
295862444 70
678365054 31
514575551 6
961511896 23
957658648 8
324359192 38
832753438 90
175650593 0
507992647 77
397733512 45
289750025 99
712614535 68
876668463 12
500690918 10
94973142 72
704373927 51
209227792 24
693381222 21
28967416 50
10981684 1
943838150 42
2620881 47
411085690 32
528607713 86
753510867 26
976370602 27
609614360 9
561623910 60
746315304 80
478439379 30
317659402 56
63454430 69
66200262 84
646589159 36
12091003 80
322324479 95
158868590 85
60207437 2
630669551 94
425211051 12
124928311 75
60279282 43
485987822 20
453092899 78
492999058 100
196761389 42
461542492 11
372615102 79
415262084 84
354999649 7
650190911 99
320793476 96
67944376 35
643673609 11
759843993 52
203274991 52
636589587 65
569979221 7
200060008 29
495536593 20
534102807 48
635626529 54
105200333 91
98385408 98
44888522 0
708623708 72
37859648 96
486133931 56
420773491 62
19178571 41
553941653 68
930793986 45
928803288 23
532035904 44
651529068 42
309957759 64
749536987 4
664180198 23
881714973 65
491662975 20
197901009 48
468869288 48
223086730 92
310649506 3
468579320 67
463476677 2
299321657 28
799292616 53
914450299 66
900985441 59
90921049 38
978728375 81
67782310 8
852384795 36
104551431 43
264997548 28
403418892 66
485322163 43
629289707 89
290476353 22
667448165 67
180046276 19
170333136 9
914799260 100
186124333 89
942441692 26
368226637 40
2553831 13
759805310 99
846656668 45
868744509 57
843904258 1
502870305 14
963751576 37
878553873 93
337117858 59
491609093 78
978917931 90
158405747 35
505011120 9
29224650 45
192946112 11
324021031 12
490017036 91
471942471 88
238361582 93
26708198 1
19606122 95
305548297 31
208708869 17
306123483 76
742799636 91
713140852 0
187140024 52
192945119 83
397561468 40
677478244 4
413885926 16
777723184 24
505043592 4
923472911 98
246528932 71
162562118 85
144238471 64
42224830 10
3538583 57
999209217 29
167801086 55
578741119 49
883088004 45
922627822 68
144165293 33
805497420 53
871772532 64
816306623 18
708855944 27
407372973 85
864794997 38
590774985 4
955811981 95
146348466 70
720641564 95
436979277 33
157056148 82
801411241 11
132122382 67
297881647 53
334457777 71
399946446 24
93829491 100
983645103 20
568968368 32
628778260 52
657713099 22
168892739 78
772761565 68
417543994 100
123208693 63
704903789 91
426216005 29
403876307 33
444808588 80
140003805 25
446896951 39
583296982 25
570039145 20
131752991 19
362726857 66
431303516 50
194610408 26
122027208 7
97882190 47
662833292 14
648450685 55
112179984 68
583195226 24
314570618 37
47728111 22
953535485 58
880533157 42
235997291 80
554158399 58
192120679 94
686727067 80
384623771 10
586794380 37
304600163 40
496476164 42
553344521 6
125329091 9
685320798 82
322204143 60
796108475 57
770867473 6
303381124 88
722052268 53
184030387 66
482091398 99
459270468 96
461758742 28
946300595 94
824032763 71
285688715 6
918811200 65
899506928 91
786835073 16
488090297 64
22647341 89
672921728 42
205176198 30
40410241 46
561766060 2
968230315 47
68405668 53
45945694 80
892935280 74
888778358 89
577765970 44
696320430 86
823830726 63
202624903 95
246158005 83
565379669 28
826605383 62
989408239 20
992323559 34
941050033 95
286600864 40
668160164 41
214331613 26
907744998 82
212854582 4
994753430 26
386151025 87
597111045 68
20343575 78
861337659 24
953200110 17
979362649 5
455884402 31
107942328 63
661771060 57
721347496 62
743344458 98
44030006 49
494878385 35
525275008 41
659014796 25
285892167 49
895507179 35
156377017 9
767084329 5
394758374 82
323118009 54
988586229 47
209232402 85
758489836 49
572896250 38
104291893 48
618410255 67
897592619 30
811173396 78
786486702 6
272295827 69
214841052 54
383598746 58
811006490 48
524747324 90
542894014 96
867825402 99
862962900 25
894642895 78
360205055 87
905049335 59
422089582 74
79176752 7
251480140 3
650073602 22
593079965 68
377824899 30
186141651 60
530069404 12
149916360 28
922265663 68
42052838 71
743148872 85
916958123 100
15772523 83
160456368 4
863719149 60
492086618 63
128771462 3
613952726 50
904046950 17
974274342 57
39249770 35
193113824 29
108888925 79
405264008 94
74216880 82
832308198 9
837908232 47
432260189 82
247457675 24
248206586 38
575435623 7
117660736 18
91700079 33
821430976 61
449768142 63
175048096 70
965502581 92
750706106 87
70040236 3
315398221 56
629719008 42
345500277 21
383617045 53
760205791 75
594417674 10
39445956 30
312900911 98
13067663 31
92157521 62
612537737 34
308325916 20
726952440 1
296253300 9
368119695 32
309390663 31
946386441 31
797661435 3
496163136 17
207589202 59
308861000 2
661495881 29
275459849 84
74763479 68
860023606 38
300136915 49
558483020 39
88025482 100
527803863 37
916581020 35
710126668 73
12842686 44
820362539 53
276889249 4
668614320 37
959289496 13
802773055 7
48815088 18
942029660 35
795500764 1
234879755 30
592193227 44
438636432 96
734838622 8
35995014 19
915525764 10
688705694 32
954838681 82
363378361 57
195453849 13
492628461 69
238920347 68
668645436 34
998542262 36
982040721 77
302926007 82
657150707 1
363125183 40
647668657 43
564286049 89
243738525 5
85185170 83
308990380 90
663122081 22
80518575 60
448867306 36
68192394 75
754874784 23
578638932 94
695983008 76
407776473 65
689558734 88
356802457 63
771113891 31
414386908 35
753430378 41
408005481 68
77905393 68
680770642 38
540763304 88
214940655 18
584660649 3
224488854 99
38991356 27
50273222 61
364313388 33
808643569 3
578957034 8
409909616 45
306163265 40
601524640 33
347187478 78
749301750 5
192034984 45
712386318 2
414998376 14
319387905 29
23612364 58
695715504 36
87995783 98
977382475 52
737406661 34
474034430 90
833403684 35
235246140 49
156570221 33
809520259 88
613368182 34
935237639 17
109450791 32
288696783 65
217897758 85
67156547 86
741052880 35
550860113 29
23605207 12
369953604 95
583373019 56
486592758 8
63680198 89
34763408 78
749875250 33
710881169 30
860116366 53
279778675 86
52044610 27
963492266 0
936804278 86
255306084 76
82423352 51
798655626 85
520293575 68
66535901 15
983034907 92
940100598 18
714472352 38
510393044 26
167253073 33
81175618 39
316128724 18
472496700 54
830290821 96
855319145 12
802879318 89
171574204 9
334828518 84
392920449 66
42098964 25
306747047 64
69967820 9
754001869 69
35519806 41
530003466 52
23185497 90
734444694 33
903857153 60
443995325 33
624188673 50
614887450 27
969089494 20
649060244 28
600973533 71
993209593 5
911991426 55
606316522 74
957780012 6
195118678 80
157834954 78
374655806 25
92070475 19
483033895 86
431627394 53
84793278 74
965829881 41
347072519 40
721726644 95
43620014 72
639310206 64
923240740 85
183375168 83
231216453 1
133456862 69
482366537 1
644988869 60
81533151 57
442951453 26
441075842 59
682758314 13
891013000 33
660799279 51
26101125 61
268706742 20
756093822 87
158575958 27
388336104 73
590776079 65
150924714 99
551031127 24
848127338 8
725527707 24
307160470 71
659624423 34
454629104 43
656037721 39
204411697 77
16354528 80
292051480 41
250015823 97
252976374 16
651999419 99
130256832 100
639182821 9
800045129 69
177138153 69
943880166 24
222919862 38
89795713 24
285923550 37
476480267 50
903600435 55
387760341 25
155205242 58
228960864 5
551112236 79
670473208 43
653590646 3
824808899 20
298104776 79
159046382 17
637694034 62
910441271 21
256607582 45
949843694 47
398247425 51
753689982 65
593430311 54
986901831 44
41883703 67
520204819 9
537635892 92
529157656 96
222029762 74
778876209 16
453024220 43
1823106 58
784666185 18
950305935 6
356591031 57
627198593 23
500770992 38
544973591 32
151848201 15
496745724 92
333518521 78
120382570 28
900945427 6
627318890 32
304320444 99
69182921 28
156017073 30
195687688 4
958931643 44
550293918 57
334279090 44
696240699 5
846278906 48
835111304 22
403643915 6
898172971 63
161734858 9
557284932 9
352804053 21
509384271 14
823602782 8
177081087 36
611176498 64
822700590 74
106003689 56
9864251 14
269487737 80
156173741 92
322145693 97
613776865 91
883014893 89
108083225 19
247123127 87
527118523 63
634330252 72
815801821 24
519074787 31
697707527 44
885942055 60
203473492 27
865646011 56
7796914 11
768533383 46
793728581 42
206109733 5
512664012 57
980658938 36
541973432 69
361379714 26
666281615 96
263113830 51
905989924 24
11144864 21
710449696 75
295587201 93
475223327 42
358931582 100
177013761 98
934233948 56
315675374 7
553758659 2
444062824 9
674758515 21
73388486 92
876732411 81
638153403 73
232044905 93
126391934 15
791176192 70
916699432 64
588510059 17
117745859 63
309538962 69
80074226 51
630879227 11
645122473 73
287052050 20
687516652 100
566109795 78
253478888 6
741718932 88
952879113 13
291988219 100
596033078 36
159927091 95
690174140 89
714043515 50
21985985 67
856193971 90
182895515 67
45658145 2
76319016 41
812023445 76
706780236 50
71138809 70
878981268 97
145876284 34
893322154 20
646372824 86
802959698 49
733008178 72
595350786 47
499920507 30
862070465 98
745684669 92
716256216 50
781835924 81
992164283 49
254400654 56
474533274 74
768444603 93
644166713 95
314205734 15
180853735 79
556322191 87
787681195 5
786422011 35
186478539 91
224179337 49
655666693 61
439885081 3
387257969 21
318623623 61
585028619 30
80812831 53
678697717 55
104625684 34
855476424 98
868596154 98
836964488 84
306474646 27
548634256 58
455443653 4
973208816 60
682242793 46
608592396 36
633089244 86
76046581 13
502884684 18
549111781 49
9305312 71
890995936 74
507714172 70
893993742 44
566777075 45
155493479 62
748457727 62
98710110 30
746829521 60
922535315 66
855430955 26
195721888 52
740820160 96
383398054 4
223822622 23
629211900 52
130085446 26
682657320 42
761346122 55
299555266 33
84100887 62
653701861 19
36233167 5
503379381 14
480872918 71
80540047 82
153156747 38
440313645 74
810578995 63
839286822 24
613396573 52
275122764 50
85803539 39
494816961 10
860498610 17
204348668 25
996313028 72
832229534 55
922963641 31
82451420 84
889883703 76
309417806 24
735690984 44
786198393 69
922696640 22
185262375 63
67471289 61
69470948 14
65548457 81
445049014 80
435334011 96
328416094 80
558998428 39
228701771 80
958079330 93
875097931 73
563984740 74
784674801 11
442979518 94
458324222 93
925194317 42
621221947 29
489135405 20
432181176 82
844261480 93
786506159 61
571843767 11
336482155 61
385023323 24
898479653 53
34926862 38
457343891 93
470714401 25
28905447 69
121169637 83
621290582 86
892076524 85
784312969 55
866792576 44
891587263 27
538680343 98
255432114 60
550726848 47
284205630 50
906259048 6
95679261 86
448616758 68
846444350 10
181906927 4
365784969 73
587770444 78
797649498 16
497922742 44
304721591 68
495370303 92
564739456 24
641837230 18
506228778 29
68987097 31
84078280 90
982519971 97
440986252 13
802890922 18
573770857 73
683163427 87
220986953 91
691731780 76
801095168 53
656024370 52
563834319 36
539680214 31
701207155 60
685334686 95
426737403 93
442855453 85
815958225 58
68500058 64
154770957 85
987073790 66
7751800 47
338829445 46
664186163 35
990439855 68
792738651 32
150562801 94
317966585 39
4789436 94
534806565 89
937663175 68
801248391 16
226132021 47
951363021 100
290437185 0
462038145 3
94928391 97
854668796 92
754517183 49
739891205 91
469550795 79
151634317 5
308287093 83
891754212 13
551984297 35
977566593 57
194837565 96
480700933 31
213078062 47
836761933 95
159238480 58
670022005 64
54507519 61
801758733 7
702678373 84
108804337 43
513504268 2
87831720 73
274620619 57
387268469 92
625423967 46
216891123 1
812098943 19
391471249 89
906979968 5
299787501 14
17491605 14
2186237 42
418228891 22
577106150 34
528749123 48
253851594 98
466425885 61
303950998 35
821016033 0
630579553 29
650816364 89
397228634 88
42274145 13
369803351 26
642496100 68
894819404 98
79623938 47
618814189 16
159565041 11
483098767 50
420093822 77
992370962 96
27859814 7
136173551 56
543621635 35
713283365 12
566916676 85
168139795 4
287888099 33
499424805 37
907758986 35
658668846 91
347433502 46
289687927 50
824844535 59
70033127 34
164130933 76
493649762 77
242703195 65
29479377 36
133363995 46
389437786 95
610715014 45
978772177 49
139273508 36
630961746 68
457451572 25
479442456 16
789797931 86
880973207 56
697514302 27
817083396 5
372492402 9
938122948 30
348184413 47
881050597 46
588065439 94
329532256 74
601343330 65
227789343 31
802758113 1
602718475 41
937074755 14
840898827 47
709755047 9
262088754 64
297898791 33
736328559 28
140984812 82
844145213 53
121543654 22
44019378 94
321696634 83
640581942 68
179005639 82
255103432 28
889616315 75
982677893 36
794323948 73
469542855 82
489540849 91
174307047 25
974703979 71
132950519 26
957980908 87
696707384 38
214936810 2
870701264 100
35294011 19
616798035 7
658470816 44
818840824 10
634063808 97
992468162 82
494211802 27
159751401 9
361118363 81
388698811 76
333000404 32
686210144 62
678830439 72
841028239 86
817600622 46
436955932 16
914265698 33
531493134 23
596268789 53
937290744 80
431840094 54
120995603 25
794459711 18
630262768 67
210653384 86
338813947 78
461094863 46
982384923 39
107779111 83
775892581 94
74904783 30
79621882 93
706370704 96
293512477 96
636775859 11
263635675 48
487322696 1
549836566 80
665130358 20
23146184 83
241535144 64
913193309 95
534633377 9
781553516 94
840500320 58
775548088 15
922604573 43
459345870 38
770066994 1
910330673 32
186461083 66
799254014 44
968484397 78
336474692 42
432545334 22
338274582 34
217257885 81
511484039 93
696036207 78
323067084 33
980747702 36
11953287 70
768757719 90
916417087 65
384757805 41
930625684 42
951349781 73
92488702 67
284885998 69
229991598 94
849908912 85
982626546 28
920818406 40
650974320 46
618708573 20
769753668 8
313832355 53
312136625 19
990298500 0
162144354 1
353911442 8
480557015 34
845757837 24
409085542 53
217636745 10
104224856 9
296459203 90
73023637 98
17346906 90
413111857 61
778526692 30
175517655 56
180698182 51
395409420 13
808078991 87
413121515 70
434125737 51
697329856 9
851641435 96
232968984 33
278420644 78
756389951 28
499540222 46
834347526 82
213090138 22
702701578 5
22496099 83
732409017 20
149325582 75
405395341 77
131353507 46
620083446 100
867298941 11
479500424 57
105836771 68
533619442 49
148208966 8
103920769 79
188011029 36
425807790 17
243212974 84
431559857 69
618989563 13
766478319 37
871549768 28
131341685 67
639516304 32
663038590 7
372909992 22
240092680 78
642424576 81
181263650 38
378533376 57
743101233 73
947074481 11
141097523 10
178081757 87
973657485 12
147519510 8
98799590 29
666542003 0
369596009 61
854281506 100
446271342 52
815357634 55
767855437 25
548204644 14
72446692 55
732991723 80
324494022 60
621785070 74
209238637 58
59418811 34
800679302 81
676300058 14
257112100 14
163840343 91
506267251 49
33879416 53
283642927 54
474561477 78
132670985 10
386408925 14
283665323 65
325516817 67
986401945 8
787383832 97
522345000 4
613804881 93
123965247 37
611095879 93
950298239 70
169045623 94
285496572 40
345189976 67
249791292 78
934615926 81
385249950 92
437258099 55
359597336 72
164700989 88
936862997 90
225947857 7
195764932 40
451718836 60
570085088 56
778983661 62
561695105 60
138769755 2
360353454 3
93696289 66
515897279 33
823966298 36
833023547 74
91720594 34
510313944 27
776383392 38
853908930 10
75834189 23
992511126 5
798724122 14
789348 32
971765263 82
804580149 44
86536317 84
600164692 42
511018075 87
738881895 99
670981947 47
537992148 17
819241013 72
960095430 2
778950937 33
791351115 61
808917813 9
601227435 33
54548632 52
458319642 21
985293390 47
172934081 45
822835632 8
381762641 1
158820026 29
986098337 40
979632852 55
148550599 46
867638250 46
21078363 90
168290402 47
695673114 65
788983907 85
458918847 27
127748068 6
386456398 90
456928380 81
384451466 23
585947186 15
149480588 97
140441473 32
351895397 40
365395810 88
328981131 76
616679670 82
179203034 65
262007319 38
638000111 45
278529237 56
401794819 98
808353283 16
113495346 85
443204309 68
684127384 54
504973846 79
123343090 32
714671137 61
525060154 81
980188458 93
224805777 26
925167332 55
559975663 18
99496792 32
578121617 23
376969633 23
16010271 5
332980376 90
530249216 98
708677965 64
363022561 65
731020512 6
326857465 10
255238584 66
362335497 73
138337586 87
906503349 94
66249168 53
699563775 8
102839098 96
475563616 18
951210178 12
159163778 65
95751800 57
728525787 58
908516513 53
430063210 66
769389419 54
634302179 83
381830927 44
567102256 47
432518653 38
81778305 8
837563084 25
330640670 49
784452538 90
366800476 64
936775814 26
338818168 70
702166953 85
710089621 79
128162376 18
422801626 16
488346130 91
177814886 29
872872427 82
808970998 45
774987845 75
819353101 83
982289862 9
791029601 22
726979839 40
738466701 11
678031768 92
71713419 10
427081018 64
686324092 79
568895865 79
904505391 52
773169317 20
128862922 62
295195664 75
544549876 94
762378656 24
689153814 45
192371388 32
118455284 94
667846399 60
59278340 29
332965508 66
984733631 42
806302470 91
942944019 19
308316544 10
978099261 52
329411218 69
702695525 26
51669391 31
621577162 55
737121873 75
542413575 67
30400395 84
403531573 89
201123132 1
90892402 95
188494263 85
980645010 0
323775588 21
697628162 33
606732803 70
504423477 60
384840618 36
979433377 65
731684107 19
211325221 74
680215667 24
418992754 2
631377439 76
649328908 79
921665117 100
936167 65
399507903 87
264980915 54
181803095 37
589436856 51
495279153 18
341468489 37
339469851 78
382422109 62
149839733 3
440728909 23
782086303 59
356477966 41
535562329 97
259981442 97
361955903 67
626172852 11
135172004 100
729653111 67
597512593 33
212277140 34
172112252 18
268849919 47
991679377 59
534411778 48
535707543 82
405681732 87
280997843 45
437259189 4
49073869 19
451323103 11
168408288 0
930596927 87
58187280 72
267807672 73
672476009 98
17213719 8
375059633 47
548245750 87
436804610 28
824080628 62
186644117 0
91441074 36
605363998 2
927337225 92
172616002 73
571058761 36
842892952 86
378784 97
416745167 20
313079217 63
87571179 47
399118311 83
26806852 85
145734035 94
30300270 61
651227580 91
509693035 11
489613105 54
686150247 94
963920110 81
753006636 58
787340390 14
783499414 50
468904414 48
520456669 45
223683276 55
878939119 86
66318433 80
668782224 30
383665243 32
506824086 47
292140367 4
249576572 3
440417672 57
924515607 58
128155075 94
728001304 45
105782247 16
509182649 51
60416108 61
112497434 54
600903011 72
858880867 11
835058524 33
926595793 97
492552412 31
968725914 21
116442750 26
46699554 47
156351475 96
424572836 89
635877081 65
788258722 82
23804565 43
954047275 44
240269569 30
490364148 96
299824890 11
390397767 4
646004498 84
542020049 5
893217033 39
959813087 66
733449544 79
94083359 56
734359401 14
808525498 52
751417603 66
463847420 93
145343178 72
199555064 96
677346521 42
234752269 41
35753686 73
122327088 64
439244565 23
273982684 52
207151155 19
214361991 55
613726528 31
879167566 74
496121566 58
301333208 28
590172915 34
702874335 86
423449897 13
359974754 21
249399257 25
488530547 36
248562310 68
389231473 34
343164167 51
548145177 79
776760801 76
373685599 54
53233668 32
742239748 36
393360028 78
643741791 50
162355542 81
376234557 15
985245625 73
733887827 93
661378261 90
122763298 24
519817776 80
262686501 64
529064445 27
302093190 74
522593906 40
434704945 19
621227628 50
256541879 96
936425403 22
77030513 83
127938126 40
350932609 100
287118019 74
910075697 31
824287570 59
595130515 30
920584803 24
217454648 95
691441803 98
695465673 25
811801626 34
197208859 55
829914112 13
233949899 69
267225274 93
757296099 27
844043032 99
384911631 17
488613372 69
202468753 7
913207838 38
761811208 59
682609933 8
67517291 43
584023887 56
642546130 28
24258239 23
230131608 77
849148536 52
259651551 10
534197901 3
123122038 31
750767967 64
459393186 26
611131599 54
929324428 27
626171987 76
941563530 4
643695292 66
343575378 48
739298666 62
998173152 13
46130098 40
936689486 59
249331843 56
80366492 46
437390327 34
719537974 63
160881837 83
323072839 1
649273644 25
52357239 30
438467650 1
608556058 21
385352370 98
7120908 19
491847656 92
321855749 61
662727713 88
244658336 70
358644437 83
843300761 50
719979536 10
994558246 81
922431044 47
347607235 41
850563815 87
510048413 94
727719081 3
705316154 74
933498510 55
429267915 51
283176719 96
428765482 85
647343976 22
812043947 48
808820547 58
493524409 44
871157452 2
572171091 51
903173279 71
145380513 90
59449895 95
322638490 55
701984047 92
506295202 10
337163803 63
849953773 89
171696007 29
32300323 72
261132929 6
498445935 41
741289572 9
821781945 59
598574189 31
865151008 48
465040646 71
432455938 27
606056721 60
436819453 35
141505228 100
674330047 78
785074065 10
433110043 15
292958168 53
212780882 62
605973327 62
312717773 42
419521960 57
602115968 92
531466259 80
267566173 5
719464874 18
566757733 16
549242491 1
587634498 9
76828437 89
788954571 39
113119371 69
831889404 72
538866571 22
525470466 11
717897122 72
4522310 87
662989984 86
244325601 49
170116852 7
718343826 57
747304322 44
620304809 22
348093811 93
401212792 23
17059580 58
796829941 11
585262938 93
832361083 50
758005990 41
201157749 39
481126710 64
121303054 40
442634236 98
660290305 79
445828050 45
22372326 35
93721031 69
332101436 9
535205585 69
472413554 3
795336975 98
316576939 97
346068574 80
721384885 48
920090632 97
357095315 76
666264332 33
658973581 50
356797624 97
761721918 64
438952548 39
888709091 35
12302290 17
580767260 33
7419360 25
454284939 71
387189697 4
818508707 2
81874880 57
934673425 0
561298984 17
50592782 2
435701861 83
767989213 47
116986055 100
829398878 33
463156418 86
779820704 52
589315684 60
606101274 2
223071997 35
510852322 69
110911029 56
216435472 20
275105456 38
700798386 88
627211517 78
475401523 17
418942673 23
479310109 38
701449768 82
251558382 38
15819498 51
999052191 17
110030869 64
354365654 65
493400427 79
302700704 80
59471490 89
285822024 52
265008823 0
112730825 33
420973614 7
327154734 75
979227317 56
692122453 56
208227252 65
87501462 87
811487070 53
406508919 8
177657213 30
841283049 92
776010515 79
218114851 54
830641150 31
821979122 100
721122667 37
370794633 46
242452539 80
989761112 39
973148834 8
8200389 74
292047640 16
511847434 56
445749762 67
690335308 32
221826316 92
709807974 23
619603256 80
282088920 82
120705319 15
555003962 86
144805012 39
694447859 70
745329731 82
190428316 57
332016619 45
955312304 100
827424940 59
725284974 40
978099492 72
623416569 95
758425556 17
388983957 81
872487722 13
711982199 27
728073927 88
336599191 98
456782950 82
882902452 9
70181303 38
251402260 86
708490196 96
864572967 64
801334330 17
177990893 59
963020913 28
720653425 10
554514711 55
615825993 0
35137583 38
59355190 36
822048621 8
905767510 15
564797632 38
945614089 12
822641256 52
65224081 98
571822599 18
187324124 25
683624743 9
101477011 73
313067528 43
172206735 99
847973577 37
595432566 61
618605536 68
723141638 84
445663625 10
336190395 40
629294206 20
419846480 36
991267813 20
107880274 33
778601708 60
673567884 34
54384720 57
86781553 11
810697690 31
939360928 81
79973160 28
485034463 66
647481814 81
938994470 56
743925829 37
816653872 31
601846739 25
979270609 7
606913351 67
437835090 84
465706196 18
375570128 6
420042843 51
690231221 82
862803126 88
719507482 59
785924918 71
177280252 79
935028799 22
181669660 52
925239373 81
994643722 99
17196521 12
255378390 76
115251661 90
77176059 44
236056560 24
810137831 24
172784147 40
691029225 88
193255425 90
841979702 13
378195355 54
172421111 29
98127774 72
477147853 99
947423014 10
532820781 37
927084280 18
292271426 60
301848438 78
667201072 31
473048887 78
982446826 72
428323431 77
908613326 94
405929033 47
195533059 25
83253094 68
32556071 95
482036271 81
528434872 50
61670670 79
586007672 49
984943399 88
702008520 8
371372451 3
106774382 11
64557843 73
403548493 9
493984996 2
290345570 86
274091069 36
539897836 89
492513749 57
367347954 4
323212910 16
669730580 9
911887668 21
606090466 80
426398582 24
382784544 6
570163563 66
172676922 4
241504452 0
69244939 75
387666385 81
358391517 25
860996179 74
195007240 19
815957246 36
300205893 80
533702169 47
644770577 59
135296169 52
731246547 72
681047251 83
98469128 93
979008074 31
41573316 48
323829125 57
435593566 65
260248008 54
224549918 57
547495232 63
945238425 48
276147642 36
142111536 19
93307736 72
983904290 0
554130119 38
619103078 20
272858172 28
527842404 46
352807939 31
202722128 68
31384460 85
387048153 81
879061935 10
294678651 42
465091286 0
409502197 3
683710810 34
323732557 94
155357712 42
328441171 13
349072027 23
65771209 15
662458469 87
166936247 77
452071957 73
341030676 58
732062225 25
404904891 50
144508766 90
192235253 63
979392567 32
894559106 39
379021582 78
921770033 33
568967851 4
412290691 48
857562549 54
644522422 40
888260219 58
332875003 30
469786666 2
491560433 63
729800858 57
177175021 6
219050686 42
595169012 5
956189284 54
544045015 26
970215392 47
836930011 94
905456697 30
599035275 44
546506950 91
319146268 29
177609282 28
820279061 31
112091880 45
197414606 62
978513103 22
664732292 29
626720117 63
953693934 40
518449643 38
145301435 30
582298239 68
422624339 42
357312297 13
182471675 79
382770085 98
154503675 49
732864882 1
40362562 81
892763068 25
604138220 17
843771046 74
206886759 72
201954495 1
27353369 26
75693256 16
907886458 70
942988559 45
267900857 64
488702458 34
872352512 42
548449911 0
773610808 27
280082917 35
150516517 80
528739864 1
571665908 20
263286960 73
765523905 23
999380124 5
358037391 58
258569856 42
763957522 24
862517732 99
280802721 75
502032216 57
109709184 55
656481727 36
151137814 98
482145443 60
971959525 86
679123747 18
639818074 88
550267916 52
348719740 30
759137276 75
345892287 8
289926461 98
706026835 85
144067218 67
87936073 30
478403628 34
71548925 39
623492881 24
292125946 35
77522022 23
123032960 14
274823860 93
550512565 33
68187537 19
599227189 13
285922261 88
225202238 99
641850742 7
802287050 52
609212855 39
62224440 35
514168010 18
869112553 26
510613868 67
313060266 96
278315959 37
462665831 69
710402847 11
74907502 47
79862390 94
473758512 43
778242907 23
641774537 34
389278460 67
513933794 93
910393160 38
310491006 76
999205889 68
171134221 47
333009467 99
825972075 6
894204647 100
11209284 29
292584690 47
79636250 60
239198560 75
983272939 57
464409613 23
173771266 19
765609707 81
517444201 2
639584791 47
901345873 18
706544223 78
742938150 78
257058704 34
619012058 77
33084356 19
375852852 26
621839530 0
375907941 59
582167039 68
715380726 42
846507807 42
404628793 62
675097390 80
283976509 71
426296191 53
133405240 25
684624748 70
998630592 43
73403253 5
660040396 77
340227920 91
47313009 20
456041213 1
558299686 88
547633066 56
727111840 38
546721754 73
813723883 39
493614801 35
861054746 52
357146967 54
605052805 28
507816660 8
53923359 37
717165734 69
899019969 4
938319957 98
308703748 39
238742991 55
509274895 52
404614320 24
785679598 95
253228824 0
524468206 77
44684321 7
445644652 58
266657421 7
866561188 94
834655678 99
760788251 13
785915528 95
372925910 18
597798584 39
195682166 2
97803717 22
210485449 65
443509221 98
223676644 35
233045593 68
369508803 5
604218090 25
714034035 44
606090741 2
851160961 41
852573625 13
718751790 62
380108986 92
618174432 34
152575375 17
622850287 26
438978703 62
746530069 12
674850405 93
998000451 76
682162471 100
340564690 79
721982078 18
884446845 62
569524187 46
932070473 15
141422446 82
135500390 98
772045605 44
443660598 6
860737605 98
243868493 77
300251812 82
637987578 84
391368551 60
530313098 33
609333441 27
343937686 7
27112410 49
885588114 52
831904472 12
34334790 48
37334101 59
105919566 66
69621658 40
265293935 5
906049302 90
116640461 99
117474821 49
979977374 1
552507125 10
138236773 0
904847414 38
981836371 45
447420359 73
91152272 14
497189845 41
308170495 20
918414771 47
828328157 100
640434919 27
706609918 82
521403536 40
317676147 39
445776389 14
146065172 46
504174595 12
118023059 80
64809310 8
748282169 3
208132402 98
218877262 4
847350614 17
536099235 14
335518899 15
807813313 27
510463654 44
69906882 54
379276007 95
789570409 43
572488031 61
249716851 93
192737029 40
959881731 17
68336759 35
441048829 56
107780424 7
777114303 21
639469299 14
183596444 15
613439841 38
625768935 55
807293668 57
631303383 76
827226163 15
691601467 84
961788477 2
899842584 23
537969344 57
950327069 77
90728349 82
143844357 100
308218105 23
819978717 35
481991161 71
751115880 98
662777517 36
507814653 67
456531750 85
70976978 22
901746566 79
333071456 56
434611672 38
631557332 97
844446187 75
788057621 70
721602377 80
851965167 70
338834187 89
878948924 98
271594660 100
667427708 99
211759785 59
384935457 77
576729277 66
515225452 57
226186413 63
115880071 72
813250445 42
236545095 36
102343947 88
553239925 46
877074200 92
447623360 11
283494094 1
986911126 76
898076954 91
479201749 98
911967533 52
528420465 13
33981506 59
246651717 85
271285404 59
432097599 63
297577579 5
312256103 86
744494728 0
741324720 75
924516251 82
293419412 65
585007507 99
484673601 98
199372359 89
143480772 25
956171738 27
48018389 18
984065162 46
482477437 33
496594737 17
811094630 15
285303689 9
818517480 88
197538971 19
453191796 51
278187902 84
56308353 12
558625698 84
347902499 80
863544965 34
234501657 29
715144656 14
389701841 2
563559271 4
58677473 35
669302205 50
354138059 91
112537451 19
59266714 36
95681972 19
444346405 34
605764709 44
474830601 23
712276549 17
459732971 40
899081710 83
654048476 69
337168176 47
676870557 59
672986324 55
451477893 51
668164249 80
949447124 93
297408749 83
144155982 72
57021263 72
287451295 62
675639937 45
7500293 1
865095756 75
417427616 67
607040617 88
372788945 99
162628861 57
676420675 66
79161894 4
802674280 96
956991236 5
970333384 78
457525110 66
8202842 79
420982092 77
592422909 44
589313452 68
701418157 97
46322840 26
255104823 21
587362975 32
563769532 92
800940745 73
961704291 76
473005793 32
977428342 37
632837701 79
455971928 31
614782582 92
974579351 28
935776069 81
719111598 9
215847016 32
976898757 9
456527013 50
661256219 51
577122675 37
594137293 73
744316661 76
622472202 94
814830388 95
733186645 47
541001465 6
196277047 84
965837067 76
870338516 47
967138452 95
654174571 47
748785328 15
75244630 29
185037487 35
57522138 99
918165220 85
406960909 60
702069816 38
402536843 83
42148411 44
36226865 92
46099124 40
998200007 31
478873873 35
62643085 54
156532472 35
646262522 23
806195725 0
556819975 70
8518698 14
361509342 94
103534200 21
264398852 46
742859846 87
127054425 76
947517752 99
449081948 83
801227056 32
54744325 5
22469602 84
731371026 8
665931651 49
346874054 79
780261503 18
884877449 74
509583310 78
211019722 49
781061200 64
498680175 93
86987401 72
980272620 8
556298118 80
390784964 3
431295286 60
991095446 62
985455920 7
996326251 66
244159808 22
353813974 1
88731175 35
66601268 87
86459422 53
595454857 81
930447899 89
562397601 41
641136814 29
104748441 19
284614808 93
875340450 2
69668356 95
365956447 66
429140199 44
999112821 74
94027128 59
430705703 38
209243445 36
580134596 2
848773666 10
891621422 66
885324267 50
236696954 12
822455368 28
182464134 59
585067107 52
10148120 91
681982301 64
427878457 43
967778213 51
932294924 23
505757533 81
843444435 25
487366842 78
50368774 12
330433114 36
842906054 29
183986852 26
828039252 43
962428948 74
278880033 84
612964651 30
484590869 25
747295891 69
816714795 26
113961013 7
982194440 9
920668928 53
721589865 72
862239263 38
816283283 79
227217784 27
595718779 87
82389759 84
246054652 12
407963477 39
721826603 89
85848277 87
673610002 89
6929810 22
259022803 21
48526261 38
86179614 93
48764516 27
143076833 49
491366190 12
470137178 11
848002693 75
88657802 81
265679084 8
688304186 16
979815190 92
658565235 79
23019720 39
274305364 15
59770583 66
667229726 1
787267329 94
435380347 3
876582040 39
918973853 52
965129264 94
148821380 85
734057609 50
202966218 31
76280470 20
569804402 46
218016368 6
599116669 36
897142447 100
79988819 8
628030176 19
129050572 69
658132220 19
990841123 84
245505632 48
359327261 25
751432494 34
6925068 68
42388786 13
555650349 93
280584595 70
538883532 56
493257926 52
956773287 73
332436270 39
384152057 88
52438226 46
102388173 28
457744219 16
57913308 59
18991229 84
633088419 63
140502268 83
770281203 45
683479176 91
705966408 88
468055667 60
888847892 69
255994924 3
342979601 49
237148496 73
425009178 99
606962686 7
83657215 54
680707756 70
299371147 38
908122637 40
87230109 53
296267664 28
978191225 47
696130924 62
922950265 27
322453364 39
236117241 22
598104424 86
396517729 29
256414001 8
290903318 94
891536498 84
823932151 60
911655949 26
468063932 5
326708610 87
33917854 25
441769559 0
784988073 100
689710681 30
947585908 40
463835314 77
587751328 10
564385369 3
565680094 36
191823567 82
776678731 4
948534819 77
711145820 18
318883227 91
563423012 8
273955800 32
50150455 30
475931868 52
60955926 29
948897414 67
908849053 26
342277471 58
496205258 1
22272303 13
462255473 30
433785981 83
592771643 4
957220931 79
499757152 88
872735314 66
151879803 51
217785645 1
961533912 27
138750873 38
643178982 8
894532399 67
16303404 11
555110518 5
768693552 81
608238433 80
172267391 77
391645667 67
416587801 40
987136397 20
807031912 12
905323435 32
516930904 30
687641861 31
95287773 84
515225395 53
227122815 44
129262325 34
752487242 45
161451626 45
611061100 4
85311209 2
360316425 94
457538724 1
857918814 57
537204918 73
894496821 37
45880714 71
260328142 79
475564304 45
813366275 79
555694210 19
207027095 69
86578737 74
300251031 26
274567867 80
319824394 23
407313486 46
957672631 72
2232808 95
737891175 16
810334443 41
576876478 74
304227971 65
830047617 54
495700297 41
572285219 85
415862028 14
779398792 25
753583460 19
847842412 22
495018687 60
350938699 75
881763456 48
653106499 1
918258379 60
732496992 19
295459441 8
137131750 56
971197618 62
648006163 100
525633904 84
193777642 20
865306399 21
317983708 93
532288353 22
290831008 9
328309828 55
706407394 38
594698298 75
646247158 10
102475388 11
578704125 11
388720527 87
62784055 58
3738718 69
304001338 38
697917163 9
461027732 49
887873897 68
336670228 3
201271584 13
814071439 37
228906592 78
410399731 45
208810933 38
459563636 29
550170366 20
258077818 25
713461757 79
680678158 15
29158413 68
703771826 60
121783289 72
924010355 66
323699461 14
222716730 10
149913209 50
678710814 72
178155177 11
3103168 45
550043831 70
533989554 89
616230273 14
713773910 13
394324691 91
295554884 94
253161301 2
196693015 96
717657614 5
703203770 72
191388951 72
50965570 5
283846218 64
290403309 93
954554714 9
826445429 64
82330671 45
482335794 19
417518115 42
314273108 87
516005595 0
263644332 77
48705344 23
30790722 14
598364075 5
684557586 40
282025382 87
526348904 71
116709613 29
832253911 74
691329578 1
771545615 26
37311511 26
249498545 24
976079740 80
162527395 21
854882502 74
311405508 53
148184997 78
767201030 94
480654375 76
222468811 73
384613912 28
823961126 4
423152955 51
95599626 36
429022315 30
464981569 11
69327757 99
90128506 35
850010696 80
373209151 67
665789075 5
166304208 20
423251640 100
208963265 92
902508430 20
869157687 56
219483948 65
24406740 32
866037796 49
859807828 41
576719671 44
791716844 18
227160342 56
171811392 64
582157595 89
24712997 6
414785515 74
975189707 72
774024270 77
313354441 0
424770328 74
557587688 69
196137073 80
350394826 15
169383828 11
172943631 31
356914601 57
651089522 83
28396652 41
445788700 8
412711941 97
309892698 59
136129885 75
368396583 48
65385822 76
435180799 66
435494772 97
600525736 82
777744554 45
362615758 34
396752840 19
2118997 52
267446784 66
137316916 0
497877069 9
278261592 86
401613292 51
502286723 52
946050840 37
786393387 41
657536709 69
669790700 42
64780378 97
476201104 16
106064316 44
629769105 100
750668673 31
864639640 34
19006708 77
783284093 25
245141310 22
610728115 74
423561972 50
936804170 37
594548889 31
949561674 56
831101798 25
177493745 0
630837975 68
788138540 20
335979977 87
694024146 90
337140968 14
629815095 95
614327548 36
126563272 87
401768628 10
40308663 78
922538173 53
490327566 46
147919047 29
420025191 57
60544825 89
706450247 30
975815824 11
166541033 66
166693289 14
105980205 74
641855727 25
801067782 67
778092424 23
114459899 51
551464848 22
39641215 18
549333702 44
869676330 32
30513538 78
393748178 60
110945350 30
756273138 94
435332881 27
403895422 37
13047829 82
980717308 92
973156581 73
439983748 62
344283804 86
133960191 60
513549610 100
842121747 98
995586172 75
82410937 68
236715440 3
813770987 5
30848822 68
112036702 17
251640786 90
97981840 52
443311920 50
548430674 33
287709266 25
929055988 82
811837353 0
865162377 32
375763217 1
859576083 86
547708565 78
761955681 96
210778581 10
989103220 7
756165420 48
766188972 50
127600699 60
691292636 36
196202976 91
350595460 28
227598847 34
495352934 15
280838439 6
537448846 56
438025212 96
9980340 19
355630102 54
24602753 3
820355438 11
150457462 32
791183327 64
540148218 73
175696668 6
523908108 96
183398508 47
273674689 15
736065123 32
442196852 59
277236836 70
182942254 42
669232841 41
123044420 53
21743057 87
202537192 67
42605029 23
383894250 39
220944668 63
737206886 66
856432524 37
681754641 65
149448686 72
707883032 97
595605942 49
168335000 33
361169236 3
412159192 19
418921869 90
837566545 3
669776994 97
504813551 34
263962804 25
672944261 11
562151859 54
253654973 80
307219359 39
739585351 45
455802703 31
145175845 54
88078915 24
437016723 79
251063421 58
52500576 47
270481487 25
432628794 22
664633645 22
482816810 77
962490645 45
344905466 69
794084349 40
86341020 4
114514449 28
195644843 27
434090232 58
884117523 35
184831916 3
232784811 85
404323253 88
662533889 44
90099609 73
357744298 81
498486690 71
325269449 58
628734233 22
637698082 20
913392941 83
530943555 55
463050635 68
397576363 45
214383944 80
796001140 52
397949022 33
194640734 25
250543982 74
907858183 1
530926371 97
549846158 30
125228131 51
561307394 12
726539122 23
182961607 1
487427193 93
832036191 93
346888689 18
534145481 43
452985431 44
902895920 51
514404960 18
181298977 86
404525874 84
408788373 47
419796654 30
937565277 51
555494824 80
356972693 14
687290001 2
808672226 0
986530932 33
452133058 99
521901231 25
766197155 66
529502818 11
33610210 16
129823829 5
351188247 50
209022254 33
206312958 69
993277528 14
920818942 64
497929598 33
731353444 3
650608260 70
332921258 21
506131491 79
722672306 28
406091292 25
718677358 77
873081099 12
313744033 12
148096176 38
216117160 63
891779079 25
147025113 94
951146619 93
76887078 57
362617218 39
69639271 67
882901605 2
918376736 81
504850466 99
967869712 30
217093943 13
426613938 28
804443178 40
761938792 27
746412315 72
916859739 51
290235597 69
979210195 87
263937076 32
3992128 3
285909626 65
860716509 64
766672727 68
532535289 92
756276011 64
648908936 95
561872428 54
401308797 36
946219473 95
582593077 62
231588132 60
523767150 19
353179843 40
138181511 12
594558654 36
874641898 27
147368649 45
322054993 47
162241416 90
175003059 77
564198721 63
359238895 10
201944921 55
837715360 89
839340041 37
841527557 55
44219987 61
694412043 61
527807727 46
831213615 23
658250095 68
786462906 32
384400112 45
506555243 92
198214030 62
148965887 23
984976045 76
794384365 90
174610070 46
82048138 5
116221206 48
388748585 56
115570981 85
689381253 62
775034427 89
444356913 44
215658685 0
515287639 43
97034159 14
236180173 13
503521303 19
845727486 92
888584825 44
188058180 78
491876407 37
772218788 30
795440871 78
661597142 88
91675076 41
184170231 40
5196273 82
566104558 64
663379901 67
892522171 95
120417644 9
95186364 36
857141508 72
68203414 7
568644144 5
998010489 18
638594139 25
484079722 97
343647014 95
436776010 35
288021343 87
611748615 28
160498041 39
740311688 19
243212240 39
544221060 66
429017484 18
958597818 78
929349150 92
443648202 99
119066469 54
825437393 48
861309697 77
967502638 95
696294323 48
96698986 87
563094884 47
960927140 30
446470527 63
612567729 69
24619670 97
212354918 92
273344268 65
488327887 68
190498952 52
222935599 75
876884306 88
893202511 19
698253076 25
947609637 77
840130745 18
715197439 75
935588813 98
312909622 88
905296968 48
401560907 92
666689273 44
562651330 63
210030293 22
649267657 35
178501371 26
634018374 34
251578452 5
373657112 78
906150916 0
956374297 10
115780166 50
122794653 11
689344063 71
26610517 30
665403426 42
55424724 92
753514341 51
596333582 28
168237267 78
123607914 2
539112510 42
85389518 80
678182385 46
614662557 65
794236730 85
601266207 40
271933267 78
401464580 36
151387488 0
16619842 23
491269129 33
47806100 76
807766427 4
793414753 64
665775577 52
66478960 18
930993668 52
570803494 92
751772234 64
827091234 0
590035646 76
608640691 32
125044410 48
85703955 29
422088780 31
454735713 87
253453570 93
205684866 65
59650733 97
709163908 70
681098312 70
372942735 43
89806135 44
493314990 48
662473584 77
375235898 14
571469936 54
590403775 44
617558438 59
790706653 22
266114153 39
671408326 12
317289612 12
605187331 81
688043086 60
672645334 37
521051071 37
540280173 77
222234164 23
785069137 33
830640435 68
539845821 71
402874233 21
717929528 95
841836302 47
201202160 16
842140787 34
394166189 40
827269524 15
751835581 51
343532562 96
574712838 40
354719867 69
371695891 40
234393594 66
115045692 1
594884001 6
711114933 53
914939007 81
466371928 15
846088678 30
902019072 58
543454774 99
237910143 95
605539207 22
916285432 60
165505787 5
640286474 57
426884652 48
781141075 34
326024731 7
221320181 45
617787176 7
844807713 21
235004222 36
347805824 20
224561909 3
323582480 59
252691423 56
400696046 17
870816676 87
615803792 16
187916938 84
411733790 40
343018613 52
257628496 91
782960754 22
532275083 14
151879326 71
256954230 96
341554735 52
590566870 16
453354594 40
62026343 5
787857323 61
944671290 16
572305946 57
877040215 59
557625083 17
515891222 38
266412131 51
459481422 71
826932969 6
326470569 20
362755173 21
714231406 37
262152024 8
22473351 36
398984638 72
423033107 30
646123507 55
377377464 84
622858067 36
607573958 94
803946755 21
741984028 89
137526653 64
356151825 94
289449947 46
924718324 94
859317058 32
181721830 15
905791746 21
196768200 71
241479104 25
765621039 91
373431476 8
242973698 0
305481260 23
197387409 7
407902949 61
786619006 65
273646872 17
565795007 40
118895158 84
718051983 12
421664820 11
423981870 18
137355903 23
303930251 2
136152457 36
459470517 95
348797974 55
65403918 82
826187775 46
688846093 95
771852932 4
323863575 47
130593554 92
651942388 64
120146994 79
226813809 23
729155156 95
379060673 14
421642305 43
303450358 80
950852432 47
124189455 79
34361502 9
971024202 53
332014028 53
802227217 77
431005765 48
302680461 67
616753359 21
461648767 20
170733633 18
887118271 68
171979031 60
785484712 48
516881344 100
161208914 24
782807502 47
104547740 29
667250307 61
595151161 29
227492504 46
440557276 94
146002028 17
698850030 39
475897946 85
984307638 17
710925273 43
320958332 36
587958686 7
517370847 11
159580325 20
39416863 5
292410135 84
822133738 55
896497169 87
913446907 20
375969607 52
174412618 54
390692273 83
713719672 33
992116570 95
245907634 3
959510458 83
799531193 35
735069250 1
11031733 98
934001271 64
793096743 24
641566718 15
264348506 61
618334320 60
562537035 53
351256383 13
756188900 20
715026456 15
433505338 12
230255577 47
160740383 31
133509664 74
407045627 72
928239972 70
811347340 6
826960160 50
153938982 83
869164559 79
705716271 47
62398451 11
249438273 58
139244695 99
283665564 91
339635224 50
829431787 33
468377572 6
434214466 94
770768549 30
557303433 27
780422808 31
206743734 62
47064527 21
44122322 16
148203207 90
128318351 31
362187541 67
542865529 90
77804088 60
421585470 71
924690543 39
479940520 53
71013679 76
875359986 75
711003880 66
248166135 7
327100142 30
931339881 21
22601632 0
708948553 31
211909666 6
751542532 90
682712738 45
754509695 37
920496295 1
605434579 66
777763252 9
46133997 69
12197895 2
37394346 90
402998406 89
220513826 57
561875414 100
918442128 60
437304051 55
136806319 79
625889470 58
511584809 53
241255053 62
770063404 35
393068126 15
112804906 95
430365172 28
990628993 42
155700591 39
715405260 54
312121957 60
933019238 84
114740691 11
174100612 51
657043220 49
487777755 84
624899492 26
256033108 94
742022037 59
744074922 9
662454052 58
394125629 12
977322163 37
87843137 99
565786502 54
41075983 14
416116006 81
415666797 93
397102756 22
530710395 70
397937536 35
481108607 85
670575252 25
494980109 85
894506584 75
704752842 14
629488517 32
327929599 85
88367661 2
540391869 14
642711701 62
948449516 63
438925489 33
735274354 14
543490035 19
876491284 30
314645753 43
177386304 10
901847934 91
20688796 26
295170157 14
26782124 61
395816608 96
615957153 36
933728559 81
388647454 80
226607986 87
152774453 79
922780669 66
535111666 37
375965012 39
251382018 4
985406619 37
373252271 67
890266729 80
410840574 87
977670032 79
838645811 55
833049790 56
725991664 13
882026767 33
14149389 90
234542173 76
147851869 5
962698741 64
308001693 58
763339648 19
536791627 25
140575126 93
105122837 25
506507051 64
562792475 78
201812833 76
597543778 55
133166774 76
439141744 24
264693823 56
910305429 82
832387953 23
152827973 94
526074137 90
332824865 49
23673010 88
746915934 9
129676323 7
745429883 48
658899721 28
659387435 53
492826148 43
736508767 29
481668447 43
927162608 80
7408932 86
757819393 68
88417190 90
2919252 1
120975657 37
243064193 5
375149894 86
899976346 65
828489377 52
949498711 37
817877817 55
933428241 39
289459767 20
636044949 14
57408129 26
828676127 13
893719751 37
809337413 14
602707240 48
307314105 72
952636028 59
760804501 90
280775717 65
131112205 3
110732153 79
400035763 51
59245619 8
756818776 98
2061513 11
919782805 37
447465379 10
429202700 72
649041216 80
465596411 2
990342573 74
855245912 5
119190186 43
476869274 58
150519290 32
496747705 71
298672285 8
620104881 51
306853227 82
280011863 55
182558951 74
725720571 97
27588013 62
927874340 96
815813045 74
436260008 74
14989428 71
47793595 75
391254497 45
226810957 96
829821649 44
587266220 84
605529728 56
528006134 98
582853199 20
966734374 55
266851913 47
825971101 2
889271478 10
443090852 100
427123390 72
217022227 89
55330903 0
608786587 89
607374763 18
714371139 15
392701936 32
106869490 72
263086821 47
958233828 83
241324202 90
149120902 9
713108627 22
34858809 92
142025169 25
793653123 48
651859764 100
194775724 31
913841398 59
166181031 95
962607855 35
354974257 81
765729295 17
587756011 34
907670612 86
369266495 4
371125964 94
814166721 11
757032796 46
984177961 40
132597650 64
288473241 80
299167593 87
500084853 19
841988716 49
575272889 99
260133317 40
677857257 36
79046065 1
820974692 95
42678205 63
51660971 2
330960690 60
251824328 92
954151746 64
737309020 40
697662582 72
122695608 10
976678598 81
67390287 85
468759840 27
94031592 37
462627437 85
526169473 91
989694355 54
855967017 54
503870369 58
981585000 40
424621003 45
332957081 100
651619682 61
945439695 6
711038805 1
374788948 68
530901546 78
823515081 55
170154583 28
853054138 17
378149676 44
472004239 78
39051099 14
55345440 40
706465660 13
778369993 96
749761587 83
376850949 14
216938933 3
946733762 32
846291514 43
180416132 42
232129269 23
108312452 74
903105309 63
667370213 48
361952607 40
822596692 10
401254951 40
883828276 10
988186555 17
26253432 13
950833216 59
163679998 75
450060056 7
298505396 5
626668678 46
205339363 33
597830451 57
21397929 64
96127159 30
615340036 99
504229630 68
955396149 28
436112024 30
607498586 64
260612283 40
819228580 60
601164911 8
312961822 42
292610603 91
592780943 71
211882837 37
676632027 95
360435717 80
532694811 39
903793662 9
780139670 42
973370875 55
659511641 33
352496827 94
985466283 66
603017014 66
637750106 53
27583708 36
974577639 100
696998272 65
791001059 43
511387823 6
392050469 16
831554503 20
210568014 53
336592032 23
593666267 53
96889616 57
614898339 37
668095028 42
611607664 60
370871282 18
910078545 30
636624346 64
788937013 30
699949208 38
455036012 38
269574927 51
405191672 91
525218623 34
748920178 10
884051411 73
435829159 71
484938500 16
965881746 74
454405241 85
640402231 99
429523736 56
478130431 82
45054717 38
483367518 39
419466405 45
579621326 0
679878383 28
447550685 65
704636375 77
965795594 24
818501905 5
341487719 11
569785433 21
135117084 87
989833545 91
443803132 29
592926431 99
326894337 81
580729583 65
472972359 92
778439430 35
104531138 86
719335984 26
311059693 89
299884851 57
923046037 51
156659115 67
433270621 25
814994578 79
59625055 49
962384452 25
863938779 41
998692080 0
608292960 94
478912342 95
120249571 92
860482302 55
664011101 86
695164929 28
204783215 80
534334600 39
303866365 54
972037997 92
942114366 82
384633097 33
677820450 93
527436783 17
907991095 34
505490263 89
239706255 50
626315185 16
59072958 8
434482260 25
289907614 99
472457907 38
28813848 24
347425911 58
954536960 96
307648172 20
285271068 66
919563902 35
221004215 51
609850333 25
192457989 77
177282554 8
859131947 17
418884518 8
787383179 93
579193345 33
53829200 6
717122156 16
241940670 4
148318038 82
637881262 21
211321669 34
212663628 96
517678 56
829424757 99
370133337 10
641624450 8
279923257 40
600642162 74
725180580 62
673761729 66
691634261 76
125416788 73
633186803 46
614086983 87
869461059 61
100760488 72
552841591 63
917885197 53
612193482 55
679397255 76
368268929 35
477305849 58
705088955 48
999218047 34
777208159 60
933540311 93
790786052 34
105128243 51
941520661 57
560474279 44
519480598 0
38283001 72
372730502 77
992550027 24
62901502 76
237689773 9
49515878 55
644331461 60
47685748 71
255137702 45
122903877 28
363374893 22
484579041 28
904178129 80
777429286 94
252803653 73
168345755 81
154288864 35
227649163 41
894753780 20
593353352 25
921803623 25
552643730 80
828442496 92
814397774 26
696040475 19
668956757 68
249204605 2
637514666 33
608146633 36
966449832 78
290106044 87
797575014 34
60040384 36
637223047 43
872110281 60
229298684 22
317739597 2
633891569 92
616039185 41
87320475 65
189563779 24
801238871 53
536302864 1
303962733 50
824401155 52
128411659 7
354720598 92
985993813 98
886105909 93
814047031 93
922882703 46
977017540 16
711529390 28
46223841 38
100832437 65
43015640 97
564153831 70
633751111 50
521409110 6
755841177 82
861063108 49
218043000 33
42564342 60
482795898 82
43833350 10
626007403 42
805466188 25
912434638 54
522941712 77
633570854 45
279568163 51
681936082 71
243406384 16
723544917 92
111112369 39
239622389 90
392775250 28
251287533 47
261425511 18
341962021 15
49044689 34
219466015 48
672520589 15
420150558 30
472455921 6
555598610 100
170017726 5
560364121 67
801519347 70
199181046 74
607174800 23
494465867 100
802008547 74
892442039 96
624155653 80
172630479 3
211318295 83
730582717 14
941125987 60
259466089 5
957095288 25
930926009 13
535563219 4
616547745 71
421241962 48
940375378 86
988611059 24
967004658 34
689200553 95
169446196 48
801920474 42
940213575 53
138306772 47
114150082 67
326798504 85
292345933 14
680337319 81
570823465 38
69022531 50
526992619 42
584784376 97
107628677 49
924955917 36
760777091 25
822300609 56
958372613 49
55889102 1
60460708 41
775789876 94
637139320 84
517221127 30
430059250 5
186736762 26
523643658 63
268861102 67
806367550 67
73565829 83
630733585 69
534192712 18
273177884 23
558172373 16
798951719 92
916785814 20
450228472 24
38867628 4
923413339 13
121019167 56
722526300 1
633866578 42
895764692 96
593219285 6
894076733 27
200091651 99
894148482 43
692977261 69
325275418 52
931165724 19
805798622 73
538284431 98
136905062 88
250655244 81
503041991 2
176050472 8
887418023 62
901555241 26
414063561 29
297141975 53
6449468 12
537101964 22
121766955 16
760412716 10
230751291 53
866007075 12
706173187 19
357225433 19
827187281 73
238434321 3
310931449 77
31818703 39
777790704 57
234636661 84
488598159 52
110473527 67
262887373 33
485947149 24
888414310 24
522438880 24
633667139 21
727815327 54
868199266 26
766065214 91
220004621 21
612888395 38
317173337 7
768889725 41
850837741 31
355048010 55
806998361 20
752907841 17
942603802 17
928938069 87
508917175 4
7566005 49
478073960 52
151286546 70
106171991 45
663272040 2
642603178 50
43989964 48
145775887 59
757410877 84
901911247 3
199948829 9
883663297 50
763327931 59
293190362 69
816401441 88
282097322 36
649242975 95
239821955 41
880402711 29
420921835 77
548014332 32
619498132 24
357895828 68
560666033 81
226534725 63
563626377 37
639776112 66
342727213 18
532926236 18
327933374 15
247409557 91
389284591 11
360390701 21
132826443 24
541936998 100
757543674 32
284173806 56
670812223 39
750760315 94
146431453 86
320197463 32
371468763 31
906394397 89
521512529 13
418091143 78
649280748 10
564215475 81
49490145 15
173995064 29
861523242 24
230518395 84
296498903 55
216435406 27
860874901 84
404348715 61
340599305 25
887571931 72
447430225 90
755756490 12
103541632 82
586886162 45
505447940 52
532043674 85
868620277 67
35207188 3
823612977 0
493325890 74
320714392 86
492162639 96
33137224 95
949255925 39
963847445 21
596967782 47
962192780 34
966220769 98
550072712 93
638525218 93
136363643 83
477509820 75
19628691 33
305531145 54
781889192 29
659902205 72
108585517 91
78946085 10
665386499 90
986344186 86
564760043 26
118179610 56
311780533 52
315771334 83
457285626 45
583834271 48
263682677 41
454582895 80
791355773 68
521851713 29
550349938 24
348574439 78
936840242 10
213731753 74
695270041 3
425547466 13
706670911 38
377588061 46
700204529 33
371681231 41
86759949 30
430013164 2
523733684 67
394191671 68
758648382 41
159254024 89
647152536 64
222783079 75
440800979 100
115455787 86
290692066 24
291290856 9
155123171 17
703112828 63
412789389 85
794186777 37
198160006 19
662069459 71
918634074 59
906842961 62
551869511 31
247452553 77
39728236 96
391039640 90
238611754 71
616217592 43
401395819 32
472259505 23
299902511 96
973437575 48
912243710 29
516317789 96
334914846 40
617766308 85
389635097 64
946036671 58
98587467 92
890521436 49
375451189 93
156823816 58
723413958 33
640691242 75
638807107 25
161757815 17
684350432 8
871411944 3
727141431 6
883955893 76
468089790 33
679044403 15
890380422 27
32272755 21
428864490 76
97895493 42
158280702 80
863294460 17
981429451 42
57499018 61
480617909 76
487239095 12
285246459 40
494434082 97
874987448 40
723380701 83
61409248 59
903914183 11
154320456 100
94706144 0
470536808 91
523219928 12
944818766 88
293114518 54
73961333 83
177890291 41
889425090 50
326352040 0
347078120 52
427623371 35
629672133 95
21632688 22
234574978 21
781765603 33
376111208 93
266846836 39
287408759 63
596635674 74
639572698 4
233158096 17
356836404 22
961261569 17
171157999 43
324305949 38
521706137 31
438777898 61
840447024 90
101285372 77
587219200 52
334950040 27
74561346 78
731109771 43
420296457 60
781022338 2
268988584 48
179381794 96
555819178 30
142266353 30
661151027 40
630592414 5
132267071 78
32518005 20
449491249 92
480209950 1
536325477 74
391303615 39
29677323 32
444591646 49
168996017 48
985008846 18
449906131 16
617451611 27
428604003 15
869510977 95
873896347 65
634683395 57
235812841 10
266538071 8
69188454 69
857380335 60
16405019 40
322813741 40
457430767 95
966019697 51
376736486 62
783943340 46
234098763 68
169833212 92
550845399 17
157771554 94
658074391 3
452912852 20
968864130 31
211561262 97
263646449 10
619049143 66
524837379 90
297030817 19
570338247 22
62151412 8
224373158 70
417343809 66
504106999 11
736432017 59
442905335 94
533634327 87
357551355 47
996720252 48
250350269 25
262778993 32
639093668 52
737618747 1
73417994 28
682610273 87
130807551 15
364495649 47
178908634 65
738888767 42
664587144 6
404246652 23
295857379 91
353602115 40
532213661 30
332649845 26
932995549 70
324165874 3
469223331 65
175486332 35
898051460 38
428835989 0
70461538 72
60718894 52
606850549 30
803101819 19
829415306 58
380422778 88
794356376 9
865737756 38
624310074 92
729944142 62
758412858 32
91560524 38
633450096 66
892865426 37
730848608 22
863181977 81
78212901 82
992639667 59
542744897 78
993752442 56
55903779 43
718933293 87
968338910 52
966783859 36
436304749 93
750658569 68
549325307 89
108341157 97
282076920 62
717901107 47
23413896 37
841787860 33
249207339 36
894795806 35
392542580 40
966832304 81
891044422 20
331813441 30
251283357 50
362764763 86
307800840 55
974615077 19
313185197 12
870926018 75
200674032 97
725658011 7
747653769 85
887749302 49
22782411 52
214149133 5
805584997 40
944884371 67
173192015 10
135719526 57
547425264 14
632677700 35
648595507 74
150273583 5
186537435 62
839880167 47
175601927 59
689188523 88
698270619 91
884680305 64
182454472 98
726430520 2
694549716 29
40178662 56
546657305 45
881088767 48
333022213 29
788598473 39
764408770 54
629360520 88
78763276 39
319946165 92
772488506 0
974418823 54
416167818 57
441576537 73
612238453 67
242702717 9
363050429 63
13359436 70
956488504 0
562861215 5
357954963 99
899933653 95
302882879 72
306608843 47
759353643 7
217393619 69
949469362 39
641497413 63
18476721 87
490465253 97
686972850 0
280265845 84
612625396 4
255929889 84
900615780 59
518011803 87
815985767 78
626214724 71
349405374 6
364705746 99
428753171 15
898342410 68
651168680 76
28861600 19
468002946 0
255081000 58
424398824 25
825329015 54
92931011 16
373601902 69
246197342 41
296138448 35
945726233 30
555073331 0
725174236 88
150829222 3
66483745 24
180181048 96
985077370 57
131976312 13
595346764 76
735636842 46
738950575 81
589595606 62
791243003 5
89079108 1
195286170 57
377268339 23
962940574 92
138759284 66
14806062 91
891501904 82
250365395 30
568657973 4
820093811 61
206132842 16
208770905 63
258054556 17
200168362 6
403101487 78
889644618 23
620796388 72
365823464 14
52852418 14
145647150 22
18778746 97
298215431 82
755614153 55
137190634 76
41929833 58
992382024 63
192842831 80
336037785 25
856805274 6
994492940 63
302649247 9
904859932 42
980544918 51
127459563 71
88579877 30
794010970 4
81132481 89
587780577 43
883495103 61
377020766 78
663434248 77
27370374 99
78148633 8
897696207 79
139875797 47
409997147 48
345336215 65
195005063 25
279600673 78
582690401 95
951626799 15
136978454 40
478840331 76
923850658 47
258348268 47
18573294 38
73218202 76
780005242 62
666992475 46
422575931 37
632519591 69
922421523 76
498430026 39
228450627 70
164535842 98
808124785 15
358901692 60
475640220 51
725841701 23
858027585 95
761155339 46
83062983 38
252270697 9
57870255 47
199918212 25
171081973 72
507201797 32
140990351 90
951750693 33
751290155 34
644335384 31
150951629 82
763144889 24
198773049 34
922374551 39
201490771 50
122453361 59
429459912 32
586057549 34
507108519 15
363805460 64
7464246 94
251189700 66
545479483 29
434496651 85
924869554 97
979756059 0
933798430 30
712331767 68
860447292 41
337676184 89
602341979 99
828635161 65
692124684 21
203993974 17
451075343 76
844502905 5
836963463 37
871166839 0
879090235 58
167334592 26
674702067 16
742581320 64
900057243 74
272315426 100
13143108 58
217348320 29
49353911 93
605300447 59
932551627 78
385329001 32
683426770 17
70419341 7
577339331 41
770258456 33
175426003 95
502572266 64
831849781 96
695105238 51
870213990 34
213674963 63
428753239 34
12358697 47
269839159 36
733173686 76
571144864 31
832912546 26
474172176 18
265925568 10
171754456 16
609666871 69
937983068 91
293900029 78
739459253 36
506475424 96
237538879 32
189582083 71
284581252 10
317873678 79
294945294 88
133776985 11
89435024 76
933689610 81
677111193 24
563897327 97
740787743 51
726922102 14
252051333 84
122124410 88
87162751 16
227615714 54
433910154 86
158816360 76
538716216 30
345901552 16
295788785 56
402745206 26
287787097 64
865737965 78
262283384 54
256437001 72
816799626 40
401219425 25
742847520 31
762197706 28
788582535 16
810221826 22
396063425 49
519301176 37
130761626 1
736984477 63
394766544 2
171197989 22
679580473 98
846260737 12
807027410 15
855115605 62
348304722 65
740702066 8
237614879 16
527793072 41
851851842 86
145510214 15
793855028 97
157616568 29
314483666 26
326080218 3
142364545 11
924757502 14
801216671 13
462294786 84
869591645 60
944812517 19
814965751 39
921700021 32
252773973 47
14016874 80
380783359 54
460563733 35
747176550 18
683190756 5
607357722 98
518388032 34
895224133 40
84618998 18
500680257 29
497883133 98
897929413 72
159938911 22
299006989 58
192613695 75
305694770 25
925085856 94
687853197 56
954636930 26
859330799 72
269592263 74
778382553 20
749203223 44
737644902 40
657999899 16
880735768 29
618931839 42
115122663 11
36532946 73
337040556 36
458807599 69
715315134 41
444780549 21
329284578 33
613710356 29
487953965 91
299137796 56
793170741 90
145000729 15
822972197 33
790106147 82
421244682 86
716934751 78
783333887 64
291249106 94
869444288 59
33629191 83
355939206 79
659269504 13
952029010 34
250514314 62
156236635 87
13131061 89
492108768 10
698953076 52
182272846 66
493159150 14
602990962 24
718077866 53
593774971 37
601371912 2
973292849 4
381831700 79
317729854 31
200041516 22
189361339 2
304623275 27
970345255 87
171835465 15
719735213 4
162960806 25
736323506 24
382756465 13
176591632 69
815881672 19
733438304 43
24558931 5
144275577 39
579369478 29
122447124 42
466316422 12
180640431 59
477896855 65
929654255 35
270973535 39
486990396 93
765432503 16
600929811 37
672349155 21
386093885 95
662789974 29
962325130 40
52437488 16
654393203 46
319525187 36
600639613 29
929353963 38
79861096 36
299141401 51
353284689 100
513881184 34
100552968 97
194277153 23
192861796 7
620558963 76
849892033 41
52700889 89
287292988 6
858396467 83
834245049 71
664529278 26
230748982 80
104557035 61
321368923 49
716234588 68
558015659 62
83626981 70
709670209 4
397013007 58
290703726 76
644921308 98
538926540 83
108592909 34
2836576 27
986486011 85
89170194 4
837089314 45
336113181 85
444816469 33
183702426 64
465829061 10
862499928 64
540590223 52
108181360 29
102021482 62
650650995 2
369620962 25
336528528 62
565495447 42
313512788 70
391014217 76
673837264 83
629254175 31
357364614 28
876294301 88
944466521 45
772155388 79
416628760 49
66750465 41
37324046 49
235724671 67
426722023 16
986977501 67
644594096 77
334620397 18
610627230 44
285756060 29
972937253 16
350390473 47
146807161 42
576139714 81
256315578 93
345491695 90
981384268 5
293682548 50
882322072 74
736656931 40
33030337 57
143596761 38
277483353 13
305482715 46
865063893 66
164745822 100
435699379 13
271057374 95
538208940 23
504204043 98
655701517 80
496131384 68
57634857 39
26892359 44
971470089 92
611626698 21
610002522 21
792833989 86
287864074 34
610289340 92
487618389 2
501661993 13
259477340 59
390850827 71
816034679 20
512925816 87
452594410 28
962043435 13
537902072 54
600376667 63
142379620 3
168222426 94
907158667 99
548116607 86
575222328 3
266329698 77
412884273 47
582499744 2
191984531 52
478228811 68
666981923 81
657727640 98
981482920 64
945875835 78
755773602 91
8694167 56
418936141 31
197889950 9
117707177 19
896785824 32
935222638 19
785841809 27
247450799 100
192536476 47
135427070 25
782565360 72
993490864 34
387051127 27
954808101 30
119017904 23
942850743 85
603244005 24
268783751 98
702052054 87
438633242 53
941971605 33
658860185 91
678898180 27
637515901 7
86891779 65
894953137 27
345667740 69
959765200 48
46218060 93
390645085 30
160489537 47
728451963 43
51780460 98
6501645 31
987538408 9
926416437 28
619108403 9
554794364 85
404058994 24
861179988 19
356030373 51
925248399 81
7457429 86
301895157 40
949151733 15
608847224 45
136812204 100
163848309 50
260373960 76
118208057 40
199943040 9
795597189 8
355780244 53
934569945 54
500094960 9
375023977 85
539183316 76
388229897 39
343852169 91
594597995 85
574197066 85
434065701 14
579594585 82
151788608 20
445063876 28
276243954 40
453758392 13
246908784 92
880084210 7
498089484 70
150158994 55
238705206 48
518964047 5
35659470 11
971908451 92
293324959 40
78243135 63
851736322 68
504502425 10
635672082 17
913530066 15
293587870 35
546845110 89
653464644 54
231528297 53
263823284 87
87931369 92
473800532 37
942066427 40
189955078 17
744241245 9
152962982 85
39339363 79
117951813 9
175259730 61
870158796 33
219657469 9
390834522 5
914026089 20
960259435 41
997196663 13
366937545 71
697156683 68
919787509 60
369508315 84
625128771 79
113725155 86
480705669 74
810406972 59
532940505 96
288124217 50
582225320 35
219886052 96
874467273 73
944349870 2
229630490 45
606679062 8
1342004 75
347616076 23
363744327 68
638655174 78
78373439 41
725024703 65
440704085 89
277530031 3
68926227 80
707612798 89
471434027 87
763384141 71
639362299 88
730959685 26
444953834 86
659847453 63
60401708 26
208945862 85
783733855 59
535772238 47
772537038 92
733690804 66
658037366 5
212176057 79
183203020 58
201356074 67
770167453 51
632394638 16
430167225 30
785588880 61
857935286 31
703570386 81
928369233 32
604090734 65
155440687 1
958837326 23
399223282 52
297718804 37
526160001 16
450628054 22
831526305 4
360966280 28
103391272 75
618246207 39
295273779 13
347670354 29
764782670 66
142495426 36
76668398 26
237084295 25
720124617 56
898001755 6
826434971 30
142337111 55
682864747 63
63298371 85
106187327 19
996622971 82
213536776 85
195403727 40
74335238 92
506440962 3
674968264 86
273701987 45
126218274 34
407792320 16
168287243 68
683918404 28
73192208 3
436841559 91
940239976 54
859479114 97
125225737 2
493649603 25
423471504 90
972596549 86
377486648 0
340604742 42
985359993 81
834422263 2
823227133 51
120493897 82
599783183 36
318800859 38
435438106 32
308977868 18
55495783 58
447273104 25
547782953 90
438102016 75
52434242 43
171981289 36
644964501 65
278682434 99
173956273 16
95481351 90
936856388 100
976318569 84
79700164 22
232471112 86
549892696 58
125407297 54
955508504 89
645938768 70
837486508 48
260557477 11
357091291 86
33399360 30
90080970 26
368170501 8
314800195 53
996988750 46
161748991 89
972203936 96
632399319 28
747461622 58
182773100 65
281465450 29
197214791 95
564005635 33
501178054 16
252772454 98
340907229 19
176457443 51
749087195 58
451224075 42
577528081 28
711757669 69
136700293 45
131929663 20
131809746 69
836413628 93
194564685 77
497199696 0
130367475 97
905584190 19
838979037 52
999603588 85
824439117 25
961679007 46
183069121 7
578228091 7
423394404 8
380744946 94
323450020 3
270360371 65
92970638 77
707841440 47
345501232 4
301332882 58
26614647 99
365750979 81
685028533 93
637167647 35
158657515 28
893437792 26
273340399 34
422319088 14
970978816 99
764158205 33
928973815 40
251775526 36
99720006 74
194614628 39
676492730 84
203477770 28
577239083 49
960008056 29
880921630 22
348639521 10
403988703 42
27693672 49
295349365 73
768823614 74
222107321 25
898744457 20
25113096 62
808647914 24
116603037 48
323709737 43
773116852 33
881862262 35
244466138 30
802615907 92
130206684 75
534773993 77
654290310 97
692255083 58
970265048 8
536465974 76
315638286 54
670733474 37
394682659 24
666060061 54
580260599 5
995817900 15
681090833 65
190166429 59
165191358 17
516903289 25
205497645 34
633836475 43
794874188 61
576936087 1
856321059 1
518348058 48
270754265 88
863066495 35
390158469 65
84441262 15
561120014 96
255861323 80
911210152 65
719735627 79
79388298 88
964527346 0
718407351 95
215245832 86
983828892 61
992324309 4
339253611 21
20921888 89
532040588 18
725422371 40
632823551 12
85648903 86
164278948 67
652632413 12
186352499 64
802885463 77
912285509 26
149619942 4
63221130 63
117276641 69
877051090 89
479450789 84
464762042 40
796955494 60
910247854 10
544454819 82
584052226 52
163645048 28
151457275 97
330801983 62
32569741 67
828666762 67
211218921 38
317814418 15
441335922 20
601442954 3
438249120 33
250828917 16
884416523 30
850183515 15
65660469 10
214937383 39
919680810 84
506604353 37
841490323 39
790058096 62
154440281 30
109025872 63
721223775 79
219962793 83
404839932 49
241214394 29
621793887 48
947387966 0
367066495 6
653830485 86
553654072 93
42505790 48
75545310 26
338532004 72
429181427 61
290452878 43
597498004 76
370237729 99
705191894 20
460590568 70
609258497 99
966285068 4
108123557 6
245891193 77
292727366 42
390507706 38
202035630 95
692481587 66
960606970 56
42169120 51
626161535 33
38729306 8
604450140 5
576952458 32
907166090 18
116546740 36
166847991 42
582370244 3
523767533 71
362542953 83
291681835 83
645246865 95
577111360 76
233279566 46
662749627 99
632508119 11
183637317 41
44886949 66
840487751 60
58788415 85
13048381 9
74707480 61
856520542 14
979581336 6
389108202 40
359159936 32
422668088 3
684613392 2
91309254 62
24864391 2
921047289 80
271021855 24
409292465 81
818052004 85
78937757 62
361268502 33
853723467 16
983650752 61
711169476 63
784374234 85
191073894 75
797756997 70
945421936 99
475819080 59
14567785 73
912682717 29
829728273 97
699180411 68
318588468 44
342636949 2
187952090 84
626283607 63
333661624 34
196055454 85
282473317 3
470995246 67
597106656 66
254167708 1
471265708 56
817805402 89
227690127 82
192634834 8
873425687 30
994327427 88
770150788 30
771925584 26
932237960 80
579416781 8
797692907 8
635414046 89
383736964 26
913597706 81
477756431 0
760978612 2
116872809 90
837010460 51
972144220 67
208947583 58
820056205 72
12212604 12
353341110 92
136254458 95
441885937 52
364706884 50
744868267 57
199531734 72
364156333 42
826019833 19
457322878 1
779741422 90
862935517 25
117868913 58
37500135 51
362028361 33
342268503 75
338849019 31
287823911 45
68668592 80
25680894 41
456343376 35
556437355 96
874434539 10
451800787 49
394682743 33
807900721 25
742026952 10
141564478 85
434368634 74
792269466 52
929049555 67
634845058 92
62890738 70
177689772 29
47148594 10
527112231 15
444522288 17
584765963 86
33007708 98
832552418 66
734720654 17
920631398 57
790082935 28
919516989 5
954494179 60
560462737 50
170307039 100
660837547 58
57166544 71
661400625 56
507145664 29
767288591 0
946257001 30
237706840 24
86008035 94
145849897 19
769452170 53
564436358 69
637150039 48
433159213 89
464216731 33
124478419 16
708813044 28
672227675 10
273834051 80
767305177 86
382333223 42
16423593 61
392786018 70
689297270 57
488853267 61
536168731 78
131595586 81
345130143 64
41584054 82
890924736 46
228075163 70
939071759 88
902534050 15
858878229 3
194422518 89
721577866 23
341106377 44
418987352 9
345636792 77
734934031 52
830778758 52
615591597 62
646484730 36
516305094 66
27166369 15
764612491 52
574295276 83
97665440 26
834414456 35
308649340 77
282464237 3
322828906 91
31793427 41
161336293 5
5935413 55
468074070 75
608964640 40
254511186 38
614562236 89
292747797 86
660135235 51
179971873 7
274888557 45
312402993 4
722187232 100
483422667 22
745542505 36
71096719 91
844533501 54
269977863 45
55504050 48
434581582 73
876825601 20
230843651 88
38147361 80
222955608 62
674185393 7
308180161 98
810032364 33
350035303 85
259841956 56
273114201 75
47604592 10
172319031 3
241448093 33
16822692 86
950936328 54
243587411 71
144052272 38
112591165 36
344908845 63
17229014 60
267509086 71
255291521 40
386382788 13
962586828 79
817925756 44
865242446 48
1844199 81
428381750 9
207830687 65
782164863 100
925752341 81
138199323 25
860609270 66
323862864 62
327310887 95
764116581 27
532491259 33
369447460 77
473964668 21
195000676 96
826144923 0
696633575 40
544259887 50
315269882 29
291165271 49
893387462 10
859137073 45
779086753 78
740359260 38
586564488 46
407564055 52
306039737 9
167351629 54
171345948 53
27846676 61
358328712 54
549745976 36
574526618 0
174777328 2
620351574 97
928621098 20
811279774 12
647351508 61
55866672 86
582392133 47
116673446 83
541097724 16
232771707 65
616256542 14
664471561 49
592768136 48
203427768 73
840687966 32
613184237 24
119476397 52
349932277 29
414205626 85
118698029 60
133772651 70
493038901 85
169370980 97
712027633 47
986224536 4
274602512 32
293490775 16
301366541 64
231854606 0
239862125 27
736621790 79
382489227 90
536110518 58
241221616 64
167862834 59
106214644 26
930440351 20
304114932 37
748237069 86
411638575 33
766707962 7
384913990 85
775356446 22
158072073 51
643711924 5
19622484 65
30320353 76
821118800 63
405082108 8
588522156 49
478242841 28
680675771 83
547151449 36
648861108 18
478151818 23
42359386 80
802364341 16
200830132 10
265225863 57
317700018 53
389669379 12
927022212 3
779809276 33
509552123 62
820207919 55
859232249 17
666981479 68
686562592 13
213581648 40
279401497 20
300767261 62
230740557 35
187274335 77
612691243 47
907827141 82
944495282 77
502829398 53
383160415 59
998369447 29
736875491 12
829809936 28
378844708 14
566702415 97
719344006 41
469040814 63
862146529 30
80406686 42
355159199 87
819941212 55
938643756 81
245156877 27
483244093 92
456984223 62
236229371 54
178734751 14
607259239 32
707848412 38
151782986 61
475571080 42
772025965 82
929397122 56
171849657 18
572580768 25
178534266 56
43086448 33
550907616 16
616005279 7
390374738 41
319964246 45
989924682 59
731593357 1
58096220 0
513064627 17
288437073 55
704494845 39
748725247 35
125734486 85
297140786 44
911330999 22
399739546 40
289928436 15
786852283 38
166709622 87
874719258 34
150290415 10
726973970 100
442784731 73
896858407 59
593202619 46
248376360 85
68718427 0
744648096 47
505120516 29
714249511 72
791632689 62
296025136 67
689148734 65
130576992 78
598931718 81
134840267 63
569697626 15
69927372 18
665130503 53
27345402 50
190894258 63
676227284 74
226107034 12
288140359 42
675889312 40
695179556 32
504849832 96
813668488 31
601170543 64
389310153 20
655815128 59
763337238 7
445147605 32
166410932 63
981950650 31
932242219 8
411390302 19
837674898 55
124808802 99
718234975 41
329898685 30
992944714 94
736883923 5
995247953 33
416168976 67
910536833 63
444477899 96
858751667 56
34792252 57
681638240 57
871847758 12
500732658 46
834640437 2
36660960 1
454589090 70
997637236 90
538259607 83
553735558 96
652233021 7
371967832 77
953129873 56
59286441 6
685595270 26
37974393 56
218559516 77
901004460 37
826940585 82
354037987 65
72312783 47
198537192 86
589389503 6
286787491 88
6759313 14
209017613 29
838482663 4
430503666 2
178465809 74
49318495 23
951554064 76
790825265 78
134751566 35
884379970 3
543669598 100
858630794 71
667085767 41
888214028 61
743721870 78
95625164 50
904948457 90
924966909 24
128019982 30
753264288 74
736325036 48
896485685 86
596535885 7
640944940 72
862980924 60
879509986 37
442888134 10
618948237 62
866495228 58
429392417 40
360172347 82
643746140 63
807060900 76
284879453 76
506278051 46
324080244 82
882605993 77
105004336 85
237765275 38
20501086 96
676551278 4
680339390 34
193664030 3
125756019 15
71422772 100
623520246 40
549737781 44
236134595 15
654235871 47
126292011 40
986991015 60
426401269 13
886852615 22
89415429 43
313580460 27
949098821 6
628412636 90
21969629 9
482661222 5
390409277 88
987254628 47
213960414 95
32835568 18
135080980 43
469834500 44
157625184 90
835474961 16
126336837 80
275351947 47
415837844 73
128832828 68
911537395 63
271229296 97
613234016 62
742204339 35
667171725 8
26659779 88
314145532 19
42314442 54
390473705 79
771077602 60
923185003 3
279480994 56
612801501 27
398707632 41
474785281 93
153893002 75
744708113 28
514678755 41
817981232 32
960923108 66
891996296 37
88565128 30
345802960 98
258199687 22
556389794 51
876894637 59
644345941 67
843344497 43
235629452 23
204336861 89
329773358 90
474597887 33
286771430 37
593618575 54
420950970 65
55074936 10
597718225 26
90074939 37
257429575 14
31540967 78
711193632 6
51500132 72
959198878 94
200394052 20
364216982 21
25594050 46
466397716 84
983385807 52
831758620 29
933200106 4
383014607 77
759205514 43
381487931 94
726283309 0
754616007 64
737700733 39
455760666 78
419757284 89
520676002 92
13407850 46
855961166 59
711668170 20
226575775 5
144024979 74
151548216 2
226603544 97
762208121 14
282349893 97
506591391 59
485911808 97
586394500 58
995497016 45
739919389 57
350918668 52
453825725 7
282846150 19
201545373 19
222157482 11
663628436 89
414649541 76
758111743 92
959346805 71
489375418 50
712125483 68
11611720 82
443884209 62
351480312 9
764327741 53
713255589 4
772738601 47
660161076 74
39540216 54
708788969 65
134602497 90
977817397 32
154331703 59
808297417 29
111070970 72
241230659 19
83918106 40
927229982 18
787541670 22
701492899 64
784068418 66
210270422 29
260992152 83
768593873 70
891960053 65
839035507 83
302086589 65
393073393 97
169174341 15
831674970 30
106827883 17
965639415 65
690925623 53
409708405 59
343841674 43
52463695 44
837571481 86
83609559 92
314413766 92
914884254 19
745576428 34
889047599 19
567806416 63
311195048 72
619385070 14
813363998 20
305359056 91
946729774 26
735709795 95
402300109 70
959941169 66
552218694 53
440585142 5
637661777 91
483047614 73
185912669 62
840012474 31
695623541 98
955827438 8
183077790 76
618526012 44
343294058 30
479380377 45
766679906 93
366125226 61
779089177 90
25430542 56
879563434 1
586131887 24
310414307 19
987443479 83
798731588 1
866287508 90
426494726 6
114762473 76
449998744 13
542287366 95
169379241 36
146578814 9
260092351 59
536412421 27
419517413 47
380443197 3
874665986 31
347806160 73
363614314 45
956476177 15
665799868 21
315357554 57
989819475 1
855347985 44
365005105 16
247861035 97
337350776 34
518919737 62
731858282 84
917625218 77
837912169 50
322366763 35
264187091 41
406643693 52
834028835 42
739097390 10
35798609 19
520750737 9
257571551 91
530927270 31
545405803 98
870144046 46
293791657 48
83097263 14
650294219 13
62740856 37
222830790 3
927180042 93
308468417 32
352069507 59
958443087 74
348901657 34
496015179 35
474908634 48
695867899 62
899332395 6
758591668 45
934275385 100
916031286 84
960833473 7
199916863 20
910934915 1
94834599 31
904385265 94
581916715 38
847597323 95
125910543 67
333550341 21
903198969 20
924710130 50
516821235 33
547573321 91
381717584 77
111416832 48
484484967 77
126204386 46
669718143 76
411001751 27
361399252 50
958048541 16
256269211 25
982303935 54
337735239 44
517021813 74
675974101 71
656347294 89
526997843 74
177643280 65
573992986 26
714397518 21
936654551 50
954546121 90
122993384 76
664946368 30
194671657 45
367918402 94
481932040 29
391719423 37
448182185 2
899982972 77
795226956 35
147715492 31
406731942 88
115282320 20
600615043 20
21450926 74
11276140 63
453646282 99
43218613 74
547604431 60
771195179 49
471733922 69
400607469 22
407203806 62
119701303 96
803763336 46
341814000 90
648489499 51
995563161 76
212948433 93
106228364 45
100471022 56
258785948 38
518517885 35
779598393 65
562407272 100
783398037 81
77428876 10
149210289 95
982080230 77
377117392 50
899427930 82
784557477 62
363846887 78
941533174 33
787150118 34
788305951 71
792500197 30
336151741 79
531835785 64
892801267 5
582819501 98
23490048 56
839520717 97
145627496 27
892538872 72
891485191 88
537465426 63
899558603 5
785408952 86
564361987 16
79584834 65
409219134 40
45233125 2
542472004 87
63648127 96
195264333 12
783253453 86
17970393 63
75854475 1
599474530 39
572344500 21
918000094 80
576303393 16
808369367 90
222963317 14
184430760 41
830748502 19
272539064 5
822632464 34
133355444 97
985406995 41
650519919 19
287670638 79
705229478 27
906303955 64
108225338 73
495906593 67
747223097 49
18448881 0
734243250 20
605019164 19
764237055 69
142474305 16
61564396 14
895278515 30
999468197 96
638611648 29
151086133 41
930857659 68
871443732 71
237029594 57
651869523 65
525527870 72
127350704 53
69394866 79
71252975 57
777936230 7
919161332 100
109146013 27
293834167 97
608851571 37
110738820 73
996331025 62
632673054 99
210022798 85
310073854 20
783259225 97
439290476 54
239231258 66
799114195 25
444042378 66
644094718 57
199250953 31
161356587 67
69564104 66
949569087 6
23092947 1
226243490 98
47307188 19
879159376 51
564128106 78
385257700 83
179733238 44
308302143 35
996587961 83
987474827 100
880567187 56
440261464 36
580457508 7
968439474 92
411821661 26
902763856 79
337257239 90
548572154 86
288275679 64
850714086 51
952181652 99
402516123 51
414725341 50
799329307 25
606828637 42
649114404 77
393000066 9
810105988 99
16695433 37
416734231 86
761956387 26
79848697 45
276387103 31
295212496 1
173776227 1
58187627 93
106865154 69
107010281 8
147235551 53
850703868 60
192710508 19
350390107 96
315526822 6
190719923 87
161776674 44
313899909 82
614150024 88
857073716 74
55884940 14
282346700 95
230680994 84
997887441 66
855918563 62
294445538 94
702445532 40
317108750 73
18850552 81
435301277 64
346163242 71
124816446 95
949980124 35
122813493 52
661485150 78
304984753 53
304368818 97
389379807 66
687815933 38
231716532 5
778673549 42
986976575 52
129006814 66
21015773 99
423071153 2
812408932 32
383955676 38
963085181 44
175471857 47
75004016 76
115821263 93
616166794 93
605555066 41
744759306 14
790872806 3
203820286 93
509003870 43
946954081 71
706208217 70
62045425 26
529885515 10
354897330 28
292031814 93
885843017 46
35957627 30
382522330 93
59218408 56
190383174 53
608822318 19
149244515 22
430631362 96
934277524 80
880264298 63
671001496 29
678691945 5
193909749 4
852850415 89
172784487 91
168835281 100
717143437 10
869524615 24
452990738 83
811258140 8
736135199 92
376524074 75
181655663 23
348396163 92
44505450 67
109726181 49
512024160 28
318255998 51
418947431 77
591564632 33
497049653 25
441663625 17
155412282 9
868163687 50
315377851 39
467729837 80
239767544 42
337473690 29
998182211 60
810507669 26
758022201 80
204089789 44
648120815 27
560373563 13
655627678 33
471697306 89
721889737 3
20946822 96
275810009 95
686666406 38
770329251 87
83571181 18
571792488 88
112502149 1
902923968 31
175005818 15
124081193 27
164555694 99
907317772 52
631968731 76
109377507 46
37681114 97
825141716 70
862957092 46
915224666 32
342652653 86
412083958 13
612639814 75
217275832 22
639065176 58
182726204 52
50818805 68
901865506 99
297856695 94
781730068 99
548426561 7
504817524 81
40604241 96
884373064 97
812831843 64
12542954 49
542281319 45
729039949 27
271097264 48
689787575 42
177612463 15
6031213 58
680733681 41
708963689 88
345123590 96
725652244 52
817962014 32
93787935 67
925750416 62
523999442 6
185328108 71
651714751 63
304167833 64
157632025 26
285770299 64
399533044 77
69330386 52
905251173 70
42188002 83
476507205 70
716283555 10
961388529 80
181032730 0
585203242 35
809627667 65
229108553 53
677582117 96
407105806 66
160566350 34
436466205 79
324415836 51
939972140 87
5293304 26
984255664 64
26758658 44
866681310 34
863752787 27
162842186 7
793843179 85
581801466 5
474923090 21
167469487 68
103572138 29
25047333 43
334455990 13
904021200 43
771724319 7
328314270 45
742820983 87
859064496 100
129171793 87
80675186 40
599903265 23
350715444 58
428427694 57
887632939 81
887034552 86
43388927 57
951667891 62
267045683 3
841879016 74
951450279 100
582766755 46
805956655 3
232576691 29
243521101 78
754666292 16
891696489 24
495724583 46
788412964 76
545266267 18
992141175 81
666041440 21
719979846 12
328832363 40
789562356 41
812998058 50
209217645 36
71156970 6
112059466 38
237223737 14
843656828 1
350804887 59
557466690 74
728592072 45
951182838 82
221349536 24
993380350 62
729312966 58
76744019 89
401603472 37
606039500 26
938168638 67
316294123 76
97572969 16
826175812 83
808136211 36
487795044 19
966180691 22
531069573 12
676413008 69
533642145 56
112640905 86
135018074 38
811393409 79
516569121 18
263140420 69
363415065 73
824684756 5
477485209 67
928931969 21
647858360 47
951778440 73
809587503 43
601485883 41
84264070 94
782788847 0
931845725 8
546031821 84
246677104 98
469074094 74
122309736 0
401351030 82
216015310 67
790051772 18
618183094 10
352952501 93
770558787 72
334478849 63
705905403 52
533247966 52
57940811 8
24401966 73
474175372 38
451746897 3
993171579 4
652098931 26
956607165 66
874866036 56
203084926 48
994155031 31
281213894 62
576849444 58
130819630 77
682542013 12
104070900 17
839281664 42
671060879 20
952021194 14
331305192 4
179913399 33
183480006 77
749524740 93
221809642 76
735852526 100
107113672 84
364181935 85
940648812 80
110324478 96
900674713 52
369094363 84
670515771 70
299402783 37
617042529 53
140580306 17
277254536 97
231352678 0
234696827 81
956341184 64
741820128 27
636231774 21
665329847 0
457660787 63
141170841 55
259495934 72
395106774 88
841623009 68
32870457 30
441150417 67
336804610 27
358622960 95
219390560 14
333933253 98
468178010 11
619714633 71
863213067 57
466579986 12
427623605 20
501971986 22
262683279 0
521506999 5
578083018 73
713314951 37
869919169 24
827141072 8
652131675 20
323793380 80
594946088 34
354356856 94
131195471 28
819633420 35
199559600 81
257837651 27
996582733 88
516084373 43
381316459 61
671942373 21
91398985 86
600420113 4
608545540 21
516524214 33
935429152 25
618338345 99
353411281 89
726872542 47
567183257 75
313820709 71
246788950 57
848800225 78
196432917 41
196684348 100
372578056 44
492378415 80
817715515 21
875860140 72
958263136 80
820827859 4
525402001 47
661761132 100
977520829 79
514531643 30
466474285 58
294585729 92
50810265 23
138336128 49
374544061 88
489758426 69
29514756 72
413700194 75
117670718 24
675377202 32
220316904 39
856030476 78
84472580 58
623783272 6
669510526 48
222386471 42
544060111 9
642628984 6
233916565 18
318890758 68
8819465 5
605734806 6
601690761 99
136906617 80
480262678 85
38049734 29
248922391 35
998086466 96
61238795 97
132483696 15
687656257 4
934991598 53
140113410 8
886966410 23
790942605 6
477247421 15
342422822 33
981418784 95
591489827 47
297415973 86
307627846 58
425461280 86
94068458 99
955648469 49
20713480 76
657508270 43
209347598 38
70476741 93
506831151 45
822000798 91
938079962 9
477508233 92
43354774 57
293046355 78
256224043 28
799232676 68
278037333 8
851407543 20
481494933 53
126244703 1
192814970 57
435123703 45
392188681 28
738370196 93
495126920 50
498513597 96
516007929 75
642117585 62
234081969 79
62503266 53
352775390 19
116261380 57
498533384 0
6213444 43
306361750 26
481269611 3
22112358 74
765130856 46
400859253 95
664870413 92
470843510 19
238205959 36
323773001 60
482726160 3
295357540 94
711314549 76
32924767 85
555806144 23
881406143 95
854619451 7
545885004 28
73165625 98
557855621 23
380500826 6
873110030 59
545644453 5
660481433 32
429709608 40
366954076 94
408996286 68
38380566 93
333031688 17
79847887 42
781049021 39
765837140 99
135785775 6
187382693 68
795256198 13
534389462 57
830216994 50
74391656 35
747352016 62
83924191 13
931930007 49
322890354 57
169857280 89
705740081 65
425737045 37
724044502 97
198824101 60
640289529 18
694190076 43
111245976 91
650880157 70
790519216 70
293016764 54
744871548 99
359596042 48
545977902 36
88826175 9
489484610 34
704297670 96
176047456 38
842613125 76
616394106 85
649724934 98
605858509 28
285112743 10
128320965 49
975204470 78
740090165 92
918885171 12
642521201 11
478094505 54
303724765 93
118877450 87
520388578 67
757034016 46
763687054 52
164508523 61
751637722 80
119963682 48
488705246 95
24646761 78
100935013 63
105492759 95
532168949 98
986943009 9
764663991 8
790260344 20
704719554 60
315510252 89
652746217 17
992362509 13
381860633 84
439311859 93
130167863 21
669948121 94
454982822 35
243299439 16
664833785 53
353506826 79
363409338 87
768084236 52
730506691 97
611711266 46
743789695 8
887278924 81
873497382 41
846128435 36
435271999 100
441248351 18
784911981 10
731365621 13
218799635 34
148697209 88
800691125 23
325179829 40
448557635 23
765348049 22
451198708 23
711912879 31
548687321 85
706438049 88
820038497 63
20215446 97
333403166 2
867564931 69
272708089 54
394309922 63
808198331 39
680958731 89
574481021 73
710264580 96
319596972 61
721387736 1
899938241 99
205640364 38
600812209 32
338641997 8
480954607 91
499202654 82
501423643 10
409813777 79
97480182 87
108584460 82
839852394 20
232088040 8
513663222 77
782407302 49
982211934 89
474120263 22
63817359 84
465775837 47
988456030 91
991859964 69
148798131 7
789716738 19
21952684 62
937090914 48
127286249 29
526738722 48
345920850 95
838044583 93
538243101 45
909652476 36
733238231 54
355828663 89
782606949 19
403951309 17
609223265 41
707396470 22
809926321 55
176984988 4
580907124 53
376793775 72
140724213 35
842784346 16
249623761 39
294276869 3
833863052 78
541465561 99
26109447 39
241740056 96
57772126 19
912881702 59
669721633 26
614766119 89
754303363 58
738976083 56
134585798 7
630163474 1
139904391 34
881995442 50
772577876 23
731859981 40
543914233 18
45237085 12
142428326 25
749145398 3
800220340 85
239075239 54
453884801 62
682536595 53
808436152 22
278559619 84
838790935 39
12037491 84
720255092 48
168055122 16
898789291 33
241461027 47
544398771 44
602492330 93
354683443 16
633055179 97
182538367 46
650446841 41
584194528 61
496134486 49
74179070 35
679735588 69
455378741 86
838770979 52
102939559 93
80639340 42
160694915 98
923695987 50
147157546 1
256263938 56
253092968 72
872465055 36
238368308 31
105157557 96
762764592 27
813998990 54
918614784 63
940184156 8
710511264 50
504928391 84
30362932 93
854928859 18
241216282 70
858588036 49
477833003 97
176129320 84
500478472 41
795747444 8
327762885 78
651510296 42
488129385 89
602826339 47
42977696 76
393976434 66
391338745 56
255014912 96
708000438 46
23364118 85
627117524 89
223444079 54
375181935 46
222369642 43
15122501 83
103294945 13
120914011 58
663424812 78
625472075 91
552570347 20
652503766 35
571074249 30
406802754 78
884545094 97
887444389 87
142185373 67
17481249 28
880977589 16
869283047 16
908446961 11
534632921 86
905584311 51
83475398 20
912632606 97
204006656 41
811887323 33
168179995 15
248558577 57
282764792 58
65001826 27
813053028 45
899313591 39
374607312 20
460166491 50
729524214 75
797988520 81
502312933 7
334141911 2
601761770 42
501691525 54
352027014 61
619993828 0
91838279 85
276945849 65
306280953 26
248634768 44
210513960 97
750560823 80
258895518 68
595433335 67
580234784 4
595147545 99
448565833 58
594081557 9
54907318 74
935354658 51
591799322 24
398572943 39
524701179 96
519343845 52
641366412 50
43452823 88
57930166 20
617961283 44
893738157 91
183772714 14
224898001 21
277445602 31
248726074 66
24846873 88
989378067 34
796075021 55
958259284 57
605704059 23
783105607 84
342796589 45
785949080 87
99284179 30
466273993 83
278363447 13
402374742 43
470905797 2
640867240 70
874480072 62
307255502 63
833036755 79
372312385 4
614478640 58
429257338 57
872820755 98
907426763 75
302846063 82
259329905 13
896038122 85
684651514 48
505640481 32
443689512 23
545933549 5
232911228 63
509985092 0
899845894 11
80192800 46
702579234 2
948349586 97
779261047 22
226645676 42
533190955 87
251092239 17
870539512 41
230016755 72
318783292 30
451940338 90
160609303 38
527014622 65
269521667 77
321719592 93
805744031 95
880572471 84
584440773 74
176713215 87
16055783 76
964074475 90
79802818 32
381665708 19
492025414 23
65186406 51
824016456 100
137822407 60
691207997 5
695697392 70
691245156 49
695793353 36
159392850 57
735498216 66
375826203 63
476799133 50
428761051 49
69786811 92
769363996 77
897431783 1
763855601 11
149254142 64
390345624 41
868350505 92
158453528 15
734281916 65
758801066 40
415362426 20
670154953 59
7681194 2
778302976 62
249912284 62
805404607 51
993772834 20
752113615 60
404163172 0
591505008 8
520284968 91
713852786 62
905103894 40
338009665 70
863956614 96
624072654 96
201839477 25
466766090 55
407673049 30
707926501 29
530429962 73
581508567 97
767669276 27
189118998 76
38216174 2
146286602 83
131005472 50
149550229 39
469429875 85
778843168 21
190702838 15
854149607 28
290730374 78
843883012 89
948869858 29
905947556 90
171619936 23
10702770 17
542222830 36
125390602 31
618348251 18
814240498 45
828985670 94
382151684 47
163645613 69
284988512 55
738900786 40
854131961 93
104416600 20
232687946 32
40578036 42
399921520 79
809479635 12
95101665 33
391984016 72
220121442 3
20787502 12
184888401 60
864130243 89
516485967 95
854684594 69
710077180 34
292979355 45
874831069 13
696971656 16
380820876 66
471929897 94
691417229 39
383361494 57
477281392 74
811295995 18
646484561 48
84599594 19
11457642 55
75255436 54
164383720 70
397911611 22
342772034 82
375393350 49
109629595 30
530381212 33
20235530 27
724017967 15
787244208 30
958907573 85
262059322 32
750573354 87
147370343 5
441940523 81
838131551 27
378258250 73
872764640 66
983989886 40
318446616 88
352852028 7
827269420 87
653595177 47
726525938 74
718842578 87
307237842 0
143311011 17
493207066 2
485940137 54
468347406 22
560632374 16
948831432 93
928191096 86
126792298 16
171200425 20
729366128 64
126978005 96
418977011 35
619773705 58
858121696 56
681489201 62
668172583 28
141079345 37
335809272 49
556115747 16
775802852 52
904232539 34
757330544 88
77301302 32
252665587 75
66586257 35
840934148 90
320172058 80
976568222 37
416882576 62
617318573 26
348104081 50
624145718 38
265044012 16
55427865 49
712735067 56
891823919 85
292953844 23
446637968 91
178531925 94
384367261 78
197357687 16
778025577 60
320640440 15
471015609 38
642471184 55
435509258 2
789042256 29
420081745 46
363413841 73
989187126 13
483700 24
140477690 74
886494718 6
907888605 24
533159915 28
627254939 97
228333335 27
861274743 30
310806684 11
866554110 38
984908807 28
621586305 11
500330082 90
849941838 79
579000299 49
57731934 12
48482117 92
648741585 1
180930964 73
975268836 57
341552311 18
164383837 58
132076056 5
245236928 55
276436344 95
659613744 83
893187463 44
528978012 83
188355475 50
602693855 1
949672693 15
115240782 46
100291070 74
78822298 96
642793386 79
742268395 43
294833464 13
603594814 78
683967693 63
133421290 77
487064294 36
11080340 53
501889306 66
602681312 88
77273670 75
23279868 5
370251233 3
416487112 78
164967729 33
544547377 26
123196589 6
925527600 6
564991265 53
12073053 17
113041190 78
473895068 81
355152981 93
918956767 5
192258244 9
415493656 88
764740350 39
639173859 86
4235654 85
104258130 75
640813383 69
127312027 42
39492686 2
747346343 83
139499797 40
968016576 2
208476910 19
55568889 72
22727463 51
942850911 2
977629190 68
318988297 58
858965424 17
738631793 71
848191788 16
629441690 56
602043258 10
505821985 16
87405775 43
153935773 6
262231448 40
539787650 73
256519109 44
261878938 87
124662922 59
972282163 17
721776356 64
831794509 0
68019615 83
541304222 66
731521695 1
516776737 76
779829365 86
918411630 59
387249527 18
809165929 17
713499731 80
927735857 8
222065958 53
71647680 1
224497516 74
278725908 19
641141462 8
551587945 52
339904233 0
438517747 85
515449272 6
941922202 13
207562511 63
514732461 72
261779758 68
978611490 28
550968688 84
250457909 84
49625670 16
38196758 24
325018459 86
143687628 8
138185760 84
548006926 28
266662231 94
724827923 23
168038851 73
910718321 30
587152089 99
689389947 15
963975062 41
541596130 13
624240662 17
98866368 100
517445133 0
905803653 60
955699463 30
54043709 97
270417309 8
551146167 24
995167644 28
407115563 74
310913531 37
383412241 58
969235508 29
23231211 86
796840359 9
862726024 27
976329850 58
256955274 65
656341846 56
842987890 24
203898391 75
922961989 10
553823144 32
665707467 92
626657711 92
807822659 27
689351836 65
620940940 41
646990403 31
845871193 71
305032358 38
5128660 56
5076065 4
510493428 6
963165598 88
503242243 14
997680891 42
263775574 79
564623761 91
929225801 81
449989250 27
588661268 60
612036519 14
806331931 37
240495773 87
495091263 61
439768557 96
926005719 34
961428814 99
854524985 42
249227617 21
774383138 64
947571692 11
345472546 86
134614037 63
461288607 84
928118064 51
210213963 49
727056251 70
772013877 15
66804803 38
795982672 14
407091954 39
692699237 2
156898938 42
329489820 52
981354639 45
650160749 73
458355486 12
536124373 96
294627754 80
889800144 49
30096539 65
66309744 36
32562736 22
955406878 98
935348855 5
318738411 2
386037196 7
468687726 94
311920754 84
26456441 23
814283080 84
804069420 29
68892866 99
732047115 17
734464421 13
164113572 55
812764971 80
934574355 83
686640499 12
136211229 23
946920199 96
598402581 23
954067655 41
677876977 75
294806372 98
573343527 100
258726180 45
418690207 69
807112917 50
550980782 81
873866423 1
571194868 75
46600284 36
919233267 44
540811441 3
959639528 46
798825226 61
335606147 1
460601876 52
178401446 90
507611925 12
551570783 70
403555091 35
784516027 14
710749734 54
990210249 19
172158004 62
260408992 31
912791253 94
847712458 76
652964618 100
716185103 99
960109456 20
231999551 85
666002562 6
320066489 76
712605885 45
910144431 19
950252503 11
743556290 32
351494320 26
251106404 64
432485723 53
814358487 45
351247127 0
126374895 82
991120444 51
184499264 52
559398484 68
66638195 99
844034740 3
621498415 36
936711207 71
723549014 32
571146307 63
50921663 1
872892200 26
515196007 16
92540108 2
385489282 4
151627505 26
877319981 68
149521930 83
513008871 90
842164542 53
186355374 64
255842520 28
338432687 93
418528346 62
991992890 16
112373121 40
421850527 49
20008779 36
834281299 53
602520013 52
679421970 55
720688523 63
280873450 58
412819994 80
175904945 75
197885637 17
185337835 74
114524718 99
287492492 92
819542749 79
187149723 70
283248831 76
284135408 72
320439209 31
134149736 85
161757662 60
552792198 35
33370107 4
615115681 46
883052773 15
302256612 48
953717240 28
72098792 78
437090539 55
184988182 78
314047639 54
122887410 65
363665575 22
705544132 9
451535607 38
377238096 37
737651226 80
182032159 90
389683034 9
464381259 54
151124353 80
374808168 47
444616339 24
297441593 13
24808389 75
476927250 10
894114794 99
904599999 60
875333031 34
260782431 93
514824793 7
471704435 54
354802761 6
73820428 8
899654108 84
544254554 89
782707240 12
837900649 60
189201704 74
976538815 13
640963122 14
881646080 2
739065765 77
260707694 90
935479831 36
247733775 97
238294488 3
610705400 83
889066158 45
641145642 43
469382144 81
271763078 22
196394178 73
733588615 92
825904189 27
627839792 83
964998177 49
81057508 51
147822233 95
964489404 49
562428200 79
188820011 21
413949107 17
58389163 80
414356916 65
303990339 56
456154321 73
540024864 56
339705286 89
482122472 31
592580806 66
988705776 66
417339506 40
912126090 52
827034865 65
279833034 4
122629550 79
534319660 22
347209224 9
994355968 13
946151033 36
10281843 70
997570880 89
859768515 97
467388734 28
67476596 94
244101016 81
878628694 96
856456838 11
586983762 55
233065195 69
284953484 53
595976851 31
242805316 1
888784634 68
519990783 65
817312081 55
167462345 60
26999964 21
372736800 18
291026325 4
424534154 81
566525951 58
168682066 11
358909391 96
557216161 56
254575583 13
653522509 3
199404164 44
774830199 44
65816737 35
521885058 44
38935915 61
245392622 51
381933546 85
759488072 50
188933968 10
71429771 56
55078511 59
702371169 53
23253214 62
764653725 83
727793407 1
730572671 51
678772908 86
449190379 73
49511884 63
302934669 1
817556000 34
70506739 94
568647483 20
632343602 33
683934683 93
758325230 26
564783315 98
134505716 83
739824337 24
921976336 75
493588365 90
830555407 34
35295503 68
707480005 69
556219455 82
558838336 65
452007193 91
898655787 76
523760980 31
52532388 37
986650711 17
105933350 58
347539366 15
987222731 73
576436312 89
601071989 21
608345877 82
579273440 37
243712443 65
688941178 85
61369439 24
163231351 66
472209672 75
561121160 66
425043979 70
621688342 30
894382088 25
245656462 17
250988592 76
757008064 23
508644142 7
12899484 11
677425379 47
231161912 28
328521553 36
404907060 46
680571900 35
894171944 4
384328337 25
633553363 44
275589702 76
699339909 87
567567728 17
618515662 69
370867200 77
580942591 83
855507831 93
856710730 79
185069986 71
456347833 11
134268665 78
988936949 92
368565389 55
646772021 46
872230316 3
810019446 61
147953870 14
93457420 42
140227777 80
868638454 94
791051646 62
221013619 71
918741928 99
970806388 48
636402731 20
650749361 36
363927581 14
563913257 85
491204069 51
847098140 94
795997237 13
292663245 60
785478832 42
757538125 35
153853257 28
811219067 61
774903275 60
575283859 7
169589571 64
880541715 100
406047638 80
163522541 14
123907507 94
378389991 40
547134229 80
253896476 17
329561893 49
680243735 14
979467610 86
341325096 81
951634026 79
610817979 46
770086278 23
709186146 57
519115713 70
280387776 0
637496665 44
849817473 60
63332977 96
604201012 99
692119885 47
486111715 71
200775917 89
773218028 8
876385303 85
488060829 5
797227280 98
860045806 78
488935819 14
284633590 26
968673702 81
476336815 11
83655767 44
696323281 18
245591558 70
246047658 8
733812883 34
466955556 34
197649174 8
707619867 12
588328994 65
524958405 22
701387877 70
982104555 30
967561177 19
363960443 38
255568887 92
123226141 39
508712391 56
361244095 47
891159180 18
956613298 17
552041929 25
688104029 16
988481635 57
146020966 49
893727131 35
306628053 72
520814369 40
171189186 36
615824327 94
530175267 78
343270344 31
326580347 36
729638879 51
34744849 49
758543758 15
491888258 54
823918570 89
89543120 70
705038083 21
731817218 7
984137203 62
565539553 76
441120019 38
979831157 64
700615250 90
800375014 3
66127727 77
159867710 51
902507814 25
82662289 47
795865983 4
140921633 9
686568053 78
341055673 22
491284853 91
241841552 96
138833225 90
401282624 10
312038349 79
725462822 7
149835764 53
452040060 94
281801960 93
748073480 38
644931666 6
592739694 21
943104514 22
485437511 83
217624446 81
785889997 23
192644464 10
920463471 47
130361012 89
242353576 32
785234511 72
743886190 40
62362123 97
803116972 9
509883903 39
765808874 70
760547660 46
788502721 91
200324179 39
204153710 66
151844777 87
705921740 30
333747805 86
273813357 78
300901491 94
646006835 30
525315234 82
884699147 97
792233984 57
419307198 64
67093855 69
191173547 14
340015069 38
139182707 57
437883465 75
539083787 67
457350624 27
33862317 23
970821930 34
157021682 78
332046748 67
794431259 100
979495674 48
837064443 86
891514801 97
866138074 82
436024891 58
9606664 8
603344159 49
853973657 37
710728587 17
360023537 65
771916222 80
380837068 95
455297412 24
860319118 1
890536305 77
401047781 34
678900911 71
790990543 90
585662517 94
65141581 40
545638589 50
607339165 34
543545810 30
142041439 27
4013923 99
970783304 30
718644033 35
367177057 47
233388774 0
907787477 4
105972936 19
272122303 34
127652773 27
596274704 15
357121365 73
649977937 78
330760362 50
271432926 6
418321636 1
106984881 25
29202229 98
936944703 67
747816558 2
802632848 34
303720589 5
414612730 29
492643778 23
588951849 69
942685046 1
517890744 71
531192467 36
44486885 1
157683888 48
614235626 10
253255485 40
843140665 94
780077991 4
475109646 31
102094115 78
353298680 14
891057437 12
421443000 15
128082361 69
765554517 18
710021941 0
851715587 46
302443916 4
965770873 33
308421052 73
857437312 62
531343979 30
307752634 99
565281581 51
654350797 67
691700528 58
17874324 68
929716278 91
322511394 31
215475471 47
123973001 73
660224864 49
954332024 48
990951096 66
965209549 93
975748640 86
554119840 32
975182613 50
107603506 91
384153920 59
625552361 34
758514634 52
298105202 24
573880746 32
739845461 49
289655964 50
508980015 59
263743676 13
805262955 56
512547867 75
42488758 66
902241247 36
679999533 20
957303547 16
260647334 26
835901083 88
364191605 46
31281102 11
551523526 29
950241277 18
235698278 79
985158793 50
399953230 22
338952606 33
246989373 56
927275354 69
122465168 41
940118099 71
118986275 25
256308126 4
585473232 91
629729491 85
28904714 24
787529843 85
466825187 18
847063273 42
354390590 50
460859587 40
376721707 92
823617756 56
668589244 98
159931705 95
83217168 100
123379617 79
468180730 95
10851444 53
394784028 99
458223671 31
597395946 45
418750682 41
916279995 4
291586860 48
315771431 62
347519494 67
67870214 64
604868183 26
688037544 94
544369525 29
806384139 56
228740898 72
214235369 60
106473579 91
569183714 27
917783481 25
260214250 65
973589238 1
311877287 26
88549320 8
783770006 25
607835070 14
716307895 19
53941161 50
679687333 51
306211264 33
86805522 22
44404431 7
946058739 64
67171388 13
927171751 1
616970231 75
692470831 95
294768391 99
917762199 84
597213792 3
830912775 48
61076923 38
348721237 37
571160080 86
925375172 74
61891940 89
703591184 45
224228976 31
292487284 90
120969249 59
268966969 49
538050285 52
894212008 7
540132669 42
363585434 58
196261600 42
820474835 69
400285461 70
669583322 26
126505930 59
345117178 24
833802119 92
158549994 80
125179254 33
802693750 36
547697461 22
795572172 100
862738113 21
481103089 62
400742582 66
84667472 63
661499657 77
977464825 81
972225440 12
638244711 19
663599982 62
719560016 48
973269458 31
960041528 56
165069678 88
380028779 25
472863214 28
616672255 70
786635879 8
631978493 7
258343815 90
315517520 58
299805497 45
677516728 43
87376106 3
744710086 90
130384017 17
8477578 54
158222432 97
252357335 3
222431086 71
790963966 67
764859989 69
382638687 88
353018313 37
813488674 11
584206952 27
394382064 16
519710073 8
994686356 72
605281652 2
395768699 25
705844937 45
558309067 32
990514902 6
269304851 81
421650527 33
535168151 20
583362907 79
643547667 75
977786418 49
753080637 60
25303025 89
740643495 88
147119858 39
436691698 48
677951616 64
552389120 19
263292576 38
412238825 37
670012345 63
500120494 39
613319292 18
293936443 99
509299587 24
929616446 65
203735414 52
944284364 43
603944630 18
160475950 59
952049719 76
596427197 58
769775923 5
774007836 49
879628912 27
904922533 39
332141251 56
593763362 76
90883602 19
20283192 81
57022598 62
880432455 11
672272893 28
329285463 96
134360541 83
82100168 99
603244948 7
847804798 53
339399088 85
344730426 77
909858199 63
782213712 13
870906071 97
569662912 36
513687438 64
642200155 90
250420303 35
634923004 59
25967736 46
154807859 10
323048391 50
107123117 84
13999401 93
340457565 8
114821598 95
578476832 3
962252443 43
513613044 35
66147109 33
848585114 62
620683668 3
821682019 72
852467472 31
30393974 39
437847118 71
10756865 35
418162354 87
187811373 25
727101824 88
972257208 74
522889011 60
972685076 58
644465524 86
13151593 69
363973119 40
791764439 74
18688582 44
279229251 66
696710838 55
113827325 45
169151699 13
748742234 93
848287799 86
32597787 82
938174564 22
666956722 38
287040404 14
441843974 72
144631530 16
80076387 43
850277498 73
705088046 7
522581888 64
402663499 37
106907834 96
481221972 27
570748457 79
350790458 25
812324611 71
797471879 88
516454641 64
361584059 92
416872883 74
639958195 55
282013560 88
654595687 71
967039432 4
252595978 42
372374517 95
801859790 26
678973604 54
505087173 13
533190496 3
621706638 39
510047896 82
745363871 65
29475321 29
439091930 48
150154087 78
518257285 24
486867423 94
90763100 29
635421675 92
590956169 25
316618887 28
94240267 11
31119609 3
961706907 29
782816655 79
750683670 15
980256333 62
588064878 38
932070258 96
817774301 66
561274277 46
608020939 48
974109897 14
773127980 73
337683388 63
523282216 69
679992682 73
559547485 0
128299774 41
19560397 43
25976944 23
399656436 77
738986463 55
357285432 79
44607982 91
942365862 35
406925458 47
511502040 8
653342921 16
545072077 91
343749097 19
981643380 58
427424115 7
88789381 47
804118474 1
205938478 63
581409806 29
588896724 30
564680312 54
653132737 24
791147949 72
975099381 52
772216177 26
350504798 12
706030152 14
203204905 88
828459676 72
457328764 24
461908964 23
891472343 92
590526410 69
307398437 8
389894330 46
265460813 21
412516004 83
42359255 67
896983032 21
997970984 86
726067630 9
35711578 12
183935292 86
436518397 25
43099933 76
345575630 47
105977731 52
716977688 34
171116066 90
41179196 21
825061176 67
417791784 68
37256716 54
924639301 63
535243732 12
829109598 64
338963016 88
66655928 55
606817924 55
334587082 68
621379692 43
883142127 75
846760549 100
168569581 49
700034936 58
319692024 66
517230807 12
781194496 7
193343041 77
345188350 82
983921128 100
458138227 0
623585471 62
141947877 69
493611262 12
365301264 17
656973714 42
480602866 99
244800465 69
875227739 58
125030927 73
740286839 95
932001797 70
20003025 18
176529469 85
889831052 8
295167008 51
394988904 86
640841836 9
575759919 5
197320709 68
345323556 28
693958205 87
211504132 85
559629299 65
767863942 66
124848733 71
890301409 86
377175333 33
227300684 70
169430012 79
15045066 50
21407114 6
967552322 97
495708792 60
203175385 10
494001323 63
790968164 25
643800742 90
35516623 51
810562442 61
666878723 77
841644740 12
924275450 85
486437989 53
997207459 99
649187712 100
616404305 23
311448398 45
538326422 39
414612603 92
653396001 50
203050551 58
459754798 23
179717877 65
808210385 66
100746199 23
412162948 74
813262545 15
922742607 1
264090465 28
655203018 80
73575221 37
956381126 72
943810091 27
467294247 36
259410371 48
624741366 66
769200139 13
556467302 53
80534988 45
73683634 76
971441867 96
813341601 76
495773526 94
940401909 75
129436377 59
449895177 60
250815529 88
874182681 18
133206204 89
854794703 44
230674457 50
405850050 2
153817117 99
343254128 58
191351786 67
93481488 83
231819824 27
586035340 97
307465298 20
548997278 86
1011284 35
28290157 32
719235995 3
669068985 14
238015503 58
394808314 81
19599156 87
975255380 64
26773842 55
195015251 85
818597054 33
859885532 25
3086337 53
309816598 7
389013670 21
188505858 0
286185011 99
153008699 39
338506690 62
33830390 80
317474398 58
105242258 60
946784612 68
750522625 55
734620217 60
885905357 37
504622816 59
579421088 45
959164076 8
15098423 19
995640126 5
139613118 20
8829887 66
35076768 90
37618527 62
168451261 7
689228105 37
916421034 6
130356140 38
859424479 99
253228086 31
147286663 90
559634030 69
420413232 29
168719035 43
862254561 16
419744814 90
339861019 96
82353644 94
233304932 50
558303537 37
908372646 45
424321166 46
771742376 58
551299544 51
792853424 14
488284254 0
232936872 60
992371925 27
980499042 76
400556067 16
478413338 54
595970103 98
915746998 47
862323974 9
869823032 16
103016326 19
134884640 24
598548100 54
89999734 98
319744102 82
849889405 67
880358129 73
756374503 55
418203061 90
111172801 44
320029339 66
603535532 33
311573506 93
899199727 32
224162868 91
567010935 61
87377831 81
761984085 36
120339129 1
198908162 43
660204945 39
515014112 70
33762139 64
301828435 44
932903638 84
864173931 32
344717952 79
771981243 80
869691435 15
528771836 15
99287423 61
278733592 15
531240622 6
687099631 96
32716571 39
494829279 79
543583300 46
409738246 98
947360163 81
671772689 30
925814768 83
588052892 31
190008957 27
938282376 3
164069776 52
422050465 33
114075584 11
585105870 56
262105443 77
471000470 85
139008923 94
715811343 64
896190030 95
899868667 76
662530710 61
315418703 53
479366773 39
452697337 92
311050809 51
835971251 54
581235833 34
166144346 57
960094609 36
908174418 54
669687118 7
507409574 6
620290362 55
661737315 80
74739348 5
255241421 55
398589553 14
462279194 0
996538513 10
866654668 6
547947941 1
587236105 87
532142427 66
376150086 36
153620250 27
698983557 16
306621410 17
194449121 90
936072289 51
640777706 12
25041297 35
668546412 85
138247083 89
909890760 13
88813648 29
605538780 76
455068034 81
631545536 55
291685530 20
423007479 59
868618431 12
854704611 66
354147629 80
999290604 86
283102953 5
990515496 84
468558989 2
925812644 30
187098454 64
533639303 72
82701532 11
803992675 67
760992968 33
897386149 5
628752804 31
364776390 83
525467288 84
460332736 42
334915141 82
615132525 39
865140563 40
560450838 98
650571103 56
661478674 42
47958675 77
974604709 73
821740526 43
936375302 99
402373230 36
289896965 44
529337817 92
974919550 29
403783479 32
548966238 12
899564635 48
240274568 14
246357501 56
916945120 67
504396951 92
72297627 61
183877664 91
365336637 94
628567860 45
702371905 98
850157788 18
413316199 27
174318487 30
750402454 37
523534967 78
558401257 46
999991482 93
807084421 61
22667370 45
703671757 53
772127659 34
144705171 83
877902639 36
390110207 0
695389694 87
221552788 25
528950789 39
914449933 73
193442415 44
508987510 96
68679946 53
709188876 63
468587493 35
361972558 13
28071739 14
938399760 4
357533351 38
547307824 45
725584910 15
660933228 3
104829377 53
413215272 30
546250783 96
648200097 59
488554676 49
651238261 66
892909197 35
826544186 52
679190246 98
329228089 70
415648026 10
117907124 15
200138615 27
802170007 30
309598430 17
221976431 26
534186643 33
771583466 42
281940082 18
700734165 4
774420169 35
802418421 3
951785725 62
853874622 32
393116115 47
771062376 2
431287646 22
860277046 13
29040054 17
352160189 15
627661626 98
261024613 97
598850131 23
921554148 35
476014260 85
363566271 66
873633547 13
673306043 54
756765861 41
247371361 21
847091796 93
824521166 67
470996219 68
32968507 85
947815260 11
116910264 0
99755127 37
669052210 48
852261204 42
969615295 89
584158991 65
284529555 33
294468635 0
569416034 43
824119436 94
560067021 2
11315040 62
750525850 51
384910390 100
627173924 31
264047874 14
872276610 24
30167540 29
837302064 29
914975564 91
59795442 14
729239447 41
31741773 58
839967579 64
512162494 37
580835398 5
114050786 47
173000183 93
773075764 56
329432885 12
634038047 43
643277133 63
236339682 84
255703819 45
274733264 39
241464492 17
384258301 10
551699432 2
85662493 42
259051228 92
767521699 14
968008274 56
731254421 92
40999310 33
695866769 23
477592544 44
199679880 86
792593334 50
121687176 47
338573429 65
46314866 87
250394172 39
219394100 59
777948287 61
860253341 40
257557018 73
18232614 47
471009664 73
919047558 83
885154548 37
884309843 22
662652093 4
53633243 13
922034256 73
510114353 15
291349214 33
875898528 26
637626063 76
785694929 16
291920676 70
146520621 0
445470016 18
126469188 8
820072574 56
591919741 86
124500317 17
405633193 44
326948824 64
650340158 16
668843644 0
963986839 63
693613074 9
87750929 5
158194819 46
530183274 6
81081850 74
635627486 42
809300841 28
920479485 90
57289432 6
409410129 24
728711395 48
861950077 32
268931771 17
430319705 30
600517008 1
294398065 57
181543596 37
540004588 81
627050906 7
955024755 37
453304650 49
607274880 48
154265094 17
523808705 91
157942809 18
437122245 58
381674276 41
308888355 65
247941890 54
743294460 4
999498859 69
538783835 41
226333333 67
232049664 83
190392151 31
867449743 21
812766365 4
37432724 81
136886525 14
858481618 40
83089411 86
196754508 62
982394816 39
183347762 52
380742648 30
210234249 20
599470456 55
932646043 17
50552513 90
558136655 12
912644115 49
241273772 72
990423125 14
658261297 75
936091979 68
801271356 85
671509133 75
688711042 60
689928357 91
99604141 25
963153244 45
713945275 90
22441234 36
965719175 60
94610072 66
250953973 83
339967382 30
252491411 65
966375151 3
686601734 72
384320029 0
113894785 61
203514625 9
196377733 56
597943778 6
979325453 93
941420965 4
852844780 33
177043424 90
930323306 46
445328230 68
593223853 37
436090943 87
975773558 80
644146396 72
770933216 45
972863360 97
995085764 88
321434380 57
79796776 64
284776790 50
509415287 85
424990734 6
565534469 0
417992415 62
256996341 73
963311785 28
944693780 11
766126724 99
124625285 78
376892685 51
243775777 3
510244236 84
357677878 78
550988798 20
893178476 6
29792767 38
807872229 74
464019076 44
855234377 62
431441728 99
940308354 72
181818875 59
301127471 19
921892070 32
167124155 33
542134507 67
543277706 87
81932801 70
20775198 30
611959302 63
27190719 75
111007608 4
158224923 86
666014269 41
751587986 28
308025119 74
234486362 80
939046893 73
142482762 97
502946998 15
797897021 11
665482797 55
532265621 18
411761304 85
215026628 25
162677753 68
902469731 2
196879480 66
268938874 56
604741288 37
752961255 90
259600695 87
404953267 62
914441694 99
312822888 90
129571893 9
923246492 65
589666972 35
607464755 10
936404912 58
436466799 0
962856047 18
994058568 31
177662788 54
54878422 52
726817640 91
9187432 32
446424526 26
643155512 64
881234415 22
829578459 23
124338374 60
587091672 26
57448625 97
208769234 19
236774432 46
987421167 94
612844135 40
367231198 81
16759494 99
653407753 92
165497987 63
54876007 54
471474331 89
54155704 36
455901648 96
990106728 16
312859332 92
516506659 64
561281296 15
650620768 47
202442603 56
468284732 43
727037100 5
352457441 89
187531859 6
789712615 27
143107541 89
855909746 43
198139910 38
751951916 27
566041463 9
838670865 74
785116993 44
445153452 43
897385084 1
399042260 75
570340946 44
760131874 14
617149184 89
60253265 7
3005612 95
132325526 13
976602460 42
907206959 8
995830154 46
323074354 90
373739419 39
683381804 57
896180369 15
104203056 13
705692294 11
105919379 55
775796737 52
797601785 62
543004610 38
703852966 60
364770852 52
469427832 85
762113435 30
970642004 27
169054376 3
227806662 41
603355309 24
775570300 34
660673998 26
116307954 45
988837690 92
401522604 91
321273348 39
163354331 13
301131587 68
272401214 51
873295580 28
288485642 14
36093919 2
501574327 43
996334783 55
907055026 45
898548797 68
565742834 89
183916045 53
890174123 88
688525103 30
870513532 64
874637022 64
833366209 16
741707150 18
317567473 68
128826020 59
715758258 73
442428547 10
562427274 10
653047081 72
316919238 9
187896470 83
367609405 53
372385563 71
95412525 97
736025615 67
886098195 17
559514077 58
777742109 19
85753254 92
749707724 56
764333969 0
312578602 27
557089048 81
974874072 43
429219293 11
435124442 3
436619285 87
381972078 85
689223446 3
794315797 56
118884254 12
476503684 84
235089266 11
334330142 80
675950846 17
220463656 87
921581610 74
322701842 19
139695392 87
187041971 68
784516399 51
220307828 0
925441087 41
405772256 76
324804390 23
189698346 21
941959776 14
228753736 72
588410783 2
60605687 61
913081638 6
828106683 89
786235271 38
835167026 47
730961797 17
640760655 1
918442636 37
504276901 70
747208222 47
397217410 15
67760924 28
780447238 56
51492058 63
190791761 53
920601515 57
782407439 46
787624071 74
709071718 35
573918393 97
380296164 14
48098873 90
687525019 5
130102365 51
875535569 48
282460961 8
53820580 3
683656668 54
993800284 27
195876213 29
230326974 15
834940353 37
997823631 2
937992247 13
34484023 70
444735900 29
90885525 29
766697865 87
41958271 2
458882993 25
688289292 6
756180168 57
517646942 99
522521465 12
549737380 62
259936886 62
121096270 9
20856891 5
717027502 59
970349860 27
385806605 23
306604066 16
64761240 13
394293915 33
246002757 86
713408706 25
628758303 5
126769936 72
21780672 11
845338929 16
823175354 24
368916112 24
298443473 13
24843650 23
162471282 85
768956698 65
303195571 63
220086084 55
282931949 94
131226141 48
714019613 64
162399189 0
736541403 11
168952591 76
544600052 8
482333201 76
215016743 22
32528493 52
11532838 73
137926609 64
913493397 100
762531037 2
854467030 96
721289399 5
6666130 95
611289005 33
325851939 82
554092918 70
96794994 21
95962212 90
961767678 96
905541859 25
225688954 86
964383082 2
691887344 93
636469181 49
265084146 11
726632200 21
342460624 82
422730303 99
990270320 30
285018619 6
636530331 94
471832255 90
555216456 40
311647673 5
647106408 69
563704960 99
478845688 80
486575117 77
470911431 65
149507751 63
976143893 90
630842645 97
582906815 93
859892040 99
327874485 78
959802128 92
283087496 6
291337325 14
405931515 77
790016275 71
481642430 99
240273532 73
663265138 88
955042521 4
429050926 87
19628875 34
550222913 69
953982832 63
705338910 22
908717879 61
415074223 97
562905632 80
433589091 64
125794254 97
458238397 23
586085153 48
804303121 65
553733231 65
312373315 81
888691465 7
262700821 83
59798929 25
575626978 40
152433849 21
722466597 92
461309805 51
934039176 67
770433329 90
221339537 30
558155365 5
663071364 71
655598578 92
950246522 65
512880376 31
90379260 96
24755873 32
721146613 81
355953049 96
147801319 34
701512330 46
684802625 73
730261073 21
113022226 61
168672481 29
218982991 76
798827257 69
616258096 63
472511800 69
626676700 5
655148411 39
596613753 2
373434248 26
92837847 74
917087068 91
918990262 13
964514666 61
927287558 46
372296282 72
416984993 43
106595472 42
286103023 32
913688394 56
771340281 37
782725932 66
397807195 63
200902401 91
121154372 56
9174264 57
991522066 31
293369729 85
357792850 29
631642262 48
426697017 6
371554551 55
972593391 50
233759124 29
496578482 1
190749906 33
895170998 100
704737570 73
25829318 2
944616945 19
681948848 67
752997974 27
482530250 30
790633275 43
938494597 55
829857377 3
44365370 98
893076949 43
583858113 4
294445266 77
306397415 80
92772928 22
755570541 72
10295226 94
446870296 80
114703873 86
132120158 66
956484712 18
167174177 12
319747985 27
641906380 63
792420374 2
893993749 0
15393780 75
528305892 60
749128059 3
283398998 34
875636930 70
439844419 35
492555381 28
447532570 73
374021603 9
428131454 77
812322911 40
780284404 41
644992490 46
629788261 40
58899439 0
146368836 45
793564920 39
542825310 93
811719165 18
759800577 14
959946258 41
717252172 17
974429900 95
75195314 100
852506413 74
933776772 52
194613557 79
41646541 1
208427684 32
250920789 49
968698474 88
851224628 41
609829753 87
25786447 88
172065699 22
83949237 32
984934589 54
834516455 20
37529525 58
361582271 6
801431500 56
62475706 87
302983315 14
499766591 49
807887607 21
176184565 34
800945279 19
277485937 43
930034527 36
657235195 51
990157620 13
981149501 70
271553933 21
546839746 52
67325787 52
462807141 4
429458596 81
966851067 7
340179088 85
110354664 60
247606580 51
682381633 37
620692491 40
298537449 7
675317881 21
336014107 45
508732399 92
5750009 2
127146882 71
346654198 61
324105225 15
8307006 28
551044038 70
156719808 43
497239452 96
504428196 78
723226771 18
809329717 89
54122870 6
827439837 10
869222680 91
576176223 4
705367513 23
190936594 16
725398829 17
133734355 83
334771771 23
678633023 33
487573124 63
211614163 37
507923172 73
596933764 56
323907403 32
36348472 84
1688733 35
274733438 17
582300074 35
714890779 27
960943825 86
670308065 54
920645313 31
432901159 93
640521125 55
75999683 4
144620987 58
735054914 70
493465286 85
328040044 8
149731603 92
539836310 28
210669595 14
184618931 66
693009213 69
649721803 16
982429693 18
258988500 2
393469320 17
621159336 17
845709164 38
390809144 11
703607229 75
457841166 12
881806107 75
212622348 70
991795724 3
998889635 52
578493988 41
634206453 59
465735159 26
162998391 3
412250831 69
612605957 56
225616460 5
273158508 21
186605941 86
237283998 61
4600399 80
657896191 95
350225944 77
812237711 28
18245468 68
420476749 42
205352075 48
424717031 0
673601459 95
248451995 66
713744002 16
720431306 50
647768581 9
590389095 94
785504651 19
524276047 78
919618754 97
837380566 67
954252312 99
588104585 89
604849077 48
650917537 6
634469095 81
784909583 95
279565296 17
447792624 59
412120275 28
998336874 27
535549358 28
416417728 63
12705494 89
445787049 59
277558483 46
200766802 0
180014854 49
774655405 92
736726824 38
612147699 46
136909002 44
563211617 14
565922551 97
339754862 4
729648552 19
964932554 37
803206604 54
706661766 89
469831854 70
289421472 22
79865222 72
783050918 100
588624083 87
892095178 74
56626110 21
69329692 26
466538545 21
817529012 87
572313154 53
679307272 69
944943038 79
206446158 88
126195848 31
228702364 49
149803597 81
195930148 46
360098897 97
825917866 55
888558855 19
34131170 42
912516422 1
762305102 8
788220956 45
30095717 0
268086443 20
400359010 81
508566204 45
862703711 31
760137459 7
386188368 14
857787025 22
458705271 19
246893697 29
785766651 60
786362631 28
11324121 1
389802742 24
768313334 23
858824586 71
445759388 37
867559250 43
533898906 70
990089053 72
388921018 10
219521324 74
99236559 37
42914808 73
154434228 93
151236077 12
873653197 69
453915722 90
608072434 93
798847730 61
226343604 88
123489044 71
881712456 46
615005365 54
84656851 25
409325771 42
75052152 78
347083083 61
742268031 88
223422865 71
697485126 23
557553490 40
777496915 33
414394445 99
160625885 57
691058444 79
48384298 58
700629243 10
148412486 17
385048679 25
457535626 42
309177969 10
911124693 84
536777362 31
175111213 41
812689535 94
484605495 50
573185368 53
699198038 47
843678224 31
667913058 40
436858290 93
249102353 19
462952770 4
99572970 14
24636093 12
818948440 7
594482320 99
752458368 54
713104951 38
285503137 36
359846391 48
85056894 46
784364618 19
254166573 69
373279272 94
451351779 7
606102671 78
905089511 31
704581628 50
82203538 18
213714035 57
517145668 43
425202591 35
873573174 59
313326910 13
728023774 15
283440921 20
510313242 5
712924280 100
36629878 86
223154735 70
879654560 58
311532634 23
971087155 36
225461424 98
195650767 7
219887063 94
725110096 76
660261004 85
616937795 28
978098472 9
354889660 37
730745714 74
164945680 43
558455393 19
837369357 32
625790991 83
784639975 63
991597625 46
599381851 84
226475482 57
364878878 51
105165279 55
18265212 90
801585033 99
374117033 19
399132574 87
349086017 26
271105714 21
544937094 9
757230056 75
974201032 34
136001334 21
968245010 1
577043947 33
571424497 24
130728488 56
825007779 36
635743432 3
271489374 43
705007211 30
956331100 80
61794726 40
782980537 55
238600631 63
701776491 98
885799044 78
49841323 65
962932973 1
301682613 59
533333190 26
527994775 43
108239438 59
333170509 17
539705459 87
247252249 31
84088044 87
25211214 59
396847046 42
660239780 31
478100904 55
9073651 63
876221570 44
384889966 31
854647834 40
891174910 19
313401544 61
166744461 10
512375564 78
326743115 22
572696673 79
855289358 42
524593660 16
39634368 2
920479082 19
562511572 48
894482054 22
350530107 66
269342184 25
756108364 82
445252206 93
525631299 64
174886592 46
296777113 97
438384199 52
548812711 18
173343644 20
822847485 53
880715281 51
382005760 44
534364213 26
387597079 45
552751513 19
670277346 26
987408161 11
692248863 86
662641583 39
307473725 1
476797723 95
674161788 15
485250710 25
603721515 13
489705000 83
640924650 80
384403438 15
547891640 18
842515549 21
242347665 13
840860146 29
882454462 88
310301615 17
406235146 1
924997655 87
726196586 47
98787041 28
872532955 8
173277133 43
666662726 90
65738507 34
389493003 84
174327507 99
333745510 1
680356360 36
456042336 32
82603607 0
540742774 18
717060522 6
707566983 69
692603501 30
280922813 25
271992899 83
793280723 97
926578262 87
548073691 36
148676972 93
41483223 58
68473939 17
771404268 48
174153580 41
725596729 48
286344132 100
183383974 33
713405607 60
2166102 71
300156973 21
105349991 54
998013076 25
320379793 48
753839104 98
338259679 46
368344854 82
298983033 14
93690380 51
787113002 41
495445970 32
865259578 92
369140270 26
811767179 3
414857949 46
697229724 26
716348747 45
975941406 55
508375567 57
197109916 90
78317746 59
461852817 100
195887380 6
600270916 16
296990480 27
88000605 66
722043704 13
567097658 31
704175911 48
709260398 77
880475415 89
860971395 32
305030196 80
757568744 59
986575237 22
667363297 55
562683601 16
299392591 0
292049061 92
560609085 44
116655588 99
612454695 98
362113286 45
11178563 46
990422105 53
642413927 12
412061686 94
158650761 91
311460829 3
213445960 20
227603696 69
922134598 27
968644360 88
421567312 9
914779194 69
929566015 34
937649981 42
55550497 82
453357215 20
157477680 48
444566142 97
293315090 89
525912952 10
805667883 52
652871647 14
635201010 82
759340201 50
180478178 76
60288892 94
668614000 91
571752578 4
804770607 22
995486817 55
952520386 83
395126068 36
428047030 61
837839759 68
622688977 0
10413195 48
286865125 59
970727827 56
685095421 88
774482319 93
5449681 42
279691755 60
956463694 37
197457757 60
649204839 91
22918769 100
845905501 43
860612 84
391675634 7
390196050 46
190200403 78
529437609 6
680938845 92
397167570 22
608348557 38
337192199 10
650906741 57
907986009 78
452781216 65
626358061 30
856397830 83
791318040 67
524132414 12
437481429 72
107143129 22
933534869 80
47777558 33
178367191 53
187636104 35
623800551 10
302298462 64
214558389 48
762449358 32
953602533 89
83028630 2
537117000 16
539337324 54
698910236 10
652173487 78
199997348 33
381249129 75
997121347 20
622338993 73
506519297 48
617185090 87
642417149 88
968154465 1
275099149 94
369912459 35
727565533 82
541998308 23
945027677 25
288826399 92
334854968 58
506952557 78
18654719 86
730580292 68
273453024 22
776176517 16
985356255 48
437319765 5
129692007 46
507708760 3
406432448 74
509543201 94
310094774 59
467932339 92
438250949 71
829560284 95
149476107 4
263820060 24
11346765 53
874505178 10
774874655 84
76268618 76
465567752 25
77050343 50
796057801 63
236613415 96
61685267 32
395244454 9
305580734 14
433576754 84
387070830 35
686819833 44
865160136 25
780294673 100
133422672 20
181447842 68
195559229 39
278414868 31
262268093 10
498825081 24
308860106 13
877865243 52
227753990 73
757143148 83
613992165 66
959194707 34
702407207 95
802952900 54
473058113 52
374249232 19
270415584 19
284033218 65
27622931 6
566547345 55
865062018 66
127333912 3
915416672 50
265989176 75
530715637 30
819088480 26
617571623 33
886285813 3
194982250 32
33002513 73
981222278 25
769374968 81
779137443 41
12817946 25
62403829 2
54214097 47
295420057 19
345074896 87
945357845 4
284195889 72
659073548 46
345098799 94
163040699 27
327822268 82
178202193 20
700046476 28
846697821 89
459350187 20
606759264 63
754434573 89
756853022 53
867493726 9
932248897 40
819213704 60
582283144 50
205325286 27
771471710 86
87392235 7
352441100 0
640865507 72
499394180 48
263731911 12
462624357 80
908437248 24
153616588 86
810278465 3
917500190 67
817330490 39
808503225 32
116936174 35
338923496 35
548379153 48
338244495 7
217642281 14
459051165 12
622917677 82
205273571 47
125809830 28
11908258 15
672307205 23
677523259 49
266334000 56
105690150 4
793224003 27
871076409 6
530632189 52
754334236 0
95824201 2
754317089 14
457463162 37
615465999 51
768745764 8
790009904 42
560232865 92
264230248 63
141395136 13
141630856 34
16609714 89
130490698 70
509287336 21
481964957 91
186594382 75
788969360 21
312004906 67
720076513 24
797766109 66
251693650 11
423128982 39
291526992 27
461288411 19
60235267 98
454588019 52
458515690 38
423248447 12
452648879 62
705122745 54
715130706 72
990470351 57
420765106 58
98141985 16
370716414 49
888840854 29
521021617 59
201600533 90
721088303 7
737103881 85
441186893 26
413894414 4
828669524 96
864829827 79
945552956 3
434667905 28
908707205 41
664035635 90
487315151 61
926079037 47
641060658 6
907880374 85
257435853 10
801932816 18
270113886 82
910082904 54
548786067 91
727428849 33
965608044 75
772856900 98
366894869 52
758825996 65
625270998 50
979792901 88
831146762 82
998185445 32
624250136 16
118894867 70
253454945 55
339943657 45
614156266 6
120457334 81
200338158 35
49037647 2
558240579 36
862851425 15
72660921 34
723328190 13
316058988 19
853727839 78
872568101 99
399368957 28
724455308 53
335868737 100
634939493 26
765551355 66
753228909 14
524035164 84
679064787 65
800470006 8
285392868 29
322195863 90
990696561 50
218389824 84
855416777 26
714078814 84
638541951 47
745739022 10
24117287 24
45955264 11
343223378 91
253896686 79
415363296 37
535468152 90
68540 91
492438714 0
621670511 96
223199627 0
574290343 87
182692188 92
493673530 8
266927274 74
124594475 33
255492765 44
331354291 85
662998361 60
794669040 14
489550252 40
639723729 62
104481576 72
232275829 13
352541742 5
554844466 53
472690128 10
604328503 69
999135256 95
66536333 61
587723075 29
757529808 74
817349460 57
217810294 1
621558147 31
378752704 10
778182173 55
366103779 3
466762785 57
632922370 24
104746342 2
958767178 37
568500056 98
221748062 71
936595551 98
767308153 44
469723115 4
502836422 20
569903008 9
872269340 41
259357019 88
21771340 78
823349623 26
970555528 61
473817298 47
962818536 68
743719855 87
122309763 32
396748016 38
72063662 60
508963736 95
750535675 77
973869880 59
813458469 99
199956459 57
41671749 100
619675997 35
129826270 48
371690228 73
222457467 99
306176188 73
522467913 5
787951307 15
588873625 12
56946106 19
354083006 0
238999779 67
530595810 13
151468243 5
232432992 35
554376617 19
996994288 86
778970941 39
614611914 64
663571409 26
870165335 95
828236609 39
308702809 96
232954713 66
653945562 63
185623886 14
323094666 66
959093869 33
407949719 22
665083986 45
717390572 29
989650000 31
56282968 51
559208932 4
818342045 70
531013594 73
587811569 80
158334963 5
687625715 73
657474599 67
143493734 92
709122669 47
306920156 62
433373767 1
911337551 40
923139395 40
632126797 63
687645402 5
375014375 59
790605778 94
260660503 40
33670588 82
888037068 80
560324655 31
600682641 3
626298123 75
24746956 45
954719846 34
369130383 21
978977386 28
553350024 0
334230012 73
774252632 99
20967289 29
231865313 38
611751833 57
579348570 100
640607130 73
52848562 74
49093000 79
270785892 38
223585366 75
841821253 6
684253713 90
170784244 66
417684014 26
488159126 59
940707837 23
75659753 16
826312418 78
135960352 72
502186485 22
769972201 20
503081777 67
99588474 50
562693040 21
14317205 5
694206192 91
934159418 61
754553247 98
545840304 44
549946445 55
91304791 88
550215552 86
456222709 91
774581911 90
587064946 10
137452313 10
600422629 39
2933330 74
511961102 3
711092583 74
842735553 85
970192867 9
902954325 67
404751834 71
173745330 77
413614585 55
530800054 91
893682945 54
94694782 33
884679519 95
468956065 61
231510758 37
497604074 84
111390402 45
812926559 34
680692350 27
644233376 88
48881615 53
982848655 16
472298739 33
716742866 25
773456308 88
390020586 77
398044151 22
398894429 28
412810566 55
88768976 3
665918354 61
287755745 18
640874516 33
132005174 62
938601626 35
515074381 59
309025072 84
708527369 51
605598491 37
336152745 57
677493374 36
516126647 89
410630698 74
854094660 27
126046042 92
210665864 38
608115561 44
415936789 96
880346011 94
884364346 14
966194298 57
973399435 67
956001970 96
507980998 32
496116238 43
170298188 70
271026114 25
860553580 78
35323607 63
508940338 47
909913310 11
887831179 41
662087715 4
784546908 20
858940092 48
756193408 13
572718075 5
418761939 24
674546911 85
936791355 82
203259166 94
761114330 72
695440047 19
842015164 27
624445291 0
413168965 42
975373252 18
141803621 33
446978918 100
153997996 31
359808199 67
789603979 53
145514655 4
313900875 70
121424758 92
987378523 28
354348950 52
297844777 7
250433638 70
141146274 78
553333312 58
626862490 38
793407341 99
161050777 0
566339861 9
309170573 31
74172784 90
847507020 77
243785770 93
116651393 86
264036128 29
361568299 71
953980677 58
553893197 82
568376584 1
353278755 68
85161690 95
619660326 20
662408042 40
813321618 1
158787620 20
836720525 25
465500654 37
785854732 50
89673756 23
914198611 93
870856180 51
365243550 85
180521232 37
606494235 47
586929764 0
928150819 0
395483710 11
371516876 75
210919846 15
287880645 6
576724445 52
684105937 88
525993149 50
34165585 22
878570422 94
635105277 50
737925033 70
339390302 36
349113845 9
1406971 11
43789545 64
547975208 28
616197693 23
175889316 98
614164166 96
175177549 40
249520740 27
488040593 96
686417353 2
230777765 69
42386419 54
581221540 97
7554532 62
554232473 32
151374078 59
855632290 90
494825537 26
25016612 75
470066528 97
937522249 26
611108079 6
852485609 63
828563192 76
186269928 35
801130731 10
59839858 87
607283434 85
274998133 98
598782392 89
216553750 47
460227909 9
180107665 64
28795153 62
385522816 93
151117216 91
841284451 22
345031113 46
889074878 82
760280564 52
172020600 54
428973259 5
483466949 3
773961757 16
264460127 99
430671839 6
234860705 63
251833617 95
760536774 30
522898118 56
487187222 12
434932001 14
657570574 8
123222498 99
468194091 26
877877024 39
404244434 93
46237650 39
417953024 87
585610583 12
697714227 19
533882751 40
285422788 34
314402772 60
612145724 15
883349360 61
878057640 25
343224277 32
28206128 9
950069956 91
860085833 8
104800335 55
393872796 88
182492003 78
253517528 56
719574287 72
442361973 45
18439634 99
283744404 63
464986789 62
12216988 77
62230385 72
576300653 25
738866618 94
24384017 23
869274342 98
9704813 42
886950231 51
557879657 89
683203503 61
189230223 67
369589260 90
953874971 30
94582551 36
94805674 52
403633714 45
358509377 92
425711244 94
378909112 49
69817489 41
82659102 100
673283970 5
721898370 33
866052581 93
465101372 39
561334444 56
775497911 14
989065331 30
16235839 82
6999493 54
542762882 13
980206272 95
283330525 45
545970686 14
786321752 40
497607474 25
403216314 28
860636065 19
216104713 77
539083250 5
677331876 68
543963454 20
307195813 63
222489978 82
264410118 35
800908011 7
808227697 22
97243067 89
187244353 60
319545718 86
312716265 10
906364565 2
910727002 44
524673684 61
571883181 43
819932845 13
840434666 42
848501174 89
189946629 88
281966100 25
295765689 6
490962386 36
522927591 48
671812104 54
133818589 2
191170383 75
42084078 48
608338934 9
971275716 19
816145161 24
961112739 43
182499252 58
755802132 24
254949845 40
622692269 27
389715130 8
699777484 76
174416624 29
889968631 33
724404575 69
668133073 71
218385448 62
919112179 45
407316416 58
212249434 52
338998974 54
308141909 64
984770941 16
207119564 63
118454237 28
714521617 92
660246358 54
764614586 45
865619473 54
544912110 37
658335493 95
623217606 42
966478538 39
360590068 78
394845614 39
395715896 85
976848225 50
473198137 83
937388062 18
88028402 55
531769684 3
94946932 6
630914609 54
665785750 92
678417262 25
242894077 97
932412349 69
545323817 39
153774080 91
89896926 16
284803524 9
552566363 95
582701342 61
249292863 14
395802984 97
197052008 7
912664669 5
197617178 78
601393293 35
54012207 18
344969424 45
414329350 6
146327478 41
188519765 54
851431811 92
766052752 1
900590191 42
356068711 48
944596282 27
860445573 98
721455974 61
33957018 67
874763772 9
487739764 30
603757914 61
2394401 63
764053412 33
561402719 56
265035651 36
25326753 62
659964292 54
524766626 46
510581234 73
597633250 65
44322936 49
955784402 38
247077607 94
526808687 76
654179941 7
485142021 53
815243695 14
495383582 45
976149525 98
816381945 82
889798281 15
213554385 70
362644601 5
69675507 0
156798867 64
922377139 95
378772395 89
12771118 87
887673747 78
540693002 91
547961252 65
486538733 56
696664395 82
101451392 31
520278130 86
987141001 38
939313514 49
602005280 30
943236393 2
521977086 38
885015910 86
532482097 6
412927263 91
541982589 44
322076359 68
942096483 21
782765128 51
319001274 91
21167763 17
369350455 80
490692919 59
435088175 87
35087130 10
460052044 36
433914501 31
517116584 42
53145631 31
577474854 62
245830676 64
505973721 73
88470089 76
520219545 85
609095055 83
265923324 15
119180659 95
136210137 84
203654058 97
617100330 2
613177278 64
57712018 81
640035149 26
38037276 83
876545180 19
954197960 78
925833250 49
945455282 76
466387511 38
295861515 82
356756099 87
447307253 35
433545782 8
483044112 23
486250073 100
761269214 28
279124087 1
557480649 6
510108898 93
759027252 98
732737965 10
541793712 97
51627761 37
765198202 32
139913582 69
262889658 34
232861167 63
123951331 35
222794681 30
95553876 50
294231153 28
713329796 56
352709794 48
979644906 18
324901191 34
195499572 37
391265875 69
106116038 17
146920044 56
493237183 86
472777946 37
2251569 46
617147871 46
968856856 92
74842992 92
147378826 5
757298658 22
129181545 14
242028511 55
841652686 59
917873117 47
942702753 22
216105871 99
62147827 95
356994017 83
262643129 31
549996777 48
960180089 3
3108087 84
597809235 62
132345837 45
828933024 16
910194817 36
691033852 7
766861532 41
803892565 63
571513380 29
863005681 41
245476857 20
453569133 14
13959803 55
315351513 40
745419176 24
954186289 55
476978926 89
615771484 40
539685199 52
89205824 44
129210295 2
891071959 99
265549239 83
816057583 50
427000500 49
890103553 86
863670045 83
660115205 92
109090528 82
186734119 43
759136888 76
176620943 57
711232782 89
543617056 4
852087049 2
388343845 19
369972489 32
823191713 17
564748526 85
998590874 44
91713595 100
307860507 34
628887670 77
528764405 3
310249234 29
526034850 34
235427823 58
956655684 5
724253533 43
409483223 61
569467953 37
317493860 77
600404880 14
759761265 83
547499284 77
967411779 10
187295857 8
513195305 10
500204407 52
756501951 94
486860379 66
682470567 43
978059901 58
459925468 55
83090401 19
875775611 31
913571959 30
69194944 10
11021783 55
322875699 82
489535105 94
274745941 24
956296138 93
340954548 56
431594387 7
213958431 84
587313840 51
613188822 35
152455176 100
423568366 79
871651184 77
497277306 53
659530813 96
383661282 75
746889604 82
968209014 89
65226672 68
646952645 14
458511954 28
170114847 83
404584359 88
914098308 32
685981426 97
317473880 24
262840244 5
656455269 69
177674918 22
526988744 51
42517583 13
878189501 7
18443995 28
822001955 93
852805446 45
989749885 72
198583482 72
599848858 58
482015457 77
942756397 68
186619668 24
902177934 100
205734831 89
65486815 58
597806064 57
182751470 71
419343978 73
998986617 31
823720904 100
910716794 66
490960766 77
98685654 53
897877739 17
133592701 49
911559362 35
908059985 61
207630832 43
226888204 18
728699705 29
525245779 51
666930067 33
671517814 31
218149430 28
446142032 41
999292943 39
600449507 17
817354712 54
492044201 41
820548039 94
478499327 30
12627526 72
367605211 77
357595606 67
522412261 19
854221949 8
408643522 78
514403138 30
240221243 51
516705040 21
396191865 65
985982852 77
438441409 84
289593314 65
466538397 70
598047114 0
165530938 48
31191688 68
494150355 2
71539572 70
303811974 90
369435176 70
705454247 2
808992957 61
925471734 65
918065361 18
197168539 26
174234701 32
416850366 44
952581003 18
675156335 34
245772629 90
189529703 38
252737283 88
715249551 60
872685823 17
308748525 76
633237056 18
856560904 27
152748884 52
215764062 23
395327986 33
428490299 23
877733572 24
810559797 5
735862824 50
360074562 66
819885319 84
245783968 81
310245540 66
146413277 6
703454221 83
788456805 55
327679946 6
745494975 7
834970812 69
915959931 79
771176954 77
961163474 54
88493594 52
305950995 43
744556474 22
525943024 43
27193456 54
798596128 18
966159146 73
583913774 90
521326005 75
825171428 80
946360509 54
324157692 80
419727144 91
782038152 62
10667127 64
11091037 54
889700237 18
988526544 9
536314534 18
367059810 79
87648060 0
927236442 40
438163224 60
861867049 11
865753416 15
581877483 81
921443916 16
632207999 61
930189330 74
10468698 0
880183815 57
105121458 29
100865653 5
429126361 10
576930328 9
441115789 97
116165561 44
613776115 56
375308816 56
466520376 4
139418 7
980565434 58
150333636 69
19069331 35
118445054 32
700127436 38
418233463 13
218561774 79
686964273 44
775104212 46
705898988 100
501127582 87
483725998 14
151512629 0
72457980 86
586620869 96
467912616 1
589893687 10
922323312 44
281352930 58
385613642 24
920431546 65
895596904 48
69431253 56
809247858 79
562411870 21
611112066 56
953339525 80
454652576 73
526729676 68
911176133 69
12594447 8
972651877 16
37330674 97
154596902 80
760176287 80
670873656 78
772453233 63
689924139 38
138819442 63
307110131 20
320629583 82
793722231 98
819025703 34
497597496 84
882099782 21
392784416 41
875807710 69
261197988 94
106779391 54
934669790 100
114156806 94
665936283 30
21939725 85
56103508 93
713094961 49
568381951 8
431106196 84
142392948 46
83026804 7
378162212 12
825008144 82
752346665 89
65138725 95
633053347 76
870060518 26
309371048 98
209993396 57
431185612 93
534914747 76
231519726 51
707123352 56
913721640 74
160266028 18
265378795 41
498323884 60
35436007 79
779768744 90
963089458 54
720457049 0
725909951 92
411062989 6
9503615 94
244965642 68
132242835 54
497610926 40
892688640 38
973762119 54
699074989 20
312706431 87
189632241 66
582308317 27
196956470 95
314806675 49
326333111 51
938195714 19
650529295 80
114060110 89
451687573 68
945530308 94
243796246 37
494732691 17
183903682 52
641978834 71
658746800 96
823541295 87
807215675 85
854776967 100
564203078 95
436012423 19
71677621 16
474953602 56
466535830 79
541707922 1
323970645 51
330820699 47
518413613 50
568499237 94
882509964 27
311530433 9
557373215 4
355224617 24
121045141 9
950170976 10
567757171 80
982709540 54
286541160 10
925055470 2
860027799 100
912299596 64
595317785 15
86804376 2
560311408 68
580015661 8
16713550 63
482615640 88
799599285 44
557878211 36
956347998 10
120348224 100
571875697 94
842459560 27
636732757 56
571085038 79
72848148 33
437955575 100
493380877 79
623187413 59
866442175 45
313970957 36
4233977 88
931989688 75
381232653 81
666217862 91
780267975 15
364683598 74
924344940 3
542906391 91
762122870 54
447709531 24
467617548 37
311234427 62
12039255 82
602663990 79
484964330 77
309897186 80
552735373 24
645954596 39
297481621 98
780925450 45
783935906 57
595923528 57
285927473 55
114444693 21
4315950 56
126719205 68
515425648 65
298283976 98
236889281 83
809532608 69
258844162 86
874949541 15
654252234 41
457490397 26
4964480 86
641080529 86
156109292 44
744184025 58
724627119 21
834468765 66
353135212 4
626703908 5
848354221 86
21472021 21
792432060 68
679255229 30
629266952 92
775134660 97
648010011 37
226184305 44
130870618 41
797463087 96
390210537 2
25975919 92
450190203 61
317606236 85
181953333 3
520128739 54
76698257 42
153725511 45
13301748 60
149361640 69
111448131 1
564704752 80
671644704 62
931607620 55
885259391 78
668729283 18
277351507 97
667747378 38
995365862 22
434999532 79
605916592 22
9808496 23
403939469 19
551932171 22
35898717 72
953162564 30
975637937 18
731188052 41
397465265 38
686353260 21
67891872 49
514611035 88
58531872 34
226690439 59
827397748 61
916054034 30
20229707 2
26688120 55
912651021 68
34590226 84
807715819 33
625913843 31
141813786 86
486007539 74
100028219 38
499026915 90
598396806 91
291427572 28
24151348 57
623683773 9
407612366 9
223376956 19
119965023 23
20575111 56
908854337 45
135201874 80
679510969 42
178517552 58
220360734 75
393500266 8
294893484 64
7403406 60
173030536 71
382519398 99
725782998 4
667000455 68
32049311 69
556305194 65
812681902 47
424078336 27
577712056 58
188477193 43
157744669 26
656442427 80
880265020 55
647963524 99
17585863 17
155401645 54
697507263 69
693319789 28
343464800 36
579980520 48
914405393 89
487302133 40
93207864 7
515147114 99
18684524 52
163780998 53
837510771 19
3424363 43
665864211 26
698307927 51
367750563 1
463415058 81
196895754 87
271704281 9
968132869 60
335952009 52
400322853 97
953252068 12
438539704 17
540234764 83
964694633 62
633682600 6
942805362 32
509701163 16
638685358 13
58085609 28
826838485 66
616659060 34
389072448 12
816449216 47
81141848 69
414637320 83
845234671 80
496822388 99
236083447 18
22376267 47
786138217 12
521163187 7
633025704 17
552200966 71
947664858 62
841778188 36
159632138 0
515506006 77
25239934 6
50804058 64
843744531 36
216938272 64
391418959 30
882968104 79
85367973 82
924361564 92
74010503 85
518202460 27
693323452 32
650786679 28
846931712 59
360023519 91
222320548 8
174851677 50
693022727 29
388936806 75
69712875 100
341142535 15
817241787 58
66405206 45
509467859 69
350988498 31
568159222 97
368487157 27
399555193 74
809740724 46
18289939 30
335020505 30
704752538 92
412403261 21
697294163 40
871512012 100
531042965 58
650055843 82
475004324 10
750713892 99
404054807 80
763725057 16
692528470 73
780895754 77
459456775 91
451693188 98
300248516 5
25072399 84
665558457 25
537629696 20
438631996 72
248761896 8
744490031 34
371092958 34
745159693 2
227486677 90
713476162 39
869607307 48
694564327 41
987982927 3
166673014 89
442742759 78
200028335 76
606282358 70
935162023 14
425835726 89
43314317 66
303038583 40
507255591 85
459090759 41
178481911 30
688561079 93
736293906 98
393455273 53
936417533 83
704612906 16
588785037 96
637728522 64
57390922 74
491684153 94
662770147 58
525136666 0
938693001 31
564952924 61
559539446 92
644536353 51
100371033 38
505519797 76
451347881 73
852074347 33
434845821 35
196976125 95
457365166 90
203771645 74
758898519 1
392044604 36
471825329 87
764602262 50
78609091 38
540636105 41
11292194 8
598945332 18
766443424 96
239561799 22
549101995 60
731955565 8
541666390 78
797738948 47
833566901 80
143506762 61
900295497 27
294736105 3
843796088 14
536332689 24
350664241 71
431559674 55
833461513 36
588613629 76
203815235 81
964963345 97
652128546 77
832427559 69
829000585 75
14015363 60
817721832 43
310689726 8
580311564 60
739476441 11
518388938 1
918128038 27
912663752 26
947381936 100
790811373 72
346134616 58
728117065 78
99297451 85
226286927 22
307883679 66
594349002 51
253755047 26
752050515 37
856142235 54
724923662 54
511396793 11
542948469 86
646046910 19
141112154 83
188617975 0
32137586 21
256902003 48
228888865 76
321946526 13
661742018 11
455756684 59
961055919 39
705055046 20
640494245 25
916572381 68
519630847 90
832100890 4
156581770 77
666441800 12
392128584 22
296935959 90
393169461 67
232636530 36
745250763 84
355939071 4
845082275 41
266145526 56
535073867 58
971612987 43
187795412 87
442024227 35
585895680 72
883867712 97
608526387 31
105791116 75
198117947 32
91842303 23
185786662 37
933275447 30
664467294 59
803802962 46
782630888 24
453498881 32
231656732 83
959197296 88
778343381 21
460367271 4
809234285 14
72950861 21
494577224 57
533904664 12
207956561 89
971987359 50
861062885 5
987389992 22
255481905 29
592634898 27
821005805 27
273598511 58
969985989 79
198275883 87
920305553 57
26247559 33
445660262 90
766283833 43
135240992 60
170802776 44
681635318 71
356866628 43
848302363 48
669274703 24
980352492 6
971151580 86
227159698 82
919409328 99
170940674 25
650890960 23
415628968 40
465630064 57
847651741 15
195801250 14
503659065 20
76183351 5
376618693 75
791060567 94
136085341 66
425600841 1
414350959 39
481568618 50
578081351 45
271217901 37
996889134 8
957679086 52
525469668 88
211245848 86
598700148 71
986005748 77
391400392 74
650520278 46
576536561 23
625235675 89
504365277 77
981473976 38
461113930 49
241414129 22
214578184 72
564158563 48
838000970 70
540525482 98
170699784 82
270283689 15
562805267 97
860075844 99
361540350 0
346722092 26
144516445 83
257946924 44
196629495 54
117411057 34
223747600 14
84696106 60
783230628 27
88144627 54
609828231 34
621740714 55
987458250 55
979211707 41
487223175 21
310448526 89
85492333 39
404493198 79
485214963 1
815557621 31
842348028 66
788090877 32
648038608 1
8201511 79
338390576 88
370459673 89
836988528 74
489687235 48
350050147 75
365783090 80
288633769 65
311570755 81
941211595 21
598103559 89
142620427 75
295355640 43
942219478 38
420983676 79
326973545 96
899517446 37
232704025 61
921029771 98
593724404 85
736592964 81
609319164 51
804925447 4
30591158 31
436443308 72
801239739 58
595107246 97
115467754 99
99332292 53
322814631 81
577345047 35
205085063 79
171563282 91
715740315 70
23431713 87
317994926 3
337445384 72
202820537 19
286444314 94
839072839 35
596031430 65
450583906 3
529557903 84
95486639 100
995629840 19
92365594 33
111819542 52
212941573 46
266469344 48
910958408 73
419737131 58
84283659 61
939800128 15
208942323 69
436592036 72
601297779 41
916091777 3
11282937 81
700064600 15
988354712 59
412432117 61
893969141 78
923980798 78
646533687 1
923394174 76
470889856 63
526701747 81
346068226 45
675723193 7
84192762 98
431554214 68
514722268 48
625628436 57
975293824 52
698420278 25
662290117 54
641459138 6
141917008 58
569071682 60
614158186 72
337374689 2
633305215 41
520978845 98
49136682 36
722184315 46
142627291 96
435703936 10
462113651 62
372387504 81
243004769 94
991367375 10
925831462 98
273311749 60
239028700 58
206157064 3
906170190 15
181548353 69
358336407 4
540718787 81
907381592 81
391167064 63
401708399 88
613262624 71
348518842 44
318846294 90
201901440 84
727951642 79
343252440 57
797997502 82
21960972 1
50969202 39
474749443 91
132165385 20
649121330 41
783121507 25
162222648 26
859448914 64
396015644 31
28261058 98
464825779 46
473627981 18
936774397 27
474021871 62
198177113 60
15290547 36
276659534 58
104567205 45
527436090 31
309605197 47
252931937 32
603187212 28
696132518 45
172774349 18
244417790 67
397867429 89
859099837 95
125727495 99
990473818 16
948107109 93
876231960 100
118854380 98
427054313 66
203622091 51
392591138 61
735431053 34
142373433 35
159019062 48
48593316 62
684291641 25
216828139 3
654690841 15
310539701 93
677282957 62
39219023 59
628972423 59
90667572 66
730327690 63
702330108 7
613768379 35
370139313 74
142366348 9
842291431 26
253115674 84
362285686 54
311862665 36
498138814 28
386366437 85
953789208 91
386283259 35
3835010 71
877673762 56
857650843 28
860385242 100
356642622 53
115541718 84
569431619 77
362559196 48
99572601 81
613698269 61
379365007 89
894031251 59
496535626 11
358038402 38
45946257 11
209389753 16
975303068 61
428732110 42
916048533 98
310905465 32
733263919 31
733299516 6
778884989 24
614474210 36
825754069 59
912860574 65
467628196 60
238321735 94
74511958 0
586839044 82
525150367 57
596127628 61
154161170 91
822052402 15
746616017 55
955237256 98
480948257 79
986563083 27
489985409 99
948729352 28
437456248 2
724229903 34
413657778 66
41307329 73
383316388 37
589192839 31
90554109 3
203360162 31
271969595 35
493196562 75
282170355 34
53305261 80
717704589 59
142020897 45
811419211 69
498620306 13
807822125 22
270688248 18
50891236 95
621081205 82
130660115 32
123691396 32
327436177 64
225243900 10
774758231 22
189807965 96
469316442 13
177348009 96
708273422 68
365285371 77
998220096 28
568959208 17
433996026 8
44264663 7
40088397 4
378287416 22
601755202 23
920475430 28
836283334 71
584935881 17
798046388 33
234430668 48
707894534 32
235817450 45
606616187 37
134468793 88
766570160 2
239456956 86
737315535 22
269126565 67
87510591 69
275220164 37
124053118 73
534966540 3
626692491 47
576096941 51
482332588 55
87609261 28
717148498 49
161518043 59
318835318 52
119890164 1
404801427 90
757768948 43
815140340 35
75144554 42
562691527 0
22339503 57
880191811 70
856643503 12
306639081 32
447718331 92
596151315 12
675568129 77
998364489 1
890862995 20
124030191 14
331900206 32
720439013 27
930591575 39
559776333 37
862421557 53
522451425 81
530055801 1
617506180 4
660901836 31
972537081 64
725209427 37
944410984 8
195771417 20
405005889 54
718622571 65
503509678 63
192649520 38
419451566 38
493116676 43
142089629 13
5942783 99
388392849 65
745824507 94
33520257 33
735068895 83
590282705 88
664395775 14
178140042 67
775304188 28
65758724 22
123724798 41
753015065 16
799387134 33
693050903 18
968263527 93
440139348 2
267508551 26
416862446 48
770581629 59
482915826 57
434333227 77
201489999 45
510758009 38
197010300 51
446508933 95
344584394 47
34317641 52
403878279 45
273079899 61
258212646 36
320639889 20
511342122 91
842858743 31
410314906 25
97238810 100
172312233 46
206156475 20
949267089 8
786084510 99
10097958 23
561862496 56
722195103 93
357184403 39
596753833 84
271873678 14
144779801 31
428218773 74
761487870 43
394272183 14
245216667 69
294400807 72
944168684 36
934561103 29
285858778 8
211984562 51
861775886 67
684821795 52
682864370 22
843882903 61
893735814 85
745258205 57
690576378 69
858014649 33
737521045 59
933836143 93
214501654 37
986663081 50
237083133 17
352098541 47
975610327 67
722409968 71
558238923 50
100726611 92
184927283 15
959322048 41
704093503 63
525967831 34
289530299 4
662849306 6
870339433 74
448380473 17
215796857 75
407913872 0
140678312 18
73848696 77
421645035 22
989172513 42
842433108 77
342833717 40
607213994 49
639270344 55
2847136 82
664355543 81
575894448 41
588535846 29
914475277 16
843922663 61
65582571 56
318308530 18
227825135 26
110146107 16
780526658 19
303865885 46
668198949 77
599022784 96
802561580 56
157032399 9
410852603 0
724447388 80
254804061 62
617668063 52
975118531 81
93579489 5
658250454 22
1647232 93
493710000 14
732521495 43
828626744 38
740602450 4
972119087 33
336010011 43
508080246 19
847754918 65
786142405 52
97761112 46
592314378 99
80493025 47
270233375 80
951588285 90
406063862 72
900540173 51
769698133 56
876424098 85
580422616 63
554348011 0
124770375 79
167956099 80
292005410 61
973587217 50
430390136 39
66117385 31
8925496 44
159007752 48
750998505 8
652656200 81
207003553 40
384406080 6
68710997 63
266510657 80
89298257 51
328329523 12
996256600 91
348655857 83
292202550 34
775713832 0
201780401 97
172144613 77
36586775 13
815644707 55
145558165 38
321492627 75
405827249 8
322985904 49
179620334 38
844073204 17
575132860 93
67476380 79
965364754 53
17751725 57
890636079 53
323547084 51
697473708 53
268352118 41
306023718 98
363946984 4
594600841 3
288775545 94
176375465 8
481308667 34
893082760 10
945284197 48
522516079 0
702812005 93
819512723 86
250694285 56
650804656 50
154030004 100
251342821 10
807021875 49
858799707 42
748229004 84
174303057 10
365634302 62
187653198 33
638747391 23
230981689 100
688111863 22
303443970 31
428508367 82
510601269 78
561551137 34
19147184 82
278948033 67
324309656 61
491197597 41
602914249 95
868940436 92
734738979 37
553106451 13
944066470 69
825520566 65
257920302 42
430949272 93
202380466 65
3371511 50
9758097 90
857281211 3
455857282 44
648898745 32
491373215 55
351878107 55
814946023 45
953955168 0
506407479 36
510418664 9
782782113 9
317356650 6
254586315 5
549847081 32
693118019 7
454022316 88
452773289 94
36737158 22
537703869 89
958992433 53
20942811 35
618613361 95
99113170 88
116698866 54
182545001 88
726432260 69
661671965 18
849919503 20
275834331 70
48301868 12
960276719 17
481473832 18
1627124 7
511398986 69
257283624 20
370435000 65
687517367 2
232454080 51
746030638 90
134449756 47
757835289 61
297399615 45
748503642 45
994126472 97
376727983 12
891987366 5
704449617 93
909789617 17
235943484 22
102570466 3
276668329 65
699294545 64
710451829 95
94940618 100
392438381 38
656564387 93
968961230 4
332492069 22
935053279 46
693741823 20
671115085 84
214352234 18
887328677 59
165345198 56
583815171 19
582947443 90
899077520 82
898444543 46
31707535 0
123676525 51
635041581 87
515986598 63
728619046 1
158141503 38
284733147 34
874685313 38
782234580 48
788154888 26
724623546 77
563348580 62
759702742 17
108478169 60
743036861 30
414603044 95
871959449 0
419601629 13
902861710 59
234773600 56
389291348 44
585551829 30
335279176 30
728478751 67
749262128 1
517978240 52
815782069 95
753978567 28
992944997 15
341791875 56
859539752 86
310900295 94
233073503 91
750042022 65
911677988 7
984216842 48
906570480 89
137923758 40
39635857 100
640950501 33
704435155 27
871298819 16
256867957 18
230921466 86
224060640 22
574943448 63
875318999 99
365673180 2
995428400 98
86806135 39
492312459 56
241254776 64
600276122 73
791300587 16
328012746 67
25441354 91
67421306 87
838540968 53
384619575 91
621778570 78
907722052 5
864337558 4
429879192 79
475772090 49
702794368 57
660078671 61
235407296 76
441844055 58
623374946 35
466552210 79
920764354 45
204384149 3
49640175 37
503755047 27
922941874 19
848019012 6
261292435 80
426028172 51
618877206 89
962842421 76
313572256 97
188046127 90
841181168 72
57223652 81
63982286 27
629921407 18
630925823 3
540511204 25
330752307 80
674969690 32
708481181 50
295943038 83
643951614 62
532745003 68
371600179 9
384173353 32
699377933 69
410787336 59
350540480 27
89617116 9
822637871 27
379717650 69
468745196 19
875199313 40
399248634 60
381879945 54
883346893 60
204060551 91
867713415 6
999006564 37
549905515 44
454087221 5
861335221 29
987489013 64
693210749 20
284259697 80
144569958 31
295814555 15
731251581 7
960737035 39
755201666 50
11003570 9
258395249 31
834953381 58
101708483 54
747171750 61
315697628 31
686457608 49
780088585 53
30623386 58
194451517 99
812100475 52
486367225 93
47049992 98
134323684 53
628529035 17
401269266 72
231421739 23
828363808 11
141370684 18
840763554 20
100002410 11
521083748 95
263492302 63
145816612 53
841366345 70
419157204 14
318195317 70
532619942 35
963077203 14
564926022 53
501761489 72
855764608 3
752434299 40
687369972 53
186881485 9
810644190 37
478427523 38
543516273 66
421992784 23
99078855 54
880166203 24
248555989 13
424958824 43
336731686 28
364863644 47
169143592 71
292823951 25
443450023 6
677243400 66
103582815 43
46139745 22
540789620 73
258307275 67
679583398 76
101985536 69
103927765 27
790180145 32
601822131 31
820508577 66
129034505 59
312374659 48
791093443 34
435450957 14
528602909 55
367199621 44
556605606 86
350388165 50
139208434 68
337887520 100
585142927 18
820187412 49
829860965 95
223659408 86
506672531 20
668865793 3
162857296 38
813170799 26
383120471 58
685980006 33
860938257 72
657242088 81
354615095 7
119307461 30
897056842 8
118758406 11
114037994 45
882246521 42
288413226 62
573396205 40
129381469 23
363296792 23
808540772 78
95323595 72
645347895 11
572183248 31
92252358 58
288021947 66
670272427 6
305562335 35
308819391 51
921755217 90
849895078 90
192794905 4
129171996 59
643571424 64
744047972 27
555174862 24
242441055 69
860978219 81
874444456 12
543639910 63
845577366 41
746218461 52
283881624 85
208453855 26
912465814 0
871713404 98
728291287 67
489190806 70
988572196 14
762850815 76
45840111 97
41005580 85
723708484 70
678107485 59
723955113 37
913971328 86
477878328 11
642239644 84
44060144 20
49429769 16
734450296 85
67519322 31
792115820 61
635639639 30
608575976 34
803227741 33
988971772 89
90622306 7
330328434 57
627133123 27
787652466 28
702497023 13
352352962 41
448867957 3
243838472 51
950776930 12
634023806 42
586623305 4
932272717 65
619427957 1
866386054 24
912933273 94
436436241 13
608419218 26
855301568 12
951335567 27
68140269 29
845581809 12
774267034 72
318607048 19
781611718 73
281995541 23
605823007 97
670329182 5
476624069 6
766221425 83
732184633 77
444750123 58
419357092 97
38886224 59
39431557 42
654484705 0
28402194 30
967863160 58
798129752 37
374398349 39
768053598 39
634604759 83
512989311 23
223934403 37
683763914 32
571878723 69
923802307 59
653471824 30
846566873 18
370752780 44
544811137 87
84138092 53
743530128 8
883043529 49
650749090 78
967246003 33
287161399 39
445603298 65
668415175 52
896952661 24
538381002 30
183824637 44
652634450 76
517291963 92
716814603 18
710007740 66
465310896 27
747297173 96
377824766 20
144425375 27
483617834 74
865370084 7
693537297 59
85660117 78
113513763 88
795949709 55
498395105 2
957482255 93
149777199 82
512769640 39
774744626 69
878295451 98
680863832 13
969061591 4
675944167 87
294778346 29
261648005 100
938159696 58
436644336 13
691661504 80
92791295 32
151341330 46
379895136 5
949160659 77
316497170 61
533024897 58
222529047 18
174835023 17
410940996 63
627631734 45
448992623 1
205467693 45
465058262 76
840778239 10
638270363 21
62783505 12
824840889 57
719460360 71
876870791 9
363876041 33
657115811 76
453032238 84
697998547 59
595487834 35
276314292 8
15364710 2
70294193 94
520154480 33
983849884 23
642395484 1
322601996 85
563530531 7
151638188 5
371099727 97
612198676 94
748573831 39
294856707 82
725057880 2
944665002 57
136888226 41
326463195 68
876853399 87
386707198 3
575417943 99
416993286 73
665830654 77
300255327 63
590200493 89
456267557 61
632353320 17
302877336 51
717703156 51
467762438 44
941431795 95
686229371 29
293102597 13
628340623 72
286199660 8
763896782 38
120494147 76
904829504 95
126236310 36
424857150 77
117840380 45
825793448 63
412416626 40
336068243 36
935608449 50
741936542 96
510678015 100
739333336 39
73090521 38
250669614 50
125996111 73
402294511 21
927239235 29
424184332 40
611064466 7
317766014 79
402683746 85
339775052 83
61795028 37
389800228 59
356799915 84
745353650 9
297425046 77
397405296 97
635266621 81
33554953 23
208887738 96
532253180 95
332426249 97
680287958 76
931588169 78
748796046 4
402990875 38
906037838 63
723224385 88
347071177 29
234068438 31
724049911 32
400693883 24
511240244 1
394303123 1
229844271 30
345611537 1
824614475 58
693282179 14
232750399 21
907194472 91
532762448 23
683326358 31
48703330 81
700244773 8
326726443 9
72840144 84
32217987 52
82777970 59
424275356 73
403470322 39
853293854 76
780022590 68
633219523 79
391807172 70
892020525 67
585850978 13
478164981 35
804694454 22
480322534 55
576874188 1
834748309 51
993348445 86
920582304 44
405381005 70
536196303 26
237412478 96
914716396 83
780539782 92
164972496 75
206838730 29
238264163 29
508815506 79
549866531 91
284561577 2
876662417 24
184136104 29
8747468 20
388253810 27
65110214 89
359974268 7
659924084 47
852348145 75
574867122 79
592289455 87
785160635 39
533664907 75
297403274 74
309760959 94
628530078 86
104892732 29
46359318 80
37683160 39
413856508 24
971597245 26
874879962 60
852806306 93
419281577 48
264927915 6
129549178 80
517536609 98
605241230 98
101169615 85
674641503 35
960328922 28
678069019 14
712969247 51
446469368 48
891922474 95
350695361 42
634600233 98
329848025 21
80749253 46
184429119 50
934608111 83
275846526 48
700766673 81
722262330 9
28769235 27
465983664 4
279410113 58
702524184 43
62669348 49
602045953 54
388161774 93
673285586 41
39615355 14
731692366 71
55299558 42
684224786 6
806522079 5
511210575 31
490886965 35
816264479 45
156125644 56
840616044 8
644824146 2
395847195 99
999194902 58
25200306 48
121479774 6
260352733 82
630603829 17
307877215 2
543742271 85
297414438 14
997269699 25
372396774 11
547064031 40
879239899 98
282743418 99
282717144 88
367684109 49
310116558 20
133648494 52
77579555 98
356089709 80
615821509 90
865711977 92
254700789 6
203354713 99
268491081 38
417546487 99
802011454 97
479331688 74
474589763 12
91628713 12
737687395 61
615259541 53
48739857 7
915250691 70
555610727 9
361155815 52
928073422 63
380046462 12
227553741 43
303431409 9
790089725 13
498734419 92
934418378 73
888898742 88
989775518 23
6060691 1
221283234 79
825012179 25
232553167 94
130090031 28
4628406 71
143237859 54
206113511 86
446837674 73
946160870 27
736218319 53
632341008 23
191076090 95
467263693 30
425695501 9
142437695 49
304886605 8
269136949 11
258478204 24
894040445 97
247485541 45
453300292 68
82937237 9
279073116 52
833715766 68
705855847 76
658913390 16
639863624 54
60750594 65
392585777 8
955398766 97
351558514 29
553110618 53
132913403 41
601323649 59
306356672 66
523928277 15
712214171 30
281158660 70
463939666 8
784956391 83
435801807 32
157153993 88
125116889 93
515284864 56
420409290 47
639266399 35
359513240 56
716316792 80
470600365 47
402499589 81
297472910 83
505552740 39
231113470 40
112919189 59
127245155 84
103325839 9
121970637 69
459276288 44
180661299 23
423577325 8
795507749 74
924238363 52
341866151 24
708339674 63
800880311 100
445415229 98
428673009 76
956454047 89
979628351 74
430978363 87
773326953 41
424639006 60
176521198 14
781232568 41
534634025 53
300722190 60
821726686 66
588547163 86
59110954 19
133135574 43
197191351 98
824883819 52
94307173 36
841992101 4
326941452 85
561835341 94
767323603 43
272205482 53
507332425 33
834742878 33
110702426 19
42998843 73
725349671 91
42125460 30
264165880 45
109749673 34
117671944 95
478927488 45
503294365 65
244465354 52
988754445 26
885343573 24
549108852 99
871483309 78
337431985 68
379341167 79
240164092 55
587905019 44
181295109 24
131407567 35
602452052 48
100397035 20
708989616 59
495921253 75
461651984 15
114951943 36
134097604 25
979389271 70
612821010 33
377795566 100
10292404 75
51868584 5
325374784 27
523237028 51
675598153 92
405998361 89
25993763 29
373725837 77
873384823 39
790465733 42
544324616 25
257812775 35
95047530 90
517839427 95
385443636 92
651033430 30
209716525 87
632279645 71
999654937 53
624059603 75
801587941 8
610430565 48
48350156 22
540184574 44
958671299 65
563385639 52
239132102 79
630974494 8
179997524 94
446718019 89
416336256 81
219401695 78
489326081 74
92502901 11
97513745 100
604012058 15
442337077 53
589146646 23
389291975 69
103133839 81
93201462 23
778540714 19
791958214 37
814558639 91
743214535 64
720159120 55
615101207 49
401131444 89
548878246 30
70189683 15
143383134 34
172726536 80
236227161 40
197254713 53
338103957 21
414465250 19
32450497 14
617422782 97
740067064 5
434963782 25
148923793 51
466668436 46
549789389 54
789997672 27
898979534 18
308281874 89
56725940 5
478196732 19
441095024 44
914885708 21
598792296 56
294253421 99
244392056 6
660840899 42
677887782 49
682427863 28
595113199 79
791161411 75
482443652 89
821051956 93
187960878 56
68190578 8
252958900 31
969377660 43
29907455 95
743526526 56
190185557 75
26182484 36
954952257 81
597820143 100
498636588 51
399477094 33
962945379 63
623412015 51
835698258 81
678974908 37
347028335 17
482442168 6
309986947 58
830911168 61
449463583 69
188400770 17
128227705 76
456025281 93
876947450 50
501410706 91
478650973 42
1368782 6
738503953 24
563929655 76
279573812 98
781063038 97
953482853 91
751346029 42
916465923 60
634216542 60
698325572 23
565504518 18
693418688 53
840162200 46
930270209 24
135295738 30
588962207 48
34478480 37
533067736 24
416468841 42
64525841 73
924421692 84
222786823 96
893243044 5
626321338 30
813545945 48
973472244 84
120558405 96
268478414 34
779447349 29
468099981 74
651747157 15
655866205 24
409810064 61
361606557 80
488575161 45
275086610 85
258390536 10
36626703 3
680851227 39
129239303 49
55723712 91
55463148 23
892623828 67
164736860 62
216293134 18
351380367 26
904042765 5
279053294 47
845399586 14
752446920 73
725523950 49
156899697 83
839805869 79
548159459 10
480546938 58
749742538 2
278023812 99
98636968 92
284627335 10
664139110 8
200837476 33
564222314 13
924503614 13
553855287 14
474958928 12
3698530 34
169077220 10
509381502 92
841709499 74
669204733 59
104913639 63
475174603 70
834698697 68
403137420 78
80459241 79
605568233 65
346382388 66
439811150 0
171467661 0
499754281 62
109216532 88
675186288 93
905506671 54
790541354 87
562368955 25
209252490 14
514345011 4
888984957 67
901990722 81
776260258 72
890407938 35
353315586 100
365080027 12
7249135 100
367697678 1
639435086 83
560402609 72
165272516 24
524448959 88
650338606 41
828358126 70
873142770 41
600238382 58
935694861 1
914797092 15
328720021 59
143112163 12
322475592 70
506935307 74
308137915 55
698588299 96
661304091 10
239439891 94
344946578 41
118694712 33
638143279 19
516279666 18
166844430 26
384169571 56
78398927 60
625400495 92
181947216 4
858036552 15
235298246 57
931253335 9
279769580 16
907701549 49
75365228 20
62425152 81
554165407 52
509486145 55
212660399 67
307288382 59
403093955 58
273853538 13
3489825 45
369473606 10
36997026 32
191857424 27
147366708 1
597267033 42
74364796 6
829845311 6
933304085 85
350343536 95
92144872 12
286401737 47
121316560 67
483674479 43
545743590 37
550242118 29
272632056 16
357469097 54
23696225 39
260577009 0
193349788 88
628020120 57
229472979 82
240215528 92
203628451 52
839822670 33
408219865 18
127325772 79
193050852 46
657391611 42
700774082 41
131901518 73
855211425 68
412220981 76
519075837 82
861585367 3
31975066 87
227485701 25
914445888 83
287422421 19
117025993 65
68395186 88
493991466 50
121475656 99
112499164 6
423411564 66
329948453 73
439586275 78
880270464 95
473473309 80
658931261 40
453682627 28
469704916 40
957066377 41
187743695 90
778747904 49
871390355 93
756338143 96
18050939 64
196355058 19
921658711 91
780083093 44
218713555 28
896841237 18
10411725 19
163979197 11
449163849 64
232944949 32
840814315 2
461598101 42
329794408 29
798910773 70
595276886 75
13004354 47
652150138 47
982422010 5
523017832 32
794991261 24
391611537 86
25634166 45
981094611 5
481642190 72
915426327 42
974258673 5
680021229 22
958708122 87
507253310 1
218399512 68
70166472 56
463387681 72
959144510 52
952678326 37
731905335 70
828449845 76
464430472 51
43544515 73
843444914 73
720162031 34
169257101 67
572106206 20
676892687 74
361434902 64
579695295 63
857877103 92
41069646 11
312225939 66
173818983 74
822786769 78
662173209 96
601787598 37
209706338 96
506950530 76
396844824 35
529666247 1
597735357 77
470976417 2
430539274 8
630614877 86
56698090 93
128132759 23
633797837 5
152262028 27
5217803 98
607496374 22
228917946 75
352110767 44
849958945 24
509763258 70
348893484 38
918375963 17
252107155 21
955448424 78
761034754 86
865457672 37
183108478 80
430914693 11
902620908 45
638417671 32
811812442 24
491679414 78
826621586 5
92118252 58
400085097 74
167336881 60
462871063 100
897119770 44
458155216 30
51660849 57
458941051 83
430074563 82
919911204 90
773240629 22
734367151 70
444270223 100
836003348 31
928732676 29
122245485 43
124064962 26
26319470 81
358375151 91
684612631 27
747936269 63
25896492 40
96722620 62
22048465 17
539624569 80
89307723 71
953333557 27
946850502 11
290447196 17
476186592 35
533183421 39
889678807 25
307934906 75
109650906 73
995291662 6
259628826 84
975945980 29
636996653 72
984860603 54
37982081 92
558243169 83
361456575 72
457645536 68
583679775 14
815638504 51
156980909 71
277310608 29
432090060 8
726159292 84
249237660 2
410168396 63
343905557 31
32554183 17
161414980 38
749039502 22
356069379 32
645018322 4
320268349 7
545266478 35
197015988 89
579989642 39
252095144 64
82687026 23
78602793 21
577832343 54
820096229 40
191935190 86
222348601 64
168488005 37
288595962 64
717801736 11
960814667 75
345561970 10
343589868 5
168863834 1
721071978 53
597975790 28
807423983 72
835578589 28
920731792 70
319796404 100
919445433 13
684898946 77
548472392 89
474078907 63
816603484 50
948459997 76
103621990 56
511019604 46
18238246 9
393892850 18
446387730 60
279025140 98
822209245 77
809428068 45
639504688 29
422882782 74
600087204 39
161351913 59
742722625 9
869409865 77
268812215 46
18325029 20
54355439 37
168536486 32
279673264 40
955287708 14
201640134 95
215299553 98
508327331 29
43500251 96
479462302 24
952183557 72
285692731 79
474136655 36
119740048 75
39972424 10
955001866 36
933557820 24
352991748 92
273669795 81
447540273 7
744945691 0
362923672 49
400079593 13
229254195 6
446516565 0
298741962 20
590604728 27
64975984 29
337381357 65
529222615 86
795990109 81
777798333 60
910188278 17
694318424 45
290962269 71
665596353 38
122205912 60
538450562 31
134575881 10
40341436 83
976151664 76
125098465 33
550083105 35
910541701 99
386632781 11
255141908 65
610641431 9
999929352 18
365054613 70
789783470 42
882961209 70
232087131 75
275552542 91
243092969 40
12904046 59
90838087 9
984675621 1
41120323 71
591849472 40
698553154 67
889592820 31
498119995 34
119332431 61
408018878 7
29050156 9
286901620 33
990859097 36
440054473 56
6560662 48
185762829 64
233161701 74
601488762 63
467535971 31
287546743 18
618826213 94
746586160 57
592460614 48
549236420 77
857916001 90
365369194 93
531798821 62
416657284 84
21726368 96
742161072 37
507243373 89
32955352 5
939653263 17
785495657 41
875455927 93
8406229 47
239540333 33
120675043 45
924558950 6
639160725 62
325338102 46
66112595 69
546521613 90
123837419 87
243077792 14
16530667 41
267450853 16
719083142 54
546766497 48
83125499 7
262569056 79
323510025 80
125464828 18
834880705 91
168378879 34
118988843 35
171551964 7
214169902 28
942052216 93
964325683 51
886629893 14
945416295 72
289115453 37
671086121 20
162330259 9
984023130 75
990194165 40
700163230 26
657352355 92
35160761 5
565420550 30
502220682 41
439877380 62
773404365 56
80703226 52
437424118 51
888649119 77
23995441 3
991430833 83
99061138 88
862442459 77
907083833 55
879125774 36
276606693 78
886669510 35
182671812 0
729932938 85
158163643 26
567060260 95
682682577 63
982167173 21
371948448 88
167055323 9
645592415 100
799575633 49
835149497 43
389840840 85
270252148 41
289186017 59
460649486 23
509378587 16
937642764 47
383735940 44
330272783 36
949522065 68
842741380 97
153053332 14
725135308 53
355709188 58
672180875 89
882473142 92
451626926 9
304900433 10
657320725 77
461558666 17
732825326 22
955786137 21
340660989 81
764323872 42
30776000 67
775503947 66
924801216 56
476891387 60
391760249 10
305845395 92
613812580 46
419989240 11
626247582 7
324740854 95
415116898 74
722957504 83
684725076 64
328597181 9
974124413 10
339580782 54
576317823 18
388207309 84
610953360 28
360872819 55
163744490 86
365444958 87
752703797 0
252810820 94
592048030 16
72185003 15
892428727 80
761158951 44
244590473 17
728125514 37
814121514 34
706828240 51
14923907 86
313118395 78
279551834 84
669162103 15
938879402 1
195137183 29
554632608 49
529310353 9
470002109 10
807154218 30
697156645 7
180130997 57
587247204 37
897326157 46
571786450 30
463713898 1
575303646 3
384079212 89
543802293 92
613156532 74
424559421 59
449995319 21
827746481 16
283888747 44
444058163 25
775035683 83
235831271 82
724250710 18
894665608 89
423989724 80
232635087 73
472189841 38
986382089 30
579863605 33
235982084 32
613439402 17
351262410 87
815950722 47
363673679 91
591996666 53
278812862 4
570433839 16
803972166 28
439264540 19
368749878 41
486071612 24
800084346 45
466440976 39
502093577 80
312420979 90
1686272 39
996981916 40
357253306 23
280851332 23
173401790 31
802989007 82
459321441 71
953779011 49
554168723 44
588892801 48
268775128 20
373957498 93
624008843 82
165948543 92
859559176 10
915103218 69
675694533 32
434351644 59
926090682 32
259516835 98
399013858 36
881489878 6
156617719 63
252245141 65
942931552 13
119978997 33
284694038 97
222921035 59
277881844 75
205782636 72
916163785 39
430022252 54
580848498 58
340121458 94
593418617 69
483076188 41
821346336 32
324504093 86
2495201 34
738195156 77
510207583 23
446529612 51
419841499 43
589081513 98
93334994 3
464285805 26
433321199 10
94712124 98
899685209 16
80438066 1
238112469 45
882607332 82
736521385 67
807633366 71
796675263 55
448483835 45
441965528 44
885301299 58
241641279 77
863660970 21
551784600 0
167979283 71
821661561 8
395318055 18
422684263 78
681177992 72
281947972 73
66747628 36
833476036 21
651381213 70
131809073 77
116212255 71
642291995 5
486971175 18
325379680 40
801949276 33
658606661 46
542950498 35
313605121 34
490996865 50
633979601 95
705188080 18
765700364 83
845264832 12
442486561 51
96968713 58
100447437 97
674276461 17
725744522 35
775028463 51
862521566 80
512444443 22
450949576 47
575711595 77
617647256 42
768828310 5
993568869 21
947621621 28
319438661 77
844468981 39
229659661 97
153449566 29
547821231 8
762830699 100
7330530 31
614401724 1
639577551 70
544692364 20
965896314 12
625379472 15
667296056 49
236395099 75
275599390 89
482950099 0
195006490 44
260613929 61
167172189 83
89656621 19
689093433 13
950316539 97
99610187 22
702403390 46
398577186 62
473485970 45
852930945 38
363123351 43
739800573 77
437442182 64
371581568 54
741494307 26
488102650 16
57777058 60
678193434 23
421971981 72
915562487 56
125923660 53
576956638 60
359444928 26
250662697 58
514638146 50
196188824 7
43543970 27
399020730 44
205552550 30
778694897 65
941599501 27
423567252 28
489543222 34
970735948 36
537781924 99
955725519 54
788581207 37
977552961 54
11593940 80
889798606 59
224324832 6
22709361 69
374581488 56
540226312 83
526787089 25
144521001 7
163089151 74
1521477 89
982314599 51
825664479 26
292794872 21
924614426 21
283268797 86
738197686 80
226096355 65
925352218 27
838552202 75
472411291 20
859397801 24
288149028 51
798011929 26
944778602 72
733770412 57
421395868 19
951720665 98
368986431 48
779591374 57
609812476 57
685489079 34
948516169 73
550056627 54
94119606 41
515205392 60
586908614 6
400386722 62
821743030 96
994731197 39
815819141 34
615696907 35
743576476 30
174273971 18
730134968 98
949478758 17
427147061 13
729045018 60
342985549 94
805672940 12
595530195 37
650427080 74
278923562 3
979658028 82
723056181 5
16877371 88
157031962 57
115794935 45
277486423 0
428571658 5
195982952 82
50399587 83
973182514 16
756462475 72
106491472 27
743374696 69
482102230 6
179800188 46
966714552 34
129937641 66
380571381 12
824542165 12
432895301 7
534759527 60
774017352 29
229597370 56
490346709 27
20997772 56
151270870 68
994843743 15
906859816 13
986548555 37
88925814 51
615365692 14
879226707 61
518668403 65
503115539 3
783809311 53
530244040 99
278998001 0
667742951 17
59527 54
61294345 90
98266811 33
961050230 81
505338279 90
135389239 90
467325621 91
258220662 92
14612407 90
163286911 49
420257108 74
702505841 47
991148570 91
12310195 93
523430500 22
448901698 29
976430491 58
883628094 100
958615242 61
982407727 37
799917175 31
959233287 22
658264979 11
724907919 42
466966727 67
367878335 79
601695454 78
816053420 73
179489704 9
255733533 38
548429120 24
931840502 64
744755510 31
790302687 75
359655962 69
57527231 50
292045599 32
601669697 60
486435224 91
172867422 28
443472341 84
50065474 41
923612736 61
785623156 32
124142889 38
296036949 80
889542250 6
810732531 67
56564557 83
935500521 66
502379337 14
885404092 47
963842418 92
711973835 83
618787918 50
102098481 51
553269919 10
793154181 49
440725767 93
346643264 30
249383225 7
400225936 33
694670739 13
161249026 10
634253300 1
867309525 47
237466315 37
875549264 55
847317487 72
257012479 80
29140499 39
648509434 44
22928367 43
945496323 10
461610151 12
31044009 89
718568798 21
18908109 89
778683299 81
507038502 74
547907107 76
219265676 69
790161603 1
225662680 18
868684712 21
562861604 35
181899917 47
577023264 19
567004187 42
772172908 26
777028630 35
162687629 79
30899675 45
325563421 83
989649419 41
814620001 15
875577154 53
783421204 86
936505186 65
622352179 71
905524642 35
743846382 20
460842734 24
720858948 81
845382049 37
439863735 12
372370804 19
714805047 84
889534462 27
418228416 27
973239690 5
139024297 44
783441463 93
289659614 9
767973808 86
959171508 56
486657872 61
786133803 1
566489781 76
819335498 61
156566969 83
217326395 59
948673111 97
647337975 73
748502536 64
452072430 45
458164301 68
680459380 19
412864070 95
172657677 41
454511651 77
862217653 11
408406381 72
505383659 23
140645357 7
152978265 33
592513894 54
68960083 95
531481562 14
497114915 58
898233345 88
66536056 16
74811735 32
260033518 9
830074042 17
890677936 16
350556217 46
110301975 58
348093841 49
735998127 24
863031691 7
459426070 22
292261307 24
784657690 68
745969751 96
198830036 24
19547741 70
624405482 37
662052993 86
581460911 98
330305482 78
468250918 52
620504326 36
444958104 0
833394863 51
556392514 97
916323970 88
676353710 92
674434910 50
468760368 49
330795098 73
933040792 35
2698563 95
793110529 10
974155096 32
865446911 43
421076380 58
347879345 72
104344448 68
888198077 41
952555363 6
828819118 35
750931495 69
62467565 4
632303569 75
916510414 3
674621496 95
747023021 11
994139851 44
638610202 29
410825891 80
508826367 2
738163596 80
357613723 28
480950873 68
658136124 9
711446112 76
552513658 19
387716720 72
23435303 51
941389871 48
92764082 84
416072119 42
667254285 60
237259511 96
790878967 63
777434439 27
882215479 8
727024058 16
93080378 6
896651663 68
403422088 30
414974106 30
769670554 31
306972931 76
316100901 35
371896022 31
134064535 27
949892293 65
366795201 59
177296241 39
808089718 85
672446393 38
323389641 66
88249455 0
654528322 45
263226506 11
748743881 97
435163641 49
13392670 16
850718680 58
599552749 69
951837960 83
71363619 35
114611946 6
507669591 82
885757584 4
825268797 3
982486723 80
365485325 78
612057446 65
176838966 28
188271754 97
818929055 70
900242106 1
949778395 3
316095970 15
39308209 31
848281328 91
949397677 44
305725774 20
493928522 0
58534139 38
589288990 57
878849627 70
965005639 17
280558081 62
247337246 1
893426561 24
82566781 71
288460410 20
413756219 19
513682961 72
380235681 4
439528489 50
5587479 15
234487208 81
357969263 68
90505466 92
429430244 78
326664633 13
684123557 38
434521552 48
937557205 28
584202121 56
603155989 98
365111784 83
11644067 39
616625625 74
760272269 94
791806679 86
91331838 60
933849135 19
740936719 40
479693058 29
585270788 8
573986171 44
270338532 99
935570326 54
283309061 68
182065377 22
624709964 75
259021998 76
940475507 10
582525209 92
119376710 30
49945488 40
484619775 70
486099874 33
478977638 92
259267546 42
549956852 39
669703846 11
257877893 27
272170166 44
32716521 44
768700821 61
383255817 5
604932518 78
105790054 30
423566072 65
165491098 46
228864525 87
226439622 9
217771564 13
52587454 66
971523104 55
98047198 56
153728219 43
529544724 42
877175325 69
67424297 88
956855923 90
740334869 28
433162645 34
254293080 61
28263685 87
47017355 82
420646477 10
985143649 21
651272942 27
207064041 78
805274173 32
675460234 84
806934648 94
110672787 82
167401248 43
782678948 42
656349680 100
733802390 39
623299444 17
245814646 45
775460910 4
786694576 28
588629507 90
791077127 24
358922720 91
332314828 5
781481337 78
821477159 39
865146069 93
774845586 85
150362656 17
954904633 68
587875767 89
750443236 49
865648461 58
776168770 29
177077214 36
830934413 2
902530077 63
920394994 8
501555447 47
531942007 97
847361021 33
690550980 88
498301478 18
120280506 37
543054054 62
884762635 1
326692021 45
70457376 4
593078117 78
989341671 89
501092274 3
962150696 38
825720670 89
456252365 14
228451854 78
856385804 93
649629990 51
442203709 43
386647165 51
396368001 29
403235936 7
384584780 82
547481534 34
456930726 61
872176670 89
254973955 72
170736235 67
579033406 100
393514582 4
500693488 75
103224658 93
904814640 97
252649562 82
718981515 13
892534142 16
408630197 77
852266431 2
596567135 40
563530955 34
958088718 56
947223565 55
515708368 3
802245062 18
218101823 96
41440975 3
928289934 41
215121488 99
58502811 19
402534002 25
328695527 16
113987042 95
377220272 89
512207417 85
184698071 34
263080695 43
38921998 11
271735071 22
954089684 71
397281830 14
497915520 24
899503400 21
456494713 11
889260683 47
923663638 93
547329855 100
222792385 29
668965174 67
11022896 94
155871369 13
620342553 30
497365126 29
461729492 42
627911877 54
188216761 62
92882528 32
390924210 45
520713182 68
974952659 61
125305821 93
487229207 25
529000963 49
420755431 28
824582422 36
604757361 97
33101999 87
638733439 14
173999563 21
103277839 64
978836093 80
468439035 29
455074547 27
871477120 46
56675086 65
863295942 71
404464224 49
886269739 99
715131710 91
670976936 39
128769532 80
368172271 41
650397688 79
769262678 89
912177712 35
288149209 35
453372942 10
543451142 41
266723367 67
238008253 49
387058454 44
569824572 87
320074512 62
835342111 35
6403203 85
121390442 87
69768863 38
303736872 32
21130344 90
271773327 11
569570823 43
624687472 72
807886704 83
82702643 59
795061218 88
765868359 63
628381578 41
935380292 91
296058106 0
353987109 50
848668859 23
262189508 56
186819478 4
910209428 100
715456033 25
984893460 42
132798383 43
959664565 75
11116542 75
623740258 10
883590209 15
466928258 68
170222561 72
383402368 89
288856252 3
264482960 2
582417133 78
514711874 50
466358251 88
732392604 2
888564062 87
638080729 60
530107467 38
294432675 89
999201997 4
392929218 12
611794302 98
87264875 86
749705420 62
382695657 78
169236052 11
826437719 21
661835401 86
704694409 73
382195891 92
412467460 71
274761384 49
849463251 15
320609546 80
247277816 5
259591829 26
22664372 37
790622123 34
799585083 6
71984403 38
704121816 29
425661362 1
183086503 80
99782031 49
797863694 9
649518132 59
706248363 32
846292979 56
606330439 8
513181501 4
299435861 42
892525038 55
414425247 62
240422532 46
322466764 29
956786968 32
772586823 71
85524028 100
758377651 54
731090470 80
312129733 75
66922525 96
671326115 26
24652604 28
393407481 63
949803295 5
262807286 100
501920876 87
420879101 80
113622305 80
922182761 3
799174875 91
394221625 2
377248263 32
443348833 9
308379249 95
233598244 19
507288415 13
361633797 83
630205072 65
2385718 92
839158056 70
752087411 88
732912511 40
990632267 70
30687303 24
952741938 37
146074329 47
905714566 23
973820614 2
157694469 11
143494931 16
337833439 100
497503992 96
418788575 20
329225600 33
325757325 24
217947623 34
854052040 99
352507966 22
638631017 11
662434172 80
292567703 64
372365196 50
68681048 29
562388668 17
895894236 23
896436120 39
478286237 41
536932496 9
382912568 62
843946495 15
318195883 16
707962594 32
312056900 70
558550627 87
939424416 47
184008916 15
794366041 57
981440506 70
990441206 35
113974407 77
803394671 13
942651031 21
553149532 36
248165342 36
24744389 65
977134369 25
802941330 84
788239604 10
70264616 35
18096490 14
477585745 46
307745044 37
514488940 41
836878847 36
158818403 54
814801255 59
243061224 16
275517432 51
255390271 3
354137162 46
80808677 60
970004737 47
22496356 72
878097429 54
504724739 78
728505585 64
300919388 75
964623135 32
543213234 5
258491104 48
500725099 57
257284337 28
522629342 96
371803742 79
817974246 40
728823350 1
984723274 41
947439303 92
160504124 19
856688855 94
563587246 88
695876108 84
145993220 48
20176717 93
501311651 21
139451897 94
196916134 98
240687369 4
978356999 59
339506612 73
70874601 5
548776132 25
225550220 24
170273167 21
274445146 3
817276772 64
387390953 85
628200798 74
943751880 53
340871183 22
869875887 71
515251056 63
878052453 54
229578273 72
838798553 61
857292833 63
292370920 87
523634367 64
866808552 96
606714815 97
772673240 67
413216587 59
950014540 39
270356579 49
307433696 88
617148762 76
935702987 37
586557972 58
523921269 22
438357298 85
546497058 93
375738487 88
663120835 56
457228179 46
778949720 60
111828901 51
910282798 33
432465799 8
223788837 67
93042864 30
436668881 90
31347020 95
428683276 70
36430598 97
907799862 53
215467964 81
513605586 69
300775463 49
759035381 100
870935662 39
540994211 67
858779495 40
631606617 27
191868671 31
724403025 32
29825011 56
394502967 75
679139868 47
864743145 61
101999300 89
544993977 91
703333882 7
138567706 51
174106125 35
449678575 57
59083885 0
715827113 6
411594747 29
972062405 37
580050570 57
721448953 17
976275399 38
493300423 30
558799632 89
262566241 77
848314624 46
959123037 59
501904963 61
696386160 17
392880328 93
212658589 23
318994005 61
233795431 29
717826188 48
930168729 82
747965081 26
418329153 67
206114593 65
341235979 25
509757993 26
415642820 35
731144375 55
799254482 63
924404215 93
32379145 65
838191430 77
342371067 15
95538443 4
711899798 89
622809569 73
971369551 83
270643091 2
305237173 47
353941352 55
25388522 44
639907813 40
626938729 99
709078207 42
665265357 97
603396922 65
989611898 79
428496179 75
603431504 48
774646806 43
963843181 7
982095178 29
163340233 17
732913625 55
720045287 64
708614201 61
149403618 54
80941189 6
439621068 18
611831555 28
976933380 30
636294062 44
776822181 9
937692923 45
42646571 51
894753603 60
631985156 98
145019155 55
517981480 24
100706039 12
491659937 68
683667864 69
994262264 89
896111004 27
651780886 23
63903350 15
46355684 51
765922962 13
321254995 29
528984625 85
119255207 68
45259478 12
617719692 15
285120999 4
402060448 16
438384455 19
738134167 49
888656192 87
234672774 25
223588897 1
70856728 42
87014948 91
204339061 8
120740646 6
822575742 49
558318780 8
967641524 92
146470013 66
220779544 41
41392247 14
294694531 30
314136810 61
421448010 17
607994798 28
211507644 56
190861568 100
785294938 78
293672899 98
626019342 90
63856076 23
981086793 90
379480313 95
979506310 65
795792456 57
368489717 0
918777812 51
91521863 75
625201285 87
101538473 82
444127748 58
493431476 44
134393817 39
686639971 68
653875386 42
488732433 59
773541812 98
125119916 99
817785175 68
787214655 61
512602850 82
980307244 96
629507482 1
909987140 31
626729281 62
271713913 48
209543871 76
790122529 28
261326355 97
802019951 59
691854476 90
424950977 51
292555028 51
398217282 25
312112299 90
62338163 38
131427749 90
613659719 15
286198924 7
957334557 63
615225912 27
563114808 37
163515301 73
662051273 60
417291731 15
779958608 18
931466989 28
148520569 84
490798653 34
581821052 40
204897464 29
336719867 56
159841089 32
236027475 11
683203654 44
741851935 95
815342562 35
688677776 72
570698824 57
699852637 82
667067979 71
168866893 52
298074838 30
109517059 75
969721956 40
960693555 5
257251488 66
7504709 76
458040385 55
457139351 92
588455347 66
401969910 85
775364132 62
901749906 53
641375292 34
690607371 53
961907176 87
932291619 45
915158187 97
95937182 46
870515671 100
713560242 73
788282119 4
153941385 18
699018395 4
441277211 39
311797425 91
922005774 62
971310940 93
349117954 17
60248245 91
630916370 5
210836547 22
190799488 96
984999014 87
740877844 69
248717380 42
426458405 90
901766921 19
274686200 38
601196578 74
300638940 92
478925496 74
431727581 3
748164411 94
31851376 20
849700033 78
441380187 16
883868363 85
217058475 72
522689310 79
502293082 98
890855107 29
543904846 97
785534700 10
339759419 11
562408453 59
450996211 83
545933078 53
777217562 51
526781620 91
245700051 83
388296209 61
746261378 81
742083146 75
134126592 6
601710584 7
145345963 45
160417457 15
618609837 33
667757550 79
73898104 70
478447209 18
800176443 36
123833362 93
437173913 30
991610827 64
821970100 98
865174254 80
926175187 80
527687231 7
440553690 30
715142137 4
254992039 86
328473349 26
379985511 55
92579582 56
634243608 87
43115726 74
854550019 93
644074528 74
421844526 10
831223807 55
982056942 12
852961101 61
114627668 5
875752471 44
432499999 68
977655346 45
551125084 97
747626250 50
884457919 26
902783487 97
965665546 51
569785220 6
228419484 65
421613890 40
673738690 84
633622009 69
734956346 16
916557481 96
258730784 19
729523631 75
270073749 100
797573924 88
601664475 42
471467106 91
958592695 42
648486328 75
955783516 15
869789651 68
873005287 92
990461635 11
774188243 1
913625098 24
212341342 33
139496846 5
31944905 0
975248230 57
178703822 87
471344015 63
900186490 11
222197282 53
822541883 13
300724090 31
287517 21
207137968 32
272951427 21
996504723 7
346258654 83
87000279 34
252833729 0
255116225 30
557053629 53
745160510 84
137559704 75
111738789 91
524680943 23
472875142 56
101143086 2
483257186 29
340119930 3
81054202 40
669891322 60
934162582 49
438126279 46
934115363 81
259462258 11
714088335 31
138250505 50
7544034 76
888574317 97
308261999 26
11815814 97
19644225 68
115091292 63
955685828 55
155085855 26
10927633 43
548940884 76
720682073 4
833417693 32
196706165 88
339813394 58
731669056 24
84912439 9
693604722 46
141871029 68
380815783 51
542005287 61
829524849 50
616357703 16
267315632 16
167952412 95
409982051 6
523504158 49
473994036 34
78307671 46
397237960 53
873164931 55
154080034 21
273953618 47
568805466 1
232663438 38
876516053 45
747672203 67
395901193 81
17989137 18
153603559 3
45208119 16
923041921 2
382826090 83
235086588 26
195914659 55
713896585 29
102975457 27
242090280 74
877171221 55
167557687 67
497044789 21
833073913 19
480809786 80
511521861 32
669405529 74
918014068 27
427057965 95
320376696 28
274401168 26
196338356 4
191736282 1
563383602 9
442815380 0
551870403 86
999745109 3
686931656 50
562559569 10
28626232 95
689967721 27
305500177 49
262944829 65
556852411 44
764701569 96
577500006 10
576000475 39
950897818 79
687735063 37
84298837 21
932845878 70
166090131 13
836371593 80
822020351 19
802479256 37
944444769 68
126291582 2
852437119 53
895507984 91
76010143 25
576683838 93
37466919 55
993817369 96
287715181 45
316356168 52
523057269 46
37843441 35
382016103 93
73647984 26
644918856 71
199259235 62
307409040 84
295582862 91
182328904 96
632626508 80
910895436 70
950641118 58
772721422 65
62000167 44
923754121 1
40278730 71
996914733 85
856359079 77
780884122 68
656447640 71
544949487 24
167043797 4
741420082 95
542572411 97
690240488 48
551486544 59
99314004 17
550512457 19
145676875 12
154083652 68
677673843 87
973922193 54
152247763 58
350343663 85
39425765 11
651818460 28
420687564 88
328465902 55
883060233 38
117356949 46
981425879 24
668641837 65
757079192 90
390528960 86
746830940 57
657404996 6
912235414 50
941728682 3
35975945 30
93986290 16
145817009 68
627299085 17
9979520 83
246212399 28
781515603 35
497953420 4
528114036 64
276217227 0
928468012 78
342621236 71
899848721 90
826574919 69
975314974 45
293308342 14
805270541 96
41166328 83
238756600 37
147037209 51
840487139 10
350780075 40
66074538 11
235051023 62
420349263 21
624588176 64
686300803 23
103228444 54
926027137 76
324558690 93
779855513 67
555543243 54
886709197 34
323014762 4
688654319 17
926611428 3
540732426 66
570088833 69
635016028 29
240789238 2
420834799 87
601663100 93
165641227 91
120708547 32
884239291 27
992172133 96
468637298 51
911409053 89
693088336 86
283055031 3
341579316 9
393971614 28
928193286 75
844504461 1
494392554 20
198042319 54
447158049 77
537814341 36
590350295 30
755770922 37
650020110 90
458178977 42
599081366 18
746057731 81
809766207 35
93551524 60
519701919 16
215027216 81
178381124 28
167922311 55
749617510 97
203959327 11
850692455 79
203177870 56
975817424 35
53137401 0
931698516 56
320121078 27
853243803 20
425486873 9
373058876 10
853801599 41
780457664 28
88049466 83
930355504 53
517669491 7
849434599 81
303638446 86
728014705 90
232681123 47
130333808 1
42557662 3
925227461 52
3093928 9
865982054 42
116464424 29
377010279 16
447689755 24
978009009 15
628649743 51
884166680 71
713472768 38
218938906 24
44715569 8
71031188 55
959531987 49
497664907 64
809993934 63
515025938 52
473214676 44
431183194 51
633348605 100
924617739 74
999847763 32
525968543 71
405813075 14
745747768 78
914843063 18
339764725 9
969740118 44
232437801 26
450188355 25
311554574 51
16985748 78
387961220 41
591345746 59
315669373 89
188603515 38
699891246 19
969327115 52
271638440 21
943417219 66
848495173 51
793546985 23
674423591 77
854038844 3
43118996 2
579370116 34
538081369 89
857349400 35
174517950 44
242259357 20
136365129 44
911035263 7
8147748 83
167040137 21
938052196 64
478372946 93
799362022 74
892778668 37
259222690 83
183626838 86
328969851 49
31863557 5
818205815 52
85782738 80
108458606 78
611035545 66
142656519 51
100813060 88
17668570 80
971525610 35
242656887 32
88978168 1
930403644 48
643563615 75
6387954 3
288755305 87
669367990 86
880093536 83
396094417 43
506911113 95
474392874 14
266848116 22
632793777 52
578844481 64
94138682 25
477510027 12
98086484 68
902520293 51
284514680 22
578744879 35
146010025 36
541229531 55
768590872 42
578277828 42
937650218 31
933379221 40
647478114 79
161041518 52
686992870 25
654760524 9
340460187 55
931253899 41
234617688 60
451816989 66
91399256 15
862538204 37
470426759 34
534262539 64
666977166 63
282252940 84
1619547 96
483601073 69
679578378 65
498545283 70
817283436 18
156977361 65
335138529 57
825177834 82
658967759 23
778200943 26
599547734 27
981339828 97
450923924 18
400063893 97
609957173 24
633119839 98
716849201 71
669874209 48
410178885 77
339131268 15
401689602 15
479820605 1
732454148 82
773313754 58
482349544 37
655939946 33
983791286 90
316768092 96
799677542 91
565286142 46
308659184 21
875092581 2
306055704 75
370602502 68
877397042 7
58915073 6
768304914 50
832440179 19
114526588 78
845349990 14
295666455 82
556536823 88
860057255 90
699156098 69
631853915 87
555155724 73
144237382 4
685746969 14
954223666 100
574741067 31
556321704 53
648416684 86
930006548 54
496012597 21
312888543 30
154315266 84
396805106 34
291937257 72
386146400 35
61031990 67
166476312 64
488452097 82
919168281 14
756436530 11
859493303 18
976418202 2
320939402 67
808839701 28
758684839 78
316281953 69
132906732 45
498130779 17
713703196 44
838655522 63
86227359 63
30278472 52
169319467 88
927744705 58
570444078 19
709152320 48
354444557 63
425866752 27
138521675 60
522333977 93
350354598 12
967140158 48
806203116 91
179573110 76
505845251 48
942989663 28
544793299 91
609720069 88
616234638 93
736810971 80
506030509 67
90805566 66
395604599 99
939662850 15
581707884 69
352754360 95
302096151 94
751425431 8
833812733 24
692368296 54
13491408 11
320253862 43
240935253 10
64562861 98
239384362 92
779651296 63
634126548 12
699908396 70
634024243 38
490409385 92
772840260 93
777777802 29
324209599 50
937925281 35
961514163 89
183561082 70
814450446 72
234216082 64
324388140 48
510096309 91
302732807 44
875186648 95
74074562 37
955917819 58
777314484 76
386598094 98
332313246 78
444320527 6
243609493 62
590274793 76
199829932 60
767725935 53
719702078 82
538147091 62
19934306 11
931842335 88
347719515 77
285275308 30
862063105 42
414848482 56
151475986 65
497284503 51
191676967 18
792320748 98
735598766 76
435581436 81
295617789 59
206431984 17
952632219 75
317838784 89
409943241 66
371114122 18
889755378 60
558788233 13
210487095 38
125648073 3
544428139 0
367661297 10
220237676 14
409775075 28
363525163 4
336400276 0
259349560 21
552510632 47
532922998 40
252963333 64
334733128 39
768247332 9
161496837 23
383657212 92
970005505 89
326269878 99
237110205 51
502586859 5
177258555 92
990038859 46
745465161 31
77184135 98
727804834 82
738140190 60
350968934 90
516280443 67
568866314 15
193522821 83
666407982 85
993421306 15
581119966 85
662822030 23
494781107 15
796289196 88
960330608 50
642770011 58
41013755 27
87924457 98
695525332 92
852635499 27
637746755 94
796659711 67
247611433 14
684811522 11
797857297 67
111638984 91
937452333 15
568393474 96
221372253 22
224606524 27
114632237 86
950634891 29
204042982 49
446697787 79
805441096 55
325137301 18
876245824 64
336082897 95
879869064 71
626162011 88
901512004 77
608684075 70
360463578 21
541753405 6
661007059 58
518045812 22
528662262 53
898480933 92
593013937 27
693171290 100
282003317 59
298853681 91
164683328 21
278605389 97
210852632 22
50369502 49
212656995 2
334770706 41
985262014 21
172076236 57
698312016 50
507200967 24
158005887 1
648982366 5
696784111 31
97680151 90
299829778 15
353474864 83
929496626 98
404111291 38
582981166 63
523305444 84
341037177 95
60372940 35
397814950 60
512494259 23
145494405 94
750322738 58
226215447 47
792490893 90
489356897 75
187024242 94
718857057 58
551234442 60
286461372 78
316193091 84
481302237 96
909149584 29
354246762 97
513941337 17
745627844 57
22446519 98
753617223 61
920200161 76
669029821 77
451863196 73
749033054 8
34700204 98
821405641 50
904943441 97
773308015 27
935201657 70
972659005 2
617416017 37
450560156 87
903371977 44
487464713 26
846544665 55
803252485 81
482017567 14
801421793 45
271502224 23
185095913 70
462070410 45
301537126 96
532993367 32
826919268 36
20302583 53
849378638 63
108906164 76
668219841 80
987746307 38
175824988 73
174448058 52
907647699 32
642027431 43
403675463 45
254491051 22
159131186 37
934498001 78
424618429 22
392434074 82
17413976 6
383313156 6
75214316 77
830568953 10
104455193 26
615077971 72
45588758 84
326090107 44
930076727 28
911175981 16
986420820 51
43990602 23
241467085 17
438695022 46
919964286 28
997686926 10
724053826 89
257108987 99
222315649 71
700660321 50
681517433 63
698760091 12
113368802 14
866200027 77
758339020 60
220621826 65
363287616 59
531962188 17
764555250 6
956382511 30
744411321 14
433106038 39
568658573 82
674519539 32
189803525 78
646253191 5
317087856 99
866739638 95
919046603 32
90362603 25
174848764 37
516686525 63
977029951 40
359868147 16
722264260 94
208296548 48
66023029 64
80388794 84
271202701 10
657505434 52
310363771 97
728375114 42
975331819 29
563846202 66
95199478 11
406957600 66
937772634 99
918882155 24
514288555 52
542289224 81
545823931 77
253366034 4
75816693 49
588984709 9
84085934 85
254229230 62
220020433 82
819714837 98
902836457 69
535431733 73
52472493 74
486015450 36
775514999 29
394290861 73
717734253 59
507220078 67
322779712 47
474615670 16
596495330 57
978795459 95
705370229 20
6030676 15
221460069 30
372881651 84
330713412 6
812488735 35
338847382 35
279847476 85
940598778 55
531814075 86
554671045 71
495104150 84
226252349 13
885627782 65
707235988 30
786992023 16
273674220 34
521961948 28
681637537 85
902730993 17
486357670 82
340765959 88
290418514 16
941630492 90
281562099 26
451248266 6
222904849 67
194689302 25
109578007 91
170948767 82
573632485 14
798474719 46
205764775 26
984812658 93
931615243 71
176540266 18
98233763 24
824544795 99
808712941 25
568022863 53
607456246 82
735354575 50
646477783 12
930271850 80
949328124 43
420412871 90
464458578 58
76044792 14
697735740 49
375500925 65
170599055 43
680439624 14
744653789 38
66650852 77
689307136 80
370685442 43
153700361 86
813819696 39
757821204 28
120927609 6
501218944 43
64661952 79
127138397 94
140958987 67
414161991 100
268251865 96
407219426 40
27650343 90
987813841 81
369087703 36
484538052 50
197712510 43
648607006 1
495492903 40
921167404 13
322812463 2
145993550 99
42193369 79
674730658 83
67535689 22
859470928 59
611622603 15
545035897 8
495564512 27
149300334 19
581600086 11
773129068 53
786857651 78
763813857 71
57595739 48
629360179 71
880956878 73
458233340 47
336583804 61
779022600 68
84999864 0
150890319 41
535954320 95
620721150 24
447478696 64
227590515 18
60984097 36
533764175 37
270501724 9
866742189 33
430840931 50
22910057 100
593009487 70
501557102 74
596115670 71
358869448 76
306499028 79
16173916 66
726704485 44
455352710 41
362359997 6
93868409 57
535511009 94
61980352 65
899826081 63
545489936 88
193929081 58
682454599 22
994633863 46
978892241 9
120017289 64
425298679 76
855910380 30
360434427 7
27220325 22
904013390 47
297249977 94
458816122 35
463120043 28
829476948 1
763988284 74
966912529 95
415090920 25
578656212 11
427040881 91
180890296 93
673158092 90
667123884 32
804946304 49
81951637 20
801585224 68
837008252 57
666437017 95
999748796 19
109147285 58
915226024 19
633188779 75
572140684 90
718939270 47
692757391 17
543406325 21
585332575 34
327521914 86
126329777 35
24145577 37
403120873 83
184480492 53
701296102 64
181036207 100
368216450 59
599138342 1
344040861 95
298902276 98
391721063 27
723992828 0
676392719 96
381264331 33
875289168 71
972755406 47
239288888 100
66515877 72
596105475 17
103151755 67
439088517 40
880864659 28
883351727 36
524772713 60
866759460 15
556429784 83
869869449 17
581784544 5
372148794 5
786223265 70
169770191 71
294679697 36
223853169 2
734743515 12
917933067 44
566572655 94
727798754 11
35186543 60
129006072 50
842335126 95
685449458 37
35840461 88
487502130 87
118293868 91
489335043 57
681070452 13
382112758 83
388855354 99
435352681 27
940294084 67
495040704 35
539683456 7
456993986 71
253490236 56
166868136 66
695606338 42
877807577 81
403866934 54
736205835 96
87597652 10
12933795 27
392177901 79
481183163 69
175568229 98
96309060 4
766312874 85
372794011 74
845651827 63
24220413 78
62252204 0
871942516 49
314691791 57
985871277 12
200131649 16
89554792 95
847001685 87
189600124 22
874199933 64
182895645 61
45340995 76
103377439 61
133755855 10
712811969 59
72107260 14
212887722 86
878882595 94
965436159 6
200522434 73
653234629 0
709517987 38
474592495 64
331669946 89
646294044 48
29422508 49
164137068 37
679797295 53
151585858 80
259318785 17
519535920 7
519687131 81
729102043 22
173956864 32
18766776 61
784244683 13
449165776 54
315647991 17
271300648 85
157271514 34
417560987 95
790345204 27
250960943 6
751846623 84
846748702 76
249542042 88
909899371 25
926823364 60
308780983 65
712345948 87
936368097 83
410891263 75
309827212 14
358864200 27
448447797 52
517558960 2
955883155 37
931484119 78
224862753 45
370542186 12
610214190 34
693014822 16
902120969 8
481190513 89
243661219 53
741649492 4
634431719 19
597646270 5
916190900 53
918441725 21
760948307 19
881797780 4
143963442 38
888988141 18
568255154 75
351114362 3
513703936 91
1232959 11
502574173 21
714185039 14
848887527 26
458134631 57
286983268 24
745592423 66
705716925 68
835508816 72
96816585 6
371145836 73
289694353 47
564834113 15
966482483 58
693252454 55
710549644 24
549827115 51
72585789 64
663633661 14
631458537 36
644588924 0
860455352 68
814347993 95
921914538 22
757949354 36
594282286 81
458430983 56
422177008 59
917629198 63
769880510 43
336264892 67
869009823 33
919633804 6
859560202 31
377814027 85
536371175 23
924951232 74
871518159 90
992439747 10
29410556 21
812414625 54
940502550 67
959778937 47
678754296 75
920229763 36
317089445 13
439233731 55
195069087 33
435016537 53
599261250 62
820751189 32
97035979 21
122632559 45
369282702 64
522598502 23
102661181 65
345222430 29
816393380 77
82585268 0
848440176 97
249707855 42
317449719 22
475129280 65
563396973 84
39842761 72
242993351 77
829239945 25
895720232 8
759543747 46
113301243 39
399380024 62
515128268 65
585068644 98
998177987 79
710697776 52
82779129 45
581104755 31
747646444 44
11301148 68
792116151 37
506534032 64
126106976 34
525349686 13
377836467 13
367247247 37
510587932 40
816605466 75
225574760 69
972981730 85
366776356 55
548368850 1
277976157 4
902169105 90
986948342 74
327901140 25
822593705 94
861558581 5
928464381 17
173324119 1
311011942 30
251768143 24
356100547 49
906124518 87
751052149 11
683686593 26
964139209 2
919696031 94
536624562 63
769097291 87
541384947 35
360957330 7
925019670 26
832831722 19
718825608 16
145603664 49
545983638 27
340823038 12
431131174 47
682597710 100
213656460 45
485832576 70
562017617 77
487018150 19
406033292 60
56002520 0
405232163 67
582363899 38
974185797 99
523405416 92
957952257 56
767722525 89
175469950 48
925824494 0
419125058 73
427581788 13
215646484 90
857084298 75
540022479 81
216725824 7
849637446 1
925674696 26
722000359 92
413556186 68
673940001 93
21396283 50
857373310 7
837343837 67
767240192 0
214938544 72
44065591 41
746558426 97
418774072 13
836837559 31
66171577 32
358616668 54
683860955 64
594157869 87
819116977 91
186917820 100
685302882 94
706614185 47
559745745 0
320208825 0
952672473 49
692464195 33
756372851 22
243804470 37
678751927 47
360485706 30
52231934 48
837037439 61
578744234 92
889680260 64
769553107 1
414470771 80
929355322 81
922329999 51
653301079 5
271599072 63
695591291 32
404575549 61
449792941 54
133926772 22
646339465 84
583486587 20
954217750 8
532243149 94
299375360 18
866198022 50
373554497 79
454272418 68
378704465 24
627426166 10
152003214 6
679132583 65
257437326 49
924156645 13
363392977 15
947288806 26
870972697 6
362935700 64
84246779 36
208583854 26
930618517 78
727937805 94
992864635 16
108491889 0
520284674 61
243825409 79
369732178 43
810721388 87
902309176 50
509109448 88
447183660 12
370426965 94
882489863 31
18960192 72
275988046 49
318548415 13
350170111 46
662206906 2
980183744 67
713105792 85
989081282 1
406114037 85
103343716 15
883484042 70
513143274 65
502385322 5
615123320 63
138824252 10
817656818 23
255279571 35
243882989 46
34260356 78
453297213 45
352798786 9
659086158 65
635243968 86
280709807 91
288873196 49
310331250 70
832236288 54
479439621 21
791496240 47
166234473 54
546091936 47
305637535 69
781240842 96
998143812 41
868341552 70
422248668 29
363863461 67
298630835 35
325266853 56
418428317 75
156272502 40
593161757 30
654327777 13
817706807 22
483659215 100
669995061 11
912607048 98
964088595 20
132809355 43
691162563 95
402092056 75
599255738 83
355513860 49
393628921 32
322000717 12
944216122 4
908178847 54
517352149 60
341490577 65
608077635 52
889101150 31
668046586 73
667392 25
323123853 74
679310788 77
20055643 5
541387089 13
324101030 59
33143900 96
195374935 92
959164437 64
535991448 68
791084917 38
327601612 87
561924008 30
681597501 16
551332498 40
427947185 44
163331928 98
68240699 39
980336629 18
690105586 37
217905586 47
655101895 72
240823502 76
104475107 28
561497256 97
717014645 20
472191194 18
696939977 43
727540175 71
415140561 61
706516574 67
360421205 62
955488722 71
87322638 80
262861817 2
848141286 97
342819719 52
888104415 24
497767125 62
648019430 26
337864938 27
977755365 17
88053514 85
703278140 54
492036662 21
437433330 72
26352951 45
833080553 88
523527873 93
94356776 72
64564324 84
600711947 2
44110196 58
677710055 14
347478160 75
609949016 74
517560601 83
418654037 98
454713645 64
359444964 28
324746856 4
16339847 72
610416090 61
54305958 55
517463142 58
587237947 90
255552564 49
382307047 36
88910394 74
994266069 79
667004363 12
730583621 22
231272978 42
925665598 58
830828927 94
401738189 55
788422650 18
26180658 20
180577147 31
119789603 49
775715583 13
6830758 84
436676745 87
235545315 85
681072905 68
954603030 55
532718056 6
484808482 43
811176750 85
797702009 26
254923271 11
118430991 93
704889147 20
172095153 40
677371897 10
849814413 57
803335599 60
875867642 10
743247382 22
444700037 13
3228063 69
443374786 62
705712846 85
829137003 10
658437092 82
238183744 90
250885408 74
222935951 90
484250553 4
648769421 44
121958878 16
244472127 78
457186715 82
171212589 99
506763828 24
954205933 69
633412654 90
909042026 90
645943425 9
664624129 54
451999669 87
857297235 47
400986424 77
73495720 56
527875339 60
139195899 58
523506036 22
384357141 9
141025234 6
565348239 9
954881556 62
207252924 91
556121542 25
773820792 79
383140253 27
825298743 12
125565223 30
526845112 98
530578343 51
757217736 47
687045334 92
720481832 11
690452474 52
304870868 39
526501154 53
105564764 60
308643571 68
898436930 6
600933750 89
294666855 36
331140494 16
405858670 18
209675677 75
363494475 20
441433449 50
790956919 29
351301742 85
119027124 23
163067795 87
662626337 0
746049557 37
7042207 57
973840957 21
605505658 28
770414370 55
831937599 6
344871436 77
473636032 8
67363874 54
223881777 44
615731150 48
651857967 27
709195760 6
893189354 72
490242565 53
628081737 59
415665748 40
16573593 89
596070791 80
467216134 66
644586210 85
485967350 73
845936109 22
781545068 34
144679963 87
951142777 10
587333788 55
168559364 27
438540235 46
392638779 0
215195061 55
368029201 33
948720732 67
815133384 51
99541994 83
544350384 12
358376816 9
475044803 16
384236327 91
916842657 41
907279745 64
880799818 3
279766314 88
963062202 34
165127043 26
770203370 31
594814233 71
674076354 96
471723842 38
13774450 84
627598715 100
838506496 68
26734344 93
835107101 28
794285206 54
505104933 48
822978287 64
542372022 32
610093163 34
404810996 70
93808477 19
425943598 71
171822578 1
252776533 70
802008400 48
974689153 42
429299492 94
686166787 40
641668928 45
210611349 70
991150791 5
397052434 48
221439384 16
712659403 85
409848366 5
141401920 75
485540029 71
494561627 21
652085938 0
752971846 60
582935535 75
395588354 21
731506354 42
732037300 75
159761166 63
232558173 59
522836441 3
363235340 48
343556078 21
85246799 90
791601039 12
528574676 28
493350207 38
31568119 15
478291701 6
411797520 0
969212056 22
103012747 75
530351552 18
425289380 76
765334463 64
14697226 80
268564757 81
337411739 15
418048499 39
550839753 36
709000959 75
279057391 52
638261289 1
223802806 93
562657306 63
178822688 100
915686613 92
938469371 82
707794024 60
621557928 70
90301916 58
353589890 10
209365537 75
413856171 30
71311945 13
536571686 54
166780575 70
848967070 99
235477754 95
943604097 58
636282690 48
298372548 28
541121440 34
827503604 79
868129818 78
40524103 84
673907266 43
184503091 15
272258082 33
167142241 66
139230491 68
9815220 81
191446382 73
346968728 4
123347967 20
927679577 95
740556786 23
422944652 9
911993591 2
427831172 69
89573551 79
816504497 64
416660394 52
906079251 4
220979189 31
295258558 81
697861461 2
215225281 21
397943283 50
490558414 41
840249191 36
85934400 15
726047900 62
350240281 19
8121091 80
501562589 22
841646557 66
717386591 90
481758448 84
580370146 63
827462082 64
701282383 97
264570064 5
327645180 92
470615571 43
239518064 48
37309415 43
29962185 12
407591943 50
878808987 54
45384093 72
905243043 99
15673099 96
261750188 60
4284964 39
158997073 36
896176764 7
762898497 91
761600851 60
907202189 69
833549378 89
494605892 57
579440003 100
107101131 63
584652449 96
712780967 52
130880805 78
839328139 42
300679696 65
831801871 72
919703952 23
351903732 12
812118579 18
781362008 13
597167602 41
252505421 77
387723239 11
330952750 68
72195874 78
329240907 69
354277565 55
292882460 52
492673430 49
378972337 52
73887068 17
438856206 2
511907568 49
985040515 25
115204100 84
8811435 58
778636801 25
378665919 77
116059501 39
686857715 35
245750095 6
446241689 38
344544696 29
431039760 89
742138959 75
151131419 56
670945600 8
727073216 32
665395386 71
423677054 41
220965435 76
544176689 22
10989975 71
374615165 30
689358190 47
877526297 70
449039020 56
773930909 85
102987034 70
838860129 54
818794175 72
844596792 16
458393521 0
329101774 77
926545409 53
445061986 52
382319260 42
511311005 30
847816433 75
541918076 73
551637606 50
213026567 80
461046508 40
983367457 77
192363748 97
696615887 54
141577547 39
11565472 90
790683768 54
130536212 34
73060505 50
796312430 60
25242379 81
397053478 100
985263468 88
916680675 81
111475272 31
488463074 85
851839153 60
759310499 51
457702751 38
225132102 0
581993481 6
709811718 8
70374119 20
357557059 13
315761779 21
272035136 54
65627115 36
59368666 67
525152245 39
410340108 68
132169375 66
910671111 54
865810607 93
677168658 0
675043569 84
640355697 82
216055646 41
16151678 37
613390390 61
948132538 31
381059009 16
545651928 98
56274171 3
387843046 78
582918899 41
18249434 21
486076131 68
288747096 91
307584466 88
30266748 70
787200491 78
879132366 8
933557832 64
223944912 33
613058146 12
784493799 64
682749667 48
236891624 9
277270268 17
180923727 62
82842375 94
194321880 41
827667566 78
765880849 58
658411064 70
681227746 88
395903935 10
711269607 12
501072002 89
933982870 94
172553282 75
283631841 40
940773874 48
226539120 30
243852619 31
311823957 32
845169287 11
324844705 37
887436218 16
483813876 96
475392091 33
801150692 45
247165219 51
850629912 6
672675931 30
511059011 51
337906665 42
509224771 31
473018682 13
571374986 20
579685947 99
39449961 95
793255706 80
999035130 10
507812167 74
927795878 80
947259233 22
694883704 100
940549380 15
538453232 0
594748016 46
33173291 54
734738780 11
767520222 87
449680837 30
508864046 51
44463359 83
142857571 41
381222347 60
587307051 17
513189504 57
24340741 40
42073677 0
286214269 59
384221192 81
211002677 28
410673685 17
961541764 21
534663282 7
989564798 9
103254454 92
978113328 92
829995896 78
979920270 82
504171555 40
907536668 42
654515267 58
361821591 46
371044807 54
786608210 87
583008998 46
525104084 53
26797019 17
212571646 54
413192853 49
591518018 82
132118777 32
61304729 71
742546371 84
955221042 68
627953503 19
848800757 26
530653277 47
872952098 0
61840299 49
426753305 40
410169346 91
209417459 14
799373253 91
911656513 6
538108851 10
810725650 27
674651122 52
548360781 39
34819632 5
590022590 56
869500261 15
622989625 10
950846202 16
659161868 64
901164247 58
60749246 15
303188167 82
413126771 26
941768065 71
498648183 69
262874860 58
418033132 36
724517463 40
473397561 28
609486014 50
903165774 61
903425776 3
452714704 59
617720390 46
492475775 91
229277604 58
39308164 83
962970525 36
821899019 88
971923512 54
385645786 5
19258322 28
872854399 99
646988650 99
536175904 30
507866817 43
581614277 0
455161005 68
188796535 31
268883710 59
135069194 15
98222662 17
876521162 42
277023333 29
621399749 67
327791372 21
654807327 9
638377424 25
449213416 90
125867301 83
405856130 54
987859078 57
784425194 42
962982046 91
289725742 72
189680179 62
230400575 25
689559721 31
255750518 28
351288975 37
603148803 41
588672814 34
878294238 48
895961022 53
638957090 70
112774283 54
281234779 20
634856373 30
527723212 97
200772757 37
90424691 47
114181400 33
406834741 47
122343765 21
546924115 22
872047244 60
499439062 15
799456980 65
611902486 53
95897054 36
42509439 56
870583573 76
124694895 69
433285380 85
180682687 22
65552354 94
830407233 2
839743183 17
86528598 27
940709209 37
225720625 3
586528053 56
260158012 55
341686373 56
361450940 99
951939686 1
377164249 5
638017885 72
633436722 21
248531390 98
387695202 45
128873754 11
512310113 12
698173280 27
742877972 67
234262868 83
194111792 31
293176751 50
412348560 88
891706799 29
853716165 18
293276856 33
566862217 37
1428610 6
195627569 34
643127003 77
312861917 23
638379618 75
968467294 40
77899868 91
766813011 94
961609941 44
639610166 72
792980835 51
7219030 41
486121912 44
609423921 7
149476994 64
153817950 74
61349033 8
343706760 69
700804250 79
321596229 65
809638660 10
671288848 12
548436750 67
131197119 18
29083857 30
996955648 0
177439289 77
73871485 21
328673417 52
893579683 86
848152959 34
630902999 92
285354118 86
191764639 73
50768502 30
582507773 47
635105001 84
276242157 78
296172197 54
855293418 93
918162336 43
69235721 45
540642315 96
913375684 0
440095793 95
68538871 17
273013774 6
148155043 1
839903126 58
488041137 56
168648421 89
51285953 6
948846260 6
205394311 72
227342578 91
693430891 90
543929137 34
902710921 93
644446406 29
916613312 7
17050494 74
469459889 36
776737166 17
676629917 77
7017591 79
240989198 6
725154769 24
89252488 28
173487239 3
509844972 36
988444007 1
983112338 57
417198683 34
998693825 79
455025612 100
233132029 23
636484188 40
977131074 47
730684800 19
526226650 7
589694575 91
604781003 14
385412279 71
528894701 14
64355135 80
867348668 94
515170707 75
914686019 54
75066677 52
692841075 45
963126934 76
978200130 33
95461779 6
524488054 81
444859725 37
172925655 57
643747879 38
470772228 95
850114001 50
312311535 81
225278235 53
101616392 66
92898422 0
408526941 95
202298247 31
707356585 74
518118798 45
514927404 29
224537364 16
187867939 90
71627788 41
866853548 70
133776665 19
463584282 0
743859279 89
690948335 49
251077422 62
116498782 25
734215971 73
876778050 5
276395505 92
279078477 48
574372736 80
413647461 17
822591592 99
549508221 75
449947532 99
376298531 37
488516654 48
935014141 66
742289297 14
145592867 57
308008860 92
294546925 34
397880474 54
237016891 69
394076423 100
582498200 86
505250405 14
370150091 60
123658823 57
718035652 67
898060008 7
845223446 53
144437753 88
910442968 21
262600721 40
489696009 81
759321326 2
86762668 42
648438633 40
975052114 19
831233351 38
930667401 78
888702460 6
301949316 75
375001508 83
304386192 29
334619140 71
892222670 24
602014921 26
64016002 66
444157883 51
822756499 88
381794432 85
307334965 52
395662521 68
228668415 20
558332519 40
510444187 0
74906381 10
40245973 47
439487731 60
890983268 34
991550503 60
116353096 87
403936882 51
888472785 18
601221922 52
153561828 5
43890611 26
736418368 18
215807017 47
973321911 9
806799814 41
613643647 98
163103122 61
611705155 25
132010656 92
772405750 6
202274127 71
233990608 90
139599704 17
257538940 12
682689610 55
904424811 54
818404068 98
956168584 13
221165851 30
562113720 69
712045005 22
470266002 51
235372381 60
900410627 91
275824399 39
93988105 82
162570978 56
291374045 30
984479000 46
559120332 84
465489583 100
538874053 42
526897224 13
897073007 83
180762921 12
843115110 8
186771171 67
46008888 21
524448267 9
378129060 11
424170783 55
106753736 37
490735034 81
509576883 87
39673842 92
108615862 7
853843801 3
924047936 13
404355766 68
988967248 38
663306846 33
895875352 42
795694285 29
681500703 71
97931219 100
457296617 77
156370068 35
744936024 90
424707289 71
265636344 53
692035403 89
152256984 68
231240159 27
811512843 66
321094286 67
123434215 33
70931055 63
291581262 52
108461470 1
704590856 50
163690485 18
357762562 66
136601347 21
489409043 31
242149216 99
560694765 24
371664150 56
236008229 88
672880134 56
570319378 18
44305734 85
589375114 35
16280746 91
58240307 28
155821482 22
130018035 2
695501438 74
135718165 1
422538146 33
627355597 13
665062951 54
253824574 98
370109114 49
977665590 72
252488331 57
737229175 87
413740254 16
183723712 49
461419909 4
522461969 2
413674282 91
683051206 49
516310587 61
443457741 52
143384195 89
793713088 6
168543338 29
196344912 85
615409417 21
329033023 20
864055973 87
416414499 8
970864890 32
976162385 4
651335779 94
342344102 44
657039620 33
373530026 58
496673305 62
887407584 32
494380838 10
936961040 83
23206841 21
972444206 89
729624553 46
574374050 43
418963312 50
65840901 12
617373086 77
698044136 34
756181465 31
755884748 51
268709369 83
680633266 83
629251194 86
557666710 12
889484441 34
177286059 41
13529003 5
953742556 45
816833463 68
924222592 59
918950310 84
456614143 32
961790759 79
799521970 35
987013907 60
603030801 98
892925618 22
850908153 63
44617966 16
351768808 92
474564019 90
503543410 29
439058993 57
811779261 14
709529157 67
789323479 0
563991432 15
181108898 3
109085417 50
717575785 91
203180186 71
584714449 63
949658263 60
169274294 7
780079962 65
781025645 41
598992469 37
182905518 44
729962729 62
140679342 97
64433364 6
935078866 36
131503813 49
834194172 78
820123309 41
516762172 1
204779372 40
773197041 45
809348711 53
886679641 81
413726989 45
616258111 94
582017811 86
730636653 51
216371239 48
167248513 31
172694068 83
861683006 52
891636111 48
942874676 66
984336274 5
541480015 62
367471650 30
633295546 19
670763993 16
773691940 68
3615380 81
247095619 87
69635891 14
969791886 35
713743961 71
903047347 75
821505884 45
451154157 53
674462879 25
701269584 51
372912089 23
565047199 77
591262654 89
130915220 8
587579825 63
140492633 71
483658056 69
791106651 49
623934485 23
64190278 53
328020564 8
138588225 61
275668075 91
866706368 71
416173310 7
782934784 5
733769878 73
691938386 8
896712178 46
293344673 18
554067657 0
433457469 37
896317521 98
816590594 100
582085068 55
112202620 86
855391421 91
960591332 19
380034432 81
201111340 12
714664097 66
34867511 68
632518106 40
374079921 72
212757428 66
490963821 23
565896679 33
173606667 67
46840885 53
582338847 39
160659209 25
690541913 23
986787416 39
231890516 41
128753495 29
982478252 50
576246644 1
671301031 2
765283612 32
354656453 86
210416995 89
109776174 75
241184180 91
803868035 26
246261614 56
758884529 50
877506357 55
823723855 16
48474585 81
816637012 51
498953669 53
152595788 48
670454859 99
489751869 19
990516368 47
581974246 71
984955312 70
48418894 73
306788681 91
757931383 10
989461997 76
57142157 12
357530930 21
906950986 51
433685014 74
418222544 12
646401040 83
29927617 53
233293243 63
293840196 75
995509989 6
585446996 72
159578590 75
202295784 12
262154639 55
315075904 45
872171668 26
280531029 69
22404293 33
355225792 48
802010741 76
756490947 63
212202630 7
822533212 40
969800110 15
147517321 28
88307281 88
431202816 27
400908723 77
777883091 37
1164166 50
818034664 69
863786120 78
304524506 51
951115104 53
682850116 79
49800643 53
895244047 25
848724026 50
474999211 8
117862620 16
324155741 97
339291599 92
246265338 1
355019679 94
251827891 60
881730979 51
673991012 26
684382759 54
365344806 85
911723422 66
735727778 31
811521861 79
738065511 42
55843524 67
728157947 41
649984689 28
328885529 9
204027320 63
274241194 92
139521298 15
836962734 56
617166351 36
767954249 4
450905882 74
132690063 93
391413211 18
496120421 44
291397619 65
670026920 30
818193107 9
149424411 23
79700505 24
519005583 28
572495347 7
359303322 80
627384381 44
899065366 71
69476782 72
353969297 57
472558236 10
330718355 56
839705232 80
581412222 70
743324131 93
904559678 47
915729987 69
854205515 74
822703201 77
421962608 79
158920205 15
211596424 99
981059564 26
495023650 54
503948852 94
447000709 93
242981634 43
903019867 90
267619313 33
494960716 24
887995054 76
276031803 83
352298890 3
892466573 80
24554690 70
538550104 46
153276105 10
647477829 79
370853814 58
56557395 85
227529785 22
629688271 13
349704348 45
234045918 86
275746337 45
24973270 0
436054882 70
827227504 45
565651172 8
159879234 48
131846764 38
40645630 17
615499234 9
160988286 77
779692996 71
228111551 83
838010491 93
803138902 67
436346214 62
831296129 61
332854541 26
373075045 54
633727139 36
127233590 53
873602579 57
681117420 72
849404145 34
834744957 40
205996053 19
345229538 27
631323992 12
106494025 37
911328667 34
410317398 9
595363128 9
79400657 75
573421577 41
863091972 47
9402639 11
233004459 69
923698979 9
148079733 90
717746736 31
785006533 33
288037137 31
813937840 21
244038755 40
649919148 4
47972163 38
631265384 57
658808398 68
194814086 96
188822382 66
372301248 75
188308549 88
885746504 52
895579761 78
123352031 62
244049382 75
319531192 46
516997235 38
489487564 7
432310950 76
175835098 45
735701908 75
571269357 2
468988509 63
837094856 70
411311152 78
426423130 51
964211124 92
915530364 6
906662448 72
563669036 11
534221984 27
256693474 3
919957661 78
854890773 16
223642039 60
914889248 73
781243507 61
402755475 82
657779964 23
410014256 54
112534720 74
547629067 63
399787214 52
419645331 75
674426534 52
202352382 24
853280140 51
647495519 81
61265310 82
489275994 39
235321886 73
108971387 38
107498461 55
8821936 100
688616366 25
51625082 39
410002265 33
805270020 95
616726287 6
130107534 15
555851373 36
146791543 90
226962103 20
387311262 84
39857105 77
807125834 62
603956082 65
684859567 33
505909625 10
685007744 99
974641571 30
842224791 66
881366670 29
688009192 32
248240663 58
163508433 100
455833713 71
550699404 94
899255848 60
64935395 36
589112313 21
494638718 33
109315407 58
255030449 18
794954499 84
188786505 40
957804325 68
327037115 70
123875508 74
444184046 39
444536826 98
268898188 28
195277983 14
51783722 32
830436502 97
865315585 21
862227373 37
592095682 3
399099773 45
192260859 20
702413648 95
668978656 44
30999175 7
193525851 3
9013711 23
682807124 69
481108434 1
203886822 0
187999607 30
53013295 32
877116685 1
753180011 58
263726561 21
627385123 8
766231782 47
283404097 32
225007975 6
853951256 31
802260896 76
867663149 67
240878716 90
906129092 74
931563958 47
934422792 82
249638892 68
529064015 56
646042564 26
854767887 75
998920132 33
618185360 91
558179397 48
769057006 80
581482431 100
717909863 35
590007350 38
379427514 31
620466123 34
419485886 64
430575160 35
913445862 98
209649550 6
30915699 77
606313187 9
691687394 73
85701065 61
654110445 76
658545593 18
112263321 78
982524097 86
267962 68
720523043 2
505687140 65
168965967 53
169913545 43
422564810 49
644916465 53
839105629 97
469210284 53
661724950 5
683025057 18
76721180 26
274184850 96
238402972 62
862868278 60
509706377 51
16863773 88
777472710 0
907169761 0
66253588 88
920852993 51
767303207 8
839937240 90
113419253 19
545453704 34
575018850 27
699920501 93
300085004 60
526166857 76
31982402 7
587730978 24
584554210 14
195257841 44
148337057 6
687260242 36
365987133 78
648508753 87
440989092 86
317973337 18
441228353 60
309498569 24
555050440 34
968835263 8
914573139 92
886076951 1
722997842 26
720185764 26
581444242 61
128107486 46
503873039 10
954924421 13
674435001 63
912146262 42
370042468 89
478179395 64
921820175 54
531146705 58
298100625 65
576066260 40
652213138 68
484871829 59
294569865 93
279434619 34
135742601 52
830352514 69
229715099 81
902957191 90
724353121 17
418364020 87
586926159 79
140147988 31
186407069 36
328446228 72
672157383 26
701673732 12
236354922 40
631731904 94
554594520 35
988742511 79
212627947 92
4354207 25
740171306 22
779538901 49
14559387 72
138193865 76
607540920 51
816200791 49
195561656 35
660432995 78
50092827 92
616644971 0
524731489 74
103735557 99
778590596 61
350054818 80
755251137 74
984989463 59
848116377 60
792323931 9
373895993 35
921304422 37
512400545 77
434385387 72
530472094 77
391724368 48
478551851 71
780489774 7
849081929 84
999802048 63
60401029 56
139057257 46
294734255 29
846241551 61
656217618 66
575414323 30
93716795 98
18544084 86
121998354 97
840412715 45
720043931 62
707716501 70
331427511 94
195824312 77
850066401 41
12358865 47
551660031 91
221661992 67
575251186 4
178568281 27
475493921 2
254070674 62
439987917 27
600430235 9
970013761 31
737407825 60
390149735 68
995250690 7
533354164 30
155364128 84
136413115 44
872248786 96
702403534 100
366400865 100
585308023 80
963903733 44
158536690 85
634288856 47
673547484 81
66844594 69
810730691 83
596622099 43
795239557 76
463346842 7
991667126 65
372626950 19
990410411 16
204144366 83
41585564 5
726992803 41
938200576 9
328397196 49
11165792 23
219421759 13
321508908 57
772892105 23
279515572 75
755962310 37
454444719 81
329301366 37
529212319 26
129375504 27
323984080 46
77182802 53
461702165 9
540017550 26
688117584 38
718417337 13
780430606 44
401530275 76
457546443 74
919669819 61
371171509 32
132302375 10
592507149 80
949024432 32
577687926 34
397192235 79
747103403 6
172348216 61
750399418 70
721016787 30
197709508 50
880942148 30
531300529 52
661856846 31
788989848 18
128615296 59
445363376 35
980323101 44
367916189 34
800257193 51
771577866 75
433898158 44
211372572 58
200426242 42
175537150 31
142343116 21
132723698 56
502856973 28
97053710 96
598339584 65
459415761 61
397535705 79
438867145 37
285220698 18
682940845 52
955236558 22
663422868 6
238075704 57
705110940 83
991777500 59
99057912 28
600682272 22
980597910 73
706912586 63
395510584 23
777023655 4
101656232 77
167928571 4
302410347 89
942997649 74
400495014 41
271431528 49
231414231 28
20621591 93
458636484 60
627436800 2
910499882 32
65301863 9
23583444 84
307515770 19
404089325 76
579311330 61
28991601 3
840732739 75
669855900 33
667496898 2
111237768 49
60821435 69
996375711 68
46974270 28
370881919 44
820892438 97
817273576 84
259178108 45
944799759 75
389231460 11
185756175 84
684015195 40
855658020 58
383725008 17
428545530 38
470286188 59
406420029 43
691274983 77
257851214 89
217051620 40
541805879 64
147884243 62
933322725 9
554869551 22
867554904 60
382517939 78
544317275 59
676422771 13
173315730 38
76806235 88
176615352 14
223570036 51
535830211 67
602356380 70
852045180 63
924237179 50
973972178 67
454175738 13
419660844 31
603326825 98
377235534 51
249599715 57
212818353 88
596391508 16
746506466 73
922199389 3
583513443 14
632295854 7
755344547 53
361184767 59
326508023 40
283536597 99
457510053 99
148321269 38
674497874 38
296618710 4
76178232 35
729709948 36
229612053 11
328113708 37
356634328 18
318263814 74
289941574 54
233452769 68
325987469 14
823594709 72
770945973 27
119746318 59
847861004 32
453371703 69
935023825 28
181667456 61
762434349 25
785252031 99
812278059 99
604239451 29
95254408 9
330487908 35
578828908 39
735768753 24
927383111 95
260206370 27
744682862 11
636923337 36
31620324 100
128765463 3
543687992 60
348791765 11
159862926 92
77062540 53
758307257 22
733391797 86
401499937 53
778806544 97
712043397 81
514723369 59
507416266 0
689000876 83
79256228 80
723889047 89
847066856 63
964016431 13
652135742 34
155757349 31
58200745 98
94820024 80
737418408 85
954210530 11
355293953 17
657145047 43
403015081 18
326176743 86
528073763 71
623961307 74
399877354 64
400395080 49
82244620 66
900700818 5
703910338 41
540547913 23
609147561 19
776800145 56
713147899 78
383129599 74
863597643 48
243175669 94
289026372 64
97040733 88
350596974 14
343724188 78
388587616 26
586956198 98
930289506 55
82210638 27
664395520 22
226820041 10
54357790 88
508897574 98
995612318 23
861669557 41
776020641 88
472833655 45
135154100 52
5003678 70
828036851 99
649445330 75
123456 82
701587915 84
549446815 77
281796340 33
243060137 95
939949590 18
333353038 49
115415359 48
827820801 20
894670363 77
990923298 100
372451316 78
366489309 48
236363844 13
167225206 27
286971363 66
399104477 53
808387061 11
757741800 89
1170921 0
537163109 100
885628843 94
717659217 25
390752206 51
853074201 39
272900246 14
792801363 61
989475136 78
307905768 33
141507661 67
997383004 93
569521405 12
556655529 58
12641848 34
648707078 1
34268981 60
473633414 44
501931614 36
12943823 22
569106700 22
281708097 53
166951677 28
769368441 82
996010038 98
418201876 36
671082733 16
413527668 72
827415184 21
196893128 17
18305280 55
498068583 74
1124509 20
44267695 0
754653016 4
958847630 89
933620582 25
169775764 67
857595933 94
262707698 57
664478962 11
13521946 25
420177877 97
726210468 84
323455126 47
676422928 28
981382983 70
290057795 37
532960852 98
331924112 60
392269760 19
228438247 66
286523848 58
161471702 69
446923291 11
854118053 21
808258111 13
482823982 87
290096623 24
27804877 21
820121635 55
882543306 30
172087101 31
984098625 3
815161213 95
103790240 56
850839802 81
852520046 71
468401983 30
504648254 67
183943818 87
262078652 87
138452889 43
365715971 21
400687302 70
657567077 69
334243469 100
761807491 16
85508784 7
867513950 54
6965808 91
836390007 97
46363013 1
80251463 3
459668959 85
136218778 77
417306407 95
559894473 18
350824986 3
346745898 20
839248852 41
674425273 50
736491227 36
659078709 92
64946539 51
2931623 52
780481438 62
446044253 65
250845893 91
986611512 99
492472560 91
747903220 52
768301773 30
736794793 4
204273891 80
795643030 67
867572389 68
335097274 38
239732762 57
94764425 100
635101021 38
418581483 49
378243332 67
641282931 28
631184200 5
483124063 25
146032257 5
354337528 16
632669729 26
400645361 94
949458651 63
261804327 98
956428571 96
50246519 83
101241314 55
584679414 62
270624554 85
459429544 99
580249740 94
917158414 62
580349752 5
968444498 50
590658485 88
564152099 69
244078068 93
698571262 23
308857134 41
724883380 43
109745619 67
18521904 1
471492225 18
429014410 43
381553123 61
297580967 62
566959838 91
863030920 25
873357621 80
100652271 95
417018050 96
796508563 14
432614799 12
556395839 78
561012581 27
916092016 7
941735458 71
476575554 74
422976612 74
246797620 61
70698578 47
213374315 71
238004956 93
799109859 56
158879889 16
191316942 69
697426149 80
377811517 84
547990780 7
490305876 68
538553616 88
11334619 2
936540577 41
327885789 5
659532018 81
169794795 40
632825570 68
661987317 91
844996430 8
46472985 66
403818030 18
719913121 68
463713475 72
291527707 4
328090434 2
377211188 38
397228688 54
384885842 31
489661872 59
112941713 58
548059938 40
592355326 88
876588258 79
878040926 42
194435491 0
147323519 95
844572979 89
382387728 54
91903991 83
799112171 30
372008409 35
512212345 100
487486468 85
565666237 21
319891138 18
355426109 6
16433914 23
706929946 47
715089928 36
446537466 100
599103692 53
16075374 28
563938452 34
562815853 77
369497787 91
654923109 35
923147583 69
688822420 0
357151151 17
168293654 18
145806567 17
298270498 74
475212424 52
409949275 3
373011489 95
251861631 91
997491111 45
504705425 96
308586634 9
66735879 92
311180335 42
72588580 84
791415616 55
468541208 58
504542369 85
585832302 88
236330373 11
317982946 85
334781312 70
312012208 79
346292196 25
409954599 70
172767033 33
32793504 2
941512872 90
35599622 28
812556156 15
2617271 38
290460587 10
511056079 96
269670821 63
476556558 48
321406897 76
511208414 8
411078495 54
628425038 22
834924256 79
366894537 50
543956280 48
344364651 95
228453 69
379875226 11
365025923 74
983804498 8
860834762 64
101932019 30
440980891 30
449954483 98
240299255 10
357446034 0
366640956 7
54926255 83
896306083 68
151627004 66
843501911 48
298091683 56
114594827 12
372339 12
29889431 53
785931349 64
731882930 14
196742045 66
208830255 87
40262598 38
702293329 65
763407725 18
109953093 52
652523000 99
196039996 55
917091105 18
623490492 12
635619595 25
571393113 30
417220302 92
111313201 17
81519306 54
560181845 45
712027973 98
509660309 81
645243433 0
605296666 54
111580655 27
673365878 81
387422705 94
274569410 37
539023046 29
946325301 79
924330433 14
888058161 42
31502766 81
859215114 74
163322598 53
42315694 4
635239881 3
680393818 44
491656197 84
348150113 82
564349677 20
270218690 62
433230957 57
343503753 79
727443734 47
730726197 0
206747279 79
828755172 82
927468324 21
655018860 28
280877817 81
295279393 63
502875840 52
977439635 11
807115804 71
787247169 97
465252659 93
931172169 31
866232464 3
718336862 73
853692584 34
874402156 62
836126390 100
176172717 16
46542494 66
212408736 26
352607228 14
490722516 33
810141686 36
380105006 91
154132151 18
297176924 72
448894711 20
944807999 28
539962110 83
943489529 23
492607412 42
61043282 46
573107806 9
560289786 67
491208480 50
825656939 49
122449222 37
610793574 19
129974046 91
995421267 8
194935658 57
49145935 39
606332041 15
266749808 34
19479951 49
128180656 92
157623352 51
438278701 35
44558574 20
372154736 55
70648107 24
356943886 31
782484864 36
610491423 45
415624137 71
491850457 79
126513168 1
748813322 10
223930748 86
517982364 46
723205235 66
686521469 26
870946964 79
319927141 13
920154399 78
942246343 94
928114843 86
83855847 39
252590605 24
655827350 31
181315183 8
569592248 72
108553421 65
995072548 27
81012335 21
383867012 64
839162408 40
711648447 28
464095696 57
535076008 100
97481560 45
732990628 70
682828172 85
454488626 42
834045141 2
457068665 25
977373430 69
620452265 69
565468082 67
406391412 16
667998723 64
452131582 100
13093775 98
934183406 91
743529030 89
448467391 12
739165963 60
453955872 72
263693976 11
38464787 26
613904863 32
868352811 61
489112016 83
250388794 26
340026895 53
308736240 60
982104924 41
391418352 69
256031485 48
786884788 31
715645462 74
463885753 46
602692415 17
984649555 81
16214370 99
18482585 46
351268370 71
735774366 60
782112285 82
493795993 91
843751319 33
657837655 100
817097210 53
903763642 97
419591210 42
167625712 11
726377378 96
850292642 67
263026852 98
696766584 76
253727535 91
474411822 0
111667718 27
118238281 28
920186757 95
5032634 83
397115537 98
370649722 61
909332193 67
209869801 16
150538838 66
301192496 16
600207274 6
341251618 7
623657544 97
689098380 30
884460551 37
670465082 28
858455517 48
737132866 49
673420681 10
737114965 43
109902677 32
732350555 53
562293010 47
369675370 15
63845432 85
193737492 43
266431167 22
947667527 40
1625666 50
955215363 30
298948657 26
558155970 44
906628830 34
550391877 35
468349369 65
490273180 4
461428212 23
265022451 24
322342414 90
295507187 29
3491492 81
773008922 51
273986420 19
341931003 95
879131780 98
58939834 70
759008638 43
363731852 74
844999209 7
940991490 20
452622179 50
374362639 36
164987388 57
212550126 22
143421138 73
849814198 63
143308534 85
865565957 69
377035753 54
120714392 92
878644916 23
766647398 51
841111871 61
166187060 33
666507655 94
430472998 2
604936154 51
155505656 47
11272370 6
153403869 6
258843145 59
304353160 95
327398242 38
639457372 74
1547283 53
785693856 20
130166434 12
340839151 86
876552378 86
845278549 83
249098005 7
719196930 29
845721853 31
486402612 87
779061578 76
56359489 31
111103731 49
363436872 60
314399152 3
464574123 23
827063005 42
490220218 84
483011062 25
456855345 71
164899626 78
274929577 49
61491848 39
849860754 97
974046719 26
826899512 14
577429442 73
166831702 50
86472896 19
340514167 80
711753924 67
772726365 72
82532599 11
220288246 97
27142578 52
532907627 1
218317411 50
859611529 50
415012574 43
425908359 29
841015278 52
593616435 96
173969643 26
367674232 71
224210553 58
343212280 96
796096805 27
826493410 99
251547345 15
147048206 8
93026597 60
226814061 36
939817800 30
788699385 82
710915840 58
513549476 90
758386331 17
69029995 42
471010804 52
642099657 88
235168265 27
480565084 46
834113984 83
141634582 68
329981894 92
589259102 80
76841628 1
603544109 42
347777716 61
484535364 15
674651216 53
27356078 6
711801154 91
169218124 19
777240643 1
884464876 28
839319297 1
805741775 44
563756610 43
574250995 34
574707495 19
639190247 38
991708694 42
385468314 12
335744255 57
733177910 47
196773769 30
679277791 98
886745892 55
229496688 34
505525321 5
52356041 30
446641124 18
232922430 88
990163524 20
158950046 96
173199276 93
323298289 23
137083382 86
233049151 7
191079570 51
573414327 60
405142535 89
49691199 57
712607053 2
453844619 89
651622716 69
866878185 69
181576065 57
831079253 62
783059255 96
492543342 0
843945177 24
970140070 100
795452431 59
186497868 70
805356686 5
271280081 14
14549122 39
339588266 70
508440900 58
609015807 8
13801153 0
924401862 67
479206111 88
868640895 91
699393694 11
168088994 65
407889801 14
207113199 63
311596845 81
755932536 51
346211152 50
55545703 18
407781410 49
867761790 94
313651944 60
482835875 11
636546114 85
699119491 54
561912182 68
941695005 58
100872919 15
791316668 76
606367651 63
211752523 69
140213519 29
274493470 19
576444038 9
324364756 87
325847150 15
673611600 26
706338887 11
297464763 55
62200064 95
795839361 35
540020824 54
553492696 19
452312148 68
329010871 38
312004693 69
556583460 20
184430617 57
95434493 63
320459233 84
562564521 26
927294435 18
290182722 77
555588733 34
565600889 44
582341733 63
634273938 77
432909643 45
226187316 85
922878987 60
210775198 8
32745958 99
959491760 21
328254003 19
149850145 39
725881764 26
184273553 90
182341436 44
384810549 21
48891904 27
926444673 3
604879179 70
988289645 65
535367226 95
102695650 42
614539684 61
937216550 90
403785161 91
475380714 73
204359997 61
628139535 69
596446206 4
591333651 100
284239379 57
315471445 15
13862368 96
378401899 81
134780521 43
986179971 24
136853082 83
547938385 53
781828526 64
760060759 27
129265768 96
144244318 77
615332152 45
566953218 43
15402978 9
285731506 81
998462147 18
725776975 96
113140500 90
449174111 70
814317103 27
432845252 68
186642714 44
487779586 3
683990527 74
801139445 61
605035925 45
780435328 54
933548807 5
157687980 73
76205789 78
442687790 20
909794094 70
210963664 93
242060323 66
469983402 37
542739972 99
574523110 72
440771303 23
657271055 43
117110081 81
704674691 6
382742680 84
68324903 35
79056544 7
462622459 9
373412460 61
998434072 54
888126503 79
556835562 75
974265869 6
129772705 16
241570573 5
232009241 49
572854568 51
155628568 74
275189481 54
42669998 26
542784227 19
897242483 68
883326521 67
362442055 34
380871599 68
947520129 41
247978911 0
334517193 41
427790411 19
109696967 84
409260798 91
910562337 37
789850346 78
623740539 31
252174484 71
856727296 40
149860526 50
709336639 2
665098190 93
75833220 35
249371727 82
54925868 14
316472511 92
625258280 92
124900295 89
673179487 18
82096100 62
70274437 96
344774 99
843969139 93
678764338 95
989950955 2
885874762 68
416020839 14
516490861 42
185273059 87
605808571 48
778865470 74
40694276 48
57160918 37
363397022 11
761158551 53
86237353 11
56029826 55
851823677 40
275442077 72
570429715 57
355655591 24
14709276 67
131763115 17
75844259 88
797702533 39
316114705 87
49811805 50
805605386 84
934908189 44
472675174 59
527371411 81
268226737 34
404988272 29
545007177 16
153637289 49
719690659 29
988749296 84
837971577 32
623625401 95
879760316 36
575781995 80
14459846 11
366374359 45
917425606 15
344062734 13
981748387 72
211380822 51
288713717 81
146282899 94
296400412 79
72295345 72
843785970 30
887565569 9
707145650 22
496297979 71
702705908 53
704830233 39
946992023 11
187829459 30
580008786 61
605039640 4
129896941 95
594166860 55
312189328 45
864601978 24
966813548 6
935895117 24
716631085 23
743917225 8
309991362 11
457817158 28
706771978 34
7613543 83
618097009 84
474109747 1
974746906 46
239394627 43
552886147 72
418698110 82
59137595 5
466836693 50
784304111 46
101564478 51
168726508 56
462893797 93
184456495 12
11231641 15
956457735 22
696631378 82
750576346 94
479724319 18
710850018 52
87957112 89
328725288 41
914882629 34
766900814 65
683918117 5
116689020 35
928491245 80
240243493 45
851246628 97
357699541 68
720379983 92
104202173 35
677647213 47
235381764 92
475879725 27
211460047 42
482042668 47
39537871 55
184760469 9
234593436 24
192888553 8
959609691 20
947598367 75
933180311 40
899191618 76
854408557 69
812669635 35
619730802 51
17774350 40
478609629 14
707178510 87
973767373 63
412834102 77
705827860 28
523882239 30
977155669 99
449627728 29
511987813 58
477811716 67
130371616 94
30614653 49
330707950 30
252874762 7
82445555 72
317442402 54
438884914 13
635404359 95
525042864 54
70642706 25
650040607 67
241998222 84
805711990 81
775130870 88
212489432 95
133651858 63
958213766 49
116495412 32
218124371 58
192181938 3
673807576 39
575682259 18
957373544 48
982963229 67
598986473 30
946432133 36
675912063 49
795379801 1
660584586 7
343422616 25
842915439 30
492575528 35
92032581 18
275062909 19
353548835 73
951010444 96
157522776 4
696875086 41
237146132 83
435633221 82
221235936 95
493083419 98
105699027 69
31051651 77
926644386 9
750697298 26
351407282 32
20074058 21
57082246 20
588896905 21
329186706 84
964944514 18
435192516 65
560267699 53
63198813 63
526848493 54
388444308 75
218762833 92
695126267 34
282000339 37
698466346 93
240863879 3
227592960 1
512985340 41
831150077 63
507372611 25
528701660 17
920321343 63
614802357 46
402217956 10
3559483 88
505896642 72
79266505 53
656692912 66
520241107 1
984338455 74
358356660 19
729485292 1
167601535 47
282837914 39
548566238 70
292763859 71
284840046 76
435001283 45
540073570 33
359229176 15
708482251 72
721938030 14
518706183 70
85654624 12
420652838 79
224046165 23
585628220 8
23921513 40
647574125 3
568244859 37
881478004 15
177999196 45
234523119 44
510853084 98
16852569 44
340852809 69
530765487 4
746852541 83
94373244 62
614478262 2
780756371 23
545359791 74
538367297 65
311313015 62
517428880 79
58255238 53
899497042 89
515942959 8
714501203 48
531407106 9
992697567 29
391925558 33
777978057 94
357320677 90
541692445 20
165792066 38
246372672 56
106387497 50
852048485 39
139748637 56
552245410 37
494784166 92
804873875 86
625162295 80
251739524 1
624050291 64
967908329 89
44688392 52
627035240 91
977085110 61
160778254 33
129332000 15
271980694 26
953827775 98
719266015 84
257822281 89
656900347 13
644515246 29
419289712 0
911741762 9
300558245 81
71454496 61
531923034 97
591743402 48
390773759 10
751154629 63
361922895 68
587045248 54
773444340 47
623813867 59
93690060 86
567652786 28
848678336 42
896624896 28
752773289 93
754073756 7
382107905 71
351219928 56
632648680 90
588081758 96
105123469 65
338455498 10
176307961 20
955873533 96
245230018 54
235232499 36
125813910 69
811141598 0
724813661 18
92880767 47
806888485 60
580390543 83
282836016 9
801497954 15
428550449 99
493851293 54
644713811 56
23788884 9
861340161 42
941657365 57
811360219 76
697696952 4
340338154 71
473550625 80
379524250 25
623957529 58
270078633 70
89874467 32
482310948 16
412238288 7
272870822 9
357967379 57
857544889 9
665789147 90
659820479 51
242442167 20
186616027 93
965239097 79
29499944 100
493207759 97
133700625 97
97988428 92
982624717 42
675567158 31
579952168 58
661235107 33
983280967 16
640899939 14
522295889 80
662597931 9
454800050 31
156797427 87
455935765 21
798815446 23
955424200 56
523745477 46
368785911 51
411431034 5
452664032 28
548938843 8
605099630 78
111058055 39
797239768 64
284939834 19
149415308 57
46220226 78
784153979 69
941327350 98
447049503 75
699172959 16
669967096 77
268680349 65
805341009 62
516929628 3
549645768 60
258438979 29
837295017 78
292991605 29
37902556 23
553670346 81
688919655 83
182668003 54
279660096 22
202387671 27
419661422 25
76417907 86
302509694 4
90056928 92
28044000 18
242784157 33
784576341 69
576019902 62
801104032 64
515878722 54
575123415 53
277290654 19
897147375 93
208430914 2
825868099 86
130153137 47
154709527 69
597552275 98
658148043 86
873584326 47
298839653 99
875450775 45
918867145 6
450920175 57
251283523 45
51861241 53
719127161 28
370922705 46
287988496 75
585187116 75
835897817 17
887134634 67
576284617 99
229923893 29
319165252 55
297142331 78
807742172 14
363405736 73
362627048 43
528105201 91
206357039 2
205883306 35
655720559 23
685901333 89
175606441 62
512375153 77
806269553 79
844086321 58
378118065 65
941454549 76
184549528 69
658320406 46
910590156 94
768622975 15
301233313 63
529187109 31
252718926 54
127652478 21
790462562 70
760495656 20
233498354 47
329446157 24
848638779 81
39179526 87
582405928 14
51011753 62
992105437 58
728447743 49
446174312 88
642613860 71
683621943 80
353697512 95
571253176 25
990478977 13
177764344 43
426741452 96
908578392 37
715495376 62
118995022 13
584471232 71
170071207 16
703215092 5
93216959 99
997058941 60
875398585 0
500143327 5
664875281 65
144059216 12
607060281 39
658225420 43
60030698 100
798854235 15
961343808 86
711223543 70
536154684 76
431091007 17
982968459 81
874373444 15
402356597 20
52232072 3
432982600 99
792351302 85
898008549 96
794170435 33
53681200 98
459676954 93
346498168 15
577952750 74
634228690 54
429056908 6
251424152 16
5172386 15
269180627 77
488878993 57
489878297 57
413867324 1
50470927 60
15294755 43
665303680 86
233624303 60
867865575 6
601451056 46
277437292 94
994219196 99
997349487 15
660494539 44
234103811 76
686371358 7
20262186 4
652763689 45
804430213 16
978475901 90
870547274 93
861752158 99
719781001 71
406433714 7
746262794 10
715673453 49
9180325 48
669902069 80
702502053 88
543303412 67
701861719 8
812329940 39
61341836 90
268133991 88
715628167 77
788927461 63
367310361 2
412777310 80
754580866 58
148096393 66
417543895 14
551330169 53
851907313 58
183299769 89
638516534 85
598463253 20
879945435 36
237539644 78
860874260 73
663509648 29
497284058 37
664849774 95
423697540 80
567526196 67
614689261 48
676504673 11
241190075 67
889808778 0
635452877 21
291540361 4
574398863 87
980729905 67
928899135 85
295283457 15
112660553 53
449578841 72
157519745 62
901564354 76
251737784 22
553104377 84
426261858 80
109087404 31
28515831 60
677155608 12
54288923 81
700249133 16
512573868 48
141071204 84
387170657 2
536673863 80
804009948 76
625653983 85
442120133 48
817663977 93
559419410 48
224360033 4
209433831 54
946586444 16
882859720 92
431028373 93
859423896 29
543712299 65
318370395 95
601554331 80
140293705 72
168021572 34
580967956 14
908140992 94
558858829 14
490106634 11
987688504 55
95451590 83
31734009 64
575778096 73
157039361 28
653170856 15
180296686 30
659655092 26
524451691 17
755535665 26
704573262 37
521446757 100
221193955 4
956103249 80
146479437 61
117676719 74
875092459 87
615688438 59
3351659 41
790499326 19
700462506 5
282880186 1
801218737 47
365184300 4
542931343 67
885583021 98
519636743 23
145896149 12
248735312 71
620152617 79
94127305 37
271612304 32
316892717 28
243389213 53
794381792 43
49588498 54
293992800 49
798441382 43
721366852 52
230512682 45
848463256 45
765722218 30
455697555 93
682110416 4
869884846 29
376128073 25
622585580 35
107701562 22
397521409 53
886876662 88
529958797 46
641635144 11
194173347 62
365906050 54
919855768 56
691415984 73
392085351 50
562218602 59
594573722 41
389862260 15
709936759 16
676053775 76
437712968 63
478698852 3
435659027 72
433982025 59
995249804 73
342827951 71
184412157 93
219436125 2
656725533 98
139099929 55
69700869 96
751232216 46
439124108 31
523639945 70
343995192 18
153371392 46
32945515 85
598679280 53
570975453 70
211421020 72
752601082 96
577221064 5
939858328 75
974230525 84
331990798 27
734924062 82
268264370 9
35671425 2
957926986 86
687964444 44
384881827 73
48398812 68
969757492 37
463819349 77
14059644 38
325636640 1
363506052 57
205191934 17
743822182 41
560393457 93
766363405 43
182147681 70
669482132 15
547001071 98
706950316 91
868295032 18
847928152 46
223847703 22
304988852 63
870603059 42
755045188 15
230168963 40
660025108 26
501646904 31
856834671 60
32583100 35
404914632 70
179877256 81
213697208 24
632249272 6
95749623 42
563765276 4
547535338 95
87891152 49
591971144 75
963494974 16
377592237 30
47048999 0
812676521 67
685806434 58
197849915 3
247322512 1
181032303 20
981969709 83
835363331 90
253074070 48
34884353 48
463277272 93
240424882 81
100364925 81
554570391 20
252337379 48
34829972 73
501760551 99
178887889 93
354801692 90
347466556 34
386087666 15
15919309 19
390000181 54
566471625 25
397205796 12
840795654 27
961196263 93
101446771 48
330249580 77
519520716 76
138646296 39
849123241 33
168278765 67
399837986 80
491935830 20
715324470 9
93429101 67
20945056 75
136139546 95
13769868 37
249366005 29
180694305 3
711403012 59
781548155 7
814600405 67
281278438 11
752159289 17
853149153 12
934845167 78
75318865 21
662228097 58
630733809 76
375982757 70
861709496 78
125791118 76
287205243 73
310508010 12
501739037 12
293276407 92
357036852 94
368612102 10
235309306 40
948166461 74
773646538 34
225423851 38
432068256 51
552190889 5
177343719 42
530279869 30
99274218 60
304530135 11
81146382 58
238431022 26
787478959 4
485196078 38
465131812 78
642050342 35
358577912 58
799173422 68
665167287 69
275225076 1
234820926 17
83972297 58
714941783 51
398983101 84
143062706 27
676313563 24
295687498 84
199112827 33
904199401 39
648426799 66
521820703 41
543117397 42
60146727 76
330965348 62
139704933 98
124157273 68
730868138 88
962436317 30
811771589 97
533831298 98
841296171 76
783674951 45
354656180 45
909669957 92
959269022 53
222799955 1
676176669 22
742089169 91
962243292 46
389739797 72
883057911 68
514386947 13
262116354 67
589823819 34
776454326 59
504977574 84
770873636 13
870798283 7
160182303 78
170522799 94
612899840 56
757375213 23
295950431 9
266590818 2
328587321 23
307315279 61
847104218 48
513623126 55
956634775 81
616318692 87
893926321 29
49448172 24
791483167 9
128172427 47
821136238 63
218196991 50
902007929 99
467183930 98
581408966 98
492859105 50
806852903 81
36784506 54
846702290 34
361308663 27
624117727 93
632357492 5
644810888 58
813029323 64
652800359 58
590216245 46
530741175 28
332491892 48
627112327 63
690004797 100
211556019 59
530600330 30
455285323 73
520725315 72
892293506 44
457002502 5
906612592 43
265306337 40
623375966 89
703495748 83
243731973 10
601260785 27
422965842 95
967126232 15
881233572 17
531923785 75
858787263 11
5914291 46
188989624 21
94022689 76
685665180 97
547073806 32
573432975 51
690412023 16
995808347 98
308559083 93
852685628 18
442107215 80
388796560 56
511397135 25
859298581 85
575986617 39
359165162 81
714361782 29
486897854 67
47690868 71
157520574 72
262319136 46
755166907 29
816835687 53
970583744 27
915088389 33
572238263 11
480244022 49
860652847 12
609391165 63
701172383 49
358120694 26
429457393 57
830757295 35
22764313 30
490979807 4
227962351 48
731191769 98
324228773 96
105077403 41
586005922 47
791634974 87
912304331 31
27180883 36
857063783 90
618219438 25
600935719 51
743273036 26
775502761 77
522080102 15
847802746 91
986430341 57
264472729 0
557446672 70
710169904 42
354010308 79
924217344 98
580845742 60
645155257 87
659157081 67
800058396 34
737746405 52
626274869 34
444927448 38
841136013 77
784715965 55
709249838 61
263898587 81
706941758 92
817498820 17
317395023 7
574709291 4
760972310 76
128860482 42
677935538 50
340398014 29
387803005 13
935489687 80
770982312 26
152597132 90
830171522 20
862787742 31
976677961 87
939470751 61
402087530 98
296168506 61
718940931 29
912844087 39
886958816 69
726533861 60
782443988 81
663867699 95
577666457 80
524226731 81
597225493 7
109143373 94
806416140 21
239583508 81
939374931 60
460446441 88
538216674 36
696680302 34
587953309 27
692552366 74
519775562 90
145754042 64
326330748 81
100543891 91
169669820 36
501105517 21
136179885 38
41153772 8
762319924 97
886838432 24
535563837 89
426688101 10
12454810 97
421167334 63
46338292 16
218827706 8
172481382 2
70263490 35
405436646 10
888063307 51
154588645 50
899799906 13
418417899 46
627519861 52
18945042 7
922230707 80
631031263 65
922913292 41
804105957 16
559684293 32
665533549 43
682783818 56
928641772 72
117087903 87
31731092 82
123093969 49
399460057 10
493663135 2
625142129 34
181988264 97
599568273 54
254855821 45
620216199 7
394432738 26
37340525 90
232512008 94
93758190 9
651965671 35
299680932 47
965874191 80
530915599 22
227952046 29
510680892 33
54318087 21
797558991 98
258019183 68
226648672 14
451757292 42
368729809 70
497177575 27
50315078 22
957113414 23
408217600 61
761521941 45
263230895 76
69187469 8
253703482 37
44943059 25
759864612 21
836090584 17
326305997 5
511180461 74
778968843 96
118172241 62
198594073 40
698517576 32
289186298 6
793157400 89
21116560 36
553603615 29
962648946 70
782976321 97
150002348 86
523646882 56
325824812 96
311920334 49
466343858 22
170473052 13
711085636 50
568634143 32
860074633 57
86787074 75
973353520 23
458446943 61
295231635 68
352652105 29
646591544 69
116836034 28
591174440 36
144810498 3
420531305 84
618215958 29
623355122 33
774229053 37
262366543 92
879342533 88
722729266 10
424061914 4
573082001 16
805428409 72
135699773 71
735045767 39
256144459 0
563152145 99
65978065 90
603896737 100
587846282 29
480201230 90
15990700 64
241829956 30
575588528 2
28318957 6
388726888 43
262498324 6
186170385 26
839685602 79
111895050 13
197997800 32
961541469 6
783851635 51
429627792 62
855578871 92
922068834 28
746154076 27
63295965 16
905687948 9
992153096 21
111381573 71
567077091 25
850826529 31
921275140 90
28333591 19
372040957 74
120564405 39
49807741 4
503122378 62
556642458 24
822668497 61
264100923 63
930221128 16
474014883 97
863885060 85
677637692 80
949639535 46
130407333 55
6865825 18
650689595 12
672544980 39
444791543 16
127346484 18
472124339 21
849296282 8
707676405 53
644846585 6
216794225 9
597416250 39
134152025 36
357828961 18
975633329 39
793015058 28
314266616 45
649823310 96
286167770 51
694856216 21
290840168 32
49079044 52
256245255 87
931983037 69
909278250 65
623097441 67
572048007 43
317371871 51
192231532 15
593878621 38
919546091 73
124141168 68
703979917 82
762295132 40
878560428 53
838068681 80
224421873 64
470981341 60
163579299 36
603072650 25
29605864 29
191882294 9
394176807 23
207593254 88
50685136 28
399397500 26
474957525 35
73588193 82
536607253 28
557368005 0
415481132 56
619967643 9
933804607 90
379532059 8
223126262 73
875416680 64
757011142 27
87707941 93
310586377 3
787707747 51
706985390 11
383865819 6
177179809 95
271713070 50
525785162 4
385044600 53
549695792 30
679334333 46
477446652 17
562768264 23
383911383 20
997303814 31
909966824 29
382319802 52
522194081 44
162634328 40
49780934 100
145983160 90
796417202 60
317378337 28
800706497 86
877415958 25
613204377 63
750468146 26
116243224 41
445147550 55
238766055 30
292301737 45
498360756 70
395222035 78
106833751 2
410173984 44
727856682 82
834001797 19
76242902 15
848530233 42
604582362 16
586906447 50
762241840 12
638416816 70
21192554 62
773015477 94
309692051 64
826311672 76
535509083 41
728319727 5
388840631 67
588675913 57
920850340 77
567903563 35
773213519 51
54513149 24
363268740 13
69196649 23
178775900 22
205816629 15
538879805 69
318660452 58
848687532 41
860666545 14
186139737 21
201904218 64
769806978 81
509244249 85
26842340 97
572715439 15
422081851 54
436711961 80
772514908 7
772881185 20
574633379 91
205775856 63
311743884 66
902072194 97
192140703 14
269931668 80
838339911 30
960651459 52
159172690 93
140512529 42
611867602 66
952321216 77
647312026 79
396890298 74
847504576 17
159499628 0
616116320 20
832673652 80
472027130 38
152124422 89
331812628 19
362599179 77
369546470 72
952839655 87
190616993 20
782469677 81
103402742 55
537425410 47
975406804 14
87450103 34
558109686 19
267648915 41
214045397 58
763657870 32
926839018 8
35378606 86
961992117 83
459694324 98
757242361 2
274966854 54
132894896 93
913844937 28
814489809 4
495480412 85
169413755 61
260972194 31
71835983 86
453756760 30
642282204 59
571815792 80
681001409 25
829074568 77
674202060 95
579366877 91
649590431 57
209059922 37
612728335 6
524184498 93
454090037 22
840555557 86
100024347 72
701138929 90
517571536 45
526359995 60
251919145 84
477167216 85
559872789 68
999001386 73
49476297 63
929184313 62
243235142 51
768067517 32
548806948 6
153481241 20
474665415 71
564344792 23
252808485 99
948116613 92
755593303 57
269468670 94
370904604 85
789807594 2
227794056 50
876974677 23
724968147 90
629251097 65
424661806 79
504743430 73
439798007 32
16492170 3
44714018 68
660317629 23
821571538 51
639328798 61
945625016 15
227462649 44
459038258 72
618716262 49
187127071 19
311987855 17
576405864 22
94848304 16
526249694 37
283857199 45
630089111 17
353455735 90
396859487 80
572188956 52
892729961 38
93524177 56
295138165 47
733404575 4
789913958 8
344857917 95
369164852 70
466618886 44
915392272 95
319879514 30
697912749 100
345541826 29
793522538 47
380496610 56
880740856 40
240672368 1
285391630 74
570455532 3
153839001 98
301132433 78
370335142 62
387412089 66
873017371 8
650186697 76
625811287 57
467392968 0
417782714 53
556648981 71
701197398 61
96758671 65
564593078 85
427719557 84
169907221 17
407652729 29
331039105 32
212943590 99
345184438 57
334670393 61
819820804 94
964781527 77
295632731 52
591083226 71
345023922 73
33487475 41
170353641 37
332697679 55
796166991 46
118369526 9
712692176 51
65356271 53
342043565 72
362701223 50
157059418 54
445031990 28
668385248 4
890872024 83
670236737 10
459942740 49
521572050 64
146354095 16
256663357 9
348088187 77
660132612 96
525054646 90
274458832 28
97888335 96
800993379 88
417741338 70
423996249 43
339242230 94
933152146 70
353113196 81
995929546 0
266234278 88
930805202 56
123173369 4
321269613 56
24397794 92
252784779 54
237699984 93
936468295 84
39658900 45
632638033 58
528926459 36
36276858 66
537895576 21
923143701 92
643117666 42
88136628 78
38865633 77
628005255 61
995431245 56
106947691 34
975847230 24
110842 47
781406199 52
285761716 14
719149210 55
592764645 76
654091580 33
725616029 83
79729143 61
947049326 70
370588689 56
1633170 98
961405412 59
755713181 86
523015006 97
273356162 36
581567205 13
641216573 44
310339967 43
973452461 54
225803875 26
149891140 70
404392730 35
835853729 45
363601789 73
797237140 42
738543152 21
547643548 27
986617721 8
203339132 78
283634320 90
883591779 57
510147962 25
956895640 37
203119876 42
655048083 14
682227054 19
527086699 82
40730473 96
87252038 97
27576321 95
960184072 35
375767836 8
7563327 98
450512082 51
120993499 40
315971808 17
571709488 72
1309799 40
362501536 74
117029753 87
836023812 64
792478731 39
443786737 75
10212063 97
800735369 81
642785529 53
609923612 4
234081082 88
206759665 34
652725025 89
138990922 73
860344705 46
759628928 59
923520599 96
502471327 82
125106293 62
974164787 36
989892619 77
121033765 57
843030651 18
254441950 14
37913647 49
868738765 62
399353980 97
580904039 57
69570201 86
841810519 39
479423714 76
815987435 9
916372398 63
479614483 78
58384783 55
694251933 39
947730508 7
118940129 63
941894632 46
459698334 33
325048746 92
54486364 50
579134047 45
334183619 60
202441539 40
161087704 7
113863395 19
355653746 81
843984403 19
631367675 9
48746948 21
624395609 68
974695065 92
979544004 52
231186977 64
317624937 90
476887506 29
544929634 60
336555354 17
547992388 7
242901052 53
286134290 24
355484722 73
312093335 80
952133207 53
567833642 1
902162668 52
628347147 3
113889966 14
135053008 2
553823107 72
77535264 80
433695870 76
70686812 59
425951961 11
384117628 24
101534429 31
513686850 32
217047911 40
191802234 56
259582919 90
424819395 41
399243679 1
657784358 5
971800319 13
361958791 32
323897728 56
2386934 73
595278825 35
776078228 8
472793053 94
603640750 0
563742722 50
891879912 27
123175627 44
936301474 1
999550277 14
869993233 35
177088147 95
96777728 12
48388221 52
950550443 29
216430344 26
331299069 85
951215014 3
752040734 74
111167333 28
995921628 47
638962231 49
425912539 79
31561338 29
556938183 81
778362910 94
238187996 72
494214557 41
184937497 84
31881241 73
342290116 9
154558487 80
300188640 79
523656537 68
16781702 14
260031525 41
84758558 15
74695445 77
401471546 79
469317185 53
203351122 61
343395252 3
792603158 43
739357045 91
674183212 8
954786303 25
328240172 47
629833385 34
481497229 1
842044051 56
68535839 64
690847431 38
979973617 47
828630911 61
546861113 73
307384741 56
912322826 64
333229605 78
330163137 89
839633067 49
634929966 16
112813977 7
413276152 95
540994615 21
519400422 1
156279096 85
444583504 21
528288791 98
819491195 41
22684298 15
577929298 54
838543271 55
164422534 0
174023870 74
466997025 33
570883342 0
910509354 36
116277286 44
235954035 26
34038415 43
729813847 97
693902271 57
798922966 0
94108402 32
423773729 78
298312895 8
352154784 94
269017698 9
907583096 11
521729464 91
357435510 70
773554197 50
48125328 28
25454382 51
714863392 78
592677895 57
213463304 29
517159227 18
404822969 65
443314101 18
905294863 0
755418489 29
880042148 7
119867246 29
260154700 66
541143163 87
78720809 13
281536704 8
362866234 15
870242920 36
684222486 91
88095189 32
133688238 16
268236596 96
210937511 6
709554546 74
24712756 20
240648756 0
672977224 80
735836741 37
987624069 30
246031196 82
50937312 11
319664593 80
190125052 77
210843601 12
196919607 100
533632196 61
299465916 5
877077924 11
374530573 17
561044252 96
885654285 45
576711249 92
4791112 94
144546845 54
344743288 35
244483546 4
337572583 8
318226418 53
770505243 26
689298709 92
285716321 39
869663798 6
604708652 52
787195707 66
954695105 14
283190633 61
334232207 85
437573455 16
247355136 11
226450291 93
218697911 77
612841975 32
283231186 82
891333854 39
532342679 78
790306329 79
920159167 97
685370274 5
28763727 20
960403960 17
596078094 79
920871699 18
299516073 62
226985552 53
498477118 22
362599859 7
629893256 88
254351888 76
414384552 19
503811907 13
70963405 15
582293729 96
234770594 1
809834288 6
405231187 16
899281594 3
839542139 67
914261925 16
230845718 91
478047153 18
960856806 20
792335087 17
553237986 63
663712883 60
335590197 91
934548666 91
817490817 13
454109352 39
900051221 0
574137539 78
762080269 3
231779762 50
774176769 2
219226656 72
74473990 78
531377006 87
651445775 69
644856554 97
171308090 29
645508032 60
22110799 9
999883206 71
148678705 21
189051622 53
958576972 33
544963015 3
545958045 63
462525480 14
693901182 99
442506970 31
143152126 53
335660344 47
990350394 85
640042859 55
9798914 62
918806511 0
297366652 22
34413731 91
729026881 8
637326011 51
715848358 95
151939245 12
803757144 46
204922059 27
342851932 32
652757084 85
457322008 3
422755158 76
503410910 49
650949555 63
522649791 40
859004920 14
211889936 54
283652677 52
810335071 55
237992492 47
601543952 5
826679242 0
613935798 26
460860609 21
995220384 54
909668886 85
986689836 98
482585929 88
682903775 31
524585142 47
397361256 89
421635717 91
641029492 0
910675827 50
274992950 76
164391329 81
811017104 24
838688174 9
475443884 24
865924316 97
970089092 71
99280880 61
256553666 27
333497358 72
195680976 22
977621585 84
32209275 61
924468667 7
623208041 84
512379568 68
742428864 49
814996676 47
774717611 60
687055280 54
853859160 84
295368298 78
89533341 35
319592033 27
658998755 40
335856518 93
366913469 30
947910692 95
301753982 81
568695600 55
192655678 49
837990800 53
657152645 19
779454529 2
812718948 17
940672946 95
970280069 74
578359774 26
762929948 97
675060414 25
511368581 46
50596835 48
279222125 79
167694409 16
334569711 16
655985861 3
102723442 33
342293692 2
420383271 34
288231555 67
840153684 55
276590623 89
150012949 65
975795980 46
52773922 7
980809189 7
24002553 6
885632740 75
229529970 89
252103105 4
390029702 61
82332249 80
151052470 45
701243700 99
143168351 58
529326478 56
712457568 58
53088026 68
912019630 50
983696762 79
434122606 26
912952557 7
680007510 33
470351532 9
298072821 30
933805646 54
962014863 40
310915099 73
908218394 39
63127198 71
473464472 77
56242667 33
745261247 52
817273253 16
18993146 63
978035629 0
702721849 22
376385198 19
153188073 99
650961147 56
781726352 56
309163416 64
195150320 1
766956871 16
524539532 66
512846337 11
987819949 49
345278531 8
119009643 33
407048596 6
146253063 9
100377288 50
975281515 68
270469481 42
359914509 17
717755181 15
699958993 3
187753202 6
971663983 16
147105946 92
490443951 69
539418882 75
892401878 40
716470865 79
212189149 43
159689730 10
185195406 84
377844528 58
972026455 21
204662991 91
637147521 68
129795965 4
435004353 63
744611135 35
979060964 96
519500259 67
823232160 34
467282074 75
965330123 49
256557233 41
334212967 2
816656452 36
361418551 85
612097018 74
537010941 100
143755548 99
480224256 54
863583893 17
595086398 99
432499780 19
13840573 21
857621279 50
190738946 8
66072053 68
191471113 9
737867645 78
298972750 76
94984150 61
411574197 60
552586860 19
475368882 86
288866953 51
424699773 85
533392636 27
441124294 87
888734967 18
583606500 10
333325137 38
626530898 13
136255377 54
518692093 5
98122576 69
896020138 39
699434119 78
932464940 15
435157428 6
921805500 17
134519671 72
60327386 69
194295611 49
198851976 2
859734752 12
7992838 18
525460865 40
332999958 91
324819339 42
488523529 7
204959851 35
101572900 77
721361968 47
498686996 0
288777305 86
733535117 72
70775128 91
141040191 39
269280342 97
833971681 89
147552009 81
862684915 15
942617018 80
596338890 36
648638746 76
835570474 49
249252941 68
114193759 6
807282339 72
198225318 100
590329980 25
825282568 15
370277022 86
518442562 97
422443937 85
189115761 76
746485812 57
893131721 72
99490170 81
481016663 58
609688085 20
598451781 7
140457761 4
788532888 41
178204228 91
423841638 21
221366496 59
982458486 91
140810193 76
61817984 4
500377207 11
655439414 3
881431897 26
992499209 36
461410197 9
588547947 89
126835792 79
952918543 60
661167765 70
506428777 78
605947529 13
94135408 91
664742076 36
604173702 91
557524293 6
991653441 5
370967721 4
676470622 14
391877854 52
685054877 5
465708218 96
439312414 66
815744344 25
926099161 82
764864371 81
111676641 20
670256592 78
351843745 91
797025687 96
191369782 76
501420196 87
330055293 45
353675244 67
881532875 74
139652321 75
78486470 9
410937802 82
351785251 61
504295018 61
808894869 0
201941730 98
774956693 28
629869451 94
269545066 17
42042860 78
890987087 35
516894780 62
981096177 66
769377582 10
401667404 31
34052136 60
598327549 41
252502559 11
796927922 98
992436392 32
894705722 31
577495699 15
206807880 28
148354751 93
581015545 34
230467244 45
20663108 50
88908022 89
525333248 85
345893054 74
240732153 37
611239417 15
381055776 75
834377904 26
217148542 93
206112189 12
783797519 64
487920302 55
67166093 37
223933657 27
65423112 58
975125633 36
980726816 26
557369303 60
820539959 62
622293843 6
813909154 12
383308383 43
226438728 0
72308170 40
316737342 19
595007993 87
22073976 1
601096795 74
116928168 13
222826684 46
948401207 18
867373575 85
800129441 26
204322049 34
790419978 29
710804872 45
754062754 22
166555710 50
816391798 94
530100114 86
684401300 85
842896147 73
919746893 16
929663904 51
280770368 42
75629816 64
964352475 53
159161434 39
375250228 30
804647714 4
620266136 4
310256230 68
874092556 98
570370390 28
370524599 24
672657080 51
638507435 49
103622411 15
130649025 7
472984886 95
79122059 57
253518839 31
616103926 2
975063233 81
911682555 55
284975467 96
592253307 51
614070678 32
903825395 56
853650830 51
423539737 60
804282104 51
513555939 6
492994182 11
266553765 73
14145642 100
651465551 11
970220829 43
199493067 20
422685891 44
690245838 13
471154273 89
707880145 52
464403068 70
778327446 45
853337425 30
647283766 96
452377929 97
512487403 8
381191212 89
842148187 62
54599552 54
462703340 82
613691035 17
8436655 74
118904151 97
853811045 49
609258580 4
541781698 50
372853296 57
228412959 68
196368971 77
429770602 92
238336262 93
89027590 82
252537167 73
109928372 92
299738992 60
605338480 4
899267480 40
263789680 48
815331498 1
72891028 19
92368164 10
366460958 85
638178252 57
503294742 80
698059828 99
373485661 41
906789254 66
598519083 49
49702366 40
84420414 77
989916854 59
164277699 47
392322507 93
849339486 71
153415146 45
244855513 35
833681717 99
911872547 4
239882182 93
833711376 68
336506214 57
423982787 50
503347528 70
472963829 27
724670519 60
725047384 86
917195602 32
196519838 2
616931583 50
723942296 80
117360294 47
456535102 97
251592195 89
431113642 16
340104194 98
950676921 86
671052089 52
987675169 68
492639785 4
579288111 74
25618711 73
877752284 98
862021850 78
790391886 29
516860790 73
598397510 100
337224857 62
218519187 11
749548611 41
181019015 95
846709672 25
323430170 62
141741032 11
190439430 23
788290577 6
384319766 53
312451624 22
527319597 14
293541842 20
267547563 93
80549309 53
986805429 22
628002132 65
720634693 5
706844461 65
394555615 86
22943743 67
464930986 82
814383530 56
810714778 98
219503816 13
289413661 20
718334877 12
924351252 51
592842458 27
761449964 94
810534151 40
775487492 92
123329239 100
815495243 92
548805811 63
561260333 45
279642016 92
602353629 88
620961877 41
513298314 0
461164020 85
919769309 20
945143810 48
593323202 46
228453570 69
463533604 87
882240858 12
685114767 11
381695936 16
787838857 70
289195449 60
767237297 21
814010328 48
362853127 62
908667552 76
411618491 30
526565498 69
561347617 64
765358914 63
929147096 4
241126502 39
391333654 19
764416318 14
454422652 51
138251779 48
445906224 39
65754390 56
525747821 88
846481611 66
434705177 97
421175588 85
964840500 43
491738487 19
695809426 17
40378093 58
332109353 19
777408013 84
479026380 22
892087774 91
971439309 6
545526395 33
756929897 57
827720804 94
186388524 91
516771041 46
719984270 21
536444238 59
49547568 44
246284404 96
705015350 9
712075199 23
30390125 36
573139646 57
361123743 13
234967937 51
890956257 43
864587666 85
926920184 48
792985185 83
499665179 2
102940727 67
342514861 77
750155734 11
984138059 83
29233640 50
725036745 23
292858093 41
173314314 6
453751721 95
837298796 22
447531888 21
874985415 95
464930563 17
119438077 53
337108041 56
983348011 5
114729768 37
520606352 10
809465912 26
664239256 52
576301369 71
199943400 95
430697112 14
703388994 5
792141500 32
821254546 22
137613411 91
372991409 100
173529992 30
184069066 4
723596109 3
814683365 18
333676009 30
346343218 19
388969074 83
658966844 87
166170265 85
662066108 55
611461570 63
681246553 74
266265046 69
902387932 47
446172514 90
136951578 12
796317442 75
397353955 24
576068749 82
270266304 80
872724824 1
814080180 71
72490529 51
891577491 81
948552475 70
926053039 84
251622146 37
346384861 84
855930250 73
43946777 13
204260369 52
750427072 87
994604700 96
521362664 50
991457893 8
174623324 100
165387542 64
315075914 54
425178893 77
216040032 34
502528695 39
402304787 0
832603947 93
158719910 64
250738967 22
704529443 46
871800938 77
195092425 50
563519469 1
779217623 44
410322568 76
859730988 40
8072577 86
439253575 79
105399568 46
175707046 57
955909532 34
672889617 19
402087240 26
634671183 54
799445899 100
645580455 50
194494593 69
81912921 61
531923787 51
882999279 69
75545850 49
632187553 10
35475284 26
792600416 44
893279941 77
983917420 56
654881899 64
272791876 65
330326570 83
387060117 93
756461160 43
318397564 52
949354354 39
211595177 35
375091382 18
824555096 44
556947952 30
179861154 21
514300702 4
741174090 46
394051392 56
237245779 17
696264563 48
979840134 68
381767209 15
79086911 74
951539438 74
452042687 38
264895016 81
572075839 47
99117558 91
22053021 52
615478023 58
162428668 63
572744974 80
825662640 2
60860687 40
281728657 58
741795499 27
617426663 30
329475391 17
489719543 6
452964940 77
723352488 48
767909310 97
288448795 22
393844964 94
556549746 33
844844147 39
269625250 98
262571782 29
40786850 2
166240059 38
168544762 34
889028276 44
522557210 61
569637670 38
2025245 50
55625805 7
80076250 73
59280362 67
367858714 11
824082740 54
683809981 67
103942007 17
385605014 10
324332913 18
410402295 76
900323910 22
298264834 59
514405895 54
809078572 39
885741938 19
756855839 48
414897658 87
468760980 100
980561428 33
129861992 73
829306504 59
595706746 18
46672839 70
957044783 94
13920906 61
8628198 43
733120881 34
45044573 36
254212081 78
318596687 52
77848347 26
951093084 5
855531407 55
325343179 45
189935210 88
3103888 99
272491091 50
222244551 19
369224775 10
136745514 47
179181422 52
584119344 48
211360332 38
684557389 79
423404376 21
113732682 53
935195081 44
691866424 73
852627928 54
156827995 53
62616171 97
354817508 25
859764206 44
188751058 21
400603800 17
767657655 36
67892383 42
820127935 65
239484085 80
663399099 67
726971640 71
511671124 1
68734577 28
298091717 78
247212208 63
782886674 55
367249888 42
423098629 0
964088423 41
484608229 55
961792072 71
987238012 13
883147447 51
912304797 79
433026478 69
4411985 56
235749805 18
817585976 0
753031212 15
708778553 42
732885123 45
606148330 13
113173868 45
174328815 5
400564645 85
772656658 19
186026700 51
481816736 40
60186623 67
349673853 72
714006725 79
809236174 60
159369432 29
368272835 12
725462721 25
624021927 38
985531604 53
919504523 73
654743663 92
181417357 90
255485019 29
966645667 96
217907011 56
633471797 43
227705175 11
262071905 49
998987866 97
515667821 24
993948820 29
984187492 75
172882125 61
906044539 81
773438597 83
792110311 90
197708472 86
852111218 51
499111862 57
799242174 38
766755285 8
342724326 11
126779512 88
251059203 15
191242668 4
626578897 84
530231589 29
909554343 29
512352089 29
215168665 54
133991694 17
392668168 77
194560498 84
412501179 30
94503771 34
343514830 0
524237195 60
67709445 74
157542723 26
918027021 11
501914433 68
831703898 55
613809958 27
295095179 68
215772837 46
69347612 13
722648003 80
916554235 91
578795582 95
650909213 10
572523623 86
456386731 20
583309786 34
558776741 99
233849289 51
247207744 54
308162559 88
870161050 67
909203735 85
200315015 12
151613621 72
641831293 95
680997993 84
192355324 40
571621424 33
288099847 10
247003822 17
999784280 27
535590826 63
203082053 52
86447257 66
686864192 90
871757765 67
636743616 97
12536008 18
834890596 33
806782945 42
213417328 69
10469430 23
991726644 14
554831113 13
417715179 46
901095673 53
475327512 29
483058705 26
485185737 14
42990315 41
22110595 40
255501829 56
883412315 66
695659716 19
620222903 62
165098776 63
696041934 11
815822161 85
260937459 89
675616929 11
383153418 60
564580650 53
687902389 61
780721787 47
261700829 81
721774989 28
742533098 91
891843340 87
695822469 48
636822800 11
915474016 46
396922983 54
341067745 11
697332625 62
782168997 96
228226255 94
526818695 43
100029951 91
305953093 14
677497461 91
303091317 75
829712393 49
979190893 27
545612889 1
658495503 38
808829215 42
64620946 17
862206456 3
723436513 44
129343766 51
94029416 44
131825332 49
783702658 32
468808438 11
991114611 9
23308962 67
364068374 70
909259584 65
513045869 85
765125177 1
410362769 52
13514025 14
873307139 92
673916236 69
392872390 54
747385273 96
868369068 51
705930089 33
572624754 45
531898075 1
38971563 46
697859050 26
640215633 84
34574708 60
916462465 63
680817832 16
579714460 74
749116300 72
851005630 95
702904304 70
875366079 75
252370489 61
613745786 96
513469335 99
815067490 36
953693547 17
322229573 17
559057472 40
191191835 49
864368479 65
340078291 84
795762913 58
288604352 72
804925641 41
255436768 22
551666201 30
462197314 15
345471008 41
685542240 59
630779542 33
168851493 15
690861652 68
620730876 29
294628003 68
747806950 41
542597688 42
566020673 62
124693147 3
640085723 28
667721699 96
15442331 43
904606423 10
155564661 73
580948643 30
954953657 35
718152957 82
888577671 58
6857691 25
190046162 81
580529736 65
926802564 52
241350719 30
985777433 88
458278628 57
711892966 1
427944717 31
179114567 73
610762364 76
974049748 35
50126993 95
988789253 40
11799398 62
279447053 77
419069259 58
495778711 17
567978388 15
648295983 62
968919730 53
95875136 93
457246315 80
793757029 5
313158700 43
150914443 54
177051692 75
314382511 15
489224426 58
174402715 39
450577280 62
321098733 48
595685523 19
764979628 98
808859030 84
177408734 35
280558422 61
703694824 61
150462059 99
479555949 35
144014972 12
101582414 99
308588384 2
706617211 1
571882696 36
910035670 6
392019573 27
346765891 52
764618831 70
225354670 59
822166514 0
425360200 15
181623900 5
884042361 38
211014040 94
204624292 25
720196408 12
100197612 85
213697356 32
124497111 87
533064016 7
345501812 26
803239767 49
86953543 49
726112067 5
632187352 18
364315483 98
916924010 33
303480966 37
157181510 80
987665988 65
387190359 28
835038713 81
182366231 72
633761545 84
155739818 70
245966928 89
39496838 11
735454069 28
61007874 10
996967894 69
433229690 82
578299514 98
516570248 49
664403594 88
902106266 46
527903026 56
48098371 72
137817444 40
694774923 80
781090033 49
520502127 76
369664950 78
677884716 28
392509881 30
715994436 22
418860405 90
644520932 63
734646235 98
382779998 22
5055541 43
144029710 5
635276261 0
718960492 3
780611297 99
432876254 44
395618435 62
679126213 24
40433160 10
124861056 51
668037567 72
654598529 82
282256311 61
525053764 84
556419743 44
143508139 55
655137112 69
750097043 9
744529307 47
494605617 94
886226640 23
700541176 85
125223312 81
949155640 77
547981994 85
504748694 50
241512123 74
452976104 24
654079069 80
661221568 13
244111105 54
6655822 71
527499199 30
108768020 51
58695728 53
175500472 58
36241127 38
500323808 80
88929876 51
229032604 72
481542857 86
582455245 24
153631554 16
782948046 3
813545757 81
21017709 0
728088204 99
958419425 1
76142056 11
764227490 5
778767712 80
598922700 60
800203003 36
618491969 94
580877725 51
820677792 54
688749802 6
169319225 71
460700091 64
974755556 12
890655595 50
765160927 8
82854649 84
596769015 49
453783036 84
353889858 52
105136602 65
781815941 65
678680901 19
281835782 95
884933828 61
804737557 3
794715335 19
689282135 13
873381170 67
506678263 30
339587883 21
257992815 12
143665858 28
952926113 66
31181124 94
26838275 42
119387807 39
124370738 79
293565321 93
829707628 79
774421701 3
201588632 49
216277852 60
564150101 53
644407109 39
177119165 32
716815377 70
78762752 5
671060968 24
988478125 88
194263691 33
968272067 3
113448585 37
704902518 94
816043169 5
792102790 58
203215119 56
560335202 32
812077037 99
302623548 27
476663189 19
595360767 66
708754303 99
129443060 67
600806135 16
89050798 66
310258492 86
477259978 15
528575532 2
102261973 18
40786364 96
328554518 54
630141747 17
163719318 18
157630853 49
272911581 32
933699937 82
668718372 51
755466665 93
854391128 59
447118050 79
178816615 60
609921918 85
398951789 70
422257071 70
485624454 75
22751096 30
308428399 76
846370705 34
37689758 100
839125064 98
779421539 28
917752781 10
692448716 41
703535434 62
999573905 60
253846860 34
557717198 66
384074900 37
62271060 97
614520877 55
174692756 49
619303693 85
622072084 45
658658847 10
157900312 88
921484813 48
947635692 99
612535984 40
687453814 16
192586921 54
682882866 63
347090157 13
282087382 38
394019534 94
788706855 19
398355239 71
374416522 49
743862546 36
169606001 62
385263962 58
347114989 27
203843717 18
365524521 51
504383076 82
941762572 35
939133733 86
826192701 87
452922277 38
626779116 9
399810756 66
227414567 59
411715158 13
756950141 84
229516123 36
489899175 60
27461332 10
541075615 30
215454707 97
998729571 61
13603895 0
560700383 42
719321452 17
862896755 87
844181844 68
266704652 34
493362587 27
201353437 67
400893902 48
987310490 15
510511321 77
878995656 75
278733780 11
604818860 78
861371654 24
192479184 46
618700677 20
736259307 16
188492808 47
615102540 95
627136369 50
279020829 17
112651400 4
844885236 33
938010016 35
10097739 66
828855748 2
614039151 82
641616247 74
532667877 25
826362674 61
471694920 83
257066706 59
29181198 14
572278415 31
954257598 62
501560351 51
830777434 53
105318364 60
508893889 71
187109903 50
484472839 63
983605146 49
684578542 30
104914336 69
256368479 96
941955931 36
46175483 30
747581892 60
755943707 25
716361707 27
408045876 37
81754424 98
845802223 25
534429273 31
509431387 95
295560359 16
437929154 39
928971272 20
396968632 44
378156838 98
2097689 78
590632569 58
945019410 85
338798432 66
244462361 61
307003272 10
429098037 11
873599285 72
551025658 44
96204891 15
417450856 10
681306610 66
551152949 57
551135275 68
823369335 30
358838780 36
663490863 83
929763322 98
688288569 30
767181495 43
866985235 51
952704991 5
307918337 15
25649642 86
809278499 93
37853558 19
318375107 26
263466478 5
982381861 55
726165892 87
445187318 95
911108475 1
156080270 26
74319790 18
952492192 10
372580438 15
789256919 42
206987949 70
420533193 28
276255626 59
11784439 82
431313319 13
963003197 97
366718407 46
71148340 81
507535363 91
909357388 58
740243682 20
763923621 96
28183512 10
672263508 7
108282854 65
419003295 21
344953681 71
548354909 86
594073246 10
159384309 56
630341900 8
293915656 58
824291405 43
892008121 38
996818158 74
194619513 66
197642411 41
387579730 10
912895842 7
323877652 85
471880962 40
668242507 28
795378809 14
938781026 28
481190948 59
544345173 56
597535035 7
48815230 86
134119753 32
213626708 49
850627713 70
530352036 44
527739867 56
20325680 49
841980586 45
193956431 4
133781472 37
34093381 53
699504845 6
851073546 21
965075036 53
287867225 61
666252149 45
727803511 25
828262948 32
324314083 3
971576929 39
587075969 85
300971895 13
555147230 65
290412904 75
340585730 19
51375272 41
34619020 37
402446338 52
740431938 43
481915153 23
465414262 13
510056764 40
228131739 74
1758108 40
952352513 19
340998204 58
904597547 83
129660525 41
66174728 78
317851191 90
521849178 91
563770308 25
129044313 21
793869542 5
809828924 92
728757968 62
519018380 46
311640059 95
592227928 19
383500862 98
92619812 46
580418308 80
319632173 75
243174925 57
386315727 61
304362943 84
170350772 69
453700887 35
857180609 12
359239922 50
54260143 70
853621477 32
140484335 33
999660631 21
352342596 12
228943161 22
992535922 26
62302374 77
974995846 9
465345873 30
403323497 43
738033354 96
928868271 39
14118179 85
113354637 24
613617620 94
866228859 80
140660691 86
792004897 19
72584873 39
874540654 40
526057398 62
321031093 48
976708227 89
97670982 92
987380329 51
381471284 87
866163310 49
973993014 29
756761998 87
25845139 52
9889879 42
734496017 59
61055983 87
65352799 46
486529945 86
656850993 34
939057650 19
66560692 10
621669499 28
313377627 46
321766422 2
744843090 81
5889654 61
742316469 77
40338378 10
619304102 100
334922879 59
406256113 65
283918649 54
260365162 31
935110034 67
100548920 29
888326517 46
139926475 77
78644221 26
564103892 14
131829162 99
75612030 91
331300938 100
975072521 37
129569290 52
474283075 20
306662319 53
857518061 36
551902085 5
785251127 86
195517073 31
197181926 52
691873838 21
942637055 5
170759406 0
254027152 11
206864967 56
197077959 93
271783522 91
606431790 36
703292354 74
8737380 77
972341427 62
527618148 14
949864772 50
414662794 38
809455155 34
808578968 62
635816279 37
431292849 4
650911466 97
263274472 56
378540783 59
780487042 10
939133678 50
208714858 94
427530117 83
176166335 12
845199984 68
796722845 73
535600581 76
611098058 32
790990538 62
198680760 40
604307970 87
746881434 23
695271282 22
692166294 13
687589572 52
902447029 7
730243426 1
956100107 100
957517073 34
149661499 47
155649893 37
140624018 7
449206783 71
599656819 73
294420647 53
498367559 82
837968728 85
726488090 57
939193723 32
631825673 1
334477913 50
649357305 39
786858378 27
970946569 59
375128629 75
837203384 15
821942365 82
29272062 76
791785638 1
258484898 33
6104219 5
143835021 34
22118289 13
451251980 29
477690961 97
695622210 14
359330369 74
237050949 76
691244486 23
197589279 83
765733988 13
693322236 15
792209687 36
256546024 7
624817192 35
900883129 96
167351872 87
47961181 41
782981593 13
537001319 8
605795567 33
335305321 77
333247490 57
61780896 66
103287075 53
870021149 16
410660636 56
10959028 80
31467885 75
698630251 95
78647293 61
418975310 67
18219539 2
798171277 100
972919448 51
32900464 100
221760706 40
427964205 88
33862192 51
26098831 83
582882663 19
146169038 23
2398686 4
72517914 91
657125470 92
750325415 38
577818354 84
375956174 13
929467618 39
714619042 2
888083003 43
24613441 18
79680881 10
460307485 51
246424242 51
751412996 20
683731593 24
936941554 75
54020629 40
519971782 66
592450134 15
509889078 39
881382052 33
479915609 88
200577428 22
610650298 2
324277437 19
402195065 13
758581295 33
421470877 59
924104056 52
102439242 64
782202476 75
912035444 99
852526116 8
798186744 66
302041798 60
883448981 76
256591792 92
13418954 5
803187885 1
784710802 28
139644875 4
954837311 10
263010310 15
145657723 77
760402379 74
81675811 40
811478321 58
709707973 74
905023589 32
395964909 24
382078986 4
583278711 96
218497042 29
187236910 86
479742591 15
468322532 58
688991851 66
68791599 93
203520445 75
893061119 52
212448902 8
293296577 45
864216552 61
369557569 68
563218367 70
404930410 79
744930259 40
729596805 41
869702756 13
253749492 81
967321636 21
674937745 55
511730029 40
114646371 71
229308658 20
840490336 90
829732151 3
709177596 14
449060170 31
965460526 48
813125943 51
767182531 17
551728268 56
172793769 69
630713089 19
917231490 91
17674074 0
570230546 60
521798980 48
234572444 42
758489519 72
564711171 90
355484963 57
897251842 94
171709336 0
77950243 31
909523525 3
874490461 72
982843567 3
998006039 87
485653307 99
216077405 61
694365053 50
135142509 10
542346236 96
839699839 89
414944726 6
239122030 15
940880722 78
998269069 99
141798900 4
165613424 42
268992521 95
747864413 51
410700534 26
227754279 88
59638518 98
313830035 9
358968027 20
22960076 61
872561797 7
795393186 60
902880927 94
755917856 43
326226679 68
182280810 51
946360778 26
589139216 30
593992957 85
910284748 57
656801018 78
859482710 2
491170361 99
239522965 88
844023017 49
560359056 71
351369329 52
248597650 69
458028368 29
371111924 54
663498471 15
147612901 20
40656807 72
87210650 7
413980597 78
198458817 17
426584788 74
186994821 74
712770570 19
933789588 33
23740888 26
473746771 61
81395786 65
718332578 37
505005404 25
469249927 38
901197502 38
588318204 10
279981432 83
961918830 61
39742943 76
862686720 91
238855735 38
949269432 58
748630637 23
816678618 48
491644206 27
467686415 86
222275294 62
784766672 47
157200813 15
191656890 17
581482559 78
376215057 82
156157609 78
939908912 56
440679585 52
457079382 41
60504946 62
352207931 91
681677014 36
956532722 21
350724383 81
399772736 31
16812555 91
640470335 58
891266207 73
468417129 65
288165509 83
209432174 26
457639444 51
866484501 40
657886308 21
584413919 32
754419486 22
890984757 27
599028518 56
249890353 21
205547363 9
574588032 97
233586053 4
215800837 5
116686392 3
16229090 93
378651366 4
214103786 79
73458301 52
313656305 16
790051561 49
888719615 2
565579919 8
100345014 1
101195171 38
33087535 48
563267545 59
965433268 21
845753213 82
803291578 9
540679500 86
455862700 43
260654780 63
950593918 3
331133910 90
792249163 66
849892746 83
961999174 98
231692514 89
618936463 73
564662252 87
381823485 9
322672746 32
888613009 12
348925419 83
505284693 24
889050132 39
539331306 61
67313663 37
643061509 5
126048123 21
225760681 94
462726692 1
341012296 13
608980269 90
722458317 87
378239268 52
108255119 55
93130614 44
192184562 73
648000327 2
698643130 78
15703945 48
223445447 49
734138935 91
772167838 26
101591313 59
665451745 81
266467133 47
209655152 37
255887403 81
340825442 69
798860082 6
770857930 4
941088637 40
971366024 32
514272195 76
967117896 94
126511396 64
996595703 51
696976207 92
377759955 46
369958509 85
933212162 12
889552414 32
323593965 54
333778206 74
702631321 93
242610292 73
560959960 6
511037393 27
48271959 81
843435440 29
847881930 8
939129735 81
551465373 10
248075514 34
621496814 45
514823592 81
516929631 35
848128678 56
330576892 35
882347513 64
375507387 27
557012044 95
559830739 14
916897227 38
933149013 94
555855387 80
828499746 33
214032083 31
548946777 49
810521723 83
716578072 90
844906156 21
908562905 6
332247640 1
550173063 12
47024592 14
212804855 64
258076371 22
912998902 39
405633835 11
44705936 57
476281366 53
879060837 32
445287917 42
663629437 59
131581079 77
71979694 64
774281947 49
558507382 98
474364536 62
321541662 4
642528730 28
784688278 20
63748797 18
230297686 36
378781329 93
344528650 58
881877317 9
896710319 87
82958409 66
901763422 50
416659392 34
969080408 14
196339890 39
74992406 0
210300059 50
79062716 84
563612514 84
471462550 35
298451344 77
910633445 39
155001068 88
540615252 48
620367362 39
47893351 33
815096010 53
727737924 25
769708896 88
290994253 94
15975234 36
786678922 48
805480115 30
20490747 87
149399740 16
922705453 13
255404636 100
661889474 99
266605997 44
2365875 8
902635553 34
273185684 64
598740215 83
40700979 99
276598060 59
918415082 79
740786026 96
512056319 57
130557383 95
680054382 72
677440947 69
981589327 95
563331559 10
550255942 18
922076448 67
619410493 62
440065012 44
261463576 53
444176262 23
114709307 54
894114451 43
457788860 89
275091170 45
624083265 38
112954205 61
895672464 87
456892507 54
920309889 61
521069117 14
718287081 69
379413674 34
825317553 82
454703667 77
773014447 75
413626235 12
495375576 82
947453917 94
420193490 88
804646380 54
329531973 72
182731481 36
3009031 93
760390022 47
760148537 67
878182250 67
569711621 18
489467067 10
562229211 75
9146538 65
837229977 10
515532275 56
2625398 93
925971098 98
306069873 27
963442410 99
713848350 2
186997735 54
112014920 84
48454715 0
234490626 91
755298605 72
869833370 70
31519326 72
74693134 91
84534466 91
585665432 40
752144734 43
898063974 49
622760034 12
841989615 64
425404130 98
539383095 61
559570444 22
18261135 76
919665110 33
302743336 78
77275255 52
180544165 36
530258184 93
430570575 41
125822909 76
238806880 99
266379049 21
947888446 52
810122954 13
996611777 31
403648132 15
113659155 37
607263617 14
975192828 36
957296091 54
768868191 11
658110443 39
253570686 36
452773180 87
884731501 37
68166641 87
577137465 38
861176004 9
27569 91
781370327 13
777978550 44
665115749 59
337265618 42
355210423 16
58206920 23
522063426 89
385501046 79
413811264 36
342273541 40
882222628 41
897417052 31
807521858 93
289162614 33
289222201 34
35117944 99
711072579 45
430513684 77
283458687 54
744266994 11
548083885 41
301225266 77
522993725 68
118165791 71
514587513 87
123299093 16
50474853 0
805572006 23
946642492 22
927118502 25
559033647 2
586735206 16
631559270 90
893352992 62
461960626 4
656056567 61
687422281 82
772654083 37
241048625 0
516277534 98
600788329 25
258792436 26
601622254 9
469931656 8
665701671 61
156454490 79
136082413 32
254105180 79
602698100 33
214302175 97
881282744 55
147651484 74
75671445 50
959780440 25
109155009 55
152270362 92
399379015 90
298106859 99
700370858 57
759803614 15
720857171 30
948245333 50
198287850 66
22380694 23
194078226 70
78570549 35
690127714 39
858915469 22
203862946 49
476666910 2
335702094 50
393221569 32
462846265 15
696916682 84
422368899 49
378282661 54
587282106 7
886032684 55
328770904 25
720868203 70
668330677 99
865172516 99
118264925 59
242011035 99
112309286 74
114975116 99
435197184 25
26785268 48
634992963 95
855807188 86
921605272 97
870266548 22
466761057 12
859081796 43
388544194 23
328802630 53
264614873 43
706721075 72
147544746 52
650983141 19
468562750 17
78274753 84
733316301 51
662006776 23
923086494 95
727839764 36
702789678 4
80166072 32
626675900 48
150115750 13
758601869 46
696268813 84
582583401 79
97887830 85
710183606 99
799639767 77
53247667 51
294409996 44
550833824 8
499115130 22
768393764 76
59123102 50
84913100 97
159065130 53
657757741 38
738381293 95
244684640 42
396646635 52
392404741 28
65027765 20
497748544 26
266607814 5
290102397 71
231724134 81
682648814 4
268913900 42
229998183 88
589466585 25
666856483 6
673083072 5
892757606 9
831977943 63
608072194 48
152679815 59
171781315 42
892469276 87
51279973 43
421711734 15
244252538 75
970823024 74
74962025 61
392489828 89
286123120 56
561863043 43
492497724 5
816037051 73
762048802 72
474947096 92
4494769 95
7367678 87
494844379 3
687707918 69
599146546 67
7843491 85
794909515 60
617528785 86
959216624 90
923217573 66
325212121 39
121334252 59
490420034 39
274039588 4
80270203 4
152414737 79
504829134 36
184836612 71
685979711 98
55745299 99
580890431 51
28746503 100
990467306 66
63291544 29
24962907 34
703317880 44
936842532 15
643559214 18
453221716 42
186402977 30
734584359 66
571383787 94
762163921 37
67493514 82
14909757 88
806395225 16
956058626 72
301673912 63
688193391 85
810496171 78
525311948 3
544121639 2
24235381 87
920939347 76
387474603 10
615689066 38
546058578 98
180783152 40
485027547 8
109908782 17
425087898 76
60034959 73
318037149 32
150258750 73
431315735 87
57836584 34
473687390 72
397415705 21
28794990 89
127313313 87
876011125 69
387242644 13
805926001 27
573829687 13
934565847 52
854108430 25
669781582 89
936262580 65
716241060 15
661055569 63
583700434 37
565307258 54
766231713 38
348028163 22
871478766 95
870131681 5
15056813 51
662925426 48
519652562 13
14568609 74
591225404 4
709945028 65
358586772 48
980498099 66
175327826 62
851257389 4
573662972 63
994552818 37
664785366 96
243728967 64
269274203 38
180025149 70
653415237 74
336050023 62
787039941 40
852148619 71
491906051 8
282661517 52
845802396 78
919208925 40
6525660 76
381224226 88
8172108 52
618209109 72
857493725 77
368506446 57
621990648 84
327791037 100
399694413 2
518568677 49
659708298 44
43888027 56
251959647 57
330943401 57
429893520 75
532456973 75
516471011 48
913828241 3
432430058 12
141674222 35
663709001 82
556405808 62
882428963 24
16936885 56
517465556 65
274356621 19
695135206 40
830872017 76
137479782 93
694875448 75
165167635 36
676001472 22
638277285 3
414617852 91
745634010 86
922516993 86
758634918 38
122189851 19
970647266 47
733869124 20
639584639 82
335499795 90
740168276 88
108464947 51
384216484 0
855464719 17
934555502 67
752474730 17
411069950 46
604723800 7
959601554 86
906754690 95
401461092 63
360155820 49
611330433 70
797389676 30
944382813 22
460655092 84
119740810 12
563776634 39
264055562 52
41417502 59
648101092 0
57118009 75
791361988 60
360642471 21
100727781 79
234663105 77
70946376 75
902181693 42
249424473 29
100954456 58
309247946 81
964632296 15
552307606 37
281572330 41
651618569 74
891098092 49
976989971 69
903433508 8
935458793 16
517707826 62
79683107 20
29175996 25
120685976 19
916633261 58
56252381 35
163830498 84
159672541 59
814661211 63
893592558 90
827666711 1
149802364 96
300041297 48
116222199 86
147877683 9
135233536 52
55665762 85
266722061 71
825545839 45
973054786 79
746435772 87
554641735 49
504494575 6
643148495 98
781593829 96
743436481 89
844988094 38
513135426 90
615394620 14
930244588 98
468870727 39
588016914 98
501329146 95
137027121 36
748612840 35
147495351 67
488548164 80
304436373 96
914507884 88
722120780 95
368140910 91
781411975 16
900945383 6
550574861 2
595190317 84
326267244 30
189222374 6
304632955 63
481685315 86
167595245 49
993534128 62
392803140 84
691738686 85
733494147 85
486699053 33
618825575 18
841473551 89
218982509 27
648857287 56
443660022 71
637198645 75
925530074 92
379083698 83
332738348 67
438609369 75
46159189 11
831999286 30
39198843 91
1532097 73
429283380 93
352035672 15
102454700 92
2398386 92
441056931 8
458060145 89
222116238 71
464179344 31
828122734 67
5691778 95
161758226 49
874802020 62
926304692 87
201492141 46
651510500 39
139320512 47
498334780 10
20143979 64
860812634 82
705654754 35
577103560 58
994884857 6
879320198 66
587405356 57
435277789 28
345025412 48
943313617 53
524241360 1
146274489 15
385129877 66
316654736 35
626384420 70
244021603 39
874649942 22
856408687 53
810848826 28
499042811 24
697950842 61
962255439 86
358170760 21
405944066 70
534177678 22
849269934 26
267380889 59
433854011 50
761425149 18
603695265 23
480905778 75
717236914 41
362162099 75
774720982 71
570638773 98
581672513 88
366630190 50
349044823 74
132478071 66
504427682 11
598590967 31
579267348 63
993307579 66
266309222 65
571151889 83
987396736 25
899656304 9
692313794 67
639173026 86
944348310 74
124256533 7
882541507 12
300295766 15
285504035 76
856557903 68
196960148 68
159309692 40
343318733 0
854437844 82
441852984 56
785189494 3
114215533 49
799444668 39
362532454 54
4883172 81
559623171 81
996813599 31
521027006 82
808200892 95
218347993 91
681108096 84
127290711 76
697631124 20
829866806 80
319714362 82
790463973 43
4938456 5
624657696 24
750608801 25
33524628 0
743360148 40
880289588 18
371964214 76
143083383 33
313429960 21
765899651 20
225282153 95
230496028 34
643399337 6
235767403 3
88500815 91
682264758 64
38017622 0
900037594 53
364730014 37
226829033 25
542600515 16
321764680 28
844545676 29
90966509 38
870365878 15
89952502 89
993474280 45
850012141 97
687727457 90
304672888 29
402814148 11
619504994 2
229407056 62
998978864 49
814844679 70
568865007 25
627528314 24
589760713 36
422426746 46
594349306 72
213685001 35
706649061 67
245711900 52
22833753 27
616475228 21
167138047 15
62464363 33
876016131 86
238673625 73
705367167 37
417550526 29
607930820 85
249085658 100
556565836 22
895519051 21
65654302 40
122834905 9
358547761 87
809547629 11
816530565 31
472417732 54
950300362 56
401121831 84
952334730 59
297338816 75
442872594 96
26239279 57
583554962 97
516761682 68
812153683 2
478770232 7
837017012 4
18827592 48
702834129 58
628672821 92
237770095 58
593949447 62
270217424 48
187730050 57
290284752 13
217324149 45
411803256 19
340313244 98
840738476 18
238786207 82
325535763 78
274190079 47
984680029 25
940882618 43
104078992 45
75352229 81
9394975 23
984481991 5
137614113 14
968689388 48
485899188 38
622913783 65
942093736 62
179394071 7
838659144 78
124206237 7
928247360 27
306175555 88
826351225 0
148257173 89
305309789 29
848620346 26
905470096 49
599948689 61
634612835 94
546576311 24
246726517 7
375305089 90
248031429 49
765758443 63
298622682 51
375744599 94
488714054 84
571786128 63
588444600 22
344822943 40
518132094 49
179434544 20
833025704 13
103444500 19
861136433 44
149180053 17
916288747 34
132194837 46
905540877 33
449428463 23
375148485 59
825537505 29
224839320 66
708725559 25
550798641 63
347913523 14
13472378 60
308454139 31
973394374 38
815678697 93
886355718 18
836771677 22
743773193 2
75932984 77
823214727 26
772442057 100
232821743 27
861618666 94
703176545 90
473664565 80
652030251 37
545765609 51
159877572 96
334479165 4
105885631 92
530755812 24
205776824 62
477101165 36
973876244 56
59681996 89
494371495 85
393648723 33
168260733 9
317780379 4
178577026 13
283406919 43
924241324 76
503852596 22
412149271 33
932723511 25
440301814 44
251874117 78
813536271 8
336613485 50
650095220 10
182681357 47
808131721 28
751397076 96
775349304 51
13021285 75
579161362 17
323167766 48
685541323 37
929082466 76
574435158 93
671219616 67
463606487 58
18379311 66
184862506 2
208140377 89
884763108 27
187419279 56
182218818 63
903085245 66
962238559 79
425964935 45
538497310 12
321993405 49
780430001 49
752425417 36
66674642 97
246335841 3
987147926 52
266804211 44
439589683 3
58880844 4
514590453 61
771658824 80
124267258 94
523068937 22
10352811 29
197871063 1
143121739 80
481556303 0
364317827 64
821535226 79
538625050 32
914313340 100
56161209 75
259954033 81
329063066 35
630901813 79
703432279 13
188277322 99
233789587 23
94858972 52
892057643 0
905841540 52
526977927 84
118326055 10
141488810 21
841082448 23
506093027 98
451387879 75
85392920 16
638099038 61
471195984 58
329165173 26
282248966 83
872453850 18
465442626 16
437382455 96
111727249 95
186984801 23
598999611 2
554800935 86
682732118 7
981458432 49
569662857 8
918915565 91
547871663 76
892467394 42
377056570 90
50629012 61
589480132 19
391204096 84
176804597 13
766790186 9
210175368 46
428195935 20
719526727 37
923136368 0
38465880 85
108349169 34
117143985 5
955437363 92
801327660 96
973127799 98
431360401 99
432190645 45
295141526 78
934400155 15
814251883 50
769866761 1
453970070 61
579671457 93
759992823 84
509408852 66
50912019 98
320572871 97
42134522 4
562068184 38
267230554 6
180999695 29
568371295 63
264366691 53
336266859 23
210121137 13
318373623 98
617156615 56
607450142 16
106910677 92
643355424 11
875339467 98
158038628 18
4370100 34
893783934 10
772713490 62
566866036 38
964895997 77
336522861 34
902339872 54
916855712 59
724921146 58
907504768 59
747599566 89
246075094 22
701020002 57
193707444 25
941071704 98
91483943 24
23393838 8
403916614 17
145368193 45
791478743 45
946899801 67
453150336 57
165726627 81
559501688 40
415001088 14
635450199 38
164728773 64
665159316 0
196363728 100
603196853 1
630785016 82
514254597 65
450747232 47
213498051 46
711559415 1
779958187 46
137458238 53
633762973 68
318550392 47
231196814 59
410077296 55
51229696 28
157280091 75
857103456 0
103273517 61
209399734 17
567979932 37
930073195 51
57307142 12
985493340 64
449947236 79
418239515 100
488017032 66
449012630 44
395551790 90
792961406 92
94496757 22
369926186 84
810634085 41
66919701 69
561909872 3
664833109 91
154760682 66
575653793 36
227189692 24
572710933 0
740102945 16
769650022 80
620486313 73
386442203 45
629683326 96
860492608 25
42277332 63
260039938 69
311164489 28
804921032 63
867637041 77
829844934 42
269705395 42
71338599 79
45872477 5
457116547 5
421988610 49
851992183 92
125955333 59
308679577 51
573887943 9
932644941 61
82386035 5
854137877 80
901481979 58
602191921 74
689527511 4
891053451 17
90112881 70
411642557 87
980862 99
792486387 17
697988064 80
330676026 92
494985519 60
438894980 14
171682186 29
755192255 67
49287471 46
680221467 26
241004956 92
625678244 1
473726649 92
591865256 60
619963442 47
970285650 49
812931432 72
309221880 6
662825279 85
472025014 12
761620125 18
830868259 11
949114731 29
612197587 14
409400417 90
507309773 31
290786852 43
421888814 38
666191695 8
635829281 78
779148842 34
774057409 95
944385436 49
114140172 4
72327580 19
737667164 37
93108805 60
759220300 29
846099188 68
955442992 85
794891187 55
51859956 85
335792164 43
814389782 21
328308285 22
488305480 59
203195281 12
565491436 39
246082729 53
605716113 47
89659308 47
39665144 9
992029619 27
58619040 58
21650514 79
539292442 48
208343794 83
624101435 3
676330756 42
872152242 34
362440261 30
770956129 80
134340935 29
241286136 13
286712663 97
21706130 25
136861403 89
946107589 84
336991024 35
543708166 71
593868867 59
86119647 18
126262501 63
180849662 87
954753557 96
751628540 3
578802485 27
538495335 34
184372063 10
979609475 18
449442860 39
977484982 73
65429282 37
204568052 7
324737952 87
42003710 34
822874589 87
590559839 11
976609949 29
525943352 85
201790791 54
266791341 99
420165499 49
79152827 96
641112961 6
512926401 38
353752739 61
74853474 12
68781184 93
396100 63
43662639 36
987182702 36
623143017 16
716335616 27
683073362 7
133997959 44
16469429 32
211076910 78
266182350 10
869493043 17
833592232 84
889127866 13
907990162 36
220417785 48
750831596 57
871266387 34
703968322 38
701174794 55
545805422 10
633503875 21
802386203 76
879409508 91
529920907 42
763542957 21
236117567 15
843901699 93
602083830 100
863945550 9
193716731 47
162832966 40
190224434 14
264307365 53
46732027 24
593729190 37
352074878 77
92243228 18
202642603 100
637024878 36
578708797 100
409423931 16
880889926 61
427443281 70
897783744 55
600797555 85
668810801 83
739148943 93
18900733 33
424081071 29
741468718 8
621774483 29
858295630 73
302370725 6
474079549 14
401091464 25
887394093 38
916615899 41
860134532 70
748110562 14
901036581 5
661994340 25
862404463 14
453387792 19
601969776 90
572428692 18
687050424 28
923853176 94
627261133 14
43166563 85
387252683 1
550505354 93
165078610 91
12929160 37
868074800 35
663018419 47
687438477 79
199094561 51
131259811 86
191808593 64
79172313 7
584168575 28
387461271 39
806727136 72
345793763 82
799878687 17
60751861 15
929906935 29
97952094 19
212991140 39
168509243 0
503894808 15
488218389 39
286099593 88
769322400 85
470111028 14
289493567 99
677755788 46
279626908 90
39327464 7
399320423 50
174896127 76
877519280 89
220170075 34
604320068 5
42168157 16
693554790 82
603622875 7
688456818 27
21534287 2
638963001 73
804787431 21
550317859 59
34081858 98
464725749 49
742833139 36
618444457 17
180614689 74
624558779 9
27070169 9
414852666 25
228567193 88
94217362 88
50413608 22
949384477 79
274714800 69
467107470 71
275134551 77
485963597 99
114045738 98
909305325 26
919759690 59
372721826 24
724912918 21
804512194 3
889362911 66
532071300 60
82274457 6
263730984 48
674743959 11
262511863 10
954256346 43
612974483 33
330632932 77
238666848 65
540639625 1
789018191 39
586892694 97
969875909 65
609275698 71
629423305 24
673533902 82
257431318 51
930642157 49
384155623 77
386811412 83
662548255 82
461221558 91
806153418 74
196733828 35
782743226 37
33786973 24
996063185 27
305330542 85
313693987 90
860493015 64
523667916 65
262749650 26
516700227 75
511899068 58
193611569 65
979228479 68
421958347 21
30037953 25
322393963 73
37628912 66
998874741 73
801891305 36
999420654 12
563901410 89
315603022 91
165914093 41
595215588 94
899452039 19
330638878 75
267151456 79
484953703 63
310336041 54
748950142 24
219657064 72
565525330 31
798929354 1
780497450 5
191391788 46
831114502 77
830880516 19
777164712 15
591981227 40
541848806 11
79834784 35
786662377 12
487413410 24
551305713 54
185938010 100
884468255 69
516661985 33
112158259 70
770690208 86
71558541 78
153769538 27
329080482 97
964778937 17
447711823 67
459862715 70
799399187 14
398829101 29
59835787 26
705685458 68
586934259 86
699646657 43
360851487 6
983084170 21
777709638 46
891387488 4
239699079 34
452166495 2
347000285 64
96063573 8
216618185 57
447805190 52
14545084 95
204888837 77
397937692 73
404690113 56
210987401 91
402257662 70
228398248 59
316084866 75
80223104 80
450055985 11
900037395 54
842997644 11
91594769 28
43591666 83
151228491 35
751133392 73
30407301 96
561186089 40
138809915 0
186950007 62
121243871 42
515467725 17
540503915 100
274423765 33
323773725 33
717806826 36
72277756 77
187811990 14
172618049 95
817042365 44
752242125 60
671737470 74
832930216 37
832964818 55
141829874 44
56473129 61
340604419 15
706834309 9
667692071 86
601329862 7
909394477 65
342366805 21
587591594 2
95435506 55
663647620 50
665406149 58
863025416 52
73762339 68
659818629 55
879500298 88
37979272 14
945962465 15
115540998 79
57923300 13
712616851 39
501492675 83
81024735 72
193190373 88
168500720 38
26050467 92
92006117 5
565004066 98
692347781 15
808057306 81
462802419 2
974215065 95
764835766 38
45627556 78
829801057 15
710118848 49
525816222 46
858651430 20
695539233 34
953511413 56
686290957 10
208067694 36
801330548 82
473656374 20
515297245 53
98476418 53
487327867 64
458157354 39
626349730 58
65099043 38
772664784 74
894083098 79
594171640 79
796355725 100
56214767 13
633767351 39
58022598 53
769985928 4
57343300 21
318339830 31
120005673 87
165618886 2
123182691 83
477792282 21
34459269 66
506542074 32
725289236 18
617011042 21
251542425 7
636649622 40
576550962 39
155602123 46
855828994 91
652605158 20
808369922 6
239788581 42
63824785 39
979341230 19
207631186 36
608840871 26
678603591 63
168822711 67
419133291 9
258902761 37
977674738 12
761414575 19
198635815 58
600227425 83
339507474 57
56153180 61
510391509 71
439026073 75
584639507 95
316897916 85
399969959 24
402586481 7
142785906 47
177045908 11
358066277 6
984131874 42
30376716 29
225076626 94
423020145 10
23502356 18
376809166 9
968109150 16
104150 42
798339038 11
430343981 60
145522602 45
301480368 81
578465713 40
78780472 68
412174282 63
25468996 60
375216339 45
364775811 42
764543206 50
182918407 44
63428610 54
814076920 39
253248525 15
3958503 87
197968901 25
579524347 50
708702890 42
133988541 71
356637266 42
652583095 24
971301290 63
600649470 20
820739164 35
684075076 63
124914739 12
483574967 28
215356579 1
554897864 63
899939021 27
166309924 64
944918026 55
52798093 51
291908608 5
62250822 0
715033216 72
103417460 49
978337302 4
285731987 36
270106183 51
122775016 81
487499775 48
795589335 97
231613716 38
829178885 31
842705895 55
620873119 15
671878264 10
235811770 19
378065551 90
258981054 35
939570650 6
259611281 80
81666122 80
735213626 46
823871408 56
493573534 55
429305654 13
259527287 2
691910563 34
977959092 57
631975100 21
681334175 92
717712727 40
308092455 80
660676516 84
978303032 42
119311135 39
924645697 78
668933394 33
631510275 6
189816945 67
777375447 97
786156332 17
545840633 20
958521377 45
692534298 61
391680371 60
659194473 42
917474576 72
66235977 51
555230828 93
895363798 47
749165868 39
66413342 37
951072910 79
619589410 29
862669334 9
482497500 33
814776507 78
580266646 83
151825981 23
917127874 44
257040058 36
798859277 12
670084753 43
351122721 19
244891635 48
47561322 18
412299403 12
897601973 7
877290863 21
123482923 7
458204138 9
204685621 70
217389848 29
439626855 70
613085888 87
189440112 69
783278631 68
891480543 80
18813189 93
902498790 100
359409244 89
102634591 2
573667837 3
3813137 41
378816433 49
735449593 52
635932512 24
223485005 10
654250957 1
679649106 44
985149663 87
928192441 49
852054216 88
485659478 73
700361064 37
599732247 34
376391389 8
490297863 72
212158887 57
109439824 26
610065161 87
552494510 52
552621535 78
24024025 68
227001157 32
763541107 11
882520859 52
981150939 68
512212543 83
263591274 27
881197269 85
960051188 54
549643484 16
741549846 76
383775774 20
347678780 59
261801875 35
69068687 60
40947836 96
732128265 40
720795985 38
72192293 31
761916058 8
570048108 33
844361959 54
404535897 75
965856053 56
90395663 56
191661684 9
260550068 17
479869403 90
669699169 22
916678896 75
906315109 8
869909799 64
142185206 42
69388585 88
864092800 7
482921022 90
854051784 13
207853578 25
740713445 51
576361951 58
439298704 23
437713723 61
202752729 67
134504098 75
725808400 84
299895446 50
503204798 64
357353840 56
126310800 2
88804632 61
377849355 84
630183989 33
770878869 98
315360500 3
777128474 43
298041603 14
249598832 65
399164769 78
206594860 66
523059619 1
99585231 95
868913757 1
409139835 85
459272034 27
358964567 59
565833087 60
707421764 78
17490740 22
582143193 42
939956993 21
941251080 77
861246529 41
407641168 17
139798799 99
834857253 18
997100703 57
697454647 7
974750127 7
633471535 63
550993699 80
273198532 16
67673823 13
283698695 31
880438598 60
773553917 63
124986813 73
63448112 98
407330375 82
177712483 53
195669704 53
560231445 98
415191907 84
824032141 42
945152624 52
690157160 42
284449630 48
655673297 96
749333314 4
501823891 50
288291085 95
681763776 64
103720980 77
914689696 19
582512346 93
83947387 64
806252932 65
868635421 55
836845138 30
76636111 71
124089634 58
768904277 40
128169417 6
640842697 26
978106979 15
433343830 55
585983570 24
105089178 26
154332913 17
372985684 93
684525655 3
177882656 85
187571160 12
535336466 79
355122997 61
25885880 44
732777508 26
421158091 86
480222000 59
899301609 60
150723840 61
94941530 81
821920263 47
326979296 87
487404153 65
736727903 9
22987485 92
735548134 45
590305574 96
367313293 76
123500033 70
159787587 33
718295157 53
108036036 18
168862876 58
328672967 77
72547873 53
896355928 78
568517219 66
716618873 15
743449361 29
229768266 53
208752261 66
257839213 89
74808964 60
391647211 3
118224641 55
829148009 97
864158838 68
151735010 56
814251441 71
862544847 64
480019779 39
836151912 42
703627174 92
765933833 15
639724498 82
966532831 54
512391370 69
595331109 60
843765526 21
374743421 15
943632809 84
260460752 52
273121092 87
947364766 16
723315425 56
30697342 30
536009548 67
32415746 98
513190447 69
403220401 0
32134392 8
101295500 99
637403514 50
675564766 73
242463474 99
980766105 70
597593397 92
461142045 2
605719287 89
872414261 43
260829200 93
66406798 61
85937742 14
353856375 91
441837088 60
960142758 88
456096724 80
303190713 16
267477494 15
490286721 61
69318969 41
376475942 59
159821394 5
654837350 93
54363840 20
960311294 21
915580048 55
680408788 15
868701490 34
384095120 76
70445247 22
434784362 74
973635613 85
696895384 33
239908531 100
889775857 60
320236662 31
13154353 94
567212522 6
844578860 0
908947685 46
346364394 74
941354590 3
387573863 23
247680851 30
963868476 2
727269144 21
773290329 16
386336506 48
333041812 4
825604286 33
447189746 81
780134899 29
969345053 68
511524794 55
342365734 27
113344015 11
949519270 15
942008473 91
12775451 48
695127199 87
312394888 3
800445255 88
684997708 36
105103050 48
618192738 57
542539735 46
533360103 63
859330750 5
818291887 50
975406359 77
773564007 28
16931365 96
455805320 73
275746104 67
760225685 1
952183779 27
696150930 51
826472550 46
155001114 43
633617679 97
885935831 28
702086209 86
837641143 22
597999977 44
725460381 37
598191073 9
931372613 24
909282215 65
711521612 37
718539605 90
349830947 80
790939211 41
504242070 92
143764290 29
845283797 16
890177841 54
82897654 28
165938742 94
745215697 21
885321726 36
993713158 72
74367721 45
665168978 53
279221988 62
27309600 39
747029371 95
986530878 94
549442603 14
349330797 3
859037684 71
779986798 99
481886361 63
237994428 48
891866314 55
73482856 0
455049510 7
219056024 85
363210328 11
875630622 67
924466234 24
182763366 11
858919919 23
937003408 95
852305128 24
348809213 84
649452162 73
99764406 94
651169561 75
405515304 1
868116952 25
71192986 56
587054689 49
644764544 16
536756412 68
947276870 54
86252505 85
945035889 86
687446420 86
648355209 94
283969857 84
606981030 40
168420757 75
300344219 26
617662688 48
943747285 67
803583380 86
96380519 21
968609303 95
463290426 59
418864042 60
879331309 20
429797722 5
757714572 95
796454210 51
817601854 28
331340088 25
499007894 40
843585775 92
127615149 2
222312720 30
379730520 4
303757180 30
281252633 90
547364100 18
207806260 31
931571602 19
123358758 36
214982197 31
600095900 33
495769205 83
63712846 40
817322117 65
875337070 32
215470240 17
325878012 73
513173929 72
807440270 81
95510585 30
166572777 92
539750418 0
27550416 50
634836061 65
410389734 60
687973916 16
461756740 72
951144652 79
237587380 51
249200924 94
349741709 95
173270530 4
557170911 27
355462829 10
652274257 97
572611592 66
131513298 56
278011483 55
606788092 96
689123989 18
406351222 73
876320052 59
742081993 12
760198898 27
105219984 78
657760799 53
256415830 17
679425715 34
176499192 78
983629323 69
813367762 14
390930141 20
806459268 97
566337895 72
618487439 100
19654571 68
307020096 89
527544331 67
406644235 57
760307538 70
898180594 23
678365099 36
401525320 47
561194998 52
67085482 92
680357534 78
672175482 7
207720600 39
465643537 22
226232871 63
326874408 81
902033108 60
919915309 52
871161232 79
703800279 46
829835367 10
412233478 68
843374747 35
184482240 27
950991491 81
376238065 88
234803117 63
645444508 91
784976796 78
766827762 66
929940168 77
761023514 9
55703276 40
993040985 26
517918521 97
32454204 49
771063833 93
230767643 49
195825129 23
524825725 75
783025826 88
711008810 90
294936417 54
515505284 17
388325209 95
993424932 7
927029480 56
670435274 30
671857763 78
75701627 46
528564284 100
344325726 97
985520710 29
168778404 29
890179874 62
995228029 80
191779590 96
567668654 44
714944060 53
601738965 21
24007511 58
123770205 23
54528662 40
808101914 64
783606218 19
58581954 100
139763194 97
879618814 32
545247597 8
770366357 96
631510489 84
807942705 87
356239878 49
496283359 47
143775075 85
215556271 60
40381927 1
353894913 38
918177408 86
960327478 43
413038261 71
126428532 12
18592617 45
517934694 76
44539486 84
13876741 84
875890383 73
776239466 38
11955798 24
195524098 84
282115297 77
816689947 40
571356497 45
256680004 53
184627523 97
390297809 97
947802447 13
164706219 65
796803074 7
924603929 22
780791379 46
759376766 96
664857579 70
844240705 50
318217762 86
943242760 98
768567991 50
570790803 34
610485259 79
434452147 95
691826831 45
901866144 4
665071320 96
283575575 50
644314787 88
715171347 19
42956309 99
821908490 63
12743371 89
570595283 59
838074221 82
465916661 98
744894434 74
198794225 30
637422461 1
591564046 88
77956999 18
623952839 60
540522583 40
364130938 84
611353139 93
769563658 22
795158970 2
907136955 50
645708997 38
320545974 77
204765937 77
345325449 41
644128265 88
308099634 96
969800913 83
9246326 47
630812432 14
301341749 24
898245629 33
893245537 32
715507625 36
614125454 39
711081921 53
455001248 16
549535744 6
814123566 47
66299516 24
789161584 31
875309351 20
991354307 24
696928973 35
292200495 97
755746663 20
121463232 97
630753376 82
482703890 1
849232408 14
207563065 5
292879254 87
37594295 32
527892892 48
114522258 56
518761475 81
223158207 65
220036539 48
898957615 87
553794221 100
169281387 1
507760967 79
460778607 5
914478331 78
498602947 31
140895903 0
691107172 94
149063847 26
703541764 36
631726351 50
327630958 24
168744156 14
723244423 86
936918042 40
451888945 94
563109488 23
650379309 100
162392318 28
909390330 64
134749308 74
942313349 55
798169334 99
170134110 9
460554409 24
856133494 39
513180726 40
60136820 65
28123146 66
176582698 95
580463423 87
915413379 55
421505331 58
352707459 27
75334288 28
184092106 18
352113008 66
274201587 1
122297893 83
583569014 78
72550785 65
594249147 43
729176566 99
68340560 14
753814158 97
654967128 10
292077227 10
687793100 78
962836507 72
467084388 6
357403834 59
194362586 45
675193595 7
45402983 11
38931980 96
283444196 1
716738674 41
751891900 43
790401656 80
214860568 83
736177252 8
93065561 56
579459562 70
640891041 25
779935756 56
626877387 55
753813060 69
127180347 6
696361003 21
269568981 99
816230535 58
47536317 44
138222928 54
346738855 12
30241165 94
938024695 87
609319160 31
881903028 69
203824561 69
97823090 52
560091518 96
12504431 37
4927975 41
515585505 18
935652815 90
246294693 39
539661511 32
791322471 34
767384563 3
113595350 92
498106924 13
290898073 82
975958479 39
178593206 21
951182438 17
87273339 0
827007276 16
292658241 14
669666464 44
893429580 46
801751201 22
742625809 84
152259330 38
379754802 25
26557162 2
818458995 19
471791387 62
570661161 99
667659314 32
21939466 20
181723125 29
592277477 75
849648015 86
237534603 58
575068169 35
750646173 40
465329743 40
720512176 29
869853787 57
451142675 64
315345623 7
591697363 32
758077319 76
532233759 94
468845982 64
1668653 15
552875445 96
119153807 77
570280890 20
528708925 93
757151362 8
785485871 56
384083371 33
51423298 51
753441983 56
2002660 28
951170204 34
399740173 95
191859930 71
658713691 6
233920504 44
617178033 97
303551473 1
199856140 53
384679360 48
725189826 72
399574114 93
358460813 59
632229682 96
507514147 66
488417506 30
998961576 82
3539464 98
963423704 38
936270950 80
459711009 26
843781446 2
840955594 19
521482204 43
477366705 53
854273276 62
680335287 94
796006888 45
965586676 100
509507183 91
630014211 22
118438288 48
395178621 2
412600098 43
894509998 31
881384214 81
619664425 37
374428007 21
123580928 82
612552279 29
323556769 15
239179271 3
844151247 8
867643635 87
260316314 86
515067874 62
899183778 64
739511827 81
777598707 74
859434044 39
922333193 34
298966979 60
655691632 81
693901523 30
702749347 32
242577900 81
551562719 61
316264133 33
26101608 72
863558103 8
323920353 23
467907914 90
233971545 5
35729311 35
152685855 27
643943916 66
179679547 49
239188805 46
892056186 77
996562243 74
162862263 69
913885251 69
605698929 47
182580153 73
910295950 83
35851580 63
963127227 23
496548047 47
90237565 46
787054689 73
457898488 95
175215464 22
285852239 98
574937272 42
665250269 9
824984242 96
955259230 58
392564243 42
994331567 11
748246236 72
725630224 23
39084403 91
899321096 56
287839373 16
17029508 20
97362501 59
579688404 88
206245830 68
155303375 33
844976154 68
607549920 55
282656213 29
243440734 20
367120055 40
10240783 76
773975211 17
778649169 82
738873034 27
366946656 72
166085722 42
59941076 99
929417560 48
526963953 25
224586030 81
365231084 27
641577631 13
538248777 0
516317849 3
272509911 22
657927667 29
218853029 79
521081899 7
546142462 96
785796042 38
508986747 96
143079411 39
267099216 55
628675428 88
86619392 26
29171706 2
474690489 84
85449491 0
920850932 58
585206582 64
862874330 95
848087672 75
193573681 54
682951776 40
658005596 3
669236326 43
91744169 12
281222985 2
975549291 30
922348890 29
853760180 57
546611046 46
535043515 50
707142619 30
1656844 27
277145225 77
141953449 81
165803327 15
414552109 6
67059522 9
685713567 77
233383178 63
571197508 93
899337670 37
171356863 88
657929159 54
842802328 99
182611286 64
915688103 76
451340621 93
483826675 76
634125544 58
26541724 20
304430931 94
218993647 19
150082453 10
89120836 35
157189983 64
335699868 81
114437659 14
265096738 26
842556080 61
626436745 44
241631682 21
268121156 83
543004093 62
503349504 47
598604435 98
55117191 15
97759618 61
848766342 87
557625511 42
800523324 34
809655642 19
775172984 75
794254231 61
775227992 68
795359271 95
250292790 44
273295282 100
801662494 1
966608608 68
408140311 99
761584064 84
564954518 23
838111483 51
169472534 2
808642892 25
829661479 85
107467713 5
417235562 46
959128841 43
906602722 88
250295328 21
532249300 96
540838496 68
368347122 49
514221729 30
877602970 30
463443833 51
479982228 98
429582332 32
361561508 84
634376387 2
551057250 38
79308664 95
837322666 63
191321123 83
110690201 0
908280465 26
804150970 57
98079576 9
30448403 95
920731644 98
260968331 7
486963884 89
697354021 46
932226077 99
56869119 8
470254261 81
792840353 60
68685792 64
171903307 15
396068972 25
837584971 26
832657294 73
25241482 70
690018450 96
81693338 45
699742385 7
910241955 46
779602577 59
625340850 89
887533760 5
733295310 62
310231806 85
228544491 19
734870281 82
326888151 47
316017398 77
441244983 9
350606913 5
341712800 67
584681616 32
246074479 43
518604535 47
956609445 49
335410189 83
868241090 88
262394559 45
255746671 29
8808577 64
728174259 16
578586696 65
152655183 78
861758869 78
807007239 26
836192766 24
790715470 94
561165956 61
310483012 88
356878502 27
553974233 13
729318230 24
71902307 30
701807706 68
720503517 89
670365360 11
16687354 7
589585725 83
320684278 60
86394634 65
494037869 98
336389689 36
154890630 38
19890757 74
975929676 68
928767002 36
339526523 85
464777638 75
656153503 76
725793291 68
359356361 76
296036401 13
738261742 76
412470873 60
675365039 16
556490573 3
175503074 85
516795582 60
964707194 65
680145797 86
893342809 29
153167888 50
636046669 71
18184332 27
90100831 72
662528269 86
720796151 15
945250882 96
530124789 56
621790295 4
476136929 62
914168398 65
365289997 86
993224791 31
723757883 1
513814645 16
437281612 15
82459397 15
386973080 56
246584192 96
7818776 8
305928164 67
236639452 79
281189702 29
676422669 1
373575305 91
846905776 75
706030633 74
36426980 64
269572861 99
921325303 45
637618426 51
538541112 62
3811420 99
719931951 66
994796472 84
85728153 54
317330284 35
470654366 58
710820379 7
93812961 34
793086256 28
634968819 17
229196536 87
208406687 65
597150434 58
699907806 99
635926561 79
724330457 0
566000215 73
846182241 8
314370429 81
524997473 86
112797769 50
919626124 20
836596066 28
236501874 74
797512894 47
77458862 98
910042107 94
825989236 48
870668698 16
519872258 56
119470098 30
398468041 44
846236662 70
39989545 2
722183204 60
225825444 54
887462854 51
239861078 7
440962219 16
296651824 25
884478244 34
920914163 76
911718179 81
803842503 47
270281056 56
25143616 4
161946924 99
699350252 8
604007938 16
589791027 67
840979104 19
116561026 74
325182704 64
82899024 69
689690132 90
909557912 0
600809496 41
63992515 12
893639577 69
926256684 21
326565321 86
650212488 17
216831612 96
197121982 30
894677989 9
237312479 98
19175874 41
11739246 16
153310883 62
208376610 2
64596795 64
868883064 48
879465322 74
434814677 68
636188221 38
914863107 47
761926708 90
952310040 72
524022201 71
719522072 6
635515485 36
299785654 29
597078045 71
389063488 97
923449990 71
609622467 17
298094912 18
809265940 65
128372874 71
943833572 59
108497704 0
13047613 25
81052120 28
90060134 88
846757495 94
633700396 40
769479611 50
378775520 36
27555204 24
721795694 12
382735205 36
713813520 97
926114072 4
222178865 56
140014094 14
650668769 53
970436819 18
590992153 82
345559554 47
222409287 46
864620218 63
360731485 99
127604819 40
245905973 71
776580184 38
270635830 20
287489249 65
105889676 8
476610991 15
383365783 93
719966023 99
870628442 5
266375739 93
162465572 0
267591385 64
28739671 62
47233735 70
631318140 79
155767639 48
138675663 65
670823644 28
917951320 60
265346111 48
262276188 75
551939066 88
507714705 92
534400074 37
126854776 0
642582796 61
601400523 53
801943955 35
685742388 79
504727969 85
849432303 4
709643387 17
909260616 64
657819572 56
903996942 5
449645542 50
933348526 53
482339925 57
434995858 79
402362248 89
901230916 73
904231313 25
538602575 29
201268568 87
992671185 91
118592527 44
86026388 7
211434755 83
406255328 50
38444879 57
98962778 51
34799390 56
478036651 52
669125823 22
973609676 80
625839842 16
23608881 26
375532836 70
118256280 82
321667658 30
120322048 95
520137154 58
61565783 100
750659809 22
9528420 8
718044117 85
661119615 31
351389217 19
494106118 6
619403135 22
592278721 44
604450673 93
921960143 44
746031893 74
648500765 57
582820059 66
174391852 41
392241028 74
120312678 12
355621411 91
866803740 57
546770345 19
709019387 93
529513796 8
250904910 89
994295413 23
72852826 49
683937818 62
489779329 40
453361944 21
406558433 83
580889760 85
857817058 69
63819952 74
785190802 1
75465796 93
12099205 2
354974108 66
633707745 70
445740519 47
231070752 76
945419871 28
525564048 40
49930635 78
406565807 57
374870859 68
77534172 68
638163555 17
126319238 99
472807994 44
40167990 100
870006971 97
853295032 75
930430016 16
888455755 17
339003999 18
87768701 69
518579402 25
44950195 48
761628974 24
752168570 7
965753557 36
67117216 82
272037843 45
502564761 60
398862681 18
346216800 81
884443114 50
684434857 81
338719592 19
586720347 48
658053697 65
341245207 24
662732948 39
879612215 4
542139084 38
449948588 100
876077788 9
23525248 37
172651658 88
77833176 72
688633449 48
23274534 87
186758393 18
666844641 27
889664730 59
485275685 68
623786382 66
280510290 16
26959718 97
622260803 40
586211177 17
590978830 51
617043714 5
45449736 14
623451351 86
127144819 35
718955367 3
103019104 12
794212688 73
907850019 53
998087255 16
13257728 21
291989936 73
938580348 85
330570444 70
202752603 98
472758307 25
13773833 26
174487618 37
282156603 75
686472677 38
223026134 87
133523353 77
959229318 53
338277562 25
221435219 57
810764185 4
130251686 85
349101278 76
969347279 92
348083007 68
9564061 37
449367940 34
527675435 89
265450207 30
810826129 56
962205714 14
415434136 19
167656860 69
496870820 56
730793056 66
964081253 7
244251344 93
958060490 99
888070397 42
805926252 36
161906002 59
718276214 48
465951692 93
480034637 57
871326825 6
974940655 63
40546014 72
196166817 27
765228659 15
522899740 61
256285153 55
29237872 8
374216739 1
406480071 28
814468379 97
296926783 0
254271993 86
814858098 64
248826352 53
595598258 47
717060039 69
136228707 34
203356673 3
805422627 79
747422106 60
76897645 6
210333580 91
589986510 99
703287861 0
982421487 0
327254349 60
2031039 68
933387674 20
162024452 100
695810638 89
504943309 55
932135591 86
940607145 67
663333338 84
717150882 75
979395703 27
714552299 88
704372938 12
306060936 73
587878375 31
613984334 58
491049098 31
962711734 54
987276327 1
775483036 5
348150806 88
179949085 15
293598680 63
269312602 81
287931647 21
542818115 100
250088873 17
334090421 58
876566276 47
876669034 46
118208004 11
475444321 16
664176282 25
942614328 21
59555720 11
34649332 60
284670635 88
560379584 25
680140178 53
987820262 22
27852951 36
129975035 17
286291711 83
823598125 39
801827892 41
871660154 34
657216070 96
493313388 51
356108020 71
52522269 7
883323641 42
447617848 9
739771055 34
297581715 26
465313098 37
631366120 58
951299164 66
521946566 38
214935362 81
298170486 72
884679130 22
251647126 86
426028926 46
608633333 98
203154456 37
363344475 9
263805046 45
202315067 84
516321161 13
55192754 19
300254917 100
267941482 58
398755140 76
770236147 14
815935966 73
779464782 65
488722077 78
166595277 39
161608440 43
579687797 30
191611606 18
36410860 20
289959107 92
295036186 15
992262428 16
314709750 14
120991002 10
820913659 65
478018159 30
658253055 71
580977535 56
277939213 14
392674932 11
554649255 5
217355108 63
471755302 96
20823479 81
939226518 13
468357558 83
331688033 72
680232856 58
308988950 82
666597580 25
859591506 79
637794700 39
890579560 66
141520272 92
691025168 62
689561413 40
213313088 53
766962193 72
780328736 67
428877617 4
157470160 92
845579167 32
798968054 76
456394999 88
4843007 99
356894655 69
43197310 70
900234422 69
558681155 39
819310188 8
604284257 18
220785810 51
432780006 0
402562871 1
475717947 18
504918805 76
981652717 54
245790400 13
678351060 21
128814213 3
638275670 21
989207852 1
168042211 88
107597475 19
165377822 45
778552071 54
527623921 22
997239199 92
9241613 9
709411961 69
618461999 41
32000387 19
379687679 5
796329645 7
829237501 87
99418390 14
523227452 5
34441790 22
459162954 45
557689140 49
455047040 32
236378092 28
112784289 50
743832260 84
215150710 59
856831665 5
498817592 10
100972160 78
490833451 41
643450810 69
184965347 56
572780275 30
328303167 4
721257142 29
185975339 68
463398476 2
519423913 35
390179747 72
919751104 47
971507942 40
654360778 81
798986778 49
2601148 31
21369846 10
494067716 6
643905804 82
73327164 17
259327820 36
903804749 29
281447082 88
13547568 78
472733041 29
170311845 7
860519414 68
161279421 85
248284972 93
848638474 48
176519156 54
372943823 15
203126816 46
727849581 39
844605418 62
768663877 97
885386857 1
7076716 25
107603024 59
215245447 63
115162495 55
382073328 27
877791683 31
723616625 81
502571204 24
101357050 17
978722823 86
112464600 16
484477040 56
288154647 100
863080985 20
251294388 9
628722181 25
86662790 58
583997326 83
455865260 46
985327209 97
416116637 63
912289777 39
370254642 56
696061683 27
489715320 33
312934320 31
490780848 9
837673566 37
178461981 53
505564945 28
556241300 58
274237601 79
200387257 2
363528522 48
180635677 49
899385683 53
430597132 40
724121824 60
706599528 54
306689190 43
441409578 57
570977147 19
63978042 70
62601265 35
91690739 93
990739211 37
618148690 35
173058219 53
322782753 17
969851731 41
313532059 87
390296742 4
171412656 25
676701817 97
475746475 52
61078081 49
318214814 56
36146464 67
163901340 57
889717182 45
96436898 50
438504103 17
417310522 49
610483448 12
572010312 34
188786064 68
902339174 55
585504493 58
696082412 81
599678737 23
949626978 71
768256019 79
197770787 44
759845615 75
337888180 34
54007394 11
88034773 19
811120918 68
343634332 7
324077136 76
367486107 62
861023649 92
20026332 70
265238650 3
893732802 8
356026237 44
174672930 7
546344977 24
614445044 17
800709817 18
920257635 36
880180342 98
409283807 51
577108569 19
55776850 79
33414872 57
661456961 41
567338191 18
603197461 64
436274637 38
680362996 0
466781634 13
336872653 45
38588982 34
376442146 30
645523041 45
528573330 26
517505287 23
382776875 16
696594770 1
571947825 95
921446479 30
344042450 93
996452345 43
217002697 22
265776571 77
121917965 56
237167540 1
465601530 88
195057415 61
648154677 52
437535978 60
97382516 99
186726188 32
236391023 80
770728929 35
533538694 19
324720715 73
381760418 58
543863512 64
970642332 20
367862436 48
64652689 77
134322384 21
542428367 53
947501157 0
372086922 43
385836800 30
404610519 23
597760214 22
336907213 3
622017924 51
655591317 63
367714142 56
605714861 52
105818881 65
996390046 38
295019088 99
307367753 69
95616053 57
988844791 81
313377626 52
514929168 28
962737322 82
46267059 12
514121267 86
260590256 84
849906372 47
332562120 32
863118377 85
543368886 34
284043067 85
713896416 75
144463049 77
800185631 69
988758851 4
447519300 88
906479002 53
565581973 39
249501424 7
866731911 44
872650148 31
916194907 15
648815380 24
807555600 35
556112196 70
577367153 52
696686577 64
542467390 82
978801000 20
557962679 26
993176157 67
34395681 100
262689237 65
863097772 86
147679981 94
25315212 15
508401973 28
219664959 55
109732696 89
316034512 69
578768552 96
28561812 75
686413548 76
476130462 53
924040649 90
872881789 87
655201667 21
613226227 50
712164229 77
285111562 2
396847513 68
405904945 24
90036 59
607755908 76
742865778 74
638133706 61
496497233 39
291800518 89
688764417 19
441049668 99
131201830 69
86597956 72
28739836 47
869655699 43
53153731 26
168458029 13
972319121 35
482801862 99
573295545 60
512535649 3
870598482 27
223635902 7
254339128 70
937091828 92
12169573 67
397220747 64
495949288 25
911930102 37
538145552 46
761672575 91
94149713 87
551033151 98
296971500 76
885020886 81
145905786 37
933392594 6
646913495 2
628150515 87
648986554 91
243715694 1
227257670 43
954518470 78
221642735 4
249851836 91
445145296 15
627828254 74
789831265 60
55189715 19
74486056 28
741020146 85
455459058 72
769458775 97
745879779 0
559208081 11
852635428 61
192104955 83
851539054 71
492606695 53
547209692 54
132247764 13
362608551 15
94517336 77
973252455 51
279876870 11
199711681 60
567299251 68
716266618 28
744060395 69
891909561 10
30376917 72
928191961 95
372117837 68
660953694 77
121015002 67
262061710 47
769204575 51
277736608 20
595053262 73
55607477 43
292619409 23
408961121 16
42993825 33
765135688 51
307145827 23
245692968 24
957342386 82
897604651 38
311535385 72
895404302 43
393029961 93
337240531 47
853503499 86
427346132 82
685473006 17
860937962 15
325985452 69
125022171 37
284272157 56
67245151 52
132236510 15
893843879 43
220942657 16
62544469 57
684062960 35
528874917 67
401303389 33
208747083 14
656773379 86
991071008 45
616364973 64
840017788 0
15669581 76
463461584 17
980381959 46
521803567 19
895853615 32
3391784 54
171509555 80
348670265 57
579673284 90
725632351 77
822873746 22
554830080 76
683020708 40
194438122 73
215553387 30
215776085 40
266106223 74
277467598 44
629288407 24
885727061 45
97177940 12
354896221 23
823294578 24
910281762 18
735383066 80
592451141 26
734110788 13
914535021 54
45290977 90
38842172 95
92215575 43
382374694 29
914049818 72
731901811 5
157827709 96
322638773 52
895791543 17
385929546 24
357461579 72
181921638 57
615777870 74
204937068 31
47583877 90
172134332 52
184655538 0
809864758 8
363303324 34
750376712 27
244228446 51
789813545 97
723237088 97
480557087 39
498485555 23
146117165 42
880066794 49
318591724 48
396809238 21
159010235 47
192946811 12
330228607 100
751700317 13
180419322 46
77219860 75
609948198 67
152464522 9
295127774 74
440415400 83
317318263 97
272270817 99
876226218 75
751287630 88
95824021 27
655150476 34
389571455 92
536464578 69
787701187 84
697015005 37
12787312 31
442153934 47
318072146 77
613472584 27
520324585 48
6676572 23
802839712 20
514785102 91
130806324 61
391939191 69
516320087 10
968974975 8
467639835 71
965303075 95
886355629 77
986259852 72
794931624 91
222901520 54
183053705 55
501435810 83
59447777 46
109198074 80
537568722 36
932851879 36
822186133 76
653905429 73
428490220 30
166148252 33
891000218 92
384695067 86
774127023 47
668133705 64
638380626 51
781228640 23
44082454 90
387559637 39
806358011 53
227018986 89
325254141 28
642046408 6
603192297 29
540761457 44
845535702 39
732938126 3
367142637 72
367297095 9
676307478 1
748232890 87
696098437 39
152328728 43
7400724 34
539621209 60
337844338 76
992871475 45
677882270 92
874255869 80
239409339 10
485824072 3
573876378 29
817725457 60
235153290 68
689589119 68
468074746 65
461009561 82
896060431 85
673484505 16
846540639 33
610131495 21
497030772 54
654538331 86
717328339 28
888984920 56
391574712 37
212737370 54
356492832 63
740846030 92
600817043 44
675825740 36
994747304 53
509614272 26
43415002 44
119412057 29
378238159 44
596032692 68
573223003 63
518964264 71
582390060 45
508246495 24
602351798 92
162217651 46
887005008 52
298646434 49
614143288 26
75645598 67
361302098 48
80888922 66
12623893 99
775594719 29
172937490 87
946443622 14
311189939 51
966152851 59
830732960 62
447739028 43
252204919 16
834771896 18
525547794 72
181993084 91
656376428 30
349486315 34
716463253 57
638984262 67
838165282 59
909366782 67
650679027 78
965535063 58
696259842 70
51879319 20
268894138 31
919414011 0
274112576 9
505411715 77
976935467 58
388574023 1
580340704 65
6020109 95
7181657 6
415347516 19
284271526 73
869339668 94
397899444 75
534402486 44
229305020 95
675168087 36
103096743 93
296509207 76
274919839 84
802047582 39
674364705 1
901604360 31
118285845 82
238251834 13
557239252 53
669091369 19
851519820 5
377237398 19
616447186 35
194234311 30
646904285 94
44952396 43
994183159 70
310211147 91
451040113 10
280239261 49
884766642 24
709887917 98
378323836 31
576693728 57
842013366 89
663674505 17
447260967 28
797575402 25
869719118 40
919962512 38
207376279 28
826406455 6
778663467 64
967089623 33
356327263 22
220654105 2
848438571 44
349462044 15
229478582 85
34166347 52
203786696 66
948516649 24
569154147 98
937729431 58
235013073 1
172936433 22
103435016 94
403321608 96
601101279 65
752114887 60
851827269 5
974921187 6
332909243 91
34737296 93
876108013 51
250185945 88
923252324 5
381030051 31
207010059 93
696654346 34
738885756 49
656602750 22
866851146 32
743523009 52
996253597 21
629962084 100
511891292 49
264216474 10
818000786 20
339014198 86
117319688 97
307943703 89
463192624 9
58123013 19
296879074 3
859580352 17
448749769 97
204241046 96
365040960 20
958439979 97
108826054 46
440283834 69
611706597 66
764487874 30
970585091 58
619868587 29
477892382 10
689917673 69
152641749 84
389577443 83
656033711 6
661374678 45
346942967 51
520135184 34
396130905 55
885274097 55
826904943 18
505948091 69
444792571 37
873974266 6
878626402 10
785578219 87
996594623 88
658674845 100
51392614 67
60541162 20
254008085 56
563391613 9
28258133 79
204685274 88
228761483 73
565687193 63
786841364 74
695374485 90
66287617 17
618724448 59
248749202 80
835623278 86
40099956 28
919262734 84
125276747 66
971975147 52
934548388 43
242619110 53
451655655 100
881917686 64
776796849 15
148717386 20
81211456 9
593925917 18
328126103 15
264179603 22
827290808 52
708430463 18
173171532 65
15299129 95
273464209 5
502149950 3
395286968 3
444262039 61
698948318 15
379078028 18
674307915 4
426734564 100
479656470 92
201592269 7
740349780 8
525817547 38
204099446 36
173781510 87
525222702 13
263795008 49
205553338 12
434315785 7
134428214 85
499618130 5
961212380 76
979438706 44
516222558 40
206609527 74
208830250 8
401654950 57
660848637 76
293978011 43
901294149 47
133908842 45
500708222 12
1536071 85
287141396 44
131663065 37
672984776 53
143743055 90
976731375 88
956005100 28
253898864 19
634128737 7
970162878 18
720662094 86
544948014 68
876340736 62
784914567 62
274349814 76
644149368 97
446367788 13
5707673 60
886623842 100
598129242 48
439290114 26
703200623 92
957439616 26
861135242 80
669094249 30
308725338 15
193019479 73
817745620 19
614306717 13
379955489 68
793339161 88
323246600 83
935402204 85
542723726 59
562468172 74
997013727 3
714375163 88
445532902 22
926232706 91
66635405 79
993639031 82
92577931 46
481760880 40
371714 97
888569384 18
567166529 72
242256196 22
25635947 55
337415200 60
211814243 15
120921494 59
839887887 19
931835976 10
61415784 35
570101732 10
758688683 27
798433346 31
810239105 21
971921600 31
889113359 32
86883124 5
914364381 6
787795898 92
373089049 48
739978347 29
432812987 34
669171751 4
890227629 76
638192801 64
438687548 27
510707937 26
924988497 85
129282732 33
342002896 81
113956461 16
678012636 45
532665175 17
419928761 36
233342593 6
896689658 71
489273771 85
626794403 10
236878306 76
74219204 57
310782133 73
650583557 49
79926540 79
206018969 47
368382391 39
686717660 87
246448205 98
599188662 81
18337282 76
156214505 1
459243127 100
263588360 94
205405961 39
843541162 71
958001408 95
568612152 25
649170038 61
620989831 30
689225752 86
297248736 92
696496776 96
336335599 5
196124660 91
478517574 56
40710584 31
781942711 52
212657091 19
315928742 54
845589169 96
102730282 92
318202551 44
223195969 1
993694565 84
293752372 58
543586762 36
735351980 79
226848225 90
167164891 20
841482730 68
816596333 93
126901433 30
698170080 57
907514310 77
80552576 64
98030192 66
590225054 89
912173918 5
401448669 82
356192422 51
280530094 53
617924932 32
590820985 37
460598300 5
105802907 12
334472566 29
315575884 83
108709735 82
496892182 70
848376266 70
227226614 21
681550421 45
989339813 89
794576988 42
814712212 72
481143419 30
901226823 38
685442754 92
784990370 77
587683302 5
987293895 19
694408524 49
427535643 82
221216302 30
547587392 37
476310976 22
910589312 62
72408376 80
311760266 75
904360345 31
287071837 24
783056982 100
826302503 47
245542548 78
391652318 43
750073631 20
896340693 26
262239587 14
631169296 71
615636542 22
685775149 19
361516018 34
832307330 9
569945039 77
696011472 7
821081555 95
948115622 73
587929791 13
733330391 43
421112051 45
899046704 22
357350822 61
286414229 20
812342498 39
680269621 82
35011916 76
226179636 35
154472541 57
977962909 55
362363120 60
371650701 23
734713622 95
626823171 6
399457837 97
298634824 48
123743804 87
784361680 66
626909313 58
630489602 55
312008014 98
48043533 72
775556734 82
615129480 94
218642097 94
363524926 77
163709062 87
215106592 30
741337364 47
330872486 43
588445228 49
415735054 57
552296338 74
281555643 26
162370834 49
421172943 50
496352553 13
231021629 100
251688004 79
559504239 43
254308270 55
617178508 87
231371452 35
553210098 93
156818746 12
594102840 16
629378741 39
433440282 40
72715182 52
50091906 39
958169867 62
313212708 94
853324378 59
381344562 12
128009790 77
105742294 94
351587828 73
403886989 75
978469403 61
257449107 87
354164448 74
323169442 36
129610907 33
765092492 21
364449196 76
46453123 90
771963386 52
758824256 35
380435021 11
337925437 78
721548315 8
306296555 94
230232854 100
714244399 100
908696923 95
947243358 81
142441843 98
30145417 49
9367840 87
767143547 16
332230473 37
846109287 7
489116093 91
390267356 77
23647843 82
922479768 88
935449490 75
637138572 14
896339318 78
742440822 76
818611369 5
778697977 76
87691321 67
920336268 97
437319326 41
620389839 55
71482183 100
476627250 90
754208845 49
342637223 66
413036013 90
526358175 67
14853848 3
163651204 4
139018298 82
953115948 27
427735453 1
719073935 19
740941640 38
224199681 7
490586974 47
479486195 65
45870492 73
110669049 96
637236188 67
865456027 33
412245176 68
348399009 12
973908008 58
903089318 5
989503097 23
417919232 40
925308721 12
811279181 37
581313172 93
984460398 47
540716413 2
935615026 98
688898665 43
502911264 96
935547472 44
177791795 52
34442917 73
461374450 25
527814357 73
190190646 79
497922765 11
264276185 38
655165113 90
628103521 6
109481279 67
128404098 99
851616747 16
79417655 58
49970751 76
970304128 27
398242460 49
569493971 39
233715278 80
213508358 7
250312664 24
681438792 9
729928377 64
741320537 42
724107247 34
307905233 76
476829935 65
931334408 29
29406583 83
836954848 93
534607229 76
381251692 10
730753554 39
772464586 19
167651203 89
31931497 80
93466373 79
262115465 62
866627429 37
909853599 3
841210119 72
300372000 96
450775051 2
816015590 67
920680745 91
509364961 33
517589384 36
67334914 20
680811728 3
388726669 44
726673841 93
971302362 10
76698840 75
946268291 15
273562956 79
91528507 65
825853257 76
464920007 80
688685911 39
552068203 14
506271960 98
11523811 73
633474413 94
632554897 95
500718093 75
334575059 91
316005213 97
729169571 85
77097682 85
234367091 16
434400089 56
935861349 28
667478730 10
904691742 10
341787373 72
278343959 88
741278085 37
180644189 35
291067817 29
592223371 14
413523565 59
774496880 74
843160130 16
49567978 49
303034259 52
435862682 72
858677348 22
996785098 57
18566128 75
416018456 52
252724730 8
181700335 3
67169267 43
484341603 17
562522480 98
821592807 84
181090273 87
328518953 44
18208887 67
651637060 22
5879579 14
338193134 60
595821878 32
305626802 55
410409514 33
181862040 94
869783452 42
274464472 23
76863548 35
670719583 43
152503978 34
473462475 97
482028921 55
293666517 20
193739041 25
305225141 10
927984090 21
463301110 71
755048407 47
710951140 5
393547418 23
476704901 19
517813656 16
805930766 37
512752300 17
705676521 42
932918956 97
849925557 2
381883143 62
56542108 38
860893180 24
545099916 24
259446444 34
668016643 44
70590180 35
181257544 23
763850579 67
718992409 31
717222502 23
99765489 40
8643182 77
947776941 39
134951205 32
419511402 16
793311418 85
471407151 15
605449750 53
350137213 74
244043309 86
99901944 47
50761234 94
202271531 93
763502750 2
891913946 88
491805873 97
184632702 25
670499025 73
464787117 2
835349763 19
425970825 59
9241010 71
643535162 2
745188730 25
636912768 29
825987601 75
497113864 20
983670491 9
952170481 34
260927616 83
702308476 87
922198725 31
128972200 95
627813978 24
964340588 12
864271397 22
990098625 80
452608173 11
640020106 71
385062552 94
406890777 60
453995917 94
876693884 36
496471996 42
709431118 59
929935274 72
480476490 66
280004889 56
536927357 23
125717855 50
138727689 70
53382712 91
586326013 4
27282909 5
720591955 43
904086345 59
870167450 53
412081726 73
513754943 42
802415218 45
301454506 18
70616802 8
125313762 24
519443155 68
918852268 9
539347507 78
410679383 45
11596105 45
891891934 6
988995708 95
158218887 51
678214693 48
508137084 57
841909471 32
686781121 76
827548182 43
459434481 47
859949789 38
264863101 37
672669153 44
940988135 43
99219235 93
2514641 90
500807556 9
313203980 21
288087635 44
98071074 48
815915808 61
840432756 41
626465117 59
851194467 20
95933058 11
166507421 62
554633605 98
929754091 12
694445166 49
620328418 60
594290108 0
946674644 19
79567446 80
815770645 14
27329591 17
603033018 66
488868327 69
140246704 75
329047850 67
799497767 8
787282647 18
425984788 34
193998378 36
376422903 82
884038055 56
942094244 98
665850538 12
445275909 96
53689567 8
67748202 84
670362201 11
711238947 98
405493656 54
337305502 83
226255008 34
953899433 53
834224125 7
961759165 79
199943910 23
992228994 9
193738065 7
32793418 2
601950145 8
6541179 36
921085858 36
584427083 42
394821029 90
745557412 30
778721882 46
301804147 30
657425023 99
430662312 49
262524540 99
795300512 40
869726349 55
635589112 35
468523451 12
26294135 82
164324447 33
267153093 26
484478654 24
566945857 100
47111870 62
55319278 42
47656066 98
30152042 54
735924608 88
77128651 17
7028617 96
998802416 21
987417470 31
785959725 41
772630320 81
314359496 8
136430222 8
997993145 22
551299675 29
484049740 16
594991834 34
117780026 51
179000790 54
929951653 74
774744104 85
623055766 79
953688267 76
605826779 92
824872880 22
959123486 46
206689918 80
949414713 70
176387103 25
962318781 68
292508721 48
669805670 44
432613846 4
183998774 98
662785552 61
545369466 29
274994913 93
534102969 75
867936525 27
547732481 81
485621603 61
976950853 53
879835243 100
370746344 96
461771938 94
10747733 24
141024507 89
373324606 62
539195696 55
848172113 17
736436733 75
231166491 72
456701780 57
454957381 27
253164852 48
280669723 65
291326303 87
221101052 48
322747689 57
873120392 6
547955031 27
154658637 91
192213237 18
814169652 30
117935908 10
224547365 18
162684294 11
490204328 69
727691712 50
561021988 91
962999994 30
427443662 93
402904966 93
512633655 21
718957406 51
404011214 51
365311857 58
395324322 45
114391191 30
503824768 93
258356720 23
206628240 70
904242212 89
858548253 5
667249183 31
150182168 3
903455567 45
112353284 39
44509287 4
14795256 71
152228464 46
633337213 30
759121247 44
806903176 12
216886635 70
480784730 90
239602310 96
75826927 33
194089962 59
772088691 59
281839854 100
661372169 88
468298642 83
626160257 94
243894027 43
373784186 52
501130883 20
983944963 94
276964401 23
211248315 26
927057124 64
682559584 80
310154593 31
362316104 13
355511471 2
328744421 60
51174620 4
863430340 22
612966380 52
375057967 8
41783437 28
85379388 27
952765542 31
288167963 21
692859886 14
906633751 40
727793787 25
12698542 91
331504936 75
413011310 20
577326529 50
312960004 53
13255529 95
146714232 79
880940276 79
995018660 30
90393514 33
38991196 22
653099573 38
592778946 47
488586309 35
361246555 66
15088395 9
365734980 67
299004775 55
449376832 87
472421708 85
591130477 45
562538350 51
707256716 21
803269774 79
620370708 13
505386079 17
939603910 49
995575566 39
714665339 28
363181862 96
899632019 10
709996387 81
648054103 0
811085526 36
868145371 36
335321266 89
127420405 68
878968552 41
23548309 50
440354648 93
842818731 69
638815342 48
981978049 78
774007144 9
108865866 71
522252330 71
605958140 91
359188396 26
153048718 51
81689837 23
232912186 13
202270211 75
723778738 12
60827049 58
453049953 60
437527875 16
291161911 17
112167119 16
901085788 90
681293606 34
254376216 17
264774138 44
634467874 6
928628566 23
171180077 62
932434877 97
668193964 72
785109808 88
238986476 83
640796614 26
876195362 88
207821828 72
506840492 21
93363818 47
772630187 95
204194726 81
344632654 95
417279295 71
587886630 73
763273399 84
438401295 82
251692902 30
355942457 18
558548635 20
612753419 29
506507904 9
614578793 66
368014407 82
389348145 62
29954585 97
787497800 4
316981901 81
253130170 37
676240063 2
436193736 37
661316815 13
302468012 80
313951916 73
168021353 37
815343225 35
560061787 15
379629519 38
465473011 37
346368013 98
884634596 53
354874093 70
557194375 27
932832744 38
762843126 28
706452332 1
267161183 30
307465816 4
63184253 58
221794073 10
222016653 77
754642313 78
86603757 90
729972796 15
830849643 92
749327876 38
128437823 90
137197350 38
403225182 75
887565758 100
650433980 41
610879977 1
222648797 47
260082472 77
265347391 8
333785137 31
41329928 23
63612329 68
36315144 22
358115258 22
355780649 33
693744888 96
661865424 89
794049131 44
545135043 12
804113884 89
332905428 43
431321149 5
738011191 69
753430926 51
166804347 42
32800633 23
75406762 42
401032225 28
351466324 92
315956162 70
56225620 64
559724041 37
302184857 94
464396673 65
964182540 1
15954159 44
748167763 24
654798010 12
502425685 41
406702070 99
47487146 34
555936455 40
453465454 49
298508294 52
817978246 38
468297283 27
876876068 14
91245343 78
573013814 45
645358967 30
982137126 88
174171533 100
848436024 65
761448881 58
208794346 34
220276350 88
21153754 54
52297048 56
118772151 53
327322264 22
211512061 32
290203802 15
446429003 64
108622172 47
403067643 63
683182049 77
714989872 13
364237895 77
37493529 42
587411390 57
419653356 46
549495670 68
16052997 71
330670584 42
780862521 63
213046852 24
16670093 17
256126391 43
499064281 61
986807134 63
792693077 88
100794369 54
800983877 78
701100012 3
289481528 94
935087856 47
659818934 99
127069645 44
443148196 100
465471775 63
862531924 4
237934363 73
599497887 17
339297034 94
586771482 72
207739106 76
572678486 76
176947096 47
542975795 97
402786489 80
987274554 73
960445703 33
123274231 25
230709842 62
275909650 64
480016882 33
189493221 68
248016904 92
949558728 40
45685063 58
101569107 27
568823689 64
815079347 88
273186978 73
454445350 67
488448792 76
455619391 25
547736700 57
878364418 22
237456473 27
290893874 79
58899697 33
581707184 0
222916088 52
518808603 85
915696509 49
377537272 94
500479584 31
215074299 16
251454505 78
126394872 75
704878075 56
918753897 85
495633642 59
893422705 9
323710780 62
437025266 83
223504060 100
378928754 56
865002883 74
624109126 67
656364334 86
853386707 51
117583788 99
370305459 81
514813046 59
636821539 71
702803261 55
464914892 84
380459280 56
677659945 21
11240638 98
55785722 86
921049188 29
999228301 91
65806629 33
840291221 57
409636758 71
635027344 82
748930174 48
544160820 13
541746759 6
377283271 33
479194426 44
59770533 4
452058873 29
745561363 87
284779059 19
172479238 59
387544530 9
667308056 25
380649023 90
165626427 76
596635892 30
837829625 67
270291161 97
894495694 79
478876620 25
422077815 28
237499418 35
939489351 78
951647118 24
59519481 58
918316879 65
847272613 41
268068818 66
596526571 59
927576044 21
88976427 95
111288982 49
17867437 40
624724436 29
867967515 14
377298403 52
667663378 92
482908340 41
285696419 49
73674573 22
667283200 32
165917495 6
589017918 53
165889573 27
958723986 6
751347388 9
266716517 94
462633688 1
398006351 91
775876939 11
367766701 77
496992680 98
252632798 30
856919686 9
349440290 53
189921932 22
137396589 76
136433763 3
824259475 61
220075405 48
18084606 91
922828037 67
224749836 73
294684807 95
242626257 49
631250373 34
219231513 68
126638886 1
53983331 42
510104634 19
157169010 91
653929593 87
723962537 69
736504192 99
291885910 91
609196413 79
104499552 71
73951897 51
902853561 36
755795328 61
758754158 71
890410620 92
234211759 45
910723710 10
608720861 27
483854650 17
26438114 75
606174201 58
690010022 73
296968692 21
166356471 36
757448904 66
269468400 29
975291581 18
87797211 81
248797624 31
807969123 21
299560370 98
345740526 59
616234587 7
596303404 28
808202042 94
491521636 48
985539117 16
908577491 54
948390948 51
582562097 39
749124528 24
701800806 73
61631175 83
357846785 25
645396962 46
47433179 94
234395505 5
550455728 56
649876135 46
439942030 95
951292559 3
969919080 96
38366320 8
430069066 68
459613526 60
810363683 86
702217324 29
245438094 3
486029891 17
173405245 23
202424505 67
66480798 80
897255098 72
348006171 56
836752022 51
219155318 81
202899021 45
780967458 58
737292284 48
278067717 67
111360557 83
412565462 31
513288050 82
705793362 12
573118563 16
832213951 77
331980072 29
874670299 100
607522602 31
511454426 40
327868056 92
658745829 35
655232890 91
27606501 41
114913403 54
344734279 64
469213117 89
534306678 68
14780811 72
788809846 86
524152797 8
106227231 4
261871500 17
184024530 94
783412480 16
540002263 13
847778663 35
394158144 31
120208235 39
810133249 5
799081053 66
217993148 4
343712888 18
765978863 15
821965885 41
392929310 44
143622831 35
239845386 31
222695649 65
489526918 41
575951939 35
46223945 92
121031628 79
72404926 88
36590222 61
103580237 19
898628603 85
252336147 41
854623491 71
541072112 51
559650334 88
104641915 37
770003914 47
431525775 17
604239878 11
186448351 28
494889707 67
343046869 40
908173737 41
138006785 29
216812039 75
69702360 42
2579953 40
599976743 29
585570435 59
334833319 24
898771367 90
651419902 26
325440810 28
949298363 49
656301227 5
36042245 23
134724800 31
438203472 25
957075739 27
676449200 92
497153702 73
151491223 65
7531097 98
708272806 74
601776928 83
843497525 52
992828614 56
81555503 88
282884440 12
876503752 83
526019185 59
546398356 83
766130645 68
410143155 44
638864936 8
101293140 88
602199686 50
397817941 37
179103434 38
947145296 51
570105271 7
683154183 68
802999857 55
885642562 98
69100977 6
953470376 96
235499706 25
403330323 5
603101104 91
414600675 45
911357550 92
725413128 23
212825515 25
949909383 91
124918207 50
698857638 35
264570567 65
716911829 71
390978832 78
525765939 36
83965877 100
692429902 47
119373496 27
849714831 89
540110123 13
177890192 51
578224648 60
886535308 5
93838109 38
215192847 72
217801358 26
725077914 95
783109298 63
414127380 73
897173909 3
26200098 88
969874928 60
879923636 72
957163061 70
111741694 90
600390900 33
374575154 10
393638292 13
897086990 69
499668697 17
664121902 76
864053803 61
265132166 7
277138929 30
792844764 41
60312089 100
982747218 16
51195134 63
311544433 6
730798960 32
817335202 45
864701266 50
793037317 84
265136156 68
134305432 96
311797719 72
182041817 82
4257551 6
15359685 68
237294578 50
901124188 9
629552875 14
848449433 26
80031158 83
527047629 2
409864926 100
406827960 67
822633069 85
334748596 9
929116817 97
349260292 26
788591931 94
89917378 93
762751114 77
51198303 96
674021839 33
446687247 9
723323445 21
56323080 7
796878990 71
790321025 58
620270896 9
351556982 91
749504920 21
456772653 84
176930557 57
866785542 20
340132696 47
969937435 84
390616728 100
16925246 52
632668649 2
938929893 90
904757823 86
536444762 93
822456276 85
801650835 54
111960476 17
480169250 23
769686543 17
264765850 80
9966620 96
341903331 65
947658817 26
318151385 31
816370427 26
105788574 25
104104742 62
799150740 51
724161276 65
46256174 72
832933969 86
978980988 65
308087254 83
703180387 43
823948820 30
926143448 27
128029969 49
385101362 83
609664593 48
934417795 97
756134711 14
285431541 60
577385715 76
874206934 30
39584584 86
500559003 96
345945482 24
27702728 51
422632929 74
93665785 7
272065797 16
892588270 53
700672728 84
124623076 59
555214973 0
149977217 2
947313282 85
809780847 52
814373954 95
714550943 59
597388400 1
274071162 3
192099054 19
660986678 92
868485443 19
385672734 9
887512652 41
768815053 95
339778556 75
598454461 68
901121667 46
579275340 14
32860241 50
393235686 87
209854390 56
71423703 56
57779541 21
697113374 71
96805390 63
513158476 63
220223496 65
25070048 70
221759623 62
715098263 66
277687242 11
971356303 97
363499743 75
466219893 4
456549440 92
437954514 55
785306971 58
755406838 84
307221085 19
640666500 91
286743480 76
979039514 50
780045352 31
623209815 51
102800616 11
102257743 87
519980389 17
199880079 43
119889554 48
477461326 83
613808933 19
773231712 49
428654483 47
187159983 33
915189668 10
899597907 44
242377247 83
497933228 1
312931627 48
418617136 3
407612705 27
126052399 62
423705461 74
720388080 37
134455109 86
312888415 83
499637683 10
920094016 15
708533974 92
140246044 78
225114622 26
253034160 9
727936548 34
883377957 10
653719399 35
677409756 74
992768370 83
838987037 40
352284197 36
387659372 72
316633649 22
876426207 2
536973873 51
906175271 32
253994510 29
335887347 57
12097662 40
107031201 60
375662532 13
739340966 100
286097921 69
986825380 0
264479923 49
546240088 79
619857747 2
172493164 49
264962294 53
82741052 61
196398951 77
123293634 12
992941644 14
336857553 77
322670674 98
320194399 59
453180292 43
464367349 92
462066316 10
452634902 5
553451881 39
204424037 51
476648351 86
153830258 68
759630719 61
886164956 86
706492982 29
402399337 88
297412124 48
854732840 56
840120756 6
523732416 52
955311618 92
874975793 49
207654342 20
440563135 3
583417950 93
304655050 54
583263467 44
219215483 79
134126191 31
978970339 14
504496530 86
23397372 52
106985272 28
985033659 62
674359891 10
528687539 97
119867753 17
383172245 28
820143543 31
843722715 9
757270865 84
736792783 2
177127900 69
510558851 30
652719136 31
871180593 96
744733136 61
735538678 38
151682816 59
250846813 17
177161731 14
502781952 18
419414503 93
106562143 84
937872193 27
489522265 9
824478315 82
403237252 9
735912866 46
492302397 62
543333596 5
337245802 58
86475476 25
646221851 46
923194015 85
17041743 25
752040595 11
765128880 22
324570998 91
5920057 19
120560215 57
583517657 20
724641159 21
745846455 78
270579409 63
304122127 42
773192849 4
859637165 32
407029822 0
860975148 4
41060208 36
606037718 59
154293028 21
353762556 73
996451992 80
725443029 2
199362150 9
913832587 18
637166537 39
463588964 17
490770054 84
993854180 36
317336654 89
349626628 84
794519391 55
967353086 18
991096254 90
144773828 67
835991287 83
356289892 5
723250888 50
858171376 29
58828621 36
433302182 60
597423363 60
827664887 95
467356959 87
842851660 49
501647900 62
364564289 65
717123168 43
811922631 83
903660247 81
18552025 67
81489204 16
340523470 32
920483376 10
469475260 43
464857622 37
784304843 82
474361138 44
436599973 56
220170460 15
650013155 79
416521214 80
509630798 82
805653397 65
929638540 1
990952166 29
856129003 49
15697790 45
354637341 40
599651121 56
331475242 29
98555416 14
770842722 38
172401648 84
696219919 88
301839400 51
312528808 42
309309604 53
7678530 76
488078045 7
511939178 13
230434533 3
970137059 100
860065909 35
591130524 9
90313126 83
621596184 2
415566766 66
591399413 13
891830728 74
482509404 56
252504339 14
158020170 24
874227431 76
589852628 53
815819678 64
984467350 91
263407230 11
442963817 87
155487487 96
617906474 45
210471766 93
972723874 47
757305113 57
874978920 53
662633006 80
902111716 47
54450544 40
804848600 38
521979717 35
308027340 75
9982282 63
158947672 40
544241705 91
742395097 21
620120524 19
771658014 42
241879520 36
894216091 6
233735997 77
795081117 85
151929215 70
371120900 6
135346177 91
690878218 37
660728005 0
200434726 37
950091813 71
791625505 44
71475 71
32517585 0
756572466 18
656628764 22
662546629 38
403792569 75
725781443 43
965448372 1
834834039 46
155859008 2
143345561 38
707269963 27
64991462 93
200920751 2
648928401 56
262168990 66
960556494 23
516095335 5
145891058 21
369922245 2
486877542 73
382318204 47
405080117 72
282240147 62
213570278 65
604731316 9
576447621 8
76328260 95
41008435 85
47348921 36
306889600 82
871839332 92
692992870 84
417962590 95
547788693 0
667335702 7
579658588 47
175919357 70
170200607 29
50879571 22
579176817 62
425761068 27
507114963 31
447413061 22
95358459 56
771600609 23
841233417 73
783638572 97
364205859 27
820927881 93
202186286 36
706467337 90
235909178 92
836258553 93
731256750 78
86041190 84
206975711 85
378414395 74
251201377 61
988218830 0
431567175 8
47178168 62
357480735 44
423311399 5
176559829 48
643554455 86
956067177 84
433657112 38
221971093 79
294032880 69
554974496 7
320863193 85
977975736 93
564990982 29
596908207 52
300150128 61
335903405 52
56713059 53
97243892 98
235316317 29
691802487 75
510030564 54
197885558 51
698699855 50
255680504 22
538095505 77
729189267 52
450946882 97
457961566 31
204179389 11
984791089 65
982806300 46
560740828 75
184689951 64
32002525 41
398405806 12
232019478 94
589263323 11
894947135 88
170405102 6
855828516 46
114831088 98
416741898 8
480849169 81
187240437 89
934236943 91
78920555 54
35573088 54
634861214 28
155054417 94
90258720 26
329955319 23
512401673 100
720472620 55
905067292 13
508474527 22
826896935 69
573966979 62
718686027 86
547883116 29
24849646 37
372402252 99
407972540 19
754684580 78
16121762 24
153632733 17
171798593 73
749495213 74
215951797 20
803848872 65
286150320 69
505765844 12
520567804 88
501917138 42
183501209 88
186602683 90
177796147 61
149401740 87
688623465 21
608173664 59
969892712 19
140222548 66
195118208 49
261387437 85
898756330 18
773905834 6
217687110 19
349425115 12
234105321 75
609329010 55
170661942 19
789236414 16
460467143 100
674846039 89
211932331 62
682141823 16
885772781 95
875436933 92
232009549 72
653455056 43
552682765 100
915318377 73
465480227 83
765180944 36
831662854 5
658972819 82
228314231 58
133395423 16
127698297 6
811731108 58
687373169 61
193559818 9
252182715 62
347084706 65
833199712 91
913588904 85
777831027 79
633165983 71
144832249 35
658734915 12
664077550 31
154933868 54
506978297 84
684504854 41
413382175 29
874710786 69
168677036 68
564637757 9
962205185 10
218020518 70
145261871 99
364799601 43
206376093 91
946528172 93
941663547 98
372534113 52
1369159 99
162250031 45
761614678 75
744135364 44
488343618 52
367666930 6
262478881 46
790879328 37
948399688 68
176329104 64
933816210 13
509272526 98
857956287 1
411759169 38
88822861 55
569347466 30
361132475 39
226252667 69
120762273 78
604586405 40
828903351 51
78334495 6
229883118 48
199279403 81
639959409 38
33125572 46
591216128 68
258096261 24
819383309 15
560495523 27
563724517 80
533469971 70
535800056 31
511707955 40
715109987 41
248986373 56
959830188 31
229100740 35
892836009 30
284981346 10
693365723 12
147564699 27
218010181 88
421877661 26
833109708 30
95212101 16
306745009 67
597407738 100
148342256 10
724831829 80
331579361 29
576074937 76
900488819 44
260336718 28
767153557 72
964151826 95
262953385 50
11050784 65
220352572 43
779783234 82
667350330 54
755947474 34
351401167 38
371175033 84
888520235 58
474847885 47
978441937 58
918661233 1
520966792 28
873008261 6
826813270 80
839454042 32
156610459 48
479556166 98
905984371 42
837887503 40
919556503 67
789808220 69
102988912 93
646876379 24
857487857 56
411652141 12
415909905 0
947977253 84
733803165 97
784003336 12
777845507 65
756713819 1
411895877 54
51339212 96
893356452 60
641980542 43
597248393 19
492257977 14
728761296 60
954977100 57
275980616 82
24555492 17
396190511 1
923206508 35
559475301 8
31973957 40
798402071 33
727999928 38
81600321 83
717444956 39
192697167 67
542858904 41
645147104 21
465357311 73
790663652 13
506904505 83
598275915 50
547618865 72
922363945 76
695593622 46
424247059 46
553605470 98
581403163 63
581266474 73
203650962 4
657879437 63
530891272 55
947977229 63
634786388 9
622834915 37
422928579 20
179399551 36
860679489 42
750886139 56
999798157 39
528609424 21
51436663 11
326853956 46
810781206 52
838389198 42
351453971 4
718438572 86
226974948 34
552257238 43
359358014 94
652103983 56
707992451 30
110089276 25
840358235 77
44878773 89
981324539 71
48285433 10
646335179 94
873379342 29
791886232 100
909790866 24
822433042 100
87506647 19
753845051 57
747968023 94
268086146 92
815436848 91
807909194 20
906924016 86
755326070 72
36228826 67
951822645 23
266457474 31
497035018 83
440606727 48
608135572 49
52439086 76
2884992 48
84139410 45
319647279 41
746646930 68
666833576 4
354656973 22
555383459 44
903360404 17
787553880 1
511033371 36
568126214 54
568927109 32
71729989 10
544623659 91
539618522 90
687438884 60
225526273 1
592120416 14
31323041 100
959438874 8
317550301 91
899897414 3
582448473 91
12385534 19
959502748 93
903272662 45
399224490 74
922643594 1
628108183 16
626979029 29
493700983 51
960428121 100
151532603 19
469900913 17
712600309 12
964462115 92
777532183 7
313405794 68
342143762 62
965441282 86
663634612 37
912370739 47
732294269 30
691898621 65
355264130 16
908988665 94
647656802 1
69353984 33
925195095 45
502996778 88
302770405 34
177766714 46
994861013 15
63659299 85
799157144 86
784863543 49
231100428 58
379848857 54
339700875 22
968938278 17
236357589 35
461471213 64
587786868 96
67576859 64
720190142 49
722522863 31
969253977 52
845675020 56
441342390 9
751459060 65
508252990 38
276844370 83
607855009 6
759804041 73
595198867 67
753712578 84
670189620 32
978580379 100
571598169 42
60463624 98
275909096 69
105367725 13
242016446 73
340316924 43
480657760 56
170705625 53
397398128 98
750020821 71
232638942 36
169022454 64
69277504 81
534453300 8
849119192 13
842670106 86
604101604 89
457216892 63
451690736 74
704917003 23
320754200 19
713536080 94
844274583 33
814293110 43
13433666 68
149777303 75
649202796 88
604841249 85
694499581 89
171594145 35
170985254 87
217065957 47
503737268 31
641760505 69
151320288 97
581936174 19
442286612 100
654596906 22
526216512 41
320747110 19
109485356 34
941993857 36
121495585 79
243159617 22
753927669 100
305392959 54
429951530 47
203034832 30
245721332 13
504202952 81
19989698 15
660323860 36
479519062 13
549416986 46
968071777 38
389886256 91
163844419 51
89209756 5
860642674 3
434468786 41
702535713 47
470917322 3
568726763 29
108987109 58
952709983 78
637424705 72
319352447 47
193804902 47
374449268 82
336245661 7
583558931 21
842013932 62
184874815 7
53969846 49
820128172 8
776303109 92
590453613 16
387919872 30
732186929 48
204404056 67
432599833 99
731178163 77
51396364 17
862847602 86
416024012 49
48566789 97
546894939 42
500491058 33
918248183 15
191242381 85
984811324 21
280501912 84
426609174 68
366957722 34
530786183 69
894765207 73
522441467 36
77601505 49
54918051 89
365148906 53
595018887 38
637603786 92
636007402 42
467081944 79
908329239 52
724597938 45
640915093 41
33473017 48
848076347 26
719428855 33
1161904 17
226747802 54
601863358 25
844938715 57
357507117 72
540288122 86
198363680 80
968851959 62
388736310 91
374571115 70
665486934 83
188105318 94
533227667 74
565093291 21
185254203 26
266065658 66
976963002 16
158881998 65
321920607 11
85087585 47
285714227 22
958570965 13
749879398 66
883495540 7
332856469 8
245054999 51
272353255 92
555227283 23
628654632 98
463289649 17
122803383 61
128349661 62
225603625 24
835478738 30
614076649 32
709969997 71
919271021 52
191008155 93
922085129 75
932340289 15
328217253 46
60233788 40
712560832 71
924720118 22
878266310 47
340419196 64
64715718 47
166961343 90
84817241 43
848855149 86
78763315 8
320233782 39
317381679 61
909143965 8
463954190 24
540204422 2
47411911 67
489376816 26
773305486 55
458621634 4
440734246 14
740616643 57
739050198 40
509986535 32
992372786 54
254937108 93
360916035 14
953154262 22
216156157 71
372876810 71
420295349 75
178587465 67
7888902 77
615406160 91
120208810 37
359177215 41
618738897 90
420694077 39
788137296 70
764132726 59
129599349 33
144930705 24
884713693 61
154553289 90
838055093 58
923470186 2
530184133 64
398431523 73
806824126 30
119105073 10
508016887 36
376457977 87
166990942 15
861336798 45
130949891 84
924104586 9
919042402 21
541345905 43
444453645 43
495392184 80
169271664 80
289535961 59
37735869 94
65257691 25
366125110 46
925947947 17
920493574 69
100604537 8
340713671 34
20249645 3
351008499 54
237907564 43
688195030 86
695693060 73
635911342 66
800689791 55
958642812 84
373212408 49
656986967 90
333752105 24
475656124 79
382254037 97
293961456 89
26852676 79
809900468 29
79506746 75
44252878 25
614719141 31
959787373 92
914899262 7
313735883 39
774277988 57
981466522 57
93983336 67
228190546 13
191730276 49
328942885 83
539865469 51
286027561 40
798179095 75
515118232 77
348720270 33
246358329 89
149993413 60
317067248 88
669008274 38
925270158 88
818107411 86
592710849 88
945423549 30
274736897 92
525160788 16
421404958 70
675085597 86
972591567 62
894574197 76
797633989 19
267614718 18
169628824 89
741142113 53
283319407 73
932511971 97
479199772 42
65003147 82
446909697 82
506902366 23
109738320 42
631549771 51
704725319 50
66644379 10
420057305 90
737144421 3
705857898 76
880420216 32
181633944 99
289751833 40
292495517 24
244465042 27
879182637 24
990356761 50
985502982 15
967642220 33
999514016 72
706640956 75
765711633 90
898711448 35
368220283 57
500101479 5
555562787 18
169781731 28
654597517 68
64288504 14
294411229 1
946723917 35
728794941 39
225384881 45
111255832 15
82339616 38
675984703 50
541126280 40
586010724 66
469220861 93
680265442 37
179072511 77
493232672 91
515966824 80
109510416 29
502227222 84
593853196 84
298618112 73
638197435 99
865879342 74
601986016 44
247913279 50
731655885 92
675395982 53
563070775 44
57289015 55
379227323 17
191617889 21
466892265 80
537492221 61
137952820 8
802418185 0
101648943 39
680237589 17
331777287 54
414259512 17
351316469 40
619678315 57
912362315 81
124230433 78
375000196 81
847655868 51
714337739 83
24520412 99
577062519 36
368133813 52
15376761 94
42238650 86
119205098 32
179178801 43
533088201 10
565122637 90
649235874 32
853911223 45
966992087 88
6281766 46
607996805 25
485855679 86
999942745 37
976965022 34
166779883 3
768622393 60
719538834 57
373392191 9
121247369 78
860237885 94
152328324 69
294690587 33
340119188 67
234439138 69
366889246 54
710563910 90
239466180 2
273330305 36
268179968 6
484514056 53
131434552 75
191449541 66
580120364 10
801711315 92
212925922 43
473143477 42
712798867 79
3466218 51
452414851 77
266421239 64
943057798 14
472426510 5
892068860 64
186504431 13
671977455 70
388701635 5
743990339 42
523998466 37
123721017 9
721004756 20
108695679 15
264418494 68
397574261 15
20260913 37
395153591 100
156061978 42
983218213 3
951902925 31
399072099 6
672326646 55
112402726 21
466697210 76
33229598 45
340538504 49
486487855 80
855817836 81
848667139 25
190181056 45
362081176 42
230959298 72
170576066 95
323473446 84
131608002 98
66729677 57
616745054 65
741051937 95
991940295 68
485235216 51
369953623 15
803577822 23
262868187 7
143549575 69
829910601 63
827333263 57
845261001 20
111945462 60
522781739 86
176108807 26
602476283 75
959620480 63
873724813 43
789939450 56
936893527 54
119617113 41
340994638 74
873665578 37
172671909 71
820797856 45
756583701 45
410828392 69
999173681 27
37617319 57
433628691 44
884900410 62
889296855 54
766386033 28
231262316 70
147893604 42
349414952 69
908037118 54
631592833 84
522633011 90
886346268 80
105459455 69
167806771 32
724904570 47
936575307 11
517656242 82
568146235 57
171906935 64
166014426 6
3247558 48
169670381 93
611516976 86
299570524 68
819580429 95
721164575 71
913328778 55
46732637 21
475794963 23
86616137 63
727806848 77
619374298 60
623899480 88
118944629 63
14288677 40
699827569 13
121398848 23
446290868 27
408121183 95
13844867 91
14543336 69
298419416 8
838687301 95
772704021 3
486556222 37
319836347 82
508160632 43
295125405 93
465704625 52
59838912 17
508976876 97
134485822 45
147666969 91
819598908 68
589814972 8
172402648 93
754557099 85
952261172 14
262756607 16
163184402 82
260419206 22
241089417 59
776987248 80
817066041 41
250526957 59
937202818 27
85496300 7
584035409 7
537437672 42
715744486 67
771971443 59
564859386 51
700237489 0
429579962 45
826696490 89
23133847 64
939823357 86
711639118 4
830493430 54
210380294 8
520842206 35
722224210 1
391559102 47
4527919 58
653771217 84
690179573 72
281465357 28
146395818 7
80311299 78
25956919 40
345435297 74
526062838 12
510420622 6
85104305 96
3433651 9
144437241 71
876565776 39
530136520 84
588948070 35
91082203 39
706822673 51
155606097 41
824430856 66
147533602 78
964964506 66
132738022 61
356157017 9
405952836 79
503469513 12
370358039 55
263768810 20
881703232 98
247589720 56
77684223 98
419848089 91
50735699 68
446295495 85
759513999 86
85943296 77
775748056 98
231025078 38
765794599 32
171946303 32
709126446 24
285752604 45
179037316 64
57001080 43
196023220 51
83472644 98
785175126 7
666640997 47
514885008 52
23822618 12
628116371 46
989666617 91
471536885 52
379251102 49
739008218 16
118564060 86
611116044 22
850960183 23
140334873 80
523453284 62
770581823 50
924270964 18
952970088 59
320755157 21
880329323 62
439478344 28
92142748 22
77637785 3
448748583 67
378204489 31
799969918 100
529175262 19
796825547 42
749254673 70
564643403 98
388740710 20
53705522 0
386433046 65
606482198 76
625710194 55
174034893 83
301966616 55
933694977 13
126001524 96
659111100 36
145002730 62
216508090 78
135670373 4
658745497 60
314858614 96
257349891 35
316533758 24
279644544 62
371365903 21
571025550 90
102431581 34
625949773 51
143065693 64
657080612 43
886616557 23
263549855 90
575288951 35
701375182 75
747188350 43
911084984 37
209595888 72
802686179 21
642910038 36
48913533 88
102386351 15
457534723 86
444150408 19
869378022 91
693321201 92
898511225 57
536953989 23
77298750 65
904161755 20
116339755 31
755773915 45
811109283 26
786979215 20
393007114 54
460524230 82
312938405 15
131807232 40
194662830 9
577909443 60
144172837 77
859128691 29
735094581 29
530513366 76
287645401 47
650858595 80
807522893 8
957483705 48
318543362 76
253359533 96
378045089 91
990938164 72
196851824 69
51504575 49
971741158 63
931487791 29
124297809 44
890312312 4
617629128 46
534810801 15
713034625 8
283943593 98
466465028 35
375694800 93
744870360 5
879791771 63
602736884 99
870751888 45
815243009 81
880579322 6
83030537 96
4643292 90
687383413 8
259684617 36
142482882 11
351676298 51
861635437 9
973885063 84
782497550 90
382336642 95
638864723 44
478211848 50
816840648 51
268255023 26
887284891 62
15971211 2
971106677 11
814931115 6
792942517 37
673656822 72
806813312 20
143638909 89
9153886 9
602340579 20
542951152 1
365055504 26
964351443 56
966431062 100
889611901 77
174483613 85
389769828 38
822221846 53
27741208 55
129262711 93
819198026 83
275471881 50
147530630 95
863419651 38
895546248 7
886266421 84
691823683 5
366280850 3
338711268 61
441682246 62
476561680 86
508031766 6
649358019 100
237721087 1
971750396 85
139864638 12
506077499 0
790918725 45
185243641 70
196103202 84
255048984 5
756360201 10
487611216 47
47586317 92
995322391 71
98896947 62
902222543 5
457099918 96
473693700 24
196251867 12
478163331 67
914062905 22
203711603 23
298853646 96
130321578 17
27608530 24
753413642 31
398256998 75
681518082 84
602440708 59
307308139 14
302067426 83
916581516 38
508865101 81
306125715 37
972032828 60
506577576 86
639317696 90
255739124 37
657031511 96
534857557 1
844420979 10
671694028 28
846053127 63
974440640 78
401665822 34
999401339 79
519834183 19
308550091 84
27338353 10
52904721 6
318531646 57
630809388 42
855771133 76
59065081 38
214984088 98
765153188 5
306919750 31
367987739 30
207149679 45
882737540 49
678020103 48
508719007 37
624397105 57
28292570 24
234338310 27
789419371 7
901191075 14
859828348 48
215935444 27
619817403 60
598919561 6
682854262 43
623552085 69
115103787 65
982583973 2
349186260 50
721371406 57
24926081 56
840662301 34
353529141 65
6633821 5
357790736 58
211086176 4
266699393 22
932380961 2
250304053 14
438896525 79
654401181 22
806560594 7
376563205 30
561972710 63
82763144 31
760548413 50
468207271 89
545591713 72
109321560 1
648958421 63
593195648 92
890743343 40
113312495 75
704146991 78
685931156 90
307308383 11
942594824 4
199396889 39
194172820 23
106302344 48
361135666 40
363367687 42
845439639 57
479744531 22
146967492 17
221069469 69
946118268 81
458894425 89
565414249 25
714086139 77
100435032 81
102448354 74
792701431 98
650756856 73
168288996 94
972624225 76
844140373 78
483228994 1
762981264 7
325528085 76
632734469 99
487523390 28
576271879 42
907170207 16
904360740 88
996003390 54
919808228 22
312986193 80
5211666 22
520944444 54
464788138 54
603426604 97
423221658 31
63551304 79
569943343 89
390235881 10
792283275 55
313043179 85
904405523 78
69213269 80
52765315 18
951521212 53
144889121 73
691651386 81
741288839 35
13967714 50
250506679 99
286490291 47
481995942 94
986750229 49
353753436 9
981691655 31
903657763 85
296566088 17
841248969 69
496814788 10
741681985 80
628880036 27
681375378 80
822500866 66
275096746 89
226425310 35
807639738 97
140888745 58
484929298 87
215009362 18
226094285 100
514533185 27
661381293 89
539561678 86
817871207 84
762713951 26
190482119 7
660663656 94
319330277 81
778031723 6
988568031 23
891637502 43
60160443 20
330412178 53
990740929 62
930692002 28
687290691 46
398895832 40
114201706 20
48272529 14
602489207 56
684584998 18
375192351 46
597212533 27
28984038 43
569413619 83
252626359 3
421831003 38
435745771 98
24309905 38
455366932 45
726225712 18
639386987 96
464510566 16
678870366 21
288859793 21
430340218 63
769894307 34
353739358 78
188431923 49
940964776 7
121708580 82
734049209 58
688982084 14
740142069 73
420608690 88
728876209 10
539626557 31
345866020 82
992347747 2
336647396 7
72380111 90
724454185 0
478363589 98
87930620 35
190092264 58
2795816 29
241439743 63
714538663 16
666167458 51
426711872 80
863813140 54
526053950 85
922988480 93
219479440 64
666269874 41
952524124 85
355996441 19
596169975 20
439268015 94
911476800 92
999061793 4
577037584 74
878139248 81
349128124 94
854621818 12
280783195 34
204564975 28
786665603 80
181914265 50
488667449 20
762857360 56
73518884 47
284583044 24
116498046 6
526023691 7
385523274 64
206247638 74
92551459 1
76073383 12
688439564 97
142581421 4
686899837 13
299347157 85
709802818 6
282703426 70
926022601 60
875071189 1
427381374 48
722334392 66
376359815 46
820180472 80
260693150 99
789687991 9
284468745 14
656840217 69
81473136 52
179621453 14
909941195 0
521093934 27
409616232 76
530808217 78
499979109 39
221277764 49
287063206 97
855953806 21
938639161 46
359825525 35
82234334 92
667420888 61
964192450 13
238166835 76
275953568 65
743434529 77
663798910 48
475887150 13
914730508 71
300771390 100
3981470 32
915271353 89
254991469 65
959255111 95
192346413 12
999784301 46
338545170 97
177706515 98
388692802 69
493387950 69
632417876 45
533596925 17
36551688 13
669013063 38
148436554 12
75300753 81
345502250 29
160851998 2
674361458 58
329191478 2
413288099 92
976220027 71
691192674 43
605727461 17
100763273 19
172666332 46
436398740 26
941852143 4
581276502 3
282852001 31
109325329 92
838052233 94
539676842 19
204100255 75
384185913 40
141910175 69
461846335 19
986593752 59
802690943 82
539600122 97
23124260 70
459591850 38
538891464 67
551660057 3
33891729 46
560642378 53
282057751 47
781933277 54
522846617 29
461193364 22
114112604 6
383329138 33
549079495 57
804264788 79
197388164 15
825324095 87
60818194 75
79198653 77
334755866 27
190827696 89
259352907 92
850289874 97
437640349 87
451984521 23
506621795 78
649448547 50
17160823 55
160550905 12
137701447 44
914598175 90
4757598 52
950301121 43
755620069 97
634395684 25
874219902 7
733413446 73
815205341 60
142765401 56
989770462 74
353457278 88
147230596 0
932312767 63
536077508 14
952963375 74
929767293 10
238806807 23
149908794 47
521323673 90
302812166 51
637234149 45
646567429 19
784373256 85
872347298 16
410373371 70
551849549 34
641248480 1
250130459 93
526750844 63
727074155 82
203938133 81
292355355 37
140442597 48
653057142 68
524924848 36
956271633 31
851577956 9
581883445 76
846426158 62
573349554 15
685712117 20
140441151 100
491419354 53
471224847 18
621925012 13
642285412 12
765698384 57
800601010 9
792427392 41
672832331 12
785896436 17
30477290 30
776160548 97
847968044 38
988380145 1
875593942 94
476233383 96
285380357 99
749637397 22
858438685 69
931031234 93
590390629 22
784871624 11
873772985 11
194070118 18
4547368 24
110530363 16
714478707 96
396377558 86
658126642 56
38861555 38
125796217 63
666415897 25
18678327 37
162552420 87
455414790 22
516982928 78
785206646 38
605805828 32
521614375 69
22700720 44
691980538 83
389409691 46
819872848 20
557426879 58
921135172 21
201027607 48
145209465 6
157043561 88
720990052 10
394969297 18
833739632 51
48641559 96
875509013 99
204829770 82
575687569 12
506850156 42
730354336 73
442802513 87
191123818 92
449126188 78
309868332 56
229813574 20
60435762 23
998149675 94
117606686 30
948859840 33
666763603 99
456354406 20
689104356 25
884843836 77
977982457 77
889677038 31
986289892 35
237043094 14
300668357 97
543591820 9
726251179 52
975319383 65
914870458 39
605149348 7
974347942 45
816844218 79
924084895 87
129353078 48
736694817 5
25125160 52
321261818 71
309136756 8
274753754 74
115406057 9
145871654 15
555977060 100
896966892 40
803376497 5
601285893 18
738749231 38
182164717 27
814812190 40
306222967 25
728333303 32
911996121 19
332421177 5
546465525 60
564355584 68
590939479 24
953659895 46
386540904 41
287165684 59
381560512 55
234806064 35
222561216 89
302510877 39
424911348 48
697781584 10
553378747 28
66255612 90
295536253 51
838090898 42
623511008 3
15142927 83
678167661 7
248926101 91
177578249 75
586647851 16
108483050 100
315594750 58
800893848 60
624287868 19
21637568 22
535557142 4
756456734 55
438756966 22
367500706 78
942822475 60
133800198 56
109297962 44
728752400 46
28788154 5
304955134 87
889220624 50
651217897 72
942938908 89
939410788 50
898082166 59
199279144 89
562420525 8
369602403 42
251022915 59
924225450 17
210378156 67
733719876 55
986577580 40
689182145 25
757408794 98
677979153 84
370784341 89
137786329 83
660695566 38
431292044 29
888498578 45
5267612 88
503763311 8
306185234 60
724850091 16
960260933 96
113721658 100
427947217 0
868704676 62
589002095 34
682582177 8
495127170 13
802515665 29
690800161 32
996772558 37
252097078 21
322945278 32
534064585 75
909022633 75
214538579 55
853076560 16
17799582 42
470042487 48
587248497 89
869628951 6
230576262 75
467601937 3
210487902 40
2233766 73
148443161 30
637590268 100
980689732 74
747563608 72
506583757 85
909755001 76
169531482 0
227181675 8
144529664 77
773883327 73
67116812 85
630517686 40
931177975 31
629148052 55
278402949 11
195274229 68
67415430 94
295049833 87
191437136 34
227431915 4
224552814 46
364434279 78
783826809 48
467733005 22
705089517 79
969014655 72
635788929 36
953883457 62
585809506 51
603927252 0
960870608 95
805265598 93
345673058 91
795818223 1
767520159 76
699175252 57
744394527 34
597619853 30
388927996 9
488792822 61
207978747 65
660313753 3
853405223 72
603040678 89
233238811 21
455958832 23
522440465 27
494201114 12
336759562 75
796897147 55
103124144 30
796309060 31
624627766 71
414654494 75
941788434 77
437193931 57
285708142 61
442699184 89
164261543 69
460109456 36
282534710 22
847070471 78
13336313 55
319557396 17
436768521 34
448771759 7
482999623 59
847821813 2
64987184 33
672213565 29
734210087 0
914844575 87
3065967 40
79716879 39
840121217 30
929057730 44
897991652 24
821844363 82
3725456 52
845803843 51
570717047 83
950552029 0
347043599 59
248358824 77
94921604 49
525687140 61
251686971 5
747369594 95
995855862 18
441847352 83
941714025 82
565034045 5
921643254 31
946219663 54
680617288 53
389202147 15
129463963 61
470646468 38
201584667 17
218404078 13
324585647 97
852064742 23
568922792 56
600077337 52
968222052 51
827376207 29
264265348 2
637596104 21
287556368 62
197059696 48
929046297 5
409348885 49
332825236 22
575315885 1
527315453 43
617309563 94
45941570 21
804483965 90
144639 63
849513188 45
733903873 48
244268190 51
29808236 78
914553978 44
154046617 35
3471393 50
117934587 60
305190643 8
264179541 84
98404975 68
450922140 51
480459020 45
805626538 83
767257642 1
372176470 50
560665600 92
639803046 32
776403193 98
243423750 14
62088839 84
939283969 30
809182937 27
916535471 36
693058284 7
156577852 11
36532144 35
447337094 18
477022787 25
369926712 64
377888392 100
950987754 97
686580299 35
32852780 54
294972688 7
827867330 65
213444957 86
807467999 94
663360240 66
17173042 85
675411348 59
200274298 82
360896725 5
599768685 63
134943075 56
313802947 53
960852698 16
37956624 63
675981959 57
919445803 84
554530567 45
460311862 3
808773782 18
98991667 37
63650796 88
363827440 63
859419737 66
626060386 34
849686580 70
785994312 70
721387445 62
904031251 11
197057483 85
589452878 48
51034713 35
974860526 79
29664354 87
751845101 46
117347361 92
548719128 48
539648664 21
734805024 81
923978955 86
974775997 15
72251343 34
936320644 24
93729550 100
358737178 23
31226340 25
54644361 40
544794527 98
928491294 88
712877183 32
378487672 60
666442851 34
120768759 8
903730998 26
354906141 95
30261257 43
166413785 94
658772165 70
967835070 32
625478865 14
687826933 19
991481742 97
267195509 16
163209075 29
474419171 55
567741780 91
65424234 52
763074686 20
946457242 93
839434051 88
601337449 90
310504515 49
467220431 64
667568026 61
113912169 80
473868914 56
372715956 89
340394160 23
849188780 29
763860897 42
505512367 96
643193938 25
711206363 26
534492614 71
434035646 9
998274743 93
258976005 43
631559283 73
501815436 76
945872141 34
397564303 66
32766797 23
521726769 11
480033668 6
804582087 38
487973376 21
890907528 73
195641879 95
88043838 90
734507719 79
350197135 90
613145053 74
974537364 34
176418272 71
906253739 27
251809838 75
375364161 24
63712847 58
551364449 73
22476287 83
965628390 69
712224287 69
765567956 79
872328756 82
420338134 78
584776815 13
126527284 35
323133453 85
461888722 40
10174958 48
71296345 67
858061496 57
60619348 91
926078626 84
658849333 27
139359943 50
212343932 52
457021208 20
259420589 58
566270985 31
717539566 80
921323719 56
617377738 7
60549980 19
68713069 62
281057972 0
140106172 85
768191762 67
619847118 97
784447475 15
753444348 58
323690174 47
623794884 65
308327375 94
272764718 98
798576404 73
281665972 17
131977732 53
40726846 44
938000439 91
203633381 35
16407712 36
161256792 42
275691098 0
588458288 43
291227202 46
178437839 43
679783985 52
639511132 7
383409785 2
715116564 96
105239319 56
387263740 6
687802290 65
795900360 88
174271651 47
70284457 51
973886778 25
591889685 62
447412569 84
212968027 80
155211920 30
758819582 45
275489114 79
260009087 55
68154433 67
378765664 16
723747142 8
63974610 5
482254728 82
3246857 61
674198504 69
63516471 97
837668189 11
244771610 31
810096948 80
625235854 64
245944347 90
494644896 35
733696547 87
639471235 47
117919132 39
341980101 16
965018257 77
312198433 65
294942969 25
464803095 65
788213229 62
783792824 28
945895596 56
455982915 83
212206944 68
124996970 18
990973568 22
128350505 32
425257241 56
544884216 68
311348461 42
301928119 29
244398925 93
765579880 11
323433105 7
844702971 6
130193034 34
950959628 85
569908005 59
624854634 19
527860970 40
520969425 58
89621414 15
174704498 69
849175539 88
362709635 17
219742911 60
863494433 43
509598019 31
752924515 47
798646539 92
560470729 18
819798179 38
399687600 58
15748419 24
942365949 82
368940686 96
350404797 80
306590709 62
583387149 39
304164783 7
393673080 44
835063821 45
63691344 83
247296414 100
761073666 90
610962911 71
864777806 27
604927911 91
289724163 95
253976639 71
643530593 81
784960533 62
172935348 8
459920289 66
848851468 65
349420370 93
293341325 52
320043366 60
396255522 44
420686537 30
761445783 9
909201407 86
279807360 16
880304453 82
952970374 3
998321500 30
440955108 41
92846505 90
877188588 76
505277835 56
801204427 95
402473239 85
349820382 93
438843092 68
991358964 30
263095706 90
280469722 77
665171495 37
172401677 37
857322071 14
914894861 0
566031370 63
691571839 88
577118228 26
132959641 62
742576364 17
824137862 12
825309102 67
495503553 50
419830488 31
468971252 10
612904913 70
99392302 72
925298915 84
706055848 17
419964026 12
932616520 100
990992133 61
666998431 21
872661859 93
43478052 88
350413548 80
520711379 7
933763108 73
658030464 35
957247313 87
127415615 90
628016851 94
236102688 82
141149025 55
91111633 34
29732435 10
542274148 49
602093760 58
233919280 55
196204321 70
57019388 66
901517345 87
701692668 56
500530513 39
567949784 97
96659045 16
776253441 17
990072105 66
569436767 45
260720787 81
746903954 42
157092983 80
425405517 3
558281760 67
310047984 10
480642551 82
364373690 83
558317576 70
616225799 69
723653591 47
366578311 97
44878823 13
658560728 73
522734224 36
748899588 14
234459560 60
674001973 2
400545844 66
179803373 73
231154652 60
268242618 9
193578634 72
597151961 21
487561099 29
235006588 15
36314768 50
261241046 71
185159498 54
76014082 69
650747790 45
825302431 25
454782438 77
627387977 34
448827108 100
853546682 82
267543822 50
429365958 32
692868332 23
219029331 22
523250454 85
743597090 48
840910281 97
481348128 79
17822918 93
743924534 80
261417566 81
657541249 79
385714520 81
304997408 20
886197373 99
924663942 72
86260417 52
201890382 91
53123843 22
293813750 54
739477006 88
212415793 52
16772807 58
748357396 43
865007528 4
755976946 67
386686376 57
127988222 41
783470419 26
403869559 5
603102388 73
339667839 30
639139344 26
892869757 24
344985080 83
983909213 75
182145760 40
614068049 93
871774650 89
890158022 81
863611359 40
666149398 47
984072195 5
371568573 48
207842250 80
79367492 46
365203136 96
339025406 64
901324988 77
267731342 45
71214438 36
887847627 71
212723327 66
375512862 63
459714660 75
578886179 38
618277869 31
626605946 1
285238812 62
772677616 20
159975744 42
862609169 14
917418800 23
94942465 71
891642684 70
815029219 68
977754550 79
81995892 6
211935306 40
342064881 36
649214429 22
677909196 82
675468132 76
545211556 50
816070860 96
982601430 43
920829283 61
715723189 19
509277762 3
145072343 49
189056816 85
685739787 32
612926187 31
836314962 68
860376273 59
935583849 13
640102059 51
960257114 51
926310132 65
677589140 58
588720417 2
485026415 80
191958997 53
144018646 96
151077185 12
940797732 52
67287514 34
481326080 11
53411142 51
69569196 54
928185778 89
59547281 98
235660835 38
277892043 42
514282849 98
639266551 80
926580191 77
898690429 0
966665159 20
125017949 3
234265145 63
460563766 63
939981944 49
60235372 44
981707493 23
295266876 68
390973103 2
961067501 73
3846815 84
886049987 2
865665987 40
289230835 23
816163976 57
974401502 82
96361844 76
149551935 40
111441112 16
208185495 98
728225165 50
787599217 25
844193173 18
386472316 0
437217639 26
927376745 17
980670859 25
600526004 0
627073375 41
608267289 69
707742370 36
738672994 29
888721918 73
179724146 28
9987595 53
162551931 59
389292797 1
428657606 46
968570248 46
268682154 71
671973998 97
942472803 50
767651792 38
937215038 37
791451922 65
393551466 20
9209813 78
572264663 79
777177786 25
440559112 100
480716389 27
405812721 0
585436894 95
532900560 71
566809460 90
971188243 15
998030132 76
148232235 12
929724693 90
335676040 28
979598813 63
510163455 61
217900929 98
897064644 47
950637150 47
965363548 0
358040045 50
321288021 10
25565060 100
734513186 87
170282277 37
783171844 85
262441462 16
709205145 33
996291512 33
860667654 13
627421043 11
645909034 9
615645833 93
604301241 40
697327792 54
813175482 46
228039604 34
62514929 73
524581984 97
847827062 7
864510055 75
160656753 29
143806646 2
257624192 20
692671383 50
740373466 53
861212829 32
631291863 37
837985601 58
612769636 80
613868172 51
165803030 2
613889077 63
88835013 1
8372447 16
484857936 49
893604275 94
762788768 55
965700520 26
702718559 32
699457927 5
207866258 53
692045578 29
832802371 35
368879953 50
357300428 51
936616076 76
632752639 18
270537161 66
932509340 7
308739246 11
318585989 8
966121443 100
625869093 15
1475326 58
861505964 62
789851522 82
139623079 73
515187736 95
310449834 73
103226925 82
393431188 22
144826712 4
908404651 11
760936484 87
187369921 13
98919658 57
785556426 88
128986745 13
89603777 53
955945942 96
188737471 43
885685887 7
306169782 31
478957647 99
426577374 20
183468607 54
758450806 25
199418224 31
675888673 25
231033518 49
158062350 83
392549395 62
78388209 19
381920523 64
731261774 25
921480281 8
519800161 2
151013929 90
67542693 92
701237604 50
437668810 53
453579664 36
284136549 12
88733393 96
654485823 91
390959116 16
202799391 29
953842218 7
411554708 70
601597935 7
726546453 97
914804436 76
529101030 23
41383947 80
418205087 8
652784395 82
263294513 1
174920246 51
642809357 13
361226993 72
466250305 47
650435442 86
467723822 98
841727934 93
50959063 14
989500409 22
529068227 28
329475626 96
26114619 6
481457357 56
407939837 36
710068998 65
495099422 85
567366731 53
666306454 47
461706519 68
224019209 92
37132125 57
815624093 25
864571377 6
377120170 0
975625211 86
544065734 17
814379240 92
889062473 14
541680438 27
486301141 30
706011161 17
939182936 83
776713216 52
311608165 54
841917735 77
374044667 81
960885483 64
625434104 65
331816409 97
100668554 98
915822276 55
792258073 83
562297514 97
868592059 47
761605670 48
134742651 46
487913652 0
581001774 96
376558751 63
377834905 91
270176086 18
251781365 24
667474347 13
202132469 34
64859148 87
839042167 33
235135122 38
396719340 12
593689020 7
613308363 63
358474049 72
332308674 67
804037023 10
831334264 97
96939758 2
851197618 56
359046021 44
828102328 28
115147325 15
949509693 75
763863177 96
8999161 37
14070882 43
325841143 43
739991845 28
181577266 81
844282768 91
97681461 87
400349565 26
580946635 89
816027380 46
94426984 63
602989197 99
651725175 79
70977203 100
393843919 61
181141358 12
977615831 70
487467900 89
457670745 80
493776421 6
175990357 36
72230053 2
666793666 94
747012519 9
506678939 89
93887459 2
632310052 97
310151230 43
683236747 21
983852012 44
816525079 70
801526301 11
7908624 99
591918138 58
75326265 88
821920836 81
780235619 32
250244772 4
377237756 15
252312387 64
684417191 45
2541989 92
203624407 70
879584788 58
96299891 66
960208844 4
340997362 97
124674068 98
736147296 13
775535983 10
940774766 96
41413517 31
988865872 83
279398468 7
107384255 42
402715419 41
841253644 71
87053456 83
217648519 42
623442064 51
969552509 26
133502209 33
343917719 25
900123845 12
823167110 58
140880635 25
804238182 51
762908484 56
923819437 5
689170796 84
178011677 92
63507352 45
760250461 87
645004949 10
164747288 22
132705873 2
508269053 33
735008954 63
155054855 1
18627000 72
441820898 57
302277158 66
933962309 29
750728825 54
420708083 82
987409118 59
704714082 26
629015465 89
210324761 51
203487585 96
638947847 1
256218983 73
57270539 58
130904782 44
645465874 61
327963539 1
821961588 45
646291018 37
940296538 63
959697015 35
439900030 50
170385071 7
819811174 87
602922944 54
882578585 9
224499770 30
918876423 83
20808633 71
49906406 62
724693982 66
136401101 62
604368997 27
942494503 65
825592605 74
750117583 8
924763353 50
729044799 71
209936315 55
850012709 51
481396049 67
115892892 19
433061734 63
4127247 87
726037418 96
923026223 61
58877055 2
958353905 96
182145984 80
321109910 98
856990951 31
53075108 96
12835954 52
137715382 1
335479471 58
483882175 82
819248684 81
422238574 69
178140776 69
390361425 23
659579517 46
448397320 15
628953285 20
237359859 43
722668805 85
512535643 86
725682236 52
236029242 66
362334617 18
269795780 98
841289454 19
158350184 58
805890025 49
733948620 64
944476221 47
715610487 33
234743913 92
900117037 75
109164919 99
290646083 5
462220977 63
670871203 78
751205344 43
653878362 18
813590022 36
596497550 93
737610747 57
983193766 65
899289980 58
491556652 17
506638664 82
679608695 16
746325888 31
371632664 87
209085520 35
283422449 88
299065121 43
418141860 99
545550815 71
379430738 1
425313524 30
82278031 5
43573142 47
391665579 74
673010495 80
925700668 62
377288205 46
340960033 26
77035783 57
446145809 78
914599921 34
308023197 79
994114045 87
124781248 80
326780333 40
619143841 28
176909253 14
174199335 30
799567001 46
557689567 61
537882928 88
814692938 8
309238870 23
680674953 17
510928690 43
424480465 97
86747733 89
310127210 22
977937379 76
459593745 43
390950697 90
129505874 15
596010002 23
166909928 83
140836021 97
320886901 23
672319372 68
569864364 74
84611711 89
805468255 85
876119859 9
800794783 54
853347636 34
98185901 60
473729587 22
519433277 92
448701740 79
288919922 87
66445346 92
213438247 5
455703262 42
338868573 87
148475583 68
975988800 51
11006937 43
489383649 14
350459977 36
450533388 66
420210410 43
519612273 44
667549658 10
478430851 94
244615619 19
978580892 31
673068832 70
535901254 93
779243689 90
545878174 18
789883812 4
773375450 86
506890417 18
145911432 74
792123366 41
924216874 56
71882106 69
502915350 21
339352016 75
911835897 52
702566463 53
980123862 42
454005919 34
516948033 53
931237130 94
974311982 33
417332107 9
571740594 55
203699328 77
634542788 24
668164753 96
626538811 25
768072369 85
89097278 74
968506371 42
791367869 4
117118960 2
180705281 79
420561350 77
179672145 11
536073258 13
773975871 73
350128743 88
770985573 3
541845689 51
929696293 14
658817584 94
729623419 80
836238670 36
753688999 9
370634935 13
38473399 11
939589442 4
680127355 98
735113805 98
612469018 34
294501519 46
612681341 24
520224944 47
678355455 11
605594803 68
855674724 25
166031556 25
46802902 27
236714429 22
805072345 77
649477299 96
885691714 72
472922948 55
883194429 7
150961053 30
336595066 9
792972001 72
745480525 28
478191654 36
446273846 40
742687692 37
792838394 20
802818172 43
781270074 21
327624583 62
362932027 2
577296257 17
423596149 47
204633298 3
13870220 49
922262359 6
138068774 92
146796585 14
501333767 64
379558649 100
259878035 88
359872802 93
277988639 79
409467517 11
869895794 10
675564223 64
149023842 51
556412544 86
258654652 13
580548763 82
536709747 39
396833192 41
624364110 3
304753439 16
95889624 5
457157444 22
804525044 37
636659529 10
378163517 17
994067632 9
86881327 33
392615581 33
987809791 6
774350688 80
226967852 23
907119128 9
836210122 70
178213794 53
156941905 93
7167820 8
768239994 69
142209052 75
189622160 45
916217776 82
408980764 66
304559997 13
815164673 0
711375034 50
177123994 38
352823270 57
724635005 79
431808097 30
23656771 55
630198446 1
607990864 81
748814719 40
821127431 46
333299972 78
203418698 88
51469168 8
209486805 26
520192569 14
607976955 34
797061435 26
446712096 66
945365548 63
644916743 88
50435348 82
944439034 89
969695428 18
613202458 95
441034451 34
794922815 52
670590487 17
322185832 86
711779091 14
644019122 66
317975552 23
344165297 93
310229821 6
46549690 44
464795015 47
416864827 38
295333443 93
908940873 63
92381200 91
774528587 14
137853255 71
238655191 38
979690935 25
825940734 2
763134148 73
249827197 54
715344477 64
896357840 34
579684205 100
586953243 92
469178117 37
578328200 90
97764080 51
92506932 64
855424207 79
991102836 55
62129978 48
662744536 20
352606530 11
775249886 10
74298536 43
263986321 23
938473300 95
225935072 69
883449593 2
500647854 2
471021425 70
348677959 54
538295441 0
372621421 87
350514902 47
703350762 1
150083665 31
975809405 69
833776505 46
454205359 67
845991489 8
693608783 68
570035159 95
606832564 50
440414173 47
306724736 84
946567986 5
448931996 13
388256784 81
967242475 47
496921025 100
324316213 66
504216824 51
732451110 50
626602945 57
911736831 80
96026888 67
317515770 89
289065459 7
557578742 88
905306095 79
65919000 65
923654376 89
138082734 11
884153076 74
305559501 82
561773667 5
268093067 14
527681651 0
316717325 98
841194782 29
775210533 66
799565577 62
168404588 74
81632618 1
857084034 87
786873764 83
236237174 100
758857634 89
299265277 17
975230424 14
611016817 100
830366876 18
131159384 20
622334696 96
163329108 83
453674439 35
673639292 51
976804920 83
688489014 41
62122827 31
12640152 2
316053829 11
920659797 89
268009664 24
234043142 20
564005975 93
113049207 73
506946506 100
221214277 3
151216362 53
100936964 24
651801588 76
469649179 13
370651410 67
278585555 27
387101144 66
1385241 28
672259158 98
798040574 52
515574327 90
133975889 12
831116012 31
498401156 75
474604589 95
187244523 10
289401949 74
536672558 38
685428613 4
841894196 51
322966172 99
252548512 57
779970849 9
94125389 9
464916820 92
147974560 49
997695773 19
894498816 49
404553700 17
901158934 61
370844392 24
978839372 99
803514607 61
564335680 17
218457758 8
942261947 64
987496010 95
177511875 70
693475755 26
937056967 42
9580355 61
715636143 70
689597540 18
362842960 42
835194243 75
375237323 39
861494574 38
624730464 51
988523321 56
80501697 49
742699595 54
759063337 93
893866594 30
687614891 82
470035654 37
838256096 10
286762897 35
807221469 60
345208523 6
12010198 0
554316929 67
752467645 64
974738414 56
544389492 65
552334717 5
831669393 72
723164868 95
699391218 82
724020511 48
530784496 9
464463778 14
296937586 75
375181814 13
381929108 25
516608912 98
431969784 54
42389430 25
953200473 4
728363027 45
759875621 62
486281397 20
773386207 61
520117208 63
862303492 65
876826196 96
397993971 65
381912340 87
293102998 4
66035419 57
877774709 100
543897336 38
540925131 20
938859861 27
852518586 46
770255576 66
570075533 89
234358697 70
141610236 26
699094985 66
566790552 88
749134586 64
621362424 80
869378171 97
565814907 87
40631837 57
542262233 62
303716646 21
876024108 4
760452185 70
988263792 39
740529030 44
453313869 98
420898870 15
92046128 63
752582728 18
424032720 16
72036663 3
243227265 85
387597114 92
308046323 14
564523316 89
192536881 43
747025741 83
998509135 30
805498505 90
49832599 28
164773185 53
534850268 48
924156957 89
41364710 87
761740371 27
984026012 50
106149672 36
405177610 48
649816021 33
404413926 80
361138444 94
903732906 31
972844435 40
410428059 86
399805841 51
891427902 71
44798584 98
509437379 16
268618042 62
685097273 96
755461055 51
742393228 87
950821129 3
435285053 28
604741134 47
335171616 12
453861504 78
257019107 37
747687461 89
485404692 28
324591793 56
676324787 5
91200143 67
305294499 75
470856820 15
264335357 29
482256140 75
921588456 42
70041892 64
749562602 42
684554120 26
983206753 13
154272145 0
417111509 43
576557880 44
765872843 46
731693671 4
852159736 71
94709125 13
612071112 19
995309326 6
716097178 17
414262667 56
873681581 55
792532422 53
675507937 43
275092752 62
242873042 20
267542621 10
361867540 61
927434676 53
20524481 43
750035095 1
353699642 30
932417165 95
114581398 0
422117621 21
707137791 3
102621429 97
750543394 11
655297711 31
788316145 93
728937448 35
409276144 47
425511525 91
386024954 22
222086412 98
745603909 42
279617684 60
159917227 97
20349829 39
344566918 9
856071399 15
135725472 43
292440860 36
747939520 16
277135439 53
608468124 99
879291561 33
413340318 84
803106758 67
88623514 11
739730702 1
322533459 47
221424999 28
216678646 72
419723520 3
123781394 82
708820242 35
881149293 19
72337530 8
929771082 77
143047623 40
717334950 38
43176226 5
613916549 100
349058471 91
87451564 52
316154775 99
62471296 41
798061727 2
302957331 43
183909279 73
268366412 69
376854779 87
379165743 84
307805794 1
283855864 23
690552496 77
580829940 38
467756537 52
776754068 41
206771 26
906765531 45
957246451 88
530019938 20
270972871 50
551413801 61
582370977 12
468597226 72
283159421 7
7901847 72
552725861 59
995158232 7
626935176 56
662130496 19
291605754 63
125089539 70
100252114 38
526776921 19
546459194 64
625485435 85
316586497 81
972962132 3
462008279 97
616387172 18
798524964 48
571213539 79
354413509 26
351234231 42
999604984 89
780723499 30
751358077 41
919466826 66
136247224 21
863352290 83
876500998 42
137275722 79
980211262 4
86207369 18
623615585 10
254117877 40
659876153 81
789856070 83
323292646 63
683589836 29
57615884 9
149249249 22
694573336 25
584380653 71
345044746 73
109015400 72
170429058 46
518281995 59
367451409 90
934009906 59
342511395 19
14311861 49
80540748 76
484204129 73
728114813 54
211551089 21
350148389 41
199793369 83
185466460 100
46967272 48
392585975 82
553174052 33
483755034 23
847648553 3
990413075 94
354928999 57
775010068 7
981644589 86
96413533 3
690284630 49
700778449 33
897267696 4
434517904 94
340996265 94
496447658 15
918123380 98
819100629 53
315506530 5
337207233 13
403977530 16
868073193 95
443410773 44
106360800 7
461596699 26
708122241 22
880387775 66
59126957 90
415208667 81
673635102 21
39439789 66
410273022 79
667362862 60
464264153 89
170103034 92
743991852 40
789664838 100
972066601 92
836074322 11
942478565 89
496101509 92
339381906 82
696390537 75
365453868 76
441975512 90
22361838 20
888069101 72
491042340 11
536729303 81
82195445 19
545672982 73
771287068 22
185918949 88
746810651 73
587099739 63
240739612 93
843982508 93
509524657 20
907490689 84
397415609 33
261109616 31
655042597 59
221224573 59
235734726 45
621178547 43
834806988 75
422362306 78
147715450 50
108966851 62
654922079 67
226413301 45
543142137 31
513981509 48
9353727 42
277359287 43
225624602 37
247112385 11
793949309 27
239172935 70
118426948 43
399825284 55
260485195 77
763292302 38
946935201 31
795722831 12
921902112 87
946719463 85
548507872 58
505462912 16
460387912 42
813301485 57
175318401 29
610746022 95
426522483 41
971950885 60
885311921 20
660291475 13
85351150 55
307168507 74
995419267 4
800024584 12
561167385 51
321575413 53
569037015 26
397522233 63
716867338 47
293818656 19
796800730 71
648398556 100
603712948 7
611205880 92
652481320 91
853419712 27
628988878 16
89125673 7
979538043 10
102026715 7
924782199 77
231032237 91
611181136 95
144342999 13
366804948 32
272427599 12
526497499 26
44647691 75
428781194 53
125899900 22
612063457 93
463892028 99
375826665 82
404308394 84
18740286 38
524283209 86
690361485 33
714262317 95
392142313 98
689043940 20
469678629 38
119098019 80
20814917 0
878546247 65
208725993 72
976540147 45
934285259 58
334097720 21
303717849 58
188302651 34
10534312 32
28593207 46
737587701 54
156552117 11
938555561 93
476139779 30
620892899 83
952297543 50
419044697 17
398185944 18
326098705 25
419739557 34
877156835 5
631107731 6
318871039 39
449661058 42
150955593 63
200126911 64
339072747 12
8819504 53
856669885 90
932749877 83
683305287 24
396931236 43
150533759 52
764458928 13
604851299 49
318825964 30
54490358 43
400816710 73
8356462 66
770444696 43
203178077 97
246072753 21
101361571 52
161122468 36
315192836 23
777423537 50
753132647 73
380529849 33
817428430 29
304758554 46
155645189 54
87874421 36
524695323 77
842757103 41
504217217 82
153749177 66
654161154 17
295408818 100
306766279 13
821752088 2
448061542 45
282926948 2
405598589 97
993777341 70
359699568 16
5066186 76
353979095 96
777292653 81
351031832 19
696776816 36
295374804 79
448541281 66
157819543 35
486326144 25
207423985 64
916922816 62
249672612 90
111646470 39
882734235 24
689485250 42
418349261 64
206131212 96
397402082 5
580307083 3
246360872 42
914281035 28
40370448 31
747754243 63
253458989 48
300778415 0
397856134 46
950240043 92
219948054 13
381581121 67
777583335 61
109260449 25
517035701 26
319760159 71
742414582 61
837162896 5
413155878 40
843498530 10
660614531 45
246726483 64
254422484 17
39875792 92
64342890 22
72538435 83
9639140 37
845982771 90
390170624 10
65334625 6
199772852 25
320560772 22
481081187 4
285713652 31
873441723 85
861817744 12
331705669 86
345310064 29
17453385 30
277129983 97
94961506 66
792429972 46
178176484 56
317816212 5
486784227 68
346174031 7
960099745 31
881013753 85
409619096 15
521885486 72
512989834 54
744936640 9
733445936 57
469243734 91
472522740 36
405660616 50
956157664 3
110805294 95
324769225 42
166149796 64
822362185 82
206195289 1
191147101 95
397445875 35
886625741 63
797770379 91
405572389 16
194832204 69
699672782 43
266695085 43
589988066 53
395889925 18
155609199 89
727767657 3
92536209 88
214029135 37
827489610 95
749313211 64
618101018 56
742157053 17
258911443 60
221618650 15
607908919 58
193949369 6
766010348 60
955130790 96
589122607 81
173734466 82
167101676 90
624878466 47
685541123 7
179092664 93
29768414 60
790603300 76
154740220 22
655685646 80
177102621 58
194069707 48
202994301 66
146336674 38
940043511 14
397145007 35
411435096 60
696966008 15
432636723 85
673422829 67
8034614 70
480300050 80
346196272 86
969770636 30
863186349 34
31085751 89
24563930 21
970629496 28
904657215 93
897650699 86
612950495 86
116434253 99
235635005 32
781000284 32
312813236 67
132851355 1
400327854 93
311167033 22
118003662 67
683578063 23
823957038 13
924226366 95
103165501 57
936748995 13
356379259 37
200308318 92
104563469 6
122180442 8
443756299 3
269475027 68
460670241 8
1622144 23
480314728 33
580730608 8
95412303 83
189002153 13
49023724 38
131835213 14
174583729 51
863811109 55
666790185 56
277307698 64
492452513 16
482648543 53
207720692 71
187159821 89
446763257 67
161569906 29
121027913 79
727394461 27
601167025 41
323242174 14
957738829 16
780696446 4
686944358 85
745068289 83
352786137 11
135297349 52
849531279 25
526840208 57
275641335 83
216581149 85
49552075 1
703983510 84
64539003 88
195768682 25
393883483 20
740313440 4
166420706 34
322548069 14
280158408 18
619440377 18
279150115 28
805403435 9
340287729 48
437155426 30
710865670 96
439499633 83
190592964 31
921153939 75
886565263 91
967284140 29
507642612 80
429518645 100
66642643 84
305536985 85
731459865 47
657699067 89
105453853 76
195318192 4
226580402 53
723466371 69
378118873 48
35209596 62
764532979 63
745845840 7
804841001 41
507736156 94
490964132 40
6449137 41
823562292 45
380439754 62
298816209 61
54756234 62
295539668 92
317445104 26
110195849 38
241152052 20
648520532 19
533315681 91
889945056 2
609558234 29
278740990 64
370779995 82
745057511 4
719294442 78
563936798 13
281095788 4
449217268 58
168999320 45
744275558 3
246438076 59
200281679 17
74439783 11
806585869 24
542780761 40
748665394 45
74320050 4
267269988 87
716915052 59
429739538 82
906057736 22
210636072 72
122238454 33
924380985 1
519128470 25
838601310 8
124506648 12
519426930 67
162320920 80
907160739 23
543680889 35
333064021 43
329092341 57
792823071 60
591241913 0
758689736 76
84431826 0
661450825 97
682044222 60
210104481 88
785833584 84
190929838 74
530083720 9
693730909 77
710086573 16
994057777 36
23203770 63
2533457 25
258826265 31
962896769 53
734103951 13
778443128 72
79449008 52
504884447 10
902309699 12
720433935 34
788229859 61
610505876 18
634324766 20
732402960 45
540592197 37
899606224 0
134107865 7
416168900 42
753473146 90
678308344 25
985769818 97
704036494 95
971461901 14
609092462 50
126831347 15
727592503 79
387152244 22
117438531 60
851173457 64
509778016 93
934331256 64
701011599 60
689601705 22
221061222 7
246287133 48
713105858 80
805923513 2
870611250 41
920907876 0
702083096 20
685218644 53
408364500 26
14800001 23
641107199 68
632622902 92
277569272 86
228129033 26
305669245 50
593396592 33
699226250 73
61901354 92
98131832 63
518390737 64
588799659 10
631573520 92
76828245 52
893801863 50
131598778 61
263112879 75
265601583 26
111815176 59
220215367 50
453774467 48
636197123 78
68421512 38
896876349 46
4753611 32
533226860 18
870010018 63
776889074 71
150863178 69
965338839 37
913557556 65
847036092 7
292481979 5
357847729 78
477582164 10
866948189 41
152704672 11
100516598 24
749030079 86
990194141 46
995324003 79
780430256 100
80998585 72
685971916 6
673048922 50
187705537 97
160866490 95
423433361 5
917493013 84
432096708 39
883119822 2
996514018 49
747414661 68
450509421 54
464103539 5
299274654 11
634104671 20
69892838 12
552295103 50
44481056 14
668528183 73
163786217 53
834378249 20
423782491 13
778123677 37
269925903 66
972525434 41
208920634 13
620169781 1
238457931 50
227174035 36
187062742 47
336572755 1
116580566 45
431905158 96
970429412 25
756524308 52
635531998 28
306341159 6
398463348 39
470955100 95
90280697 69
728803430 34
157357368 9
574720336 84
855467258 25
113432862 100
72601171 45
816566572 75
892270102 57
935344586 97
860355352 29
813255583 37
759751676 25
516629779 39
515326107 16
873354638 68
129014794 73
942445750 47
49875374 14
980642108 17
898986246 0
954497415 45
64052887 17
451393630 62
321323988 68
886600980 71
890454425 50
653398779 18
136920407 51
662205257 64
112519055 26
626551740 45
802511833 37
370264386 6
93673566 59
384046909 73
377579634 7
498054624 91
702277350 56
178170852 53
174061782 14
48740227 18
432292761 14
163456283 70
244252094 25
919197931 25
274259640 37
371064844 50
828778342 42
627570412 77
947117365 68
333564817 89
170910310 62
151183456 15
289713201 41
850142374 47
33457058 81
725112310 29
659586776 48
46010395 79
767266039 5
419624056 75
190093512 21
214445201 54
652048768 90
497196710 41
908631984 19
138360020 83
713006547 79
594620750 76
728244446 34
877589443 24
105705056 58
34969489 73
629996754 55
273025838 17
254605667 49
114279919 44
164535197 58
824875490 20
367486974 9
129079554 27
236424629 85
302845845 82
352236681 11
732599678 99
280083568 69
640000801 32
41566515 7
46318986 75
859698112 53
686939335 76
659691093 56
526316455 40
312961458 88
299255553 97
424210192 85
868892462 8
522912098 64
508401064 95
418941174 85
171143114 34
273202303 20
447121305 48
121962096 61
6781624 89
942344566 50
799923109 11
807158079 81
120403268 14
929565698 51
90624246 71
209011425 95
168736611 13
21288791 43
985263381 33
725492347 7
921241277 29
170034491 31
45395539 92
878404836 23
544251625 19
762891672 49
830278413 23
597523534 71
339334726 19
77769536 67
156406240 49
192638006 15
817078630 96
521770704 96
4164102 34
187960937 77
791099873 27
943861520 38
673436199 57
554763363 40
748169776 18
906752069 37
898572926 39
989625889 69
509275975 57
215976366 20
531582418 10
552097740 14
420420719 0
835245713 5
88406464 97
169725548 15
13327306 80
403727075 78
470213266 94
257208352 75
555009274 63
936817505 18
640523053 66
920457749 45
533945163 27
762336570 61
348334626 32
790014645 36
572993721 93
805455124 10
643746889 0
966892247 36
211075300 51
756340188 41
419413510 36
121469545 86
771054813 51
769190147 50
992232857 14
573123572 98
924523250 32
719241735 90
261548720 59
743899959 53
347631083 35
485330722 10
107683334 57
73817259 46
26912612 39
107790333 39
971258211 2
422030166 39
508134869 57
441998708 77
288807846 32
334466613 44
932978339 41
267388108 8
674730568 12
422026984 98
816325633 99
180380817 75
313269276 23
480036935 46
68286949 99
393176760 58
442348499 97
578708147 11
261386280 34
595909442 5
184613834 71
886246481 50
40068501 38
163480525 56
773974705 53
418416356 18
831139835 54
400619143 80
401704765 54
785954499 56
689291092 34
310201746 33
399512298 72
937429158 7
175475930 51
677111695 47
938535757 32
262618723 21
555085126 75
625271547 65
510895709 60
80668556 39
13018366 87
107614251 63
679485630 95
528214858 46
324040223 19
985361396 74
542103391 86
525825566 95
988608838 100
153215887 22
527938425 39
952103667 82
268437911 17
160494638 42
738780728 65
619452659 45
140747938 78
221636954 60
197305367 22
130618590 80
290074137 15
207925954 63
452314499 96
376179989 12
534453457 11
552903059 20
940036474 55
183030636 39
693004764 97
351558091 10
475427343 9
249966198 40
266374528 2
789510715 78
826134955 60
582687491 6
129422710 42
713334593 1
9021729 41
816683871 31
984739178 16
663384054 38
514389764 41
910237279 63
962043283 48
852939551 46
150635875 14
274833274 68
327606252 91
759973133 71
371322339 31
309873039 69
44576210 23
795171499 39
105972099 66
441032429 92
574135810 35
494431175 68
267945242 69
932011908 94
713160381 34
84623982 65
114527130 49
736012666 28
153907803 98
582150422 36
62394646 7
875332184 28
187681023 43
604319367 56
36713358 95
938939327 34
563841596 42
659265189 1
404184595 53
689755189 66
645225628 5
382529510 20
860726488 34
448643831 41
807003595 51
1475304 38
680195659 88
549891765 1
483889263 61
988391107 2
998960153 30
467512371 81
938434854 78
40158542 0
882248337 7
48675539 96
885223323 65
838304148 39
392054551 20
29392465 36
557064756 44
858381701 7
446864878 68
213681112 1
412253347 62
341860494 86
254722880 94
239688639 41
584048249 20
566950759 41
146914781 54
486710400 95
866251574 93
481228320 2
3128941 13
208502268 40
857779762 34
612631026 65
633938978 30
863125513 56
223586657 97
176028055 90
433597941 41
499091781 26
595219124 61
97437356 76
97918288 17
462761763 18
298634877 21
457552622 98
536826839 38
602493536 87
402895833 83
112362528 41
779125565 92
371709261 69
972103778 0
794402436 7
162616911 56
815829334 30
542819496 22
442745658 0
589694248 91
770809976 44
19701204 53
112491999 17
194994635 46
57321790 90
419321423 69
404433128 68
262644140 95
856698664 47
347889006 61
372559365 26
430611823 97
526002340 81
777083672 50
402921251 41
679350393 24
41391495 37
121042050 47
365456690 22
95911415 77
772721773 13
407368534 9
622695875 18
838472654 12
158173043 87
716355714 35
11823399 92
784651313 44
836492409 94
61186715 71
41756000 94
270116688 92
853515638 35
674045340 63
450093001 55
559072504 28
83119208 85
994025744 63
395971913 70
141875042 85
93279134 91
625714009 59
547049829 78
884658668 16
716676328 34
487584776 51
94924279 99
517751952 15
84009928 88
270797948 71
222233595 43
907446109 85
520957607 40
498594091 98
966348287 42
861894440 5
851089912 49
474224259 37
229338594 48
864566202 90
766573893 60
128081132 62
695302942 25
950070452 31
847533159 87
609669989 14
497286765 58
441831454 96
770044583 63
943557002 94
384227085 86
386252587 2
654181264 46
499181422 90
688057600 42
909545556 98
155300778 59
165799000 38
786575486 11
430644959 19
526416419 2
731372328 20
30635337 88
893144410 52
946871756 64
910133532 37
958784787 39
390785421 13
671208492 57
700005910 37
144011751 7
570077287 34
314325912 47
884068134 99
93509534 19
286545377 94
887367437 43
699852057 21
722177018 20
331082082 68
952324768 21
358302478 21
422671301 44
984857988 39
77529347 64
647244076 68
78934653 92
894439849 52
780960568 28
264841711 99
74558112 79
127564927 43
299416130 38
549714083 87
130134001 15
346185539 81
326882423 1
168911342 1
221154648 21
968021270 100
802188955 36
181605312 84
712958149 89
456526161 39
227423396 40
590839722 64
823430452 28
943641240 48
129363434 72
481941485 85
672896230 62
193655316 21
79298242 68
804608085 55
133395775 0
417348667 35
597516804 71
751194029 83
734833040 38
272251924 37
462067749 78
703791316 89
101470252 41
876624956 96
564331315 0
755639990 91
984427153 37
418465221 88
708165178 88
172714183 93
593298099 57
637941640 38
323375966 29
248307754 38
385426440 100
80299055 85
199767778 34
477585406 47
145032073 9
264854397 80
254615198 38
248710296 65
678269935 53
646850408 69
100341003 85
997856017 48
243832216 43
125757473 99
905473571 34
797960248 13
458440822 38
593020917 42
90931297 26
640574494 60
102326154 39
604460965 19
449043199 64
701840495 80
279332158 85
353807444 96
225706296 39
219744357 47
233865444 1
325834658 78
577740899 53
399552000 51
160712458 32
612382819 8
984677637 67
290923417 10
256079661 81
97828215 29
942677541 50
644304887 56
606857658 82
84514617 62
609365623 5
368531547 50
402389217 84
28640091 54
810845755 88
563868847 57
230581577 33
784448851 23
701828172 93
938109272 95
787877798 19
563787973 35
947485869 23
344813149 93
657429031 21
333859192 44
516848213 96
695137560 37
169173723 82
513921303 96
208033293 59
504177209 69
482955674 46
806374441 27
830310665 16
808278786 76
822196135 23
392141936 7
836018618 3
430740074 72
85295847 100
64888105 38
121264064 93
468924400 82
63089981 53
743325785 92
788006833 2
360019586 14
67785547 2
91020606 35
48876358 81
823050869 17
71157747 28
233698924 96
260020093 2
765887227 47
430162270 20
320325897 5
973596068 100
317963460 21
48381414 72
973726706 57
990602723 25
686491596 57
411775767 65
479328211 43
425452543 4
453866609 54
964579366 53
584244804 79
558311061 18
185164016 61
620016169 37
684218755 6
437588674 1
845359198 17
320301307 55
510151824 27
686001863 43
933873192 20
641216548 38
375829711 45
732584166 85
999523487 97
653585269 12
511247161 34
877184937 2
608549431 92
185924830 97
665179317 88
944461201 38
474852170 99
384890538 53
223994271 34
708877090 61
855725315 74
338208264 20
2309156 12
987639764 8
186777138 12
992361959 18
779457400 45
581922150 66
975596649 79
708694191 44
509959696 74
428889161 0
686366894 36
123550785 55
78133341 82
832127780 91
172298215 81
146842854 49
529655029 27
670973191 94
505077040 53
440073080 0
165452824 44
167849502 22
631433910 21
560709005 60
906684308 57
401920272 98
155192296 32
259628567 89
239295500 97
447753792 71
777353306 64
476828774 20
931626700 78
985691636 21
238516166 93
701722378 32
647904661 20
830497664 46
536397546 83
510510329 88
549230574 10
572702138 90
998522674 73
107244602 31
248755764 8
394103877 4
283387792 30
598627586 7
445251168 87
77105677 83
58809799 26
24462380 65
855530105 18
210607184 82
916966944 93
723255312 1
386545584 54
44585967 7
890620661 85
442800880 14
105512455 76
358838932 91
40496723 24
136209310 64
708381822 57
809602652 97
392607554 59
361673654 97
954082742 10
677778965 36
425486325 87
613711275 40
831776213 31
768252725 28
779153199 32
290366736 26
475684281 81
970969719 50
768862010 76
621642376 12
57701518 32
480740651 84
988178419 67
468829040 68
948610376 57
974585462 23
528332058 77
382691524 82
318196884 3
864926286 24
716168152 15
834882331 1
542084620 55
172884108 59
830963804 82
396180764 40
901032231 87
292671343 76
109779693 12
552019709 77
580650899 35
603417631 85
766347860 52
601725685 24
741499755 64
458406837 48
622917109 84
162657130 39
235298851 18
595374598 94
994313257 47
540788513 61
603493370 4
172843088 76
589239948 8
198272238 93
976285167 0
93736638 83
460953448 44
437637478 90
258120448 40
916099536 68
447559337 11
366019591 41
822417282 58
45754321 87
539261697 62
191023102 97
47233600 27
247814852 73
885046255 77
912910954 78
347753328 73
899705126 31
465068479 34
834288895 23
493894906 82
339844403 88
365848837 31
103824514 21
371013754 66
616360750 85
332837241 65
980910039 97
993714394 88
969110494 2
109913123 35
288474832 47
366725346 62
741839105 50
589102899 23
663316177 34
937945251 84
200429129 33
70008980 34
604100096 76
947596428 83
996774338 54
746577412 5
423232613 82
913369975 66
533834723 76
572712751 34
727480554 99
493368485 17
224086410 45
931066451 12
170830073 88
294612613 44
373877609 11
159399520 30
228982915 97
38516476 14
735848918 38
130062670 59
212624977 65
77197364 10
795728607 53
110793846 24
359057560 77
684435802 35
627470761 3
728953010 86
340009744 39
486549408 67
246396688 47
423717601 4
512574889 3
7222352 75
611025277 48
712875039 19
554046960 69
493754462 31
668582054 82
640588689 32
721716440 27
432703893 29
672063363 98
827192507 85
919774797 95
339303147 44
979427954 77
333158417 78
76009722 56
47989331 59
725519706 32
451170112 67
83454008 16
307016055 59
51556811 24
852486271 96
966569951 98
917889654 17
793867922 6
793409208 83
716632200 39
820207601 33
343462363 11
346107914 29
525369340 60
289136672 50
548205409 65
118758365 30
452546728 19
306080090 80
731651473 84
245398672 69
637555968 77
348973462 68
720815894 77
917652220 74
622562211 19
333929359 11
775643947 3
347013879 35
839647838 89
396153254 74
526299209 68
225287392 18
212862725 77
776299092 79
134555893 71
696415811 6
15327806 76
78394993 76
568420743 86
93258843 87
262765904 73
423234873 88
647250121 55
389596835 46
495753075 87
799000249 84
724790291 79
157647166 95
304991648 30
981172996 80
132810086 44
941547526 39
464668899 57
219054076 73
932508033 75
222890727 71
57785000 33
781519452 65
307810111 40
120220009 90
973756531 46
814938887 21
176845373 9
629518987 97
591629971 61
447315714 100
64925925 72
217950482 21
93645276 12
960816387 20
175978695 88
810319899 48
978865987 4
921968863 58
919885134 94
488104580 8
207816863 91
165971150 2
961298509 12
556139219 55
596711892 99
800597034 79
425563292 96
981779706 11
760812368 13
931469249 55
786332748 68
722014802 61
96423882 68
47417408 27
983802203 80
741400197 4
710251567 70
939723371 6
825036519 49
283308683 92
355505466 1
991380467 3
699679267 8
734628120 43
866064237 41
275545433 86
864766569 32
549197593 47
537981309 44
525544530 10
626843711 72
217794740 8
341725733 79
243945827 95
262458745 76
288139206 76
707576692 2
180268701 63
187383197 36
106497921 66
29024524 59
965587258 35
951084136 33
486562453 24
535057812 0
177291461 8
569022035 4
389330506 35
953988308 79
612574447 3
571959499 60
308043035 31
605133054 81
381216296 26
931425515 80
916480435 32
998045287 10
40087822 89
805513164 18
227015621 44
471842012 55
455292608 78
118084616 63
515861892 78
301656700 93
709646490 24
410839632 65
962077324 40
739475909 23
313332479 17
298428118 4
462230360 70
360080265 47
166392975 6
984539723 47
168808965 66
741321903 77
413980516 4
654829184 64
370367432 29
89462151 90
725396367 78
283745287 45
564186225 93
133560238 78
448790844 66
706813170 56
165348889 95
833606605 53
236935022 26
948315559 80
166077183 9
72218719 84
682806093 53
487815406 37
971670784 93
507276777 22
353040870 80
120224034 11
282482308 1
245858533 49
465472382 100
846850221 60
407588787 38
794715725 71
991537999 51
732820017 12
172849278 59
769872931 7
918336117 13
983233759 43
647983920 25
344174872 43
585317202 82
140652276 85
950240360 65
537178752 20
321050018 28
945540240 7
677689286 21
263827951 84
449796916 78
170535174 62
791082424 59
722443170 37
723038942 77
214390636 36
944217004 93
586206549 45
482091861 86
43599508 99
349007160 76
674150192 96
453234703 59
539866974 50
861661196 88
651265777 61
709215209 99
136392715 54
273048310 8
889122183 76
280756436 21
941638372 25
169361387 83
833376104 39
479902931 53
29282357 29
645626332 71
715602363 88
655296415 69
563363501 89
634035772 72
863783711 28
106274569 90
413772201 51
966307497 44
833297271 97
841964255 67
830084871 94
142815981 8
998722339 94
500949844 12
23088056 49
843783521 77
207407840 1
783637388 2
469417473 83
626984509 45
6625144 83
122414890 74
273466898 96
242605062 61
824652366 69
753933365 49
765457498 49
981944069 98
184209255 87
493441909 60
835206901 21
530961623 71
965648102 33
174896285 67
403317138 24
280308510 73
578967897 22
498879800 90
483204886 11
947748895 27
448136771 85
251778534 87
168909099 69
54260083 93
470842307 16
956062079 32
451782121 70
971813321 15
333536140 89
280226787 21
577537385 19
250707421 41
758977512 33
591103501 8
662479110 43
162365794 5
311985222 47
76025990 41
398594829 8
414945828 55
365672091 49
973634386 1
171921385 66
578301567 3
559943024 39
523346520 78
293850777 89
475502537 60
439604336 62
603766308 98
157346002 11
119654890 48
816934534 58
507838421 12
386919148 76
265894538 0
548243081 91
296044497 19
77825455 91
774035026 59
755672868 32
727076910 0
920832181 75
22225539 51
243868421 0
186933079 97
930586962 72
745072256 80
685514149 36
953419303 99
250138527 13
494296873 66
209662499 53
256373779 5
737916537 19
873742665 60
252302727 36
812692680 39
311952502 55
814877512 68
832975368 96
447021154 38
95057627 22
755554303 39
113551275 23
833302323 97
428507986 64
586430407 16
672928377 10
60701763 10
902314177 68
995817983 64
145160524 90
237603059 98
669598145 33
423461411 61
996814132 43
235765781 26
881773793 83
342429674 32
827214194 59
718020488 13
91843009 2
344109023 7
796942644 1
971763252 2
191349297 22
582334504 43
639675098 13
239645236 79
385980886 71
756144998 36
207591261 83
198347318 29
899857752 42
774153924 71
214531900 32
63567872 10
20683164 42
904716396 50
523647566 14
228745575 61
340088431 95
184937247 35
851589387 5
672025010 46
960264577 90
511970360 79
985140614 89
906892808 39
408026496 81
649681676 24
502212314 8
408288267 63
900951009 49
504422875 70
683221453 52
320483261 89
767252828 82
168780404 54
881074958 13
944161170 52
191739948 1
537619480 8
840304840 10
129233514 16
517734956 94
913821285 82
185451487 68
400412544 4
14232789 93
952997485 41
62442084 99
499623120 24
540349526 83
578776040 89
183875390 92
179618791 5
215424532 71
126436861 52
173300695 20
587962718 17
807772288 79
843640883 96
774324670 63
632779648 1
927867970 83
947879934 2
935357748 78
58255804 30
162059656 24
626830697 22
715208069 33
308113061 32
544508668 74
174359191 83
498541724 88
546033442 38
645516788 53
995987064 98
60843660 0
978083788 1
669416504 17
415150076 11
143082451 21
140079838 34
493783731 53
148627337 90
479815981 81
682751701 59
639089860 87
253774256 22
338101588 46
5333049 24
526371586 77
512212598 65
523219136 44
667115761 91
861577710 100
991095062 23
132734402 60
858521874 4
406895541 32
446503128 50
31225193 23
736458924 35
356227733 65
492309233 30
171271452 79
142167144 25
197313550 59
223168541 54
849704092 17
653833387 92
384417377 17
487362850 68
731251592 11
44568682 25
908261486 39
818960671 17
536480511 58
997521513 72
665884103 8
470957478 47
569471278 64
304740834 51
626333920 68
822164452 18
551582651 52
29878165 59
185836299 72
971953324 45
542737155 79
371660569 34
699811822 6
77093612 21
764613971 3
864325053 68
505955131 29
616779205 90
4714904 11
997116629 92
758167321 21
599245878 88
487851640 48
469616442 17
399615105 43
75435187 88
573239725 65
226368627 28
616270567 63
416973319 74
422377818 82
222266843 57
543674324 94
116270043 96
455258624 79
621386097 8
564425775 88
164560216 8
744041580 37
525550845 35
60755824 31
226650603 36
901724450 51
931039634 17
526357285 68
644361221 69
791980660 99
20620735 87
120501465 60
853096848 19
513049729 65
891475371 83
948669096 16
883513176 45
847451834 20
735208492 44
926283480 14
954218625 43
191126406 92
502618943 94
446670702 97
881251850 15
67937383 27
916444943 38
876900202 38
887141707 13
978545002 29
327142981 19
810125128 82
445283601 11
746228671 70
587527238 87
316453738 54
153396614 69
72587490 23
146181479 46
34299221 96
442514986 28
831473131 48
254407916 48
713291207 97
645052043 30
694647874 86
591211525 33
469526919 62
413021139 51
20131938 92
249226657 22
341031003 26
155519647 68
267555841 78
624910093 95
930709252 70
854084590 64
496201483 78
775464151 77
48912246 52
201142517 63
42148211 23
259360571 54
972878774 100
222388380 57
490048298 49
604190153 68
723265994 42
666860457 13
408097819 13
75462924 34
252037186 25
283411564 95
921459750 28
568240405 4
672359959 74
416026161 4
880189586 3
226578882 52
468728566 0
587177326 62
915556823 75
613479357 85
194952086 1
206871812 30
972274908 97
498595567 23
804110812 49
812119842 7
832059985 23
363928509 7
926523303 11
380706511 33
701425785 62
800252877 26
481141185 17
292643109 75
761404656 94
38275346 86
520073179 77
619051520 47
445207379 43
472107687 18
841094855 27
149076197 90
855842423 39
110491787 65
870772220 42
778532046 2
363236096 66
352922368 32
822954696 70
538928499 78
573267620 61
303150504 89
610102443 78
46946564 25
653522407 66
287193422 24
924388449 11
449167954 17
128171185 53
859167682 79
238542798 93
217451934 70
84727894 78
782246573 74
995024206 87
734572387 89
900605555 16
376765118 53
180855521 6
161396758 85
120128339 33
846862935 99
467343978 56
258921856 9
341439544 97
349428989 19
389045435 49
976517530 86
112874638 7
623636065 23
102084009 38
562118459 95
315682126 26
936703891 59
309034223 51
828214797 21
496127391 91
943029574 38
667205341 74
409360717 73
648202421 16
193707066 3
319768437 14
243867702 90
593822326 45
118178430 100
15808978 43
121006428 66
919386999 83
650011595 90
148498602 33
887359187 42
807429092 96
974290342 15
262283195 0
690979313 87
582322134 22
689293187 88
280403854 15
252849799 82
816521625 18
313149980 93
693285282 54
825556176 76
755544017 78
783489598 85
356910215 79
240407616 45
440820460 99
665843609 85
849311647 78
809697608 9
653347260 62
842129935 26
723149964 57
387898060 78
339093085 19
613242571 9
29422522 24
505814335 51
618516737 58
7442889 52
883955165 4
24549039 17
148786806 88
411076750 99
714954520 3
319988153 34
424102444 100
984948333 1
987695474 44
9581336 11
415288314 75
383189369 89
333424985 58
634317875 48
404143229 4
289648545 33
19797178 37
857460023 38
136011884 80
247354042 16
573267407 40
1396952 67
292760833 73
384222998 54
673399795 72
543261024 37
908449978 8
272047191 44
393680204 65
229448570 38
150680172 45
191221846 5
687432031 81
463450367 95
768321396 6
119993193 70
563945328 19
915804130 97
647384185 24
319292342 45
821548465 1
973530932 25
933495115 60
190022103 6
573468768 69
133306752 33
245986932 22
660033146 20
172042151 72
597133311 58
283035265 12
431286966 70
849743767 97
582325245 99
285550101 35
606849914 50
113826667 22
574241148 97
677702867 61
923449202 72
584319190 94
25267868 22
125909207 25
344790706 99
573568168 77
425978286 35
616985704 66
396016310 66
254662739 56
398847325 25
147584468 53
393854608 14
132706452 96
985367772 87
412480395 79
688506801 41
401227770 32
757242285 99
327908941 94
205842241 18
842183832 31
235627096 71
623106351 56
417935345 22
61533584 39
108888067 34
756927419 24
934798703 31
573958126 49
266841477 24
637077980 30
535479224 41
5438627 47
368104455 59
119173994 3
515625608 0
450053437 18
793890761 66
190984671 71
846571664 4
542599283 94
696818099 17
283133276 80
24290580 1
669131945 88
414574278 54
367927787 33
268931374 89
737534176 22
553262317 24
488007896 50
949875925 98
906520724 45
117478483 37
44714292 15
830586728 57
764210672 94
994734130 61
324537202 2
252782207 95
78658533 6
885381980 32
934353406 81
125617277 79
885404798 26
788516700 59
369667759 27
51793214 48
847529081 7
990019974 52
799978880 97
858377822 77
192520693 45
188883364 24
201036489 97
798403953 51
88165469 33
480673976 94
581946061 76
7207057 37
609171403 26
332582401 43
906214491 66
754049480 35
499932541 29
464781970 42
166722492 97
559683896 53
368931857 64
975053458 13
203545428 28
102887813 59
178180414 56
22298042 9
996885116 18
321019688 10
168039024 61
323860978 40
754936467 17
485205469 67
191075690 14
961812982 79
130723132 57
952052192 15
106993368 94
958434959 16
520817082 85
295416752 0
376516017 71
688848214 51
950219031 66
731889039 13
939526628 8
212593311 82
554728488 38
973836120 94
557821850 39
255248457 59
529678403 4
809449078 78
481274259 75
32196526 17
321142359 63
454622335 98
949959508 8
449727048 45
56431669 38
720648544 30
25649370 32
384592194 5
418729105 50
660019224 84
203536342 87
387377745 97
835276704 46
337332410 63
834184928 17
968844717 32
53473086 37
925665981 77
390483078 54
141394922 20
322865165 59
526215420 74
37545529 18
704349439 95
431619958 56
479688132 18
555121601 9
517504355 30
829684226 41
635206102 83
804536724 89
567204550 15
833192759 18
816722104 73
262018453 61
792417108 93
146026807 86
70691799 7
773879767 12
80403894 26
984702305 64
446194860 71
889324014 43
359472281 10
340786660 4
331011595 71
172906093 19
550847633 39
137521035 52
393614309 7
910990789 100
549234381 16
480046559 65
694330023 80
991297018 78
944629890 92
907183084 58
979981098 23
337030940 19
943850656 26
819606330 49
603616923 57
586225455 97
641960767 82
948441647 60
770507683 23
267535825 25
960845564 62
783437707 58
788755740 89
142142332 21
979532405 98
648673853 1
966977821 7
27947 83
852099033 29
134736898 58
398432492 70
318150266 76
203081443 9
56511976 53
603204734 0
147956456 28
619610962 15
370867492 34
445805723 29
879642767 21
157679658 18
322144838 70
169162473 9
560636891 35
276952848 80
525616789 71
809108307 72
883599300 64
373982582 53
967900609 29
776417903 49
978673419 63
110285657 75
207552469 14
126587664 92
610251243 38
81078449 75
678318274 57
557269999 47
814580995 89
101995152 82
1362788 74
670549792 66
521789394 47
983467544 61
421459040 65
689600999 39
314800853 11
45833662 69
404502347 30
843429302 80
652061862 16
17680281 39
736976719 73
800700597 95
818243858 97
147989986 68
683620352 52
28447875 16
223450302 12
713057021 86
939273982 61
906188712 11
405563718 24
622522492 93
455736526 50
776545444 87
588989541 92
125577398 90
600424080 19
120914005 61
44194047 1
816581357 59
942965 99
828901041 88
355442055 93
367241074 6
380640958 54
418568950 89
901923413 46
578528771 3
701878025 74
82129106 85
890088778 55
879370536 37
749590304 72
222257923 48
726958139 56
603731180 27
594399560 30
568880287 92
72103567 15
661447269 43
669170069 46
89713557 35
86808751 52
471123396 90
287119131 5
793569314 83
458374661 16
133562663 100
882112103 20
642975538 33
57366045 12
871482093 17
512825358 42
610220363 7
557082849 36
849594910 97
973926073 51
158528272 44
29188613 92
361892426 76
312102381 6
85363239 5
831437592 12
475735805 79
268667705 44
347230250 36
334783138 66
717891346 34
948096274 60
790816962 80
597575599 44
777573030 44
270953436 41
960716676 20
224861989 36
661298717 68
882021946 0
660601624 69
105939722 14
341077998 49
868023294 66
802239179 39
19703702 33
30103886 54
44205040 64
146005706 39
636560803 82
481871809 39
659267909 47
70402860 19
283650075 94
794830741 69
704384214 20
718218366 11
917317890 94
365200557 39
678576251 29
415356300 31
194452353 64
595169487 87
164308295 41
829163974 5
632808549 79
936044365 63
133352598 89
856519816 54
927003011 45
410117272 73
94968870 11
344531903 7
484153365 74
56107182 19
897174327 29
962605678 18
719957312 98
880051296 31
30589828 9
646373979 15
229744211 34
613977901 49
764624829 30
687401665 60
981896719 100
651299339 95
956815460 31
918781373 4
516584390 3
760316154 77
62595735 81
494464773 63
455012664 11
106118198 72
513645556 31
714211114 88
476946151 97
224853080 92
484726076 94
53066943 19
416449606 57
118357731 74
969918846 13
744955061 87
867192822 59
293959369 67
706299577 71
506390307 29
871161872 48
246714144 12
15002539 90
536307714 7
647143969 3
875180494 47
450120172 52
38259158 61
897604716 15
60515009 98
627317420 30
269085034 29
251820368 77
824184821 89
642020973 90
817991623 74
306020427 37
321896082 74
383955806 15
920220883 70
332683446 54
344746687 68
23002389 77
34898987 80
298391789 40
783496677 43
193045350 27
233247066 96
633628673 80
266318766 87
922046222 33
422313082 37
611192821 94
325042829 12
729880456 25
422116914 25
574222700 96
629982126 42
252004972 36
827904251 89
171792861 93
833130786 42
301903780 7
334772133 76
757607490 61
413737938 25
242665072 19
250105439 70
858841122 3
245088067 31
712318235 94
837120330 4
328118798 55
416548970 82
799291903 26
385204309 79
188371607 27
846217784 4
363817001 53
283775287 12
237613532 89
558624275 64
779335915 13
578617257 19
341500703 37
295830185 68
35403711 16
806541023 32
39845457 29
513320417 30
848435803 53
386743352 0
952170471 87
633938402 71
223873184 52
969076714 4
447962071 11
309035263 46
224727759 82
410759971 54
39546032 30
392252909 23
909960229 79
86654768 87
323668075 10
455319232 8
836180491 7
553598300 74
27170677 37
302183044 79
49397583 20
513659997 39
199452378 24
922517536 67
824027428 66
846202359 69
205699240 33
442513714 15
447097615 96
656853628 85
105772011 86
782748037 15
650065619 82
102320357 79
542062473 67
82898338 100
602517057 81
330533158 20
930415568 92
364700348 65
185213738 16
970915271 23
612952432 46
283827057 70
817470451 78
253967709 11
701712554 30
953334717 98
343295029 57
623990218 52
399718802 59
103755531 21
351423704 63
407997571 43
27666151 88
319243367 50
239316813 87
515357960 39
139012536 54
338257941 11
316106619 91
908054258 57
162477639 0
225342299 90
951588375 70
671124966 85
603980472 86
673681648 13
956606890 41
962532367 58
56456133 76
33364990 27
378994092 92
489734060 8
190960789 14
276865235 26
12842255 77
898493083 46
863533896 86
120559477 8
394408433 47
979955061 88
577907541 37
571578277 13
744259514 74
691332037 2
791644290 75
423064871 87
399543482 48
100388322 31
891711548 45
130915394 70
84670580 45
905937102 67
913855061 14
479652732 18
207474025 13
169258600 96
284414615 96
126977641 29
845133310 60
951434216 81
396091758 28
987801940 82
554653269 23
418406786 17
778904020 80
96488426 45
492294752 50
273356494 67
726521162 85
812224103 20
397547864 39
126060171 49
836929656 77
310188232 82
895140914 73
150588375 8
151646499 34
176691535 83
910245526 12
947186110 61
672891639 39
597227021 63
944620246 84
243966508 88
163181809 99
688051697 61
689879174 40
334414217 12
466369479 44
458444018 84
522165754 5
777820338 8
927276577 86
243690339 21
994609986 84
84291814 52
893140119 94
155864032 9
213176992 57
489426872 97
341955530 26
675022872 87
223842417 45
994266331 3
78227309 25
501054874 14
579020438 56
765696251 25
400560943 97
278087393 74
871700795 12
269888046 64
583914736 37
647449036 71
190200681 80
964885370 1
966501243 5
275955787 1
116768414 24
198049219 84
277311389 81
835855167 28
978578480 8
42912669 5
484012782 58
966423003 30
612618126 34
544262149 95
476587683 98
730012035 86
821945314 95
922322190 41
915726294 78
696534409 11
453218720 20
209327247 20
689154107 36
146099060 27
552310832 6
924502760 91
117205627 95
317013012 30
791592162 27
734571283 98
157970229 64
886703809 89
24595271 48
508812922 11
909781470 4
795370867 23
245526777 82
616300188 34
576794177 31
498735073 47
439519211 93
362072682 87
539249275 4
863318721 90
609387121 24
805790030 34
550183507 9
836496169 42
953742490 78
392784000 31
651738449 53
546544535 97
429507076 90
809147277 30
997398425 9
557140506 28
352868338 100
584716981 88
480330220 92
463217947 91
547021721 28
769956871 94
265514996 38
459652682 86
342011975 77
614694026 18
397507111 71
569947279 80
727581182 13
60631343 10
745284740 1
290923900 21
42486229 64
792730573 50
124042741 38
751943426 49
450069457 51
612179665 21
109016392 64
449094487 80
89382352 46
765235178 74
400559913 61
416177233 19
664758059 81
220558718 79
691108279 38
118638698 18
201419410 41
537869626 44
670700905 12
920358477 76
905515528 9
991257676 38
880181564 86
954496714 62
397751241 53
499443547 41
208024075 36
981434613 54
929425313 58
23485782 91
551701500 24
293277831 52
861334842 29
93150932 79
588507593 36
303146120 8
211756632 83
191878158 89
438470816 89
292145643 7
360086773 1
235967888 93
732513965 4
738132120 36
147552383 4
482811703 74
547805899 47
406840480 0
623587405 39
198565055 45
459059189 25
30021007 67
888903161 51
890624930 84
241149965 90
449839109 69
675651295 79
506954753 83
283413644 7
333601836 35
435230802 77
543602106 58
941882972 52
436870015 11
317795887 59
493657330 43
713438313 46
822448134 1
110925560 85
709379397 46
704979640 20
136850476 32
29498356 57
641521222 59
501246135 5
364074419 27
389039621 0
454688256 63
183219860 23
989287608 68
865106523 28
910504674 24
136128251 56
328000166 29
409465360 100
766067417 75
91505868 30
376455177 62
736507224 28
334798240 72
196580817 8
439907043 13
446134459 58
313591422 79
889272818 21
752244537 61
513921653 7
327028477 26
501469670 27
394610295 76
289111943 60
717413953 40
902216342 17
96581831 97
249228737 31
552628425 38
875937344 58
884952882 81
398096611 29
216887345 45
157442348 88
895500752 64
755780946 32
930953349 54
372347331 71
720592692 82
738391025 24
744470810 51
524375637 63
420979309 45
278985836 92
981888236 4
731711010 29
483394312 86
353344374 56
794418040 13
966303260 34
913856139 22
944721360 74
127850494 20
537204937 55
718627204 4
579755223 75
537487321 53
713850393 12
55017680 32
665339663 67
41202617 63
701327365 7
19445466 59
945922531 65
88183660 1
280639498 24
391829443 39
391064105 84
930491369 40
453742868 22
331427943 48
305454433 46
104054 96
468502763 68
745081438 62
542429704 63
177706468 6
124442513 10
122063862 34
10615109 15
881157125 3
943608471 22
82967119 5
497000744 76
76790151 69
953529860 58
519953426 81
708465240 45
538727147 90
470098353 82
260763602 96
503734292 64
112826504 17
137541555 17
855307755 42
28229699 28
420841962 18
940265736 18
583684982 26
460785455 2
687981509 63
463171470 4
738557915 67
222668993 93
589124943 38
467365085 26
1807740 100
328035103 19
861860593 63
3649896 31
550132853 1
299564566 21
109556457 23
313240975 65
35447639 47
186378792 17
523215940 1
160179577 39
824123788 23
196877522 88
682042532 62
836760604 15
124850768 99
23968330 22
93305208 14
556908239 71
699197907 61
507299902 85
561039286 93
748868439 56
438469393 33
579570342 24
693096340 56
993013099 62
521491051 35
96231360 87
988088382 99
82071469 28
319591061 9
984053642 95
917142123 55
507836916 74
782719191 75
559491117 100
78446003 31
843130895 17
924776188 65
116771935 33
312292993 91
568079238 38
26381448 46
133665229 32
158690396 10
357205411 13
732097061 52
644179935 42
83612960 23
426471019 11
628236013 35
484965378 52
672820548 83
155378497 68
821302375 71
930378692 59
262705810 13
732000852 5
202211961 26
656125911 33
743030890 46
997223821 76
481220372 35
587766690 88
273169805 73
452772006 23
783337235 78
905998269 76
955241412 95
444891777 57
466392347 7
355288737 27
889771020 56
907729807 70
756575033 4
925081284 76
505959932 68
185736665 61
989382889 26
321104917 12
688155224 74
907475405 47
991295224 9
487455818 76
162131541 61
974287286 44
434137006 75
92966900 73
782488614 11
91504884 13
472642030 2
971600411 90
724654675 0
68852594 14
907394200 11
496231614 30
355054204 51
942339812 96
785449175 3
263407852 98
182093887 59
689039976 51
544654027 67
450416598 94
704513428 40
440923848 68
368804905 62
5729039 74
220956816 65
271528167 38
140928059 94
791482611 76
123397141 64
885750447 4
851387430 54
532991023 94
808019242 49
977507535 99
460307098 44
681112320 80
679434426 9
38712495 50
154257609 34
819014086 17
819626821 2
400034221 68
760901971 96
538002945 84
706835834 63
748675743 83
334981932 61
730147020 51
359135444 73
416085907 14
990136232 85
720346261 100
482130073 11
525859721 70
208742392 42
916281402 5
657064288 30
303688935 27
76538495 62
401005914 60
577916176 3
308747298 42
833174404 27
837877452 53
454793920 53
984557021 14
596814051 98
669382417 0
880940740 16
145017774 11
142941711 60
135605540 36
443285783 60
615323501 58
826350370 56
544408811 27
126693762 25
66921073 9
763378190 9
31322078 98
207928266 93
13965531 46
545742181 66
764175350 74
66096925 19
809427747 3
33243054 49
874590410 42
411826692 76
955678091 78
469934045 90
387576585 18
976455297 73
709221389 79
649938613 6
743974591 64
966609979 86
741548136 58
546149084 90
165957291 63
907941478 90
968047181 95
124754383 15
884587627 3
273655104 8
616615982 72
440919955 38
574513838 18
100805569 82
970122688 4
75274703 33
685774401 70
285689612 98
512108815 6
338160608 89
647645493 20
475400104 82
850622118 64
78600326 46
42918971 53
746524988 83
236432275 26
238309560 49
586991694 46
310800834 74
231519013 48
299864824 59
600568832 34
806136062 17
703217103 38
944662610 38
597064579 47
360675183 18
712010775 85
590630028 35
929326642 78
803319904 99
941012081 63
387668086 18
32525763 94
467185461 35
741477920 24
48999201 94
226434218 18
335148755 67
651777679 55
970221461 75
589231606 26
317255923 75
900000154 48
644007659 54
74607418 40
723529811 55
172969819 31
630934058 39
447345949 41
864599848 5
928271566 51
912465568 21
693770146 38
747642410 92
215074782 45
782605474 40
952850079 29
463023957 37
812794871 0
632342540 87
761118160 41
40364304 64
60363338 36
699709466 62
73542905 70
147466496 79
21664599 41
945340591 22
649186843 21
517474879 72
274973668 13
894481878 16
448250469 87
479657872 10
367985994 57
166826184 47
431540298 73
19738735 31
198282469 99
358730314 73
521166976 64
764319792 93
213351710 31
37563485 32
102545356 67
107207379 63
819075773 18
450358719 41
440259735 52
625647603 15
331334384 30
411259068 25
541352663 16
996371146 3
609362879 92
213669098 63
951767621 66
737065079 48
527344638 27
326166906 60
921696528 46
375335117 99
797288933 16
680851626 27
988051082 9
167596269 13
682919553 100
547682993 28
270143117 50
849098197 76
810765274 6
849084343 5
515526298 97
851036420 18
247557937 84
324940198 70
740514230 10
637367172 24
941521421 42
640699068 78
736632260 24
174376881 64
529967460 34
375602151 86
802473274 37
185388232 50
695508061 46
335539685 49
949601370 22
619837458 32
28056837 59
379887723 16
358723175 85
465935192 32
179867971 87
338550205 93
989518757 8
328564742 96
86223494 8
170560252 77
172881774 23
790862922 62
590261147 82
344574682 73
274521232 26
80227594 32
724372494 70
299606522 93
540675215 83
613184942 16
248987818 36
763499317 6
526213147 67
222104468 68
60235721 83
246482948 30
531501720 83
456178840 65
116654986 76
590690395 66
859030472 65
142354652 80
474072793 69
62942882 87
354223880 27
50524549 89
520241000 75
173201473 56
732276547 74
785531014 24
35899649 44
83584940 48
515457866 7
158519958 100
71250100 47
935678348 16
950350893 11
248301596 0
580864686 7
465423533 24
529115922 48
891668757 7
557306975 9
394512079 33
452250414 13
427749141 40
566401353 9
708745634 85
536239038 16
388111 59
470748594 67
69536301 99
578032938 32
952498920 60
482958847 43
751039823 30
267845192 41
846346649 91
235406989 87
989917913 58
685063172 68
289195211 99
259819684 89
801881618 80
196180799 16
352717364 53
791022213 13
11750045 9
615262801 9
63523982 40
687777822 29
95435829 85
15305653 11
582057023 47
411783629 77
758807415 8
183155951 75
558596915 47
734441279 60
922735747 98
97637368 42
303749370 86
988695788 27
274415265 29
528776793 70
260072216 89
3647375 77
25410888 81
424939507 2
355589794 67
49088033 15
740349175 92
651781668 10
305287915 19
317583033 0
67336170 46
287616239 14
701785857 32
840066663 4
971686173 16
270910426 58
267846093 7
552933743 42
988445533 3
357793018 23
171778715 12
839052084 31
497428086 60
506996424 82
826878930 22
656038652 76
854469790 35
850211862 48
418006170 57
400231614 24
762505328 65
304231031 18
677846058 97
375372651 38
381174292 8
874613688 21
444010278 3
942166463 56
147781718 5
434592206 47
907855523 47
8651212 10
223498931 96
986654636 91
690037711 25
827681303 95
334146090 57
273107725 43
898671267 28
970089027 69
419163676 51
915832293 30
901357917 37
302682986 49
149656077 42
198609078 32
521661446 96
734404040 11
681150971 13
442228293 85
930872753 17
220177594 18
736853053 76
658979203 38
539138062 38
414665722 31
249568410 49
629605999 100
52376777 43
960296597 50
350114700 84
172114706 29
439838700 69
366359217 1
413710877 36
287701538 41
457559595 38
698964239 70
879132492 69
73149207 68
227924416 50
353284855 66
34475647 44
177953727 90
599195134 30
180486642 42
579376239 22
737972673 78
313442190 49
363914181 99
585206482 29
541548595 12
174953088 40
418152666 78
761877618 84
842705379 21
480117923 41
853288593 88
700076250 100
290260217 3
849265202 69
134054962 80
24279438 100
880789100 16
959010769 71
176358693 78
277332154 20
19421298 55
958452434 37
376660985 34
881445545 60
746249285 82
196813617 70
910567231 42
926130237 74
96234929 99
280015225 40
664043293 77
3743497 26
713348458 20
948470515 37
703229587 21
575355365 20
262123157 15
968633740 29
249141753 55
807517326 28
651774667 43
766326508 56
911582015 86
79661497 71
330541202 47
558782195 82
729812958 71
178639017 28
840023061 68
69949591 99
158115360 81
814617087 66
746518307 87
342966873 28
761977606 23
132524418 60
445357776 32
21815510 91
56741113 31
189037752 57
645179590 48
242731377 98
673641154 77
829604044 99
918604390 88
189245114 91
814890261 32
446940312 3
119995774 33
178163669 94
426793013 17
983908744 65
892343251 95
342248961 56
920208623 47
72178898 31
226377448 3
632651819 92
740848365 53
658148519 23
717857072 16
281373794 11
824171948 91
191706117 57
231427224 83
554787716 40
156051818 73
919863187 32
284102431 58
943999447 44
908997724 61
651487925 66
733498457 4
343951317 70
625332219 34
494793926 43
697334577 36
97757088 78
485773149 18
32305723 55
165257254 61
847347913 34
484610538 15
66558022 24
32126177 70
527047691 26
883733529 62
820336073 53
153085093 96
211242599 74
249895275 48
217118105 31
346134153 15
926863432 5
147050438 11
373404408 56
801225886 27
866987418 33
656539167 86
330073711 8
186498371 15
228762515 48
724487555 77
345800475 98
893973241 25
577253833 99
411511949 51
459088070 89
760776615 60
774250822 61
729397639 26
492506578 3
615649733 32
43550270 13
809015961 32
406785907 96
12712229 92
278122537 57
973965321 96
780025589 55
371827567 51
204346183 92
217885749 25
838193402 27
667648385 76
204382834 94
232418757 41
61980165 81
960720570 93
607713689 2
605052991 23
39360940 5
628419741 68
466648626 72
736210005 68
798189771 30
801432976 11
594618177 22
930488767 12
703953833 44
990499048 77
548263007 27
270668567 41
960786700 8
421414072 77
264104219 54
428865568 68
730808883 79
889868926 17
539657053 4
435221992 12
529762177 86
24868066 9
881972451 29
654692078 49
199428898 73
623548995 55
297352190 35
390966858 41
469196469 6
81860566 100
452024713 11
20146420 51
895205101 87
548354093 33
269483254 13
266137373 95
86142278 23
662429699 39
805158885 26
405389137 35
178858708 87
20354925 52
976983000 90
551297570 72
489730557 64
60378938 16
554223690 21
706416997 94
198733596 87
424832949 61
474062096 66
368447347 72
591369842 57
555519848 76
742071932 59
953881385 1
363330853 11
938790263 5
949664334 68
810496349 72
791573089 83
204276459 71
834488232 73
275263478 64
167738825 23
75989117 36
12296790 41
725829987 99
581571901 26
996874904 47
390546402 38
479543076 48
796278287 69
74988668 23
653843225 42
17793804 1
36989289 16
865383194 43
343527781 83
841453934 87
115345825 72
266172258 40
752797716 61
716805242 41
307773065 66
513862463 58
711731729 86
767945962 66
615794581 72
410845319 99
201254327 29
380988634 39
704362246 8
459154573 29
888419278 5
10606582 44
818595991 32
458912766 91
147560591 84
648328244 65
95541747 95
653674568 87
755248063 90
176551587 84
921876369 84
125143430 42
476939407 51
333677068 53
292837842 9
335190853 67
173146316 31
853047654 26
30171407 73
206889533 84
634742947 91
612109935 97
77638002 83
43869277 47
652738795 60
816615352 35
453386137 79
147014981 22
456108249 22
353623605 55
681703071 32
31473583 42
724726991 14
443367776 81
561512758 90
507146866 66
741677925 75
786419035 17
335260688 50
922484253 15
902209404 82
924845056 1
620836043 7
944810760 30
240670999 79
489669712 36
591365494 21
554408278 16
943299851 98
656187462 91
547544794 86
174764411 98
834764423 37
152427052 31
191056805 75
663256224 69
213444478 86
270063918 43
621205112 63
558835678 96
490722017 42
372161037 35
132771671 83
833073378 31
522295122 59
622750997 46
796173733 4
814136581 77
789671694 82
301947704 87
203472263 87
747917135 21
876120539 10
667813744 83
504083964 43
986906166 63
961149549 63
580401113 32
983122522 69
839687467 27
242992581 28
576025959 93
219091991 22
928076431 84
806571406 45
700253742 19
561459758 44
886650 71
943815586 81
440073475 60
964559226 24
694414346 68
114030348 23
772556039 99
772517997 77
896255783 5
52027338 88
964542538 1
501840625 15
90005810 34
566709096 19
174484233 10
169359421 31
721378118 49
497225001 93
852460618 4
946016563 17
762322135 39
264725117 13
707229160 83
542754096 11
569930863 13
789816386 22
753244290 85
85206703 69
486445533 64
443100205 21
773230452 3
825987203 58
306805795 53
386712944 36
281170716 3
871592934 68
922090447 56
504160082 12
308931602 58
114545411 41
701314775 93
720903082 73
351084845 51
690881195 44
748117633 96
412726716 21
628728324 88
661268185 26
883192610 0
277388912 18
900669845 94
980474978 51
421980810 88
864013114 87
610087434 24
157585903 54
9235380 95
315808144 12
974743743 0
974197232 4
548599499 64
439045444 2
309285438 9
277747807 7
109792438 38
851789689 62
445060575 20
830442495 71
930090545 4
876769508 76
542177902 46
126194220 79
224202522 68
438119956 94
614805513 49
777313941 64
429711448 72
487910413 28
831532074 98
139128848 53
303830577 7
319598744 30
100008526 22
416528900 70
181229814 32
588708467 87
825395859 11
148886445 41
896918597 44
959478024 32
708182956 19
749115045 44
324402028 69
401186140 97
948368466 42
2565528 81
799236791 43
329381852 43
96723033 63
69527790 37
760529648 64
427228690 22
360645843 21
887142280 43
281725956 49
555507493 81
404185443 66
352552600 7
287231241 51
926600014 81
479515371 41
598982924 91
575965896 34
296628168 28
329247383 60
467868539 9
48968109 27
561483643 71
175291241 3
367148329 68
481495254 94
513882000 99
251104151 22
397175624 28
878482315 83
948877504 57
83281092 13
852285009 26
586193118 53
488289644 70
394402599 58
882807415 49
666204196 33
969167922 69
618642176 50
305893542 30
236795401 77
212374696 32
473032106 19
225627534 1
87644058 13
220254927 30
803362751 88
25204526 15
955733346 73
224615449 24
620224338 43
809554760 81
456735518 47
917881164 31
305144067 30
408754748 71
896186446 12
446851871 45
3451131 33
416274714 8
865878904 86
524676175 81
501525735 37
550981940 84
504136229 48
348227090 80
694724266 82
854969280 6
498002245 34
568509717 83
624357073 57
277477459 79
296498215 40
657603383 41
190799928 13
396212145 16
383773469 28
315888419 13
204524381 85
526726203 97
291717564 74
252786166 69
913061521 71
101072262 59
730438899 76
53742888 11
879157139 66
711467569 46
576800694 40
514537182 15
305408393 19
529699384 23
324060181 28
940414282 85
693147660 77
449793130 86
842826172 69
926301093 13
397466600 47
206671419 61
716538440 83
455632007 45
637986802 93
756717997 14
839035224 9
177808199 68
697197748 75
602303643 67
508008350 31
614501020 13
212146234 33
866025555 91
454975076 12
364635525 76
695869983 72
866936042 94
345061608 87
843743602 34
258423526 92
966958699 5
337416444 72
444213317 99
201500776 11
84556001 76
399898684 7
163398627 32
737022924 93
562673995 88
515077225 100
319640111 67
337925097 8
23113364 79
845787751 71
982301928 58
836199385 2
810704210 78
137346819 89
798715384 87
476785215 88
734723707 90
521855628 37
261224202 93
379763875 40
796285062 30
582310601 93
32348999 31
525222555 34
822419247 3
569483118 11
77761002 94
741426251 16
107811483 62
445294182 7
433172629 23
895127705 42
784729781 99
189508487 84
981676966 95
112763112 26
267711178 95
239586469 10
516416231 30
533906750 6
896742697 6
934543746 6
730055272 8
125780636 37
288781568 63
92938865 87
337054975 3
435598088 44
349550749 33
517590837 46
772788082 73
703442098 23
976535383 56
77670244 85
246108975 86
654130418 13
851523402 31
885905765 59
997611446 41
78401389 82
474313182 85
236865670 31
402658213 92
885006312 8
369457127 52
485559346 57
856397437 16
97668538 49
600665615 71
879928195 10
816304521 90
377632124 14
47383853 79
57431616 85
901627243 6
71019753 21
684596049 62
323997542 30
661315133 87
75972128 35
303955119 52
55825668 66
459811767 25
18650418 21
641927759 78
449637158 3
771570238 73
358402387 83
39594342 5
376554298 24
126061072 33
35368693 45
342866488 8
806362705 7
788124454 26
309645933 64
588255891 5
571820027 54
120204043 14
790886385 81
4083369 83
34120606 77
662046245 33
438442969 1
884955482 8
755263213 95
799935052 18
943063105 90
661190557 87
953049220 42
36992042 33
166481864 61
120215907 83
807282044 7
487119013 89
287688128 89
982361998 14
63195180 86
233511721 57
36345146 37
329327656 63
215042778 13
224477721 57
99411387 77
878174656 74
760885249 70
477439855 88
114284385 46
788971367 77
829352034 71
497756909 43
618655791 0
666394479 64
466176290 69
81648739 62
192944546 31
809846419 52
287310909 54
214252199 89
418585444 5
683977464 98
863699777 51
517095267 29
689951032 87
475827348 8
812963028 98
39744498 0
736811102 29
504699810 79
897577887 77
751395065 73
763991385 21
91789553 27
139417104 33
57321135 96
308057386 22
150173731 61
272212888 70
137517418 66
596988094 98
626714288 81
813097816 54
480100221 9
634855920 14
407789014 29
975608746 24
532288631 50
1358454 33
451246974 70
446750894 15
497850267 40
301432265 88
168961022 1
255707453 77
710794617 66
354236313 53
447833253 69
446692489 98
277384309 87
254226899 32
551404519 85
756703311 98
182514582 69
419863551 74
281219778 38
92981919 70
792763640 91
774765077 65
488846433 71
245035010 37
28963947 1
486031632 73
809746036 43
416729988 87
32100627 7
990772757 98
649584325 87
944526891 83
752306635 40
275392696 89
847934023 91
397960709 24
322763806 11
19902778 73
865695650 65
316403263 93
261044380 15
378877254 83
971538081 92
240074155 52
583000986 92
526752537 100
615587125 24
232711613 23
159493477 77
526481123 76
639966744 87
486652990 34
790321802 26
201400888 6
635037447 67
368829307 93
668551831 89
407985599 62
813408748 38
711399084 42
731365587 87
467715760 98
469923700 68
351476478 77
276250068 13
183071679 78
207310986 23
732245522 39
106448349 78
969989856 28
709633393 40
787065784 74
682933844 55
533744399 80
795505759 50
208016511 95
753358003 22
112875942 92
834493670 25
18897055 42
373595640 19
777146405 53
318260382 81
565617451 21
120070670 86
692222295 88
843994268 39
460912374 5
159329303 58
950593063 78
35554635 16
160793555 90
549986253 31
609874018 51
983312177 97
823682624 95
585532311 37
732407243 74
108161627 89
286501015 59
570065735 23
165797870 29
224178517 70
86277463 99
439215811 77
418208294 29
406740923 78
971334897 4
384191067 19
260761374 42
965567166 2
37381252 58
7451798 46
708065103 10
933426454 84
742230431 72
501824834 0
812852661 54
291584214 92
359067276 0
937291787 89
605509365 74
568425710 72
930064417 81
671986490 29
360661500 98
599969831 68
124683417 57
723449934 66
311748188 32
235498811 25
436486256 15
805486100 26
915825165 24
287961115 49
12088880 96
635368810 51
666512055 52
963866984 72
454202655 58
488259853 51
132134073 78
625607615 97
193355185 30
637941002 53
94298370 9
977418866 81
417804923 52
607507293 23
380635278 21
622397507 3
279198381 72
623035911 71
992783340 66
304943967 9
265245462 50
913466011 9
911626918 35
440652718 36
196797635 68
270204089 71
589576426 20
965455110 14
450642068 34
223896833 22
112786514 11
20320085 26
785366598 22
26687071 20
48708482 29
611306576 23
216870588 50
854406857 22
86941791 20
498971665 80
884281638 51
880476773 61
529569346 26
203985846 30
739318300 97
597662461 39
991001183 25
667470511 35
189177399 47
888507926 4
579756858 72
707800551 36
642875872 36
70124668 91
19341879 10
352221760 10
874842789 90
904166687 6
479147888 72
645826192 42
360191036 72
130154883 74
240229640 47
572164356 6
157497346 34
813359928 59
189508359 90
314203732 44
255141276 80
195703081 47
910866266 29
642595640 34
356935919 50
692139339 94
345723312 66
733520258 22
772365388 40
935375699 65
838068443 68
118090317 37
519041166 63
273664242 27
489838762 47
648372020 94
392621935 75
62664425 0
222202097 61
313148683 73
327018967 82
543840048 33
426983851 5
349085175 65
747988724 3
416919157 21
212412706 83
728829748 95
614683783 6
453979012 29
782479447 8
953356009 73
935548502 85
692023449 80
330291318 9
661287953 87
805347164 98
916131279 38
735725840 63
927733660 1
919500036 93
567117932 79
643436254 16
305680408 11
235487261 76
796741117 68
183270339 1
961060953 72
400613183 48
104585477 82
919256697 79
60101140 4
654244295 36
583642777 46
715501416 95
176908482 55
344409705 75
701589596 55
256743915 35
973459560 89
147042223 4
325276603 24
142867575 13
947717 2
33061972 92
75767372 13
886932000 71
151553635 27
318200412 66
443598913 50
336442807 26
762541165 41
905042628 64
956674483 55
287336939 74
155558893 48
228085426 53
201065367 29
11643727 71
485788418 72
663928188 89
983224525 54
951893314 93
733657458 79
448129930 28
941126772 28
234489491 59
517514120 25
373543729 11
656227078 17
137239143 88
822201713 80
341377083 47
60803203 24
184804032 7
397235056 34
172754329 2
527395670 61
91159220 56
232700604 46
125734160 72
841015528 15
945000789 49
943024347 47
603786565 84
310611657 74
144921097 20
742595759 51
366504877 39
205771637 66
71536414 25
651182406 22
373210881 94
848882444 29
120163793 99
330522525 6
974699186 21
197046009 17
123800693 25
917725851 69
360496470 53
923082919 3
435753767 4
833475028 35
279889014 91
499372716 99
467658899 18
956639377 74
744616094 92
479712205 51
786870262 52
928878410 47
492415968 90
779366417 84
941931354 30
125698682 83
169439988 86
830496144 90
824346543 57
737789322 66
597133028 77
805589271 40
96438003 1
131668665 81
715254616 62
52803349 73
821017155 41
901477286 59
330648717 94
312195888 68
210768344 99
973326093 26
55394069 14
148744570 48
418793695 19
350679776 5
130502268 43
140933189 11
729987137 48
50233629 56
122640258 54
359747485 97
188612570 39
2474369 77
558245966 6
300587969 15
65882648 8
423122998 37
310539735 59
941898043 80
823587908 21
853951309 59
372197473 86
200355503 6
905173284 87
908753785 2
976764707 47
726021173 75
134285157 16
693324058 59
626527286 29
73825850 63
96641355 37
473815714 81
99468744 96
513648311 91
682300015 82
439249475 93
866588279 34
731738775 94
378393637 42
880654900 40
777368733 77
30394387 18
300241025 29
864955553 31
297906273 29
611516437 54
929312564 39
620824713 51
222428856 10
103338642 63
747244573 51
904794359 4
286930180 49
954724101 73
840607021 59
452956719 28
100347007 74
144271693 83
949352548 22
79220321 22
115839269 55
483389600 87
891623903 22
246678451 0
224701088 15
244633169 6
758895685 20
608385004 24
114343650 3
401338642 55
179907309 13
141303871 29
935580198 51
917870536 48
576392807 88
699924566 43
443300162 43
664504306 27
307264564 95
666823799 19
481639525 62
480512532 7
532620253 60
236079669 64
854591992 10
588433485 76
475160565 23
940224560 89
750963368 95
179937975 15
57958166 5
293447679 84
355237108 73
873015599 35
297184142 36
385723012 80
524263611 71
161278298 66
13100058 4
145658772 32
65172751 84
254062889 84
622112443 91
466798140 41
256285061 88
154243695 35
468791861 55
121632266 71
695606614 76
502470229 37
435237938 51
331328798 23
149047863 72
156544683 38
477228054 17
314961316 74
544320576 7
533873179 35
575640782 8
883254425 96
915172917 4
465689269 36
503856082 84
754603304 84
550438538 22
540510796 22
712071330 10
349802222 48
897916836 8
233753274 30
141352005 26
393295318 17
565385647 31
121922773 63
736192348 36
131508688 20
250132590 86
116701358 44
981433375 32
869736595 52
905970325 57
997977764 44
278744246 60
416078201 86
720031952 65
858859741 7
963806468 25
682921666 18
302018437 6
18229430 55
920869248 13
454201725 67
586913759 82
349419256 27
45987832 94
238702042 93
770391778 20
478630069 60
748448576 96
444158034 67
344616725 11
175885483 97
108887145 94
823957716 64
897489818 1
466952107 23
94327469 15
86266200 34
796452310 29
647871161 35
886767995 21
738998059 1
738040460 67
837490250 69
469167645 71
639858202 43
499359789 72
47761331 43
983651020 34
101496160 67
728698933 10
258314969 59
455356502 55
166518253 77
96583049 92
379430566 13
486096776 39
195682944 91
122486621 13
400644914 30
123162295 20
350113448 93
714399900 24
145093601 88
414491388 35
217909308 10
946728045 93
65206067 40
170345950 49
508301249 73
551741160 80
925007029 13
811946933 9
651094945 50
182984576 48
785873232 65
751388301 76
594941882 25
394539208 25
910399567 34
179361946 32
889792919 13
732717017 50
422765456 20
416799623 24
61846514 54
22621025 65
944589936 48
57406736 97
461978057 51
272208480 64
705311263 54
536147789 73
184548606 28
479206668 36
109753756 26
791749364 92
720706264 65
79577678 34
711720607 98
491757191 11
273006046 2
859754085 9
28303375 4
824897302 35
381940393 50
879999035 36
454497604 40
156730298 51
102782572 85
220944623 47
457984882 30
369018943 83
621168581 42
876165551 90
336268672 9
903418131 51
797179224 98
100092901 80
564938765 48
316213266 26
748058793 99
256142745 41
269218580 83
293299270 43
19761619 89
979145978 8
419251727 41
878692796 10
288426680 27
886296689 25
635765347 65
743340989 9
204067302 19
804269502 47
5269887 47
906075341 72
852747130 43
906819385 16
234247723 76
811327510 29
210351593 50
64686313 33
807220009 100
971509940 98
461757372 30
332530864 82
327857469 53
281521270 36
573399192 74
432473725 14
205611807 99
721258402 7
82654781 75
33603089 68
181067393 5
112742088 20
109916267 35
634331118 43
155509456 29
320785130 31
435227273 60
511373509 46
264654705 69
167599686 9
953758575 5
88122351 27
987511836 84
143844411 96
295027449 97
350131743 7
170530705 30
86579287 11
962410761 21
408497319 21
642232508 74
92192637 20
290380210 6
803087704 81
382196587 41
949243417 43
815306376 84
64301595 20
609374414 64
276433003 29
56411932 64
482735637 18
367965800 68
665501767 54
98574939 72
763668276 6
639922241 23
31571537 53
339569374 16
699807502 30
452151585 99
443808760 65
422873726 45
5328495 28
860056993 66
337438923 45
668982341 56
841159548 55
658790676 14
236443407 37
832337611 94
298851163 96
290806699 71
471084846 51
135543594 67
6969714 32
730351374 69
843285155 97
838643034 27
125848702 25
623993095 91
67225040 17
530969703 22
304580943 77
858690415 16
546808080 24
144054084 38
194554181 75
700994050 79
402232711 63
162594880 66
300445630 50
738407550 65
378828813 98
414677497 40
78934042 56
549464224 85
253222048 23
941061738 100
434303802 20
302307983 74
185388221 49
876896573 79
89652910 93
493674194 30
452857496 7
50984839 1
915969140 76
54700409 9
889903532 55
693349462 33
718882124 50
490337227 34
762727300 22
746955739 46
138673956 8
651010389 52
283898444 45
575804962 13
615394300 71
820451026 58
603750762 0
755245450 10
391408424 83
99814599 95
487154800 23
991066095 86
801974443 30
279947921 2
803153493 58
906881666 82
641989034 25
77677335 36
735713126 74
163091101 29
765147078 12
654436214 23
306790492 79
521119061 36
581689109 26
757555239 2
36442662 31
778116441 60
744360314 62
832448371 82
780642775 55
597686636 7
752013343 53
607111693 27
219908938 2
432904186 0
393850827 49
875515942 44
301333100 9
531552759 60
714936773 79
451164025 65
657061486 37
815362353 48
512514437 45
271027816 74
256654777 85
839397746 33
315991669 5
763925060 4
495143111 50
296331277 75
985545097 75
224341665 97
325395842 14
306133892 63
524630095 89
587940284 49
223847421 91
772332345 41
274716846 88
768244618 6
136798556 50
696136824 12
229557724 71
906753948 77
29608961 60
300878851 20
133523817 71
817746732 91
323262908 48
753235020 59
559949534 48
939895170 11
721091894 2
629899885 15
973650169 53
994753108 65
827373135 76
257253156 21
585706482 60
354819482 6
209586599 73
201832280 70
736605376 72
397484341 59
170105053 77
36074221 68
632306180 81
655575688 65
928477390 0
723325348 3
476785037 77
608641636 38
737398829 76
135505234 67
745827709 23
154253928 40
977385564 82
128296016 54
410555912 97
536922837 81
835601559 28
68913376 72
744668634 89
216129159 78
937923985 15
466875033 97
104486227 33
360351407 8
360302576 38
263045198 23
954654404 90
477704560 66
641784682 89
649948564 56
472224189 73
660146911 90
702976029 6
684127797 88
136184021 67
698644631 80
476513187 7
659173972 65
342879720 13
884181766 5
758636467 97
295622612 39
986337169 16
965174798 94
61113200 98
820850628 2
596437528 45
50637041 46
209828269 13
341054478 17
855305394 53
723279348 95
404081007 76
113297091 48
216477443 84
153243524 9
264181375 3
983741981 20
63364027 21
245622805 94
879265094 34
355688817 62
518787703 8
883864998 97
307497094 6
491214664 38
932779244 12
252680077 45
606625030 88
674796225 4
50058623 74
411931536 88
409449408 73
156702358 74
344924304 40
842031024 21
928377470 94
761024756 18
197763387 14
252857725 58
471884474 15
170919692 64
92298305 96
310938534 72
947572536 63
388628229 53
600778860 89
65608104 92
713982237 11
379804082 48
730983987 66
977056837 68
107126054 46
856578546 85
39603264 97
207596656 22
993723039 91
789948003 73
87840823 22
291155486 60
631276321 6
354792064 70
462033657 16
318014204 68
35575688 38
51989480 9
926435451 14
567909665 67
582069002 97
891890278 93
739094370 23
356229940 22
197853688 37
103164428 97
63136967 23
645565364 69
822058493 98
986176837 48
694243750 65
880386662 62
648346002 3
82808651 70
506237314 53
902646442 88
873822819 28
913798690 47
745336913 35
343816049 27
490811809 67
759131259 5
763244668 87
691880446 4
875509506 11
616852674 57
231858096 98
532613073 52
875068334 88
784202715 80
418361939 90
611907463 76
712019230 67
390224471 59
604328663 50
717491107 7
132435840 25
755151396 64
634357589 46
419849454 20
297796263 70
194423838 86
111398001 34
122752899 96
329332156 56
5051578 14
890717543 28
698551122 41
890759281 3
803872633 75
201672424 49
837507634 90
238407050 49
982520402 10
977051032 78
923453003 60
471085859 40
680123642 81
470205514 99
70536353 41
893252734 11
400120959 2
707066235 74
820201507 58
124481383 28
269409558 87
535998181 6
630057029 20
310012509 88
990289628 65
428417495 99
316436644 90
277101703 5
707063511 41
607879329 33
586234736 20
39536377 38
450453391 15
404290566 59
309294471 14
662377564 33
713814513 14
495345160 96
864392356 79
697779674 77
135667854 66
82785361 60
558019984 94
170604519 69
74478620 9
170888700 36
692563505 37
972445519 95
185091170 73
885683670 73
82790176 12
118181257 46
168650204 35
292158874 9
768987171 41
808609867 65
676990557 88
606532488 29
495889610 71
920404464 23
870233092 94
944509219 7
149208463 8
765107789 98
698347141 91
294488146 54
632232006 57
260369117 83
914059841 34
919089308 96
751987157 38
719325584 61
445063328 54
940465565 34
459890400 39
670955633 62
357092959 66
776500712 22
320088733 84
75451155 59
311568734 59
541677062 62
708687703 66
885829511 34
10086705 69
486115588 32
513922263 61
591838852 20
905026511 50
497227764 28
474086868 64
239863452 12
969985993 9
610966433 81
34542757 74
806124598 6
774930689 53
221520269 89
857487260 63
1302718 40
559199631 17
808907445 59
746452763 44
69594383 82
739659660 16
489904141 11
182162723 70
954966633 2
247849975 77
315278844 94
282382941 79
261819237 13
4080692 95
93907932 7
3622044 17
579643541 15
677233189 71
632444337 44
87599693 84
84018457 8
695548728 76
544233932 78
460554125 99
686971733 4
966921078 12
628868617 96
341552460 36
723985115 2
764271742 6
334059995 4
177543256 20
675903805 93
807851484 70
444587562 66
390820926 12
317560433 79
811204806 84
704964169 45
715780335 42
447930406 96
139795999 84
465186536 25
319994563 74
233641350 14
420269229 15
788017950 72
905689239 80
507256944 74
479965037 7
769573634 87
554833965 83
368168736 41
867184104 59
615400185 39
55737455 32
612549812 86
129966252 21
464940195 6
860395617 60
783866501 77
623731548 94
429375172 71
283608599 88
870016489 59
433912673 98
350942204 71
446323985 56
788033721 8
313090507 44
154615032 80
227748614 96
577471844 82
17153052 69
779500545 83
571178215 84
16281614 57
156097998 49
568741758 15
211844067 79
164656159 73
142695378 61
899509884 55
580205706 20
802909032 80
734131022 16
815831551 12
518738653 22
636417492 11
275438939 61
622739855 61
842182810 31
910465012 30
917143986 73
157307887 24
734182489 85
623533385 44
531516021 96
364013574 26
77781556 12
74386242 4
552148521 86
245291733 87
759023141 25
245905400 14
979738020 50
697173014 44
228451308 55
423349277 43
460522192 46
607382761 68
112483800 14
904441316 9
961721851 59
846520556 18
874913998 21
879765524 85
247832844 88
725780270 72
606666919 15
923095777 34
267009632 38
763839407 74
609528539 19
311288264 85
124950875 58
388703208 60
946762053 50
79699994 14
3211609 87
154889594 57
733622725 89
776101494 75
591859260 21
234202316 52
825525893 55
307350747 12
843673581 83
553956063 99
135225638 99
312235802 4
255380794 2
441486218 78
149421912 45
624145495 18
398711779 35
93106941 64
723355087 10
98290972 17
576223680 3
680297393 8
793318566 41
1387907 11
74203171 13
16911504 4
520539229 77
199444165 94
429550796 33
175676471 14
352718843 25
900160616 88
881097073 21
946671797 55
740682449 12
223379840 15
591537525 21
318782852 55
91338913 8
963008643 5
134714346 5
352235038 95
606889929 81
285877631 84
154371434 29
39970315 25
711141871 7
18531747 57
904301412 18
159854776 67
32865028 20
663640333 24
879775257 33
63448417 100
975263573 26
379577220 33
512330502 95
651452936 9
37915707 58
629684634 61
822531895 96
560526219 73
19109919 41
598839367 55
682192714 44
661941964 64
825394856 50
594139528 58
200529543 52
220469433 78
456771668 69
115069400 63
841795180 97
155977997 3
79886327 77
73944335 86
18804800 41
642141593 40
571554173 35
959122267 84
543472988 59
878416007 78
672961965 11
638700463 86
73951888 21
220520493 42
434998259 67
998648476 80
892699979 29
507498225 87
284745650 84
834916137 25
45966493 75
768364826 32
570684425 71
477851744 47
367606470 18
444668165 37
401358548 53
222695871 43
524455782 1
74912539 22
257492803 88
839050589 52
508523872 95
949016970 92
104381021 38
563211663 15
672048627 38
959489330 32
198477927 86
568960301 79
371656374 27
431838822 99
381138475 80
515896906 95
118763946 11
199311492 90
518422837 47
911570404 23
318996209 69
158134622 64
636178325 80
110695699 82
820905901 97
567693909 1
488811400 32
868840325 28
439795719 15
359900873 48
918136481 44
187854448 36
10464504 100
104570927 51
918885430 64
455245168 79
9326325 53
469439661 36
72877704 23
653664640 25
190949821 24
321203952 3
478482661 67
605332634 80
637662182 76
629133379 19
616279023 76
36076204 29
916946795 55
513565378 98
23691566 24
743821791 18
945210169 5
649182084 19
461731957 18
500975147 2
430683047 39
210616937 69
369476981 45
307114498 18
671354960 64
75939225 28
746903265 35
948383572 44
690223630 35
221051811 96
191991214 15
189803967 47
857187888 31
44356515 93
176240265 61
386894095 96
807030338 48
667413382 26
976436358 9
326145304 42
360710495 59
54232710 46
847851391 5
852496287 57
110619767 91
600143493 35
688499345 37
83105162 28
244524575 14
870104023 3
256935009 37
296223677 53
585882057 10
613996763 41
92508130 24
855056194 29
649094674 72
847157516 5
144640197 44
509358386 58
342305774 66
882991142 61
679637649 3
904068483 1
239345073 63
696219712 70
4532692 46
156668333 32
216612625 83
722368488 69
928935400 61
804414251 40
785432944 95
500854652 75
801510960 31
789497400 43
30623853 6
934496886 15
501141436 34
605362423 40
436581838 80
109069159 62
321953170 90
963101908 14
183383067 2
206665456 66
330036796 64
461179454 18
607097011 16
615837223 41
610067900 70
139437787 44
494910868 32
391255422 9
892129823 85
241945219 38
398724165 72
972577092 12
746200755 45
53665534 33
900128766 74
805894852 41
171788895 66
924836264 73
270187842 78
315502895 50
830990862 74
580044704 97
779039388 65
403789890 74
919252217 96
187250024 88
879357005 44
300175481 44
805683223 57
489281617 41
744362202 86
171349816 77
98278441 70
518095043 79
82235539 85
15115073 71
306563638 56
607971934 58
223737327 9
245999347 29
350003656 9
760706868 99
48719648 72
517395220 85
897000598 13
717110107 11
496726271 12
378797472 56
329583888 9
755763769 11
382147885 67
327639995 72
878724204 71
554498237 9
729527344 62
529091534 78
383712006 17
702948246 1
17162161 63
840271501 82
552199479 10
108802657 15
936339526 38
144939045 96
990825822 58
47965736 5
65021499 21
921274902 69
570671362 84
935252715 85
703024607 100
547190299 43
67589841 77
741250272 54
762599463 70
607751768 93
450700924 43
389096032 43
705280881 55
627545111 45
599387528 91
254919589 88
507188596 90
210305162 87
862475564 65
804729460 73
498837612 67
319063090 92
36897508 39
789583354 2
327951059 98
465595774 51
849381264 97
434532177 7
387797403 80
614286050 79
297036218 100
510188438 79
306842337 45
847716643 65
806709179 30
569579170 84
956240677 86
332948365 40
860873864 72
75405554 65
566582378 16
386697891 33
566588720 31
90541764 2
336152496 48
796105881 88
785913386 39
670943320 6
550971455 75
483733076 90
420951717 2
594212982 12
448995065 24
677663948 19
140348047 90
231677311 40
224828010 40
472054650 79
598753657 45
526833654 29
206697967 42
448434651 29
975854214 29
969506362 74
571681338 24
775629459 76
484259527 31
454259056 53
353318616 54
695453840 20
904753825 27
769110286 47
915006982 3
167025625 26
401490525 26
660091658 18
675733908 81
208050933 89
405726224 86
385128961 8
649942758 4
724517112 29
574946359 39
980553070 2
70833823 12
601096254 84
925867620 28
72693579 6
184166033 20
286237784 99
238255853 93
647682467 60
274149956 74
944898642 12
496289253 27
541754611 87
386356447 77
309876212 9
594484961 4
379620165 63
897227591 41
687193804 38
812234247 69
85276015 42
115740570 74
461699167 48
716728312 61
817250436 46
317309957 14
2085675 85
696371570 74
681149591 51
441446010 74
203985423 78
480141114 74
477145090 45
483751506 55
954340670 32
106106205 98
394041425 48
62657901 54
47322769 76
605549169 13
854352088 56
503563588 2
103898061 85
230861760 37
336154709 27
493481380 93
230446369 55
466325055 96
628303646 17
198830060 5
218993536 95
988929943 75
843629617 4
305775922 9
736761464 85
785509742 14
305754047 91
633283748 95
187085205 17
984481079 55
980072238 62
259869628 59
767877931 15
587928262 100
912285657 5
732403214 27
381518353 84
560670643 21
220020639 90
269862893 88
757976291 79
962164543 2
748297288 99
447541277 59
184203215 38
875656700 92
72844808 97
333901507 74
30990083 65
757864518 71
122418626 71
372425696 1
739715731 81
841863291 62
879264766 95
780479498 4
775390634 52
844463184 61
991377244 7
401305658 33
169287307 24
392562837 25
426948092 71
962874321 38
348079412 65
494931731 71
514782799 62
578671115 41
206106740 21
594813009 93
320151238 79
28249793 99
254866846 49
804417864 62
787692572 66
738577808 64
148995608 41
144945806 37
60277381 54
407090893 9
803386466 32
30270042 79
974122865 32
926130626 79
533119493 51
697413128 15
79003950 21
745807222 95
624134317 3
366390564 58
217323081 83
18640521 44
58252852 99
504098076 94
142043410 99
427683974 9
330069150 44
391901440 96
119661954 27
308796008 22
982173229 76
25886515 69
319586981 35
653528009 83
527964267 81
661551066 21
336322390 97
1933469 98
998560765 28
57573946 61
137949634 53
704934807 28
758392594 12
375237514 26
528224716 87
562391781 77
961467137 49
925981911 47
980419919 16
231006434 64
562603822 0
660380833 6
905836113 70
75039818 97
726041619 71
758207870 31
302682135 4
497131633 14
375223878 76
559338114 91
823943834 100
829102951 94
754835753 80
683770735 1
670983598 7
319053484 51
367656627 87
962871147 5
509074706 72
890941402 85
784077878 15
947091131 29
196732313 60
192901423 34
291122170 27
551761097 26
690800342 97
645556248 24
618806357 71
874327073 3
590742537 95
55315257 42
361883849 86
378084329 83
248875998 74
678695130 62
236639540 77
643690601 58
964094932 26
256007284 66
28521337 66
385070436 11
847063269 48
526273219 68
712900385 89
639459122 62
95801247 38
924647386 39
444239442 55
372182740 56
10359732 92
557394725 16
695024617 37
444317914 90
72118785 28
180629294 50
303155476 77
572332409 74
705329113 89
842349349 47
721554556 60
617528511 95
271207530 11
95315244 63
466771499 17
936206787 53
494866161 5
445965418 58
560815143 32
641570630 9
409050662 47
633224487 94
532580352 35
9653467 83
182816737 71
645598779 6
373600221 29
905721643 85
650549435 44
79226717 5
584413353 34
78368768 51
368838713 99
309513598 49
113730126 62
599929782 38
786989498 83
438680553 32
807450986 13
856493355 26
964929500 98
87948510 21
683658847 33
821127279 88
315992131 75
517844762 47
56177691 65
590815628 9
270493154 60
135754299 5
752892176 73
609531655 42
415152402 48
764131162 24
38801136 62
712801883 7
937061012 63
289281768 67
653043748 64
695344772 82
214299135 92
830689220 43
728874067 1
607537564 44
272494728 27
349683292 36
461701020 20
949439721 36
839399811 80
219851927 69
976235658 28
461507901 65
405666919 12
914744825 39
460360813 97
997778070 35
267678626 40
678353168 33
755872336 61
503738645 27
80599101 33
166554921 44
627135580 62
911809027 48
19665473 66
213416964 69
572431286 18
269766273 54
161692759 7
211366617 32
728625067 47
903196590 34
834599370 11
342990874 76
426048642 62
816663356 44
241185766 96
551557712 48
748100939 57
763994902 15
179888670 17
23264538 62
787488505 71
105390209 85
84611531 77
389976372 63
974324260 35
89190978 37
143761956 58
73087431 90
546621928 47
480742606 32
139347315 57
761400721 72
53097 31
459851674 42
440799226 9
253999191 18
26916968 59
42396024 29
165907000 46
639496264 24
380137122 76
894045899 56
594553973 48
82295938 82
518509045 68
358948255 48
519161663 68
133044915 80
224414466 14
566385371 29
934415231 53
931641977 52
662639044 76
247628163 32
319441010 67
388216767 82
910743300 22
712144170 56
982934779 39
756696182 94
637771438 99
267116203 21
375762066 67
761664918 27
242843361 77
214020272 82
307582222 12
76042620 62
432046307 37
553941789 50
824724014 18
898255501 24
513943366 63
131458055 97
317040877 50
252037547 44
666564204 83
977022820 59
622516852 43
206166384 65
930436188 39
214576505 6
108386994 43
46318661 97
670936033 84
972432358 37
225340344 86
257800444 82
995519385 30
340053042 79
790782949 26
987348161 67
226411747 25
158004775 13
990250680 81
444078376 77
918788128 83
936371107 59
129536211 66
959147281 91
680071534 75
479679505 73
905755888 34
762759485 93
155113342 28
83952357 56
563954196 74
12038722 46
105957196 19
12246269 60
964020963 64
565063029 10
715445823 38
200031398 64
605757355 75
202883086 23
589246764 96
22156017 69
771357302 25
876781653 70
221073060 4
896416236 56
856843616 17
268637396 91
449451214 56
618230446 24
935722351 61
313899531 22
817438685 31
711642569 48
740941708 43
160423173 41
438759848 31
39539104 37
939866785 76
333545387 79
325948604 12
600144022 58
648393175 23
976595140 66
39375433 37
724541564 100
972969168 34
160386323 6
29205498 26
24736596 96
558674797 33
901129829 42
559978214 26
865261758 54
657769090 51
959358807 20
212956617 99
665140315 51
257794441 51
469119269 93
927765769 51
831749250 13
204406034 82
833877144 11
371025934 40
313695401 8
596735248 45
214580796 42
225322231 9
815328759 25
411899559 2
891967670 64
314935864 52
444437850 72
690654789 27
228081391 80
870473985 35
509340339 85
901101661 68
308884530 42
647104862 87
762978048 85
311911872 10
451234192 44
167456924 63
663765117 25
149991026 5
721919839 19
675507762 31
58423392 47
415531193 64
792385088 43
249125615 46
417243744 89
946663949 58
266052091 13
542335997 39
552224345 44
430154822 48
81190476 3
436752301 19
137175174 4
276554253 66
276130768 29
162667914 5
334681155 69
868745788 31
679620 94
618143635 44
156877586 80
171095990 68
860216029 2
781032007 53
124019482 27
335234639 84
92899026 28
832798236 62
888840612 0
448477955 5
265342636 33
423854250 60
505271898 37
183236478 47
390478412 67
322594468 55
785904231 54
343765232 44
6298535 59
438671565 36
17134084 28
245265208 79
178331436 19
465429172 7
318437171 99
168272811 13
386097275 76
255802187 53
966028304 88
675586455 50
444798096 70
253843941 37
773611169 98
795362823 97
426753984 62
940262817 98
144390257 66
193572676 16
458150014 9
578275133 43
98265421 25
426189634 45
498598716 98
829488826 13
477037786 56
759088503 13
374849657 55
840238017 42
143714478 31
21748981 44
158201539 95
289845211 70
463632640 46
796749028 11
749459689 26
853692606 97
971696877 0
53321566 76
317367129 72
389947477 2
629621277 66
440460746 17
436802805 10
855751276 46
595808906 83
9606239 89
227545476 40
99670232 30
581799969 81
504691329 55
49815995 69
835516784 47
252044624 46
39676838 4
922560328 37
441702193 6
369001003 79
504720402 84
157818819 79
67820047 46
332121846 38
856193272 23
119726544 87
320027083 69
675685198 9
892537626 58
815849140 39
322817903 14
167157239 73
647219141 32
875938587 44
38940965 66
826888813 65
435721777 67
962403230 36
312184067 19
41314603 42
418994420 17
997491275 53
930005303 22
918158188 5
994803989 67
311499574 7
723210107 33
833443934 57
237322112 52
337171218 86
253954835 13
52639734 11
327452110 49
109176495 56
57669152 74
313398493 49
926967495 96
525831731 80
530393299 40
933003621 55
41024759 36
504479711 95
717720574 98
133880402 62
253937542 44
761501381 64
778682698 23
599613017 20
391239562 19
468826689 69
244196628 0
256820544 17
969611403 52
92722487 34
406752164 72
681899560 24
438617743 32
977116290 65
125100297 90
755387270 1
370037302 82
682646880 20
550901108 11
11537752 100
232480156 97
637735552 3
149005200 43
379852486 6
6166733 62
214705180 88
2397416 38
920074285 17
762069070 15
75248169 30
976893754 15
10878824 94
409009665 71
214801083 21
356129965 6
401332981 16
137214130 46
619263689 45
800295762 80
130619658 71
929604270 99
1019815 37
494011852 64
482021851 24
602745821 57
615489668 33
355194270 21
314775420 44
933752851 74
325125061 57
521912273 49
70884697 54
462687618 1
298457442 67
432038835 32
721467975 91
303234099 38
788789978 99
948703689 86
34686240 81
773646239 61
307847514 14
995578388 1
858681970 51
515867649 8
789483133 93
427372535 100
658096446 66
805138085 100
201846374 37
463193217 4
300497049 17
861397209 2
348337903 61
512998421 11
160406424 32
145979521 34
127309634 67
926691064 76
92905614 28
42271580 63
72921007 1
62480195 89
381154655 38
359073330 94
253446907 90
81420213 92
206411318 5
788394716 40
439366060 19
576784256 14
411592239 14
505637412 7
11076233 42
238571262 87
990029037 97
615652020 22
543583097 9
271858609 100
501712129 40
289203944 51
777073063 20
550606030 96
826207195 35
309155443 10
160326168 92
55286337 62
461321609 24
556304024 22
70721239 57
528196645 83
478019020 94
627159399 39
90414697 25
582481610 33
827505579 92
83889315 12
995695461 83
398128541 40
708904987 80
3413190 22
783613817 46
645629261 20
984200735 57
912838 98
385538834 96
205693690 49
262611573 57
63682202 37
99999286 92
615784116 95
638667144 15
306779559 32
313426476 37
968984268 57
434203567 88
494062833 57
475346299 13
72017622 99
84173425 86
145258205 26
932917268 89
601931126 36
182013132 18
774392982 40
440389985 25
806424181 47
792886566 55
104098594 87
107580996 86
354540086 72
836057705 91
959095782 59
568429476 25
656144960 7
685983818 54
571054960 98
403505965 86
433086455 36
360465631 35
445454151 60
824278151 91
629014329 67
15362966 17
599345891 88
817755466 2
426866307 40
308143526 41
779284766 9
260405256 52
467328985 40
319062246 31
111828261 58
503453297 82
802009017 44
425837196 16
677643940 24
856756699 39
304480180 71
838973753 33
678138958 15
100417549 63
166782068 7
783147103 98
407985387 63
305723587 75
150535152 18
324983807 43
754230603 50
39796594 18
351013807 98
737130591 11
71086232 38
557886857 62
519728685 100
978783930 73
305357497 73
516627732 31
65121680 19
83748551 94
986197057 36
861497789 18
524807900 82
2380501 9
767959246 39
294987169 58
521688033 33
945744770 17
900192181 78
677028057 85
833578971 46
239522462 31
3651220 83
527477528 41
530111480 87
320726367 15
739330668 76
684544252 79
162396577 95
555938879 60
787766624 32
601546590 66
574741839 57
393980888 93
616758505 66
941515769 43
829760837 24
297582084 88
658180424 20
486215973 11
255213483 29
157030607 48
797798064 96
449002010 85
288104144 85
92359737 49
375335147 17
64441967 45
763732418 76
503943988 13
453735713 48
40289409 36
145277152 84
488282524 32
333307335 64
504396938 32
485056342 32
159979460 81
96854433 0
531738725 35
211125090 91
934765223 64
210973038 92
231719506 49
872861837 29
363162666 8
449222182 25
550231206 88
629255643 46
483655999 11
102961270 12
534572496 91
378062709 62
65665172 29
290663335 41
677635405 22
258561255 80
3844510 33
186473414 78
374856467 35
437436515 8
526330219 19
351686619 70
47283640 89
670523884 46
734961012 84
261891137 12
264025610 88
981360287 72
723289032 58
312740331 81
142444684 42
76311315 57
184614876 53
39578600 72
812492593 0
315432443 83
44357602 17
577747521 89
443568083 78
378670912 14
709764175 67
661579811 76
42857638 97
355010032 6
382004393 71
660296793 49
543931314 0
426450750 51
53859112 23
291903436 9
927448855 62
256182208 93
982968444 81
882599637 100
502082993 47
705880740 71
541288017 70
653783438 86
552340025 10
79634424 77
173714640 15
509629209 72
887462968 34
299518662 91
622171246 23
556266213 9
898766190 47
140682117 45
114906027 60
683139008 42
865515638 55
368781625 0
494495273 36
770124780 65
501087972 40
709646533 2
693173588 36
212104664 64
893052737 43
703866474 14
232032011 45
925697439 68
436482842 46
680895748 64
214125257 93
583334430 91
555140290 9
776770006 35
647595742 9
131291457 53
359202300 37
248580195 45
924543702 75
31864892 4
896591540 7
665502537 93
25698967 93
734835266 47
997638789 14
569891511 14
636511108 94
185420414 32
928252653 51
16313516 90
191872988 38
513927172 62
43852272 43
410746823 86
856310927 90
825354828 44
276351054 65
116817097 87
774824872 4
595576096 39
394576028 81
10305551 43
79537847 61
470525991 82
94293603 94
82659410 84
700680524 14
916931940 43
710684294 62
348546524 51
845049893 41
457331261 43
15005997 65
9159621 63
523083872 13
990697172 25
524880083 65
384793031 100
328116434 27
683023271 45
270251636 27
664014786 15
195764982 96
126914552 31
609261014 99
257806092 44
805554750 86
72574612 4
376279655 63
102040575 73
925181192 73
183755389 4
658770601 64
79845091 40
117384437 2
360046021 18
658582467 68
495299653 10
764975621 52
865781117 71
79908260 20
165873970 4
307424308 95
450849914 63
690248065 70
598735304 52
256375435 80
996584756 78
343145885 49
742974193 56
274219769 84
131294327 40
436869763 46
586645869 97
6157200 77
559735065 54
710163014 73
340491345 38
368841845 64
930770903 56
637812787 22
530759092 49
901395747 11
141929225 39
949187295 11
816497170 61
156124552 57
868911266 49
125805489 12
236534169 19
6394376 83
176263534 96
727042225 94
951833196 9
457055255 34
147421571 21
440219574 96
640858700 76
815741265 28
948887057 48
629479020 18
258215943 81
258162897 67
515737581 24
67188380 34
849243590 91
153724311 57
945467658 14
843126365 6
42309530 88
282571533 15
266018717 20
717900349 4
141967602 72
77317914 71
118500089 75
968717646 95
497107313 18
81628966 71
330699309 89
715806517 62
488825507 50
217811750 74
547659027 44
880789117 38
481948624 41
806056374 33
316125634 70
113005264 33
949832779 93
70203213 96
197848415 7
355725704 18
520307883 5
182004135 9
269396496 71
600205216 55
612768696 26
331456945 90
355051166 64
820869624 72
587084774 19
725121383 91
846116576 0
265033790 62
791196357 79
874080075 5
932888763 14
39659559 78
958228888 39
639836823 85
741545741 58
407845208 86
23177379 38
717511781 72
895638905 35
351693407 81
287233558 28
898511436 22
896873491 19
505560307 1
829168160 8
946638522 31
897647637 92
855301628 42
953672608 20
5370146 10
797031920 47
946061686 62
535186594 80
316407868 62
599607004 99
343832948 60
583911573 70
360944526 55
847283573 16
325868041 30
106400292 72
226784534 98
680616947 8
502640696 45
30388574 79
551876233 66
784656439 2
658795332 64
795235400 17
315366806 53
387930656 9
891878052 67
257348208 84
988796221 65
671888305 30
231707712 98
29689701 43
886917049 28
853174041 95
897103648 75
429579741 95
720450269 78
758462080 9
414597169 14
137888343 66
286253177 52
867201967 19
71720744 93
182589929 45
394215459 31
335326183 70
364474258 14
915029663 26
200890751 14
646698132 41
514620875 81
283837778 23
279710376 40
50465830 43
845096932 56
823906760 14
950312218 38
949770847 25
130896131 42
879798180 12
222428202 51
403584534 97
162113727 43
363841091 27
159564170 48
379961380 22
11546508 33
408875018 91
307157580 5
985636126 86
557374895 37
261311131 55
620010785 60
13222674 89
396003287 70
368401529 83
719162298 40
64146117 77
598309699 64
556081521 9
798767780 44
919148125 5
184987422 82
856794493 53
586817251 69
967727540 80
942616533 43
241535346 75
220157855 30
192815568 8
88338132 17
680927073 78
92939593 42
403932423 95
235685600 48
328509585 17
516134018 13
374657457 58
789534293 4
417440767 35
415806956 35
358952115 21
252816982 23
75130905 89
718012346 80
42672073 93
658653538 48
732305572 31
379027248 8
408626997 21
37573164 27
595023136 52
192127285 100
383270079 52
538154818 38
796837375 58
634893916 57
936347139 39
239943765 73
588092044 8
32658752 31
162804378 30
134634017 80
355970638 72
884045957 73
951082058 50
126257717 0
522330502 45
424026962 4
525916092 48
559565777 46
669429490 47
702211419 26
119375889 74
789218498 47
829739981 40
440016359 46
946716082 51
554940787 76
884513056 37
128647804 63
234472390 42
150089278 23
945588977 20
207210774 39
635132132 22
339956142 48
689465158 99
73375623 8
91482598 74
230635039 52
682766148 7
637510799 61
183752905 96
26028432 12
498076463 9
914192442 42
462891131 24
897717484 87
345430655 70
792826381 77
920821608 91
214097990 90
481950606 19
353414660 55
119729037 44
370831022 74
30660553 23
176549004 88
302984897 80
747181144 53
52491169 22
526885345 90
697158139 38
108071532 30
745115278 60
836371907 19
377755495 12
483599010 53
533431398 65
222470754 50
346231493 48
59059926 9
324430397 1
862902623 37
877840880 42
408559495 61
72474151 7
863239537 57
545998866 15
125692674 64
556387759 71
263099880 53
497815525 48
784900930 84
13075763 34
260893594 55
714350693 22
137129703 56
129157710 6
450367690 5
192694268 73
463388490 27
19894808 48
43203939 41
36323260 6
927863373 65
696972904 26
526000029 54
977104535 84
226736088 28
670796484 31
195704286 2
769533663 93
645907629 38
210100041 1
754114316 10
995110909 46
446493027 4
683751231 76
222919612 96
671299660 44
678635620 68
274612919 11
253048404 46
923463389 3
620827991 50
863367529 96
869016071 10
492742236 65
179645350 78
914278425 96
495330220 56
706628864 31
904537536 21
377475791 87
594952757 96
426229076 80
370525178 69
228839751 2
510543213 45
178611179 27
844708 35
851043940 0
980697067 93
682771586 39
577129552 30
207741197 94
542559689 60
584321441 70
664181737 67
570689464 38
853717256 77
851970478 88
391839533 46
376825254 91
302617177 1
434556691 87
103299996 3
757179890 25
76055008 18
49016053 87
964431978 87
738381651 63
642068345 53
892970672 51
63819768 42
363097503 14
172347631 60
528470850 42
833074031 67
393704160 55
767643674 95
374684009 96
981147847 84
139431346 49
291783997 9
75494665 8
316133967 18
33170369 81
973246977 27
582964965 18
705238701 0
508106398 14
616514760 83
497370989 86
459304232 85
460693733 58
579254906 34
157393448 91
885701054 73
231883738 14
759538723 24
344736106 17
123631439 64
651508440 96
191943091 28
129428612 77
464739285 14
260711076 4
246006253 82
283503663 50
654261553 26
5683694 49
745340077 86
34240529 51
75446716 39
934818971 72
342106671 69
329437488 45
549424178 69
369628871 29
512647166 7
792269554 45
42643913 23
61318485 26
727066417 94
271339608 46
434895043 68
590726233 50
84102414 55
762197013 65
836428607 43
348413609 50
365899513 82
472170170 49
15351757 84
456974104 44
33780056 42
293477836 42
759690423 63
981378233 80
332507703 25
894044505 26
66360113 30
240332512 68
985746203 79
597884285 2
764791630 39
510549061 32
223617333 9
665276835 43
644821969 0
777455391 79
869876114 42
745553991 85
812317303 76
706697789 59
10184732 38
566577153 33
19350928 49
881932918 65
709626698 39
205823775 35
651134164 27
40682192 81
638101048 57
227827760 8
813437358 23
139635209 27
389716529 17
562978459 9
485570492 9
168760222 51
839858982 43
996392654 74
608525353 74
986936086 52
639857024 36
738291524 23
252403128 77
145972483 33
963012051 25
492875054 95
298537388 65
725372481 82
762184144 90
2804728 97
625858790 96
292054847 94
862387065 91
549204398 48
533840017 46
852808501 24
631641057 7
549621417 7
929457844 17
697745997 53
200633925 20
46453873 65
230265846 68
260676239 95
109666918 22
143419689 0
11705032 50
570839631 99
488329427 30
204981558 50
15934482 80
299248089 68
727266412 89
5973217 50
941436660 37
975078861 36
441619138 19
488115725 94
517453387 9
992618061 74
729622224 17
347513775 7
76226384 28
387416527 9
640278085 82
442690858 3
334929642 68
619903605 69
683042707 29
469640817 43
957277395 35
647435600 70
971781847 53
69416427 74
111982661 52
783122179 11
300406977 0
905717978 63
304034981 8
243824639 38
562788394 25
99925299 86
718456604 87
214794252 49
445954065 35
41950934 79
934818944 66
902543493 50
868422575 46
556113525 36
114391154 10
894810608 15
609102101 60
614981298 59
58384683 91
576284118 12
902911553 75
146662867 44
267949887 0
267553260 51
762365298 53
275297838 26
136176724 93
872285642 15
867181453 29
502873843 23
765918489 94
641065041 87
554323383 21
789137600 97
766671180 5
922042559 58
133159993 52
376227660 10
277880638 94
7204562 47
509427756 84
602641470 57
512981231 78
507480304 16
808478828 4
270608839 34
497875367 4
304647279 67
943950062 71
399610247 90
427334778 100
988192377 95
490318478 23
504715754 34
174563516 32
599890794 68
915352297 85
239827603 4
251847250 14
547745835 9
138961559 29
135244830 30
838128900 76
622166483 49
961650585 90
898213382 34
381897124 6
767610584 67
263177965 9
843709368 38
395350011 15
14537231 38
322380418 78
470307051 22
629779430 51
520601628 32
413556381 27
495231529 60
358501523 5
498828387 63
669383587 0
701675990 35
717037412 10
805455078 68
107539187 24
999537778 12
863657959 73
393425203 19
810547120 32
26618139 22
908682100 0
758771500 66
136245470 37
22472228 23
988321196 36
7739837 97
643576477 21
19173895 35
905083189 70
957433563 74
365131462 69
588085111 9
720038119 24
288324138 2
650638667 43
774047963 34
568950779 69
441714901 89
872793396 24
59568238 39
865465516 60
491709671 74
492348613 94
581630315 89
113992281 81
298339930 10
833318199 48
266308937 21
477686153 53
25189432 21
565925509 7
537280459 95
198046866 70
108177235 71
916567430 73
790896060 65
636574911 66
100598293 29
370111316 76
866298782 64
823615872 24
742139468 38
886028257 96
988236017 51
135604013 47
760224172 12
116665582 49
632650115 47
115183783 15
789186916 49
938056014 8
172592051 4
650063227 9
75138137 26
576858217 65
816784161 30
391268974 76
810068529 15
725186452 72
749429928 28
67344534 63
562945464 8
925206729 35
22691546 43
481010792 80
857600779 30
297639629 21
607384210 60
75313178 19
626977669 50
705136492 17
58743812 37
746917833 38
923795686 57
939381545 28
962076745 85
860041668 14
808392646 74
276124037 84
195617234 97
53799893 89
87318314 60
94241179 5
167731380 78
947151202 95
156929787 25
370430078 90
605628248 68
646169940 43
504709847 13
588597176 77
154388974 90
355411081 42
952776874 65
760372269 18
991481018 8
306452895 41
759204171 0
704356071 9
859494168 46
937650281 90
752014648 82
328910270 69
298706072 76
592063561 99
388412529 7
266517340 94
49919865 96
288906607 90
780184129 38
43552111 8
320213417 62
204308033 81
731018007 5
825459769 53
575231243 57
317314616 49
202660529 24
648095758 46
922684907 33
934528937 68
847245602 10
122447014 86
387507870 24
423943566 69
496489873 41
662986184 85
527969821 66
130090409 37
770007242 46
640633016 83
803986248 46
890401237 3
549981457 36
789645306 42
740129652 38
926769162 54
12848686 62
159726006 63
877134345 93
894640019 14
516987946 22
595515785 76
236222116 72
990010538 98
386297519 83
653749645 90
363825810 46
156054335 6
658552289 48
621649502 42
580391639 64
140079655 77
626941488 21
727929847 71
64918570 41
209546991 90
144352585 41
338141580 4
62117539 98
916540128 82
122080902 52
601271253 12
953447926 27
179997072 13
477517089 69
547472138 88
741886238 44
978992594 100
124052028 28
463315309 6
16912419 3
296912213 33
341366339 0
632616357 92
541571833 21
511490524 12
895175666 77
838195885 30
114144044 16
527140937 59
853728852 79
364995502 22
108732129 52
98466373 57
284394372 14
793279851 58
643405120 54
122713492 94
912126618 76
465607505 60
164946802 36
294807570 23
244519594 5
129048536 64
43792392 68
631444799 97
885259250 73
216494584 8
23809922 33
744367173 57
966161056 39
46604458 1
290053883 85
350429944 68
812862324 33
939971511 35
662286880 53
634138647 43
408943792 42
463965698 64
361964917 12
674919088 34
223425182 60
764922407 53
368614261 28
557032805 75
285640588 55
612122043 72
94787475 83
855932485 86
583100353 22
510586923 52
719409774 48
114678693 84
660637667 21
930063354 18
764072909 77
495488637 15
749872394 67
544812164 19
761475919 22
508145464 69
6901266 92
556780513 31
196399196 83
106913785 95
778686763 92
699565857 79
649530892 75
256593168 5
726601193 15
616516283 51
478341244 63
296667491 5
72907921 1
897527721 70
197725384 73
969029928 29
752702464 94
749696537 29
223283217 49
487129108 77
622185244 4
707092818 91
362402735 30
746544398 1
18627108 72
116912693 68
406214214 57
598849727 67
129973255 11
204162947 92
546902197 43
589755366 89
404807330 58
979620711 73
59188674 46
529395229 17
881031768 4
506664048 63
959308625 60
4377281 22
703650775 63
693632877 7
914955009 12
41663825 48
152184331 25
876999955 30
660762105 7
154837666 51
73002797 18
335980023 16
542380010 84
247094047 10
456452836 68
622927740 97
130660941 67
868111957 85
614260850 33
618950460 74
658101719 6
211220672 86
501521332 99
906663428 12
393793053 43
416675729 49
214083808 95
616038174 91
964412665 49
398101236 28
709372096 6
485228619 31
188242229 57
281304038 57
951892342 73
850186739 2
458756439 93
61401137 66
410384050 66
956400815 98
620137543 81
207706551 6
414950654 80
955702045 93
429566963 18
97204478 96
90896259 100
758887108 82
234339804 50
752504006 74
911932530 67
867328337 33
954592075 59
272715315 27
18474999 31
809105679 25
257233489 21
446438329 9
178865389 73
767983143 79
559053512 83
734266746 62
814204206 11
942958484 44
980331889 95
607074712 86
819061586 30
386383668 9
695711886 26
824891538 8
297128591 25
724525752 46
283317674 29
676106301 13
965599656 44
860148644 37
707997585 26
175514520 66
880951874 32
340751579 70
464997516 85
248395595 79
699349209 4
35328459 73
480115683 63
372886213 93
569082097 0
244809099 9
369281722 40
561842288 54
687715402 41
127767071 48
480991924 18
641408974 28
600809088 82
231138519 42
201157008 45
851354395 21
40893925 28
202925151 74
864200389 60
942939890 69
12449275 37
428029913 53
221657207 100
47633016 49
288862482 41
754812056 97
323445206 18
990434355 91
954654400 44
221363850 28
875002712 89
270592120 39
504368013 94
201047479 97
800764036 15
597886277 41
309401170 66
852981901 46
37152861 16
187099200 68
562247911 45
124835959 43
361558968 72
506675964 65
937617077 25
656722679 22
168160145 4
713087113 5
15650223 39
127937386 68
520950943 70
14707092 62
848479472 66
133448765 92
719983147 0
379844568 78
282276974 17
467567829 58
573659794 47
596918797 35
152476999 41
874961260 89
117548021 78
714767859 24
48756654 63
16038800 44
680892220 78
773438993 91
145528789 35
984855859 12
389823922 1
364508251 58
633652213 87
507435506 12
39589974 56
939501507 41
477943427 36
487152321 33
729380318 20
306014746 45
942160285 8
568728491 97
396647193 43
594555670 13
864142925 56
346694015 0
571324613 67
730184027 20
924025253 51
570967571 20
291690626 32
689702137 4
272023344 78
708463147 65
169264143 47
632544736 8
835119893 72
938545319 47
165033802 68
561822369 64
730384331 32
162237470 93
775183028 99
787050348 54
8294908 55
753117330 67
995072973 95
256244603 41
247470457 54
609616414 36
685791509 37
834073511 16
921050277 69
78969105 59
563358000 72
751734322 84
441163717 34
13540832 10
580539818 44
6775990 99
326976110 79
649466555 72
60021869 1
466297369 83
200139309 56
479488491 93
514817134 76
571857188 69
302613194 20
295105362 31
691017473 37
65476920 20
174593714 50
250491245 71
132157050 30
303002110 49
491492425 72
796247207 90
996348679 60
648274271 15
200948084 91
814375993 54
226674559 47
63944355 87
787860790 94
587993426 33
932207749 3
855819537 79
710186797 86
362833003 89
794837234 4
654653717 82
94251646 87
120565807 63
89287689 53
935402560 44
417449404 85
193151902 93
467269917 27
863481214 89
405952131 11
26375360 100
162370916 4
640255595 43
948222279 14
341989000 86
830971376 7
206579807 3
838259280 76
938396650 0
421975299 72
674908091 63
277392635 39
100042277 71
194819398 38
157197065 60
875175807 53
707731766 56
179137224 49
895038240 72
184155763 5
140983755 30
421297936 11
693261475 15
921996577 42
894363235 57
403574460 73
790029817 15
144500124 20
795673710 42
324678443 54
884662817 1
543410591 22
699800353 42
988880036 41
497152649 98
922980362 35
133129347 84
237011298 44
974193545 99
672354588 69
561746440 86
50621384 5
110490573 79
271710363 85
250100136 93
418381920 17
26395381 70
67296431 59
539066116 9
227457910 86
90552892 7
498069549 12
459151990 86
993788981 39
654594778 65
372076404 95
706071673 95
522662319 99
263767245 87
613122736 76
919051896 29
633009585 54
479088991 97
472310754 71
99053559 99
429818959 21
545425495 22
975756464 2
807654965 33
543938738 29
658283538 1
369216898 73
975009840 94
528545193 95
202936224 64
398991930 84
905455987 7
824198823 59
393192561 91
201936487 3
507919183 7
599989892 17
725976673 60
524153151 31
805408412 39
965923029 48
325688258 14
82462509 36
679360443 100
951448774 71
742195295 28
69764724 18
31847142 73
294636602 83
534671275 59
512125610 26
178007380 75
72504269 100
254969149 9
821419075 67
934501969 66
64429730 79
436238117 48
191247991 97
404048999 63
895268257 93
369132911 37
472916892 48
977898174 49
407862061 8
928063798 42
612494963 47
486199095 91
251234227 98
715017434 94
422511238 3
276058404 78
502237921 65
541872458 29
832094306 80
452469983 32
900831248 39
699355535 54
471560842 93
129689795 89
643796117 72
486471323 39
481195758 87
575187605 50
548309451 32
712567118 28
578057166 88
588103882 49
285325101 76
839742948 69
140632283 94
364878192 33
51249467 79
811836636 9
291259098 92
29418566 20
839565534 97
924040087 87
280502494 33
684354694 63
308838026 21
116290414 95
355358762 58
412877284 50
902698818 27
243716674 74
171203068 84
683715446 82
211122823 98
287722500 69
775108114 30
698568874 38
943649010 12
697062006 30
126474724 54
418534997 71
985761702 75
259507121 46
122759952 39
260746552 65
511432685 91
1489391 52
981747689 64
682832382 45
760568829 56
740726866 37
129873284 64
665849611 13
482096982 78
730748458 21
920263150 21
486893218 49
214310827 16
481853816 61
335264070 51
526149055 11
421913391 11
283294759 55
220902323 62
964874416 3
880904829 43
663883202 46
214733410 68
904142268 66
717155229 64
407971416 1
677395666 52
38727998 71
188282983 80
466025724 39
219399710 83
20129466 74
470060074 7
146387168 78
548702551 18
201516676 26
246491503 69
39468821 79
977941219 60
500985767 46
478725942 22
477482652 11
798147635 27
311759783 90
496485990 50
440987808 22
323066754 55
658073435 77
494834500 81
233910503 55
305051857 27
589466934 4
6211798 62
693774748 42
949585762 79
295669108 0
633751070 65
802702134 57
245468163 41
303872094 39
38660413 77
781892980 62
169881637 38
676740520 54
853632392 8
366880510 68
14935447 42
207820103 71
238759995 89
188497868 45
245984535 36
31425395 61
335507103 100
241885627 71
146430416 100
115533407 15
98670090 47
732445001 27
883068672 67
901119338 90
390550266 84
783784096 11
679971240 8
659133881 8
570604149 73
692658818 35
234187820 25
530148270 22
54612939 65
232788760 33
598473854 40
349400123 31
924103768 38
312502359 100
429762083 72
252436958 18
658695934 51
773866193 52
693153140 75
567951105 60
296688798 59
882507081 57
796588544 45
833767103 63
489281972 59
646381327 57
168430590 2
170356342 13
378704362 71
778791498 39
370774671 71
812407925 97
854942268 91
177941603 59
713621336 18
349920513 80
529305789 52
196326090 53
692171432 75
349295371 95
1772331 1
417633259 4
92453600 89
906258367 54
730740826 32
114319284 3
273499562 13
813017644 73
794227612 24
743173998 90
169876351 60
760517560 58
834591251 16
648624230 95
452173564 15
65351103 46
320960204 97
421223034 31
751016341 79
466041068 14
419088681 33
950291298 56
264016403 68
734745441 33
371219766 25
652082597 88
242423170 73
282638767 37
689894210 24
402276497 65
675801213 43
566770606 15
613656216 51
249798798 13
317687293 54
467393297 3
875862837 12
42720688 27
707130574 97
773354500 37
339255732 95
596766847 83
473925680 59
222726210 100
427597662 63
576079001 33
655296956 33
373894614 61
652053241 21
415086954 51
278968753 57
366777334 39
456333019 30
254563128 65
994897822 57
698812155 62
210718220 82
810376950 16
433901782 68
222986329 16
468758651 55
533435003 35
598638459 5
582581090 69
343927902 87
344600324 69
147767146 13
37321021 42
547546208 75
829129191 83
916087758 90
149817391 13
742602645 18
271865164 98
640721904 63
420251114 37
578243747 34
145372802 7
177904762 44
363285062 75
44899288 55
981669134 14
258811291 14
965061024 25
459917600 75
596742427 59
994189479 72
592730094 30
299496924 3
187898771 17
773707065 13
958026783 80
39381394 16
879508013 75
885450061 87
883396567 6
866910924 77
6567348 86
220272077 9
81488291 39
987628464 8
791729523 16
803713959 23
948154903 0
65437349 53
910818721 59
281065772 95
238146359 92
269138992 29
351836957 72
296652808 4
981597595 13
55691181 52
875549804 36
615254855 82
150743319 56
685397440 0
835579113 19
906523191 83
668740623 67
704012395 77
516539403 49
498449653 97
480383477 47
581465825 37
447603441 90
126679916 61
291672506 35
756285225 7
342548713 55
48490545 27
806523113 24
626930109 17
208644477 71
529004149 14
687657259 53
504256638 22
620911083 34
643434364 66
448762143 75
989254774 89
13012321 7
238054220 73
206683182 75
546457443 61
433341170 86
245855940 85
198416522 80
979146238 61
711279019 90
841523949 53
879859725 30
99067115 68
130363698 36
77645937 15
709743639 8
528846887 11
517672068 32
236339026 1
272035228 59
789968551 58
127652649 52
648316840 27
664350108 37
652534515 50
364190418 86
78154492 53
806197111 29
755503488 49
493790059 83
762023615 66
61385959 77
15982540 56
416876362 44
711016572 66
711036534 37
979192210 23
482609427 9
519787066 72
805539287 55
624443811 49
32935850 10
377925560 53
231572770 28
54715040 75
152317672 14
962600247 85
608102102 2
216985240 55
516668700 86
644481101 74
124610771 26
534391373 35
393175720 8
249810946 75
555733023 47
748814030 60
189095650 63
87171332 10
568115237 80
292647193 46
248737516 36
449002505 93
669490068 41
965879325 41
757836716 17
517590292 58
675502851 52
572556860 27
874988120 51
609814844 96
392666091 34
967876432 24
977672719 1
380950645 9
348623893 3
742384799 14
113690195 68
672093786 25
410184340 65
47869217 91
149473630 13
584160776 39
650627284 94
701706021 54
190574305 74
125359163 7
512757842 72
213284771 86
445038030 4
719202463 45
884440822 43
578309309 16
340904443 45
144506504 20
392011308 83
278722709 95
934985347 34
450613755 6
276211992 52
654940202 17
225115212 21
751715064 64
791980831 30
127087711 26
105044952 54
335074412 61
266600574 39
841728831 89
941163889 8
313904569 55
911681803 9
838096100 12
214835937 62
760077699 35
743177298 44
904223866 53
896286553 98
363125305 85
102767947 99
537242045 15
653392952 47
8365917 30
810289689 59
278432733 56
495440124 42
362871366 85
764022477 75
941770629 50
611263363 2
354986401 85
191345418 45
953665127 100
638259473 29
963902314 64
676254316 94
374918309 70
680575526 68
247678556 69
994561340 79
415489187 65
379325326 69
914609109 51
50048891 3
917019840 20
613204482 56
120301970 73
973989679 52
888373223 46
923534742 1
121965188 29
23419635 94
480652984 5
538729888 14
440029855 28
354060820 40
972876256 40
879000834 35
316518179 63
905978244 53
345133224 41
51813302 41
980410888 34
309671598 57
59238738 64
631971015 30
890904445 53
141980515 69
745169019 5
165923992 88
174457840 96
973430759 89
848780858 22
269393357 52
14104431 98
164420834 33
68324675 19
393815697 57
431467688 79
500886807 5
633910443 88
934312645 29
743068575 65
627117923 10
633444377 33
20039487 33
630925837 3
267611944 48
73267613 32
369213966 4
467762329 47
968251932 38
919352531 91
430707694 74
195937047 89
842003245 75
240945029 33
322939285 73
77165052 72
683865236 3
65144110 49
650508966 61
215999668 94
96746062 17
210311438 32
569161734 98
262979807 38
78097844 80
217858391 33
507400969 1
46408756 34
90741751 72
703781506 58
197133314 89
443652720 40
216599976 95
116885711 12
392259731 8
250374067 91
638079847 49
139519579 71
792916741 92
232806643 10
7018476 65
85379907 54
407301126 12
493187680 95
447382213 26
441117959 6
753474378 76
338818186 22
651258713 49
858115759 20
911103106 67
945774191 10
718695264 10
791629783 65
370904931 89
9098217 94
956120712 99
223111492 0
108552805 26
870841041 66
121226468 39
862277072 65
219782430 43
558689758 88
925869013 87
817375739 81
775703889 45
558499027 67
564325268 64
759157285 91
655910096 92
404822834 23
213725799 85
403908359 19
743069658 37
57747116 56
567096629 88
936270647 67
20565203 7
164560436 17
520041734 41
998685201 11
741139583 44
246051163 3
537440389 40
784733963 55
841269522 32
756882444 92
745792463 25
33037947 7
856563266 12
605882188 55
555219649 57
823341974 77
805233897 64
15662312 52
958547785 55
408125678 62
129285406 79
650546510 88
555154153 60
885337072 94
57897860 36
601916427 28
923319921 36
724891958 56
220431668 34
303306252 73
387112400 63
762638587 91
903421730 75
329509292 60
478903343 97
237342484 80
294269022 41
369968170 76
529282251 84
9383912 25
431295517 98
91549551 63
179873125 74
634149226 44
797256195 12
205237369 39
25923579 87
332683904 45
557523768 86
78201814 24
567434544 67
462579131 19
596315210 48
254365732 39
47043519 33
857452467 1
668948922 43
783677036 25
378851353 54
213793442 23
574772867 40
811839620 50
834930790 59
576760566 64
98386529 64
548568945 75
162330447 70
385445979 76
399671316 48
966298409 22
588482342 68
95323340 75
161507558 100
277388790 45
786957786 17
50504722 31
905526826 97
895257013 62
825521363 73
45445543 8
509617491 99
3436965 37
537601413 76
953424153 44
444531264 8
22521042 75
400897197 4
758893456 76
507342646 13
429956142 86
103082784 85
870238288 78
340973611 67
626614982 93
849117489 84
541165680 17
610575904 78
644646729 21
585334958 37
347748343 84
522390548 86
285216251 95
531870190 88
353532998 79
308013206 15
366208667 11
616043193 39
414103192 21
38726791 81
697038366 66
638988901 42
827241382 63
973636153 49
933442710 17
343789300 21
796844305 54
342872225 74
570389425 44
607363139 25
433087690 2
168302642 84
705607739 97
793461479 20
937399832 15
948781697 85
409605014 74
188647146 97
140698040 96
666992342 60
952335292 0
411582258 47
349904860 41
650455882 60
960357352 2
873998300 8
611570265 79
511958409 63
403127936 9
944526882 90
401886884 51
42757361 89
22355528 73
477495571 39
508234074 39
85507040 23
626087415 21
522500786 98
271969115 46
109613940 54
660358898 90
558986547 21
818285452 58
983432968 80
410638579 71
214399976 16
815802102 80
169611844 70
17142986 42
548179954 73
160425354 61
8294570 6
353638614 50
85693223 77
950015926 19
619142067 33
723042456 63
653656202 88
58792576 12
391697000 51
890452394 27
793350019 93
48809389 52
667869027 52
264359874 68
678862007 14
223347288 96
295857434 70
711456743 20
827782662 31
286297309 39
340473540 1
933367840 45
952510417 3
320851839 80
526486800 52
248151912 2
870683781 51
996413430 95
45477382 69
729167084 91
447217533 35
784458965 87
674350105 100
498616948 85
888893008 18
598583366 12
692373681 6
259518860 87
658744083 71
258210379 75
407233685 0
542244856 96
813878201 99
426809567 7
621246117 23
992295738 45
670407165 75
475214880 51
870731065 61
10381397 94
543486760 5
940462438 47
746116407 16
244883270 89
274097248 57
992289995 57
892319459 37
951404349 18
34352351 92
764135040 85
286192129 34
649262245 27
812391799 60
716628571 52
805820137 43
41822442 5
900096601 69
473631655 62
176760859 94
308561395 56
656599965 36
315763016 19
430563110 43
275181398 39
22569818 74
852784598 50
510299850 5
970961022 16
378407717 7
838782168 75
709671820 2
331187970 46
545009459 93
275396377 69
16592624 89
799443489 68
727578528 22
252654829 88
824085260 35
743381973 49
719301973 89
857392826 69
650304315 43
325064957 68
728240550 76
651786069 44
472599285 87
929908991 16
621020563 4
920916582 18
355531500 98
685709169 26
661314419 67
955212537 84
405696239 46
915495321 25
514554015 21
750224087 50
498968307 11
821802542 66
215353614 58
190158333 30
89309150 87
649195767 38
548357127 59
936658936 78
679214845 97
502574345 18
733012793 67
375235997 80
729266243 22
966011639 49
749800426 43
407806065 39
88045796 56
773396624 72
544155723 18
436391304 7
170931880 65
738862068 96
682754392 59
613170960 53
933448771 56
527383189 28
2033701 37
165257401 12
313550440 41
13230463 96
555077822 67
432476558 13
313737538 3
875006824 82
965925830 48
357481630 7
975485290 80
687895777 11
361792516 56
867549809 84
602235434 7
491483087 50
376987379 90
932762315 60
235225794 17
147925592 46
180353105 34
911530205 50
556788580 29
384158002 92
363702121 19
673089545 44
918307695 39
188252810 43
615349880 38
347568211 20
289176402 77
300120351 55
359156318 35
354558345 39
807119525 77
61042421 39
303601762 48
285135362 18
231960909 81
571151211 17
951464131 35
119513643 90
631003673 93
723524464 14
427672653 66
240711339 30
970618345 6
144556851 9
178933994 46
164430887 55
342345977 38
366188304 17
143745818 84
389382328 41
933514243 4
974610156 10
595622477 16
107417648 54
918033844 24
198039614 65
468111803 34
413481262 51
252741944 25
598645053 36
318045067 12
514787937 32
365601114 91
77242014 60
245307934 55
449357681 43
698911531 12
695011438 53
693529545 84
620925685 100
237993727 24
230989503 80
703771075 43
479193355 74
579968392 62
535531124 36
462522270 68
661498101 14
812490911 3
851493679 53
298689546 64
795282682 4
617711607 76
90597619 87
223339507 67
830286414 63
133936910 65
284156801 11
528488404 16
645746388 14
717921316 70
813917592 4
135557764 80
375225679 41
705732569 62
20973946 33
601415126 30
18664707 79
880625969 69
34396162 51
242461549 23
934645608 65
659593451 20
520768460 63
339316490 43
675229375 12
965846992 65
791749717 88
831259046 20
142770463 95
625750797 70
117502561 31
177428067 53
613006140 37
431303399 48
823607265 26
464521756 27
127270534 63
755724418 12
695240757 3
721606449 20
34762366 45
205411464 66
162654808 62
965414026 25
826495235 49
87557056 30
79739915 43
982837714 4
151459765 64
814608079 75
186351234 64
668877956 80
591133555 22
470591782 4
98417446 92
119311469 55
788268378 91
17695145 95
678740132 95
457035033 41
133295682 44
894327337 34
439867401 3
807342558 59
410847079 2
673956568 66
144231404 94
466123700 49
132435732 4
559195316 69
112139555 8
766151795 30
844289104 36
814955140 65
687934346 78
510101337 22
800960020 98
943484736 6
416836643 13
954677580 73
99831113 53
965983105 86
284783713 40
101182595 3
53234563 65
804822511 58
192433313 2
591956081 26
441322453 82
551193252 26
810126355 35
914320914 76
560983362 35
244731752 70
91527251 53
788287475 81
440855859 41
595164628 95
419039031 8
995390366 42
507448511 91
544479039 94
569103396 13
123389697 23
479610497 9
106596847 86
75926320 44
93048704 77
307535870 22
794803579 46
559136715 44
581534687 95
573445388 5
73665573 82
817016504 94
63663323 15
818785465 26
841652662 74
490665573 70
355476306 47
749110854 18
386680043 0
175963327 98
714219886 35
475783016 52
989336684 49
257177586 70
327622842 62
968734745 91
404369876 94
180463406 46
147235333 10
386192231 4
398577466 35
709131060 2
275823404 12
900663591 55
217227611 24
99622612 72
717903717 7
695410434 64
722149918 19
195943244 76
545533822 23
86902824 32
778947906 5
444741280 33
459180990 96
520317408 37
422272187 56
796543899 90
102589347 39
247968199 91
623554494 37
512292887 21
990367859 46
573417463 81
668931992 89
990543600 21
255904448 100
313696014 87
580848772 33
253564282 60
54645723 33
418082875 80
409189491 1
16333256 24
90386269 50
484143892 11
862931661 50
616282635 47
78049067 26
80813694 74
579950826 41
842618011 15
620764891 76
33235714 68
329912356 52
249334844 63
584810779 36
340861555 10
257032219 97
703446148 24
971425714 87
260598627 77
398322070 3
431631107 31
721286930 8
638794823 13
392472982 66
671951820 47
205024246 11
765973438 66
704984007 52
366896796 3
945856175 63
186859433 83
50736295 1
871583248 99
98835019 10
18237842 86
60360607 95
943802204 72
81493874 48
134434734 41
599507121 21
410469331 64
865031217 36
886558212 78
585883464 83
400554253 12
295238947 39
660661381 44
929195022 21
803239460 9
395387002 32
357203729 74
951635284 67
590983995 9
601519948 83
993928599 74
655921911 3
471510525 39
252267445 58
300109365 54
381654167 80
844372779 18
886945102 21
25280468 52
713079437 77
16084676 27
544474129 22
390796169 6
395506836 77
410539244 85
460882728 41
574787056 56
970859235 10
809042485 44
839853351 15
414348878 90
610628386 27
117754037 0
832013697 20
648628787 90
690805330 73
96438369 60
970693847 18
938684592 11
42418305 63
453932503 40
570574934 49
69486515 50
900703055 0
197779928 77
991629404 46
649788161 0
381140888 27
909419932 85
360675232 83
951865481 92
261256145 19
61261507 68
770390825 85
198555575 29
706150552 47
101918230 28
313243358 34
500842193 92
159895646 41
629308735 75
438805899 12
918921638 2
197701348 69
588238292 2
273866169 61
902435938 7
838438626 78
690933918 7
777517144 39
163470267 93
976722793 81
468154256 84
941019035 7
282611237 55
168940101 50
504358885 7
871019112 74
572755995 26
465923467 49
903669973 22
697513641 49
480648667 40
415960459 86
741791146 90
252916066 22
831909080 89
103726517 34
721834528 34
774426534 63
16309712 24
10532362 80
304881782 12
68301899 97
492819694 70
180232244 60
58658918 11
628405198 67
54017218 73
358599164 39
738374137 87
697884479 26
276088000 36
289518877 88
839143442 71
264429236 2
889033946 68
598303493 88
694516069 80
25985931 32
254089908 44
642605159 20
19289248 45
120839423 76
254595594 8
46649387 55
156874228 25
600466062 2
237149410 74
891607642 41
703804600 56
509962350 37
273197201 22
531335192 57
455532383 45
383197001 86
854176073 72
271552671 53
938591178 34
209146985 94
744086359 43
82007071 41
623866851 51
572624517 2
136677973 46
918036758 52
864410956 11
173338209 28
50231156 91
490240722 63
288605819 98
328882599 52
254391445 65
999773432 25
121332668 69
59065169 95
15726506 32
411340427 62
370351740 56
581084356 75
167149726 38
865874041 93
970576961 99
442469344 71
661487652 27
776353704 36
531625683 39
944822894 50
417146677 85
191321022 82
917130178 60
131845367 66
621851705 10
651190619 100
540677903 62
189684094 81
693418521 95
13639563 9
709675132 94
758573404 6
791957441 43
976502949 71
382217119 82
201326500 87
598351032 91
116005171 9
66414236 53
386447848 38
300568893 61
798711304 17
68545653 78
44948259 53
885678254 36
378520808 62
254442194 81
83305193 71
295294723 60
199230441 74
803778371 60
586196064 29
870830150 85
489963129 96
655039702 14
24455493 51
880738666 41
319078943 38
543833163 54
161960422 5
943528021 58
154760104 74
524198130 56
788930786 44
550075627 18
411023724 49
571684419 2
489119861 97
364768869 76
723781350 67
687315251 98
604822213 26
761228320 81
701371175 82
620111306 41
532381674 3
447848483 36
430394954 79
456896075 41
595838825 43
278291191 86
256171416 49
868893478 30
282964467 68
519048940 98
167963540 87
854850688 77
600877540 9
911307420 44
414258965 9
364068844 44
948024736 19
119202248 63
947538831 14
633117211 48
672393 17
269815120 71
136748543 50
452846047 77
511681593 72
298303714 82
939629477 73
645248046 90
664076126 94
668508105 15
180110571 34
308316044 68
579331809 41
844975887 10
787203239 83
354859573 45
749082387 13
514018276 86
470148717 96
399713102 87
252252467 60
94414205 100
633467433 55
328768649 16
55551331 18
456423218 49
196282775 55
768502770 44
612971812 95
487368504 95
371484127 72
452933003 81
427274280 85
860503087 23
356745382 6
353316324 78
384400645 29
10465589 86
665779227 15
968080828 3
78241076 56
70110632 0
78712680 60
744508499 78
66638093 39
523863777 40
642855559 4
494183922 18
802486190 76
11454007 89
683483570 37
785168404 5
977129392 3
471367385 28
557516454 12
971934168 33
890386321 1
978661434 71
905885317 70
782367165 20
891724520 93
450783133 41
66866484 6
115517848 27
779281826 79
551618924 57
708757876 34
804996247 62
531810912 39
791111605 5
648613807 53
956261447 46
676842025 32
564566640 0
518750138 4
534082996 44
495704262 22
740610973 94
150553940 53
945884065 15
334397019 100
808846694 48
529120185 38
605285417 33
585736016 97
48746312 24
336544450 83
238819668 89
67990946 50
571876062 98
792121022 77
160507863 44
438430332 33
926915923 54
62694915 32
363270042 27
745168610 23
249432449 45
118278730 73
450894350 46
731468860 59
650744633 56
247087837 53
881007960 72
935581223 49
790947543 41
920828223 15
164076925 88
574224841 81
452267697 79
443460846 60
420370182 90
320109404 90
262901143 77
471672227 71
245862200 55
299091889 44
336483532 50
620064863 58
815353251 81
617301938 7
398263912 93
630630962 21
697142145 60
215057008 55
323143912 14
778202181 36
571397301 68
591106635 76
104726147 58
150635092 68
775048496 53
960210717 5
97441380 78
617607836 82
364017982 35
345071587 27
471249348 6
871594349 21
551498415 28
623393708 86
87893313 95
353835397 87
45319815 83
497879830 62
483571591 22
717858396 12
495957932 38
140376191 63
922680229 56
844010383 50
719656367 50
140287724 42
316370030 31
57783081 63
848978016 30
16913347 49
979619258 66
440762827 82
335478707 68
663695436 98
494902723 48
618744538 54
830772464 42
549484324 85
342111617 67
685836951 92
172284661 49
863281878 94
488621326 97
295214000 8
348427104 33
414709957 14
102916647 6
312058840 4
727075635 26
403390483 30
752164809 56
786981289 7
393388060 50
698104449 97
428997548 89
667692529 36
100805258 73
552000482 79
575816922 44
649697497 66
751517108 51
441139620 1
384861787 14
586893339 91
679401202 81
311516887 50
389525155 58
693946119 47
88287051 95
182449410 33
193136507 84
347683545 82
549160911 36
403112740 12
191578596 13
157355625 3
776467918 42
229088596 92
232679005 0
3816716 29
912496391 31
312611474 69
734418264 69
164153705 88
421360546 9
108216826 80
228844341 18
174341601 27
624839943 15
757515433 83
488584752 31
733465533 39
712761809 52
225233560 85
451198459 11
380638591 76
609256522 42
562831566 95
790517450 56
307417597 56
564318071 77
968397784 95
479889596 34
739130684 49
199393939 95
376752893 78
709426735 36
324797562 53
547873427 64
676313041 41
789190614 19
494985046 16
383358610 75
436983948 44
830196406 21
541268075 39
349945227 4
370840925 39
253658564 20
289111673 86
845330673 26
888034364 53
571324780 8
876745321 91
79729506 95
689533709 54
297571038 11
45531008 11
610490238 10
921699408 0
524462536 36
742439917 2
827537022 8
606808427 47
268570056 45
216484628 54
553185923 36
741291452 89
109433314 30
228877841 57
108972997 38
444966640 53
275210882 85
739175705 38
859043666 67
989486986 66
833686481 3
545813491 61
640774962 14
464919096 99
441843866 28
254013557 33
863116739 0
136376714 58
961846779 32
552994895 57
732840992 18
144973149 30
503154343 61
447672039 73
583838458 98
270337569 42
796581092 36
234116075 34
579844053 85
952213121 44
357715870 12
152947467 15
316366557 56
965963172 89
43423835 6
657326824 27
200734552 88
267950760 45
91052671 48
438882220 66
865720935 58
884969870 42
908374182 44
212462764 84
365063488 3
667861201 22
312808013 28
913854252 20
660272206 56
586274565 96
543713113 63
315714916 18
772523319 30
698840950 2
891488294 88
857070788 86
686530960 51
163116924 54
636116908 23
495202400 22
158992952 6
443470756 1
482364680 90
119732409 64
268412681 6
708317502 52
242635248 78
848554099 24
997101802 56
369548776 85
708302117 43
725284938 39
578582489 57
136785711 74
322982481 19
201133332 74
928547893 88
189716356 23
410253782 69
105632497 36
982253648 92
929615453 15
17764519 56
956296446 51
428974559 9
326230099 45
140181854 69
756339519 22
883013355 75
51301686 87
275025812 26
560944207 12
243219530 42
973731394 97
252803023 66
195683126 24
969697413 29
200541657 11
566023774 59
156714131 63
517686448 56
514986501 65
311349720 44
117450248 11
853719785 78
597936722 3
960502324 58
68626042 51
23817980 88
341902939 97
649581635 94
354497557 90
909862154 64
814119497 75
325170848 6
364155315 59
804851912 88
146328878 25
830705843 54
85997807 31
764728441 19
909405976 53
215750852 16
961073507 80
693490022 99
318803458 73
717576202 64
241747086 55
623787171 90
698637236 86
985978241 55
663893076 78
126369444 89
770672991 78
186527859 7
440627254 12
341262523 88
873352293 88
736564620 88
362932552 25
647216505 0
73256976 64
18499688 34
973795705 72
356332215 84
310178280 46
306776398 67
763184060 73
135443211 84
909896462 22
356390898 48
691086530 14
986394505 51
705730470 24
376466863 71
103670926 11
790928003 28
648940827 38
670853875 87
347533049 68
632880019 90
845004234 57
486523618 27
279486243 86
742195584 51
82387423 46
269399420 80
590251146 98
875857736 88
371183459 21
671725663 9
129977362 23
505988139 89
626858671 17
509229216 50
84702390 69
913694735 26
292868427 0
710948954 12
223786523 31
211489259 92
340847553 100
943622496 89
821649355 11
750107283 74
100421148 74
130146933 89
800830241 70
350416021 79
183354422 47
170325252 43
399654391 39
745478186 32
111274341 1
414598939 52
29383839 43
559685860 61
761112979 5
19808245 29
750611921 79
92178166 31
731393978 78
621022064 68
202541611 34
678318301 49
834955502 94
476597242 39
373826814 27
175571622 64
997394645 5
994726255 59
738124335 38
48091413 76
316264406 1
172962034 65
825063895 6
744256299 83
244571009 3
363159517 92
289158421 66
364327370 22
102243177 82
10093507 76
873994132 62
310956593 58
643736922 69
135053635 65
445394015 98
4489229 99
169329444 42
693652526 97
944981181 17
603870633 0
4866305 53
787927629 55
992073946 70
219704857 15
472330677 96
536755796 25
355943087 61
428964945 79
393451550 13
433647508 65
877428189 96
159194216 12
562054949 29
51012082 76
734789886 0
594967020 95
895641121 97
718963970 34
793312477 75
222638849 80
326066428 84
47106174 96
297486738 47
344494541 43
118080725 85
975571960 95
348867996 6
480746909 42
223033356 13
822540445 33
152037919 23
783029891 4
157560166 12
448716594 30
234699014 28
872203534 72
647837676 25
310644770 48
416584205 4
550098461 31
9069095 14
147336310 34
112988138 22
149335352 22
311546772 82
213132522 92
91709190 27
572296447 80
570078551 58
414910358 69
832449333 66
343040224 92
903976138 76
892810569 53
479795831 60
472133867 87
125932129 6
658515211 19
653266402 78
978903054 89
643529119 82
25237337 87
699891914 5
211976805 9
698891147 20
140612672 26
575009480 74
5075050 73
912587822 51
750003399 20
662584294 39
863347734 70
849191365 12
146935644 89
924869304 79
118404087 9
299930426 73
985549369 25
69570641 43
347062942 71
875281507 98
884609197 89
504345690 100
803904435 49
121222637 61
157507444 53
848584806 41
389162587 67
370438157 86
464769245 84
471612890 61
133518996 16
462313332 12
453574300 63
933571372 48
846327853 67
428030163 40
612063907 49
925995432 90
2313590 63
918828633 32
739111793 92
473238070 9
955749321 68
73854824 96
831439768 10
214368078 43
960081931 79
28393210 12
929078372 22
360590184 54
605167199 68
120398927 47
109153802 26
764676850 28
73101486 91
103100586 45
872669415 46
521735226 95
310172766 60
821238438 31
699657347 79
845082467 23
808759327 63
560479744 64
909772889 60
584806592 75
801124368 66
321705319 92
243564778 26
56536596 53
615574174 73
258930713 35
742639232 9
350522982 11
266430675 20
900878193 98
881368741 5
356756008 57
438565226 26
37944025 92
231859602 39
682115443 8
527727547 85
253894136 40
417326979 59
550697564 20
83239807 61
190944231 30
232995438 74
664883519 3
242708193 100
195027470 77
606300086 58
409507981 26
666215248 63
344643398 10
488077392 40
792393393 58
997264862 53
833152384 6
939948416 81
544705119 6
476704821 67
162013013 9
84190328 68
626164408 67
422023879 16
553375711 90
53939310 55
948285402 86
717940084 42
379085453 81
417028868 78
154815238 30
73344677 34
852819226 30
178941639 14
822971043 36
10609889 20
904926134 31
748669804 33
955815045 4
692205417 50
189688999 58
974325876 31
174392181 21
613531736 46
609903599 81
279016698 25
727606759 3
537632686 89
694467158 16
27607115 55
432843949 38
981699866 7
30989992 77
777235978 9
518824472 21
30246412 19
489658924 88
701329607 69
902830052 41
42014642 30
301868693 53
995849211 58
758826799 61
80654987 63
352714456 89
430328466 56
564758179 75
673233883 3
281217061 24
767695723 15
966516253 100
526209815 8
740369701 94
899421269 98
729515071 66
212729147 6
999165211 95
145683585 62
570054097 20
940212561 13
321801394 0
801188264 27
418410768 58
773812130 6
4990734 32
939827187 62
631791335 55
461972906 15
952986069 73
844615352 84
316402588 63
108336987 79
588854678 66
80561047 100
789136416 20
681296659 50
784519776 46
219728909 48
624715898 29
328412942 72
777903422 92
703196933 69
496574218 14
508001442 92
954091087 50
788903061 72
443256673 96
981812917 90
905790083 92
806232594 83
537532397 79
209999350 17
595593992 78
678957818 11
917214101 90
232278004 69
999404258 22
663811814 91
721177275 21
593077703 76
770455404 34
689464928 4
233231586 51
504254660 18
136359972 82
300152741 61
445759332 8
222936672 51
617741341 58
659934110 33
650615333 8
517171952 48
128130129 47
103856118 64
113697335 78
942784475 52
391238814 88
889852595 99
119877273 88
371844283 15
372422694 52
133890631 26
222029419 31
41076513 2
189400732 79
127643573 19
888030478 63
467147225 91
417700783 18
133291671 60
822650834 88
939423253 88
828596915 8
944394979 24
247776083 54
209262259 62
172903960 82
35461715 35
121544198 24
613204684 52
568766620 44
23355060 9
460919650 13
867742839 40
42111782 86
216809180 49
469569104 33
926225308 84
179018570 40
625461638 52
126182424 30
746401612 97
939293442 88
331922160 10
122574482 42
952523034 76
913420173 17
50149764 15
897667249 32
549318591 27
855942945 63
208344654 37
95000629 84
726161835 85
52035654 0
530414180 58
809032187 66
750659973 85
659540727 35
420762249 58
577177335 7
471904629 8
454828875 7
459569698 94
935158981 91
539955687 79
10303730 82
797595649 69
458735719 47
663249513 26
68074866 89
613102290 90
612364978 37
511821927 14
740334294 83
768642898 51
676273442 82
265746275 98
118653826 48
222898337 78
952307508 67
777317047 17
563847675 48
237018982 81
725348336 100
160038524 35
676406118 31
996478912 13
289872940 26
587679077 76
754544696 10
308600141 77
794552307 100
598611987 22
743376028 90
307988642 78
883318010 100
692839816 63
979297502 74
965944762 13
398971312 43
551231313 30
205557457 25
849939575 0
348248334 82
162049922 30
783344442 19
717713031 99
259079914 45
85326161 14
723143840 30
310745386 44
69070367 1
367555251 73
2446518 75
138664850 54
320459284 37
649686329 71
878111427 93
360006581 6
641716216 10
527648586 62
98069144 44
739950038 59
240703851 3
511605853 1
610357477 93
240554303 53
285227678 30
493527524 69
11426418 79
43539716 18
703764202 97
685853345 48
892427428 65
959959464 36
947730546 68
664080288 40
325082205 65
487894263 29
388939394 69
782324659 53
893384278 79
381275036 79
533351896 87
736825062 1
207139544 0
181082011 14
840430924 67
454257086 39
75270348 52
75621309 70
138137492 43
799028495 33
884860147 83
849054075 12
467351416 17
793034270 42
301852844 27
611480417 82
175639665 14
799355019 1
591842168 40
926669567 1
79863957 2
105747886 40
271709919 7
460467712 85
279254722 28
256961375 28
693616524 31
237430008 69
658892595 71
18621092 74
937224446 57
206992758 27
956697748 84
816418302 50
298664785 66
495486904 51
44679643 60
659040531 44
862855889 81
784551726 19
691397091 61
491307725 48
781534977 47
877350570 89
267303877 76
903158342 39
808042821 10
880064952 15
730331217 12
785874824 28
32990034 92
604844787 78
633214880 5
872422171 15
88345844 19
680017957 70
106163734 65
795061656 86
151636152 0
827959859 83
64647271 74
671060810 86
416123258 98
658262738 50
652343855 79
41188208 86
601951086 3
274087965 15
21669760 8
828959785 35
944896091 74
106249362 78
518712901 17
737749083 55
651222450 14
101617039 84
623658659 79
613485164 47
474382285 86
468651307 99
453576319 10
620339053 57
318880804 48
50373608 13
747402130 13
687739082 19
330580389 37
347634868 36
935535366 93
879547420 11
600224327 83
611711855 15
452477197 25
735510962 80
46571435 55
289053184 91
339995301 59
614720085 22
165914640 75
422088174 22
692887141 87
881250068 24
987660546 70
295721988 87
538818032 48
927548747 11
880990163 18
747115684 81
276759286 31
242026380 84
962906499 13
357070362 96
763758979 54
289868987 79
332390877 93
790425326 22
471299445 9
257775925 61
370941263 25
824117034 39
613593098 67
441501095 90
50916777 40
484584645 47
698589530 39
386650160 49
817664132 68
707913839 32
168837859 27
714074403 68
971769076 51
584636250 43
314131605 2
326225778 78
861476370 91
644685177 90
495778236 0
560321639 100
991381697 35
643851611 45
658603064 78
888598072 38
927018534 15
921849030 51
385507406 40
819881426 40
156858269 10
823674328 70
115980690 86
888857352 12
249216296 35
644426107 38
717474079 60
62286184 78
391457734 76
219548577 51
57952093 60
957616377 10
500752764 50
687608955 65
757074017 79
709008614 34
711845118 49
322401127 76
365736938 68
376683649 41
249889165 33
438134096 37
2197856 87
333969436 72
42896007 34
778664857 76
122092081 54
575001420 81
18382814 48
421612822 19
166955634 93
890878541 11
639221483 78
170862661 71
678116154 17
119109362 33
568727985 80
732498683 62
513538481 49
731528997 79
90335287 11
613793213 21
749305526 19
132831992 11
490628519 24
855941341 100
302827148 4
651347307 57
944975858 9
218107536 58
707192775 64
733618368 81
81512388 22
38269337 93
787943000 51
746840336 76
573741816 98
244538945 97
900389348 87
12663416 70
189537000 14
94301290 10
605854734 45
353550726 37
848786451 94
845738549 97
805636215 25
874993115 25
638073688 31
168773348 2
850366841 45
108601124 21
75884987 98
217758725 91
389456277 21
693429711 57
312791134 87
712991592 28
842305331 34
494082747 95
38408534 97
290930516 98
706426003 28
429673532 40
9456478 50
16224412 57
789602369 50
538159977 73
559511945 64
266927427 15
21101400 77
795836878 70
637588892 84
329703378 2
744191128 20
645761003 46
645090110 25
161378186 88
818764255 10
315736693 84
195081187 12
752766035 17
552742175 91
382178347 2
556091274 38
437357777 37
599270548 97
574962901 59
379347252 22
565004027 1
87062632 50
150485485 65
356834403 90
332753687 53
667196014 99
815996136 21
687696894 51
155644446 77
295561364 91
487674979 67
417075013 92
656877764 52
428130869 82
454344214 9
428851293 29
245076734 5
121207003 30
899805812 53
731821997 10
869197258 13
625240304 89
447672652 29
549660547 27
935294110 42
278890815 81
357449028 70
829290954 44
962837089 22
518061693 35
839492485 67
641988059 34
34612428 81
937908741 50
641202216 1
261416833 81
515260384 94
567236987 64
160947786 1
281075913 43
615719444 83
945154973 44
955052845 52
214542031 62
323236524 65
244512778 14
624148614 96
484016165 13
130668379 3
250872235 70
246685020 45
650763464 93
344847732 83
961998443 28
906968179 85
23369470 74
122273659 44
908794892 49
835106284 5
181981358 42
752533051 30
843522090 17
685817992 51
155054202 37
549647459 49
505435094 62
958721622 66
919629263 24
567561577 37
289218318 75
478964059 4
163345354 40
129266578 41
534246487 13
318557213 85
966139758 68
879930112 54
317141841 55
236910601 73
697198174 90
304845405 54
849518271 1
336848434 13
343721086 61
643522528 78
55064095 25
505549147 35
403467126 27
408525995 98
861786073 10
57861012 9
385427919 80
43765301 37
610710938 43
161011819 65
308036219 72
964230328 54
348444178 40
289649048 70
192826519 57
26831513 18
615111684 47
847713852 84
213179660 60
330257833 7
739296083 69
103811204 94
280620825 68
424557788 65
470974009 76
430838155 10
905338202 29
993226161 79
546070416 81
988064875 21
887508530 90
848031059 38
282313112 30
107271331 42
92123341 69
47775929 47
405136820 71
497140278 97
448471416 83
764800136 98
854502948 94
308142584 41
337188703 100
657640050 66
175522830 52
330935521 78
346508733 75
437529889 9
470628021 93
278688948 11
972798106 27
653864726 46
58102558 68
550911219 49
770953396 25
889017731 78
156048548 83
599999817 47
211732286 86
441830932 67
708430884 0
200311628 10
740704383 23
763464643 77
460181767 28
82928942 54
720372044 36
158183885 100
238084039 90
481937296 86
423842398 82
852767876 64
935515906 35
846457442 19
139676461 89
805227493 2
422844824 30
932691283 78
99000912 23
412033602 79
626791210 96
538420222 91
939754044 49
678336002 89
121405742 26
405879800 66
732013048 46
130963210 26
119844945 61
371262842 55
343448943 8
465567004 40
677070040 83
368947837 75
930689502 1
867428702 36
631978125 63
554428614 92
24367386 55
256109918 64
410864749 55
611714831 55
317117514 91
404909251 47
301794762 80
772806508 37
874884931 39
503539073 95
767247196 92
432208223 19
607561586 36
661180904 22
513984098 53
739210983 40
830697711 73
452292408 83
34206114 65
529559081 63
24626092 71
876913303 42
162128136 87
31886658 70
34006518 82
321351053 11
415387320 18
41011000 55
745563904 25
792469592 1
41391374 71
207222296 48
158358627 17
703881396 100
102976691 96
232640319 99
752529940 88
279054340 84
928549961 31
297482269 14
238290116 14
841557691 69
992824569 93
122193386 5
492359901 29
911979559 7
37040013 21
101892779 45
938793865 13
641939228 35
929150189 35
219443295 83
412071577 94
353686817 62
507931870 98
44748045 56
842736822 35
654771326 34
158726681 81
187326445 67
595306335 24
898113706 63
354893121 23
779429788 62
301358935 34
694490431 15
980396038 43
667819008 74
839107372 35
860326528 65
350412075 15
723124200 14
46282502 49
881048238 59
282066040 100
720563997 15
214641662 14
321152556 92
639894842 98
13314350 0
840542239 52
217237345 64
801194366 35
220756327 73
562180510 84
20993986 19
485992047 50
806248521 55
152484683 39
768496701 28
983286655 100
318649767 69
353339396 98
936563405 2
351429596 32
517578410 95
253776438 34
802492271 83
505619308 61
829142602 37
603250746 32
611460136 1
925886279 29
554100980 73
603748489 10
843667616 65
15729012 38
148446967 5
205804600 19
608237636 50
609577404 91
143777287 6
19358167 42
288133330 14
861831798 13
736935559 2
700415005 45
565376 9
808753518 90
916409772 78
555781258 39
886452794 50
673750998 93
492929090 20
563645644 89
951616513 93
430305204 51
32546973 21
799980293 24
148524926 58
168758526 78
263816349 21
715286263 50
322135880 25
65847684 18
661401952 63
149594234 5
945125215 21
735299916 5
852527482 34
991606799 36
996587841 26
821195340 72
151295502 98
691153238 85
752190568 22
59456197 96
839314594 78
639533592 76
214887030 1
415503853 86
530790112 42
427693307 6
484572234 99
899725853 21
1064867 12
575218539 61
436944801 51
399192546 9
635061703 46
911585736 16
5936950 61
983314395 65
2564363 12
296749404 2
411479155 71
572680378 19
634728309 80
528312778 94
910541322 88
399588767 60
452531305 58
396801399 96
180073897 20
407092178 7
546002933 18
438328302 1
456815516 71
392641676 54
553889151 6
85453563 48
452412720 4
790954471 89
737090950 73
373516810 41
548175935 53
546015134 31
720894768 55
816376203 55
787105650 28
175745208 95
560609467 3
585989199 35
70948839 3
21744868 17
129769506 99
159313110 6
43652945 34
649865994 26
804714902 58
903444556 84
819628402 13
508692865 47
961464404 76
76714937 84
628746982 91
803063780 95
313140269 83
42152596 71
387926266 44
247635330 11
408777829 23
184295846 59
401996026 86
868254724 96
691691755 89
503150951 67
361237764 83
793932703 55
767190043 33
566608691 68
323695495 94
861049429 19
945246935 28
64871136 24
474055086 100
970880590 89
147934937 100
882066086 35
778521179 11
881605412 48
536952169 55
643367642 0
448197419 28
648187039 0
260182251 95
573249634 42
763727038 25
733852122 7
289505204 68
396406306 41
373950438 28
649561834 58
852538799 95
871147987 42
437961384 51
757164680 24
370325135 97
12940655 17
696936358 28
401971854 79
310874941 74
879161968 82
804685396 9
929383302 28
288579350 91
757907088 59
542655296 9
995365546 88
135640757 98
399525352 40
11666449 40
354772346 63
904929916 15
978630863 97
653760356 11
475916471 70
628055393 67
431735463 31
99632250 23
385004682 28
527111978 74
201682067 59
825341156 18
11192130 30
378795955 61
231310703 92
515230995 9
966297401 68
538348311 99
372158381 28
107535231 9
371926492 35
920166444 47
264334573 83
279566461 95
669991691 27
659233736 1
44849851 13
795737023 3
256785400 26
62368398 59
128965354 43
73357817 6
786296902 35
21640714 81
174263810 27
746269888 37
701606619 81
885088741 54
684462963 5
128483748 48
815966347 14
66930434 53
356638914 83
614446793 97
933388287 76
62039948 51
359996106 9
638669499 39
726911108 8
346707643 60
229697876 61
227284871 100
661266320 99
99152221 67
807252831 42
751856430 85
17752649 3
547796200 2
782436360 25
39631235 93
894524315 17
537155569 87
556528838 17
929781402 33
998474434 68
506249236 69
73965903 59
137327226 22
751938752 55
557205941 92
925536662 12
331113275 64
109748759 24
164389986 39
688872187 15
35466325 8
514531563 14
990148621 76
692808437 23
166337354 94
843064606 79
193349224 79
401965064 22
665434975 18
22533692 91
979884230 38
274957005 62
850379257 98
342436815 72
35438716 96
923992490 23
513947145 88
639907807 93
405107302 68
99650517 95
363717831 16
666229048 78
227730672 65
954712699 59
248713643 12
931797288 60
713108661 35
935958586 41
897718481 29
318030100 71
208398778 59
850917830 84
910332914 59
69494922 47
578612851 56
559253599 9
999660181 34
492219558 37
226928395 76
76809566 100
997715415 35
702476619 0
598793817 90
104564348 18
28843329 95
614767827 82
825339925 45
148818877 69
879435538 68
808788635 50
117766843 21
809604690 65
943074614 81
810581849 73
583198729 89
595952824 54
3905051 14
142778849 14
763569404 19
185984214 98
347165938 14
938729578 72
76507547 20
91967354 98
362313693 46
11254692 20
200221853 11
849489970 46
766281845 67
159257639 84
32054919 23
316239057 90
286777696 5
480896330 89
959067629 20
263384661 20
267225631 3
398919273 63
62136536 22
436940790 87
743865687 82
918271073 37
103177493 40
165469510 26
962038155 75
915026742 63
997104429 93
26671822 81
89775339 25
440190276 96
966666745 51
257592820 61
413443274 74
788872081 29
707039485 90
289924573 31
174475419 54
958404706 3
686903645 76
658540836 65
496835664 28
138560657 63
228737153 71
14726065 38
664441759 69
686633312 12
97984476 29
640186719 79
140284074 97
390650365 58
602872327 63
812700207 9
907272828 3
463356441 93
683530328 71
775597370 14
939452445 79
671477019 12
248529214 75
937779926 66
879520728 38
947563338 65
378615055 87
262881860 76
714741031 79
272147512 37
857930284 93
401337414 55
43071331 88
6129804 27
756147667 45
606446220 76
111835420 100
651051072 78
116384910 33
626468127 81
585904349 14
856838607 63
289066877 28
668967609 46
320912867 71
780313356 12
313224653 35
626382788 38
638831812 51
44049698 38
84981224 32
344734093 88
66086932 86
763952560 60
656106481 92
915957898 44
794453129 12
975771561 7
233693182 98
47146961 45
275350500 63
32359139 92
705099948 76
215715695 1
985477718 85
833049481 44
808514042 60
881717470 100
199381213 81
578276905 30
779532930 8
880780734 55
106227078 71
951331813 7
28215830 50
627844472 21
342292509 47
278587074 66
15978046 49
240084161 65
202771266 15
5033839 8
725851502 14
500821465 14
698067312 90
214995120 53
351102118 30
837473899 75
909696981 72
403181319 73
215187823 45
265092377 44
750018968 55
601961972 87
136176892 91
472100514 52
107482669 50
96858888 36
724916039 83
529981645 99
10532982 3
801694920 41
127359249 96
990015285 63
570517202 31
348220946 94
534823438 90
902030930 75
134717914 7
96379244 66
43032844 62
673658708 67
187881788 38
624489184 71
622351196 42
303772625 26
179791140 14
198068007 75
162655761 86
974574299 88
171797210 73
419069043 59
268773433 58
747077566 9
213674452 46
975253078 10
485014205 72
150077143 31
529417884 72
986179453 36
83961952 91
441478621 98
948557901 77
309819759 18
51290140 38
62576080 30
49661382 75
386253288 89
76607797 84
909579245 2
198007815 54
592943587 3
889299506 3
839143423 59
523171058 43
795878092 4
658964230 75
883160179 95
580409978 76
277443584 90
448753552 69
54676145 2
72433215 21
44771040 44
97881905 70
988977951 20
673869343 16
169335238 92
721448645 66
326313148 52
484636015 18
92352642 25
591223919 38
176526323 66
787726640 29
435130938 98
308510229 61
899644420 23
660994639 41
632853049 21
915077245 31
989441554 3
509827120 10
677740113 60
708624834 41
48228603 60
940153524 21
302926198 57
96415070 57
639945414 75
398760689 68
151134982 68
452356784 33
501199266 8
141180202 50
480428315 52
975880368 16
481020990 11
5411734 12
974656176 65
32405856 38
555894380 43
635909890 5
662595760 53
344146983 33
589306053 75
493798030 28
19762788 84
716587281 42
622847886 63
809650729 44
16331400 1
630039321 29
771446640 13
522701141 46
833051904 98
635734036 55
923547867 40
386790352 44
592469717 65
279083756 49
171936919 8
761928560 70
835362137 48
501202509 6
584806122 75
820043247 17
283326800 63
428781260 89
748192872 76
45525529 47
154660802 78
910746757 73
965598794 41
189263365 91
427507220 30
292793390 70
312309948 20
31188856 75
891879103 58
456183904 28
731776944 25
547759392 71
940026661 81
394668892 61
436722464 99
515254486 14
627184863 8
730795792 32
63146534 90
519049004 32
370178067 11
899758038 29
294417305 10
419533864 26
325983139 66
331348745 50
624074684 25
189219990 6
323558171 53
212900177 28
845294363 8
502595174 57
535787981 54
936063588 79
322028521 32
882088081 89
353104101 83
452937574 82
341016645 26
122132330 89
511229951 14
687379172 30
600051806 53
248712863 1
107724354 70
210475827 44
378332111 51
78969933 59
932729271 29
760226045 14
154159206 9
423775566 1
956915436 36
646912887 81
719534421 16
266637364 90
535529706 82
706954048 76
935974897 41
185095978 92
3381713 35
652823047 92
385301633 1
355782031 97
144579357 94
724211755 80
278596315 75
467514992 39
128761972 20
913413786 54
766998248 16
298039125 51
824517610 5
841305457 73
993437693 73
656668816 3
519056602 88
555110918 30
959182278 15
533739062 36
645969785 90
848447118 21
70076573 46
528724205 16
853801369 78
149049719 89
570858851 47
958297208 23
230967224 100
298411755 62
299696921 2
595418786 76
549579540 90
265759980 78
118107484 99
510669781 38
879677546 57
70531146 3
951244037 99
236561950 38
504004507 57
701559845 62
358758293 13
297875261 42
10098700 16
176568467 9
492985005 7
724245579 23
567154618 89
347060777 39
573404187 78
393371118 52
199105928 43
398594407 55
839766589 79
118809416 96
20224452 45
470102304 72
667390580 17
206833989 70
451009620 29
658286002 34
828751877 11
534105226 60
708586340 81
150352884 76
105363546 92
694631027 48
507839792 61
335286073 59
650444369 76
936877477 96
575130507 92
784503194 32
487392613 34
312921235 59
869574210 24
267725548 95
901014237 39
747830538 84
556988039 39
899526606 53
628257708 97
315197765 95
87003903 64
869368608 19
439941481 77
695354696 36
837615259 81
939131082 74
179521322 27
609274864 60
249444135 35
974131911 98
265492552 45
875691701 73
59859452 95
293762041 47
503170021 8
945648742 20
918345129 26
482690107 52
830532035 22
253503454 73
483590623 47
709520812 20
765788443 100
53185892 99
858292865 78
313814344 66
425026754 12
385387474 56
815212034 60
378810184 55
633233564 16
129513226 100
968687534 18
361176706 86
253157012 25
880227316 72
716499361 53
105560531 7
966098223 49
397950093 94
593454973 8
232685744 44
724456307 4
149358926 4
830130583 76
823119244 77
241707633 64
960198305 58
488150664 10
796450477 8
313167503 4
566514260 71
9972227 95
615497818 46
481931832 93
893627366 14
492193334 90
880038235 47
947405457 4
513580658 78
737736631 69
970101778 91
817780396 88
682580647 35
418239395 78
270961559 13
951814599 92
339254366 66
260417997 35
49617114 66
861674962 13
605678671 84
349234022 86
427706184 15
621985467 12
210924258 14
846889690 100
190002928 37
366473384 44
302766471 70
848925668 85
988400768 89
191769168 52
591193475 80
63492967 80
480317542 88
504976029 95
439996505 39
82526719 7
681872471 33
574521840 17
378782767 64
835753322 0
925645215 10
386170546 25
80213719 58
98009391 59
272646103 69
10301014 60
29790450 38
286917409 34
692711521 88
311836608 51
306622043 7
445291843 22
724321847 17
472392024 65
710679179 72
822849367 43
516722254 61
51213738 80
522527329 28
85046957 72
986590412 16
656001384 67
130023981 85
93807815 79
295719942 99
625114011 63
744874480 96
529725782 87
628968104 2
707947258 43
643480226 32
890601443 2
717792471 99
961489342 92
568782878 37
730046171 40
293568812 30
989792818 90
294129737 78
974268343 98
942513311 9
715092161 42
221128895 3
624839903 19
509358293 30
687467710 98
723308030 36
48489245 38
104641048 42
874684059 9
593146910 98
405572935 82
855289903 96
164623191 63
548881538 72
764475290 44
718426022 31
347041712 73
218805470 63
202945303 70
298034074 65
276540019 82
283258021 51
410774011 95
937574662 23
93220029 31
700379851 56
903483859 20
436010206 85
501538045 10
162635021 33
143941243 98
790082354 24
569031593 18
811261447 14
254004485 13
849824758 63
831248139 50
335034695 67
769443588 3
239256382 92
71546734 97
847532827 45
533678355 59
328127498 55
471639361 15
965956332 8
921064993 11
357937773 24
8574207 92
437798662 82
703957497 22
252541965 92
892128104 6
28101532 20
165439458 98
748008724 61
140619823 61
202380618 39
296756739 53
280894869 12
801648338 94
351277787 77
254143526 10
885534420 25
211923955 0
968820167 95
536192861 88
965676292 50
701764502 12
206952917 84
777696874 52
323181218 61
266898101 16
638633126 0
733770250 28
205081623 9
882883149 26
44704382 31
369593668 57
37256016 46
846956966 88
543852737 34
792715274 27
334925780 24
628099061 27
891176075 90
600592449 61
627744707 25
396632728 5
11005173 9
564363631 11
926350798 28
736316643 78
337821576 97
594171403 100
53604559 5
203150211 30
996473783 66
62210371 67
265207277 53
477808621 55
985371439 51
242085282 28
718827321 33
631724469 16
87004324 31
1774523 3
995065379 5
746217040 46
161728572 28
761454098 92
641808696 21
39855658 89
176379824 2
834931230 91
954212796 19
66431394 80
182970397 37
306436024 59
594348879 66
625959205 99
396729427 32
768550708 75
111601480 81
10324546 59
454903934 2
101884683 40
356496706 11
987665540 18
233155228 58
212865964 93
509443521 74
796959230 83
944857268 37
585301343 31
921536275 77
558553612 28
331974873 42
458316719 25
701729904 93
499607085 88
780116680 64
607370975 95
306458432 19
755620964 0
948683764 86
685422568 5
432816515 13
553205113 52
660629877 71
890289320 73
279022260 48
57672589 15
97790487 25
133738589 4
885444457 32
145478656 18
849073828 58
308447741 8
922631411 17
565278035 58
635367357 79
722417309 88
282032070 31
929101367 24
32036889 93
940273957 96
875407004 57
514525668 68
720985608 8
255399009 43
719910585 86
800756313 17
819634415 79
662115507 21
425391158 94
403966176 51
379596795 43
90182190 85
646830447 18
468258592 11
971490309 74
102973277 27
204961140 64
92746433 19
126047083 69
256037546 29
344957054 46
790847593 28
431554988 70
549349059 74
245715706 6
448875480 71
520829239 22
913806686 54
137035852 94
135557677 38
182173761 91
92339742 16
930315744 4
854816563 28
507669260 46
248290438 41
129321723 61
696306763 6
694836494 54
52714860 64
733751421 27
207853794 35
207642231 94
858207579 4
399498256 75
535422984 100
811437233 9
610600328 54
389812328 82
268472183 60
789486945 9
245770384 6
401424116 80
33073523 41
398580045 90
936099162 50
314404641 86
192290081 84
411129949 84
847006680 97
714066399 34
517582155 29
882127061 96
422401329 70
928218962 27
87164850 46
75496019 2
448341359 32
848328768 14
863330242 13
337608655 79
234045178 87
362847022 4
930573055 49
172664744 71
163253501 93
864869197 3
506884124 97
34441285 29
852535274 5
669571155 79
441462568 19
868814653 77
569570677 89
886245635 40
479187393 38
836822911 73
636817429 18
775073458 12
925770878 89
625772 98
215012420 58
924741307 30
389026214 98
639048514 19
22040084 15
190304176 25
154390643 43
551004339 36
425110504 39
144536522 46
542863478 1
148066909 63
931228119 7
848868643 66
571167280 78
793764277 40
371991770 63
496936086 51
353201413 77
515973430 77
155817396 4
358097210 37
772246592 87
64061889 40
393425013 94
662868783 57
946768491 31
512648875 96
893009396 11
188000068 12
925606968 62
6740130 90
326445912 27
98061517 51
820653616 39
609984112 6
808044758 27
135599744 74
85237299 7
797429709 0
457181143 21
137737551 21
939108912 88
359829527 47
542299899 99
861737988 40
182535213 7
289054208 35
505744398 8
227989295 2
861969216 92
579370156 41
53228612 4
807935784 100
222907411 3
105594104 2
93470770 58
481130567 67
285536002 73
978725609 94
875552262 37
860681133 59
612622637 26
362000487 51
237150401 87
170379226 61
56415905 86
274388022 36
295260338 76
136612505 44
699639463 48
644816630 81
784709708 4
616853400 1
199563373 48
996734843 59
897774659 66
543766726 1
788687963 38
415178005 88
18305756 43
784364607 100
605977742 95
750633553 11
365723960 48
470038895 19
990301082 82
131167479 7
802411275 4
654027530 43
726831646 38
455227268 10
779558666 45
699328420 81
84620002 64
553625328 8
720903688 18
941906928 96
121926683 0
730892895 84
66592075 85
66362181 96
341778623 57
465043055 85
310980803 75
318926388 67
898628592 0
353972077 42
917270191 71
926171524 76
784422104 61
988279800 28
967322547 73
745207088 89
569386798 25
918720470 3
778720951 77
837052323 59
908712986 50
120900316 62
209311425 37
66258601 78
662510294 13
437724049 39
761181683 28
505258473 62
619878917 39
233807732 52
444715805 55
659376009 71
160674132 0
632989543 1
37796096 64
770097399 68
438135953 41
839047273 72
212368359 0
240348756 86
924011393 99
748910857 7
593706964 25
575076744 69
684879333 55
529625837 52
289078447 59
768460285 11
634201359 35
479412942 75
682681472 39
360194993 44
817151637 50
749208003 20
214016833 26
954967650 42
252102939 47
18737939 36
39297400 88
449441262 61
768823086 33
953264528 63
871880451 49
526397282 31
570025193 84
978074900 51
497569472 19
731362809 9
682555068 86
685511801 99
441805781 21
207614408 30
293789900 78
302955719 59
312641262 7
239183593 84
763683665 84
452321946 68
803581249 85
876547166 95
915485027 53
654270163 43
910026790 69
802371341 42
308746133 35
296846274 5
164544737 84
718483026 47
996997738 36
788215784 63
776209390 83
326656311 89
937115806 59
672513268 61
913582135 91
585284312 25
441741478 45
115967967 23
87186630 99
152380145 100
693450886 62
6275566 62
423087247 70
586899777 97
716694048 28
596564717 80
791253570 84
801646118 23
18611436 58
873485664 83
290584703 61
705474459 80
974775131 28
514096815 34
393483437 92
969457207 4
756852922 65
558729261 72
318294159 63
526560623 27
966699614 13
188134663 61
113289281 14
176916550 29
420410131 52
559685037 6
466199453 19
665817002 19
553335664 4
790391414 44
650282715 84
838921877 67
842099561 67
970909048 44
598525532 49
763989953 87
89859239 19
930902842 70
810334390 74
93854696 68
696776858 91
588563435 65
420748874 9
799662233 35
286691657 89
739950921 78
709897665 20
654304155 79
987111458 79
811539417 91
724549634 18
708190563 2
302048208 93
312916372 45
628697014 88
200850035 1
475981467 49
13667776 99
508919764 90
996776276 81
449149659 61
605104470 65
873980665 50
789135906 66
792804227 13
559930644 23
117438761 95
740740330 85
81615946 35
983140933 19
397197944 50
637969309 71
694427431 93
786964897 14
644801328 40
979835414 59
579298426 28
978171358 89
92641144 16
354380111 72
160224672 56
598048285 68
874854327 35
677283437 95
921540211 11
273495869 99
794995329 78
171322977 35
692067396 99
327728410 59
107046648 95
165704413 75
797183403 68
707066541 46
651435308 91
371234612 18
18384533 71
898324766 83
199822036 46
699653896 43
7041793 78
562455543 3
164885295 17
790814923 100
771722058 85
540810129 85
191469964 62
714811053 59
956889250 39
728748035 100
36385755 75
398250888 44
616913093 13
709285098 60
399857373 25
646843599 23
24905686 28
375671324 1
760701325 10
795040995 28
345863834 17
470343264 98
243416154 47
388193926 10
809819077 86
65083392 12
771714256 49
79737161 8
328889233 16
423426555 42
377283604 7
874123800 8
737566844 56
318882954 10
462881090 65
108056927 56
439156765 73
733172146 81
750698001 85
585937421 5
984825062 63
906407776 11
533615981 79
816978865 5
120552402 86
747121837 0
435804745 58
715896520 82
854728047 22
140165740 8
796591480 44
195578223 16
449894145 59
539601987 84
505513286 32
928627382 3
138442987 37
261378595 68
666678954 41
855936583 52
638395281 61
569337719 55
365586009 11
368965685 96
554878911 75
259092131 44
609854371 52
202443822 73
664312827 26
314180198 98
95962377 69
164359195 63
446800736 66
75596011 46
50108807 5
701600489 21
955354463 48
956733658 8
427366376 80
903006256 93
230071772 100
942726615 56
166669104 61
645043961 32
3013931 28
907098943 41
792401305 92
928009185 43
235419632 80
312265509 95
683598386 37
645220043 91
913663474 11
25482571 38
811951370 3
656006106 97
805421392 32
753733048 37
84785259 31
578608141 34
663006062 51
566430474 32
671930122 8
481229240 40
177592493 81
293491341 10
165037534 1
692467369 44
649731600 75
271364607 38
940213091 94
64617945 12
90067563 34
153316134 0
916038977 93
761941531 33
461533961 65
757040230 41
316386291 87
252549534 53
619931607 93
378062768 34
5750695 8
128192094 40
101193895 3
908258502 13
375066030 54
680182194 2
218275382 2
961615491 59
830804818 33
889361435 85
609339913 86
326131833 74
218236932 25
289239300 56
679814376 53
273336293 24
148897572 17
416124768 76
23014312 60
437904082 4
256351023 9
316039310 52
705019720 58
941212719 71
893152060 79
481942662 10
840537233 7
695377792 81
229763652 34
325589627 26
177542731 98
358554595 10
622269319 62
859748001 82
221873570 27
531823261 25
45355643 37
313753177 54
19940285 6
60162492 6
545768859 4
578689687 50
491508257 45
551785016 13
900376127 8
993438457 71
655713774 89
658701266 63
501207971 34
922016463 67
448558286 60
35920482 12
236907370 65
284298033 52
838392441 72
542617077 81
381997255 52
178394238 43
461227568 18
797561225 18
580006649 9
237348929 17
307606504 21
591037163 30
800284032 17
320084224 80
686584674 45
77229427 13
461765219 52
584105658 23
688549935 68
567589164 60
431894563 97
53640850 41
300800230 86
734549284 71
265793831 100
841501740 52
595364888 87
686679400 59
490957649 29
560312721 79
749630611 57
440347344 28
464382081 0
931664741 44
821908355 6
807516332 54
175909871 75
59423452 36
268216599 20
544893637 20
424146284 9
638611838 71
587890453 74
41763521 60
73390167 55
911491461 85
129689726 60
635763458 29
843031678 36
526936931 54
418458497 91
295579492 59
951432326 40
235940811 100
923953689 33
250805508 51
438196468 2
802511231 74
343841463 22
469548950 61
49096147 100
681007894 98
776923314 81
250366684 100
210027999 5
199543508 66
686435124 67
949724372 60
977159416 68
721894915 30
101038793 75
554911957 36
897268499 51
923970591 100
977922424 55
572233288 78
259875337 85
180530039 98
281465381 61
456761685 84
595169088 6
69944870 35
537721211 52
887286248 43
135447909 75
342059336 44
844753030 24
81644235 56
617641374 80
854528013 3
252489092 69
232615716 57
391611573 26
982433887 26
930414626 33
653081488 79
415864688 34
127816143 27
271904577 4
30683458 52
467805522 49
835720052 82
352776403 52
28535611 44
836458406 14
488208163 94
258479039 59
246607545 4
10790570 54
605308232 23
977779353 65
36126 82
867950750 87
437059010 85
379684852 56
143182762 15
507447168 64
204474099 50
320528711 82
784059437 76
781868872 27
871324628 7
895184753 88
957805277 62
806998515 86
288260040 54
777437284 25
934210815 34
199883584 98
117053786 69
843498729 56
713608186 52
665102255 72
839384829 31
174037268 83
83036755 49
526513977 27
90627296 57
305326607 72
916014927 63
844835648 52
700958678 82
539942162 87
264616177 6
187202742 78
505107218 54
540164063 83
892960804 14
785730989 82
738557573 87
599682526 7
316366088 64
250602254 90
782860761 98
166704181 65
150639914 96
990344942 58
292952544 84
261222279 37
216613202 34
333307250 73
194503153 92
234256792 83
426325679 1
704215799 94
113043386 21
576788278 90
688096678 30
301699799 52
305562782 64
57570367 44
769368570 58
466680324 92
912707373 78
824221973 77
157508703 19
30550841 31
735833854 46
479528992 9
937255495 58
333417732 70
285670203 68
432918055 5
815474924 68
806814225 15
394755091 4
358145682 22
624897064 83
873667917 86
538183266 99
848678720 30
217015146 18
311768621 72
727449734 15
842964541 26
227677589 100
240781098 61
456256161 79
329064127 38
49070949 14
644977339 34
948516470 3
156128845 96
374604571 36
618824421 65
104442870 3
240108601 47
735155501 44
63331222 65
637285073 62
823451351 79
644435063 14
14229767 92
679259821 4
879199244 88
406550413 4
394566703 8
675628672 14
393745626 55
57993723 70
649660177 47
55443077 1
907288040 66
638314539 25
79580840 55
495847374 57
917300727 41
755722761 41
309181595 98
72833680 9
437563875 93
895825717 65
859760883 73
91725202 31
900707678 61
217897792 87
164442513 16
766672671 90
505749855 47
848673556 10
895846906 54
446315063 83
920812442 11
372669605 9
206972578 26
965061131 53
285297872 52
352664911 97
844831783 42
736400033 43
364648845 90
129387680 51
427691858 21
934732015 54
729264751 12
250914085 65
35806700 88
593479978 85
233239780 99
64211007 64
340991903 100
53227616 8
853918750 10
574351756 2
137558995 24
391556092 51
62455753 63
672742209 23
657442553 98
544909395 94
105943580 85
92370134 60
351050745 33
248681751 51
932709750 12
410988039 26
26622825 63
97317004 73
340771456 67
500241942 44
278952981 43
122965837 75
298140405 53
545430448 43
949403248 59
233439233 62
424766720 31
267322161 30
462438882 97
202280595 82
902673689 43
805150301 22
41992785 51
361777003 22
651895824 78
377588065 50
532375604 64
139621151 6
499732004 35
129934568 61
245464792 67
541280829 42
252253569 67
887581164 50
396589403 10
714812337 99
118353121 88
907278929 62
754730525 38
856371947 100
928285846 67
733707878 13
289981157 2
809979995 83
491952218 2
816645880 42
648281539 47
205516602 58
100286950 14
14732528 92
552757520 65
891829962 57
714187350 1
706993945 13
462383659 98
118106079 66
857875299 74
509609719 16
499579259 61
189627351 43
51584133 12
375018214 73
943363866 71
235572271 0
101672542 44
962640825 43
559981475 50
623283950 57
352866061 58
341598573 59
283972988 51
291066663 65
804933805 42
992908762 72
245626132 60
377333815 50
196468171 50
149392455 37
967634178 13
624912718 92
156577568 45
750202845 38
435435192 99
842773625 68
726126146 66
992575683 86
900026363 25
98043283 8
121673378 58
996563443 22
307389606 88
113584776 93
880902695 66
489932615 32
493098305 78
982246458 66
849029614 40
438338894 23
267096815 28
309652350 5
644039803 68
913125007 17
529730648 35
456676087 57
679653454 82
464603894 92
330335205 69
136078076 76
832154870 38
526725785 32
776294799 43
476149330 81
970197443 87
413895229 39
790759647 59
344544287 85
394440466 6
792394917 68
97240606 19
976511676 44
435066491 36
745019195 81
43528689 86
777270280 100
370848070 89
487622521 13
853091190 85
336358396 16
148275686 13
869435747 38
466537380 92
308140964 12
414005357 67
482212136 58
222431198 60
154292236 22
47861650 8
809989545 69
125895073 18
465936649 8
963304363 56
395782357 53
695732067 79
724733467 43
134689401 0
355746481 46
332414542 68
364665617 38
719617921 63
500917158 62
13528301 53
637013739 93
638738035 50
656978459 84
222525608 86
519358999 48
867278337 17
872798572 70
46908957 24
932173415 44
220189713 20
372009601 64
642698234 26
976231778 81
48955614 77
789495651 82
476832935 62
114355352 87
62925204 70
669973928 12
292208806 13
524027177 14
584615157 83
146209560 95
372069568 94
750364829 30
140629770 21
667348294 71
297200245 98
574612148 87
945788885 38
286300513 25
35528624 31
79412082 40
166971264 48
436399392 88
226275200 10
66641643 67
385010262 77
1061134 87
704430749 30
934698661 75
472577829 87
920603335 27
873123883 11
295214474 17
8567024 74
724079353 33
934361257 13
670036598 96
580023111 71
375988952 46
506287605 17
662655422 90
360577073 96
447938065 0
128542745 86
384458326 4
517899023 88
419720558 19
668301461 47
527398946 76
92594827 56
886299915 50
407574430 70
597426795 37
137429965 71
993868652 68
444422508 44
466658000 28
120093787 43
576140462 6
407441591 23
99562932 25
33926162 60
285210280 92
523004237 56
713128013 78
612084316 80
582490320 68
297675581 88
983187124 84
580791133 97
496632493 45
800029828 55
358719591 87
690889199 88
905658344 24
179605557 58
348532130 69
120020268 51
796057965 28
745927013 22
704944410 79
621869455 68
12237793 27
59021798 56
866519243 21
477118872 75
867452090 50
549865623 69
490095764 37
134036022 84
613593721 67
838007462 2
861188527 8
770041248 70
468225566 88
526786917 7
624258327 17
449602431 49
513256782 76
159877955 50
607649227 16
332527681 48
668427167 36
559333354 99
901261342 84
420547608 87
543735923 97
908379438 31
305197039 51
185233152 20
922171989 10
205121440 70
688365166 31
168967660 31
871916968 22
762758466 14
721079286 54
29628687 1
113306531 1
472016673 46
836817012 13
60243113 8
578741953 64
242373084 61
343186447 77
833317780 45
75982746 38
379750161 14
120090950 93
570194784 26
642974114 29
624220298 26
682008921 48
152339328 13
54287871 36
973407719 99
164881680 90
711963157 56
230418517 57
161303845 84
741219971 93
260227361 62
877468982 99
355251949 77
24494815 33
794363682 56
68456839 100
921189166 82
315156221 19
427041208 51
799825612 58
777513409 7
411877276 94
374026665 34
365308226 21
968225927 37
503100014 70
668763925 3
612364022 25
873662166 22
330736714 92
325415720 29
380127482 29
55608134 39
574751665 31
296796353 1
23234524 5
745623020 18
903526123 19
851487006 75
646435737 1
324062855 55
19046976 55
197462413 22
71081576 16
822659976 10
755947199 62
704806468 10
673723521 84
911119798 58
116486641 36
623883042 93
789983438 26
888625543 55
554487333 57
670907914 18
170039336 11
956740843 41
163439604 75
574627962 85
177739032 94
160817820 83
256903919 48
511262994 38
823988722 58
865049841 91
555673900 94
209500178 50
11680152 68
815340747 7
287477894 4
887321590 27
856538596 82
968349046 27
987579740 72
254643306 24
51404920 20
934448170 57
122986900 20
584464090 51
832502432 30
150572441 30
444603910 22
223146429 62
790519059 21
294725405 84
545063570 48
801172034 0
450975172 65
904030153 89
357253229 30
109221365 27
109302396 88
757532282 91
806038475 50
703857848 62
424816496 47
711465454 44
571026411 86
115842112 16
274279459 31
189283419 33
585551090 86
302594182 28
600141645 59
42254978 41
95687657 35
841534380 66
664797618 15
990945475 57
509898629 9
35874572 74
236158628 38
115760094 64
220048996 48
122809827 93
571485480 8
458552799 8
610436891 96
734368001 17
796100655 32
211324716 88
15921620 11
482981162 92
662071506 94
715038265 42
999169717 27
642315882 3
705744658 76
852167986 26
450374038 44
592677405 91
459438719 82
685048409 85
793005759 22
986413620 26
592693438 86
448477776 18
733401695 15
651703746 85
303852970 25
232826396 24
250321565 83
109601955 31
412893331 13
732446547 41
938719313 95
179633985 67
835564828 6
92528331 18
690200904 37
118711565 70
102670184 97
702777098 22
141916277 45
616535691 97
289445078 10
246941181 93
906099521 57
51912337 14
531579511 8
942705142 77
101496781 47
126503485 84
903637639 7
313291225 35
201199289 6
183717883 2
25581698 59
939152587 95
694073192 47
512406989 44
839982482 63
581178116 20
463440055 32
643765800 28
568521306 28
59813579 38
911194965 4
908210390 64
822548651 33
766400298 94
937305076 53
285141143 22
1463208 74
659285446 78
58470122 93
277663390 44
298005269 53
178059171 83
437804845 19
940320600 1
854740249 92
324432870 51
451929095 31
806095362 53
302208377 12
415010722 45
965582186 70
787681939 10
815132843 56
726562677 53
538133194 17
21347854 65
644164516 99
654731228 24
932349788 87
428558007 17
653378310 12
268670005 13
395976672 96
771098163 21
53403185 60
653190805 21
813912534 57
61087913 48
352073375 100
599964316 70
894931599 93
466603796 30
294031766 92
918661544 28
879422360 100
411718019 12
464758543 59
221233085 26
816557141 14
103960979 64
401042853 62
31210423 0
308730763 48
724458438 82
494250171 75
410089117 91
54976580 52
599081940 72
430119569 89
930000498 36
567642996 97
130723082 74
665436678 56
948044907 59
779223186 27
91827147 57
937419984 57
653150453 6
405549377 38
223050859 58
542098404 41
697346193 33
701343407 60
196627717 68
777723452 5
608075231 94
293485346 7
76029499 3
110246484 34
681769241 5
732873331 55
214041243 17
680380589 13
172577242 79
5831221 98
562750798 7
56960636 17
558744898 54
960580802 63
828438474 0
322742233 14
218151885 72
703425064 64
886392917 77
526281456 70
589982544 68
111369038 71
5425940 96
877941777 4
511912331 56
186804374 13
835383564 44
240933845 43
897957809 91
11341868 92
441089380 97
623952174 64
192492970 44
673450395 49
327635495 50
26148825 5
509594117 28
617271986 73
20765105 79
352594585 14
779381291 31
662790151 100
760453035 10
384162902 13
907283144 92
450630189 55
162897897 19
97138175 73
936128000 20
11350236 11
138049047 45
868001357 36
737165283 64
732468464 5
564032673 38
388543500 7
342806726 10
131128222 45
804606025 68
295546388 24
43340541 82
518120329 72
887006971 37
536951199 94
890529018 53
461703844 15
891420071 37
517157860 48
180100809 35
98265335 49
773800028 78
632855848 60
540285766 19
103180105 88
798644978 71
82102670 31
945203904 20
143634264 50
176090260 79
772544596 21
534649311 6
86299997 53
997572628 30
74580321 27
824865854 6
115042821 30
467315527 32
713646380 6
450900971 30
61977797 94
941812127 65
999979411 81
891462012 82
193155304 87
758993307 45
972295776 0
231455628 79
296180797 92
840735937 2
185388981 70
432564706 47
51240010 83
579869495 67
15177939 20
521045241 93
23260408 26
836757952 95
531508250 19
555164640 52
584843689 35
496233840 12
404149616 75
201756555 63
206428012 74
349250228 21
616993579 88
229956945 64
62244216 42
339652039 100
451619961 72
152112087 13
178870455 9
719043164 78
762854659 5
163785025 77
527090396 30
744019303 80
789863777 84
108900917 48
444863093 69
272519122 67
991080263 50
375137737 89
149354660 44
865990173 45
355167617 89
326372936 53
319687790 1
904251996 59
831004355 69
108300384 47
614200879 26
32237710 46
355603594 19
778506174 22
529778025 89
471023582 50
771237462 4
681581465 62
678352703 68
589295092 63
674300491 66
460334460 64
504381241 59
737130682 44
443042045 98
594619731 16
408829687 94
462317399 75
392839370 90
679228548 70
367356817 29
266259152 97
595301314 73
398481818 73
463297454 68
500041125 94
770725870 11
704837970 6
41587464 12
133223378 58
521150720 20
883167481 89
608523729 47
687267164 3
252045645 21
747919116 71
27122326 96
838481033 12
723289721 56
750012061 30
831225874 14
576863386 20
706095860 46
183962646 20
666123985 12
154487519 49
647558460 79
72923611 43
20886293 78
262463996 41
986078310 23
116578088 9
595020272 50
946104901 78
726828527 10
158444511 20
757067837 61
969588415 100
324248859 85
678351164 37
599091942 50
250911594 60
418722670 41
63973903 77
925824731 14
267162537 57
76172377 45
134652396 31
619269021 14
609453237 52
964431913 52
477096954 55
124486714 65
282426686 6
99948755 46
619989661 49
920832123 37
198641791 49
590975738 90
68972063 21
74529413 13
347110369 55
240330124 10
220712276 1
499464473 15
558153098 57
65672853 4
347282137 37
533306015 92
873876978 41
698732414 66
396412478 12
320076870 67
168874556 22
924046449 32
982754347 85
432638258 60
944746674 54
384164933 64
99890369 3
104274864 87
595482439 86
167149219 88
86015896 41
822039476 93
960043223 9
717720264 86
964599474 57
884054980 79
610187960 6
714972473 87
27808995 44
830249315 80
442356811 86
241257976 71
49333974 86
664477418 44
704734003 19
885458236 45
123894608 56
503381421 76
300247282 88
696684877 48
483753491 21
821230431 58
993968153 6
177700355 36
23265766 75
106645099 58
733190052 37
982968548 81
533502701 34
780771703 18
483728844 63
545658405 79
832673589 64
931937637 15
481100533 39
966527000 100
756179531 16
218345955 69
655856191 61
681025453 54
510380571 3
731771664 76
396024717 2
127145818 91
986516423 96
683690805 29
431848628 55
46780392 87
884287118 46
207894921 39
247749009 94
238933603 75
647578009 99
716717967 11
721303763 6
985941713 98
930761331 67
262408660 71
390459896 81
446809960 42
606099206 83
927848890 42
419545483 71
854414431 50
542364978 40
401111271 87
41665321 39
392604616 4
41848986 91
769212891 60
417454083 44
346236696 56
813946933 84
455103932 33
178473265 31
625318975 83
741345850 81
539949439 71
300783268 41
649351876 32
551265095 12
436492587 71
338464020 87
948665952 30
644719290 26
435055356 42
185567863 92
562593975 36
889919051 75
613427351 19
447267331 61
985121637 61
961466830 56
688973845 2
202876098 18
659532047 27
460905912 81
925054405 20
908911049 56
82643569 63
794602073 91
43662446 67
944699604 82
181229925 48
544815180 54
975914794 13
464271279 22
596021994 12
375187761 70
576252677 89
409889957 84
759813288 5
504899925 67
880761505 41
72675968 18
396901522 57
653185430 94
494140670 97
374423860 42
491498344 36
982310564 89
239153896 42
758017341 83
865830987 34
283886811 4
493697930 93
787897856 25
698542117 80
698547030 59
640413254 58
978751113 97
79730097 52
127111655 61
165209067 30
689363969 75
911386539 56
260014728 86
600473565 47
785477654 77
256693945 12
489310206 81
318306823 86
197893715 94
123124350 15
760529956 90
481100532 3
246224673 97
570526567 73
149755260 97
328583880 55
427814405 57
437996623 6
703818621 82
406346980 96
757177837 83
345371263 67
686673592 56
922650057 25
545296900 34
3458763 56
707948484 3
951600303 46
858752792 11
329126416 58
817005549 45
757187131 65
841119653 66
830486857 9
710017382 91
571600145 1
931411629 89
587436502 24
67811210 78
676850910 21
953368138 72
847123631 79
105294438 6
183433815 83
594873508 39
182829170 34
792636514 14
681644601 62
331427006 59
219679995 90
423809587 63
865369899 66
148870411 95
420265662 80
722828288 13
434275196 86
573795031 25
42657839 77
406062721 23
488102342 66
539569894 39
66039882 66
858959830 48
658621073 85
578025402 86
977920112 23
828892446 38
422262656 67
335938956 69
716174572 11
695269975 19
268772200 39
841078805 65
960759662 98
282383438 69
109317831 41
517101939 79
822151406 95
476843318 88
378884570 100
357213467 69
551521658 58
674457707 84
678076154 1
802060630 93
665198935 9
625925792 13
911994531 15
836304213 24
12608512 91
450150476 18
227110471 31
685847482 89
593149372 55
151675750 70
874851194 64
315275979 55
646927671 22
831433914 20
90480842 71
434951781 2
335276685 31
37380235 1
126342660 91
543615203 88
395310036 81
774691663 72
586407014 47
594726477 82
344509102 100
490007371 56
755871516 24
276123862 87
65354533 14
660471053 60
263037970 56
293112512 70
891308836 64
480631408 83
68235875 91
957921333 32
756906990 76
850301079 21
91725263 95
578022003 57
70459539 49
89492571 56
489344296 19
576611868 49
207610831 16
279798811 99
796760404 40
853196060 43
925840779 51
824360333 4
807312169 44
508888356 72
4553392 45
430859302 17
731863837 26
188589926 69
138067820 78
728992018 21
116342023 13
253295122 73
692567589 20
573140177 57
274567981 94
515789785 25
976945076 65
158702553 85
68527779 78
179598551 72
171117679 34
526918251 70
783174023 74
313634906 14
335853669 43
992757222 98
904485726 99
155583966 31
732942548 82
778281792 1
600815115 78
600052507 46
986327151 43
537716472 21
206334883 77
222824239 3
345085193 89
141081333 67
802888650 17
277850049 82
626488771 92
875020919 47
508328148 11
592986276 19
453729683 25
579124350 72
399626775 49
526221495 83
520579763 53
175509191 11
997911056 98
331807763 11
537078711 67
746475633 49
631018085 65
302189598 29
56270305 38
257609852 74
445785199 17
870616203 48
438545362 1
150752849 81
928764571 18
649049780 47
650100127 77
559104396 8
59037080 23
419119122 2
668017816 17
70401121 100
511101283 16
931243548 50
839891692 37
508710654 1
1241127 35
746829406 80
635486784 81
178156943 34
475098752 40
10559653 28
459509815 74
551624450 30
283617248 89
263575269 5
419906936 58
161713098 89
103200244 75
903780182 27
855205633 56
151627237 15
757777508 15
573625385 76
670218819 76
748170687 81
831372093 95
903231245 52
40018023 58
115192382 86
186638073 10
260270744 50
351261074 16
462739190 23
101284879 23
296969337 7
593234552 56
915435851 90
264371831 81
820500460 34
187844880 29
93107347 44
38612562 30
349447407 67
431961646 33
990332050 78
914059833 96
209780688 33
185618063 40
306765295 7
31223703 92
232243374 36
960807605 51
918177969 33
756254661 50
488337330 69
253069058 71
747944942 75
703099014 31
854519791 9
504749348 97
154964958 91
260315243 13
750698431 63
927200723 46
22942850 63
94343004 28
292886511 82
185133459 56
260703607 79
867596145 0
867521578 49
968535498 35
416257737 57
11600063 21
867677728 35
478878033 97
579255202 70
427575473 100
247993607 31
229956686 23
316186885 80
265210601 38
582806648 1
623651416 48
943381557 94
683077306 35
575018030 44
832281459 90
12782405 18
780360951 84
628593154 27
927663025 83
764029181 74
472303949 30
98919470 11
687352741 46
28093360 48
915187630 79
266442731 8
471203795 77
47400330 71
38806196 68
700321456 20
526455613 6
913368725 14
720903689 59
445943387 16
314559123 49
939621108 1
750419361 10
753677619 28
866349432 87
494116608 82
37912028 71
278224330 30
865514357 51
327165268 53
64516582 62
827722291 97
337191814 50
775530890 31
336548786 56
782991249 82
857871353 98
230661676 40
861665339 64
882021301 94
525170118 58
916596154 45
463801850 99
106816585 2
97053591 9
279032704 33
930817561 13
178211519 84
697626906 31
914852305 6
753641476 27
491436406 6
694775006 87
273588252 40
114230735 44
647531423 30
536409483 13
907588415 30
481575070 63
707724249 9
458060917 25
541829313 66
819361047 77
604233807 61
680690310 95
122667687 4
734996191 55
962592827 7
645975517 35
674307727 13
710548372 10
199947763 30
357119962 69
209690871 36
233281705 88
110380731 6
845270580 67
255681046 69
502797299 66
116690097 76
541032281 93
543127088 13
189741518 72
795769843 45
610036345 53
726350344 52
6023420 46
199671034 49
522323451 74
329238015 76
2749822 57
850644018 87
777662061 12
822287335 51
324796549 24
351274780 63
615304428 15
110071147 41
126140221 59
250189743 37
89529092 98
507226357 90
492629094 99
917798978 74
592435041 18
259304014 85
401899314 78
909375766 91
211944945 4
390409185 22
546365129 57
673236523 14
344160515 49
430463343 48
61215237 32
418693863 79
778550583 61
722466362 89
640028277 45
148497339 37
256562452 10
642376967 83
904239561 24
57600210 64
187102043 53
968422416 38
622490574 24
637553903 3
898589321 78
461144503 15
586519862 93
195391048 29
874926809 35
708196681 40
535550155 58
457861669 80
184091514 72
587541440 87
649019173 90
797572727 3
106497302 88
118035612 61
936972179 28
388303529 82
580673448 2
111825665 19
798845307 68
530278675 88
510105708 60
635128940 63
61327139 85
552064796 53
819736846 79
610566198 79
7665960 74
270648382 35
931203759 44
352051064 37
880518590 91
420027597 17
970789775 37
949951063 40
731161774 74
261893667 34
814615300 79
980722307 0
813308819 8
416942531 84
546085529 32
407004594 34
559573042 9
143023284 83
430398433 91
729524273 8
442800436 48
679474028 30
66948245 57
424486305 45
568665921 16
599963616 72
697506243 98
164245722 89
910772035 85
652432178 7
113500540 21
110300892 42
287435985 48
546421727 42
145070504 16
284044268 62
591960897 3
175804451 13
726343904 83
111457006 5
293858716 76
228014812 48
776594228 57
127804537 4
745581626 93
490191068 92
438498081 66
945459048 89
442634194 26
815833833 68
595371723 72
451571961 53
795662931 6
295972495 38
73900307 24
540880211 53
384682710 18
459291517 17
397596490 41
960190632 6
840385306 88
892578988 27
225340207 29
824088157 40
244221180 75
632927938 81
340635906 60
537848747 11
464325121 42
106387163 53
126690417 96
710819144 25
243768595 1
883174952 1
630389065 29
46081420 13
676034342 96
916747951 12
300515357 75
176964317 78
429534746 39
853855633 5
690618525 27
701964117 54
337467133 31
286014850 20
368734611 45
717852961 85
110574480 21
396187911 9
422718142 61
402448607 59
499053336 38
829707397 61
616109054 16
104789972 7
789515335 81
816393857 60
631320474 41
635631883 50
645607262 73
776023192 57
473352717 36
935424976 80
549690617 77
400328877 81
239176857 65
54959244 44
7953433 66
408787494 36
310810979 40
821939395 4
640747985 23
137218258 6
134174703 100
508401623 64
190715354 44
891656190 25
28120835 94
506302828 49
708111344 4
519953482 43
193581367 79
554587343 29
664773472 26
331369561 13
804983815 33
515911512 72
654845108 15
425550325 87
876385382 38
582768182 39
272875403 34
355413108 1
107100170 47
479630680 19
834043305 29
905397330 20
456510213 39
32409840 89
589116323 46
84553721 87
492618387 85
319409631 95
662316776 39
914557597 53
433442141 100
780654518 64
982060512 38
855182050 20
869695212 14
304785889 85
587669691 3
609191065 87
115233350 63
963125254 21
954728377 48
749822618 81
468630443 39
965184830 41
420427702 96
894962698 2
126743676 23
385779148 70
985338805 27
858156216 59
457482911 67
176413378 4
468962296 48
637091453 94
150758275 81
152206248 66
570364943 81
279087488 56
265164037 86
118449785 96
986580707 44
768987275 80
901770459 80
523381962 16
100675251 78
145116569 40
689670292 36
571189301 93
726148707 24
954972328 92
54470869 97
923162615 97
502130027 12
997062870 18
947228924 30
558071706 33
681635086 54
834340414 81
901458774 26
857507347 82
83387966 43
673225137 43
684831644 48
931395544 12
347572689 32
595477754 4
276070391 90
886667109 21
805936426 87
256100037 0
81698622 5
368012161 76
249152181 19
301838183 60
947023109 34
826812814 64
210576175 75
173650871 24
226838918 68
940347177 84
303262561 11
603178242 67
805912106 72
375663092 49
613970724 77
328568410 36
647553688 59
659390672 40
615196338 47
748858892 93
841622515 77
664620785 21
47236713 37
372592208 18
335911792 18
179489644 16
898578894 69
843368887 63
21498035 28
365242849 40
137034858 91
996665962 1
315962342 79
5681871 6
699159388 6
490100394 6
312313783 98
342928269 65
566146035 12
975744717 62
773256205 2
900304634 23
513092976 47
764017811 40
289441126 28
186300917 87
618784028 42
207147883 40
11871562 4
196586017 64
505239660 19
725472769 78
28170279 91
862550138 8
253286725 99
775473260 43
739965940 93
657804105 37
281633563 84
32106140 94
405821900 95
790130802 61
367918839 84
629880721 94
637843498 45
187036027 68
143203947 58
714046271 40
381104206 49
51430003 32
278639145 31
411609817 45
626568541 28
407419256 44
6675680 54
222250 28
891716950 76
196833285 65
491202092 13
738777769 56
687696825 100
664157026 34
742777523 56
895808804 96
718388551 98
702813008 5
202405942 86
563030658 51
966557573 62
316780584 89
461655769 83
810480612 19
524629114 38
340165241 74
93202236 97
353004851 3
86189683 11
897563969 39
354455410 14
44647922 22
112701147 53
519767936 65
243621896 54
420344526 30
568804302 92
530783584 61
691212960 91
475637095 13
838845507 16
105375327 49
763440123 13
488192351 79
275155234 15
452628808 7
11592596 21
907446300 97
467173270 7
96550932 47
991300276 19
759822054 11
169672397 59
393175073 50
457052495 73
952074690 31
620169833 66
114598863 87
969418661 24
185115307 44
197839194 62
974157135 11
659261535 71
362716519 41
430322892 77
334249760 65
458822310 30
868240104 19
274258231 64
24075950 19
53576362 50
143102643 78
151571039 9
968583985 92
397372870 78
239819435 30
270771129 75
168223696 14
368646813 82
244270291 62
266480471 14
352557909 89
78061443 84
473307559 23
556251731 49
750164905 70
556689969 44
759567149 24
883293556 70
778215408 29
192332653 59
404115742 89
336758749 56
406906748 97
498028824 49
255780830 13
274143753 28
196901388 96
222691594 52
872135677 39
455994508 42
653900995 22
932299251 19
853740355 23
589328884 44
567508787 97
809396609 83
379861855 14
518401167 74
933908017 23
941487130 50
247359110 25
506237769 88
360010607 65
545934136 4
375255534 85
584260270 26
391133167 84
834279009 55
604693866 31
217203947 38
607256274 38
266883126 17
211049453 31
81568425 49
677923367 32
155500642 84
821428405 21
838445985 74
36526578 67
509913547 73
792609309 16
388939805 19
806097994 12
733814536 12
820187289 25
781685295 41
558849651 25
852523072 60
723587679 94
233580840 42
289437328 5
74842644 12
282497727 99
208001548 41
778564937 29
9671706 24
54289762 83
670413408 2
333715812 88
145371042 35
387810478 93
492684658 74
99341317 82
778385426 52
395009431 49
562221119 31
213776854 43
943176610 60
474917937 71
573009242 97
198164059 59
635563639 34
347316501 58
661835219 65
490454806 89
192752134 39
997315215 37
614100710 3
819421500 58
195153355 84
948838286 94
831888397 53
571499343 59
450423140 5
415566233 80
317901096 40
277150449 15
774191183 96
348969143 5
580135511 99
166081281 6
956171782 61
527365929 7
784080981 22
15957633 73
899036790 63
552592101 8
916690924 74
682407315 90
391934251 91
433135814 68
99398116 77
819114506 38
193322543 39
239745211 54
438267627 68
423907319 6
553518254 17
463398966 82
490114606 31
446699802 57
562042520 24
123969507 5
953145503 57
75404308 71
491874995 39
618828447 50
639397188 65
623001704 8
430758192 99
264890163 26
631349648 5
260674666 11
79771672 39
301365001 60
379343245 78
9519628 99
366263143 41
340959316 22
325404379 71
802678756 39
373664386 53
944846810 0
245574891 31
564960125 23
43789406 56
970968748 25
531548143 18
552983955 76
637900137 95
806807181 19
967909460 100
400652594 68
426582859 3
74082452 34
168050405 81
523818898 37
848839158 39
430212034 63
544584640 15
978904588 38
585876540 51
314734462 60
626929907 84
706770937 71
238213772 54
175314972 18
777862011 69
930012054 24
330780526 50
59069551 85
800106617 61
245078474 72
958468067 1
892026634 29
927400489 68
234651679 88
889769393 27
796107031 54
133650241 55
870262232 43
117938996 46
522493034 93
461779462 99
79962915 79
877261384 20
67612224 76
999499833 28
307112676 72
839619871 30
203451486 90
649923922 0
575887925 89
629075891 43
448761713 67
483300319 18
544262529 91
598771213 84
314023170 81
437713057 43
634324801 71
952023952 29
816656255 57
33260286 21
375787087 11
145471171 53
586969973 6
88577405 49
194047799 76
586482708 68
628979033 59
3714745 77
708965886 57
591149918 85
346384715 34
489507272 89
782084262 12
26845199 26
320178306 38
536609208 71
343625465 51
393394020 34
948022396 19
530400807 42
743058560 0
392873826 60
28580307 23
581738631 12
755846217 54
287942554 6
913461166 20
49814252 12
592007133 72
268524993 8
319180957 12
209966768 87
470009878 5
768317424 36
506459784 29
915794956 52
830934159 99
193875239 86
604860497 9
213288577 36
473880842 24
982357 17
88741629 92
467366650 43
839766407 15
434607712 33
313518093 73
919792527 59
186807825 88
884742893 97
938870169 78
969862617 72
579891424 95
404043362 87
395262770 17
144802257 62
862879302 82
359345358 97
722867739 34
124620165 20
859994752 71
804779542 15
984777929 5
101126448 31
918904744 24
39166792 73
486685563 60
26042005 92
873499766 52
109788296 98
416632581 86
671261286 80
530598916 62
367614716 68
246636167 1
270886876 29
151508480 95
486394023 50
811472545 67
527884469 45
473836218 79
191490556 32
46861866 67
819452176 68
811706715 32
82151139 46
534732927 12
504068594 6
478161037 36
251610632 27
554896680 5
142782445 65
295219202 2
634937791 78
758854701 73
436132942 34
839357133 46
70245977 59
143656911 18
113914320 63
147213792 49
356572620 20
278191223 84
263095231 47
983760266 37
278270089 88
135553429 25
476815124 97
495726996 53
781402266 100
977753666 16
537248354 59
919134072 13
687464890 63
226910683 91
674621389 49
309191642 2
936658213 59
225023682 86
259937728 31
353682551 25
269464612 88
780684143 33
676209398 32
472994293 89
247411008 82
914194075 59
523266424 43
715645234 83
849840759 13
51495746 39
573453654 58
197022018 17
600669739 38
663312328 88
226880894 66
983475771 90
852050217 46
276528161 33
44428097 54
683870608 56
765335138 2
707085586 59
675891860 50
157952638 95
203422628 48
210469381 61
553032740 39
801923206 94
344341970 66
218677427 11
921220653 43
836050147 50
931220085 81
264756729 31
523403669 19
556676639 77
36427815 76
536723557 100
420150326 61
238077876 9
848716770 27
263550750 22
565726613 81
584184132 22
264361589 36
923988754 38
197991847 37
171907407 18
590379911 12
158047791 99
354412151 91
259715883 64
42738263 28
691705923 41
581147379 65
217559170 59
68458355 37
113406617 6
224773847 91
337200167 63
81694133 1
752281432 52
569515010 35
127698925 35
859749302 22
16352355 69
170653350 30
687173902 22
988140584 63
162384473 95
338044215 82
19430519 78
527876685 98
418776959 43
149825392 24
905360986 62
231832734 27
141358928 14
690917868 41
607788236 2
922592691 31
510178228 15
18677236 1
825230423 37
775461641 11
896256728 41
745036613 74
594511587 74
836537792 62
309497374 97
335469040 6
424731901 20
502547987 61
906689453 23
299147727 45
109237590 72
475779921 0
801108626 36
706411330 12
380835044 13
248103557 11
439368340 57
356896075 69
938179872 82
262181845 35
703051173 42
792890274 15
57467676 54
379874974 5
133744775 63
658371667 70
424060625 23
705918885 95
705216445 70
962735798 65
6033158 82
913593962 10
141567852 13
708713672 37
266215365 95
715875423 32
987034788 52
622184387 77
712684133 93
761095814 71
986025152 72
154750308 37
301262248 92
834966552 50
719241482 44
196495957 50
289662917 98
436931175 87
867101859 39
575735830 51
531617304 34
622397325 33
119778868 96
144223670 10
685677111 56
739267128 47
585780928 67
263386184 62
199704816 33
666709932 78
551566095 93
686348073 17
168871956 23
197626849 36
184422044 16
692264922 77
666598124 98
537284319 73
321668386 76
586488291 71
285332472 50
451565688 40
293109986 7
130946896 63
922107765 60
706632505 89
264280456 76
462268587 78
929703079 60
768932400 24
20547453 5
148981175 97
817295522 43
404187417 68
428804686 18
851373373 19
749302081 44
749105404 10
328742269 44
376189378 93
349104490 17
515256381 85
191298604 61
801138802 98
237808125 62
16037621 53
414342600 13
179017740 84
123898638 27
484858043 86
985389316 49
978613732 33
721388767 58
150273117 65
723350914 75
996559931 74
267792918 13
728203585 64
5598218 27
849326661 66
479891743 88
685566316 18
170048537 61
545714241 1
867817982 2
254766354 50
739512089 20
254320287 65
109435769 79
504743600 45
726986515 68
956876247 21
313393884 12
697734598 67
22621698 75
583883376 77
625226929 50
811347696 2
376009652 63
6260449 84
754601531 15
232453111 13
670115483 26
348232811 41
56227500 55
427805337 88
65704491 79
858769975 82
574304735 91
753132855 61
513052242 47
698913876 30
901673867 64
382101108 43
165417272 81
596064442 96
816203952 93
270020082 13
972616738 53
361856832 56
472444549 80
159719873 30
899458006 11
401769318 95
157386797 84
603022641 14
920803847 2
681111232 82
384956987 72
760489716 30
343419695 20
689635159 7
444551469 45
515677368 86
319246333 54
330794469 52
634680069 5
168812632 23
267357378 57
624297257 65
665671371 74
853256956 40
792106715 29
305876166 42
571133369 65
540764566 35
683056242 50
936569674 21
507142693 15
196928730 76
711843130 29
216494604 72
156979472 61
560308712 19
832946510 99
500145211 37
241090766 66
536746011 33
754308439 62
878300061 15
717424244 58
36504601 68
596540605 99
789518421 63
789115121 89
321216369 0
42950080 39
759446200 81
428887032 19
219749057 87
975412338 36
652091551 75
408091260 53
135852530 1
110522438 23
902660372 27
368155421 79
838865959 90
120516184 95
963995092 32
727509334 32
437094921 96
169732156 31
72860464 60
548664094 81
852848336 76
184797715 20
546172102 85
791224550 29
476467746 46
284238681 18
288003224 55
434139257 49
368347140 22
642497092 39
99111977 23
132616239 18
101108583 24
571467215 49
331767675 86
520938591 5
627735067 54
14217220 76
465053553 94
358558554 35
41153222 3
51093886 80
442828367 88
789089095 16
356455508 7
710668234 61
451053937 83
677615454 90
894906809 25
180217735 27
737459529 33
830271963 92
599217123 28
588687900 11
567294691 91
993532060 9
581557750 71
249725631 31
621854032 82
276223222 1
5499614 79
330238372 95
186736005 79
803866048 93
31373301 58
695203376 61
96361972 48
801898708 88
16019631 1
706901238 35
230129687 54
849304317 47
676219013 86
367538190 4
503089468 57
122880397 19
660592948 7
754873752 21
810833986 2
676778739 71
235743339 98
462632488 20
592811077 98
811783780 90
398353866 47
949602801 13
389013263 32
763626149 14
88464807 14
90028773 38
585626109 60
603525937 94
547366093 79
37762637 63
197935580 71
449379017 65
591831744 22
852224263 15
941200924 41
90379602 52
100931436 31
264660946 3
493536711 47
939858760 85
985929143 11
50233657 45
483067231 82
568539005 39
986779299 15
279654775 16
502883528 72
886115285 59
510886462 13
971152398 54
389811608 12
43490085 12
962688233 7
3336900 41
975349980 68
452917538 60
32007106 53
961059910 68
997339532 75
168762068 33
882187959 68
143497841 23
404725404 2
376075832 96
519733598 53
606845263 53
360221468 37
654939608 99
160356494 39
582458847 47
770425103 54
502885479 27
773579144 56
146693680 75
811282529 92
177318609 16
177356132 68
363538624 55
697548412 5
871301939 55
961504447 13
681617945 15
285141725 41
112932174 80
724370876 25
285780985 11
500861564 29
422867117 38
954636393 59
863330391 61
587953626 45
988608874 67
150407413 49
698532163 97
612164212 99
888440802 30
605644883 3
518658715 49
434128310 73
368412286 0
409304576 26
263533107 94
204353299 63
293165813 33
199403369 40
664931127 12
837312555 84
433928935 6
596044449 33
265139800 51
177187085 8
562765128 6
318827377 74
881076093 100
430820467 63
186564011 30
964763569 75
89719943 82
426728325 3
347192894 87
163962148 86
820527460 27
573580414 80
127246145 95
654438660 0
35551590 40
979501594 6
517164770 16
139680936 19
621901212 59
130944502 38
159194582 22
855361889 32
145426507 5
690694507 92
363172392 21
895875648 1
520760948 23
658732267 42
310929857 36
722117307 80
971783665 20
293748342 51
816299843 22
297429598 77
209636913 100
620140610 13
653219094 51
378705705 81
516291549 58
884483853 98
319702146 58
628381929 100
775965441 96
708853587 50
672858271 57
364300455 40
534294339 1
749618129 49
387890984 13
155059118 3
629899289 82
558203546 0
880430611 54
770790015 15
700002468 93
808110749 36
182302706 46
122926049 25
349641708 53
395327229 77
729535254 71
967047262 15
42378277 72
166502344 18
118053013 1
524561932 22
542251912 5
333024692 67
19298923 93
917049829 85
610035648 0
23467294 9
488877674 17
756540778 59
433643143 90
833106833 45
991434288 92
344216575 40
805661042 80
704073891 43
230767014 9
784248366 10
156321377 16
583688711 77
101616270 92
400688063 6
622825067 74
296720304 40
906832828 83
779794612 64
519959016 29
586454546 37
624596222 74
357429281 69
365378470 98
598993312 55
236144879 33
187158224 37
595025647 64
556669913 73
761609262 21
818522979 68
259875257 35
923147822 39
480059066 62
913425770 4
294521096 92
829205936 18
749833087 18
424842146 30
131969979 97
305413922 49
175710133 72
222707889 29
272537342 32
554900679 63
167420529 93
481421637 58
917047749 84
609997206 32
162260051 87
60295966 24
917276177 57
583915857 5
508305612 53
326171720 80
181943671 10
825005261 64
255727022 31
517587875 61
599029449 1
443539062 46
156742960 95
894589594 41
145407994 10
173822442 36
992627048 55
106653780 3
498391749 17
30512933 35
39629223 74
581060587 72
283209534 46
114019386 23
362411426 8
880093431 15
826204889 23
257908547 27
986849436 79
76144560 47
498579026 93
210966512 72
376708308 88
673532686 78
788954680 9
311282519 18
934437081 32
651101063 31
86173726 2
377592699 15
510716786 94
691995168 43
523033000 47
592718073 22
237279851 20
673670836 72
808025390 25
225208693 91
555249913 81
546144419 84
42016416 34
133516107 32
512891886 55
107937874 37
256140428 66
257220100 40
508229354 0
744800989 43
888611117 54
785465650 71
755647489 10
43085594 78
660764954 52
495889271 92
509996105 1
328651452 39
948154441 65
406564357 80
101014392 19
272012003 17
104930039 41
976506051 47
984032756 74
51673630 30
806019457 8
753367447 24
297201045 11
389820456 89
782179763 96
114631224 35
925353148 69
385843400 82
506261916 57
300074458 95
422970456 55
674898500 87
224133741 37
297377623 64
165183291 29
642520015 31
198595981 46
535597327 13
566004277 68
190078411 62
83816695 73
492416541 90
159556779 90
321092527 53
792704882 76
138452306 32
345822079 80
558593634 99
330299487 19
891747600 69
644255347 24
154772221 6
487481122 38
33326206 39
565052166 46
595598412 76
384662770 1
349758443 55
781674075 95
964790398 57
442090886 66
335993634 76
693381970 20
859454050 40
716135368 16
698121421 72
104771089 92
481066206 3
758841271 8
683648968 14
615569359 62
398790994 3
333303107 74
588734025 40
759813690 31
550744300 66
626636399 71
651148427 45
850830383 37
435124624 87
675261491 45
646226176 6
324194510 74
291052525 29
298367801 53
222694089 4
539075125 28
488989016 19
258653304 69
483752507 97
288817096 18
511031407 0
600204036 10
817643687 79
369435434 38
57006648 48
778270297 20
722570059 54
112754149 7
35155423 48
714203269 87
421989527 17
35391070 57
552197589 36
184567736 58
405713583 47
33870950 12
336516243 63
121405842 22
292820801 71
698763789 7
717101813 47
99703407 62
907199290 7
392937354 74
200582707 8
510907563 65
46741463 20
252780315 22
964688921 55
357091654 13
52882494 44
187258914 71
944306227 68
250803818 56
282785379 73
503063380 57
826301826 84
600037134 65
199552185 23
655822052 36
818325697 42
401266249 17
836485294 75
602477067 41
431418167 95
577941675 85
256405518 6
546800017 78
709196196 50
438397186 0
27698621 6
134049133 96
65409035 96
56502581 75
718518320 89
974958846 32
812514881 18
473080391 22
978868425 40
195423412 39
975245104 93
9738980 83
16155574 36
901177914 34
276839974 21
209539205 48
96472946 94
570424908 17
658143298 85
830852680 77
938272515 58
111067585 50
876578480 15
902145016 80
464419599 74
388955119 29
651947904 21
229068386 2
345436181 63
648601345 12
320614315 77
6457545 16
387647679 73
477855895 51
198944892 66
725141939 92
952069415 60
868189208 81
692964781 78
941853094 37
966297716 48
666837521 84
31086490 84
539672927 47
245313683 78
728974943 18
777599194 22
216781766 87
51498245 81
706099110 30
416502832 25
936095652 52
404203796 35
951929880 88
87162881 10
981328181 1
770879770 97
667449687 99
2675954 86
541521520 39
867710851 14
844124628 20
686299643 25
112608120 82
812658385 30
452036641 30
991510405 42
238078522 51
689179641 50
843745115 88
386065356 4
470467899 56
32138875 32
539892081 4
107643013 78
869618762 82
802811272 32
824917131 42
40908935 12
358833811 37
984639399 49
309187421 72
661508401 28
713137615 34
439494276 8
805001565 62
707258872 12
586736451 69
755569309 18
448797714 29
570987367 85
979799304 74
801693039 82
413336866 49
30883740 82
963590704 26
413890888 72
227618552 91
229658843 10
662300334 67
345313523 95
565239951 3
208218897 20
322810079 100
105281101 22
607406391 80
71503549 71
765014185 17
474240190 48
236305201 3
130573407 69
915791327 84
611969911 75
135338102 86
148500655 75
836164442 79
565706282 50
281668511 33
831793929 97
358516620 71
780482714 53
607523300 52
803391937 61
520630030 37
136546302 60
378227996 97
353931162 100
639785422 98
848737324 43
461570518 98
713735620 44
123260690 94
269952268 69
506844302 44
666078800 98
747173654 52
15568847 5
193593948 31
712615576 12
946886787 63
285185975 49
115474370 31
33927621 18
96525578 30
512521078 98
985191564 2
114532108 44
860827719 20
788285236 61
460907831 22
979695725 95
340758224 60
82847517 12
626248152 90
217120116 55
388479236 29
201831686 44
351883150 30
471581490 68
947654692 74
852366135 72
154166613 94
251834720 22
168953319 91
738668639 8
415234269 75
892529129 49
433973452 71
251517495 49
881124028 45
929089901 9
948730855 16
701713377 54
401104296 57
656501724 75
235315439 57
253399251 13
211043782 13
949846145 37
166402944 93
80634833 11
885978477 70
912785468 6
376525720 17
925779822 53
210217480 2
476382400 51
659209895 4
217379272 80
732729350 49
355250571 60
276325493 82
686018124 91
522500726 1
639341219 16
846785845 94
428663554 26
729355590 12
525642120 52
674056658 55
795608835 27
249683562 60
687076477 45
653578772 34
168770180 68
163826426 7
848016219 21
915103987 85
458554369 68
557511613 10
132050204 44
109658841 26
58810950 56
657845821 64
921408575 61
761543468 88
703847954 71
751606523 78
216592493 98
132750899 26
277056623 3
606934308 53
591699494 27
464553850 24
223620267 73
501772350 89
606027112 21
439768575 39
232240506 50
732545889 6
647687235 8
797469820 1
69826457 38
223929498 18
917699442 31
889480853 41
437361974 24
142833151 23
379883281 41
768992955 70
609560266 57
212192305 60
346039215 95
752056541 14
232367620 98
604171956 38
311154661 43
476984034 51
495005504 54
189648666 95
304133779 75
742821198 1
489725936 7
547590955 46
735546813 63
765402937 91
422916785 90
98613694 12
514946850 6
62295602 85
47891522 14
851483194 14
635941086 40
656900994 69
949641882 44
621777652 36
630233044 87
84633437 1
996055714 2
1869867 74
129107135 73
161907092 29
653316799 30
894788578 54
727739440 52
268223671 66
603584854 80
298534246 27
157096266 5
740151162 87
110025864 31
844794635 64
710901575 57
129960271 60
239757154 48
572368021 19
651287067 45
87514056 23
348174848 64
606753769 5
301096894 89
5242684 60
893424751 53
623606173 87
922497904 4
403022927 99
399447738 80
899514013 31
744980006 93
663369713 95
959965949 67
246661864 86
410717130 18
262851955 76
654810935 99
86925581 51
556056352 41
142030133 41
475214135 49
946097548 75
571296432 77
115248288 85
544993238 25
574401988 8
843594087 17
825008775 75
570527336 36
21864532 85
945622567 25
335739160 11
615598335 31
937040805 54
841235313 96
70313399 57
690080263 62
871976120 32
613882991 49
76546637 84
71777176 33
94355370 31
429721669 41
848479465 20
8938937 46
113060000 1
127148901 73
703269165 79
509533418 57
162221296 82
338575048 59
296236834 78
677111109 65
88199355 10
562532019 96
773772354 49
777963290 82
544126762 36
476111924 95
331527097 26
589084546 49
482148019 84
654584846 88
799998958 30
393382947 88
590296164 19
46092516 59
327657788 62
951783713 16
909963215 6
492557547 97
153715701 45
734269369 9
609799379 69
909763184 21
682850424 56
595716622 49
692822041 86
942052414 16
973753498 56
46795161 1
624489591 44
903380730 52
160429073 34
904609239 81
25225812 59
668754451 45
542134787 0
220087734 70
69093687 9
68726690 36
212582564 78
410855403 89
944950012 22
771320920 71
20276434 31
247903716 74
520398403 5
93415414 65
668904942 14
326057764 42
441402285 78
291278763 76
96555447 29
149526219 12
585452996 28
916578535 31
191681645 25
627477830 58
735948228 47
303569241 54
579238177 36
706829751 20
926837960 17
609857309 9
22028182 62
737611144 5
951856230 72
741996743 81
281029291 10
463804130 80
71452358 45
156052294 19
158701267 21
607164971 64
249792219 37
966766962 37
290938377 68
404286542 4
770403206 26
750661355 60
395695627 88
767484604 11
19036852 41
897568919 3
444994544 1
488552814 76
176027182 29
771336518 56
113760997 20
802619967 48
625129406 31
139831157 70
135346337 7
545851788 86
340266044 80
110832885 22
731025038 65
711543380 77
18015166 27
966963983 38
140084788 10
57952534 74
794017008 88
407748332 81
125729741 64
459657354 67
234957582 16
638550756 15
732025652 54
24818285 17
515283381 15
8036020 83
436777429 17
363556478 94
6753821 54
834827565 57
99770999 22
380793792 86
709454175 79
820631730 27
872370561 21
631554258 46
878481918 65
135505380 20
132412439 89
265552988 75
153749402 99
200945564 48
273254644 39
589477027 81
149196643 37
126605027 21
789651001 90
273828587 95
503907789 89
397338444 31
988304111 95
407236329 46
150992929 98
23254785 24
449619231 97
559724327 90
199193195 47
239638640 55
326276075 49
72583901 76
799827157 85
105621336 77
412036877 88
52771073 46
139257538 96
150746572 40
127279651 43
467215254 60
826525801 98
505256437 27
650897540 13
203006690 34
85877075 4
40835262 31
790151565 92
606824819 23
743445458 67
378661886 13
745387691 24
941606849 80
907059993 62
776892774 98
698106252 35
358173521 35
429170155 58
634605949 52
981506034 14
536419267 68
829171731 68
999730616 27
498361010 83
431092361 64
383774878 31
891131668 27
108140248 26
290534084 37
543661298 82
659958947 16
553872721 67
994560524 41
230390067 7
729734851 17
369708221 61
594326821 5
263409699 45
751162246 91
907581920 63
718479060 30
502516556 37
774267128 34
830967307 28
785959358 75
880935412 83
434992916 25
240012311 50
809931356 71
981904711 76
565261987 99
582958051 77
511372588 73
792745027 9
507444625 53
296032244 11
423485471 75
134376615 20
200749958 2
526252982 38
665891037 54
399848996 59
109420616 34
299140209 96
880189784 17
750140802 97
8173423 22
264354645 17
338737567 39
147750338 89
563072312 63
583115533 100
208286062 18
427150317 85
501784773 83
182815670 20
746829265 63
319722093 46
106736240 75
720417796 92
575187812 95
721143015 30
894990314 47
39217042 46
800582577 54
932602777 94
137118908 44
416685851 94
441977379 43
478936715 48
311672449 100
249953342 13
123228423 39
381852448 59
747589388 55
724347223 98
951864338 70
856358967 51
765760165 59
127606192 64
639126160 43
50605512 58
606864733 36
487819946 17
113109368 63
310576361 73
803420771 40
350826401 21
515029860 45
339691189 85
831843621 31
798262878 45
456165150 42
551653095 63
247928411 68
836859944 70
299915241 58
178602120 12
459283037 14
93942944 19
275928174 74
405804855 37
930588682 14
561959953 25
609924363 15
511990002 34
142877082 94
174157629 48
995444648 29
128893612 9
198610047 73
50932909 92
45921747 32
622415463 51
822501813 0
763605993 45
458084858 72
656271997 49
751820163 50
252166793 20
19014416 40
583029597 4
354275987 37
521262387 98
633855772 42
470589754 86
865569168 64
259888214 71
537414567 26
223486948 20
303050457 97
380777994 90
486730106 27
153621224 2
400060957 15
757999989 48
803274554 58
343808326 95
308251969 58
884631455 78
731558091 32
502755604 66
634768880 35
676238931 63
946162348 57
94042175 37
249145690 70
667124204 3
625577108 62
258767224 92
234908882 16
6289982 77
679734493 8
936778333 59
933396411 73
343680205 32
583512981 57
193222515 17
910334070 94
909017124 42
93944540 11
298171531 37
702743677 77
150243383 47
807973599 30
818697486 98
70574596 33
774379292 56
623748998 98
5398704 94
835182613 29
584793829 32
621893137 32
173637650 7
693217488 23
239369810 88
294723301 87
551058357 22
948389873 31
839488853 98
665185432 85
808743147 24
536680541 33
743060478 20
123345797 60
236159431 90
798497233 79
759740929 46
135428645 63
336240911 22
705538568 27
811058309 34
979524914 42
345934626 89
384765415 100
787661060 45
873180785 14
234008256 92
244700224 84
135491796 34
316318965 59
114293470 21
876092307 26
363098178 20
290292111 39
126020971 39
886747992 25
628574365 26
550277034 91
198634198 89
641339176 51
554769860 87
712939067 18
705169845 25
73084542 86
49715085 77
294610577 86
697450808 67
52833053 86
991227096 57
435290396 26
251644100 35
315818147 1
797825 25
4625665 91
524970052 35
400689955 45
108203652 20
174779129 39
891697264 3
247334356 6
109099554 32
576210140 95
899228761 20
45196975 47
801006589 16
854799182 88
158282416 7
187907968 67
896676369 46
610316034 62
653268449 20
672650376 21
230611624 52
297234969 52
78581375 67
152927709 79
35042260 16
924172382 29
466102041 37
280731426 56
121350427 67
414603581 76
536235628 90
138758081 66
83267319 64
201440199 39
975074858 49
749735499 55
140556345 67
571279941 29
772412948 78
465709028 40
344993652 56
313934200 71
990408618 62
34004548 15
351659560 59
476856952 61
752821140 68
218677139 69
970255201 64
950116337 42
745546953 7
510251549 15
440779911 14
177351715 99
161526507 30
192173272 53
505556146 75
959523404 77
203374257 74
220394141 49
887199624 80
84904834 4
960316681 98
881035588 86
587898890 93
199263500 15
235609958 60
372338256 60
648798207 75
343271600 67
389436842 0
574867092 57
191187107 96
864294407 88
336050261 89
47648772 40
309827446 33
274114544 1
72536264 90
264608507 86
72592617 87
566749718 23
81168938 73
411403191 1
266535936 70
660404870 38
770599102 42
556926702 93
75986929 31
657583340 20
687887959 32
657828410 12
474431777 80
820944952 24
445222100 46
63987536 63
691458956 43
517239100 79
251479613 30
589097726 86
924778296 79
722428057 70
609416280 33
336803482 67
865990715 99
372022809 12
515590784 8
191237758 100
687660098 13
323315596 74
839090055 75
483023860 74
284077938 40
960836355 50
940257693 94
633465991 4
8870276 15
86840809 25
461544124 69
838743083 44
87941083 57
499998976 68
268469716 0
303302102 4
525848874 62
880636852 38
221386212 67
932648056 44
408926749 29
234303988 91
799985626 82
201588753 39
19435551 94
211494792 71
227276871 90
757031456 40
409013702 10
600367767 14
563830333 26
594109865 91
890664158 35
417516346 27
191141061 62
713579943 27
830790499 16
320372065 41
579929291 7
861689688 7
184456500 73
658705514 98
428069558 23
433221774 5
540264238 40
985456192 78
15325065 11
419831808 59
162876699 30
242807547 66
283542313 64
869260384 21
790559685 21
7302012 27
984435619 59
952195825 93
165471901 28
697670344 35
355185979 94
119922117 17
15772474 9
575143470 51
599990102 34
907871545 18
292136283 10
801649479 51
192779156 33
846710471 68
12089501 39
555543179 87
267365089 2
110025091 42
50590748 59
848426021 76
310609138 97
725180703 29
407722879 87
8960837 70
635717080 78
869968340 29
372443753 49
106959813 21
547644488 15
924069804 9
226843436 19
69321258 10
941356238 30
497052663 42
808155045 68
91880554 25
154934060 56
831791449 100
767689947 40
184473908 88
901940043 82
128441013 44
416126300 30
909778176 68
204469366 87
23060884 36
16141384 15
77456931 37
753659204 46
774107627 67
630520203 47
430304336 5
56151552 1
212643659 15
581721075 93
433003990 86
762517686 75
777757439 38
834682429 48
732481498 32
811107880 24
160780317 92
684005303 25
899807991 49
920454880 56
514051065 91
975811900 51
587105031 57
13726574 96
838816146 70
186469130 82
677344795 97
319984017 28
620849709 21
649075875 76
226416003 65
227050925 27
305429017 70
822642274 2
364304745 56
578373360 27
117354095 10
961346070 22
314076414 4
905054886 34
198099873 37
873501619 39
29329039 29
513509253 8
738415679 39
737290435 43
160441145 38
771166465 12
826683621 97
484643795 75
335026446 16
336357016 31
57069761 7
532961210 12
655082368 73
311029189 25
462675119 9
956069668 91
264990202 94
993949396 46
50403548 5
562475860 1
140410365 86
56431701 25
582091474 96
403721543 38
497533354 74
576696259 10
974528884 85
34403563 13
754100086 54
694004142 84
313691075 100
846198433 43
975651248 75
280628000 12
91569313 86
341693980 38
984843336 17
999264713 32
528739356 75
906037676 43
159293058 28
648841345 90
591315195 72
170143150 42
690690212 68
754035019 48
277819060 18
313156012 22
740875011 27
128172232 18
257130813 9
651172931 7
388661679 31
455582783 83
474680727 89
571924745 100
283935079 12
620963167 71
284005889 32
634216871 24
870683431 64
18137349 60
14791942 17
138229340 12
758534513 70
758213357 13
279662329 91
106002488 34
790404623 5
408380197 47
472845944 65
95694835 11
214059940 58
67872211 12
100226837 68
176641822 68
111110496 23
355888751 49
500211223 23
681544389 16
429527860 67
489156347 29
661921432 56
235221891 54
524766934 32
468105548 29
556103677 96
493771897 25
144566045 16
625924633 55
69904571 39
629793853 25
924351030 6
109923425 20
697345364 72
699773684 65
523759868 17
983347972 11
677460290 55
165471270 43
145499019 12
230258444 87
724232024 48
550974065 54
258160035 45
939960186 58
402534957 59
363793836 55
305102015 77
328826468 94
134772036 93
497655558 27
170156463 38
879557147 86
390310007 0
416080008 98
985919755 24
567886311 67
167822892 31
644504282 40
805290583 91
119128166 77
667487318 54
495981734 40
403511830 81
788146903 41
379919429 65
27061193 12
533554348 64
498419257 97
428899525 61
306067075 58
727632930 7
759552582 33
149715052 66
433678902 62
463090470 35
542091167 37
692166123 79
35070986 19
271260864 92
234096051 3
905729225 17
102921680 82
438728330 21
716666808 88
467252213 57
987350918 15
710695545 7
966619055 99
14605769 12
932724813 23
366971807 14
51623767 51
985507044 47
19007425 77
959063466 7
968496672 78
127723087 61
497697497 37
494638003 6
612370856 3
254348575 36
389872021 99
604011713 66
605774498 62
698994115 50
598722209 99
774713025 86
46043994 1
817304391 33
921763673 66
631454437 11
591702666 70
855466192 91
712752329 60
868931264 60
115524680 84
258913592 40
398762128 42
101360415 62
560762411 59
28799389 6
531896554 58
842062342 94
661281843 63
356404515 78
155372300 10
133031130 17
862263205 42
477531792 16
60615649 66
978849457 21
143219853 67
976356663 56
918612566 32
753794743 76
320514692 86
612029595 62
934549800 39
974309738 84
286229530 45
172360362 6
177276513 59
683558767 79
699695474 81
160065238 15
934009501 62
723438504 89
746804128 53
568423257 73
171232303 28
618147310 91
627457977 80
788619819 36
62871999 35
574913741 26
334058201 86
121490965 57
297976784 28
469446111 66
146024276 1
924680648 16
162268425 8
288473434 45
715428919 24
123661075 66
280542548 51
518953800 85
564187604 43
137454624 48
714426176 29
317419329 65
659138902 46
508111655 89
24259948 64
405124345 66
886430316 80
676100203 41
617042432 80
74937270 78
312243 20
758860131 32
806510685 2
337835655 71
10712032 20
952797041 97
213830385 68
124086432 0
790706597 29
292024745 10
522165793 59
497686096 54
241228618 24
209086242 82
49131005 19
887599265 60
917845109 98
79945779 72
300026921 42
233423948 87
363882450 21
498431922 84
96210317 85
880076946 35
888547356 86
600392752 29
540091192 67
834767022 42
982444983 72
758613759 91
711522211 22
297809330 72
969211705 54
790205363 27
599522258 10
144985403 11
968620658 68
966690539 53
107071671 95
470069261 68
325828045 95
248408013 29
775198611 32
289224920 92
576314938 25
434385343 87
714251709 30
594481827 96
909088089 38
479316833 19
442522599 20
872544229 54
86988600 25
809839684 97
939323248 39
766019578 36
355144950 97
904471516 2
580487242 12
785240183 86
674222248 78
939143342 6
944352892 18
628518064 38
853371396 75
734030073 48
38505842 24
466805024 100
280540308 30
858838798 44
785528361 42
344853324 33
614201924 14
103478837 26
479638146 34
406220199 0
481798592 45
615633551 95
328726033 69
995747510 100
473586306 8
446547544 79
478772184 54
238290630 23
602287139 81
103849534 77
428291964 98
105999681 77
315127226 66
297270698 19
596603049 26
691735817 70
817748342 9
987805373 26
319051037 23
858938302 19
740723198 39
394322088 78
186309518 94
635284000 15
871248551 65
185688826 76
181510303 6
400087893 80
252127257 14
95669585 52
631940534 30
601953228 82
810983479 26
739182511 68
803926466 69
414541899 9
907721067 40
95150413 49
86137572 11
892446005 9
539852841 63
675479469 22
351531081 35
775305178 89
887161711 69
815489263 40
615122639 43
119780132 56
647348441 47
652012057 95
384873047 28
40894500 82
136154952 58
563779990 36
655562361 11
31782617 40
551465304 33
385619285 87
750015058 73
327842725 36
512975727 44
255777894 83
151384362 20
967247481 13
90005554 47
799567836 89
858723338 12
369671369 41
323450389 6
263032511 2
430398789 4
666814357 47
853492551 61
831632508 87
315737401 44
470984768 36
308353010 15
529913351 16
460772299 80
745677532 33
349253368 51
223382433 19
250325590 36
455792347 6
679347711 93
698093751 18
901531109 45
57671717 84
832530751 25
344131178 89
344874696 44
637788848 46
287731062 92
92734723 50
799536977 60
843301247 56
403927487 55
461532834 42
818321739 18
153662781 11
440650916 53
887575209 35
580533961 95
542295527 83
860148977 3
686693448 62
167343157 23
247695722 52
328017735 8
91794590 21
710310612 95
112680904 7
666287092 7
993894317 33
628520156 33
195624921 48
89446963 45
224143933 15
771073139 76
578833295 58
111004753 62
864087326 0
458696744 40
627892548 72
213638489 13
414770549 29
4356947 10
169507913 53
265729543 58
837394699 55
510892549 80
924270543 1
355320325 77
313090364 66
931573725 31
655526857 83
540908315 32
574152307 81
979100389 57
281583658 19
274184651 31
798437227 87
503788823 73
376595554 18
127925758 78
440923035 0
883401759 41
320835537 8
133419446 66
891851645 1
743803841 48
346276159 67
390268000 99
389016674 92
842760103 50
779545372 28
399740932 29
596806474 55
841273685 19
858496503 72
350240458 74
923955027 19
783458623 100
259708969 7
290431012 58
969380441 41
160981686 61
314813591 5
781375125 26
871499597 9
612047812 35
150804821 40
150090801 61
854272096 34
647888640 19
145633011 20
98306374 98
429166388 98
392039976 8
299350808 100
538658600 1
48875978 81
53121973 96
466281471 86
677163557 28
690506079 89
724450375 39
715588986 36
803264918 8
443789646 88
825613911 99
344910776 68
648941263 22
463720861 75
996176049 66
625125825 96
820813923 74
301141208 37
308808062 9
56938304 85
27455507 84
195115305 100
102681984 75
80062354 66
813407967 40
943281340 65
409733345 80
333244383 56
420195833 91
955464155 38
995870937 76
4669495 43
784397453 54
239975952 71
244167814 66
936631677 70
751667408 71
508692937 59
776202623 84
912165742 2
868899414 36
285105006 57
254417399 83
313322013 46
51373819 30
898394003 77
640819163 25
968378278 78
915909894 2
249190097 87
72274393 85
614955013 92
228883843 85
395514049 13
753191777 4
390584576 50
464355165 90
198257503 80
861232849 65
402584850 34
884273845 93
403973739 32
584489762 52
20376420 86
523190157 87
283330000 26
688645356 34
982567795 68
211481436 77
926737710 8
586234524 45
493598718 80
962708449 13
695257275 33
850236632 73
945627822 46
90874967 94
611951085 73
820274422 55
107132502 49
363115585 63
125232135 93
536412699 18
801864127 46
92091882 63
531593019 88
460920019 10
958966584 66
579841751 24
508664688 94
70746977 66
997017526 60
708141739 52
12105527 1
726750942 55
124312288 33
222903001 93
613581543 96
582126359 61
474885225 26
166035161 24
243872612 87
311413484 35
562934673 24
73275045 50
113247978 27
432844687 68
455643813 49
858960194 79
22686960 67
492173104 97
179887701 93
573874950 58
8989055 65
804731920 31
552034609 100
278192824 43
258168246 68
604969533 55
34609875 91
40390143 2
948638526 84
268823789 85
679040103 43
4174660 33
181019535 54
770621587 95
114706593 81
930402216 26
774234322 3
440071051 50
545569777 62
355101060 57
141217706 89
600895790 23
778377739 82
565572536 26
297921058 95
644101890 9
563057365 5
109542308 0
432685903 99
993894614 88
224200386 3
691460793 34
83493634 100
611506450 65
35303682 95
67940236 86
497551481 55
794391008 79
63512382 96
330980420 30
255611414 19
917874934 24
758353169 35
414082282 50
530144744 86
994291572 42
856323470 67
518960386 53
317370500 14
265339685 55
381611395 83
585195341 23
744238884 55
616654089 3
692555343 91
605942847 95
766054105 65
299146303 81
243983035 99
781360593 59
937728088 92
965772059 87
363477622 100
966467997 45
532673444 96
737676908 77
71727267 74
900267227 83
583574672 15
966626095 27
247907593 8
143239506 61
530500196 32
752208775 28
471125385 32
473925832 71
90255679 17
332739229 46
672665880 25
344841910 25
451139343 93
956195381 83
659376320 44
489959301 27
310361993 45
819916395 23
171236038 35
152225898 68
172478213 99
873506093 65
564362986 24
875353222 39
267031011 42
75834359 43
770034898 63
74342932 46
354848838 70
241871822 66
242377761 49
392019970 10
259529727 43
224475617 46
578324315 69
792682205 97
102757792 39
533075630 2
5695612 41
597984120 64
935579524 70
331202852 79
297461532 41
921687640 44
297270136 38
798503834 35
337247087 10
928390014 7
403122229 58
103702363 100
784083853 64
391338243 57
871910092 37
779963814 2
748072755 60
799855162 76
479434016 68
753952214 67
479706061 83
718606085 50
110266960 80
688361215 71
441323923 98
71426448 54
92095977 5
712408583 39
558688735 67
89574503 97
816854099 72
279205711 50
334063341 30
595868090 8
385262065 73
34439506 6
217950689 10
246963649 87
530793709 31
839192457 3
344265098 78
894093524 17
637035872 79
775942624 37
525774775 39
898926259 33
838321211 23
469211004 61
556855400 65
972581000 86
455671774 22
554310306 99
839256841 22
529231389 82
687437994 43
210424707 70
692747504 20
992839708 49
136080073 75
447812149 39
975781777 6
65394892 5
824029280 79
715120607 67
720566676 37
743195041 87
945758318 12
457874106 88
459043818 43
183693101 69
350846307 21
437696621 18
171529698 100
158194457 51
243185403 64
129819872 35
748248976 61
190644320 36
434338150 14
866228496 1
708336570 10
487213896 34
998505110 24
48998945 15
46145180 67
453533037 90
7705169 18
204062879 31
916418041 4
335855167 37
90322507 75
787716552 40
546101800 42
940099776 72
653337835 68
165910600 35
787004464 50
376493814 77
716426791 49
452888348 28
853879972 87
87161901 59
437562748 63
519975679 17
348204450 59
125866210 68
157967653 8
317091897 45
370536311 84
828921696 67
992579145 43
230754033 44
540269859 70
232830921 75
748194723 39
457009316 95
686093038 41
816197045 1
845437523 18
100300622 78
142863968 82
144964980 18
28351864 45
461579564 81
639655399 13
332149110 69
956625075 44
454286291 20
940997272 72
517484157 47
851545104 41
546179889 54
211086004 37
709705158 41
783836855 100
759676572 37
34507445 21
578065812 63
243358873 46
956091293 81
148082586 82
863778012 78
25109662 44
189043337 20
652439825 81
788831333 2
550706911 62
312758499 89
139169569 43
521827336 77
973194844 7
268234374 22
102400885 40
487479176 93
214622617 98
87828727 84
215886790 10
701278713 59
325477115 9
830251115 93
899865848 61
624247098 14
350062572 57
52219817 29
469775722 99
108700380 19
246231885 55
838741914 0
490218721 36
287622136 30
221655533 59
370108203 88
937381209 58
372909684 75
185129433 94
312341957 41
997774800 67
334649033 95
808508308 81
266418119 96
827530650 94
670135374 39
415791151 52
721162759 94
657900116 92
152147497 8
598736340 64
122535658 34
890906589 25
742525231 33
126370237 69
986457735 36
409222331 91
467952700 11
633390962 46
101957491 24
900368060 80
111032813 86
684343939 75
951588550 72
566248995 25
334135892 46
378598370 95
970910635 97
355655179 20
470990687 89
267116149 7
36508029 16
565494932 54
336128283 53
640279401 79
679268839 60
818638424 2
682839802 56
452739503 36
972763508 99
426573680 93
321162580 68
207410919 41
176309618 5
950189569 92
961238323 48
993980712 17
395902657 10
487357478 87
647530273 48
5351214 11
999167830 79
775596982 46
311001035 59
341821878 68
535117414 37
428956427 47
183784796 0
577051221 92
6872199 41
54209743 15
802810393 52
903280872 24
864643808 71
643296892 59
530319781 53
302790774 43
797528747 44
913702414 42
623429059 60
99446739 22
890098219 4
723392092 93
304228075 30
37397832 97
378291894 44
632667186 50
205651524 23
585420764 82
693073235 38
983831464 97
598232904 49
75422054 83
547316396 48
295283117 24
670281510 27
512227160 53
260657061 100
544138216 96
505684418 68
505117154 86
425592829 72
268119315 58
779635738 28
174392206 44
310702953 39
558634526 68
397541514 17
777237310 68
84967862 66
762739654 21
521752929 10
726234256 74
882860754 26
432749903 20
811494172 30
896270001 91
331999697 47
724325278 2
380877799 43
890812052 69
730114709 9
203492917 30
751675692 22
533159525 66
950737420 72
294885305 92
367288133 26
517833449 73
145150766 97
791196711 10
222465861 30
141139504 16
470121284 46
382012809 81
517176438 41
418462135 70
244289995 53
60167331 60
163599598 80
817063114 60
213306926 66
592310643 46
722651438 46
287625107 99
702291592 45
670199870 44
396005181 33
358773134 30
421288705 71
782356124 66
490811931 85
335350179 23
836583062 19
274728556 100
170564851 6
859548266 39
868172091 88
496888109 6
794669552 87
950680929 70
152133567 8
71361937 100
731925232 55
236448845 93
214690946 58
135214761 3
865071229 88
834328268 72
744715474 5
819628953 29
29846988 22
462066591 71
590466786 82
520978238 62
32778671 83
850033215 53
753400448 12
34699518 47
342045620 25
643069003 62
973292167 61
118261772 31
792252338 37
324415696 66
33185953 98
943070215 25
192098051 100
75868414 99
280797207 7
577789136 87
238555302 47
820423346 93
714587690 31
78683437 27
109017728 72
375757861 68
6556059 85
606101944 26
405791489 74
768211406 52
664013803 86
801358333 31
804985624 83
961945788 49
191709768 42
475501244 48
169675052 20
392703180 71
205075627 21
776975381 52
575577501 62
120588296 46
619318283 36
409016157 58
277350939 68
286587914 94
725309091 8
375069894 68
466277881 53
315006210 31
510033403 87
201315705 2
629324955 18
311566353 87
185460634 26
312300296 49
801935008 51
839942322 95
909315617 93
377571263 21
12954301 72
304053536 55
232066862 14
704212024 32
590761157 73
952533455 31
569652569 37
433161176 77
55534361 45
823417904 26
746751940 89
521150374 31
642717342 19
847600632 27
932152132 17
710448086 65
433855223 7
746038021 84
546123033 29
183630621 92
283127219 10
650114128 7
377692355 25
686318050 66
798689705 22
129344260 87
750060536 85
173943904 85
297878626 86
122683803 58
326317431 11
361550879 69
284170602 63
368647622 3
721845849 20
844962814 86
726973530 56
706166419 48
277435255 11
785088606 83
899606173 34
283315434 12
789021088 15
443624730 9
198374591 31
845662048 85
136469640 40
756281062 86
179624680 71
203986192 36
209533889 52
187012750 92
747331022 18
653777643 40
76788131 50
129851646 85
319418435 3
175084904 83
179157445 29
352161924 78
306397130 36
823163458 90
820441179 97
446312177 85
824181668 12
717827398 49
5110253 74
215590533 36
78960360 64
380943227 71
486632741 45
387020932 51
191620718 26
251054371 83
360556145 61
255970 70
119794769 5
978532070 6
841466583 99
672438733 34
220789787 34
830912872 22
327048650 34
167047484 10
132632374 70
63101165 77
386742109 63
210820658 23
854973526 85
275165859 61
917709973 94
663525784 63
116940123 0
380392118 71
472830831 27
779569138 51
556395346 24
760326349 54
146230867 85
142314927 18
440704620 89
321526795 51
94214412 75
111280252 15
122579393 87
831818185 31
819498482 30
134353981 33
462563629 16
907853842 6
286758014 88
614262729 17
525622948 22
728164393 37
881551144 31
797419533 45
52462474 18
938489898 68
575773225 63
196164186 56
19168916 11
448374420 30
133894381 76
657166891 25
604040023 63
685182627 11
952360203 81
279023561 55
836442671 19
802440829 9
21663445 78
102642540 58
445852319 50
354409411 22
995073921 67
917213405 28
218557316 72
997400666 91
333010492 53
232793957 93
761673449 80
451976550 44
251618261 49
543071258 9
408363898 49
432053227 38
977417585 57
809970965 18
449483142 48
404124195 60
228761644 29
938795044 97
520214045 64
510378955 25
17365260 58
185049201 96
177903206 68
707561056 69
199122858 43
825023620 10
643807396 92
787677273 84
344312193 77
447775960 85
528219694 78
738611850 63
735449039 71
924102741 54
970536270 82
240416088 65
578190884 75
227219179 32
328721106 66
397948118 28
53793797 63
776562988 99
424860036 0
220518700 71
899978489 63
362840488 22
447204280 63
288385022 29
457177820 49
90355514 68
249642174 31
18686232 17
26168483 77
123080971 23
913348595 49
664259243 68
328679312 57
29849676 90
79998796 16
330569155 66
73627960 72
32403359 5
867924516 72
511916292 57
740704651 82
303352284 27
869260698 45
484931352 24
998645526 51
918821780 91
578696526 1
588833114 64
370490497 93
523949778 6
239407909 78
475021425 35
646321788 57
618002680 4
919173544 68
306786829 25
397915349 35
451160928 93
549782547 6
754080295 49
633738208 7
436252698 50
258934877 74
689314291 66
516721291 34
508032280 99
266045852 43
494133974 43
605205965 99
715831241 39
793508192 18
146879463 24
40525019 85
62999617 73
15317230 91
601427128 68
313249004 84
459840233 10
519732369 14
55950887 98
624821845 85
544378977 87
517157937 22
745352899 100
755480508 2
103549180 96
748408514 6
675826846 21
365847525 46
4309598 2
882653190 57
78850602 41
703851916 75
359290589 82
529027735 16
484534156 36
924689130 71
681050041 72
89814000 96
795062075 25
116160916 30
178644175 77
520991076 41
303959162 71
755390787 14
43461634 12
347765997 89
871497533 95
781691324 66
35714663 23
368490040 97
439250023 17
35993682 39
2578518 100
748982198 0
617273541 100
386367134 56
112178565 34
355547876 68
895106649 56
2894143 6
146077788 3
995065839 63
119308391 49
918418363 72
339273764 32
689990401 25
113302877 61
81602239 96
401378211 71
237304506 65
616389955 59
899032983 58
164271666 40
197731407 65
765308254 17
641163315 60
909393148 58
674856232 9
555491241 32
437664059 45
286342677 60
273099479 69
860562163 42
448936191 80
136299800 30
327910108 78
226346637 84
203742276 20
421738226 75
664752473 15
63083549 3
518979209 81
61788035 63
981790724 68
618045274 98
128902887 17
289261621 37
363818254 95
925871656 31
835015055 1
394760055 0
208681362 31
788133374 40
738438037 74
973747884 95
36124813 56
597958853 67
843888640 93
778987753 79
72819029 39
586221983 36
17049765 39
521582733 67
237727078 51
184970635 82
643403129 65
852272180 91
821825528 37
596136285 12
670571792 96
844720529 44
263410433 6
115191339 53
200103031 95
531186568 82
467208933 13
208898130 2
513252050 28
360125281 60
950934367 90
200504101 19
195488943 79
696714692 65
479048903 37
801551628 68
937204058 14
368658221 18
563801067 40
837260973 46
592284593 41
649219712 93
692798630 67
55553313 70
911403567 95
64029793 10
611067749 88
442638099 85
723527279 70
944607288 18
267168119 88
535567887 39
702664902 23
926594513 30
786221526 99
942403577 46
963990075 61
451135811 78
200468209 78
85853381 50
599287554 43
834891572 65
382596710 40
852940526 75
261250383 28
240743559 24
4934610 80
571528383 29
31440735 85
732852552 5
316838323 38
667403664 8
780506969 11
624077077 41
361851431 43
378082235 82
354887023 49
346459591 49
761741363 6
52244344 44
21562644 33
201693455 85
935941731 21
778102718 84
181207553 56
832217939 12
396675332 70
223151584 88
736765985 64
270134426 17
753375494 92
635051670 63
3291855 31
613874143 25
953086575 59
761128308 78
344379515 69
784126783 79
58313375 84
540947792 1
324811890 5
287369096 68
763089379 17
112453167 5
572680712 41
558145759 61
323495716 55
301034249 40
70136102 13
55683250 34
469328721 39
953175338 87
360503910 94
696367787 32
942734022 81
119968115 96
691974123 46
288460124 56
596744578 4
838050190 68
711156307 35
545572422 83
307121117 43
475131781 72
354166163 0
357534641 19
262047713 19
837684591 97
721531145 44
311054207 1
322372634 86
529159051 39
261614923 4
429481094 76
92968719 21
915601558 1
831453290 77
350500893 38
575518400 59
151633520 83
204643348 86
686257489 71
197646013 17
72156315 49
569776922 3
843629720 87
800159523 50
557740558 92
422949158 54
135862184 34
451190343 100
807140584 10
550178436 55
187644037 35
658228354 39
155259584 35
811839505 82
658287072 100
757410877 37
107796628 60
982430739 38
652593443 5
479207686 70
209222559 97
386315930 73
895918851 58
300943108 38
152444515 89
145326344 8
951281670 85
669459553 66
491980564 85
245646218 80
655911786 5
158338188 9
542737043 6
116752536 60
125123079 13
522851516 52
594258881 66
255121185 94
289931482 20
101050298 79
873389768 48
900014638 54
134180500 59
176602721 97
905035256 34
547402502 2
6883302 9
317893910 77
342531986 20
431554309 10
950407298 77
898100754 22
852654611 86
611617724 18
606588616 48
921273347 81
228229535 55
18527620 37
793258132 48
386507691 25
198142816 58
799733078 83
883555433 84
733371027 16
564123796 9
116901790 95
188458888 41
277805369 23
814948243 13
877228914 5
861134066 18
517355768 98
422983881 19
843930095 53
443259461 58
108362843 15
891676145 31
542999899 36
307291548 10
348222132 87
27842116 48
141210688 71
443901361 88
964404817 75
263553795 19
237733197 74
723820688 86
66890628 88
966900110 41
804692588 85
927348186 27
260598722 0
85050971 79
703500865 42
713026122 84
91085920 40
703514995 63
163854752 51
658392485 92
865416348 73
20747011 12
569555729 48
902516833 24
417257297 72
817762752 4
410460481 45
910317701 64
434363110 100
963010683 88
730162597 23
92456655 42
699436253 87
671356433 11
426433703 65
422359930 34
800221756 90
103435292 91
644267013 99
814519931 37
704998175 46
571085068 84
464538170 3
20517838 48
285248514 92
575178430 3
743884196 36
943420823 100
235587052 10
409267930 59
895948411 93
932227567 48
105307902 40
64677768 50
379632324 61
104627968 71
127214628 44
441036841 84
137201847 37
138598614 95
470010 3
43528579 50
966174104 32
919870488 80
159994436 74
23822220 0
41291517 64
956031514 92
976236795 3
975543705 95
999588220 69
776791722 37
514248875 68
652100793 54
356553228 13
541769367 17
140046825 89
780213378 31
897577562 89
28368512 51
50377070 59
458527965 52
305898226 23
33460831 1
385465722 5
830766192 61
70663842 17
940319088 92
149557888 23
789914885 24
728669235 96
266492031 56
957824745 66
583932643 67
737140600 23
169105861 23
197390063 79
24032271 2
875579212 10
650982368 45
737160825 46
257132339 17
258701775 40
404582261 75
121598473 6
918842338 41
624919109 74
341220032 53
210513465 23
325745838 95
958313302 60
251601316 4
492754599 36
18879643 96
564664026 63
614964771 39
999366912 95
403245737 92
242071521 41
717947265 37
921321698 63
65903027 96
446428214 26
437337212 60
644144524 8
184115239 34
333131473 39
863708969 30
513785224 24
990323090 11
314257394 24
802921408 62
24590904 54
751364254 31
778468050 83
894196924 12
557432735 61
537768690 82
639584105 93
206209833 21
542396300 72
68792823 25
825100183 15
679522584 17
706144622 2
7620275 87
258451879 74
472192216 24
199364222 72
436532595 75
951911759 75
937703852 88
61132815 38
17754915 60
455778606 35
998942753 91
961334864 49
524643328 24
331293722 95
136773738 37
219912041 93
346832180 96
820192318 41
672122016 91
382162290 38
673781949 18
927634404 55
362643090 14
700747462 83
877707018 50
17623504 61
378716238 92
804417564 61
520375810 35
185515152 36
636329214 89
566774996 48
137070022 10
790588723 13
307433905 74
812724106 82
88609732 31
506301556 61
209657136 21
486031663 62
799213688 48
522322656 55
534721878 9
222263330 21
126461089 32
160841558 81
362928918 23
782544384 21
698870456 16
521657478 51
661161840 30
665610774 98
168407286 3
196410036 36
116796802 35
182373571 6
336122442 72
164938818 80
460032291 29
378389677 89
957170726 36
840918656 4
645107236 31
781534058 21
405576661 7
245945459 76
271824443 39
856949984 3
740487857 50
681564816 50
554631656 65
920276614 4
567987162 68
240566970 18
649431186 68
912380467 37
377893497 49
319413396 88
800016267 94
316477667 6
350098420 54
959551722 19
914383424 4
744271433 21
568044279 69
745277988 29
452641874 71
100989366 33
999600338 97
459078582 26
260845267 95
676973734 0
310381860 2
912689370 20
276498273 41
815490681 79
172885192 49
188780335 18
191833169 52
394791554 66
249640918 43
516653281 62
758945987 64
922178626 26
640727627 83
970482662 37
988870070 79
106531343 40
532036419 55
187272212 69
563441783 15
855565913 58
754758907 70
256200452 0
350085944 97
797573006 12
148419762 65
521308048 34
254828468 1
208268433 100
439086356 38
986125975 16
299854855 38
742860973 67
852343309 66
465440249 70
913143224 51
519207229 61
579697654 66
910091821 8
593600638 4
479391152 100
904440694 33
949967657 67
5068202 54
730732547 64
827585381 33
606924520 56
99792037 2
904553746 78
762738862 41
331967991 50
773901046 4
843096179 61
470189373 98
145508126 6
683372654 5
28703604 82
468169132 80
129666751 57
349797799 62
983616230 66
813478717 18
91056531 75
57889242 40
994969280 40
718074822 57
781190843 94
646541622 47
375863055 38
434882501 76
746080389 8
333700947 15
455941470 30
988341074 75
369002989 87
537792926 6
934379058 14
282642345 9
92097785 79
84045541 59
663578653 97
301430790 19
459948800 71
788624317 66
980252818 41
300892203 16
538695093 55
409775768 9
588110437 13
127188292 75
521735543 32
376817675 55
640874651 94
834517592 26
426815269 42
90884250 96
350293505 11
20263910 0
579246969 17
118029356 5
13017022 66
497555172 13
526756956 83
976363915 92
363848982 10
177153321 93
433272202 1
688365089 19
462612738 33
737087267 86
9981568 95
907053448 67
96082137 31
922300120 77
704579218 41
679940996 73
914431335 66
551988434 27
846858070 32
671139915 15
400883999 26
854458113 78
406191306 15
81272304 90
676840020 91
516477965 4
557982407 23
783333994 73
923440744 35
321618742 59
417932689 56
710217000 44
939184864 99
144294517 28
722487371 2
920195230 68
203391687 91
19434607 76
147349771 15
233902550 15
86593486 27
531569755 38
316088244 10
162686818 18
415685318 21
575635310 50
302827720 80
873233709 94
218311636 87
231588024 15
188631811 7
598719275 38
753654347 71
909606744 86
672154233 44
390474533 89
397521655 96
107443783 77
578980684 53
804105524 98
494720000 87
959165477 19
331841219 4
893965244 94
130957313 36
484549552 24
181641115 61
143120170 99
474166997 94
616783694 49
554926491 83
609674130 42
354625242 73
793111741 55
169560455 50
282268216 11
345738955 5
30705096 21
915964597 29
358709471 38
149150546 54
118142007 34
300927405 69
852178586 93
879509800 22
853305960 93
856104553 99
961469881 85
400958999 37
248728099 22
896200993 32
451392994 6
116870005 19
99344151 82
652145896 33
701205993 5
524921430 81
83527290 82
938840932 7
911308425 48
648354167 91
891359384 75
916280196 13
721294914 59
256840580 31
411358309 56
827131516 60
681407629 25
8455524 39
347113706 39
859379958 79
699108206 80
512594405 51
130730441 51
755371555 27
99559419 70
180469218 3
190399466 62
954969165 23
746649762 16
994399349 23
651064835 69
833426210 47
758912318 88
743773794 52
821066558 56
380098790 0
734398769 27
878080094 78
392913775 9
529011380 79
692237463 3
350255381 34
851181709 19
475327627 11
49934321 28
879082044 4
865581603 86
814235417 93
65934857 70
454953542 92
876612800 10
805620488 15
339649107 6
130473516 50
562167210 58
771272564 76
822487011 98
157284774 13
930032024 26
595065034 14
811758047 75
286157034 5
27802330 96
929012622 99
836578125 80
128336834 7
676376766 37
649666190 35
272775958 40
348085763 63
351377129 86
355017888 94
580484114 25
129969681 64
922944356 83
508795152 73
580718013 63
86579105 78
471606287 35
504127623 14
131597814 2
286232676 84
865150812 50
954971913 22
346698217 16
25304324 21
419265311 75
857893721 36
984355501 65
816425612 41
888663623 8
725794944 82
423015171 20
475863721 62
465593808 19
220419164 96
444542211 58
833253108 5
870540409 70
204815263 34
421444254 54
582504653 13
189274004 37
102038578 4
711039675 42
41888027 75
230302184 60
558889889 99
883104198 74
365448756 57
273142982 24
620895829 82
878214480 99
614026847 50
763063106 99
235892745 71
268662740 8
933295047 14
171349842 37
24470390 55
459957780 0
922452417 96
969205458 25
584129744 6
196373222 89
954021850 76
809571804 18
866130820 95
294505916 28
704563902 63
990063282 21
606297459 30
837546069 48
839702352 27
678425640 40
504537900 93
360688934 87
710598979 31
127035665 75
632303497 26
846358793 29
156444774 47
965114871 65
370224795 66
689874372 26
240218745 74
409286140 12
955171985 60
698781028 86
337093670 95
863319371 83
861987284 44
703073812 42
198722113 13
681780977 81
156600471 87
965082903 9
390113101 8
161044029 66
209775724 78
180221338 68
267047223 16
379382130 91
9876927 8
680310867 51
362757053 92
925694663 21
346389320 90
38918717 38
373216215 40
808636921 82
201759597 6
800667322 23
158390520 97
231904101 95
887576668 44
875312814 15
840173958 22
880225753 87
526772536 40
773025853 5
175874939 42
793340837 84
14781793 62
753258926 11
347778042 34
936871895 95
320210838 19
210462241 16
573858817 1
266340728 68
388836415 50
933448569 73
422832890 94
315916818 36
590381247 77
390737956 100
178418160 18
464766072 38
767881010 20
690479726 49
588669797 84
6625607 0
80218415 32
846270845 83
384236023 89
325172539 11
733499207 77
169056712 49
908476280 45
680158444 46
476495476 26
106787786 41
249740658 84
789780843 39
219686519 24
723326559 63
448393427 29
937317647 13
731731103 70
437842504 87
753098695 38
243557177 52
356887100 29
158605841 35
509331527 82
489059823 94
48180178 79
216928698 28
83424011 15
509294006 3
250982211 50
752550961 25
249454704 14
935232327 55
188146250 49
648697061 94
259736928 14
103421767 90
231312779 79
542724420 96
213400803 47
373844611 30
154482972 61
546245097 54
189891372 87
50790266 16
87312281 71
115934091 83
26101118 98
441462433 64
212568130 7
228554187 86
706005302 38
109889500 5
291067440 82
377143137 61
494286712 3
266400086 75
192972484 76
978942162 68
890495521 48
577557206 86
952086158 14
109854300 60
584751752 26
734095585 21
619050528 85
522502680 11
606068888 62
29506160 5
618623574 77
309449244 72
300932517 30
100120813 49
572333385 96
978679413 86
808396489 95
552609992 28
582962483 44
625393136 10
481968975 39
357071088 34
195481632 46
319887069 24
896393660 18
949055150 91
839243580 76
784323217 56
818488947 29
370269717 17
135966927 100
362572270 59
972159039 99
858178705 32
768089990 14
240972085 14
946358527 62
379944287 88
727716063 66
40555805 14
977498422 2
29707770 55
64512600 63
724584765 45
486307520 82
683026894 75
901004961 68
928078308 62
469937562 22
396279665 94
998832761 80
333920662 0
474457078 73
146048559 40
196087723 11
38382664 62
308230523 61
944916313 40
404848699 77
528324887 10
440974704 56
336942463 17
80646145 13
868739112 12
113536497 38
484217130 58
740243409 29
324071782 61
501930196 89
363503651 21
688103230 6
8987461 73
608104531 85
655445805 37
49824428 55
713845411 4
695673076 21
347387189 77
91993100 93
845351225 25
76200020 0
357696094 73
131297654 36
481633822 20
96701837 62
778554360 17
766432670 0
305857599 63
444100875 41
824007673 59
358052651 8
178891745 73
328879370 55
656785816 51
644223990 18
934463168 97
650058084 89
273215004 86
991884937 44
466107743 97
393855028 39
400129600 12
492888021 52
942456962 83
955940510 52
479984190 5
531673324 18
212457439 50
714331109 12
724222485 68
22402628 55
378726918 5
899504611 99
779454062 86
146756530 16
239199438 97
481133481 94
217682058 90
513783730 75
864177212 54
321550163 40
536685463 34
409876763 15
685528131 82
951328603 81
984315019 82
57009844 30
890616004 20
53653861 4
218859684 66
181092073 75
81891752 57
994530223 35
186330668 13
47115439 30
177429849 35
109404513 86
718862817 21
60059379 18
28179287 15
906783827 12
998854646 41
885573762 26
953050947 32
423497069 66
275901733 31
754536034 19
160652438 96
845641882 4
325667134 27
920553053 22
348136925 32
16944652 77
28083579 39
985082236 14
775501165 81
304345918 48
180110195 30
375497933 28
383481232 69
609434001 23
935862454 44
269183593 89
477470060 63
426129980 63
198545313 5
47948930 46
485410789 59
886936512 16
991344189 67
144513671 69
916457722 7
379411716 39
723574911 8
796126122 42
532176194 68
806957274 5
383228450 53
303534230 69
318510930 48
226070323 43
790401371 68
99767812 92
647450333 14
740546601 27
21554010 34
858673735 55
372240141 66
149728668 86
637502678 69
424437774 95
246791718 56
319422439 23
894449527 53
378343039 70
918006288 78
637412824 80
430425729 23
346555617 52
854053860 43
697828159 14
437562361 100
484856231 50
881732674 26
913431227 57
817515979 60
457265802 49
541552049 93
547290444 99
630367394 95
436097623 75
480763355 4
6255280 99
257245436 81
498950391 90
720138523 54
420223023 50
823500155 18
872621114 44
89705685 32
528017681 63
279469788 77
661022050 5
166415362 83
258508004 16
746532808 63
969241636 93
507130369 13
928449440 87
415622455 69
305318190 21
648666414 45
399938773 10
93238004 68
93043007 92
443956174 40
968627787 1
470489346 14
941029002 22
484472675 46
621935228 35
222039759 24
68915411 49
740249211 46
950893613 65
2890658 40
232344529 53
175119732 70
125971809 22
311002224 21
102392727 88
97066098 62
528219799 6
274135358 6
156031694 97
700962127 4
169451662 47
267506084 32
340704639 31
375201225 46
35284986 38
120043217 40
483564325 96
629222345 93
45125133 41
609969646 12
783303530 53
653877185 65
663463440 87
475501782 28
26144178 42
85376296 68
23241441 53
61604772 83
2232065 67
707024475 82
236197941 18
465204228 0
711232846 20
720663719 17
449674073 15
393397585 20
420343238 19
384957245 55
396134294 15
280433891 66
411349224 23
492237304 87
993068086 24
803159260 79
590499250 25
302866918 29
455288885 45
541771834 69
669649594 19
271204869 31
272323639 79
577654779 95
876644406 13
618480867 63
756023009 89
244175172 65
769887090 75
68773130 53
106786242 27
924799419 19
574594171 85
268139908 78
296205891 97
402109587 39
847516961 95
181374643 99
98574336 77
184158416 18
572303059 5
522253167 46
42315599 91
646496388 71
330713491 46
484927035 42
439505717 24
428592375 36
467777390 72
108882853 34
364840240 48
438282354 30
824114165 18
377325113 19
972268596 29
540025076 9
820060588 0
301696898 36
657756306 33
745585517 67
599155156 66
749332242 7
103764802 63
585315511 57
96820420 90
351751068 42
795312573 23
111564467 54
24524348 69
770441191 51
461496885 88
669232518 71
334545088 57
188727182 36
905571681 22
506222382 38
775699490 42
189963675 16
18868565 93
923450664 91
118023202 59
709824073 74
850953640 47
225252111 83
939670334 5
407437701 51
129218170 7
547947791 43
599587426 1
47821865 100
562970953 97
698200966 74
394537896 100
350797041 47
412640011 40
914368563 87
13164354 22
451740312 59
685067296 87
922720590 56
411373390 90
259057647 21
290129623 39
996843635 0
72747542 49
807461752 33
84744431 7
751988946 49
168899480 73
517240023 27
894190217 83
513474383 0
685166932 40
680849694 39
210673813 5
508477252 23
852407443 79
460554772 43
53450652 36
158778900 99
738026543 33
86118796 91
940302596 73
805264122 64
890924436 28
794996831 81
635373544 39
796430933 82
549740624 91
157586811 8
72411789 82
364458537 3
100508475 28
33644804 48
418924869 47
981549193 80
743741435 78
19968031 83
27067951 53
569351090 83
577085505 30
725395207 95
247528916 21
424464668 84
973515166 16
879233212 42
385066275 64
625566393 78
325270997 64
514589429 100
36117608 94
47443460 76
696962807 76
539212735 49
12690031 84
8405465 30
557578517 51
474064968 3
760715995 74
627360392 19
704411627 66
980189616 96
867255254 63
330409251 45
398935463 69
220408757 47
215604555 30
95945359 17
98683468 44
997457325 6
83701539 23
347207425 79
860013142 8
408339346 12
753594030 7
778243507 1
972980203 57
160075952 84
376852370 15
204359028 3
981999187 38
897873356 45
676812683 42
436554089 64
705833498 31
654600475 39
116241826 81
421305365 53
580240690 41
766618920 76
195218432 36
759254431 99
827730298 75
268559612 100
928234710 24
349411536 64
154111021 53
516326314 0
286658172 97
67106251 14
413595660 57
967562546 72
672909969 23
255509725 0
842403189 38
487184179 73
56411141 60
58769486 9
549808640 96
738563042 33
938365381 55
913258563 60
3782882 7
542647108 91
825269941 16
75059806 32
29611209 5
426719707 3
567132236 75
575736540 49
702150552 31
877096621 42
382128008 89
42701524 51
883588064 51
278654572 15
301345084 31
675376570 6
912677352 49
958753047 34
709682297 4
467506224 10
841755622 86
309521390 77
833623199 40
218650940 25
979667945 80
840478068 48
224154116 68
494673501 26
996536265 50
850000572 96
586178981 29
660521371 31
132660337 93
648782962 16
694664839 6
191228437 21
446405665 44
344053300 62
391600687 16
316471152 10
120993341 32
550820298 24
318530005 92
511486297 85
311780206 26
774368708 41
210879340 66
379807156 35
394616705 44
487759643 61
80665333 93
569186455 7
246826363 84
435869173 94
953868529 61
577171297 37
212582384 3
943014375 2
248714548 70
513734277 56
436873333 42
408547471 56
383272358 55
240167101 23
636052444 36
839440014 13
242371425 58
125035110 90
212951459 43
480010106 59
469552118 25
882609151 4
490201461 37
81621942 80
519116545 31
401992629 39
18139482 78
708413898 12
625203510 42
807672681 20
82524224 52
936638755 0
304151855 43
661514284 11
88380231 50
299473147 95
300358480 72
502050976 100
110684195 54
697494554 58
992162348 51
703376411 80
265008647 57
556727830 58
661221301 6
327958206 72
775905406 47
814812159 27
158741103 92
516489695 2
703028389 27
41097905 23
267558394 62
636219219 33
986582519 14
256680336 78
145368518 9
690224607 26
10196137 68
181605990 9
432700912 81
371677775 69
411564920 18
520876375 34
377157313 91
824588245 5
605547305 16
884809040 67
891224494 41
574966160 90
438024249 20
318647921 13
536234883 20
176437964 95
244517247 26
559766392 89
930869829 45
699155639 50
87135926 69
528357714 72
933174217 85
867972251 71
971303847 54
92005818 45
449293030 17
273130506 90
162852477 97
594882594 7
183293382 71
672427482 41
304077855 43
510393024 67
137706767 42
158548960 85
773894320 90
758244334 91
709585057 5
6997625 50
875497738 80
193446340 30
987848209 85
17614739 74
607919562 37
474862566 85
221357989 84
311835873 34
400306406 25
4227328 54
654243866 19
73495479 87
298254575 21
436004610 68
85823763 89
732787942 76
588092112 40
439610435 92
347341423 14
857374052 59
864349887 88
440346198 77
851256776 91
593712022 70
269431821 58
639829807 50
836568702 76
75118484 99
796716215 42
323100984 54
571590388 21
807147254 22
523246465 53
680949628 11
286245576 40
170361892 42
972246982 64
746202884 7
831054864 11
470478236 98
277759992 92
948146873 65
69074010 77
502080086 26
136879415 93
89021784 2
857707067 10
138448235 73
446341303 88
717388117 7
470831496 27
328276183 79
59512777 14
244476586 91
770546935 99
512471567 84
302665308 24
433927915 85
35892446 28
82472820 82
88491410 71
514141393 68
296580595 44
211899254 30
699145626 13
580575534 36
979771241 21
380351150 18
100124554 60
906206513 99
287577924 72
812852140 7
704328178 77
813755567 75
235695059 9
106465887 74
307258627 20
2718646 54
812718438 41
771892405 96
623497037 92
779191213 29
55734748 11
941959929 99
290010626 58
934711021 42
591555921 37
424157781 18
512369795 45
869003754 28
7146400 52
613099908 31
561472482 62
59265401 99
515411233 9
841676192 14
740871153 51
888106519 46
943583698 2
649371964 37
17990475 23
534257472 86
680254979 11
126343371 64
217811494 15
352885963 60
93028885 83
423268082 21
153616133 30
915374395 42
173883034 29
501670589 43
163918615 44
412207709 84
415518256 41
820770630 93
303982304 35
880354710 51
134431456 87
226220431 64
280299074 91
108805099 38
381835553 42
68681474 0
542846175 6
896771626 94
709544139 25
886267121 71
627010420 16
704285505 98
215665129 55
843809737 16
665243715 63
139314212 17
736120019 55
936360737 11
46354973 75
954162655 56
2233876 65
899018053 36
319875454 88
708196115 71
43710085 52
672926607 56
441471982 33
457992132 63
47488129 24
67136010 76
389743224 79
255856210 19
775139603 15
109205124 42
439601071 34
39024531 63
899637863 39
323893799 20
263409584 19
884929297 15
295349542 57
166294850 72
882792203 97
236889057 97
999284391 38
828993195 56
780353427 25
648214479 18
468796739 34
500369001 26
143379418 32
558441067 1
67155113 41
413345242 76
41519102 19
592124769 36
892490250 49
28324196 79
138899205 12
564603664 4
165529498 18
788978298 63
99862700 60
480544409 6
615331900 14
997582016 86
34033103 26
572573095 17
382545021 72
124985514 76
476934379 38
593090226 52
582643309 9
525050905 45
554037784 25
119935131 89
545930009 97
156711704 89
310072997 63
817280376 38
207551090 31
346834047 93
927497336 49
352902988 36
227866957 48
791500610 73
656432730 29
858285849 75
221569999 95
236527254 17
905016980 36
501406333 2
297539915 68
401179257 90
214054725 66
758953539 56
290005942 7
900110901 37
250067336 46
588089160 38
900389153 82
891099221 14
955035969 15
322954850 88
166673400 68
372204235 26
583903851 10
731285909 58
270418020 64
705965718 6
306494863 96
867383183 91
213404112 22
493588437 72
323644228 43
595253951 6
759510684 80
960195766 14
322612448 10
372775622 28
255184469 0
330270109 18
170439538 6
509282359 5
688386176 46
700949374 16
752496888 26
66567068 24
105893240 50
638175872 99
329586203 58
767875400 53
338801284 21
524501435 8
114829620 77
38619282 76
566587159 73
276967562 21
129815234 8
313841763 75
620239137 12
18362430 14
406881796 87
643553513 43
199489703 24
805837001 79
587452141 4
618236605 22
406020113 32
193705493 74
985492098 51
2028582 39
552324766 15
891141527 98
599184484 54
172429543 66
201985732 87
483953591 78
937486289 0
589848632 75
441922593 84
252129173 44
33300584 56
768604251 71
157598185 89
789078733 25
956294069 47
100152355 78
386492662 86
450917223 64
788129901 51
273410054 32
19223162 80
524842605 56
251669902 80
944496251 34
646042217 75
733681536 11
859221132 27
765219372 40
17654950 60
884814396 17
76663187 64
428178836 59
728636651 22
190920438 24
948423073 27
981867696 74
843541001 49
524961706 96
187516114 33
880220416 95
6234154 60
718711321 61
426933696 29
332727928 21
86737260 59
336830702 73
622651299 82
798898440 19
101567372 90
692251632 67
828021930 63
678084531 38
519867585 2
201059049 76
280640301 48
751699196 51
109185971 31
866054789 45
663259768 85
863564995 35
65158480 63
615041259 58
690709213 68
552983399 56
354577183 98
645400374 59
558017449 91
559344120 51
50647286 43
769728938 32
409769311 87
202305347 59
906633883 48
335218712 31
579513974 9
41598025 13
647838551 56
388526257 6
208449804 27
217456733 24
555052555 72
717432839 79
75665721 5
733713591 24
17678257 85
262570055 86
644570987 53
618922020 66
513730032 96
432691125 99
478443350 43
896869781 39
437313515 59
822640901 32
976455413 76
51050310 58
103859889 25
637407159 78
285374848 57
563515805 38
370818144 95
327283554 27
889894120 53
631354841 2
576275665 11
814750156 58
606371255 26
448328898 87
372213669 48
912250421 12
148610467 28
997473775 40
548075284 40
553168253 52
955308124 86
136039284 41
181934209 87
9950609 17
490939462 3
966013525 30
683074239 99
521842620 84
501803218 83
988818009 60
19516010 54
177120513 56
792496075 12
687330379 78
836364770 69
895783907 40
326982271 6
750900852 25
103578092 8
799521907 11
310876739 5
291389024 13
125237591 96
64526338 51
940920774 96
854244821 34
77282639 76
626957160 34
5767106 32
8938021 28
829175015 98
577482298 26
638898829 5
329580771 33
760898573 27
544687211 37
836623587 22
845163491 65
950120434 44
82604929 38
114912957 87
347704457 1
803107113 63
797373957 5
788800728 32
508818312 11
663213466 7
812074727 28
609286524 80
350320919 25
207735048 55
197308365 44
466218387 37
525388144 44
386049568 7
521743833 47
500067891 50
100298075 76
351051286 81
28072726 55
691896672 77
431065856 53
342550381 46
237103013 55
967369109 62
907904662 44
452503273 71
766361226 19
810551596 14
376993930 95
153359492 90
577182019 17
631643575 49
847529917 50
333492173 84
623630365 50
821772949 48
724577910 37
10176648 55
211387489 95
148740974 70
704279546 55
628676424 38
641423468 94
449967792 61
868227504 28
795509235 83
716925526 96
431647914 100
787451531 31
983806934 59
673765461 53
307547160 59
16877451 76
802423767 20
921749057 89
133375038 34
584870066 23
424959731 62
574488091 56
741791299 48
453984399 76
980672624 27
173025138 83
504717452 35
816187508 67
217670882 20
2029233 79
899221411 14
176270564 31
205235654 64
841683586 57
484739450 50
151677405 67
598652756 78
156064664 25
14172366 4
279349422 66
417041133 37
296603704 51
948697051 21
694500852 57
471549015 8
205133897 34
576109941 80
980964638 11
238610458 45
597217540 18
95084786 44
883605860 89
843530592 87
836911181 78
340901510 70
600689722 93
857505805 78
886831252 31
381324674 85
612501078 0
95100183 2
535873845 12
272615612 67
826427888 71
255136058 61
969079067 22
825443851 68
382126594 71
388025232 28
367250383 74
73064229 14
682415536 75
447214853 35
109730345 34
54809076 1
486886281 28
193773736 55
988328367 76
673312551 33
515639482 33
338697731 10
284985954 37
492387437 79
40530715 51
983127640 47
56087027 72
59744869 30
642492100 7
712190552 60
996295756 38
847284625 9
117332182 49
320849117 89
40035482 4
758553248 38
528919106 76
460125509 74
335908256 57
375270783 56
866368216 95
900903498 97
895667344 6
431821522 33
532908260 0
393710820 45
52278362 24
124033474 54
889751463 1
744671838 2
294545114 56
730468228 52
636620474 10
815887471 12
894946034 58
740187864 95
494735983 79
393512430 89
543718706 58
441033077 92
385461095 49
456088674 81
633304225 51
334331311 63
67901754 70
568328767 43
221152159 49
256051186 68
674368495 86
246895177 37
569591102 17
157262213 50
248870850 45
550432573 3
108175484 94
729288626 40
871107847 91
494459348 74
925799384 17
362183930 87
644609221 47
460098326 19
569495727 13
671571613 8
280055603 30
772748695 58
711336134 27
899130135 1
712699821 100
844090999 94
40259782 39
300230445 58
650501224 78
522900788 50
106427416 42
861884013 26
215059492 61
447290163 10
862836677 60
868241596 60
245814835 12
290002378 47
168713460 66
303723125 86
673964344 69
161284737 93
314365954 2
391924658 33
706789861 33
300874339 74
3860380 53
35818921 34
164586229 8
448470591 54
604971770 6
138268323 39
749476952 64
36376337 95
378001949 71
568057268 49
67285966 87
429683998 34
294432488 78
244941522 26
999502905 25
947026859 75
216286124 3
60340456 49
664621030 88
665621097 97
871907413 5
269738234 45
233293610 28
25494595 58
640848188 70
151680651 54
787692364 68
948781747 56
149082023 35
922555644 40
41057024 96
702623432 77
495921229 17
96224067 98
943964023 92
630922853 93
202459376 63
586608037 14
36777552 39
46741289 97
387938022 43
718907584 22
308923918 77
503407174 2
702098449 5
267646498 17
903313603 57
192840480 14
971667614 2
72491358 37
157875804 96
209002978 82
662031593 62
125789617 52
560805380 68
584294717 3
787330745 32
340967400 33
247946885 67
287714174 64
306860776 13
579812160 96
85710509 94
319745574 8
644207618 82
733725174 97
663871702 28
191354488 53
468758120 35
685327646 48
917657603 80
974921867 63
23703830 29
6452505 11
307066801 89
139464252 17
24140319 32
237060558 48
820582251 64
711458670 6
788164472 54
251712411 89
9009874 19
662349786 18
7016978 7
437468708 94
550179060 90
364729941 3
26255439 69
974537686 22
262067309 67
697620593 3
614599767 71
174213120 68
38125583 84
163058281 36
880453317 88
855599557 17
621986950 91
98506113 55
712047751 6
807767221 28
243457220 82
922041016 93
868224790 28
762984505 41
412378894 35
617251941 80
458333109 52
909396777 68
19687466 3
870272659 91
157176612 42
472068979 78
222580497 5
678409646 71
644254061 70
32838475 52
114462890 46
999745924 82
410756594 32
366451752 59
808096537 55
307849830 18
153292160 29
650660969 58
141651102 21
794794863 73
296286691 66
188830139 84
536623335 51
302696436 89
402336425 1
248325138 31
265378393 85
201007012 21
318061695 47
505958382 47
285765925 19
669953159 13
99324458 21
947338896 69
991687847 9
404193135 33
932480937 48
434700943 83
876007665 78
820810127 97
594442895 97
977499812 33
309069497 64
209495157 42
315778607 74
892762929 34
354918080 8
262044137 35
424775193 7
367427743 11
917495013 18
527147917 20
933370345 74
965987569 80
100271105 27
190867807 100
158193403 33
962093221 19
990346876 96
601429869 76
676871719 42
514402732 21
95883322 92
740991720 10
212564770 56
921219697 72
58691761 24
699856040 5
455174249 16
747300863 21
103623222 94
752987779 4
769497514 90
734056634 8
558267432 62
362080021 100
649623786 58
90245706 95
56255290 79
185826223 72
98270530 31
380331878 40
164195657 3
667334483 48
687820745 63
237856785 34
341901528 90
414203804 1
382497749 50
145625740 67
673265255 45
236615860 38
903011981 92
153453181 9
377348141 79
611117155 80
682305224 29
315577581 49
178328329 22
690767419 53
681822037 19
822486400 6
659235952 21
758485313 48
795678000 98
4321215 44
548471273 28
869294512 0
344156468 30
870330137 14
874205086 94
778099160 16
811850823 94
340571785 77
867495062 95
484958982 14
470105515 84
798020251 71
85122024 14
288696811 71
966725927 16
640105867 36
456823090 79
524311598 58
197373168 63
272658280 32
618413856 99
439345110 9
549629946 42
225452754 45
818679976 80
58828115 65
427041049 76
289038615 38
800940664 98
527862111 96
371852280 100
549251693 28
44143623 39
599157928 1
960518814 28
42585013 6
438728528 51
438291357 4
692244608 17
556365281 4
470697511 90
901442953 10
40449415 52
173908104 97
501807848 1
979819771 22
184038400 71
16695830 31
747887660 46
786203939 18
810918636 14
368146671 68
544299407 25
38175173 43
329054695 13
52918743 50
9496692 94
323913402 88
934438024 99
850139077 5
171920768 90
601577347 89
128117910 17
235642412 47
636754073 23
211748243 25
426536592 50
780380686 17
607512145 17
2287698 84
881217295 19
44942267 30
474711790 0
639178836 88
828272752 20
569303418 8
688291623 46
368695214 63
64120132 30
440601931 36
319409285 31
290617800 69
107783915 83
440968398 18
941270063 27
804198385 67
689781107 93
184414078 18
456903476 44
828669701 98
620055549 47
596262969 73
762567227 19
91993677 57
629678572 77
493831091 84
937767570 80
893180215 31
126408724 0
679344060 82
46272104 16
262850395 99
422788423 54
615075717 14
114492040 17
780127821 91
751732582 26
492258115 21
495548914 17
837481266 59
665349592 86
289944094 38
303828959 76
757759879 67
650807981 1
569224273 7
238125336 53
978201252 82
979350068 99
302357071 4
498796717 92
99867231 2
840319630 99
808768574 22
75744336 48
343107943 88
616001953 39
587896100 9
851081578 71
187013848 8
44922335 47
944402161 100
205339316 42
270410591 4
971361915 24
369774821 69
168006087 98
580302139 100
366163716 40
996974900 72
120713587 39
690933050 81
369083264 47
285344856 85
976672858 43
608865956 22
703206496 32
526987200 40
475264543 58
506786727 89
266900140 98
336918775 21
879184539 29
448896842 42
708937028 47
133453726 33
176567265 86
567541034 10
626901394 53
510436822 57
197985135 93
821524725 74
285579453 84
142157118 91
223447438 74
971292783 84
954920674 41
291472689 38
498617795 5
680602231 46
859326894 85
255072048 58
900589588 5
302122685 51
422496144 88
919340812 67
39348750 67
696218038 89
595075965 79
878284729 15
242097715 13
36707488 96
373797955 81
42856776 17
365870237 24
878264537 58
32861937 24
193094493 97
335738933 8
893833570 12
907040844 74
81174852 94
567320747 30
955101662 6
460470861 42
137563518 84
203761203 80
257448500 6
338913547 45
79807231 29
49187616 74
320112978 99
54214340 52
501889139 76
485489002 4
428005927 90
889612252 56
924501531 64
213137664 97
5293414 47
803632335 87
929697312 66
833781643 45
9696391 16
398259085 10
489206329 39
773724757 22
158561797 97
595471808 9
352062355 33
289133314 42
476338119 56
895662194 54
843889297 8
999233792 3
455120537 74
414990835 84
347484686 24
664795395 45
20905874 24
308929280 61
5773297 3
130223123 67
892418593 30
873694076 2
510109397 58
796998979 99
273943502 22
455198115 23
818999150 21
188207401 10
2867632 69
553617592 38
384662000 47
43306454 5
586066467 60
195501522 54
909310821 35
906470629 21
452373113 70
597763429 12
143466030 96
713855454 65
689986562 67
125764257 92
554229500 12
330315722 65
238338438 25
732132167 17
498303619 38
152945940 18
760573926 45
928345769 69
392463945 44
803195307 7
42026034 86
214686974 1
480167137 57
14145637 47
825445524 4
434802474 37
120583601 64
827164483 96
637463970 21
68473849 21
211095109 88
453449220 86
268649088 45
254473828 15
261575902 42
8814648 71
96050627 44
540714735 28
344925774 17
836012720 94
901436881 66
17867308 23
749310060 15
306055561 7
624938526 73
404250276 63
883858556 9
156469256 54
432316183 12
782631803 42
702935623 65
338558945 35
572597055 90
944159249 45
313518103 17
526784009 78
101307901 31
630047336 83
145839983 98
702123927 38
365647429 6
219039669 83
176097430 61
273274749 18
772717325 26
596749762 70
475139206 100
1460295 78
706201850 14
664303123 79
958367551 37
340594714 15
816267467 29
840989686 12
603869737 97
435202670 89
536223034 55
913100313 89
166644809 93
68034256 82
544971154 98
120510450 55
957611066 45
328185882 91
684992730 36
129839338 51
285912579 31
239009247 89
975773319 42
154204760 13
487594157 53
228102759 90
215130437 83
664530253 0
614643814 86
641417693 69
178869804 22
763352693 12
78735046 19
336497613 35
789073196 42
342608883 100
148295626 77
182371130 88
2908637 36
885997207 91
101227101 74
542015182 33
982983208 46
665637812 100
960069178 87
129680140 29
772597380 54
264487458 2
41665939 16
482429772 14
306683424 81
44317323 95
994183897 74
784444051 35
21802399 91
488356764 66
222200059 70
403430797 95
597087705 20
402964478 51
589728622 8
16056363 69
258427170 87
979960179 91
347256909 45
277357591 100
213316831 36
631307924 56
428402572 48
297830664 26
206788045 18
234697554 48
269129424 25
656923338 11
142789452 92
817945444 78
693787072 9
374242307 12
989649780 84
231211983 21
106988862 39
912246037 26
487038215 10
135319836 4
868201021 27
3763785 16
839458854 89
309557201 51
789179428 82
482339913 65
509097126 46
943447819 10
881716276 91
71201769 10
289505310 41
720519766 98
319414446 74
640602189 92
601152338 1
36541673 5
89813963 93
75224605 62
15866133 7
352961153 49
339425258 12
211684961 83
765690951 47
298471276 83
47539793 27
719111992 26
789834232 74
353289975 51
241523398 7
866437503 44
443435994 78
174337607 100
437364017 97
306505478 16
692325973 52
790329635 12
702645059 70
507809753 3
400909883 82
985024716 14
432330790 93
629873263 28
916979540 70
319680124 51
143699378 45
28415990 97
977704340 62
457974307 44
527729738 12
871828330 6
799908500 92
95792806 100
152434149 73
224045013 28
830732147 100
518783110 29
371702867 73
925573157 77
626708916 66
240420123 22
128238865 53
456057194 82
170903836 42
305753524 63
853360250 93
498604909 14
309966257 10
582860830 90
628159363 60
253914974 99
67656142 98
780909759 81
293524664 13
207566240 66
61683206 65
363416330 30
601691928 36
985622005 67
201260111 99
877987957 60
468203866 58
341363570 96
560680697 82
718388920 59
452891216 56
151702819 70
876237094 18
33832703 86
666645030 93
257249770 43
61817568 77
677073688 29
682640152 32
175895705 29
868456856 62
187603576 89
137946405 4
853159630 62
112964592 78
796009312 62
1065829 41
617755824 94
822661766 48
660896714 64
329241940 55
695630422 63
998856864 71
205731532 80
8230498 96
168073834 25
356993888 37
895588184 20
797025396 23
912661259 39
943898666 29
301069756 60
629226151 100
131779284 73
994871309 42
444733629 7
156905355 51
603962221 22
154029218 83
492112230 30
659432146 21
858651205 78
475060609 64
844417087 57
677151636 14
487514566 89
650835230 33
572095357 20
985868519 43
354648249 58
467722344 34
667940185 76
46446650 8
859656151 83
703537506 59
471805293 23
173904815 36
372454773 41
319297755 46
528563005 9
681460863 24
358100345 62
728251464 97
789277724 94
937668662 39
56495996 34
161505870 81
364134391 95
411571523 33
543287987 24
746740806 2
63835640 18
888040450 37
495977543 2
301726689 97
535710917 53
890473745 52
382587783 29
274436742 12
623309234 1
707753911 82
440718120 20
518281117 47
102771944 72
938063249 95
597777637 81
58111787 71
986443172 81
229883901 81
852649844 48
65953438 30
180811719 28
589338595 84
69305849 51
697522848 41
479160057 2
996082103 62
302828749 30
785173040 93
457239150 43
622620777 73
284509934 24
932494428 30
544599049 6
311382810 32
281019249 30
775380425 75
526174564 69
633055749 2
827004239 61
826109605 72
363794671 79
691021904 6
922607395 39
504368933 5
198824830 90
581130629 27
94857950 92
647219967 98
969690001 65
262671903 94
890704138 89
622052259 22
283485211 84
442618103 83
620690999 2
344710792 87
732911530 3
730921050 48
346173439 51
13884222 15
930544813 52
175158895 32
30469569 78
131208586 70
943258160 43
411028569 91
22154537 22
359996867 66
222511373 51
647653861 24
128600279 88
301429310 62
563716109 26
622240966 66
349276770 8
377463088 38
343149898 66
438959794 40
952783852 99
208057720 11
971532614 85
185901500 71
354105203 22
773046480 47
732739458 88
679403460 78
226762252 61
58784859 95
719604013 53
244607817 35
271588325 16
117394365 67
684406120 64
647166859 91
793746359 91
737186343 57
34035798 89
837114982 0
443357318 34
673802368 8
557878803 62
252264390 52
555583212 4
642033487 70
910205607 26
715661993 71
645045245 69
622612554 55
163050462 4
265658971 71
93445908 68
871693634 18
762393779 37
812140100 5
893159834 19
426033086 75
784465811 37
221657824 85
173019750 67
276426476 95
541704073 64
248752188 75
995180570 33
719010335 94
110352197 18
964828739 99
522040406 28
651063512 63
502193495 92
934934034 92
135085721 67
594024836 61
854175604 28
469448397 11
587819650 26
379540437 19
704182170 55
535377448 24
378419174 96
169126916 49
375705616 42
521762026 75
255437145 94
555041842 62
765714093 6
324352012 73
669112291 56
942054402 86
625373601 3
407735151 76
869393684 88
77877085 53
601793054 4
759747249 15
659725332 98
701751375 51
582399211 25
7182571 86
173028060 57
548500358 35
503357016 36
151596940 3
40160131 5
653069513 67
347566875 19
257644462 91
436910329 71
317445979 99
115592804 14
964098849 15
76867868 18
948321062 72
887801790 65
607102496 25
349574319 49
24613927 59
565265593 12
163913183 46
397066522 47
967999134 88
153461207 89
557816926 56
648406099 19
789659576 49
794721028 93
40563824 88
261648331 35
265575805 48
46672810 94
779087994 29
364992036 38
880524875 97
901097391 99
150365412 10
802679614 66
591742461 40
834173088 26
98527434 69
457280743 5
9523359 29
975884275 90
827253084 57
897625013 95
326648157 55
638872121 33
15877350 82
680104560 14
184929536 59
974849697 49
39955533 73
109669792 90
456438447 87
165318632 72
284952647 91
354570824 46
994815525 23
791966155 85
280359755 18
887242225 20
224960193 44
945267570 97
370196748 33
338384497 78
230360548 30
636424314 64
276869629 15
310973869 82
832986991 74
250650342 45
599827279 20
823979352 71
617351869 30
814141047 81
384860606 23
480011351 19
109330882 10
581680206 64
268124684 76
754173001 9
936685917 87
97750904 59
637847341 66
184727418 93
722994828 24
899829154 10
196484200 33
818171147 44
597601782 77
999011979 26
314058856 7
915123957 23
17574937 88
600583597 86
916321437 70
429301353 58
108870749 34
406880886 61
885346259 49
188795173 85
464035124 66
305837395 13
659968837 81
796782385 32
260355731 12
572641372 91
503535436 5
299867562 45
165492426 11
383131101 21
294432812 34
282235133 93
705214719 6
719917880 47
93250985 33
459922858 81
695740613 85
673794364 100
172528135 6
971646190 3
599992909 93
914856286 1
985985559 97
449760392 38
773916594 26
903177537 54
566400928 2
714989854 30
649453104 69
61566095 18
954454321 69
408619714 38
189191821 23
194663886 63
665645863 90
227914487 31
917147577 45
811813311 20
129037004 30
588733404 6
311629 60
361921617 91
639239891 0
118310911 31
265139541 42
678027863 15
764444394 58
568967291 3
598792194 62
236261143 91
965941820 75
391583027 46
229878003 26
304103756 85
754387496 21
153246270 14
708866665 93
956676636 31
711477559 52
789149575 16
119291475 89
527132118 67
908712399 97
436565902 22
398124066 28
594727482 63
446877299 4
413888189 86
595397780 7
364224645 10
618567963 94
786390488 59
462393124 63
584323676 69
136600184 89
801517448 76
163435069 68
319804186 44
353094448 5
89164367 60
659809015 86
471365974 96
532312217 80
621266653 26
470070547 44
550002749 29
412800765 10
754141637 96
942644348 62
646067184 59
714456655 61
864798107 44
577021104 100
789934216 26
923087448 37
963056116 95
990916554 41
653023121 67
102506474 62
228652464 18
867400280 29
621797827 2
451857086 54
61001632 95
970999676 99
853460184 31
168010333 24
883028163 44
782641035 74
425571416 68
746240631 81
187447411 89
497773627 51
819347795 28
401160240 57
196567326 83
908621569 50
519227935 1
575375140 82
828629111 45
883447831 22
990506207 100
572300295 83
11550985 29
564709801 80
66728993 79
917559644 70
112076176 55
205563561 61
872187595 5
894832576 7
472409626 57
34487039 24
853786657 97
966535132 86
369377322 0
70604434 86
601222256 24
167007730 20
601199895 96
56979842 73
637147961 0
65758861 34
838405195 74
346258480 89
269897222 67
387651364 31
467761475 97
667761791 24
230503883 50
255767833 62
458232726 57
825458265 89
562123664 20
457442607 34
638398342 59
307920535 21
501579608 63
672153571 82
454763695 94
414551340 48
405388558 81
220351995 60
613159697 40
300262742 38
448047079 32
333563323 45
550777702 62
615906994 81
769816093 23
275349920 88
264584 92
862727995 64
140871768 71
901372839 59
693661673 25
870934177 39
695150346 77
951338777 19
460255410 83
842972787 15
462988731 46
827148608 98
3100252 27
911600275 64
523330079 89
630698720 86
521064246 29
293122658 73
296663779 66
326765211 58
717889783 36
923677766 3
641856729 30
878429002 30
296643033 70
434150214 34
254873688 29
54855020 46
88133181 9
719055575 93
99931430 89
290220249 56
228227432 27
708219403 75
970165302 8
985200484 37
488465360 62
407024587 62
305556535 0
81531926 27
633883672 91
949591828 63
480241559 13
198779920 76
789311185 5
796170686 62
69263478 47
334701401 99
203813288 72
179183020 46
943189039 67
913950573 10
468424847 7
504058796 19
37175023 42
168666456 42
48056862 45
33820295 48
78232399 80
632446703 29
303309807 11
774407023 68
854319830 18
448361501 16
949597600 84
381880987 47
873196302 95
895742830 5
305400244 76
432979061 4
501399328 67
421979309 93
199084790 13
760645908 61
401165383 81
108330679 42
962984011 62
295391891 71
449330893 87
845846000 62
830325974 49
810297187 14
960143814 68
128329719 1
938199834 40
741033520 66
438832164 24
558197155 62
99558897 21
333045377 30
833787913 97
68424748 90
320719543 54
424641889 37
148881356 92
810293567 27
496793535 3
197338661 55
347965109 19
16784127 81
362119313 97
849291340 10
305947250 14
7616720 20
797366191 75
646319106 2
418264967 88
663868347 7
542480281 4
942561641 25
62950629 16
131598466 5
207618951 35
150209678 2
823763426 13
236977004 22
852094155 74
209676254 25
80626938 13
27927408 98
108545104 86
335676182 16
429911627 99
953972531 52
499916681 9
306322313 40
636798154 34
979748513 22
921921290 31
385611939 66
365619330 18
608548796 94
385245645 84
150187452 45
162823015 74
401837529 14
147897127 28
80805 23
626762889 68
17262901 11
147989641 4
381484042 56
579226964 73
922889220 67
519119287 84
395562644 71
468475400 62
959468226 14
23437633 94
795111697 68
751654439 35
567635132 12
360127799 18
696201835 82
509488348 46
22788185 46
498710349 21
371477751 82
695687071 94
61328154 97
62433748 47
456740042 28
120671219 71
575915174 80
668901196 19
589816119 16
19937398 71
228204685 47
730762684 50
441178534 73
543331893 55
942989284 48
209687352 16
953304709 77
409023610 74
836518338 51
142008339 2
335344575 83
407180954 39
744070993 16
947911785 50
616011615 32
296068821 90
478999916 96
295359550 9
64742908 17
697189383 42
65452071 17
926316630 60
184921973 59
733623020 1
719606085 25
23309110 75
529605674 81
44665864 98
609701041 5
141629413 42
327376271 41
318610620 10
245078116 69
792948810 55
68733995 3
160736889 7
616384593 91
949660387 0
350506349 26
163937057 39
65985282 12
781612373 79
184932793 78
934767020 49
741238669 45
470209071 62
583615644 47
813182522 39
607470895 12
152630525 3
261317419 8
916317749 7
49987321 86
357768104 1
148324356 41
941813702 41
806024149 100
847306490 40
520236733 80
758113480 62
453668127 94
225360116 63
909984847 0
453040347 38
406484111 31
860231603 88
141007020 4
486276605 3
728348761 23
595258036 75
891810022 87
356041344 32
323816396 66
556835266 61
529364374 28
594412819 29
668491848 64
725224958 15
777400888 36
961630066 20
201577176 91
316286685 34
617136210 27
515773800 71
879054763 7
87805093 77
548745589 54
476325695 73
952880587 28
904428619 73
766061757 1
989469042 42
155308154 13
241615340 28
26226325 19
301294622 59
474090749 39
337349548 75
824549174 54
870187651 45
64007130 12
939916424 13
781037429 16
826281961 84
901899772 58
571744818 12
43316075 88
389016299 58
901318011 29
537439297 67
355498215 95
124831389 94
183064038 6
7045427 38
237401409 47
431899775 71
553919402 58
456048945 79
31397326 38
668054871 75
855769395 42
334711676 27
112063781 89
363400521 92
508541081 74
90801025 17
818290036 46
364538828 78
706044326 22
781538754 31
923650146 58
643933277 6
99908338 64
763423724 24
152825131 70
196234348 84
857981897 8
836264369 0
872883477 83
561964829 25
948966962 2
21897996 76
15158231 98
658668572 98
190553233 97
87549242 0
159374891 21
496098359 96
1690679 11
243699252 44
435358614 19
464547904 0
840834067 73
847526056 96
416626952 54
298718545 92
441892048 1
95869113 100
647298725 25
981865532 12
526819323 72
754369994 52
179152691 10
171048739 43
742981797 26
25495256 62
842036796 20
164094751 15
130111318 49
92608391 57
502344054 20
70812681 17
122588179 89
592987763 30
445518549 83
920279051 21
466443221 17
59461653 4
864987152 6
48661603 5
341830226 30
817256655 72
831496967 86
264078496 3
238366313 80
143123183 63
972555227 14
374523966 79
77909418 48
101893069 95
21199229 21
606315958 34
949761765 89
318550094 61
307093451 64
165541095 6
882571360 43
646912981 87
746739068 58
326181575 84
148772068 69
224821378 87
84910088 100
935785378 39
428136908 14
737242473 80
17553039 44
98982550 38
802226713 73
44729600 11
228227551 11
29230824 60
11922994 52
889808148 12
724441497 51
599962442 82
418889844 61
666043458 1
901852474 15
655257019 84
329828401 52
268864994 64
878851952 51
204466749 80
614773335 43
314335511 49
117883285 20
716114703 0
301984821 77
599050975 51
895363726 51
519822843 100
234291934 10
470637536 56
897411652 5
571108663 25
19474782 45
391703654 29
917400926 28
780624982 63
286402096 2
828645716 14
966941508 62
489975075 66
197721895 12
142049136 68
896678054 100
743387330 59
483038386 14
829827809 72
318847917 7
1745900 0
630080006 67
658746120 71
403607332 69
833182529 78
976279589 34
306571898 87
97909945 58
175723383 20
974992650 26
399964822 58
922442418 45
769718391 92
446884884 10
790721310 83
135780239 77
735004535 99
827134497 71
75888163 8
795992339 66
55351253 35
432077563 53
213104005 35
846240595 68
730605541 77
736615979 35
421722740 15
370507216 80
247339475 41
156809565 44
782552624 78
297012317 38
935865484 64
840959136 67
789054770 57
36008924 46
685022595 62
452772398 62
342215325 42
953841655 89
36556109 57
77574954 78
679499358 25
290678304 88
921401941 23
392301751 23
542911053 74
611322223 38
187648745 68
772159907 66
29184389 22
855617847 79
748852873 62
181657721 15
865230057 87
366014916 28
375050488 93
951420324 11
642888094 68
918545060 89
370827898 98
679452426 16
988402602 98
305910835 70
36578684 94
56803900 95
75866447 67
660583283 20
76583280 85
125514430 91
884096278 88
47786903 25
457624851 80
842585941 30
589498495 18
535742268 25
960042053 33
251474777 94
475014630 81
213721544 63
850268113 89
844686201 22
592220556 55
229755300 39
623484009 98
654904315 16
266921082 49
916736225 54
770887847 80
89842073 77
657347011 61
610239744 70
652587726 47
212862664 5
444025535 75
532826063 55
563992580 99
101287606 82
245824620 38
905377999 55
605849679 86
237328774 26
507468720 46
980585219 25
508492349 18
693074923 28
526843580 52
435773038 72
342410775 96
963758696 96
777845089 57
335846901 57
535514736 56
111817779 24
550630902 50
555664467 46
105488913 10
189388837 5
254073568 77
383040456 20
857867668 1
456083382 87
8953121 76
230458582 84
565887974 71
898424131 0
555486327 70
51022071 20
154612393 83
980799491 64
62460230 25
268549963 92
962288449 39
611038799 18
339958302 59
714114459 78
624244192 7
144381314 74
301867748 19
251859241 33
877010982 35
824153204 92
407490264 82
901246399 26
748302404 80
920717560 95
532316205 85
939006220 55
333530519 77
157518825 68
455775342 35
312552406 70
25557401 74
28606625 1
162256079 88
45641898 64
146587923 37
102381042 37
943842826 88
806268487 13
709600087 53
523535887 86
309014446 4
420771722 13
101943818 76
638757842 0
315765255 54
267804017 7
920667987 6
81975440 61
944309969 66
433305288 31
380103095 72
455042009 25
27730500 75
154482636 31
930891621 26
380583934 96
573604340 97
36618663 77
138135538 56
969033397 9
929318382 47
929617705 80
252173864 68
106433910 48
290409881 18
398495764 32
949576956 63
357179830 25
138649324 66
613677984 98
885884845 37
248807578 38
902653031 37
118926390 19
470333964 13
443078298 75
481842351 14
426523481 100
509125393 58
792637992 95
439084843 41
345247304 0
648181930 33
94486749 69
620379578 23
73737791 41
207313977 29
428650742 67
753934202 29
195277447 73
542772689 3
72515671 29
834717711 87
956145652 81
300441266 73
414763769 71
849465368 27
556965265 58
144045708 72
716191358 3
810195341 48
133818174 87
787448647 60
87793535 79
594429457 22
345498063 63
76945587 28
640755565 84
236564149 84
581871344 69
103985542 42
402365026 12
482670382 18
897265745 21
487954773 32
910573234 7
112619497 97
389891714 38
491211495 93
6370433 75
602966105 48
66060902 42
722362805 75
67417594 32
804424571 83
691223178 22
766847213 87
124766770 89
800320483 88
938483298 1
18236517 57
917636372 0
661919029 90
54551845 63
630281508 55
898164844 60
839373666 29
377728667 49
804640109 98
866207045 16
800216246 59
422187592 27
120776147 66
457840524 70
693693500 94
569623104 70
178627391 33
300398242 55
406499951 67
960432875 14
117608120 93
355307351 96
477961985 100
775932297 13
465355382 97
841313005 71
367028812 19
523312323 29
234329307 3
796968676 61
52761644 71
964110005 59
120212036 69
614561238 92
114577404 42
999218921 81
644570698 60
563941590 31
220366952 64
47026369 57
517918728 61
715527159 41
279637472 15
615874003 31
667315734 25
855896119 19
175431778 83
62765110 49
342158786 48
348738845 28
847499964 54
756388001 1
758036948 94
978356987 53
123167887 76
855096726 7
656789406 17
376916992 91
470723056 24
811364476 76
482872068 14
357568863 50
100883162 9
291580878 69
867644359 42
302178008 29
450346006 52
732773650 35
810798936 47
584433698 92
967434524 48
250818607 41
88280681 62
74097361 99
641887531 48
771450966 15
365246388 92
154156084 29
648521746 85
285208520 91
930548392 33
63636196 58
663347269 63
444905183 88
291784409 63
622368457 9
543098896 10
509005302 57
913033565 91
651704474 49
431131407 8
555889081 77
7039612 42
636199123 37
210160492 1
804342054 43
567501085 18
824495638 66
312000246 82
58178026 15
151749909 84
451729823 21
647552685 49
852480505 14
403664979 0
558007950 79
507153253 97
168987883 22
643808598 25
455043920 18
149998937 11
314237353 84
428776088 91
868199321 82
284136404 61
746424004 93
713030102 97
403204315 91
364065516 66
657370142 85
417318560 90
774213423 35
752790663 52
406523672 87
676205724 96
84646083 19
157814192 80
575079120 1
915602457 19
274130024 97
817452354 60
606971673 72
564495711 76
251559194 1
527639451 100
865240242 27
405958983 15
147664509 77
672107266 39
407979181 73
818252951 62
516671418 75
968914133 99
288373765 33
681647796 20
31429691 20
328524096 93
27114503 24
857746309 62
825251125 93
258910222 75
433235497 91
814050539 6
101875085 4
16222632 29
397524987 38
957275146 3
440483430 47
432838277 23
329789530 17
685432908 12
208155854 25
212410045 89
124123653 97
869132108 68
608553850 33
601874698 37
902431205 80
894553797 0
296988871 30
894375565 69
39722085 72
871676070 19
770786544 97
619812351 32
308133754 40
691940036 100
444165347 40
184615872 81
488676992 35
506508996 64
973469084 29
245334174 30
475441485 4
877589292 23
531431352 2
337531791 41
530500715 62
725056240 10
580351019 16
340260705 14
769260438 91
942221825 38
125141979 43
158434238 16
69156268 83
944281724 12
626262429 27
603879676 44
658158259 75
711967852 55
908127999 25
980948172 27
237917376 41
163505742 6
122375551 10
618776910 92
473807982 15
717305931 15
424735185 16
444716515 97
978692571 66
652642659 66
400827057 86
870745840 25
40163451 81
362171405 93
701627991 89
875551039 59
299083274 44
693002520 63
571839184 77
110865197 6
227719673 75
638760542 65
411833491 47
850510067 39
78760067 13
326486915 29
440466680 14
873557753 22
26199609 23
954332220 45
515361761 48
639575585 58
605541277 30
901758044 56
381357520 72
346741764 11
15201173 18
566434319 52
981089631 91
911040820 77
533107512 0
485163802 81
207431100 34
297712966 84
829311157 30
481236992 83
314574846 57
766162378 50
49019998 19
367322401 27
176479882 70
826466009 45
812284317 9
766620049 82
368647047 11
973330958 91
378114888 73
98008645 68
865269564 70
809613615 27
482121778 80
693985909 22
845323371 83
286313020 51
900945702 6
479772081 82
926289719 43
194543135 45
591989063 65
927952193 37
379741908 30
556583855 95
928969487 10
29409660 71
313211137 25
232712178 13
77569243 74
889005508 9
294732597 25
624577036 93
490295639 58
108669438 80
759009298 43
316061282 4
377200992 84
55244782 17
746284813 65
164508887 96
253807058 6
148256813 97
308229571 20
769714187 34
926417550 92
651822582 0
763978135 63
100918639 75
892815759 67
193107648 68
60751182 28
71605138 91
675562339 91
894908650 100
891504039 7
501226059 46
819012781 90
755870158 34
691559843 75
587487391 56
577577413 84
805748889 80
178324084 0
571175070 37
16920009 32
953582566 18
708150024 96
10177033 78
674079660 84
759832725 78
22573130 85
349696014 36
261889183 28
644973292 15
205865134 52
724439213 59
125924398 90
709084486 53
44114652 93
156501947 46
354653284 19
751318180 85
627994799 74
108290535 53
443912941 4
345919615 46
699878186 38
89648747 38
697724234 73
838973964 80
567777892 29
612509134 49
494141315 10
589313488 77
910533557 54
219411371 19
68314213 68
650733972 81
681606615 22
637439293 4
322441154 41
980999448 86
991146887 61
280452353 11
452899182 75
244490163 34
900642604 57
312065737 4
831546945 41
85555881 84
646159555 12
171280717 10
614171852 18
277522342 96
779585703 57
285228598 32
240491318 64
104823419 49
119792967 81
152678806 49
648660556 37
512162930 77
958872263 100
449756526 27
569444967 61
369016881 51
811384164 84
636734667 61
223444722 89
572044197 61
620269001 57
657787447 35
841766046 64
321342167 64
808731058 28
741357866 50
740701383 0
948387691 52
254417187 39
426346192 9
443507512 63
897022990 84
243239034 95
220663736 56
964953175 98
516059396 32
566819664 22
847069648 68
548397161 83
234334762 45
33663716 68
311402979 98
191503183 30
650486411 55
818619830 4
803811724 12
526113580 41
203457674 84
748384552 71
409361863 78
271087062 69
871778333 18
333699109 78
507637028 33
476346964 41
654369335 80
518329791 73
45870478 49
927626397 90
683251279 26
31749717 64
399267243 65
452989391 99
449814421 8
490545463 41
721323606 66
446940424 87
657728639 87
11930472 45
160243485 34
686072931 94
601616778 95
222294643 77
523857473 65
501682280 73
734553331 94
949755827 90
139121487 1
219397536 40
677137195 89
658639484 28
993964780 16
798945325 58
266673913 41
315197919 15
646412649 3
204506511 22
355622645 5
863069249 41
991977659 21
897902333 75
12465961 84
198430284 98
63497282 35
341868591 20
801663348 58
470665313 11
698119297 83
430097955 21
985122170 72
319625871 100
8233495 0
232230784 14
789548967 63
932844277 96
467471716 30
360641479 13
102001332 55
110281855 63
262436861 63
709702075 85
148554459 91
243124140 57
359542354 80
340369812 94
384274737 0
258903285 13
404320440 90
263146244 57
32994149 38
714558692 20
727780495 64
41966765 4
684147108 32
952698545 81
443240000 73
280857901 13
259990431 82
395756249 94
374433161 42
602466518 37
876553081 23
448889784 61
879086952 84
223982026 39
818203824 72
946792255 11
700744877 59
696225877 55
780933333 6
875983233 96
761375911 76
321374305 25
529858699 72
795773543 85
840578934 63
639368123 70
445391019 69
806842222 32
631847964 41
350493132 82
263935995 77
221739826 32
741178578 1
186975953 88
556136248 17
46213151 43
787770080 25
512483319 62
691950257 14
139443616 26
765008409 31
252675694 75
410749602 14
265474903 82
188947786 23
456511375 17
594645517 29
689331430 83
48059298 98
927065993 43
971089367 18
899258617 4
941672175 94
703524453 28
29276712 63
455474815 66
157178016 61
75487807 9
187923107 25
919845284 17
743104874 71
179768744 29
955557170 95
204969585 95
779154704 77
155018074 7
289300380 12
288454164 79
18553188 98
902233073 57
384068239 69
834374360 65
947552956 26
965898359 28
962675483 89
312128676 94
780155774 77
455936683 2
551365489 19
368973690 18
276816193 3
181903246 69
95239128 54
446127921 13
156296917 38
875046643 65
716960898 85
516790098 78
366491045 42
728117073 97
787418284 24
513214379 33
240063392 3
112033950 71
64575757 91
411639205 86
820837349 37
916159023 89
558635755 92
608224327 20
129566791 42
915653840 82
306052805 9
741471434 0
567720717 4
530989785 87
57741914 16
467168843 10
574486592 27
646276522 13
999476510 33
611845732 11
547656688 100
632936946 11
927197464 62
846291246 10
284737787 44
379102155 20
187063879 49
70893019 62
501375604 2
326197959 83
86332097 1
557857048 61
397771198 59
473361030 97
648460963 11
670837105 77
565852445 61
942110307 11
153804785 16
343556694 11
471211088 44
211531417 91
678277912 91
258413248 29
197874604 6
470985484 68
608912243 62
181426696 95
454892131 17
190548495 39
188674214 98
418523000 4
480731197 32
918031102 66
642022919 51
717974363 6
743072743 8
646560345 58
813475741 28
850890156 92
939436920 14
621629862 4
143185001 78
18699990 22
946931952 30
710220263 47
802936026 90
400295439 79
193211476 93
461552323 66
213199272 11
16405794 22
214208451 20
704805378 96
889088428 100
83105780 19
437264837 61
178801830 18
288827532 97
628244892 38
185575655 22
741458264 7
439170980 12
784735510 29
774127983 83
392932446 34
543369812 81
357408850 90
540296390 73
906914896 30
783626631 6
41256425 80
943634902 9
409560807 39
340849317 50
575298530 60
719084981 4
659864069 100
88426084 25
746240848 8
170402598 4
127706709 88
933147084 43
559111891 92
220143389 40
679611299 27
291228790 15
604199917 70
470926494 47
779658721 93
128227496 71
587458469 47
546721045 69
376347199 13
131876000 18
14868809 79
52962217 19
262987094 37
58661280 24
758387050 71
758323008 46
748801647 20
74429276 62
520018060 17
354081484 23
784887565 11
932415745 81
775890746 21
186605640 76
780611093 87
649945351 100
108353930 65
73639755 45
333480484 72
685094702 34
6125717 71
367876682 31
922648818 33
677557922 61
447971108 91
447867023 32
329186616 49
485535636 0
793627579 76
112938782 66
176118444 2
597481128 23
501806058 22
837787429 92
626720118 99
219994617 68
657295210 21
56293222 25
735036368 5
287010344 15
478435361 21
406980916 22
869791395 37
751326511 72
21776995 0
994323015 92
197059460 7
220214897 47
235468771 22
904349908 33
216257961 11
636600233 41
567587521 62
175824576 21
34039922 90
622323905 76
705939441 7
144344744 65
255195449 11
557570888 3
951447283 82
212711255 88
64406441 94
287456337 1
385651412 42
641101675 56
916730694 26
606066631 84
925641378 72
564386033 91
738588007 91
357167771 31
702256833 41
618346507 30
457047122 5
646937485 53
476177408 31
66175724 88
65308951 28
345347380 30
849425095 7
400604624 15
832059116 23
864164512 53
541433726 97
736126347 85
630653520 39
726932149 94
582199827 37
969720484 61
687551686 91
426919924 9
130687725 62
835205851 13
352755542 13
609805498 44
347831315 85
789555709 58
911514187 3
62479774 84
167170190 33
186569783 7
867699081 67
828729814 56
644386486 40
867943831 2
407790582 86
510808027 21
515187172 43
948518965 86
531204133 49
208385762 87
466167492 82
684778945 99
140546926 31
549600278 84
272473926 58
951718488 86
226959806 53
310029157 59
221156724 2
624134979 17
103216322 99
953889321 39
925253341 74
176468506 18
211183210 10
781935835 83
876470588 29
617735131 25
160797930 18
473396929 26
26030388 59
418554407 31
46665625 49
354214934 63
48971283 85
269630112 40
96466710 15
588170974 65
900574642 1
320774020 44
617587234 28
899564561 27
547781895 26
736237073 79
884529762 31
771487937 31
701129374 89
468647120 17
997108787 91
141222810 12
554201861 68
669508211 35
146378141 61
843210160 40
59024883 78
166101363 55
96969992 21
617095311 6
934880487 62
470833088 24
366958774 22
599449267 17
882713536 81
472790911 89
759296368 31
434859574 14
276725296 73
569337606 27
355927925 42
282182101 99
788109483 53
782688249 29
259186033 64
508902682 85
46085453 7
79577951 13
731576088 5
864384848 27
486575120 25
861366997 92
895172918 38
113448681 54
779233473 74
331406945 52
505676604 37
816286404 84
92820843 72
20010987 8
570199919 13
652446415 84
225447568 32
122591315 2
248569062 68
263794275 100
579806135 52
56237167 93
286191080 74
320740338 54
830610072 29
583506557 61
685813438 39
18035319 34
540673652 82
883466457 83
958132370 85
959145403 41
834561793 49
799036677 15
771131011 44
169505971 47
6539345 49
415654602 38
502288109 67
285441303 33
938231836 92
106841405 51
752744452 99
946639211 92
728802181 90
116969232 2
558396036 61
563291033 71
156395389 83
239441460 36
782349900 68
797015458 1
162187422 54
342838545 19
475729700 38
453723631 57
83367108 12
453127693 37
99618612 68
427863893 14
607486930 22
883106951 8
234709887 40
585982724 31
758032546 39
364425326 80
490611026 9
426036584 13
54297421 23
865130493 33
249219899 80
71758355 26
194202536 46
649815304 92
836574590 51
804016319 4
629253215 89
937415036 40
519370011 11
653432907 27
646290012 5
910483710 29
131092452 92
326443675 46
155361497 15
671176690 17
435143855 18
574395237 7
424811543 3
721518563 79
634394364 1
905026704 90
490343001 64
449186891 85
223168168 38
511336182 77
680535908 21
319373855 27
96525212 8
198302851 4
247558972 14
490339828 46
935946263 94
146630369 60
165871664 81
975357697 83
156651605 21
340900751 30
458313660 19
855223388 34
717579694 7
268695969 72
787855776 0
512721313 64
611378754 80
667354072 92
811836832 10
677009471 91
813098395 85
522894611 11
869582363 72
458985677 36
128162127 63
924932156 14
176522116 15
217879469 30
930685922 0
807186044 58
453656163 49
392868439 28
437036077 91
844706607 53
229054924 57
33405098 40
459652083 47
204147892 27
823474252 58
804632276 79
461745385 18
172161462 76
835010824 99
615566236 46
556487923 66
977633026 13
500981411 31
174685934 74
818725282 6
459241814 39
161292023 44
742368399 55
835200950 44
790224836 74
498541756 27
127901839 0
276388024 60
724472947 24
606139564 95
438227652 1
761174004 42
902051385 29
323207560 25
609577313 4
150392074 92
112291637 64
289202028 94
864064261 39
840277108 69
80364564 77
855439938 5
582316047 52
933568925 6
545909183 28
333330853 1
766692205 16
926572835 4
796336477 78
22751548 19
94994566 24
166943629 100
954626112 96
919353558 49
476597125 39
996381338 54
753301735 100
400647000 43
487647405 92
487289616 57
481365968 62
360830774 28
299532523 19
987860362 26
703627322 11
710433426 92
883864760 24
6990968 49
776814435 31
472084377 22
376638330 79
130353910 12
514982143 58
501362580 97
690104362 63
883817123 52
693959809 71
142244120 6
645929455 43
280531485 51
104523379 67
805790467 96
482272496 2
714576643 67
270730736 41
407222900 79
88414171 56
237351309 77
919025070 46
111004461 53
81843128 89
510306312 20
3793781 16
946226975 10
772420086 41
565397318 79
654843841 52
335646140 18
958096430 17
784802072 9
790293967 80
957113196 42
858966553 6
954093572 66
44841260 96
751010527 100
120724305 88
558642042 63
82064196 65
475274779 5
680253396 92
349352528 56
909898232 74
180572019 70
511465300 33
621531648 52
291362552 54
451104578 43
659369062 4
259598344 49
39591820 90
841785384 33
66444338 84
362568814 12
374086315 27
93418986 84
837492877 14
507611193 45
571913298 71
823096348 80
996966805 15
707995188 81
266086512 8
878734791 20
403593835 3
824497788 7
432500718 19
136240769 55
974576817 92
913472425 94
891746745 46
631156761 29
718143197 20
318292167 1
335960944 60
916823183 87
487352703 42
930979160 52
321934663 77
272642983 75
966442412 41
77539160 27
693301711 85
178350526 73
303442388 100
654234753 15
878678780 25
481556144 26
275918013 62
634171122 4
508431623 43
150070343 65
922219546 51
600061680 82
991202525 94
10953707 31
144018812 43
913277218 65
22079214 57
664703622 44
621756173 23
109450536 28
427397419 45
242227886 74
281390581 43
727464276 92
2595329 65
229930158 86
642165153 36
249405725 69
255985598 80
508392524 24
846723133 53
487054132 26
335853272 4
287336928 16
886424419 11
472333368 88
682883730 91
774575657 2
51606178 17
133838682 20
45220214 2
414980553 8
163370085 24
214798673 22
940038054 69
928136466 40
452784218 60
88253821 36
728607743 23
7350711 14
679348088 48
959887196 77
210702115 52
279465811 59
782405778 98
229659204 88
837786983 91
74625731 60
349328456 95
481364267 55
238404179 64
368594795 47
185950136 84
544168088 88
904826359 63
369259423 22
310452262 15
884861045 88
104647597 24
968990677 17
822434724 21
289328141 87
42455352 81
269303245 99
270075475 44
640164957 67
180337759 34
18468478 86
888673446 68
120190502 100
785199446 25
831823819 99
318752040 32
367917876 35
422275971 77
994445900 37
327343228 44
999924110 39
718010157 22
644499033 48
267640819 22
175059337 73
808395666 38
693590371 9
880513650 77
461290872 5
703241294 57
318981043 50
23506143 47
102574021 71
122499624 4
68131381 56
431111443 76
299185852 31
748808794 80
561888843 15
412637823 15
720794742 58
444058264 51
563560651 97
157768685 25
145461693 73
689254095 50
298531571 18
830030459 98
504467507 95
594631989 57
520263260 74
571874838 60
687342680 36
635153553 40
473772763 94
222129178 64
111156598 63
630979121 63
113558731 59
563238162 53
260688670 73
945933789 99
104015173 93
631547525 52
354508717 10
832718543 7
484679822 52
819471909 58
990794520 50
873902702 0
683761265 71
355457564 92
998963949 97
219016046 16
218110146 14
111962403 49
338562910 72
413880180 30
618174938 92
679869598 41
694995742 95
120626734 64
930436708 76
264303003 7
901814048 48
248991120 99
139252201 14
556496787 30
76448337 14
376999012 96
677316832 77
911241669 4
893485849 81
376940421 32
441623542 80
883875240 77
272582709 16
23190516 44
578667445 47
927752493 4
328183826 95
931824181 45
301640077 51
507777285 92
558746887 47
204211740 34
547038510 94
330373826 23
747554756 23
623699643 89
498513585 10
438662078 86
593035858 44
903888965 76
194711893 46
386883462 42
347018840 14
303168093 71
473407180 66
632269520 0
458770095 80
521011360 88
127600734 34
560512107 56
318909752 20
669723324 55
299991237 7
311923270 73
396144913 54
108187867 9
10172678 31
864230869 80
521131784 64
165241230 0
599349333 73
162685572 0
583090493 0
285676567 58
467555623 20
854310112 60
221336439 73
174466398 81
632631933 28
158303340 1
848169654 54
413487225 42
777726631 60
713191188 0
194003083 42
309314391 71
954129744 57
3743116 46
354272108 25
817848184 48
461169401 81
170961969 52
603191938 45
748788121 20
349089391 93
186800933 73
238992174 12
225308297 65
990615908 31
909881719 66
193095470 31
924791124 49
213624117 4
707814301 27
189045171 48
158890908 97
639356702 8
578389300 16
393791760 56
72169802 93
722657535 21
927537100 71
802346864 47
503441672 22
834076742 76
756688674 74
937174795 98
424216341 56
558407819 63
715653076 84
791102060 39
953897289 49
885330213 53
384470058 93
867679606 31
128039013 46
579061161 37
429368718 18
649523159 53
997940445 80
445228965 50
928200086 69
74137032 43
676682188 31
691466600 84
879951870 73
858035415 32
655995370 40
825437438 54
864991566 44
220449161 96
482534620 13
553717824 22
606349790 44
834518050 12
60561851 97
112980795 43
668204358 44
108579977 77
242778281 59
793566378 20
805779938 60
124755664 71
961560385 27
286119287 87
361006818 10
834280950 78
305411779 15
588600611 45
527647280 49
920706825 4
892828693 8
650814098 95
775196028 46
114822853 93
28007946 29
405669289 100
80156616 13
317204767 87
258327998 99
131124090 54
850357773 29
329756398 47
167143598 78
621632984 5
777227944 29
163685344 56
652779224 93
866064285 60
334896267 47
181118606 31
304112186 82
973419081 36
291412540 97
439891453 14
850020409 81
683466521 93
27699423 65
703569709 92
429996067 33
738277753 45
317901814 91
957819478 40
188409792 48
345477194 3
385684123 82
321030900 42
31804418 53
321910354 21
618295240 9
763108670 93
140892276 25
772829926 100
820119555 88
46481192 74
886492969 91
966920346 8
298524766 51
375817181 68
922090692 66
359070926 85
201862402 79
663140254 72
686742906 69
244742740 40
189722726 97
1993786 68
877259487 10
233427622 30
650964352 34
188222252 4
582588743 7
759997919 11
956076398 55
336595553 27
518624435 28
734582579 80
990865916 59
689974322 21
319045469 77
563271045 10
406560114 31
895913730 82
602604827 49
727850738 47
622672385 57
160708746 3
135975800 44
235327440 38
436073753 66
58302349 37
42937617 61
618289953 3
8808223 78
295312562 92
862799937 14
460258607 74
179765442 44
245573889 3
621418311 85
341854096 21
977945426 34
118262418 65
699040095 56
547028345 56
326944772 93
349127059 47
445470832 23
579953447 29
98910969 76
35217347 89
369966941 55
276029214 12
597951478 28
462940507 7
434667924 55
739211167 51
179468791 28
960012656 29
498181322 5
206288534 1
323764386 99
710858171 3
263603376 67
68435817 99
163588844 85
648552473 26
652157676 44
853142015 78
375342583 4
212182613 40
129490388 63
848557622 85
35019392 30
649505570 44
954646575 89
843116418 99
231083801 82
338829429 97
451375509 53
427804027 88
14371146 28
191217377 80
653805563 93
257694594 49
903684988 32
752224581 47
141763410 19
622103088 13
309702304 59
902142187 26
1432573 86
88057245 33
644609397 84
832543846 7
117958276 57
50154033 1
6445278 40
753438929 41
310318166 75
523386392 5
540953468 30
724939122 99
941141984 18
344464024 42
260020479 2
479575203 87
226497603 19
490914194 70
821110778 53
179954037 97
359806866 25
962192043 100
4103770 9
294986439 22
188296816 70
124759564 4
969807976 9
997509353 37
893200339 96
461136209 10
408956482 7
386738208 81
373812619 78
315215943 73
316919454 49
143766678 100
211349717 34
142546995 5
23608783 67
989220264 67
835623161 42
381717651 68
835892921 65
993007073 62
13397862 35
937228842 60
816164474 59
463229623 18
859209635 38
461764485 100
443066643 59
783365469 7
572738444 66
393575851 54
543183680 99
107857409 98
177136858 27
771882799 6
585141830 88
656108086 74
83637082 93
447310566 13
243290976 69
121487289 29
483055957 76
794694254 89
877710538 41
186701898 56
100786730 98
435857036 70
931007992 60
77850437 3
973142688 53
894102747 82
47354554 28
719568 6
955467156 0
820278981 30
662442968 17
753756284 10
62667427 79
114343190 0
238776473 34
657578680 32
496753532 97
808601298 35
794310201 71
4489777 48
438792149 93
503074456 67
551602458 78
312991521 88
302579828 40
998823877 40
557964594 67
608727201 86
638659882 35
212350599 43
579064203 48
172428911 1
309045353 6
374423325 38
246204041 10
190598143 48
31890139 52
331436744 23
232961149 12
804707577 54
239674145 91
641626286 7
95813798 41
521042332 66
773659728 79
645418055 88
323800457 24
36164092 88
179780831 25
987591576 89
35450150 67
636131919 55
730161091 36
14011151 7
274707307 80
752812500 26
398608466 90
474085335 23
910235782 91
657154410 70
309942325 0
755470547 35
277863758 92
12815676 8
849758148 4
766925129 36
274047718 68
858314357 19
150418541 65
231873054 1
490645051 87
576322805 44
355841251 57
631472699 37
67653668 100
822765453 55
699520740 45
47626737 33
21568668 30
146365645 68
981546954 98
455669142 40
168040735 38
982377140 5
986012837 95
163869875 27
532801508 52
863892536 29
509832858 38
690037673 85
830843693 70
968505381 33
117131735 39
216250286 24
683634800 26
649863131 75
965169112 35
68498545 76
258392947 22
860246545 61
97995164 89
933470674 64
105494260 76
746696214 42
309465159 31
934888912 42
569057115 37
946487472 21
368907024 79
594361410 9
825261648 50
942326266 79
275975012 88
224972297 96
865580245 48
832792084 64
996401666 24
693218911 58
610865840 100
649484009 72
646021627 70
211328566 20
866750809 97
142599000 98
437903274 73
96825739 1
269126653 32
691353743 25
858015748 79
98124549 50
15630326 74
600615642 3
306326544 8
664720368 79
508688472 42
274455102 69
382263432 52
645169640 78
170805206 62
615494725 80
333545478 11
195222011 96
934410003 47
916949991 38
621944390 51
456481979 73
856841496 66
794515618 14
548954605 88
21294107 37
754852907 96
699465598 100
83750381 88
991455092 29
158510324 48
449949485 43
772134530 8
947950045 88
433979258 94
725594431 68
968346070 50
843315708 43
222762363 44
797070072 17
361596201 5
610577537 1
870671415 90
212041899 8
235585024 65
979437865 39
456485525 38
429998698 9
84692711 86
861815820 98
733960535 53
646647266 73
625370608 33
258481414 1
406288309 14
532493973 89
232425920 60
189523411 3
105969990 46
676189856 76
978572600 4
947868714 100
893416583 100
956289395 70
91222895 99
792736087 81
582319984 0
994217889 12
52612656 51
255999377 54
198958157 91
596453604 4
926185978 63
558994023 77
608591929 58
427987350 87
966949398 61
91998152 99
336085592 18
908306657 23
652054749 44
784057993 53
245924690 41
867022705 57
533289502 47
487633126 74
834806310 58
647692936 60
779530581 61
392849811 43
599056030 65
764996028 56
828056261 45
296697899 58
607178573 84
924016331 85
170875098 9
167120539 17
465274271 28
986893176 1
843119383 98
754983410 37
229824190 37
431095857 88
159864739 49
127846331 99
867618003 11
1924457 15
544082606 42
617394501 12
872797794 97
485566362 55
209987931 76
83750872 54
260725922 6
901826117 75
901586277 65
734562079 9
608928455 91
545353913 74
922096878 28
838023095 1
105480094 73
668931554 47
958820651 58
445734583 1
283521484 74
579095579 21
658287945 56
28909270 73
405919120 68
659012797 6
702876527 41
644828790 0
735797920 22
916023526 8
335818480 85
514768961 17
960544404 30
840365147 32
992479923 90
803451206 94
335512048 5
249482183 95
656653432 93
476512262 54
705012284 12
575486422 71
328840744 13
881854322 1
963641346 5
593151270 93
442075980 2
671524892 77
68627384 35
310066987 52
263233862 1
544202374 17
276842209 5
298311481 77
985253296 99
389193328 22
18659727 54
109340822 21
71792591 100
474605095 38
349786414 51
508074417 71
839018811 90
628480185 36
956479150 7
972810011 64
774376908 47
540674568 91
985463764 61
363186357 98
789723030 78
222526227 67
796241891 4
624542974 6
782575702 75
947439930 27
141014363 8
3238991 25
950693894 61
867267914 10
384621217 86
420600720 92
636186930 94
328061406 76
991353781 50
940164324 0
480669928 32
60376896 39
376564074 27
223473665 100
56957958 95
698921227 79
509689012 26
794382011 2
411791303 90
933900881 37
315882615 80
105447983 86
664214401 18
885764990 72
942317750 72
749464680 55
371540055 19
717420118 9
868635755 34
962691705 0
489317786 42
144476799 44
717132432 16
839805742 41
63919230 39
914235295 23
867630969 61
949631103 91
815750032 97
178838361 87
687315661 24
738658820 24
132493974 76
78275075 64
991350263 52
972548901 98
418118855 39
438814314 1
73902221 72
238263793 100
155700282 72
984471581 23
48227079 45
220188594 64
446743360 35
888618460 63
488324917 47
32021960 87
135154425 38
601115088 90
115297157 7
745442559 52
368381975 48
491220058 43
10693327 96
624970650 14
257129964 34
287365888 16
264872441 9
559909002 56
434147433 56
824395189 83
869967596 95
240259034 3
331507801 5
602592313 85
175411444 21
166644800 87
398481619 95
600780147 81
336099253 89
114118810 80
843748475 71
342012178 60
604309275 1
55385094 84
391644665 57
504062968 73
11192517 53
796016782 43
39198173 80
972584511 69
792275041 14
745982403 18
373124765 47
520241544 82
987563910 76
768371697 61
21723812 72
934582915 86
127414120 61
783545367 7
486809531 33
47575241 65
879653266 48
175525414 67
261334443 5
692571893 60
936375622 99
360890952 14
988374648 92
802886673 16
968456163 75
781294955 41
705523013 35
112701675 33
768326546 78
877959330 68
768064604 95
970113452 67
616984951 51
66198306 7
811918663 99
833274330 2
348615048 72
379381152 6
325005193 50
736877527 70
760423782 33
302807391 43
376791831 24
206324746 41
722648638 26
610255679 77
500320174 77
951661306 63
792248443 62
98310762 46
213533580 87
204182832 55
653788154 26
313584906 19
608374574 60
874819730 21
15755999 85
664545283 38
229153666 73
914036733 8
738440988 13
529571437 29
514175482 23
751209478 84
417962257 34
848314565 16
294284985 71
681589092 51
681032971 28
306728983 77
84946479 92
561000820 57
384016186 71
448976778 2
383496035 43
241928379 19
487322055 52
614050611 4
734317858 33
347275126 19
222465814 64
511734040 73
530627334 82
832504450 87
459244541 84
264717146 23
381657558 73
737016947 75
529406812 42
367097639 57
248746678 4
961845117 65
218510203 73
802904647 19
480668132 24
221663812 91
434249983 27
675027507 28
376082237 48
469623048 76
716661262 87
446506547 94
259570523 85
332949233 8
756179057 5
18979344 2
341364382 39
883571048 77
356438029 81
616182749 72
354135079 30
502499086 60
233129872 52
982648992 58
839174906 84
994041153 22
30797507 83
372100195 94
390774771 35
138470424 41
342844942 70
110987434 12
101418457 86
318856759 17
280138720 85
636641146 97
715049320 24
68654074 6
381198313 25
328452440 85
218289138 7
268779998 35
802906141 63
9955288 78
629681964 22
497335506 52
168274263 86
169830494 47
167370325 39
220906654 5
224227105 34
288508794 91
67072063 79
182807764 39
731354389 1
376011328 100
863933576 26
321386778 30
283083142 39
332148616 69
448742504 22
311625139 79
603945201 10
379089727 53
606025719 28
458464951 6
116628026 16
145741474 35
55447940 34
725658769 63
783727963 65
706804656 95
148863652 51
618949483 93
89375713 56
165341037 5
496695716 38
401841419 31
478533565 43
344610601 96
734778700 23
618103716 90
904465115 76
714282304 64
582587557 39
515636258 55
933022028 66
380141721 28
689779332 9
592728384 91
461725126 24
842477250 9
830648181 41
861285250 41
576126206 34
830750080 77
741640389 3
827362705 33
51777954 35
41302483 2
891104950 60
688124146 34
957086026 70
598331639 49
748491367 70
277595749 29
79130537 75
691171406 67
452308571 78
218428004 57
646948431 10
27028086 17
666437814 64
504305090 46
403527185 35
517113718 36
907003369 57
296902902 23
296334477 31
557129910 14
85036023 81
508400953 40
662874835 88
826832082 43
678357388 100
780750993 34
286251034 91
51218307 98
630046931 72
745389504 27
402474789 10
411639124 15
249787852 1
410243201 24
48747642 80
677532499 29
672442150 2
535260185 52
437733597 63
249384700 89
967110527 98
357796986 48
109091490 17
104960273 43
854283983 22
820811059 15
702602634 66
603882345 47
771254388 69
135929361 27
224872796 81
908372485 71
367655993 57
346528957 45
110129268 39
136659195 10
20478779 83
603828596 30
569249667 37
917947277 3
832498862 55
326418589 64
443186855 34
353642062 27
169327182 23
393911179 59
351225259 44
898454589 16
250252418 45
214403439 84
82004707 24
78744819 80
942736164 10
773206487 60
720401506 22
937431200 63
398814466 85
550963132 23
501459335 39
342598609 66
119706218 75
925474784 5
886172374 100
763549891 80
2063679 9
748475242 24
199987295 76
261462614 20
768087155 91
206023335 86
555330621 43
308185253 39
405818823 45
95293338 28
583764961 86
272363876 22
494161812 42
403874857 40
324818252 49
329886692 40
792742300 58
657664949 78
272177442 52
702148177 76
994385106 98
950222721 46
888467270 72
282034600 32
643250390 81
782851860 63
19629921 89
264846788 4
911854345 4
9302105 78
657293696 89
581611635 19
122183787 88
691387661 6
976684582 75
806065001 2
153269724 34
447756672 10
304892712 25
882688593 20
202568075 63
224492787 66
400293415 73
246736853 91
837400760 74
513218741 78
506545966 90
968318187 80
395933595 15
584756372 94
426912165 30
198220718 70
661506693 45
514052969 44
891160930 97
706826312 13
913128633 20
982446836 74
988404609 35
290681007 66
874976318 34
620724293 41
996829671 89
835704469 35
859563923 11
222049534 100
950977782 45
514707675 69
360932308 28
198908615 20
937296025 59
908702750 11
780021372 18
612496456 5
372084363 78
50842417 3
994153960 41
12897507 79
164522416 10
179930728 11
955639752 42
136081316 12
826550837 92
255223231 35
358012454 17
242362736 18
983549484 63
538831388 34
173125250 66
156975086 51
391811880 53
712810886 45
700898465 47
456006996 37
370008811 94
333770025 92
502135790 60
700564138 70
384179659 15
898580601 66
794182614 59
399514539 10
532250887 42
78438413 24
933530735 54
228490630 50
346510539 80
117306994 83
472883635 56
987269600 25
736047849 27
848512449 14
190709423 1
810210851 4
315752288 37
987519878 92
687026657 21
913572932 3
959871013 39
739489894 92
761128995 86
748603483 17
910412607 1
970647785 27
13112843 80
451083396 42
320702626 16
594700445 87
531193649 85
295612024 13
440884140 21
917663529 82
522047311 8
626014231 25
911639994 19
770532457 92
919762233 23
527917427 12
513922492 88
186128290 9
963868552 65
888662374 75
543302155 86
675058668 62
48398067 84
728815589 70
939912638 78
597190975 25
867568601 18
207816411 81
470801693 57
347057723 42
688840936 54
53068262 44
147019319 2
25189153 68
204530568 2
78493527 56
65130239 39
394269407 27
795486538 48
967911123 52
763068623 58
530468706 81
272249546 76
999867774 60
618678679 56
972833467 17
335001965 40
143766136 41
298814833 36
30037891 63
531717977 11
187647988 80
309591261 87
659612388 17
114862471 89
859597725 66
64206418 91
52549775 70
733294435 25
427030705 62
819891513 94
320374072 77
157858875 37
346172097 54
93336692 82
913665657 80
482022544 55
636970572 86
756546786 34
448694630 61
299482643 83
634121523 64
322166462 2
144196215 61
530818579 22
164388048 5
802004502 20
52160672 27
273013139 3
500020746 43
178727606 28
737552676 14
600189958 27
163047853 28
318259326 84
139505504 95
260367981 35
78044097 71
339473899 84
565995665 76
190865585 72
572894011 97
624682077 29
171063384 51
908537833 39
650392224 11
418861276 24
285027608 31
509524482 67
912392846 38
897792318 67
84930420 28
760164235 94
981832596 36
854271116 8
543898561 50
326630140 77
458970491 14
790211891 3
331513808 28
88588947 27
214995517 17
303609376 12
513694329 32
514418807 85
894419597 13
625091562 68
676510093 47
278953779 88
84892020 61
60741015 37
925580814 63
792741607 53
400518832 24
802530067 16
443480230 75
377743649 78
983751877 23
480583487 22
360890446 100
750714730 48
302417709 11
913903815 45
726752115 67
731264600 90
858322299 98
753016399 73
755712671 100
37516752 85
152898950 77
286420375 28
643151674 96
650129854 65
509088007 54
810518761 63
797023322 70
951690556 56
463545663 75
241962611 90
640994879 33
36761063 54
306759743 86
102298534 5
807645215 43
268534613 58
638149202 77
994336794 45
900485381 22
967746339 64
2974844 83
521172892 66
779128579 15
720992117 48
542475398 94
959375541 84
783680331 13
830090809 50
183553866 63
508421479 2
72037212 13
611839612 84
286923695 34
308419455 17
828140913 98
575621592 11
542317392 85
121244144 100
608782949 42
799604832 73
722908983 10
455632027 94
862089705 55
16579445 50
580596490 84
587223070 3
881194363 41
927164240 10
774363847 95
557355549 61
234935028 94
947242822 92
895643519 8
579269652 18
833389481 96
311582807 61
61147545 51
925814164 77
674605460 67
461472974 59
532148550 29
977347474 45
208660061 76
374826084 80
895884716 68
941659445 56
694821713 43
439320271 70
444344635 66
70436627 80
312786284 36
52665015 70
362677592 82
722332434 53
783014743 63
223984829 27
688714419 43
972157161 87
38524760 25
848304636 97
68685456 21
573139280 23
779018020 34
712894630 28
178399305 40
772562458 79
199577497 6
930811474 35
979820896 35
878119666 34
82372966 28
882693465 100
828942077 78
423220920 7
277948957 69
352857842 33
992394264 63
655796139 90
570428831 12
727110543 38
358597577 67
45546900 13
613552162 39
710132495 66
29497444 6
270885498 78
798828476 73
645545684 0
526338522 54
895107193 7
152103482 36
972743575 43
45824070 64
517761682 81
445240403 22
351076465 0
193420982 96
89149440 92
222354049 94
957454585 60
402040248 3
861188949 55
779264675 64
647694462 93
206210804 83
732984716 4
384532881 7
210994052 61
265895939 11
875642282 58
258398687 79
976729938 26
872543834 83
959798817 70
710051744 2
297416312 93
617455711 37
397267309 72
956581816 84
797709866 24
911720788 69
95871463 50
392124407 45
34741981 55
245868154 90
701021140 75
828411296 16
618513800 83
971760147 11
315903724 84
538141701 0
985258620 48
283527892 77
928417407 23
893211667 89
265094871 60
437827971 73
80667078 29
813869349 43
475122403 94
401795083 75
465539925 16
273613114 72
161672074 75
293016057 74
302653440 46
488977181 16
369027 12
678190499 52
557937941 55
765951070 56
824961704 87
499792258 50
598918877 79
726677567 35
109859580 2
228443041 4
811812477 37
554136524 69
41458097 98
800233041 66
884728376 83
648519901 97
90401218 4
776748856 94
965328898 83
608056661 24
497313820 57
94764948 67
138844610 45
133975357 69
357339154 1
507529838 72
924813664 61
384028392 68
767930139 53
315808668 57
166818314 76
216567842 15
285996447 2
329442420 88
874242114 77
218973218 44
859355 87
158510874 57
658053567 18
574633464 70
786142599 99
699156560 96
209488095 79
368389369 2
664228235 71
191611532 70
805990397 95
107897386 85
774891253 9
761041276 85
529963828 92
976553272 1
576891508 35
78719225 12
999849641 52
637122220 38
985178551 42
811795201 39
937390673 80
871282094 15
201647639 13
246623379 55
554638606 3
252709539 46
461202478 84
466349039 24
900505926 48
785549852 70
954097852 46
749740451 43
888013414 23
250636881 5
144506070 2
508275810 28
103253668 16
936609530 7
591813466 95
965518373 95
900391920 100
915604954 66
792095223 93
538081360 10
761110552 19
308665610 67
74727158 89
143869744 72
93422029 43
373008450 17
770600102 3
296532939 93
39966311 17
838697231 45
617368492 6
115397030 73
736978161 31
736205797 89
607366860 57
999403731 34
509770273 80
347443 4
217048558 80
664124702 56
92416167 99
447751294 81
145547751 39
873576548 21
604113408 78
290666791 17
433838235 19
728645606 80
197276108 71
230922056 85
507604008 36
960230851 86
672195198 49
205686224 0
630389846 3
473965836 16
558789090 56
64458307 26
170539040 65
335884425 22
202933695 44
306300272 31
490206666 83
909515652 81
763053680 86
891295630 58
487894042 4
873968068 82
125504694 51
460496295 83
590960340 58
194132961 20
27342691 1
701188528 28
343027651 92
16926548 6
500073674 3
184201225 79
312407976 39
538782245 17
827692198 57
139126488 77
807354628 35
437667530 100
841971133 67
306845361 69
100034587 3
339207978 74
172812941 81
673669994 81
821535973 26
188131258 5
534533284 35
530761313 9
803584299 59
710042119 3
205376280 64
249533635 28
52565032 7
969661884 89
449199813 5
732727905 2
498868411 37
775398022 46
883056636 93
856836837 1
277545825 37
848861730 98
999431855 1
266008603 8
862059799 50
591040532 11
477992424 29
364927309 20
123411624 50
716973100 13
125331078 14
278149116 83
396358723 31
953236589 87
356883191 73
801098818 9
952215704 34
963720175 71
421297742 8
368644595 34
230092203 86
323604503 77
596764235 66
463819194 44
717104819 30
789151979 54
849345922 70
435391835 29
123655159 19
289055268 37
397494319 24
319881795 51
123902827 22
874129774 54
779402644 10
277361487 71
223135945 13
470103786 4
975114558 10
810662857 47
635127269 54
954527237 24
90218959 93
314796052 100
454414154 81
576728657 62
380895793 73
754195310 54
901539909 31
425130187 37
829564268 67
483822480 36
957243874 46
584239635 80
653448131 59
820867272 74
557380936 86
903827648 67
40952357 74
171428204 13
486763128 86
302857007 74
678905968 84
281794047 2
997889454 33
104741895 37
946258276 30
258109144 78
51386882 93
948678398 96
223997859 58
122288479 0
240317534 90
799807894 62
470625940 92
24987636 59
171358643 90
760803461 62
465542581 49
630145370 99
723717760 51
29859703 32
310225593 32
363855379 78
439406762 37
632957223 50
998156619 94
97758116 56
622898017 24
962938096 53
984551091 83
513817596 1
954302841 61
229008788 79
669189454 69
780922654 83
365935647 6
269091674 75
54666257 77
673923238 26
425337324 83
76600085 92
372833755 31
969549952 87
960524812 64
286203693 90
900934354 64
589837796 1
830629692 20
802312273 94
298083458 66
951997298 76
113706765 56
458593092 50
958880587 35
505039960 36
458798686 37
102863467 39
709441246 98
889991123 13
385412471 75
699702270 3
547978229 82
325679418 73
969120205 66
746388298 65
897679725 44
976290152 62
562757883 33
299804773 58
109486772 37
118640896 68
230770075 90
496652758 56
273122135 15
747390076 77
274326915 60
226827044 64
35727151 4
550839534 47
434118755 13
277348127 98
963647551 82
710608572 33
605910487 58
524607538 1
195472630 13
640639799 20
702599854 75
16728155 74
560341810 80
26993840 19
505170122 96
39739649 9
618037596 15
969426927 27
521029418 9
318185007 82
171382003 51
377634435 29
416248258 9
222235588 16
191216170 33
46055894 28
363554440 74
501919159 62
40471031 44
799102851 92
718705125 75
393300626 91
998198451 44
999119179 50
959194981 34
78944322 66
249531617 98
64551503 33
206660196 79
755202533 20
153478043 18
824410582 52
10182289 63
961702229 9
383337526 29
415169377 27
820218245 67
869181187 24
964964788 84
535935939 17
967025625 45
308795360 93
857334576 100
120373494 73
580572324 23
960183474 48
963764229 29
124261659 43
631842244 54
22886152 81
540246314 60
448068632 95
400179672 27
249777982 45
176552530 60
405523477 15
717246686 72
471994326 86
205400328 38
732901809 72
843960952 89
8316022 29
123300132 8
911174030 84
534356174 43
845474982 89
17694940 9
304478471 34
3637748 27
559406050 26
466828526 88
220769283 31
101760480 55
187267993 92
661199565 38
689521058 59
531271505 68
100545700 4
349310671 22
323179676 36
686684170 45
239268912 17
401375805 71
502902377 58
928146310 85
458220916 41
701514463 57
815992257 88
308837325 65
718672698 62
810563991 99
229223465 85
506643224 57
432593674 30
917290654 67
496673955 85
694404060 22
485814677 33
379416461 93
972788154 84
751984753 48
499305150 94
68844690 84
465610527 88
776476520 53
24351015 8
666235978 29
782902255 47
507073089 84
654924515 22
494579910 69
719111628 65
542578697 1
89443765 43
400201386 8
594569898 94
475511670 25
770194179 59
125539740 94
817892799 53
154937841 83
851618957 71
953349645 97
468072738 83
346717447 44
432697257 40
795053353 15
743978945 66
66545820 75
138493933 6
857736411 4
488089425 89
636442111 90
5160920 25
981636933 55
271049340 23
374982940 43
504349068 45
578341852 45
990154287 15
807004941 57
470694052 98
75808034 32
625317288 9
987072792 71
423930397 28
133183986 79
89298161 87
256332085 89
483902551 83
711954154 16
740697107 87
983234611 12
194421916 72
917966058 40
787875450 93
646026401 89
278834651 12
559722419 16
262944198 61
372832694 34
479778764 72
645834231 49
968860104 44
748731102 39
231033857 95
136319954 95
382776385 52
45257160 32
643955779 3
320380989 74
820220610 4
322944194 36
904242403 96
513923985 27
335611292 42
947974090 73
674417655 46
588343758 37
615267377 71
148534443 98
804570268 29
951221424 67
582607071 21
103921921 98
670062741 57
249357345 90
512064428 79
347974144 29
264916406 23
656276737 5
599413253 50
280491567 94
738013932 84
885957114 71
760739513 48
567760180 95
6533319 27
697141881 4
930974044 18
92174916 4
854932896 27
793352412 52
976115966 18
493922206 30
450237809 2
558991122 17
387252057 27
462183787 34
539834611 63
102817237 66
885374283 82
204770950 18
787635701 78
573765323 80
88062798 70
124093196 14
166860966 13
44724304 5
471898844 13
665753081 71
227974076 43
463053833 80
616602627 50
48765005 60
920080494 74
994564572 27
181908094 94
36994020 60
579757836 81
262598316 21
147880551 1
264029787 70
258384033 25
903708222 4
778969427 30
212160004 62
46114085 2
3636722 57
580284139 60
970886597 9
140218976 26
903990922 8
87080429 57
935145540 37
601033670 22
928625490 87
588448617 73
832305501 73
345830142 21
418561065 44
458820297 51
136732949 82
682217706 33
385005981 19
942080833 61
147490492 52
425320314 72
77667690 79
393749297 60
512205032 93
111237338 10
2162982 86
283829802 6
967002672 11
388568247 29
292856219 38
177803133 83
868858971 14
65287950 91
449225852 30
840514206 69
557921656 29
354204369 26
361106794 29
788598053 2
355858984 9
604576296 25
704173857 2
95154477 59
565316596 91
979406332 97
557238897 22
462881761 91
624398000 37
813194465 23
214812092 12
21533459 3
980353014 6
893377005 2
391720433 87
464037355 35
996165074 23
716993219 50
881537419 20
749617585 72
661285182 95
370045156 39
138066604 51
90376627 30
633721875 95
94164192 15
460969924 48
275586778 46
333004122 12
311954336 0
609448976 93
897670417 97
296126567 27
573789882 57
554073233 1
952852394 40
135297545 79
199215112 15
141946266 45
677923648 67
887878422 87
806159106 37
524267527 31
738496962 97
826627317 50
805186086 77
763492435 6
501167832 47
547999750 40
42338899 36
933822930 32
370341668 70
149172292 76
323377251 96
508790961 13
570180964 0
234872492 37
721706790 78
839901642 67
293338769 53
136688682 4
280398291 51
748430104 31
529286005 59
860210965 46
867782431 86
613350354 65
842653212 50
469667432 75
746341168 65
16622173 32
654420760 56
139557182 67
200358512 28
396192781 2
632282070 46
534378494 80
599468714 81
325059970 62
669642249 82
274059468 97
146971077 52
562448340 72
722869938 80
2480994 83
287843115 0
252247178 68
899294734 13
294785400 88
310113444 80
243758651 81
753763449 89
809957888 39
464105065 10
670203731 39
809212723 99
395790469 19
38792110 99
927061215 68
908706313 93
344611698 81
402657663 33
446052823 17
837998646 41
292765082 80
260292091 29
240353998 70
144183312 37
176300236 15
114268703 24
311156182 21
399515262 75
454440793 30
916212835 2
258094706 90
250300871 29
171993552 69
625395820 61
964808889 92
478327857 68
70706239 38
102257872 37
339413651 29
447690482 74
515071018 7
51738961 69
514126423 94
659401253 61
974627199 71
878736642 41
983813799 12
189316972 22
991297428 95
880277984 52
965044153 79
423642988 6
36943108 75
103248095 1
697414637 39
490710621 58
970497450 94
223593623 29
873990530 84
866008475 94
566591590 2
103914126 15
689786726 81
300932962 57
92544559 65
476782503 94
88713431 94
349583780 96
991809245 84
691436922 38
968478836 57
329153623 41
406763903 59
39119030 85
190836392 58
422464409 28
455029300 25
799284200 17
351009579 65
268463668 41
174183815 81
379839870 18
187498034 98
930783639 30
808649628 6
970578476 1
183637039 14
118043147 17
771431113 13
142555796 57
808221951 79
881207069 66
864395322 37
612306131 98
931008172 61
119185284 53
835121836 53
529286520 72
132938308 16
970700337 47
340270333 25
533913706 92
942526330 33
662412007 23
595455220 48
130490772 1
131924123 57
23380166 92
922125018 83
151956687 12
675491842 62
198993056 25
752216308 89
868545726 34
378261926 100
755368341 34
781272778 76
386843830 15
75817534 12
893387118 3
330080634 85
718234046 29
266652835 7
544929595 74
984964455 83
426317353 25
239239287 42
813519828 99
767003820 25
431053632 59
6320020 78
893106602 45
426377639 27
153163116 88
258197347 59
694856129 39
950912408 2
412841869 7
657118213 17
890533500 82
630261353 55
376306505 39
367322622 33
400556632 99
589415108 71
470350961 71
517533870 89
546899877 83
134485592 37
383209405 77
186548044 4
600311251 60
90415719 28
645941394 66
986625946 89
296932300 75
968953132 20
973217542 65
200585195 49
636913327 98
352141530 78
566965386 56
455668351 22
820797704 46
303509062 61
675639748 60
131657065 5
507784610 70
199298297 39
250272536 77
955676048 47
443867666 1
67571809 92
270579939 63
632854663 83
316959376 97
988973116 46
21496659 11
420313821 90
381866742 30
597354940 73
188078152 46
18724363 4
691324666 20
646209896 39
248832731 58
893906496 63
490849372 43
178374236 30
904807305 82
97928406 2
784343198 19
348958557 33
557304583 28
246223102 66
569582631 65
797748975 35
498437485 16
802474485 5
716794176 70
947031828 91
162584569 76
550587198 63
682831610 37
645479577 20
571096986 29
629393439 13
511909059 26
948084236 47
924127910 43
262557476 73
365033745 80
597780420 56
372873035 14
912204229 53
616245255 56
892515066 86
189765583 7
26884797 85
249887054 67
704488641 86
293803422 8
951747994 76
934958160 58
734617171 41
393966894 60
622918285 99
513968645 80
617297238 92
652185651 38
386227207 38
36244092 79
64294711 18
581532326 73
760646284 15
587962358 97
99849845 100
449393374 20
139981565 89
570587781 97
858296676 35
884009731 19
608539004 5
801926470 69
166372976 45
449384983 2
810888320 37
740356914 75
388989586 95
365927213 62
24469940 29
506182805 70
470930403 22
601763087 26
808569243 88
160500042 53
777355081 62
478103982 67
53307099 74
190405840 72
431903787 28
753299769 37
757911141 79
297512469 10
292593702 61
214101144 68
889548342 61
341449513 54
34493836 7
502042223 63
969300980 45
651608989 67
89689770 16
125026142 26
30452053 71
933731141 64
427627974 23
838554968 97
198388866 1
527506496 88
399147208 28
521818842 94
974525531 22
106104945 53
562748975 30
601001935 56
751393250 9
609538024 88
786232564 43
735768580 39
957084281 67
56444057 12
623083505 60
511260444 19
579580459 46
53463694 58
488006330 65
800309776 18
650951929 60
832358333 91
764391700 9
365371300 93
428114373 100
773242206 87
181203808 74
549467933 28
452457075 19
572910286 20
961155509 1
48429068 71
160662411 54
148110205 8
195260205 85
141679684 8
131645537 37
373100921 33
287929583 65
340015660 0
351887854 10
83055223 44
893468725 29
988389339 72
313298739 99
496638275 41
185817772 44
170204983 61
244312798 79
754979010 7
865432401 96
962311897 4
304994576 29
741068289 63
404087232 93
203435905 91
688643594 28
933113640 36
433487617 19
310220515 79
807517916 55
63183501 18
808587037 45
678089986 34
191235808 36
702532533 0
838071616 40
145028362 85
621321025 90
768375910 13
561660213 92
924415551 23
610607004 14
751817135 70
675986808 40
621521351 82
432787806 8
741876243 36
611807520 81
200215429 8
612546411 8
387383820 54
566200411 26
51071831 29
907536095 95
714599126 81
385867816 67
147615427 19
849437665 37
244526443 0
294921999 88
948760868 55
398348661 51
808334073 30
756215406 2
549108876 42
63310920 22
54386922 83
288775116 58
25418510 11
731859501 6
174804162 79
601783618 64
853499374 10
531887622 34
496389392 5
380951306 36
970123871 38
227579178 36
280628249 31
273118655 66
884996967 2
628324783 5
914170400 12
795947957 10
976223487 36
378627236 4
3567990 17
775247718 2
319603407 27
616767604 5
593720180 20
775592888 97
419744589 98
292158027 16
704324039 56
330181729 33
563887917 27
679319309 61
268738131 96
821532904 78
765083152 16
428487671 32
827416360 90
624818841 37
579059187 96
462991215 85
774158631 59
936978247 45
932629003 90
911718309 72
730731856 2
124091218 78
612592776 8
186156022 54
722918394 88
105969825 4
237924217 85
175623948 37
259298619 21
88485977 42
369885856 53
159122163 13
563005377 68
365310810 48
737427563 31
299039323 24
67171730 83
176709487 46
243545112 49
653358883 84
350736800 63
344798983 14
113147235 45
162611089 96
716491455 75
984855975 8
696824259 23
935974774 57
79411560 26
753172743 21
112378375 41
782403550 75
902403544 19
566688036 61
750981383 100
324475580 59
52700704 7
67118536 78
568276482 16
683340646 11
720964689 43
23818561 79
509283238 58
541261083 0
882187637 48
761116587 62
974129140 50
569155868 55
140113304 3
184265980 44
805177105 13
153855336 58
68785637 2
362541557 97
257610050 0
718229030 39
996450457 54
386791060 0
839877467 46
953990977 82
695902166 6
921576718 83
195942789 37
737345660 23
527074033 6
684120935 18
58181192 63
816333331 93
538976959 73
773674252 18
639092249 22
194795488 49
798194487 94
651046399 5
621548654 90
762808590 53
763436669 36
779762172 70
555303706 44
733817489 15
990299305 43
376936088 7
58036303 50
13556582 33
168905460 6
293985070 12
508976915 94
357096503 24
56696211 63
318034378 63
205296916 74
162956303 52
629017186 82
701687609 66
438349777 46
993649440 60
963000387 80
493087210 40
903596883 13
101419110 53
251380136 72
680920108 31
374271902 63
817473664 100
366083374 60
835975238 80
835219583 79
346924324 7
606485403 56
821310422 15
276459948 22
473280855 65
892531729 57
298816707 47
907119422 29
677256652 83
68794222 98
186105885 41
356294996 7
980849836 35
475774827 82
979072508 45
567710266 61
679704432 76
467891423 76
630085230 96
689880914 45
869867193 60
132334628 57
316148395 87
534121046 97
819545712 99
853344104 30
680356723 96
84917597 44
39463611 76
39200622 17
874818597 22
287550040 84
83618792 18
819403964 42
17713865 52
66846342 99
167779667 13
483761314 14
724905430 89
573707944 30
316974907 72
390237751 66
430024894 100
803666760 48
348001920 10
110566155 2
770679913 9
521928188 11
705591663 83
107619174 40
654086308 45
381439746 2
25476149 24
674669177 7
702074421 25
897043017 53
981963332 30
857977355 98
301136410 45
297721674 85
236922293 55
385855369 15
321781081 96
771748087 87
41529534 66
476836404 12
150897156 95
802593392 58
280591106 13
87159625 2
107531607 38
888950540 28
654574686 38
82317000 15
916341573 54
606675085 94
642782688 4
953956783 61
626528901 14
883236064 15
609039758 23
706816107 34
7315264 33
286753297 22
876883108 11
878101154 44
831445501 16
186820196 75
670716945 64
166714814 99
449946925 20
694925037 57
761351369 23
760607222 56
414841172 52
450573880 14
561871990 22
224028920 91
588464225 88
427514942 82
57252524 67
50056130 4
570216850 39
869462132 59
327264722 49
42473392 23
6113808 41
140809847 34
227845284 16
812238639 76
511057875 63
314563880 48
34170521 44
938430666 74
420794015 28
909058436 42
404919984 70
471937004 93
556942166 2
666599065 62
390097295 16
357291694 89
244017375 16
733863367 0
952072521 81
963437578 8
2004419 25
745118413 52
876018674 22
865698098 4
167628565 79
562208531 66
464543067 48
508003982 74
454320817 6
354003492 7
195659621 16
723525570 61
692530267 25
691094451 92
371896758 49
336928711 8
524964263 72
533413362 64
643354509 32
711753854 80
466820935 64
502096010 76
353824844 78
74444232 29
997232107 23
661306156 69
630316085 15
527277948 68
432503105 15
521449101 83
278464834 65
301708632 23
535702832 46
728851901 67
947894907 64
375202148 32
2320000 40
554506729 26
803714651 0
816449587 13
419527759 12
737911931 50
971690819 87
896348040 4
968996895 65
605790966 71
186719714 29
605921436 87
154222495 31
773525809 34
298477083 56
653548433 16
867442078 38
45165394 90
759336822 59
61562024 75
454841476 74
357507643 15
468993626 60
51095428 13
148371560 0
740186776 6
725496771 12
973914747 59
618891050 85
986292383 5
588961687 7
18285809 29
283797664 76
175095386 72
776377593 82
461978895 88
131140118 17
143264025 76
603702979 59
334792785 24
96029993 74
138694378 59
88784901 45
54918539 69
682395115 12
573287050 4
420632420 48
63278492 94
882205901 33
452763592 61
528603956 79
483775732 77
307572465 71
159529134 44
458584799 69
466657089 93
955146222 38
564063492 38
809908604 32
807955986 31
252073625 37
154065602 78
624228528 5
4217807 56
205271975 84
865999300 32
97888708 10
603473900 77
899704 59
920510015 14
702651060 26
451406759 13
79405732 30
7015666 66
480969812 50
120521297 37
153578538 3
391711797 72
202349960 20
134288289 23
885666834 22
582736835 4
785192390 11
149129922 87
794743167 90
974147730 1
440513700 97
487561065 70
600542632 75
722613831 11
237090590 45
383480646 92
11201569 79
311320827 7
884999487 7
530248375 77
741339611 39
637564279 56
187235494 93
859218359 58
776226602 17
571862215 90
920814749 85
348036649 19
57482978 60
394168929 82
496200489 59
876282648 8
743651015 80
179210773 59
12859154 11
711744023 48
837771823 4
956279672 79
611184913 32
434113694 9
450606607 49
207278752 77
690013156 44
551463373 51
319225190 80
508267523 1
783829094 49
730372739 84
535447834 39
506081628 49
883038084 13
264181603 56
971930956 23
403251650 33
515519163 7
325487554 84
265058312 58
851996978 92
293623247 62
754261006 58
994737274 56
774928095 69
82890760 88
710822654 28
564776452 52
688751547 64
176787983 8
68934192 29
934000528 38
632651121 8
48412758 52
997152930 72
666478814 21
52319481 7
795391922 88
534060259 36
755455245 87
611012096 94
648196159 25
850305791 6
496523106 42
947695818 89
770570703 49
492288778 89
261540165 71
334937030 54
304188029 46
753994474 13
121136629 86
801985310 71
603552299 9
182440732 100
884297253 66
303424926 81
442911671 84
39527445 32
770475418 79
515798332 71
113385818 88
866554625 31
827070989 62
474891108 21
682633460 62
656387117 85
485635595 67
324902601 98
764699303 68
579379572 71
394701298 93
206344303 56
996133841 99
131073364 71
581966463 72
101007639 35
309663307 18
156445110 76
441606662 90
254916665 59
118978751 35
817792878 78
137700118 83
6618005 33
908238380 35
85461545 48
291033287 82
594684391 3
532336555 75
19632800 67
566692508 15
27570516 34
214616187 23
952421469 62
47501882 89
725752610 15
177055628 13
320697247 34
836555760 79
200846025 95
756567281 22
654506648 5
245531693 40
164092850 13
679604948 37
850110534 57
260834515 23
471820799 51
886778629 64
491990774 97
149264077 49
927124828 61
737763384 66
878972822 99
405221471 20
159636466 51
205743501 89
157141813 75
463736252 5
824067125 20
16519145 7
796405530 93
973593471 51
902920082 94
631768343 24
350599731 3
45408405 89
336123479 85
994832163 21
340920703 84
11351765 99
471305418 17
21458551 71
699196056 32
162601528 27
841647507 84
306275087 36
302183633 4
384707603 72
766015084 86
785491228 34
629127970 69
757041912 9
66442624 63
423413627 26
876403832 73
614118390 17
193170971 35
359625825 54
478321548 47
729663152 25
602875297 74
385612347 85
414326379 20
180661027 24
709148741 30
188587317 66
655374765 35
736405385 1
476398855 82
727306769 70
442502066 90
534514454 64
940622730 54
624677738 98
558205414 90
171813283 91
830742820 35
803810699 3
466896439 63
401845973 42
404721077 24
372107207 64
41911253 82
289250427 76
279504026 5
364446852 43
315364455 59
961677935 28
866159681 83
459736777 35
577964977 25
319962072 71
181115016 90
594066270 72
547862818 54
268716135 50
181235825 44
95863307 74
180185108 29
622760775 72
253560701 67
93600435 9
565503368 8
638532077 72
475621304 65
86685516 81
777436777 82
137682035 11
170636424 99
415892368 19
15516453 59
200170499 61
918243274 27
420584172 45
532662941 67
673612041 15
683201475 89
336915759 14
285026819 77
573310982 51
338164347 77
618646 90
110135835 76
91522340 84
783136175 83
327968263 39
916262716 95
576847712 39
371385237 97
278161948 4
539958186 90
58941270 20
221789504 9
842593808 80
743627768 14
637416995 58
830753433 13
107630540 35
964679685 100
818456330 18
286479403 81
633567514 13
891665391 59
960006930 57
595066646 57
231542580 61
346491372 38
482078487 53
775247938 53
428136602 4
512631732 40
68737302 91
458183300 23
763665807 79
788065685 68
278317101 92
30651472 74
777047066 0
358974469 31
227712562 12
666714623 75
909346907 57
529250607 16
412563219 39
146975608 67
981295545 90
482515008 34
805180443 68
14932519 9
58338537 49
608613395 1
959227129 33
27754337 71
633786426 55
381815046 34
233909263 6
716128834 32
239548931 10
586931892 8
45538359 98
891016796 11
435042482 94
150749108 92
924907222 43
784285258 34
991458054 78
842473428 96
172390171 98
285189034 90
855672597 37
47733369 85
951203360 16
728140223 34
217812021 97
990611429 31
535995759 25
986418745 6
330088916 57
841075388 79
865084342 94
375021059 66
691897755 98
477100871 11
176894687 68
286615038 46
149620676 41
277586308 59
2199297 24
472890317 0
572375761 48
929815015 4
238196286 40
680425153 21
979211993 32
497015610 74
459216697 59
846039893 75
792766678 67
955527664 99
945572919 75
115021483 31
744369008 81
393132709 97
639371702 91
862834117 100
495884846 9
971467744 22
17115403 28
528156868 91
258011877 6
363247752 42
510088962 25
584436804 7
243505145 42
665392732 5
756218456 67
654836742 56
667362537 68
889684907 27
62063316 3
452105950 79
443127041 64
225736468 64
202242006 52
117123658 97
979034488 6
216008289 34
615856853 17
900603869 71
937619095 91
292785208 0
503663147 27
590141599 47
134541409 31
95439346 37
167305531 87
46419033 16
136577044 28
367012100 90
277724033 4
356373116 6
217424316 68
950107967 50
105311228 70
679086747 22
748596148 22
129217239 9
84409386 26
23097921 96
755849813 73
429621406 21
96907245 11
82764769 12
751197771 97
71728989 21
628289688 30
371840243 71
675602605 25
371256274 16
104824632 48
254212869 99
838681050 9
670728511 45
133798987 72
939632945 100
639906609 50
301788675 46
289174347 99
625032853 99
739895242 40
704483888 92
564582009 62
586992753 67
656823511 85
348053846 45
692792639 19
311299632 11
308869733 44
717196411 22
315468239 29
507322318 19
905828645 94
940133682 7
822369534 37
967903576 2
525491167 76
171503865 85
734684426 80
220790401 0
673012948 36
56983513 45
368874421 84
529028693 72
743708205 76
960730162 70
999021517 6
296919218 1
417091307 77
900824658 44
156234168 36
969131282 47
158157331 88
604178239 78
610608093 18
682948013 41
627418066 61
651640340 57
830182862 80
208582808 34
839890175 60
398083042 5
713598147 90
770977153 76
8197520 48
130185187 84
273989668 36
90343845 58
952693760 50
786682359 74
98242350 12
352189560 74
346806797 71
480064419 56
279267187 36
622099730 10
922434086 42
23559673 88
539474131 22
561568863 91
513263392 11
509101979 0
959668992 16
981976412 26
325208708 74
22802266 42
109935281 72
213234396 29
106547535 27
298045242 10
925693222 94
274300608 17
166337210 47
814122969 64
173579831 18
404684090 55
872440133 100
639767189 65
848555518 68
405029933 1
511227193 92
323099793 83
255283457 88
219787728 24
302692443 55
143660327 16
705279162 7
665821122 96
520390732 49
489657985 48
414933252 55
571745541 22
281871119 89
679166656 13
104179938 63
705731147 71
45042993 42
778737818 45
739875043 69
419642620 75
454833007 13
573498011 97
318629333 49
879335077 79
297686279 69
923900309 23
367232795 39
191352607 85
960351584 63
741428040 8
98557155 85
227844068 65
367446731 93
800829965 36
41195337 54
989553694 28
430738500 60
707999754 95
588725428 9
399658796 15
718033077 90
475422554 44
807891038 79
202106064 5
162691385 97
39380412 78
46792672 57
192432796 7
234488266 73
847194244 47
923487640 67
769625826 56
506978286 18
241893844 69
982155672 56
870938146 13
426933102 48
135342144 77
463361033 60
460954646 43
314369249 35
988440945 41
75526926 51
96227542 63
350807521 95
834975054 85
984340183 7
771215110 30
206597667 23
92773835 36
710566726 50
929530301 36
313909925 1
264862624 16
973724885 17
695528550 9
29778530 58
877428543 100
8291638 78
368116996 26
384260420 3
206675735 40
65576697 36
678235740 27
679925300 49
94515934 45
307966209 14
465418985 15
773931207 19
725407663 33
968018554 82
663396042 36
137074375 47
740426291 23
708657293 95
359160852 64
670439293 70
366779740 91
169865772 23
829159795 61
525141081 97
74775904 49
252765031 29
65272455 6
275648077 52
145579334 35
481503790 40
882773852 23
489170789 84
915980357 7
240162137 15
360560929 26
380101825 86
729812653 10
153873084 54
754361220 82
791407914 60
40269160 57
894213430 16
645058961 16
235075857 55
504345305 4
428171455 27
949011127 34
826682331 77
157337302 27
701773204 83
300492224 70
900665263 96
315261091 100
930369699 9
761469588 12
199186886 24
825820826 38
127983032 88
705607654 36
444373235 56
387671362 21
594690116 20
496115309 65
279919246 85
459148030 15
404150389 15
678521481 42
381968131 45
22813037 69
745864177 91
580368700 44
536756522 79
106331208 76
774078215 29
170842586 93
214347315 25
141517179 53
591591772 55
594571348 11
509296799 85
419357836 27
625813745 97
949062342 37
765813894 0
595635416 34
174452535 11
911510741 16
827979709 35
850932697 90
712748463 58
673855340 66
995844148 66
836182322 36
914256425 50
982612709 17
709125238 100
420554536 0
566456823 63
868106814 11
130064570 76
952896442 17
190314052 10
575117 14
418800644 24
851323327 37
805611684 5
714989627 3
758487560 9
876479576 24
766287246 35
26233011 6
543453811 97
303796972 40
993495356 14
694741012 66
102767825 78
26278556 11
740476409 4
801672532 34
557535778 80
638432966 8
181939227 91
95485821 59
999225767 17
198104213 22
575773011 92
391645478 75
758373023 16
168268412 62
320776313 0
548270577 40
737385287 67
398506373 53
112039607 36
108438097 21
46866101 28
623886552 59
110622886 12
934254621 86
305706508 63
597799505 59
77396296 21
473215186 51
167653778 33
326909435 64
287377983 2
143027130 8
108055421 82
505205901 98
467057124 61
3193299 56
51675742 81
71265504 8
214417899 72
80754630 71
964478294 19
696633616 31
496618662 35
467993309 24
559035174 81
637436878 37
649764873 16
429545093 38
472823385 78
681456691 29
352995880 75
516572349 73
503628052 18
17308551 90
417192080 87
533155963 23
530629236 76
119326507 89
448477795 87
995474180 74
950448532 93
671611447 92
634597878 7
794315498 20
825648267 54
221069422 74
709832185 68
667137873 96
383672784 35
205055299 69
334939784 76
86031771 35
164151636 98
987381183 83
221622703 25
69290878 4
263287753 38
858882005 12
248763502 75
952463515 0
799165209 49
895921107 100
285749959 12
753850831 47
374241407 34
888420484 97
725893311 41
789224401 98
228842889 45
474949349 74
754642998 85
567547941 61
244558836 98
640565225 74
477977461 65
110506547 4
754322378 39
314927271 26
47325226 37
988492457 4
130637008 32
269931659 32
587638094 95
515346401 62
345284480 0
145389015 77
837421577 76
161398633 31
378569263 83
319700454 24
245087442 54
517031268 34
437326483 56
155534048 64
796194246 16
609355642 5
45777885 32
82174192 29
504512930 65
469793472 80
40549446 88
10019569 89
852972066 38
200750218 93
592175002 29
368223767 43
53709069 2
386789534 54
932454672 89
384520655 44
386559324 57
756122426 66
746866587 74
141698212 6
706168653 16
618056987 35
262178340 22
690013638 62
201903290 2
702925155 51
118955153 100
873848173 29
965339253 23
824902474 45
664989468 64
724373263 13
506847411 9
446773095 17
76591300 19
767298465 63
685924082 33
228947938 28
612398088 27
459547395 56
680247158 29
668739234 51
689516121 49
585920562 86
661450529 0
576290490 79
481450041 19
513675126 26
919606488 7
204631039 72
523759155 92
32647355 15
698114332 52
872310993 15
170321790 41
868949515 86
787614775 54
821688774 51
968537171 2
825232511 5
576586677 20
664074797 55
232715571 68
648796328 69
707736180 82
73471420 25
866467066 5
881076580 85
567326373 25
553393866 21
620188614 49
6115352 47
239556910 42
703644119 60
779037886 28
522424226 51
870518224 33
948750960 72
746346643 55
544255829 61
571898373 82
413892428 21
26019418 62
637883898 89
510227108 42
16187939 100
936407136 2
564947329 56
575665086 88
150482656 31
743965238 63
748665548 91
463912220 63
269660542 28
243503782 30
94646185 3
57173901 28
680638862 61
536705885 24
902361454 63
445664179 41
831552669 10
739609113 19
340216319 72
378110060 24
18479797 28
286564239 16
675871863 56
678842494 96
615790267 12
969510940 5
882858051 4
440312163 87
456589778 76
353002682 91
605857824 71
967757681 37
748540053 18
713475448 4
897062350 65
932118141 91
228607908 27
960678823 89
17550077 4
610360166 59
869219293 4
226519975 65
617463645 26
140901393 25
983145375 51
725272370 18
580828052 69
873718668 80
920410011 21
459646991 28
371607646 97
138124346 70
593329369 60
724164708 60
275122173 19
442288622 16
80901792 45
172689471 45
823898897 37
110941567 64
238778615 41
993580607 75
818809213 44
581477646 17
943207604 44
340688727 79
923985258 95
344255467 11
433556448 59
832146845 56
438954595 1
520576370 2
284757477 65
136486869 70
809063425 79
365979349 69
336302602 98
619560262 28
870824956 9
817570585 72
641473822 99
341668151 38
565045825 67
724784012 15
643335419 63
737899509 28
90633986 0
401638523 19
263815057 33
601929105 28
440492214 34
213769199 61
485763713 44
934672965 13
981122860 13
376039404 72
785916867 89
535621379 39
533830881 68
276997528 27
232038739 97
59696653 77
377438647 16
74815679 81
390723273 27
113763774 70
244495576 78
639218454 19
323407748 82
606203952 73
887941118 58
382805978 44
335164376 38
981662780 51
872891486 88
429391723 77
554916041 46
815556971 98
824785642 24
825646289 76
779055636 12
321199191 64
553487039 76
698672597 73
888052674 80
459591568 66
308354594 93
705711495 57
509768265 42
272033881 38
819758505 84
34163573 62
549543107 20
904858070 69
226804825 99
952704553 85
222780452 61
90905907 85
790589296 56
905440576 8
173771647 50
78540935 5
294079617 16
409029434 34
39086945 96
52890564 78
801644843 66
166842019 15
110253391 54
714215552 16
196238709 44
547683662 99
415992853 8
703475924 68
888014351 47
748141898 86
563107148 35
61766004 48
216954237 88
210681321 83
191610507 5
250768941 41
869677673 97
931801113 63
663109112 97
476646456 95
822739993 39
869788308 70
551119579 70
466945569 37
937944507 35
945718808 86
484379147 60
391916384 45
252729184 60
813367135 33
270324415 51
574485790 60
600248348 61
575844456 66
739016826 22
362780210 20
173978795 48
386135659 83
587278638 6
93182792 83
621786082 97
393835142 66
686369233 49
466667348 28
467213803 43
407540861 74
801970162 86
652735755 36
56785218 90
153452472 33
502878532 88
338757290 89
949709905 24
610234983 19
703774437 77
402291191 14
129951775 36
310376738 22
507418786 30
677806471 7
514888965 18
334150066 17
80347744 43
815848092 87
499366354 8
183779466 86
305030915 49
746350286 35
260986892 30
212570965 89
657633612 80
515554565 30
654405884 58
125210995 68
121620477 55
59180147 34
359053588 25
769112626 5
607319568 37
853875676 45
46187287 53
889618316 48
487878151 36
694492363 97
314582940 73
304513006 72
200033682 96
548956484 97
613620542 67
42052973 78
275450649 89
157169913 56
854141079 44
809128854 83
354005878 80
285814430 28
206425077 41
122394207 43
603967866 89
339739210 7
46133374 8
64784993 31
583305436 17
610412132 88
441913499 57
592644324 63
629513064 92
392193764 92
849782010 46
290552228 71
451070163 9
781484109 11
538169261 92
838935930 30
901401920 13
63448078 35
586810956 42
540830030 28
890967676 45
251313118 6
488907458 14
918282509 54
65375870 61
239010976 61
920427644 46
937045834 71
463966600 86
679331565 59
124191720 48
98716308 34
682032467 76
646302353 81
846130513 91
453373909 17
224986761 87
931045255 41
29752009 9
207144482 48
449341746 14
922568150 25
348142259 44
635347756 64
281469986 25
227974073 35
631786082 21
227433973 18
461917497 55
165866644 36
70559389 42
229547400 36
50149680 60
58318418 14
776085986 82
116823220 63
317228481 7
744955419 60
501229852 76
59350055 82
84722693 40
993783273 94
111403330 29
731683571 54
974858523 33
951681002 59
460452025 22
876768727 95
682486966 7
300634951 3
241881956 8
867641968 79
80389285 14
991487373 19
756061954 57
404515444 69
827509998 47
793563636 60
60475256 13
886451565 16
719480819 39
822504375 10
361493663 7
446028342 70
358426799 54
628985917 28
670013377 44
395432020 17
909110111 38
54649645 92
764350118 73
517212949 18
788254139 62
848677633 41
424761568 23
963364124 69
343399095 92
652073172 50
409392829 41
368883851 73
693688429 68
566089075 34
987106738 45
70646300 45
798360368 71
377274477 31
519711008 21
372227518 46
461548756 60
715887154 2
183501769 88
204998676 3
45962974 24
121197976 40
22969507 49
327559363 36
87748573 71
663037471 64
478134873 5
524447422 82
637114933 83
707417224 11
716461268 55
733560704 17
144477662 7
150815876 30
876906767 32
140690481 54
438552802 92
839582975 0
852713158 44
834700452 82
443594232 61
997788263 57
660118879 65
330388692 40
473317602 10
14676217 36
413137412 73
332619694 98
237590506 56
885166544 65
129716846 48
913223407 61
724627873 85
669683109 82
319864780 58
454086706 43
784028018 78
952667928 86
223298063 71
701102789 8
69394660 64
165303980 95
816077082 36
278636802 96
469046218 72
707536087 13
787905205 87
305574765 83
83202746 71
601844454 1
195302968 72
238120344 75
819521495 4
767476305 99
284367364 37
735533879 63
846586571 2
859355740 7
830372132 55
209761080 63
972828023 0
748884380 77
503300651 55
187152671 25
25250337 77
797608367 50
336122090 85
828492507 30
170878322 35
634412015 70
456736884 28
678699048 0
335442301 39
452328139 28
26553462 87
286236961 88
373956707 34
50574174 97
861600478 49
511619544 74
659131121 86
157381410 54
531457423 53
715442707 32
861039594 22
172973934 31
469822478 61
448182808 6
174423637 46
634304741 12
141478349 46
233594544 22
778491259 23
117080766 85
768229354 28
975435259 92
407297349 85
667883980 36
955460831 99
777841790 9
812034849 3
254750451 94
775464397 54
149435585 53
150962405 52
205799866 38
212758126 61
570969181 90
910718874 65
983345841 67
70240662 84
843032183 20
819157030 97
381489543 14
752962634 6
100933537 34
27254322 92
99563067 77
408487465 94
50073639 33
527669271 12
118685077 50
45577373 87
73358771 51
642024502 18
37211425 62
133375965 10
117569132 14
326908289 65
672750826 98
571834231 94
640305918 88
579933425 44
934577651 44
795017071 23
809718284 95
106512266 98
92044721 29
896874589 11
139467607 95
760255185 0
596011334 93
97462686 61
248305080 44
166829388 18
741457234 18
864835398 93
714197941 18
851618257 86
271528083 66
242658627 88
755326031 7
255680636 86
451401638 87
957704975 21
656039558 16
403570169 9
411467695 97
624002735 61
529066512 77
356507327 91
148449677 36
821795412 16
787248779 63
437229657 33
240029744 28
614190094 11
499667935 88
425574303 49
996166695 15
932486813 32
59136431 79
85509513 20
955039742 85
53750093 97
694826744 62
171985733 94
437901482 36
296842607 0
846022823 48
251623287 44
431432630 65
605901458 21
558523256 89
936100293 15
691826821 0
734577360 93
145045893 30
300996945 35
710379673 38
339222828 29
996647929 30
985584328 60
99313922 49
185741853 19
917482134 26
933091614 69
503059991 41
548499240 44
362575068 96
877677687 38
959880732 72
245468335 2
306941191 23
557386462 29
957375926 35
187325921 73
933979381 14
965045273 42
529551547 46
642562082 8
144401933 36
778176830 77
993938146 84
758376662 14
373871501 99
495090975 14
160190356 58
828804932 67
540159450 10
586007240 10
533415901 66
134842576 91
551838860 3
990553568 15
487931368 79
212861602 59
639870721 34
268484149 7
431551246 62
606108971 94
770411010 33
294412072 94
354298746 68
433401039 54
774087385 6
442253524 3
301794737 92
683056797 83
17222530 57
392972107 63
13567961 32
280258248 1
132450016 70
254864924 9
452915618 50
219690236 24
852751265 58
514449714 49
690124525 79
227124135 8
319926224 21
742865888 32
543290080 99
555237052 14
782442632 75
709231653 33
514871818 79
58580573 17
451567956 4
656056281 32
395286760 83
545501301 23
657977160 73
742983694 43
791236441 67
460680141 88
773708550 1
816773273 78
416017710 15
624415649 86
233451059 50
457852307 25
472793989 60
183443352 78
841088041 7
491812005 67
404170454 16
614884763 72
787031102 2
803167043 53
922718413 27
806656756 28
458672782 11
447464210 44
264943862 87
828695875 67
185374513 92
397946483 97
407076654 82
544098008 90
825836148 56
664455134 4
965540298 63
244860400 54
57179227 36
736160972 34
490880123 33
728783028 76
597519512 26
3978425 27
686936892 7
130660590 82
62411734 34
594285775 19
437369033 67
564114929 25
402528084 90
558982648 84
429206115 27
147397429 61
486441271 68
105833228 85
951963334 84
347047359 88
692354428 76
322208248 80
617958475 37
181801114 9
603358788 89
887490522 20
342146530 23
224765192 36
398838534 41
330137497 65
331734572 17
244548328 36
242521772 93
490079739 41
464230418 86
940858233 6
694890921 17
825018038 25
508735991 68
553845157 25
22167504 48
227370026 41
89645351 31
854960081 11
265420681 73
241791534 68
423741975 44
553693781 88
388906261 15
225398304 19
882762320 50
576752116 44
236158871 18
77754294 94
157047061 59
273160587 26
111131656 52
180204365 98
473499896 80
298993114 41
144458919 67
477944395 68
879110865 30
103239158 57
149300636 4
582864715 70
561812181 86
890677215 32
819664809 70
991718460 50
670224054 78
132789693 72
447851977 96
551796025 64
192469416 66
354285170 30
42603124 42
594260182 34
893922967 24
628885703 14
211480482 51
552717211 72
233295987 65
210776680 43
467875321 84
324329314 88
284315975 77
882447709 46
172115266 22
731851636 7
76860606 95
768875429 51
724390346 85
14760247 6
286052551 85
178953827 71
592246805 26
654139868 63
410657103 29
643872686 9
273972019 81
109191691 58
490871630 64
413237586 2
814052542 96
76991877 100
750282193 7
14350362 11
72608919 57
554762773 13
151555236 40
495388946 36
799721993 1
638932011 44
105438523 65
154965037 53
711155442 6
561126227 96
770315471 93
160649513 77
38600659 16
262537893 34
744314284 74
348359454 9
60378722 1
611919717 39
40227146 70
209293145 19
923249351 97
860444311 81
852266343 93
732670503 84
558911562 83
643442931 51
796884293 89
10353724 96
411162456 44
654587 10
253552916 95
743837391 15
658816689 19
386080557 56
934652775 28
934515660 31
960276357 72
625786954 49
912347493 35
883484835 42
50155627 87
112367689 59
333362729 42
585702730 31
523292173 86
370318226 39
71046066 30
895837602 58
534391224 30
481756142 21
518382432 37
394851476 83
12714355 25
550503044 78
176350771 9
36557697 88
816756966 94
421011615 65
714958513 92
714918760 42
963697485 24
908123078 83
430605793 38
982174777 76
352736868 94
959792332 34
774064127 16
458414962 100
94989181 20
523382152 7
995554206 62
676728301 88
483122659 42
327094223 90
250196163 60
5341363 91
175157292 44
459950715 40
836597908 30
553842126 87
367197508 78
339987385 18
150213744 33
279756325 53
964673934 59
304844377 9
426170985 100
444593202 66
307512385 85
250755499 37
511211550 17
424293485 85
574370370 33
731585492 100
932236071 19
723222907 32
867915617 69
806709387 66
480943543 90
632559781 15
994443694 91
951893533 15
376457447 32
196128442 96
317824453 70
170238131 96
798525817 45
859816072 84
756828740 53
880518747 56
502478850 25
346758952 70
747441688 0
426722675 88
929553199 7
125872199 97
136511235 41
762380774 89
461255235 63
333997142 72
811054032 78
103297637 49
204466015 73
21539346 13
574590754 63
836642448 49
782489265 68
102122512 2
88821774 80
430547109 27
586610634 48
516866505 59
218774927 30
542974843 76
555205188 9
232613419 65
107832113 63
876636030 21
878135403 27
184682467 44
312293283 62
457114317 32
355885923 66
287397746 86
142754202 29
170325963 19
959017952 75
38320998 36
844391092 59
348942709 81
163904170 74
972316920 65
936673671 80
849575089 100
932419875 73
234509351 18
388282971 4
127266857 42
284379944 60
991233962 96
968518205 49
672936490 90
350381977 60
378979704 48
175535827 83
593422740 83
572020474 66
301914465 54
670533401 28
193078053 95
134061606 6
328516190 55
520101641 33
981389042 34
991038833 8
755089395 26
665903523 62
403979287 91
647132718 45
605935415 84
710107580 53
354314493 4
344081955 49
337268495 13
256371030 28
588360137 44
859633523 65
387425002 57
796263278 34
383090457 84
425363758 12
310886179 83
598197919 45
402088607 25
450786750 21
797507999 85
608479006 9
909163503 68
88335641 32
900759454 39
748542362 7
676764175 31
208546286 8
653077016 43
44285287 45
777578670 0
525328679 83
117312915 61
867267514 37
364819983 38
981979768 100
961562226 85
320949298 66
86301995 25
978811350 84
278244052 37
809788350 11
747226204 54
902127177 95
778099540 17
282861681 26
577611086 94
347677104 95
164980235 64
654746732 73
643352737 88
100077679 20
544709073 84
413406246 95
761036059 45
626852482 62
613222367 91
579357293 35
87563892 28
130891782 5
451229606 10
434056935 49
920390313 95
477109330 82
963731806 80
740988363 95
423179050 54
428104403 53
31303800 74
596835747 35
97504526 15
807358972 57
949266522 66
495112254 12
603273012 61
752723470 32
11978119 80
36330544 86
871335785 1
718348561 24
942187070 0
229137263 97
676029637 33
420380912 34
97969391 1
885558290 100
250190498 13
826994569 33
196657545 39
177010367 64
508133092 97
385186185 91
546428531 10
479000086 76
599516532 38
351236232 52
750313803 82
863847661 64
159791088 54
14589224 16
369166114 71
136196656 22
835477460 24
990449212 91
757529576 55
463345521 77
464846976 67
857093534 80
48287316 48
277584302 9
6838328 13
576207137 42
964089963 39
977264837 80
142711089 28
305363527 99
928731777 30
290646348 68
228596198 6
325101158 5
218836989 57
440201745 28
846358210 82
748084189 5
390148864 3
323902382 22
576830120 29
584813825 65
134266435 42
725646102 20
532794047 23
845764100 97
366741674 14
472379226 40
667233246 57
114482376 27
669527146 49
490040384 97
351644825 22
165554373 15
98000583 43
509681698 26
81093010 20
232317782 75
437859717 73
484914738 37
485681072 75
487335917 19
57107541 74
580243306 25
134497644 98
311680876 20
454588447 70
703476617 64
492311382 12
828225092 97
216251916 37
415575804 6
350895236 46
895933275 55
532275589 13
726227057 33
562278128 54
840845672 85
799827937 91
143006060 41
98415863 15
268858698 85
644080115 87
338364121 62
485585872 15
686399486 91
840811390 49
805971184 48
744869531 94
120842187 90
229660193 46
396972981 92
154863405 0
938012754 58
809191083 25
424832367 92
265187968 65
125152949 11
810453106 83
455456993 0
378677964 89
292171582 59
311550500 0
893719888 64
448657648 47
175607732 84
980593437 67
791163643 40
428289057 62
579352755 52
578977848 93
93897566 17
918669135 57
824158808 73
232748993 2
904547728 10
941753439 39
634880925 89
237253948 38
434018480 64
58592361 74
204653420 19
731101671 42
147781220 0
378888997 77
988898700 57
607713145 52
781378278 50
326588380 64
755037638 57
709133127 76
565231666 14
133210094 68
920708157 25
550936629 64
241578815 85
648454472 22
313787617 14
323383550 90
890650241 28
935588885 71
817472057 43
758651640 66
788497697 86
86121280 13
693865208 79
899698400 52
442482446 38
527366225 51
597341694 73
616845631 37
343801062 17
716412869 17
338594513 76
525164665 84
647140717 59
485616314 9
284407168 93
398454365 99
584292620 64
874891650 24
562398702 50
43399212 34
780519423 55
105064293 26
304898760 27
719800980 38
346559508 75
654306166 53
392345581 83
534552128 31
887070776 99
89607079 56
468711356 83
815661350 18
468996084 96
9426974 43
599140044 51
533764533 48
136313064 75
674121667 10
370292536 100
714391393 23
879005384 8
344867606 33
208749422 52
437037190 51
889177542 15
172046252 66
946608820 1
769622439 5
590525825 87
260452053 26
288587330 56
934251801 48
529399188 45
946369577 33
995214009 92
143569928 40
568372242 56
157879650 26
713360027 12
656848765 46
330698389 32
422256107 47
5419629 81
115823075 70
328281745 11
673164875 4
766866471 88
6331471 90
191319602 58
467279811 83
388164632 74
395661482 33
571797825 97
943416985 49
595675036 6
985329722 48
453540563 96
374771214 62
987011711 18
130802998 75
573231055 21
628185053 65
91817545 42
242472519 28
757729795 28
303617079 79
687804433 36
900937554 58
933269520 20
754305351 59
394452131 1
29017467 73
875682331 23
582845639 24
638740271 53
71516277 0
537375353 45
795341836 27
196054712 52
450374488 61
655008376 31
603522239 29
543466249 51
733380303 100
583135234 99
179573030 1
849387984 38
655966971 95
397558041 31
614639804 37
291248127 8
300661786 51
794735897 43
316310488 37
193732121 3
868990321 76
882711444 53
821696386 40
765680169 88
179624655 37
751055648 81
3309786 56
911186275 69
777310763 2
805314308 100
344423502 31
565566388 12
917836087 31
583730713 53
644907734 52
660888363 14
510519222 63
236286360 19
951684211 20
81706956 25
858893878 84
138462225 69
854053988 61
27631362 84
874390090 90
146962944 59
267700143 57
53869077 75
21146560 20
204052194 78
492472874 42
567950300 68
290888355 18
322753851 19
34563503 3
299356392 98
161049058 62
733949707 37
428077390 58
501457698 63
739716435 2
499823679 69
47134132 96
447098201 82
558505442 55
802735831 10
22445986 88
547591978 34
116431596 12
729571365 36
753630575 30
953881371 68
253327940 11
860172727 73
723896227 17
112277573 80
945680724 75
732265541 97
984673468 5
197977432 97
281584178 0
903408179 41
951062258 77
986047160 33
76951682 17
500753780 65
388284572 44
909493859 33
261650454 39
935061315 84
91090584 98
569475975 65
639129649 74
211334695 75
517482869 94
621519576 90
842067288 62
298898729 74
496423973 37
201066319 5
827473793 95
553984042 54
468368338 91
642031251 39
157009702 24
875444880 51
546861838 4
607097927 77
886834031 72
569664745 64
839699143 56
243014833 59
705302541 68
202329808 94
766699384 91
745999935 16
275406330 11
957555519 64
51228985 17
80670566 43
516043869 38
856053725 17
384957285 40
764660911 41
386666865 24
819088213 62
951441585 57
882032102 27
962623916 52
670612086 19
262818763 12
103677115 97
903297061 2
592274910 30
945600807 19
208773938 40
652061904 6
35482245 38
741148727 24
395280414 76
441318961 89
802475783 28
249238815 14
545222510 56
273365985 79
425136981 46
570806512 73
731243698 19
618044651 78
615674373 84
733250976 77
208954897 51
918843864 70
579284117 21
366357527 75
91787449 43
832940535 15
676188756 95
164019261 77
561842890 1
470937552 42
869165722 5
149422763 81
598928393 85
845027417 45
739898916 34
195146667 33
789075198 50
118220426 59
915096482 36
268212286 0
996785992 70
541194621 89
705074531 29
38663491 94
405572768 45
593934767 52
730679518 49
747452646 83
254235710 21
352370516 75
929503260 42
45812009 22
702040838 17
39626590 27
623029167 25
347408213 71
920878414 77
75008438 68
180037320 83
682497700 68
905162199 94
994392891 23
273714501 7
622149225 65
311772041 30
273666538 46
866843922 32
962245168 11
286948953 67
784187806 68
429859297 96
354741516 22
461175552 91
23041384 94
417091904 66
689153317 14
606904600 13
745420251 9
8522357 57
307753197 51
231775406 93
79183852 32
255790586 9
549773585 95
903866073 5
628641587 48
881880116 88
130866480 11
994981891 36
739676729 15
908796817 33
561463148 79
777181865 98
475777293 13
131751609 21
568964448 92
907555331 14
666204870 5
859593182 82
945629529 17
483340969 36
787634175 89
484007054 73
962113480 16
844122441 44
647426574 22
529660415 51
78781504 68
600066820 30
887456234 98
929986464 80
88987884 39
996499323 69
345119302 14
631198824 88
292048551 32
424653872 35
746675707 92
259567691 3
961219388 96
216350372 78
442137029 97
425486589 6
169561659 17
657985202 99
238278606 85
394063949 75
928628388 92
626940310 25
983054535 41
335231200 1
615883275 38
407597896 33
45898184 48
699561885 6
5475492 45
608526448 20
821010706 90
832789155 1
999386643 18
10064452 54
944184898 30
260222638 98
107622391 43
83049873 33
453155906 72
602723074 79
667463976 77
986222982 100
285942119 49
795614974 86
584417937 38
817759699 77
335992183 94
801302757 12
773487566 55
117414344 100
145209610 86
731962018 49
904476528 54
396897278 90
365007805 57
447039181 99
615443289 40
854839073 9
696115324 27
687860661 45
519191042 31
826258897 75
934352348 43
636319109 52
842563459 11
85384654 69
655884253 93
532485257 2
555367471 100
637077906 48
493344948 92
637251817 70
25729364 24
676307007 47
708329317 16
873929551 89
924996661 68
210666885 49
215448369 35
530886727 7
923549014 75
381476033 71
902120165 17
698553387 13
780399368 31
896653278 96
290436742 60
361781873 13
639179849 100
961645641 77
361369116 15
548927473 88
304827045 81
531492832 56
261629699 74
227001320 92
272296870 35
142302342 59
424113498 79
376565188 66
668326132 74
855538726 21
702130277 95
614545047 85
138832090 85
5455090 54
701913915 57
886911821 82
372296921 32
904761849 59
503363379 47
206481289 26
41446879 53
939492888 95
291498912 43
567188011 57
22947152 23
343707910 68
149793028 15
165854813 97
249165652 56
956730907 97
240317857 88
312681158 38
423043057 100
430400762 38
843194164 64
260796548 95
408639032 100
974156424 78
214168720 39
375751122 25
729684405 28
476203212 10
783202971 17
103905758 71
534143733 83
65334793 37
71678758 69
304772391 11
808739040 42
832715077 38
636083479 95
527864433 41
925744326 31
66228429 18
472187959 54
603287766 16
459998506 79
464499622 53
955425835 6
333585088 7
104773911 97
613688639 19
732728865 37
428165340 8
189010009 47
486809560 100
247471322 37
94634105 94
175478493 44
171096807 47
890819903 20
580192938 73
874857917 18
517349686 90
700567859 13
875536276 30
243801615 20
926115225 41
187179743 29
191359147 98
387831344 3
421918359 29
678586324 92
632009950 94
538216324 5
484434644 40
349882961 92
914753527 76
417430953 47
746060721 23
906029581 94
124982134 61
262358549 31
703278216 41
572069079 76
68362011 74
679270433 9
638449131 53
446575015 99
430754533 68
898421970 5
931195438 59
490315704 5
593371774 49
374148268 36
843936237 0
392035179 23
577969208 56
225086520 58
513259688 38
405246207 65
520661090 72
144135922 49
753585267 16
586871658 59
418795578 89
202348238 37
253365446 17
196293862 100
929644426 43
245523265 47
463881381 37
690944073 23
526636595 90
671317490 39
165592407 37
343372325 63
949007463 5
408104162 70
152710025 9
92585263 15
627595155 54
556832494 85
475977320 44
582518274 3
439790043 37
955676595 99
273020264 61
473520112 94
279181594 78
93724760 56
37533759 42
139385381 79
850232160 5
353358531 11
569898544 81
612571940 64
709200814 85
214177985 5
157274905 39
92462168 77
977370772 8
385900425 54
85352391 0
157509591 67
215672704 25
975195206 98
303545913 85
421106070 4
206854803 76
849551705 42
123619308 37
318400261 10
880216999 0
374440484 6
829380789 84
760503637 10
177029458 55
362969344 3
923745503 87
300729353 73
54794770 73
415181479 11
101766857 40
322962037 29
170711643 74
541733970 73
364090375 92
430668063 22
270130602 60
577233566 10
128639081 100
868541309 35
810366472 10
476218104 5
852542971 41
179210800 21
414781157 20
135545306 31
180349017 23
969726737 10
637847124 66
549913684 7
848473107 16
809107074 1
933970627 12
757652495 48
468441450 99
919208444 74
104614768 6
559844027 93
752474030 64
575344991 54
949992913 49
21320921 5
642243714 22
737456024 41
180140306 5
769450926 79
703086697 5
230148523 33
414484763 3
259332365 18
214766914 40
663562553 38
926682542 11
450578107 0
141894711 97
625083605 87
117171065 98
927474022 100
783183498 26
800875484 35
806427437 13
985858070 3
453057370 62
967464325 81
580589155 85
569917352 36
570026207 27
7707989 45
448096559 61
414987347 88
778459334 97
860054265 65
586841953 43
440964269 42
364974108 84
859143403 30
905676115 22
914672013 59
304919866 85
841382672 43
37957287 27
215533036 88
273336817 61
294271101 73
688054220 20
131685681 38
980915193 35
624568684 40
813138781 43
322938489 20
961721593 79
845865201 34
224748039 76
350185467 93
157198562 41
553570412 70
792658055 42
943262301 22
622023104 1
382819711 92
177453608 44
232634110 74
773029003 63
904043484 87
555308960 20
125459197 3
261278156 48
576750428 86
808660183 17
987644055 57
109100334 72
380384624 66
595761806 88
371361191 86
733434881 87
785502218 100
717700858 35
593666379 45
135715682 49
950497723 37
704725623 9
178761955 49
996842401 4
13580842 20
758615648 88
576895496 9
709403948 5
972108260 48
253924850 76
610547948 91
35576015 81
583179399 14
141313239 86
516622424 84
575758213 59
120345393 62
795362735 89
181402755 77
19312526 88
431143237 100
283232113 23
379953986 29
863428712 69
433969349 16
269740721 78
562337106 43
638414607 37
432119880 57
714931293 1
966871427 56
602956050 25
385655826 89
632786634 49
815356021 54
11022023 16
654828614 11
24798664 90
374110039 59
315323361 70
117705117 23
920257400 73
576486347 63
679988684 40
961235500 39
492312877 24
28033510 37
916425042 100
971370661 83
421323295 15
471067600 28
29192405 65
863860544 33
594974465 22
573878019 46
8817801 13
249958529 46
533165661 69
210466884 44
299919980 78
114051309 81
709642328 83
645145889 31
765369387 80
780263036 100
39663354 31
978608735 89
421632155 15
216425052 61
914643580 52
957836659 7
828201835 96
554878652 57
603243581 30
688959160 89
127126642 26
365315327 34
636402234 7
785718605 11
906045681 69
570386002 3
315766768 78
829461679 26
843271630 71
847408225 69
911615143 14
580863855 78
62129999 18
451956756 67
27367445 97
345800238 95
562591464 7
93930590 11
488670347 66
225015772 99
905067235 17
833325977 57
652002599 75
607109792 76
490766937 100
508506459 17
343989453 89
662627173 31
264371955 60
942600180 37
500855993 60
948727630 4
956452096 54
178132451 31
435501920 55
923027852 24
97268482 44
651373252 23
37541805 81
844639390 81
78217560 80
396704804 0
1783214 52
606657404 51
156115565 45
783954445 82
956917688 62
662596099 98
752727686 59
809020042 89
412179930 36
969106480 57
573153114 74
277975956 59
943589400 51
419357846 41
228903785 15
6309859 10
480302847 5
195400304 84
838298025 21
865940114 23
430324741 91
427079680 14
985466145 44
508281884 37
343193923 46
934002239 12
27122372 67
847979811 13
835002540 39
863952767 1
442965711 96
29560639 83
694055655 5
866571639 98
497698885 28
493525028 31
386297855 58
895875652 56
985865040 17
115258245 78
685042856 57
262687223 26
675535614 7
251969570 87
967865234 37
165921981 2
27756262 21
116061310 24
339994416 86
137840257 32
992365698 30
889796842 76
962091765 24
445693163 88
901892095 41
631229584 2
474003020 41
874939512 26
315987177 22
240511357 92
169607784 43
676855246 19
229947382 21
277717492 36
272810838 20
796429938 47
408915957 81
362610974 81
51780861 33
857278353 13
92795757 96
594618721 78
456502086 31
738469536 59
309556207 87
938407202 86
63361881 70
23835587 74
613981470 57
612656799 34
888021590 37
181784298 68
979793480 50
948780359 34
517348871 23
419345068 97
895778161 3
317724424 98
845806023 37
488071255 97
792688962 37
459017607 26
665476956 36
186328467 32
874462175 10
340854065 36
607742886 43
87052029 66
171742661 42
582485524 18
301631702 66
968081400 69
7195871 11
310663693 8
731596318 3
329388677 2
88978197 54
374979879 51
619802969 33
533824706 13
513407167 80
947271690 79
977481875 39
175410606 74
42982521 44
889823132 34
82105644 75
569388498 21
170286334 31
956906557 11
967383316 10
371099472 86
170260285 81
793732334 35
617158520 38
380426531 51
7216147 87
569276928 23
791923524 72
853200465 48
629516432 92
403102828 99
942564713 66
825349649 86
380343149 5
325408912 100
405570163 85
391558759 29
196723541 73
44946104 49
186547341 84
272338388 90
50609789 64
911555688 71
307389218 87
100019020 33
510379498 92
401117114 99
590303362 57
427441556 22
382731148 25
895500336 7
567681687 26
450963660 50
178877067 56
359113611 47
454587077 14
153352445 56
491828927 42
268913958 95
467846387 17
503824399 37
395259806 44
298568135 11
596200919 27
542156949 14
640815268 17
945856385 31
214790390 57
605297897 56
402266637 62
57357303 1
51950247 60
921294131 36
704142113 100
607459606 72
899478224 44
725013660 13
230574213 60
266825910 37
40011122 21
799633834 53
233742 94
89764416 23
788020266 71
561482570 95
719921654 80
329178444 65
803407818 61
65446810 28
713899549 37
111589130 72
474533428 13
672891704 76
868736041 17
716493765 82
795024800 28
362917211 31
709649849 72
124864129 64
786553249 1
12353108 68
930131584 23
749470065 97
364049155 57
664913394 80
69104599 88
380520904 91
65119783 87
115374712 81
565800328 4
35362911 74
9207313 63
878324136 36
941327607 92
657913370 63
287064911 63
647927230 25
195830723 98
464278304 99
611934517 96
585146943 6
926026132 80
203327041 93
612580875 31
101815437 59
457674373 5
123222139 61
595721585 5
230707659 32
553876383 92
985138813 25
715573825 65
194471063 21
323153799 21
55070617 61
858512674 88
425284379 85
25523961 99
537777062 98
572017615 76
545670198 14
586441825 51
552480832 5
280585974 4
30189720 74
300288633 46
148829098 25
273067081 48
55327617 35
914756824 63
360803668 91
696178778 69
352288322 33
841547396 71
760178157 3
107664626 11
97178602 52
72524567 86
916114404 12
701302078 67
250497740 13
179545495 9
294588680 61
85928290 59
177877332 18
511126786 52
918980814 55
248955332 64
489657 79
119205300 75
224673251 17
438424252 84
60735193 68
345876819 77
201565153 27
655145903 88
987902987 65
496273298 93
2829 5
90570728 87
107674505 70
803809859 17
887013151 76
223909304 98
852177456 23
874425129 42
167713257 63
938867685 44
138868469 65
358547064 4
194784219 9
710459638 68
115388053 28
797009229 76
958938345 80
876499203 58
669960859 49
770260172 51
541978670 47
95167817 45
341330567 19
570678987 50
534516632 94
706997432 88
52372061 57
824827259 41
611034409 40
344729961 6
279798770 45
116656684 26
854182841 98
246242107 47
555265837 19
564687792 77
947955663 31
651092187 51
228225114 9
127374659 34
925082743 65
12508503 96
553981054 48
522985306 84
10609134 49
642176716 72
917402947 23
47623875 91
566369206 12
714777640 36
553306342 53
830142201 69
988053486 83
354013311 70
403252621 70
218896599 37
964772883 11
383734590 76
568311058 85
226365161 75
187766986 72
918608963 30
813125370 77
257128750 18
964231572 82
194046552 55
926284935 23
885409212 5
296893047 25
555362023 38
640036175 68
858323675 53
130231104 70
968081868 85
826692229 70
697670503 40
387963642 55
527964320 39
348032065 94
120858097 40
608421719 30
782518702 13
413541885 89
82724739 62
543750157 28
348956360 28
671882474 81
978954634 60
981218978 97
632906052 42
993350827 27
919437557 26
868112478 39
215231852 100
735194208 5
647020324 56
550713330 71
499493193 36
442183358 2
594744831 31
462231889 52
126951848 29
28526659 57
965943417 0
522129026 49
317873428 47
251662461 11
261411005 71
532116949 42
520394011 66
652454832 36
442916935 90
278262372 81
157247736 3
230430514 61
143558795 77
907408449 19
142747385 77
517481825 97
777218154 24
638820092 69
726382218 36
212175039 24
263151687 91
627235576 3
534236765 36
37922865 17
67117977 84
255322356 48
877683042 37
301030199 18
204956615 12
824692472 78
228390330 95
985162696 64
68235020 66
848994288 68
706918058 52
92924264 6
863829274 9
547463053 12
376946045 60
923624027 45
891044475 96
742270958 2
178730706 17
162359111 2
382075471 15
374203054 77
163132699 80
371292351 96
655538717 28
246921390 28
994914342 100
452580390 1
963332954 10
125630038 25
615718957 48
257265764 56
124103018 23
354215166 13
456139736 73
924168547 93
465508104 98
457170981 49
424127508 72
83038955 30
361962671 14
423293374 69
509810681 53
811447912 47
121266576 70
665798944 64
370735965 14
149825281 7
406205014 54
499284641 64
380407004 55
331043720 44
546584275 5
760919152 88
107501216 76
58001333 23
597783800 76
959262480 90
484718546 80
737484549 73
832821415 57
108139258 39
702939845 13
385432744 7
841146699 89
420367623 22
625624493 61
120154445 59
491620711 22
768480827 31
808323683 65
660419626 74
643916966 75
841290974 79
596421502 7
961982770 51
208947237 55
959085760 49
727247611 53
197267210 27
961632198 11
215303435 83
748939041 60
579561717 35
335115278 11
661449310 36
50132563 3
798530007 37
227380218 47
764468575 97
774544994 91
699365566 9
242036178 89
108084543 65
24206740 32
311991418 44
495320738 39
948413898 74
644064461 73
986968058 5
179129810 73
881627659 22
560572754 31
720150309 78
489989984 58
810884803 84
535317993 85
610903248 64
169549717 50
931137744 54
757373355 28
388684232 5
372419116 37
917370378 76
460430464 40
919132564 9
863563294 11
897710894 42
127934951 41
3070631 99
992496801 97
16427257 34
830723343 89
837030076 48
979709537 18
287578649 18
608156640 42
486714083 68
635272354 37
212809595 6
421543917 89
607968471 84
811338685 16
903727968 16
165679764 73
23974283 73
393545916 77
809718754 72
184678588 59
882013555 86
949641561 74
32772110 27
827851701 16
368950897 94
561065524 9
707889616 0
305388588 23
974284576 71
226968887 92
595223810 34
614724208 26
833588530 61
148817519 41
873598439 87
763424987 47
880135529 62
86652276 37
64212643 69
431558846 77
290506473 56
921861639 49
425969953 76
889104176 64
501594662 47
324673480 57
729656634 90
43149113 26
81967109 84
51124602 2
851788065 12
706736440 34
412191579 8
910295880 17
732609724 8
169178215 91
220851587 49
633356609 47
41717349 64
426113746 28
285185920 6
202063603 23
381069871 50
629895698 8
332852498 93
64864830 54
384795002 64
992688177 45
157444996 64
76929637 68
400140655 48
873949983 13
339739369 83
227784832 29
941921788 88
467798332 71
552054633 36
560625031 83
300395181 99
101386788 98
625026632 64
549987721 91
434690136 26
331035008 0
906230942 16
801305613 37
825813860 50
177248872 1
686207352 0
415695964 49
575517795 22
89650408 84
911097497 86
534081117 93
90907567 43
590329735 65
430852220 27
279277859 60
998945913 28
573918186 15
837939175 19
748132718 75
897201620 11
113647176 24
694911532 38
165444455 85
926791223 46
940317621 85
484557585 1
84704668 0
509595292 64
297210696 70
764866751 68
696048995 40
724845131 95
985556071 69
616355103 28
655003983 31
123662726 75
726043574 1
589673068 35
746182908 30
582745014 49
78315823 27
746707260 39
522827297 52
221873119 13
598879163 31
612227340 5
14085609 46
303797308 31
707964918 99
498280958 58
624799419 88
925156984 19
606237407 25
678457633 91
763840794 62
847918601 8
867705139 57
433854776 27
123704747 53
382165297 60
772226694 87
942524557 3
274484091 53
415256634 7
472755058 86
598308684 92
964387508 87
749780116 6
580839688 51
987604587 43
63293256 75
773327591 18
725026094 47
563890849 19
752557299 67
691979590 44
836458263 27
766147310 12
645765310 96
810380320 18
33353482 2
362033483 71
428246942 47
267705833 43
487898400 50
751418114 11
793637638 23
5460809 96
825648421 11
366958599 91
698228941 62
508319299 53
754716137 57
48855291 35
230134330 49
363296744 6
57764921 97
716498117 95
684570041 4
368633400 21
457159991 42
698303865 89
476249988 34
252968372 22
238419614 76
15669940 65
925899251 87
351999531 74
736452276 92
330301955 74
910509654 71
677037294 67
422407639 51
134920482 90
607484654 58
743162501 99
637838077 21
413879499 1
198150254 68
364530263 38
729468806 19
834901424 48
119406827 5
138675802 8
183649616 7
14061581 80
891625943 23
257507921 25
261156504 13
497099148 94
838183733 68
839443842 42
730397792 94
796548627 68
437063060 63
444400491 93
384170144 78
987322970 12
376236551 28
183239775 21
155455618 23
615612522 87
16312821 69
792280901 1
322103718 41
240026406 57
695233897 24
231773955 40
939390525 62
610882755 19
503832158 13
751547484 84
124431985 13
660279100 69
483352066 2
821568740 4
727137139 16
779483938 38
774636037 47
795806330 54
61256087 97
686399226 61
991785294 46
426098649 18
903474 80
570896260 21
454782739 2
282651982 8
434221325 69
160316281 80
516708076 55
767022851 21
796556094 40
425535743 86
351585042 95
292917379 63
803207528 17
904562366 61
562179057 45
255380429 37
603511470 94
689346709 81
278945696 57
525263422 86
306724198 58
703868971 0
268255091 62
764871546 94
549279075 59
102063202 89
724084180 54
25909490 7
733078096 47
842670424 58
80040407 54
688954575 97
380388864 31
39478089 20
656207435 25
762559578 24
145370642 96
259465123 5
140098587 63
801253998 97
331618486 34
971508841 62
548846514 62
759076512 72
551373550 94
946662882 23
890713307 79
746570447 85
642215766 51
740546831 75
167317916 42
682337269 7
733912670 35
730142796 43
401664421 17
361177585 45
337011242 50
319512793 67
759639955 20
118207348 64
950331189 52
108999022 70
1525641 7
179093363 36
348019348 94
468619000 36
861262640 42
402718497 89
469831866 11
826278301 7
568885583 47
378287063 31
240563667 28
353621215 49
838440905 82
228176535 95
793820117 35
253256159 31
999486575 3
722406605 20
375945587 18
66351833 42
768002292 2
820723110 24
135523343 17
871731896 86
385316550 65
771087122 32
981876445 61
902741877 77
504409683 37
590888287 76
397788773 99
364238712 83
570899683 19
795517460 17
445430120 15
781445888 41
843573132 84
350568141 77
763510911 86
523223041 8
38531255 75
679993275 56
478654918 26
174330482 49
146807229 43
655007280 26
392853272 95
250979999 17
320326536 69
744091596 6
996979106 31
301221528 77
25326316 41
680730262 69
495660426 19
346829110 91
287024498 34
597171700 60
531103928 26
682226439 16
637267954 37
932844629 40
74261090 83
462174779 90
514008594 94
781650326 24
799957140 80
14848343 74
534715822 17
299577227 50
723119783 50
16591549 57
197644863 55
911218722 39
578595296 98
849435742 65
45224227 64
744442796 66
820115140 31
233198900 31
709797320 85
699021101 30
667567811 95
598585597 3
608420591 79
3461700 71
616184314 18
366353281 59
845069937 12
430658744 57
816202010 82
557056021 16
639201313 27
506749814 56
564362950 53
252341817 46
530510173 77
477432980 91
5144242 58
100357118 93
96778766 51
704619320 94
175338472 62
715208105 67
849983102 20
432110434 63
351301812 77
255766593 80
608962289 62
463566317 12
308650736 26
79891824 29
138041449 29
634866482 31
32380462 34
994163698 78
991299229 11
717066523 47
73287936 94
619926268 88
86747753 13
885817513 78
875370297 71
600660844 4
721078073 75
228106831 45
912010268 52
226548414 21
735871514 98
493490962 74
782222449 26
535312141 95
683436780 39
65503631 64
631537964 96
147492498 6
846695923 64
661948694 75
455282254 17
288000494 41
178676750 59
4786150 27
985036210 12
188292838 13
180757322 69
557785927 13
450737019 18
329214721 15
789314746 18
699478152 43
270277897 98
741455042 27
397085770 38
28891504 22
349288694 67
956252008 7
735302592 5
261093010 21
905017939 99
570546645 3
933843173 84
217637838 91
690068814 16
229147958 60
227872635 77
483474472 89
489801587 40
387975194 13
724946059 26
421358920 96
401138809 82
309933092 5
710944390 9
485139850 11
57816835 21
339486992 34
324170003 97
917446401 87
336197524 12
520696303 70
488500778 7
797568855 21
192781427 2
438913589 70
271976832 86
6701202 72
484205932 27
114973615 48
512693397 47
54412954 0
482821780 39
579408766 46
323327682 36
7192197 64
640538537 33
184261332 52
722567506 25
191066184 24
348759503 36
756510388 26
961601610 22
218911186 90
237197928 6
211812476 37
440001816 79
51992160 17
301332035 93
759440640 14
466559573 77
130845432 45
990167313 77
191650854 33
273806563 38
535842991 90
587558430 59
241666754 18
662531117 87
755020500 91
722220779 22
601086993 28
51409480 32
513564257 52
802984874 23
159295960 70
214920968 48
611882018 31
559173324 6
81669903 12
492449148 80
616048325 99
945808620 42
818254283 86
722949116 65
857918279 52
157820073 30
866461379 18
272075931 44
458229677 18
681877332 41
258526354 10
650201413 65
281143417 59
288245444 54
886968463 58
750996975 36
629195768 87
227401671 43
5031611 53
909267834 73
496440621 19
267431547 86
489378925 12
293455147 50
527905495 2
533675888 42
141757218 37
516280559 14
878143205 98
466532744 33
207768852 87
857763489 85
44625159 2
792426310 59
839942489 78
472818819 57
62627382 67
920227980 63
357610127 46
690000592 99
482769305 52
915227873 74
144740565 85
379715135 29
199726293 56
179648272 86
197491733 23
853670845 92
396892528 60
441503983 2
753365809 61
580861048 100
573701774 66
154857374 1
399181677 67
268191027 72
18013390 84
609208191 80
695105163 60
480843640 98
253185171 62
414965710 21
162051547 33
279590218 82
200934695 69
778505945 79
808535809 11
283392453 88
450652128 15
794786246 96
366842483 17
120348309 45
671176264 18
223564935 82
465895327 65
742207586 79
14620487 95
267876876 49
291207287 58
571826816 42
94695783 37
346310697 88
925543488 26
977159118 15
5475021 32
945353253 74
284942694 83
81526660 72
17537668 24
364697107 16
962694347 2
149211907 92
141810079 93
725293551 99
686181847 86
325817603 17
126452042 77
947006147 96
567249915 81
579452304 9
131173242 84
940262143 47
227005042 75
502297228 13
129664094 3
117592408 57
540002449 92
222846940 58
24259696 0
50014164 47
519136376 72
957242142 56
687518464 88
734134169 96
718042514 20
796526052 96
961088951 49
112126088 53
763746726 88
332716070 14
23662282 64
44763356 8
649836649 63
815720391 3
698239412 14
846286319 97
813776968 92
308182625 57
698419278 26
959974212 93
385993472 24
100546848 80
79098673 2
591519751 24
743934357 10
924530989 78
21726328 60
284887934 20
207482103 54
880549499 75
173840504 61
420718389 86
452049864 12
851620994 31
12021940 36
646656279 69
493025944 90
301826794 53
603571277 30
294314808 100
864330631 62
847235622 9
850378554 73
397494200 67
712979920 93
749189917 54
75121847 64
433201570 35
76671948 13
456148937 94
12692187 72
799293514 75
576851358 81
885651086 85
543286350 46
404464673 7
929203782 78
772268922 45
186161379 46
943603316 44
904065796 12
533795158 67
888385789 93
112496419 31
600338390 93
849772831 93
42869142 39
577023088 70
851862222 61
11391975 9
341121128 45
105379038 94
882133772 59
258946963 20
530619093 44
283801281 8
156507096 92
741498669 70
370425853 16
873317846 81
140224317 43
897783392 70
168714173 47
315212796 54
290092500 43
897590057 14
502293818 24
344790719 8
603510459 70
646450192 26
135847045 89
632761880 52
912757354 37
156424254 99
626289969 19
159390544 23
139011160 42
491870738 40
312639587 92
100362834 7
495850574 19
323112409 99
718743306 46
963807577 6
518120609 0
983923676 19
969681463 67
266968428 82
135596297 42
520089314 70
728540488 65
29894919 86
405535294 29
254843868 2
268517437 80
805373736 57
575258938 55
807464753 5
557932934 38
517301003 51
491061825 3
196970305 94
917483350 8
332797642 12
812217235 65
414193144 31
988925944 56
237495142 71
225384797 54
211979218 67
260744298 54
34081919 49
92675238 24
941381874 67
156673464 29
672029098 18
352439525 60
626881564 57
260451729 48
726636800 22
978258074 69
719803093 88
450104402 13
806541005 76
632669358 10
846416385 58
430887623 82
895890281 47
890544287 93
412874206 99
191971024 52
366186826 99
289967991 10
696135330 39
169885317 87
110158945 52
126248089 11
682922899 43
561907833 90
567624244 78
252736118 29
273419445 16
67205137 47
911816703 98
896944090 55
300495846 22
963972709 88
235979400 77
259241701 52
958961646 60
73782518 72
797392798 52
932712441 17
795985608 59
137952079 72
81821412 42
760936309 62
515003052 28
550180776 46
62215447 55
823417354 64
174431797 84
322341061 66
680990592 16
151430033 62
179569781 97
84795313 36
559593160 37
735831837 84
693071051 94
148104899 75
611934962 95
926077975 66
663200801 71
422107510 38
313260001 54
985628649 57
929144086 53
64982287 48
137703002 98
501806486 85
179873217 93
155311372 71
502825895 85
555901957 64
391542052 97
504877719 8
789210777 80
815927092 24
409358545 18
30730500 86
83472995 95
847485798 66
352393357 46
12323084 96
324805950 44
271430465 75
90735250 7
542237520 18
411546063 4
7257443 9
440647527 9
21760313 57
551378444 6
397382443 94
18457990 50
440499190 72
821617075 42
437693414 78
154633310 11
51708908 75
466168168 92
987779505 80
417658427 4
432176265 86
301010460 39
869394703 15
75635102 97
370246983 78
308094756 0
935476 77
937906243 73
851586813 68
406764604 0
899515418 69
423429732 98
495322533 66
888508540 45
974161390 83
526332158 100
89047122 62
705176171 11
660035029 87
613820511 41
54086005 32
741362940 15
775644141 45
57517006 7
443595652 52
390731888 20
117357448 28
386646348 26
678686601 15
470275363 52
911330900 85
164412188 73
538668683 11
423231567 52
114985914 3
526895546 91
998455029 4
532051298 13
490404556 45
64227864 29
48210921 60
948666045 54
434902074 90
723416388 40
485996836 87
643698184 56
787819657 4
816919217 8
284971686 38
891338731 26
595048272 80
81671521 79
761686062 57
371365670 88
448414205 43
460204605 95
615821381 73
4885642 50
726875384 42
88276068 74
105081455 3
437458979 98
343715768 82
505857621 5
439588826 46
209472425 85
558483585 0
214417375 5
309353137 28
531416495 9
224729521 0
444517309 63
462162312 36
84713690 64
201189217 53
606687725 83
740615025 17
467981525 56
940019617 42
194423298 94
422533740 18
239006267 28
491686865 10
415812842 65
616973283 79
466963613 23
452093965 100
677989678 46
365308173 29
110496427 46
176403362 68
89822113 40
513359798 11
744201475 11
191781760 9
448108276 3
605935607 35
576424680 18
649114372 15
531646192 28
177718549 41
652467173 48
325911062 13
613346038 66
70596389 19
238462546 60
987236277 33
331010750 88
743290660 90
384126705 6
510672535 89
803564229 50
640012766 46
3641085 54
541924859 89
538633234 52
340791740 55
965681220 49
608978851 45
612936731 74
561357125 84
929192106 33
508508342 100
665992317 62
358177844 18
129708221 92
75354483 52
86057826 58
20332648 67
899564319 38
432747900 75
227025578 66
607053700 82
476811267 76
32591346 35
109726019 7
793306958 22
646717417 41
238361442 49
922760242 1
498390063 95
712101484 41
103013661 3
170020131 35
145710713 74
431141070 73
962159787 33
599054346 94
222869096 36
530348679 45
664678298 11
464143093 54
471425845 42
746762706 53
246073444 26
716269867 41
139346642 39
540903944 32
619257912 89
777035553 74
401791189 10
390638839 54
202486805 15
822321535 79
672070470 81
173578403 98
439270514 15
793202022 90
384398476 83
287234109 65
95072537 81
397150697 74
640464345 16
344818599 18
682788179 35
198926298 66
514584244 93
279480921 63
982385013 10
778670244 33
462641023 35
13930935 24
192155692 88
734593641 39
448335053 21
39928961 45
809295076 83
811339426 87
527885469 87
450711291 99
459075448 34
557780617 31
740170695 6
831560720 79
208742686 58
651457840 75
743473923 56
25521244 17
275551633 97
47759789 44
770146173 54
568095516 58
760848241 66
833727477 54
702285976 84
216939393 75
256640735 57
428660481 25
122910986 77
251591537 80
351337975 31
273877197 60
996045900 23
716838965 100
775218531 89
115884560 41
350170549 1
958675702 80
534415036 54
265239818 97
69664995 78
500184784 40
767815325 14
277859681 92
305928489 73
941783044 53
929585016 16
107357531 14
310226762 46
702117098 100
614953964 3
690330 65
631207303 60
940223211 8
328608381 72
73611924 57
290138517 77
319925094 56
284578890 47
825256786 30
15928424 93
78067037 12
35300168 46
608564516 85
809552317 35
215003002 57
981425565 38
238893735 27
816897234 0
912979044 20
612272303 57
178428988 99
225176399 24
217829170 87
287062968 34
667816551 84
384068140 38
530067383 6
441043076 81
246808950 91
332280696 10
954689526 92
354441690 37
383290461 60
25060484 70
581949410 36
639543823 76
595512913 42
690752972 64
699361507 73
341384975 92
655508863 74
922190836 96
620602596 98
553055180 67
443331624 14
406988766 38
121939514 36
328290331 15
621346657 61
789768158 30
579531272 43
45388654 3
759173973 28
450588251 24
153074411 20
641513683 94
511586412 72
492267219 98
50564315 52
410723482 96
994986004 66
260053399 11
941984726 81
455259638 50
32394218 23
464565915 1
19678495 10
596246721 7
216769312 1
777209 11
305901486 45
279369396 32
260082076 4
462655032 95
227306860 9
390393867 54
432788587 68
967906283 51
793320705 91
781098459 33
859108935 53
20520076 8
820098041 63
258426035 3
54693710 50
414453977 11
391316393 83
564970042 59
718661797 21
269160638 21
580145085 100
859700240 86
157221868 29
969264421 74
132256321 56
325472416 8
963462038 32
617340355 39
648695761 74
511413497 97
271881834 7
985497625 51
607878270 41
329293988 13
729032053 62
780565576 71
442285956 33
51246418 45
730842430 26
911327339 81
947167613 37
884964638 69
360538407 25
715117702 100
208480285 34
809807509 48
561618404 79
251856623 8
827542128 2
57208906 47
753479279 71
214903940 62
146393241 54
332908255 29
411423093 81
917892228 77
361564124 90
156827919 13
89200932 17
920712852 68
603732430 90
158281968 66
430835796 6
591173275 54
841410350 60
448313038 15
627614879 73
99219191 84
977886329 25
712705115 89
806620669 77
313905835 62
453393809 30
854558648 21
501723995 69
360711092 61
345741405 81
686724258 69
9662761 2
175830344 2
974960391 37
94314604 76
563476933 12
485875387 80
255853415 28
116494171 21
55770649 41
602721328 66
289194089 67
470348299 60
185464591 94
324236167 10
879806780 15
681095838 56
655643303 22
105711527 62
321173502 14
585151230 25
323958073 62
426082641 84
719740504 23
183838947 81
693094867 8
200661943 97
67950575 2
589523006 93
837672313 60
940517150 7
750026458 95
736816496 36
174460925 61
976280482 23
682475429 79
736926215 54
448359514 98
789916112 92
793097889 96
500919078 68
496872156 42
501298017 68
649278133 99
355827191 40
639204109 22
88846195 34
545159379 83
351992539 67
201815555 40
782284836 81
570294655 37
167664363 14
127372933 11
137144003 33
494477195 45
553731525 37
742528728 47
68071266 84
473416963 10
229781264 69
377804249 52
10919769 53
625455519 1
411900263 29
328763971 1
892136506 65
965705886 0
255126577 74
71286061 58
126396488 2
527467449 4
21096794 74
897767856 80
392302574 53
485039924 30
582287082 73
747355406 35
956565538 24
725849005 97
968149972 1
231903413 35
26529392 9
660646241 49
478753230 80
882828222 26
29023545 32
779471736 69
781593783 30
69418942 11
809113623 96
311255246 98
170305409 61
634377587 10
64198864 70
297820314 81
929744170 72
121713417 77
912784342 46
938843217 100
562127923 7
189235275 42
453744861 32
765355421 28
573686573 20
928066207 61
925699301 60
278154046 73
25456322 21
334314279 29
125663756 78
229025069 30
258346913 82
563890735 92
169829750 21
755409803 5
659105803 60
960250823 76
530259794 28
883975309 10
755909246 87
41899820 42
947182956 10
820966251 58
780889211 8
275590299 63
721858664 86
329026948 22
185339417 10
246663673 40
346652537 44
659378421 44
409449877 40
909217670 51
184442808 19
247800273 57
441547157 36
348777968 88
942291261 83
475157720 45
90117528 76
297900709 85
778023992 29
500294620 97
110656844 58
120862676 36
766006884 48
56085077 8
763228168 78
338723199 15
421175032 26
373149080 26
801049978 34
63014057 91
962834622 14
849231722 87
553476864 80
956662074 94
993893433 64
337225707 30
761135865 96
171983070 65
88928456 45
726509321 26
886729370 15
11918433 25
263427158 95
197372286 10
138848041 53
291235705 14
613013463 52
295684332 83
772578615 68
298705452 94
96382597 67
654920453 98
787897753 51
261901288 96
647441267 58
928585958 29
747948205 22
486226980 8
835895645 90
432044442 92
492111036 55
76370973 42
910026079 40
149781584 99
581090212 75
173906788 93
10552218 46
45719577 44
993398218 87
570706609 63
80507690 76
198462916 95
739655128 49
15122858 11
41350870 64
566604596 0
325841787 79
151299727 13
135253992 14
987882494 43
332806688 97
887186690 3
822530313 42
19520057 29
644691562 44
259438217 48
400966515 67
34814345 22
385530087 7
482843199 48
518237421 42
580479098 33
798330697 76
319513041 32
75828393 15
808366426 58
502342935 44
109011197 48
247317728 88
402940194 33
333783805 17
135213054 15
405569974 72
186044172 93
110460553 64
984852426 99
766793531 45
360792080 74
39458344 5
383917247 66
91031447 53
822337001 58
701250621 87
210620700 35
327646956 12
461745791 38
264076572 28
993233390 96
933410152 89
378427331 8
240689841 24
575512269 84
669018606 62
503619922 85
93681644 31
946367404 87
564583571 28
350452665 86
182739069 28
308032029 79
17488241 23
128021844 74
386389252 60
392675302 18
772735343 48
614042021 54
496465006 6
950681198 70
692492310 39
581134480 93
823534517 11
610608157 58
158538389 93
887628935 14
718390159 56
966853650 90
980705235 57
77599087 92
550641430 36
147717392 5
707708466 14
103761042 92
986898082 28
756282397 95
210084269 78
801117915 47
484920892 29
282094969 90
648075482 51
853224448 60
771303458 30
359001950 100
61816238 21
274856481 24
467141028 13
303555479 10
742341493 85
169304254 67
64544050 38
986283145 63
323470316 34
875291091 84
292668534 94
377275339 25
489321255 32
675389340 90
759030510 33
383204112 5
254572393 78
322867989 23
104172102 35
703757259 28
663638816 18
730169438 68
990322756 33
106830258 56
760212300 25
720773060 42
647153805 66
962703557 14
220035583 84
473402713 26
120200360 81
416048274 7
904333640 81
27590737 57
27593335 27
865807879 86
16087988 49
365991212 78
311234131 45
58201547 83
438993492 3
494541141 7
381765146 47
582716999 75
68654190 37
118808292 36
958968857 64
803258385 52
547373517 100
535223193 21
47187068 10
613944120 49
796235649 98
676136068 73
628690023 26
955970482 75
903530001 4
140226540 48
104446320 92
474725658 49
183821349 100
402881886 8
593721521 90
959965321 37
196565581 79
307748916 52
502852149 5
688365254 56
170241987 78
832965043 94
318246210 28
396919589 95
511598309 43
781898267 13
649866711 6
745421817 37
924063508 13
425111972 92
769185810 19
458782874 91
991809952 35
141709099 63
35513400 94
465988187 55
69207691 94
948007811 68
119984643 44
844217232 50
79302823 49
482014350 92
765377776 17
98965059 61
254270263 2
48574906 51
259332981 91
417542085 98
702120729 99
600940742 14
492338932 87
264598360 82
55398578 32
649908209 45
949464532 33
365569605 33
683928196 17
90110598 32
723702478 37
236870018 29
792928226 71
110951382 23
316088054 97
777502119 22
370853302 13
778685363 97
665885949 59
239621779 45
198291982 16
147947650 10
529013734 99
13433564 95
622164469 31
678383810 97
41531608 25
734010548 22
544779164 27
350648909 53
935824020 8
701547428 95
670544140 100
655904336 95
551908301 97
901804949 68
924226777 84
100468010 95
622301719 33
637117936 84
492970212 24
991090573 64
157405960 77
42482743 100
609541037 57
930215830 26
276951491 51
253041391 69
700070080 25
861162515 44
149385698 23
328154402 39
98425534 83
708170911 84
181068620 0
246938624 14
640990026 71
68403300 42
355573139 59
559762742 73
589328896 74
411305352 36
681508476 73
742765961 88
921364585 92
807501071 95
274426147 73
753181627 57
963535360 31
171554281 47
46032272 75
880235257 27
101033799 38
936399034 86
19710912 1
712085930 48
771391981 61
933776993 37
323413061 82
233890078 26
517592487 50
798483887 47
324449568 57
628849935 44
215929584 91
469365942 62
896570506 96
980624699 95
725904538 82
660369458 13
193625240 1
563609630 21
614142417 21
783509476 61
556062710 85
497486210 90
773534229 31
506740397 94
352060749 97
393789346 77
860653872 44
129895399 9
832252006 67
223863556 79
638017757 58
152462331 12
162349374 43
755544978 76
441625743 81
72959044 46
720963238 32
543584230 76
745557499 69
848196728 40
572962261 16
269775247 49
14782477 86
5130112 22
309430925 23
545531773 48
532880662 98
756043961 50
235657204 44
109011912 17
235428403 25
737716954 52
698892767 3
537305274 11
974806005 98
902778039 90
833477162 65
942378483 70
963908340 46
244530243 75
590982015 39
356700954 62
604899890 37
165789513 37
504378489 43
859123723 78
810957327 11
639456133 79
453204206 42
635293524 34
256640013 87
238381561 23
785172773 43
799220551 64
194049650 86
529819309 7
659225104 50
201988183 44
740587533 16
263685868 2
101139874 48
313279308 80
15421949 18
170250244 32
229694055 83
585930591 45
307817362 81
482413785 94
629410114 8
24161008 17
22153668 92
977156006 90
578555873 65
966465973 89
968937122 1
894649360 78
162465144 70
422691789 41
128830642 61
969548222 82
627116474 40
529098649 51
552330461 40
750681559 47
65891540 77
163882439 91
420254760 33
629698120 28
936678090 15
208257523 9
233573423 16
917805489 89
9557035 91
84059965 90
368397528 14
251372889 49
336147313 100
924510544 44
533671204 67
494850381 58
861873284 54
414749488 36
558993800 48
972243894 10
274851857 71
466542264 12
547495412 90
535011907 53
209547951 6
722050547 5
637599687 40
116093082 17
532651158 76
824848075 55
294119352 27
511372736 65
229647511 29
360863129 13
121089158 1
286914105 66
471528666 67
412540467 68
371052687 90
726916070 27
386210581 67
272445647 38
899732115 8
393300427 91
120160130 52
837515989 51
162130268 63
914010181 36
572550039 50
328771974 23
940609070 68
935704621 58
129030360 2
697116565 94
748768426 63
374646621 3
978787388 61
773562971 45
500475860 9
86077103 33
940658519 21
654469152 29
65269157 82
997307204 17
276188256 40
736141658 90
888092288 18
949063870 29
44369399 95
637471889 42
795159203 28
192818640 35
483254154 37
456381586 14
413016006 18
347588182 3
711430453 15
917495131 81
438738805 37
150573195 23
84708898 89
688144187 32
267320625 65
660314303 39
580486662 41
954221001 19
200017509 58
830501166 0
950574458 76
522065813 13
478365344 16
597835112 81
547393812 93
666237807 37
7194282 55
444040858 0
680778564 77
131465928 43
949312831 81
563895241 86
464826763 64
403291535 50
792362253 85
299696034 30
738275771 92
262929948 23
940625676 31
955739614 96
638595708 37
718797074 32
961505292 82
660860333 57
516013968 79
603232051 58
674003037 67
386918168 47
169472508 73
857767470 93
80741054 49
837075669 86
997865578 41
833742996 99
183103814 73
570558929 44
884793432 26
810481165 24
715960854 82
413208790 21
31735355 93
585134505 69
880006456 26
648131907 15
587365003 93
15308815 47
977284241 43
79362513 85
561888715 1
838105936 60
361504193 14
509928543 30
533079411 26
656651884 38
139935463 17
455221727 16
386020583 23
90708306 80
63037260 82
695374087 69
786140139 48
229457159 36
584324589 28
20910149 30
235592584 42
593889176 82
889701484 99
807241669 5
485779323 22
16957897 0
778393521 30
986674938 64
257367174 29
185342001 11
657185825 52
155141711 40
39672793 97
67659250 4
598162734 21
545843377 75
599419633 48
898692444 83
929675639 76
634214918 24
149889278 16
34045621 59
910197621 34
897668690 36
830131012 40
515858917 8
794959534 41
842806570 9
294164167 8
701992331 15
801676812 63
154522282 76
243365076 33
200224435 100
275362353 91
62824054 26
459247095 87
189266261 75
746546898 79
619679231 50
203714508 67
422032001 4
370120058 61
622638753 5
91662644 87
953200844 82
651242702 97
645361269 33
382517793 28
615756162 100
423397546 62
404001873 86
35451907 49
534249881 43
857419876 73
354899153 20
182993256 89
249148909 37
694544654 98
280598521 36
667218175 57
713311111 89
161299776 63
325029056 97
648392609 34
361828876 54
731866725 70
970304047 64
333835447 6
789890567 6
733318700 14
13660952 98
232104591 23
376703720 92
964385422 26
912814821 11
507703838 57
623928795 96
274385250 69
358823512 42
764384460 59
341580906 27
957072065 76
482670630 39
881963382 28
277423957 63
817203911 2
757978424 45
261057173 98
239360695 30
986820944 15
432467970 44
880423915 31
452484435 41
555371013 25
99285266 56
652667825 88
734622738 71
80853169 81
122595666 49
555951511 51
752715972 27
232036066 33
884885411 32
850245956 40
331985721 28
667413058 94
807894435 94
589928822 87
119043102 74
464657102 42
100634119 90
357959094 21
215799900 28
436459223 92
999367647 84
269930708 15
121460409 99
701258649 28
184085711 68
622631510 57
88616162 80
745738832 30
272321208 66
838843272 73
773880751 52
430684256 13
167334420 100
824072499 64
730291758 87
699044583 80
678938903 90
840201138 88
329527121 99
307558102 35
48884754 53
409206740 36
236767822 46
4541002 73
756512535 69
518748319 69
837423093 26
357657286 93
827632904 21
515737567 23
873605798 75
75363384 41
331340616 6
100329392 46
300015560 67
72783369 12
352082486 37
507294273 77
489068189 61
36238953 90
898280580 63
295149333 85
967576201 90
378061220 76
676051790 71
648775286 18
305955918 9
906054653 73
920728890 26
201782118 5
712467446 56
982731631 4
222252482 21
332705319 14
530237051 25
430474304 74
298745416 86
903073871 28
176252877 63
528271863 36
292688074 53
75912214 57
87112194 31
329401615 3
303116154 44
790488025 7
972317989 48
214033969 19
449187826 36
561907880 37
852220627 2
572202677 76
738363154 65
228383719 70
187879617 73
369563716 84
848364092 38
21340362 31
923158654 83
280506843 0
758445893 95
590896871 56
804175036 79
375773737 94
598156707 47
591339194 10
762773026 42
800615530 33
706297698 95
594523775 55
295529930 48
498128417 36
268522411 99
834584878 70
990041333 70
554847925 9
329049698 92
959855894 91
395167685 21
712502794 69
384526764 27
604607842 46
739409617 58
590626127 18
876884111 28
194836251 1
516182368 47
415671698 55
655869852 16
969115758 57
259882284 22
823828825 7
505148428 21
417307150 44
589600996 50
515945381 13
124542792 45
754692813 33
879955686 34
581300021 5
273496999 82
586188260 17
395084604 95
702079820 12
783374549 90
686006398 37
975863721 50
215401165 47
158469201 73
800367876 28
761037515 53
797824958 94
604612528 85
314434569 48
745338144 18
107931237 98
90565224 62
89035523 32
822657436 85
491644484 53
319506407 21
205879989 31
812687750 89
183099676 48
33157327 72
303473915 14
365349743 72
410472451 42
107944162 12
976768039 57
780631960 86
631254906 50
478366620 3
144155083 64
979728079 38
78540657 17
153798699 29
925936865 75
464906372 14
688188953 100
480593971 100
326660932 96
435691300 47
212885009 99
88546387 28
229309043 33
333349647 46
75074954 22
851062620 21
788338424 99
323184976 95
549200776 41
246544762 95
763161870 20
714364268 76
261628187 70
563511403 46
484756094 69
858186065 47
443684788 28
482998483 51
547337647 48
789104584 74
287173383 28
46272618 7
624015716 39
396200560 4
313522572 27
931870238 54
111116218 28
841834474 91
775382620 3
223929035 50
659613154 89
164077352 32
944230136 46
702157418 25
603924483 28
64991967 85
42446694 11
848432742 5
729204312 69
440397365 25
703218902 79
641016104 19
699403883 18
614370518 88
665313800 70
758725224 95
547631445 9
172476478 3
137300141 5
495625382 15
477152245 79
506118129 37
606834801 49
866383997 51
407958415 32
268463690 35
875338819 64
103424924 62
826528943 89
658020027 99
534237214 17
138860289 80
816181478 34
676441991 18
378713206 48
293742768 42
557709000 94
956955181 36
374786969 45
962620352 60
481645386 95
367151934 29
493573557 27
808455669 84
271804159 98
669696517 22
468250516 6
520755596 49
470616450 56
848818145 53
645532571 54
706719009 11
383481049 2
191616186 97
717871788 12
44311426 90
203059250 66
84196226 100
246175220 76
74327032 1
172561519 26
32135174 61
629673817 50
599363299 7
753727964 14
868969172 31
430289455 36
874239648 6
369484192 4
740529598 52
668303704 54
990966536 7
502922445 43
671386239 30
517756613 79
484982097 10
767542921 10
867437330 56
495250122 96
878902883 71
495839466 82
759274320 43
383410005 13
297217801 63
605498320 49
18070625 17
271207094 21
112302967 89
262963226 1
862914621 20
290101782 69
794312649 65
141690999 13
821219148 53
603671948 9
515695819 27
286881930 5
350578352 43
53704590 53
310332010 74
398477755 66
916944853 73
620502079 88
189463240 8
282928097 89
507467718 26
807791228 46
641775924 6
879839821 71
345700279 86
969628619 33
729554156 33
552224243 86
76698094 65
994166770 80
8910365 25
437014410 50
793840050 9
419252070 11
744800228 67
743289414 77
60523756 89
214171099 94
791025214 44
868059816 57
92402446 70
742936627 42
131722609 98
451460857 68
820132287 48
2958710 29
520719446 33
262467717 59
414777743 3
496800769 75
314054968 95
897248799 6
682489240 32
415012980 66
481656719 71
916137555 86
272832448 4
938875469 84
464907850 52
768631115 46
698067700 38
656933827 25
14836745 41
104239976 45
10054428 32
209022715 88
446279787 10
80318885 50
179889647 85
707368753 62
398729725 42
817627982 55
995779052 60
767739672 36
299293799 63
481789082 98
465051688 1
905155374 10
714218566 89
141056437 44
685471172 55
296410472 46
108295858 96
975746309 43
132443868 36
883156133 95
593573643 16
720030358 63
489661932 62
204433390 69
707354843 87
50097923 50
875356722 100
726498983 38
253705093 48
650793009 93
550357437 84
938267930 16
57008941 4
411270495 46
852911599 95
770514144 65
532860955 86
236381618 57
555538316 87
269930302 51
24692626 87
223369812 91
102672374 89
966148346 4
528117930 70
293421623 78
918173601 57
492053736 93
59416084 13
946204420 22
631657102 48
283213212 69
325197707 46
96942011 8
403058516 56
331165191 66
705592805 33
658267768 51
808702994 20
832261073 41
19945570 47
433410554 62
348486567 97
382521672 50
888037592 17
520304535 73
101135267 68
577948939 36
804932520 50
621784854 74
621384474 19
741655232 67
291840816 50
65478191 71
76113810 9
180816879 20
994163127 32
667726320 9
484071321 48
635807533 61
280489922 54
369693301 51
401310196 25
880925098 3
814731899 80
869676459 5
711714085 40
53372314 86
818713008 66
454741389 26
707401027 82
601802955 36
421179138 59
575002683 100
760919834 58
409501331 41
635306861 72
225058848 75
493110938 46
231980023 57
611507481 11
299477230 46
726071963 96
127433481 41
620772294 53
63562655 79
911762972 81
958698374 2
20537618 46
764492652 75
442030621 50
228647158 24
102030239 11
303908006 90
411645611 50
521602737 58
796897910 71
965972074 41
117692631 19
777717359 63
741177369 95
463713685 55
553855441 98
419939237 15
197657377 24
119067054 32
555141129 0
613899252 38
677057752 44
729307430 71
103678733 79
187577277 3
244690009 88
153975350 86
648127884 73
234178532 57
846192234 58
881866204 15
943233511 25
729448735 72
695885707 78
606489093 14
25460309 97
479500961 27
984184634 75
264165146 73
259571462 20
789472448 100
988407397 16
429401231 73
605610045 33
537671195 51
932691643 13
381978980 59
575838242 93
779313565 60
133763609 59
767569578 20
15048131 6
2567462 9
237462539 16
1480404 38
304711552 14
898161739 53
214535267 5
294212982 16
41766321 57
576789739 71
883876201 88
725403604 4
675792097 12
740588320 88
845199035 35
648380560 19
835553531 50
394594017 35
442099647 23
747443182 82
677902078 75
608081705 11
36906510 21
138763671 25
299923765 54
12842131 54
81957653 39
409215841 39
161255531 43
365668060 29
300633726 32
638948970 27
15279039 40
922678014 98
566576544 45
855323309 34
635119428 99
747543832 35
206030269 81
724452136 78
926931284 5
888351161 69
701295056 1
22053633 95
659526674 11
344537918 26
663280395 38
487818413 86
51641258 74
691520984 4
361252665 21
746668658 93
5847698 6
862681180 62
627719121 58
494267590 60
199041531 42
675426151 49
749111127 77
93693850 56
244559175 58
595876296 46
27260147 28
379866289 91
619462413 27
719327533 63
788195913 10
787764844 65
168990131 11
533396666 90
533865252 0
194185344 49
347851773 61
862324425 96
675173458 65
273938992 51
256780307 92
392407562 23
446093126 69
684955127 33
931584566 60
997358802 23
654534781 83
104579516 89
429453052 83
548445303 83
579441973 39
690888163 68
420198679 98
630349560 30
177277716 35
592216065 34
667294399 41
950769076 91
95312767 65
785176741 82
743949028 3
797723570 8
911247091 30
777761822 24
467557372 81
988710395 1
117139376 5
754362018 14
9689761 55
61217431 31
631525212 75
587681391 1
474910627 81
696087361 81
842855332 5
434979508 0
6199344 9
326889331 61
147596505 18
508431306 56
594782772 71
604713528 1
401443271 48
78969966 87
805246485 55
404911561 29
531534150 82
776902316 13
522864918 72
676094814 82
720043350 12
823075487 64
125897368 19
533446122 26
131935412 31
233741194 18
907235175 63
758423202 35
211118008 18
479016079 32
172432410 26
363586865 54
203332140 26
385809691 62
79408668 63
193003429 39
619081689 66
520214395 0
35942703 21
816481943 36
132401681 47
805034964 64
293551781 91
294265041 52
830403706 20
517048315 41
83063263 35
122210569 48
468192543 43
797814208 45
345037197 67
647547528 20
315623743 64
413677848 48
357517127 74
817212346 58
511374344 38
876121303 32
135397195 49
645468590 65
483496365 1
504673786 43
701825747 73
125869300 94
438793354 57
344661855 6
378436354 28
401628572 21
581545560 93
435684533 16
232287538 78
376171002 78
696631516 28
548429908 94
577847975 27
91135566 52
363693601 79
332757807 25
126225960 62
757244433 44
398606122 25
778320377 75
580527051 44
906566902 21
327576262 12
683655668 18
667561722 45
664418739 21
591546984 59
180076950 93
802676559 9
903825495 3
737238747 28
388930953 46
75323572 2
401332087 29
727477752 34
478858012 45
14320065 97
540622627 92
612165309 15
445694546 25
326055228 54
792447692 33
237736452 84
337738933 0
643856768 47
20002645 24
971285393 71
301404767 8
488329139 42
110865864 34
726766932 52
182695805 51
644922890 85
312055868 21
925806258 79
318741977 56
651701924 99
370994730 69
645630247 85
280435689 74
58305867 65
118671366 68
7518694 87
593947149 57
441275159 83
842667943 55
688410532 63
479720970 37
399216327 48
858416041 66
959183570 78
61667501 62
308848705 70
636261123 10
316373275 87
257901873 31
903556473 57
489499180 84
880807351 18
785025696 100
599582117 76
513818505 5
703147608 1
17142513 52
856526417 36
8397174 10
531235558 21
755782530 63
269874877 53
677260640 30
460342066 80
704753124 49
698197220 63
213078673 64
791533761 61
218347315 40
213769712 6
855283372 49
317343165 29
606775772 49
206601938 35
456723785 65
19393338 81
875509686 40
828495263 76
118513348 42
882216170 39
67146375 50
948382607 85
938921697 59
352504165 21
815423684 17
503478760 74
445391314 35
321242665 85
111657147 45
65976948 5
687265578 43
164839243 7
412902561 63
526429861 65
593559395 61
793474647 99
891315359 71
541561106 72
924640097 98
754491221 35
972883369 41
635819506 84
775808665 14
415684935 10
790990951 84
563407353 30
781902798 92
504118520 92
569317996 14
470394461 6
462584340 50
908481422 21
213273017 61
707293803 29
338380520 58
166716385 11
786274979 14
370265302 12
484270394 21
341489564 33
924586461 23
636415456 86
666379850 74
709561465 71
764306969 31
831590036 90
163237963 88
24675909 32
613505510 55
507655110 2
617579934 31
728165368 31
261149008 4
121575674 5
278676475 41
886421581 94
906857688 26
741800620 64
109153223 58
513122172 48
477504890 76
112201316 55
407596986 57
60266577 11
350455243 59
289366808 33
479022844 42
281801555 27
824989585 41
694374540 80
687941625 70
777469042 22
701993086 7
506599893 46
690556774 77
826142839 81
629823461 44
830222798 10
908122784 84
146307117 99
307328350 1
977581115 53
204652669 26
107111140 61
584792814 48
631053114 20
313024348 88
342918413 41
211450521 29
477280188 84
121644205 55
45881108 51
122416252 76
851303025 99
823201837 95
700662716 7
867704221 33
653410077 29
524463585 24
677053488 97
972317705 46
628782704 49
664643218 99
589899531 44
759767687 84
487322939 50
145617096 65
691032377 9
458285560 10
510679068 40
875248224 97
143125597 34
634677501 53
46739876 23
792596105 89
345602958 88
831095128 79
131269554 21
691566442 1
559155476 79
894463941 77
414567370 23
581842221 73
962594590 19
717043023 23
123459492 58
430747073 32
680749648 42
749891310 87
85699195 50
330556219 87
55264565 53
110197447 30
571353510 93
572002891 32
936411815 82
46030262 64
689047387 4
477068724 23
525287792 83
555049006 60
826965457 41
808394196 82
508420196 6
396217577 33
245677437 14
995890279 29
210870528 20
601165217 28
148300073 89
807691032 96
651573097 41
728755007 29
953682543 90
924944969 62
354919123 1
899295240 12
114382835 90
852910910 33
866205120 76
561265400 20
751317045 89
593033844 21
649160737 22
118224208 74
367131810 90
854787341 62
925807568 32
740291012 45
149245497 76
887342415 92
20566409 57
778641664 38
168508015 39
606675645 6
547988695 100
509133829 77
980272133 65
95651217 90
664197814 42
801784353 41
961110723 77
374298325 31
935896217 41
287510036 70
758571407 77
114391678 37
562315304 51
862762876 66
103771416 31
953681764 45
393902496 31
684985364 79
608930673 33
876294091 14
819060327 53
853670158 29
287381855 24
721848614 89
372033002 19
400924828 13
877682196 20
258302851 54
397194691 77
228873699 10
223911080 22
824919040 34
124702704 49
844618445 88
489927312 11
602221728 28
344665 30
736359880 12
241181644 27
291579045 85
972105884 37
792994496 69
881435657 73
719227350 21
548540780 99
706906563 66
985642456 48
407310834 57
751020078 18
615355954 30
862135021 1
889755252 96
889792192 37
955258728 27
968742975 22
142431974 37
116276591 82
829034115 16
422991343 9
987820325 27
611924803 16
149383296 89
231828503 62
659758320 92
583007945 45
168943305 61
63811213 92
509897414 30
197600273 35
43943504 72
386881474 56
690713839 7
541651540 25
861125660 88
557270625 59
446409208 26
695038039 53
597243754 94
763426968 14
469370009 89
503217471 95
767358126 26
616538595 15
431067905 76
282657152 33
656265964 62
445011992 35
84108263 72
918555881 85
617923756 96
302463753 74
418290735 23
144392755 90
718331926 28
231978114 72
505067635 36
998316971 5
497994501 13
8191344 68
177028929 79
837108728 7
467828119 19
534039994 27
804944106 81
692894945 60
867602988 62
74230028 4
540234045 64
431696557 61
333662523 32
698154928 79
230147920 52
603136147 70
402889801 93
350783276 37
360190245 34
106211501 5
619837397 29
780164241 89
650938968 16
457568269 34
524729370 27
331975094 82
33952494 33
661454532 71
196146947 66
868767542 82
74580967 34
824499043 96
856672978 33
242066089 5
723687781 99
496746294 52
539416662 23
121075269 86
875830545 20
232368965 33
222184079 71
406540186 96
875620807 42
939955758 69
701893828 80
175188469 28
91068848 99
819753891 74
135663825 90
979746588 52
516539505 39
207272600 73
555741518 57
315180181 17
932005866 66
525602411 65
573865870 95
467256944 43
25542417 32
420720105 34
858179343 56
1560345 97
561107442 58
855152421 25
701374717 30
879874629 33
376190194 73
134912647 65
295576956 74
86464215 0
559197127 4
349656386 35
226335413 30
598438586 45
586225936 98
3444326 0
374475422 35
455063815 54
564514010 91
993872524 69
134051199 60
160175754 15
291178838 21
927126572 83
899875904 62
71056583 2
708036718 25
260191165 59
290878659 1
739100515 91
500396772 42
349633483 96
66764944 59
164615375 4
536677405 43
554439807 68
391052200 3
730292675 48
462986821 29
429286761 93
519714141 19
585094002 83
406465693 5
247374549 68
567298169 47
744670061 98
252728066 38
84070903 72
42217429 96
738132062 78
775632868 72
727988101 88
485076389 12
278168363 98
161882945 18
188261298 89
165919273 20
679586262 92
996447288 45
904115512 65
169575429 68
533589399 27
607313390 78
135153982 67
783722029 100
411689603 80
250056652 98
195723500 81
561141635 42
531768003 17
262982408 74
722640478 92
632298092 78
496674498 1
997066678 51
740491202 53
396060646 57
178111340 39
787177742 67
748334613 61
846426703 72
342872211 29
350477113 36
288173529 9
888668398 90
399819204 11
807558290 68
348389178 49
999268366 18
993015841 40
14676033 28
940964424 0
841307987 66
591630603 21
321688085 56
443084301 30
358156107 0
270197688 28
511932669 7
254691912 85
768399940 68
299526083 12
79149638 41
928380045 87
44171817 70
748783415 81
383498353 76
28632417 8
903759858 19
887927154 55
754317374 75
575580525 59
483698920 97
832787406 12
332529597 10
81583539 17
507024609 24
924858803 68
567629152 65
787590510 25
740270718 84
961890283 36
948803326 36
68423975 44
804981750 61
449229430 23
429147401 39
730773114 28
755592311 52
49666889 84
55786299 61
505350441 47
300844038 41
459221467 32
890114332 63
371774181 33
294093765 50
220398807 88
22520043 22
760987049 52
785374446 27
283574761 90
73399897 4
54941289 2
738372414 32
911789537 14
931627174 53
924686161 38
535720848 17
351383454 45
627502625 16
737559990 98
562917260 63
38940930 97
103165673 69
665352369 72
782641602 22
419193801 71
422159289 71
933705797 78
243808549 24
604772866 76
871559682 70
904628320 36
325116272 25
840874595 4
577438303 21
545803501 40
703763462 58
295179889 93
75622590 59
385265911 69
570933437 46
858662514 82
338135896 45
850714253 76
869339540 4
481136392 75
108913657 2
291667262 59
735591187 1
990034142 88
641856575 16
241069622 34
546697064 80
630971994 39
446312544 42
371541445 20
363472953 63
479521487 53
140790404 17
216510359 50
540344803 75
231443871 79
305413826 96
126174427 66
947331042 75
430308830 85
898650338 88
898817294 94
21029759 2
708537091 19
985954741 48
542367094 45
539635713 72
247005888 21
479777237 4
122353780 34
79317368 95
97927899 85
235074050 12
535012034 19
376967511 39
576560684 97
197346098 89
153225321 32
425559467 83
397939487 5
829149228 86
453122439 74
42963310 9
865578437 72
958870415 60
16913895 24
82133577 28
704517337 15
816040875 27
727913425 56
460239779 32
874891749 0
906776198 14
676961805 80
988550969 93
323847442 71
541100877 50
230079500 66
973688418 56
368639714 3
684716233 39
1416734 5
141499532 79
184196565 70
112867856 86
241333326 15
589525399 65
980017970 31
943782311 82
634707314 8
931247510 32
147649466 37
839041394 47
658456053 45
871856993 20
34413714 22
526931855 93
59783007 10
178665469 3
68416269 47
943148328 88
205305639 29
895181844 75
928525989 90
988501743 94
967721821 30
404877350 17
721212958 50
48213854 36
954758606 88
604942537 89
535017489 63
749714355 85
585341154 0
841398138 65
546723485 69
527654382 76
778718375 79
635681992 11
170481931 61
127837571 19
952697776 15
135389890 55
114192449 31
428561867 39
903115057 63
525601661 78
825230614 62
378385566 96
298099678 58
690210659 36
765977892 14
442616115 96
982527072 35
159391725 22
40246011 61
856497068 79
239451833 46
511789304 26
32295061 41
293705427 83
669461008 48
881696210 49
944470251 5
948345876 74
337296315 52
982148982 36
111130485 2
579759553 31
821716295 1
511486408 40
669202824 77
976979853 8
892120522 1
162268745 72
87243567 64
6914153 64
971680289 4
70915647 65
782971436 17
732762962 86
765108658 62
101205352 42
489363945 67
608370202 29
448398703 2
145096424 33
29446565 90
400496866 68
56748823 3
398626885 92
852688972 99
640932991 71
90067927 96
973606956 2
389506647 51
971603849 64
834217479 49
871207736 52
954309319 80
659930083 37
206852687 58
131068163 67
624247692 90
492454687 85
716214839 7
477720998 52
194129147 20
208756428 52
299860384 57
409757882 70
302409444 43
625818377 97
929875027 61
975049274 9
784801905 72
237620240 16
474315850 77
284834510 80
783281263 27
18080885 94
498577105 95
550738811 98
486073175 92
607951762 72
14228982 25
987672537 68
728099818 75
889842655 80
738074147 23
180499624 69
270936974 38
127709622 85
555192011 88
262870062 76
178477427 86
868501440 17
314447032 9
850013670 38
255767104 55
774194457 10
830342570 89
17744109 63
940482143 22
298341740 73
161249135 64
534048193 10
251145862 3
160925736 67
350940298 60
361798446 77
674664724 41
318667836 58
806565248 100
55288228 15
490096030 10
717122543 50
466267533 52
144221695 22
734590378 68
404805494 78
31235611 40
490407101 38
736618721 76
992600548 76
527633694 72
137964359 44
353937888 31
428678439 65
375113427 35
498386147 17
660016005 58
2262427 43
777348167 78
735378454 76
278415404 93
263954142 59
412265958 82
870741209 1
723715304 17
501125414 58
258114997 98
622503289 27
400948590 98
787303559 89
976183852 84
426420679 44
907463619 46
667838737 50
99568628 24
578024636 54
510842392 65
496362251 43
579602049 29
46550301 50
822349353 41
448559322 1
997478698 48
610032487 38
753455328 61
384458582 47
72222224 19
805196952 24
149264331 70
881202507 60
843295191 89
197740117 68
614635887 24
917696876 16
509907666 38
288938586 62
297454632 34
982779632 30
235575888 88
194912459 22
263751879 20
596673588 11
715281603 84
456063763 94
329979375 87
70014224 28
42910738 84
366954847 0
147358863 74
105825450 61
250078372 76
135974070 47
683349196 37
873468168 0
349847461 62
980228585 41
699228877 52
890092850 16
461639648 67
718071704 29
70667314 9
919414729 88
945070668 29
309620572 55
905139419 84
955094469 72
746377420 34
629854367 93
131060109 72
357335987 16
581944207 22
746305114 69
616168633 50
879541527 94
992047484 7
826965559 68
497549316 54
234921450 69
423451866 49
234243405 0
137746624 25
442075041 7
710299486 94
872532492 81
885081163 93
410044863 68
2965493 93
949062088 6
60227778 28
28170408 47
578702482 7
2448721 79
267823205 81
304774068 91
117062298 40
8727370 88
521278440 72
447001076 17
133310431 57
66288912 49
840762658 99
605916459 30
620511864 36
695318001 0
262246391 93
571236082 37
136168497 63
293057152 90
134806421 59
316719506 62
60376007 51
125047581 1
495547984 37
156502341 20
605867166 55
297006893 92
587685668 80
69388485 69
856147100 34
437165003 49
783126634 46
755191177 7
325276908 84
794378461 92
184778203 65
874284061 25
263000422 61
830563550 34
560996687 16
588325320 78
372238440 22
830452193 36
322400815 48
564564375 20
259991977 6
624711678 73
569471680 67
119148888 95
394407392 99
331117273 97
972557084 38
503739058 76
369090358 94
571722695 18
579605551 75
181311272 90
26659133 48
335422356 19
478138031 59
418099584 72
814056799 5
640240128 82
295684360 20
165659446 56
488020671 23
107769093 51
515497308 80
603603101 50
383984267 63
826613756 55
341382026 40
668853623 3
894446438 32
556850507 74
223047044 87
54257473 12
520083490 28
815439982 43
551627428 49
200047593 6
246590064 8
143579101 61
77738282 78
417811170 55
993219692 23
258934262 56
475634243 51
619430129 22
295585228 94
878278728 45
890406005 10
203475591 63
352347573 56
454845089 29
854905732 4
578180378 41
866911108 31
322081503 68
993932604 59
1231691 31
429757217 23
982990686 5
448745528 43
809499310 26
949940046 24
544596839 66
3241314 25
112920301 20
968767630 73
908434012 28
996690357 46
254733125 30
93317832 20
325291321 27
741740924 81
669564555 9
109479750 54
37064051 90
441445539 35
820325903 4
709154777 78
223002745 22
733264179 20
822516094 10
658252518 5
197009929 22
784410145 30
758533633 92
696010193 27
523059861 91
50414949 23
904810077 69
720244024 30
839807238 70
245185289 75
543454946 98
559445004 13
47660338 68
368403737 98
298214806 5
252097547 62
925106620 72
143337579 48
264436007 12
823176842 65
129136757 82
798016740 64
271757752 20
247376006 67
216187246 89
319466197 13
2735052 68
222352287 71
902763976 56
13671227 49
806588923 64
606719439 99
249273530 73
526275255 26
638581554 16
167945909 26
515712415 36
420603904 71
477098054 95
620004392 46
863033439 94
418263182 81
54861860 65
88502944 10
701039128 7
426448303 33
755214654 52
843785499 76
546613667 83
628051360 26
405100164 86
222295803 32
153635274 79
531209296 38
726494287 82
169005482 5
493765175 10
928097000 50
415664521 21
887332223 25
376671667 59
4242400 38
348869139 89
686332150 16
543052291 33
249403596 11
309378562 49
759738590 3
360122982 61
621208972 66
757933679 56
539877830 22
75612155 12
453550211 9
495636104 57
809255281 21
611587347 71
434563435 70
556204550 16
228529934 38
997651797 99
556581976 76
91677245 7
859851696 88
884619081 70
166844182 54
441023661 45
522724693 38
916011406 67
968729945 28
263073862 29
585404995 80
176078483 78
627756362 48
426626978 0
105871822 9
951152974 5
292456998 59
515759231 71
764864328 76
251207948 68
189083082 58
298555929 0
223107344 95
904217878 63
750090154 50
773395489 24
331805146 65
486339629 15
331919205 10
870055391 20
79409824 4
604776722 64
392856057 51
160879682 97
426749713 56
432048313 65
650291404 19
916402666 73
262328111 28
810345607 90
611996304 22
178919263 92
329099186 26
175333201 40
932402114 73
881246021 34
416088845 16
768023330 12
330853918 12
500644258 19
626974006 67
332395868 18
442219476 53
249188848 78
894523117 25
724319708 14
287459382 22
736168057 10
650684616 7
474761180 56
545419232 43
419335709 74
597227823 81
820882239 3
929261341 75
734608421 95
78217898 80
412827324 80
103662843 14
791913592 94
260450972 51
518170982 64
549471073 29
914363156 34
569283936 85
369136250 80
231236792 29
627306118 46
820716682 10
267955821 64
541792899 57
741055393 53
240931497 13
572935409 13
23060239 73
904844055 81
679815984 23
823612176 90
139487309 54
344577854 8
240037326 31
372361030 95
226990381 64
282584686 24
249463272 55
11852679 58
849000019 61
490909755 12
208751529 97
512019640 15
792507315 88
755097519 72
43316586 72
855503130 82
910970171 72
62610901 13
373952422 100
428842466 43
223175810 36
442043084 61
72174093 20
624520297 44
367235887 67
19367202 4
300328765 9
572671532 19
254722855 40
530654652 64
816989100 70
969647666 44
362188305 14
682827575 53
116892423 94
215077674 52
832770607 98
841055039 6
389260563 35
666943879 29
716609084 34
906779770 58
349201143 34
380886817 52
32237537 42
483406511 45
276819016 65
321691367 21
213509820 8
958858379 70
833111657 64
345319057 91
262126663 56
329706157 91
148197105 25
369814187 83
252061495 28
858408489 98
969219690 9
942063563 84
249635234 62
998118093 59
331472468 73
802115209 33
863294389 58
373577362 64
283659010 62
537461914 10
285746256 29
636465783 60
585692962 58
791808949 39
386103799 70
531625249 13
919941334 54
820670446 81
997848572 34
819051964 7
218549709 69
116570657 68
1899677 43
393493324 22
629581994 23
947455219 73
114913803 61
699082295 43
140190003 52
627603284 62
953892449 93
974820038 93
303844973 31
384640101 9
592278753 66
466700993 16
316574452 39
194489148 79
174501084 9
411289660 81
432916959 14
696220276 58
206837682 80
54435069 76
63290715 61
21659093 13
705019190 10
380202687 8
73242803 23
926519668 43
968091583 19
570429509 60
646456830 62
810334177 69
691060872 78
938909842 92
664981574 20
859981958 53
421137134 38
521772955 48
464130976 77
498984406 82
981315137 1
117268088 36
236706934 14
138618989 95
808826943 16
1372867 15
249287593 62
257660177 2
643920054 5
593220524 50
664732075 100
378180834 66
738883432 66
31801439 47
69645409 11
144016010 83
24456315 39
63331559 14
595357966 33
298537354 50
323110170 68
513749694 71
762255666 28
666559461 74
684978729 50
362799191 93
126863703 52
851830497 30
699217143 89
519170101 64
521372359 25
896231398 23
220598218 47
45163691 84
171984394 29
37304819 17
406694690 18
333330591 53
318449914 54
507463452 65
849607073 84
890843857 30
85605309 10
103233906 68
997504376 99
300087638 43
167876174 46
329090650 95
253899704 40
356930167 78
230664652 91
930313155 1
513552795 14
858618337 98
618794354 63
353489509 17
404941623 16
459774195 48
13377677 18
868866065 88
516172941 17
484629381 89
396194534 70
606818982 5
208544931 14
356959126 65
92168219 14
339080609 98
495947209 79
522500606 74
622365684 33
722942944 25
539287419 37
4614142 14
16098624 52
841235700 12
123303658 18
701059669 7
31116609 31
399857723 43
815702850 84
358775138 80
107179636 24
404609597 71
780857811 48
727461465 8
537712542 37
608909324 61
44906525 68
620825374 20
298369982 46
241709938 61
427197792 81
843616963 47
709483666 40
864884878 71
771161870 52
126668238 21
877579346 44
954483962 8
331566559 28
921513470 58
885095691 44
248259851 82
696925800 53
814417803 100
194962909 9
666510938 5
96165606 100
499365351 74
259755821 25
519421283 27
381695527 35
593305320 4
914315099 5
922851261 31
709989367 5
462895562 21
421994932 5
97723293 47
264832607 68
320683667 11
512532689 48
138123332 77
369180327 32
632927150 45
923591126 61
65918739 68
758832922 15
289011492 80
500529191 33
707841980 78
963055645 93
234513851 99
824188502 53
694594119 9
111264161 80
955460164 76
913119751 40
786458832 32
627288172 86
956308032 1
886880998 21
867960943 43
1932967 8
562984137 66
271655965 82
27195107 37
713838852 33
5488108 80
473080457 36
491646587 96
587868682 54
219527675 8
546717975 14
383484533 92
286476508 92
298448912 43
468457851 30
164325563 11
685375078 39
508824763 97
982639461 74
919683651 54
16725128 73
842596811 45
945472425 76
278879517 42
645245351 81
271324480 80
467781462 37
202394304 66
313436453 81
975397471 45
829619444 21
217652330 78
538539889 41
979477876 24
269176213 79
234869660 16
624598574 31
637997432 60
620924873 71
783035424 99
299208308 15
981257689 61
792430631 0
330910582 62
269283457 52
189362457 25
677758652 20
211613641 4
484659399 34
273643239 89
879156491 45
836833769 89
786668790 80
560846489 47
387159796 77
909828355 32
754470025 27
124901772 67
673632336 40
37246432 39
998953799 100
98089953 23
57076541 96
827583145 81
603020433 74
389520120 10
5561426 39
400204178 18
295769515 43
520877956 79
202903483 49
492236755 88
538193735 52
783668626 40
129751920 19
376426145 51
195255382 9
65819292 8
949465339 59
651317923 24
884437670 7
639719071 16
944562751 99
60090618 32
53326156 96
26507421 90
761038110 74
306326312 50
178980244 72
257793476 83
569572999 26
289675268 84
121668259 34
783975450 87
272814566 12
651511770 59
946742183 39
982024945 79
862421969 20
219849603 39
932557123 9
177281613 86
515036395 64
638106162 85
42493602 42
635154684 95
247469111 39
449267116 81
10926134 73
778646158 96
959601474 94
999793732 88
608071271 44
230241870 11
425350391 57
682356083 79
417722463 34
163068463 47
894718259 37
936974895 5
964594641 65
851758022 80
312382061 64
832653282 8
772590982 67
200456668 85
663102301 66
219315177 82
663587814 39
284397451 99
309824907 85
647863562 27
149589899 66
661954884 56
493611087 44
202833736 44
91586867 50
358241563 13
691041259 69
747680702 100
977479490 43
587548633 72
571787636 15
12148867 12
456599836 42
358835974 89
793867601 27
515016316 81
879247059 32
366077155 76
705376940 15
30801279 66
320663339 10
105229285 51
726837874 50
654703939 87
591549218 5
979707164 75
13671686 65
429686413 91
656004633 51
499622513 52
479772984 28
71169615 62
337758940 54
247168860 16
986724442 12
334025628 84
905249746 42
83395050 14
73352643 68
587611944 31
421959262 19
376884663 26
751503172 49
235323712 21
957641861 42
730368240 30
362507225 69
374487187 64
204561141 98
649099866 5
81846258 14
743194147 89
87520216 76
104150799 21
443415980 2
535349053 94
346295947 68
267835571 57
235686472 19
994744852 40
690838154 57
689988547 13
214008736 19
426969034 51
316338083 22
791781758 32
997538370 69
764866409 70
729461316 70
257417926 32
638674336 98
614871086 18
552542927 19
916843586 54
352049175 66
48603857 6
920899522 67
665448868 72
935688839 85
330272109 42
633774074 87
897749194 65
664419465 62
76518737 17
655849387 31
89095438 8
197886198 4
466603296 60
399766919 4
619269531 83
356440233 81
833044534 12
861550972 66
577164564 5
544111758 4
739783016 54
331406336 96
330980523 17
981117262 68
401869482 0
184851561 11
195806398 25
553531070 73
974764686 81
794055966 63
613840810 19
902670954 64
485857469 53
530528924 78
428755175 99
540457758 66
458125108 21
19535909 92
683345217 68
589756206 70
470439948 50
366583487 36
864421225 69
847488742 81
453536626 3
738049572 68
553978435 24
966100020 93
36053727 70
4711490 10
333796743 94
988295053 75
209744250 4
68834430 91
439154481 87
715386109 78
837452821 80
18577134 24
573040159 0
189754450 96
768485943 13
765839820 10
158405406 75
867570973 47
323253691 58
797082306 84
887088582 70
186623926 86
296400808 46
883579562 47
177458983 65
286983799 15
643306957 53
747292071 81
160455842 27
671879401 78
98038361 3
394757945 95
861571459 45
920269221 90
875551073 45
583645139 6
948827886 85
626381200 27
323215311 4
662286722 84
54046658 77
946486797 94
892541625 70
24613066 44
603746935 17
530225787 32
758540989 65
131518784 71
772455336 73
381486357 94
578803605 40
350618228 51
161713470 42
1040829 60
711917387 8
989523002 75
258942801 57
892394134 46
895673828 47
702329282 46
618170027 98
701901884 39
209817179 56
559354203 17
931514961 49
927636311 58
201452294 89
989674965 21
649920500 0
164755445 26
973670573 70
258510248 17
531640503 25
49978300 4
694761091 43
767982129 45
979888172 51
436650915 55
225031549 14
586195119 74
785908684 58
725610739 67
14995871 65
425875519 89
843049277 7
66007232 99
994988834 5
538407137 76
551768110 73
763843111 67
493332917 63
605268427 13
465475617 95
506677522 70
204116865 97
991347599 33
808938650 82
357493161 37
6929137 100
767748648 75
389196292 76
532124290 21
595668288 68
510224612 82
257615007 31
657576089 19
148406982 52
864244767 43
542790226 76
109319950 92
803218878 11
174033085 57
957384138 28
375272148 96
895268462 93
601708590 39
555258910 85
887135475 8
809720425 73
388926922 4
478889058 98
863308597 1
380920245 74
329655036 83
549868694 40
671279488 72
279306581 22
674394736 40
840810407 17
606463851 91
713148238 61
776210886 9
482611647 93
998559993 35
599980460 38
602944985 84
267988426 67
651865566 99
730195224 97
205954582 24
171948286 65
120584448 2
124995718 13
38422309 70
493854309 20
199847563 29
536681972 66
59557832 62
881544719 6
139498608 2
889009408 4
613333135 81
567546798 68
949231992 24
670963498 22
379087617 64
223235632 14
980824590 18
994680935 63
325723648 83
278266690 85
657882888 16
201952210 25
935064402 80
724755703 29
886824307 81
664595532 67
354939183 35
599973669 59
469280237 72
739867033 80
334052928 3
125378056 37
741584622 87
629083462 8
147944173 66
384987279 51
721872175 7
673321873 46
550628946 26
877121808 79
240568990 89
103622967 13
362994933 68
595073423 23
669819776 90
63724007 40
169780116 56
561488765 20
624449265 43
301880335 45
908837796 79
296504219 100
29970881 9
933846970 89
11485794 75
6644564 81
243499693 61
221761062 0
208989174 43
109100173 90
957178043 61
128927972 0
152798018 18
270926224 35
335236287 15
799965875 73
785434390 27
615510558 26
855690661 65
228561869 98
791469410 64
660877722 49
464802190 39
611326363 71
332372491 2
60914440 10
995652366 52
200224979 86
57659679 36
597195372 96
335554303 13
206093923 53
10914997 53
879776147 55
203635645 77
819490977 0
310458562 32
719891657 7
812848081 8
515968899 42
422894656 83
77413896 70
969053510 1
988137746 80
864319737 95
915715010 71
798285371 76
376426243 41
761649401 30
425044651 28
595029100 6
296286932 58
539335691 96
720316845 72
687537811 87
322153116 33
623360535 28
904901401 92
667340378 65
313009296 53
889248209 27
243631186 39
501844154 80
87810582 52
494396024 70
696286910 54
890079740 27
804452071 23
858594274 79
914168490 33
450926923 57
602316450 93
705014969 19
286066128 26
406306613 12
262185415 3
575084287 9
479419351 57
160133784 61
697086053 74
846490271 64
646799269 8
148357300 66
808684566 31
188628815 90
199673743 19
595689387 55
752470783 62
937165566 27
879113129 83
936035622 82
853237146 89
245413518 78
490806011 67
326448772 44
124432018 33
97200634 74
122501609 95
676315131 49
625522637 5
902305388 92
438832606 69
613482766 85
332153698 82
869584645 100
129987846 91
438618211 78
67213570 47
187508289 79
721025492 6
68773361 82
229455767 97
800546104 56
439697722 75
375416781 81
701934270 1
162022090 52
171753614 37
489667517 86
629213285 8
77267272 2
8617620 64
176444269 91
338022571 45
1619098 81
375629199 43
838422942 83
567068344 4
383772906 88
553000174 50
326855628 36
982519846 1
534146920 9
125970234 44
125233637 79
596971439 61
500109466 46
130702227 7
233800752 4
264728082 16
204127093 28
784725039 22
639342042 84
486310028 77
564911467 52
754494226 0
566468019 17
190033308 60
356779208 98
100490023 68
314089275 38
698994856 53
541841271 8
234891628 23
646877977 43
154288084 60
592489120 9
347096311 85
736140318 16
579973984 39
901284410 97
18051314 32
465499492 95
852497519 69
817720945 21
88929879 93
499870468 18
332260812 45
58008371 36
885674734 92
241936200 85
696296030 7
213515333 1
481683416 77
464558053 39
460280814 62
364885703 13
576829956 61
920743335 44
898931155 77
758131139 79
591038820 53
478934571 40
875681568 32
745708794 76
471707998 9
564700332 18
252752179 69
568057013 75
688234202 47
297200173 92
138329709 31
702916877 76
879421043 72
284690898 83
697043916 25
727513935 96
609606608 71
518581011 95
757397190 34
865787907 72
251595089 51
804838869 47
848486778 33
246534580 18
553845303 21
27607519 95
478206385 73
106029466 98
959646472 65
637639943 49
668898069 10
56067917 8
2926817 48
613351005 30
796415538 13
613616680 92
384454111 0
272341459 23
271186743 61
146705180 24
582065806 51
554202979 62
310261605 63
254072817 89
708571131 24
786859909 4
516938168 64
699436705 18
816405862 38
447642543 89
735049317 4
428919041 17
938019834 92
227518816 88
43163846 72
249336862 17
160548299 85
197342343 72
808595367 54
204170961 21
848653126 62
814874289 31
400559589 82
817143387 84
867948474 29
275843573 90
323241228 37
625613143 78
497754634 15
458724820 24
952920334 56
378564915 82
860413268 24
386137599 83
116846143 62
596671006 68
333688832 7
902415638 67
673786221 60
931091085 74
968016192 79
715638830 79
532844933 44
848763446 31
490664558 12
45481093 27
517975999 81
429161730 69
900008750 7
240431554 11
166308167 83
175383313 71
760837625 4
746280864 31
130264404 11
496797628 6
105255933 94
882130155 61
544820969 99
652283501 64
385968263 11
46001722 57
82631360 30
722241234 78
479118409 84
797586720 63
834218133 58
258170909 73
43622905 33
471182728 98
961166770 25
972755359 74
91262299 94
40100509 48
174407278 45
843500802 84
136198726 64
849126725 13
558789779 69
740338248 40
696164845 8
192250790 81
796020320 91
720688395 59
17951611 7
898902151 57
939172637 67
14029509 59
476022758 60
343800150 12
896758292 97
770872986 41
764190969 77
218146326 50
181081465 9
605284181 45
47053490 63
634492597 78
597454787 32
268080212 18
294967494 87
576946410 32
165268280 33
992240827 6
70852906 26
673022590 54
801854402 8
256289341 78
204643705 70
157991224 35
722120221 92
66329028 99
421485483 86
214394618 68
453949832 74
861471493 21
40620614 97
986713091 76
327542810 27
692733853 70
206018285 90
383587168 24
557923398 72
287472377 71
704369359 69
444474594 67
746830119 69
808492570 93
641867434 75
900115401 89
950951033 70
485731532 37
236915740 64
155159282 17
826055456 100
744389612 0
691805696 1
860414323 96
627931420 80
277713198 66
530377984 43
233462691 57
310690333 84
773733631 68
632449671 24
136100445 60
408584257 6
852854793 52
895568430 97
17277050 41
640450306 43
691983549 5
40657870 67
696654082 20
129347351 38
604896228 9
588154392 33
701966927 31
599709917 97
179341810 72
443068783 97
891714101 86
487824945 23
130402679 2
447912328 24
638859152 62
414009746 42
418053171 14
948234749 89
77608435 53
600915898 90
294342124 10
515514249 96
792083266 2
233437713 6
340136601 1
328939897 44
309873171 11
645014789 32
280802490 35
997929881 85
647485787 59
549747896 75
820111671 78
196835813 97
138639915 15
306576589 42
529902313 15
980956302 95
969205161 73
138325262 3
560413381 21
481891967 23
56887878 84
466795250 0
479435039 22
412834998 68
386257548 62
476298321 12
500553747 1
177785592 43
648188020 64
41763324 78
804403360 22
817915195 0
466055376 65
495190971 81
906132498 46
408870616 48
485628058 82
325834106 90
552547437 49
63307064 6
925549913 67
458196062 14
64782739 21
623725680 5
311046533 91
63181109 46
950920974 5
139026920 28
67699066 83
161581494 84
136438122 73
873419333 20
139856688 90
965420160 0
97151597 33
269329369 12
871179642 32
477993683 91
953984386 17
604020878 41
378134288 99
715844415 83
167401664 48
378351090 4
998358747 94
908056204 46
447954996 32
320992844 63
463186893 79
645787138 40
382709004 66
736848677 34
530649205 57
773712963 21
293584867 48
696712989 49
218930595 58
457086965 12
460266524 96
763036270 28
479128855 31
383916677 66
615899873 66
513491882 49
317987612 92
58992731 32
484899319 81
299100179 36
147745194 77
25249718 11
401588766 2
728162122 71
626211173 11
438654389 51
413512316 20
988461275 50
389270917 71
130458263 4
983565790 51
850743570 89
637481953 83
16296699 99
436165886 64
159056394 21
652924925 12
2509428 49
711757248 88
681596783 6
774643011 34
994867668 42
179208210 61
514029214 71
97106979 19
574960322 26
351555411 1
498444967 18
959505458 96
22342860 75
581845893 65
599545904 100
721782964 94
35457631 35
724869198 1
244072028 15
655704139 55
680313012 20
69175823 35
344256395 95
585574346 84
231375244 88
884183754 46
186536340 25
907687423 75
732709861 99
92264247 6
363573178 77
441613287 34
317330770 67
730028491 29
827941439 10
262310629 21
911288466 29
403112248 52
386747455 31
114335443 51
703529243 98
407333837 22
368985774 85
860834544 23
956518853 22
720365543 18
37801452 0
896662269 47
782487343 100
663425618 0
478986923 5
625875935 87
515057819 65
59558766 87
162014800 0
962969809 67
156994830 28
925472819 15
743420414 85
489369702 47
482695710 97
173958555 74
81186346 72
669722136 62
206189236 62
294722244 56
9883157 36
650874575 52
11908303 79
983348484 2
555073407 50
972528282 66
80418175 92
2728919 93
416824758 46
546693484 97
919799909 81
490689262 37
372552780 69
928019141 94
680707114 12
728477686 74
46017306 10
136404192 21
773881300 54
466725884 6
858874482 34
671629397 15
703760042 76
46247385 27
1885809 60
51272694 17
155053438 84
137581720 49
199803028 12
417367291 95
997195024 90
775815366 28
693325065 93
108607416 9
280563610 71
179140077 78
721072369 40
128967435 86
558995396 29
881334078 70
620877401 52
537443785 41
647596693 47
879652086 40
48157095 15
723995526 81
770387054 59
115835128 2
291506165 64
315444483 46
871800797 13
31698814 68
792212061 6
846730884 33
521508082 97
557516394 8
145339170 26
554122950 20
120740211 6
792551697 49
291966338 71
873245761 29
553063548 32
643946294 53
99337179 22
301337081 91
678819486 10
201580143 0
163012415 98
724025372 98
653212476 30
882586650 48
823226313 69
304291352 43
148658222 58
354346567 43
731427666 37
279875105 72
336922268 72
993615720 98
544916844 85
969890848 73
762012661 72
977572813 49
716786320 6
168522732 80
605555015 54
868670614 55
220396054 32
391691780 97
895829466 71
56114816 63
945919076 63
764230404 73
428856938 9
268361712 74
411404232 62
689090251 69
647240196 27
713602348 48
135707941 96
494168532 96
554989621 5
668511431 81
897465711 31
428145113 77
535386711 62
451434272 0
588831302 90
69370812 63
683015132 38
820742408 37
853680617 24
59454685 90
559460550 26
373112121 27
747252772 62
274393332 25
175663537 30
711242169 23
235089416 74
314052940 63
715229688 14
74784048 14
526776921 95
20381607 65
225674426 52
880433300 68
3449740 23
391811196 21
43104744 25
783686421 34
266696866 40
298716183 3
510559906 63
707097612 72
453337484 10
790820925 92
996621108 5
949261177 15
557792609 18
752194616 9
525355300 70
586189870 90
196284972 49
319272406 99
773776188 29
687472951 12
408091878 23
185598982 48
360422405 49
712277823 32
930917965 39
947360240 78
377855102 51
17889489 66
693017379 61
12642079 44
449997464 28
325773243 30
904529019 60
37606486 4
612177457 84
134137340 97
50251661 42
621320158 95
625985628 87
865311463 41
172867798 41
861977719 86
287749012 51
259191463 96
832269126 58
28791098 67
243625570 77
357466591 94
32350985 13
363872072 76
439774158 63
104316004 91
266724569 38
126801446 81
553126760 38
150098635 5
782724776 73
910988627 41
224699012 57
269145222 50
145891841 80
509708028 80
997184770 88
210753534 99
921959451 42
73224931 99
448519710 65
311926284 64
757706153 18
720091640 0
178653729 20
735653302 96
201483644 79
945925007 86
84789380 72
330972126 50
723354888 72
544167985 66
353209862 56
136324232 78
531974898 46
219937645 93
367851836 82
949396683 95
436410121 21
720443296 76
636667110 50
681890 58
626754735 82
790883177 54
163908802 28
189589347 38
123776045 39
134438331 45
523554745 15
94269324 19
133121320 76
668695855 75
396737855 67
145146060 87
447976936 43
459966634 99
69683368 93
186111638 68
29024739 0
216986917 55
355313254 89
737386607 5
615845093 3
684087059 7
945404477 28
985864855 21
992521587 95
363931443 62
809234099 92
167319703 1
72776728 64
238508804 54
472294854 83
558835418 67
882774618 62
4516613 10
4959089 29
510799943 3
147486352 95
244691388 91
203186271 91
155403508 73
18199349 60
373141628 7
843529099 36
593752978 0
280568650 1
480783135 71
606870696 7
899108800 72
76027156 9
749919709 91
987441152 15
70972195 45
635524873 11
610005186 75
922506907 26
682727767 15
985790195 24
121062478 19
576146665 39
711883104 14
469043314 33
880804748 81
153555618 80
765870483 100
382001178 6
626216830 72
326314692 59
577124045 62
256647840 3
890786434 24
863190663 30
624612360 32
861871959 70
73295272 24
706010849 65
996833247 22
868449114 51
870047840 37
354634979 87
647425557 40
986742189 40
206225268 38
602825595 98
220130738 83
22364653 85
378470599 58
726278882 20
756325375 67
639681571 95
218540138 79
968791282 99
884788799 81
366088836 49
385166667 89
368469026 32
968453352 47
641786782 55
114909559 60
122976642 26
278677150 16
649045099 36
645238967 45
584199907 61
792691268 57
454521871 70
550626308 58
101013769 24
9362550 86
652110845 2
576565049 65
989869413 31
456360655 39
635038517 97
174248262 40
754185436 80
943599902 83
657420994 10
174733672 51
465727668 37
428322938 45
720847702 31
795096293 98
664412384 71
993795485 75
664996684 35
129843924 64
892749161 7
822555779 79
972471664 95
604551214 97
583135828 55
300728974 72
264240687 14
293696449 62
660302277 35
759819700 31
397341269 15
49757510 95
329794523 79
356126865 24
468059456 42
172150115 91
931622450 9
348524835 1
335229295 35
663633542 46
104904622 99
282139262 50
417882217 1
448069619 38
910964101 3
2611657 34
677205841 73
655591521 84
489061665 8
601537113 35
119844507 100
903281705 0
899839476 82
601148938 56
201844763 21
12505113 55
454112396 18
735947428 94
14364697 37
899682284 85
476541016 47
717320461 64
232833228 22
930798061 29
306315462 44
50066259 26
334392726 80
119767946 22
860277316 51
213851151 99
180491505 47
332815608 25
498944019 9
240382098 22
671016515 4
53178682 23
69218657 99
109225895 82
975535030 21
68611239 97
576842658 92
467770650 75
330017802 76
121746579 76
349913948 40
888174333 37
995132210 13
555253724 2
775664231 49
711849146 77
882706285 82
538262387 47
775976852 32
376968635 70
695145136 49
995679182 15
296913282 52
741979212 9
81005051 65
574420459 54
961635026 82
248437385 98
931140326 98
566978161 86
95761981 76
618176709 15
791552993 6
318156902 72
791615463 18
701543215 86
8011727 89
711919886 20
269310901 27
975171942 18
124786403 99
634638835 47
116699913 44
321299093 20
299330646 74
845319272 0
116656923 54
633482993 77
785683906 51
928189917 79
153328842 29
96934638 100
675741650 70
981905431 54
220931227 88
755929081 47
672856469 55
941654832 90
981692647 65
294083418 44
180619703 88
863186554 0
610987287 81
550894681 60
880627369 33
755320601 73
496093319 35
889282184 62
673551825 91
842624658 67
14402380 55
327285507 69
967708304 81
755586097 48
654795429 9
560570898 14
42170023 38
619248791 37
762227828 12
163575820 18
402688907 70
156460040 81
779262783 99
984053942 13
816840583 47
582101745 86
199712934 98
750261759 90
435164521 66
737189411 15
842586567 39
611502301 37
667019820 20
91277392 59
84503119 37
426327152 46
470966701 28
619216269 45
718704941 52
528154322 60
457423366 72
249051775 15
780216858 78
810098835 42
696441964 92
431276282 61
433395715 94
789926248 17
525440297 69
212689275 14
481023611 37
293883772 75
235431876 78
49563402 47
249339492 85
918601063 8
19351358 85
661698466 68
262379567 63
162352796 10
112838686 99
574152621 41
680599283 93
307589089 48
971337073 81
731132646 31
549044648 46
883258520 58
790661634 38
800845440 91
983007992 15
215304895 66
447592422 11
146595836 15
843016501 58
195958288 97
652463408 72
964791141 96
741670884 36
612671413 92
716770797 71
882333780 22
983068337 64
971198117 89
873696983 29
253531133 2
855213677 92
487911300 55
316427 77
432532161 37
836113153 14
712514772 68
275982603 53
709904136 32
269714951 13
272508465 22
190274717 44
460060867 84
576421641 96
429938553 59
516047084 3
97397128 17
33309780 53
382153713 61
483339723 96
866576208 59
466908686 7
609010796 37
822082667 87
812206327 64
218989469 77
316782061 20
336621863 76
980438883 45
284413552 7
636077688 79
117309464 18
514485756 80
971842055 16
336274956 80
950421063 30
526530475 88
101621716 31
144201180 92
290695428 43
964234372 3
834637614 68
280076661 95
635447193 37
198725459 19
728102967 10
984520424 58
108793982 84
957340302 57
533066465 10
799019654 1
144938560 25
744295918 97
367301710 26
894698875 58
966892083 82
204428103 8
611669094 8
255017537 79
115037848 34
593008261 10
728626244 23
685575228 22
94969499 68
975430725 53
265524238 44
602254407 70
62420264 74
643647335 61
716040319 72
398840329 90
839113410 30
696619089 68
834545151 15
126158411 3
912047826 25
42017760 21
288960186 48
188165719 12
312380714 56
265006307 98
200595764 15
728612636 1
620406516 86
83999195 49
546082212 83
597371014 42
166733105 44
568036974 51
508063993 34
756974260 45
377571946 10
892739925 63
949092708 82
64028238 97
999247806 37
647889056 38
273124159 95
68447453 9
832840297 33
643526047 88
125132321 55
862548376 46
911418070 98
873228965 21
460750728 26
327592502 91
927537630 6
66677913 18
405281052 55
801268811 67
400213120 95
728002325 44
505292806 32
407919425 21
561537989 78
582218807 80
140305605 56
15581480 94
274389442 80
713500331 95
244563587 14
797259595 15
894476367 77
81980682 85
79191701 22
842165726 21
497810365 62
619400917 38
329481903 89
483369172 52
909379961 3
423841964 99
335344214 56
127156354 17
382427327 62
223743334 87
44884783 10
430430691 47
132404043 18
402809496 59
833738502 54
754967172 56
179740136 21
202854255 9
723345819 6
385947859 95
843541876 17
739617766 13
406397795 26
354977154 49
627517105 97
573163711 23
679001011 22
701943019 29
257511509 59
194658449 11
777268091 2
565972635 77
797799388 38
462462217 62
956509416 70
959436912 6
490137527 93
855019408 12
43859737 44
341574926 42
594999140 52
194371843 46
327727974 40
857656134 19
504514380 67
131648547 77
548491000 58
272358729 49
529907480 59
120845605 41
302139895 18
601033512 60
971261953 46
256267640 45
272725746 22
675073989 33
587862 61
721625413 74
977537440 96
570741742 61
715170518 53
548409876 26
582079707 73
374334213 28
150557866 99
728605531 25
208699416 20
227582151 59
738992717 45
486340844 68
859513286 49
411335095 29
306950448 50
32878492 62
800310812 60
763508116 22
455505170 50
974099527 86
1993140 41
453366160 48
582013885 21
820416927 10
13020325 71
911669139 77
141969845 71
20294561 38
727763884 97
515243200 75
118274309 21
267431121 38
130321618 50
902656596 74
593446672 85
813625984 33
996017034 93
550811495 15
90389943 19
51699615 55
37400270 57
708904853 14
429652988 35
409089069 35
337199824 17
32446532 78
313683830 52
210132390 21
238285271 32
364465676 76
872371783 28
702138005 20
338715137 57
377934173 1
385100087 24
464952793 19
100910288 48
72599675 87
936162554 8
101520454 24
113957641 49
837165651 97
53609044 1
286804462 85
151076871 95
138702058 43
232042148 57
267248252 72
959682984 67
32513168 100
838130623 37
646612191 73
349901535 1
471815228 86
353351573 74
237843890 31
441128620 22
606018668 30
484334088 75
563549090 32
597148819 67
563978849 85
802494002 38
697424593 100
776479638 89
729532387 41
197993743 65
976016230 75
989045969 37
225702732 56
151428183 31
882057238 70
178302066 40
684934318 65
156912954 15
862224540 18
597765947 11
505940796 88
739722542 24
710541671 13
828529775 55
378050880 61
225749470 13
834353335 10
802571932 28
152469954 93
986798062 71
203955634 58
860517908 77
78077309 54
488553715 8
302636127 66
159368290 73
475647696 80
339361124 91
105060825 20
433711819 69
958617123 43
649330655 20
235507335 18
773339557 2
511684578 93
757919128 50
512634816 15
562021015 34
9715755 41
86547968 89
260266434 32
952556487 59
263237402 70
903423133 97
665940179 58
925824895 25
736235133 79
774522912 45
998157222 22
762913621 71
733214907 90
628809963 6
859834274 53
774755438 8
813166667 97
127155208 78
96172416 16
516442604 87
628499934 58
73671476 77
154627731 31
865680728 9
439877249 91
660673794 42
916491621 87
905567430 83
503382365 17
798780077 18
33590573 95
962110971 18
107856644 55
218898083 88
597790005 56
43100744 34
801139824 57
511118678 59
336405876 88
618760473 46
425159840 97
974616745 52
54433329 25
733597855 79
63229747 72
364184786 13
798812903 93
467427748 5
117563334 20
583954108 89
277414967 58
825515227 28
989683065 16
136257454 95
339197892 80
755479136 15
853119124 82
299987722 33
267102501 16
638815227 7
418394521 28
297969209 37
367942519 9
281027050 3
615059252 3
891361190 57
292398787 91
763599816 100
472291809 80
549766017 56
87214602 50
511146432 77
855473653 45
938221766 45
389128626 51
160104058 72
843469830 38
893456858 78
431593739 71
293485693 50
814696626 100
488945652 69
140395992 61
36739195 19
904910576 33
838557419 4
632134795 99
464435395 94
945545143 72
548866893 47
276792395 51
968959962 55
87390789 99
747461623 69
145274319 12
624697683 2
394406899 71
939040661 95
375330618 11
288779670 57
663303193 3
819105610 29
106694561 49
187615369 13
837783778 86
917236810 44
664142136 67
341485267 26
526544030 75
276622746 57
654700917 80
580783911 18
285231560 69
156845010 47
371178918 61
794943625 45
581654294 63
658531010 7
453505698 29
70671192 83
545833524 71
521348589 89
564384281 0
625756282 90
481195659 89
267323614 75
894060019 3
142951201 37
497355671 100
806508188 12
190318131 42
83998642 35
22149473 35
434401746 33
632293941 0
463225478 53
476831874 82
966106139 27
805663900 45
30386321 8
447181835 83
433394709 9
695740387 23
98791238 88
719669650 79
460473111 89
887098786 26
1753964 84
457758188 83
832624263 45
589029314 3
495376974 10
75064666 63
103497379 96
228931648 59
663608160 23
616327610 67
194654632 0
45576382 28
596416962 57
893956680 21
85932029 87
838541980 57
371058841 92
926793964 76
168848433 94
173991791 73
912587544 3
659867421 27
925886906 53
229301720 75
360361009 75
602176454 37
536835936 69
475811247 30
149132697 65
791491565 38
729163960 66
513272908 2
723594648 64
873408007 29
489359057 70
801626077 80
761524080 9
689764093 81
471703104 76
475434334 27
435408379 61
114246667 66
292241917 68
225948511 98
305894465 25
787260932 73
942341638 87
644704242 18
884363066 94
898729229 29
202092012 34
9975746 52
564495351 17
200404279 48
301745294 24
987401931 11
113200771 81
637986747 4
198867664 47
526765812 5
132728710 57
749720669 90
427454813 87
86347450 99
175270880 37
631904766 7
291135108 68
361888993 57
797252653 82
219143769 75
489796270 48
271632815 64
511747958 62
410631845 10
408324811 51
690492849 81
835443688 98
208077078 79
49307864 46
182008003 39
937341775 18
585712224 86
839030610 27
755898565 17
322983069 85
616700669 75
6860196 46
800749015 60
817386307 29
19128038 76
112679697 66
458762593 7
26450677 42
430146536 91
684744176 69
931065903 45
129093238 39
154175636 5
745603189 44
243267656 66
71122772 78
127758915 96
124293813 95
725796164 100
430574548 33
370546278 62
965543153 35
478007384 3
158670505 30
171983229 58
798440710 46
152831561 95
123316808 83
307241098 65
719177239 32
604582862 73
33571262 1
236667223 81
92536736 31
377650341 69
355323373 57
645035755 15
55206132 28
741725767 28
876371768 85
72091213 4
737253932 98
681360974 66
524182502 97
645359463 92
550312751 73
994816459 5
768704887 15
37649775 81
968405854 0
320909981 48
496946385 52
234728125 29
135817156 65
957878568 38
503425096 28
85766592 68
888888656 64
383083171 9
797341146 92
821270876 84
959057421 36
15202796 35
956391227 36
779931767 11
698293408 97
493737736 29
981494139 47
816327742 95
384178531 97
378170857 83
36961230 46
751818936 2
878895487 31
297323863 72
113428493 31
239959171 98
556927976 78
408310774 32
78699623 90
20810200 99
768819577 70
380936056 5
91886977 0
712131639 31
200150505 54
873423677 66
601755144 40
934058268 55
11480460 69
986652919 65
284733378 55
725045662 29
142538847 85
789736893 25
351321855 9
496140284 86
440620289 7
480618828 84
719094958 52
122280411 67
228566644 82
716420562 0
367577565 56
850029726 72
645360218 28
849810525 89
235442158 49
796460650 86
673469406 53
675625547 94
647491608 85
532188261 30
327556385 35
405770817 43
284798401 44
11019189 11
852784308 19
540971472 27
345876070 72
172944246 99
681183254 7
638087214 83
649946597 56
155655850 95
826522382 79
185977706 9
51788328 44
50081474 34
404748259 89
412667958 6
653106751 58
978302856 65
682678501 51
787038738 64
974650127 71
810916507 11
51293459 4
915774751 33
390542634 70
500144835 53
542086862 8
927666678 93
188857401 44
936078864 23
569114937 84
616129994 16
487327130 71
618131530 42
16306264 7
214406325 6
893141636 20
23641486 14
281873203 33
11602954 6
205174131 40
777560658 12
9543659 36
75428772 44
459415132 99
195421619 13
735670984 62
838419455 51
995250808 5
993381328 23
246596990 15
487362959 63
537639938 71
718171166 7
992961617 22
507221305 52
228895531 6
279437410 67
628364553 79
646901371 8
288629675 23
510954559 1
726374646 21
322685310 22
865167445 71
473930868 53
187533002 46
665131472 0
536460134 52
828624852 38
395268139 3
620992919 93
239501298 13
903906996 80
901449654 66
660243271 34
411165543 37
277680062 14
437817562 40
619561195 21
523063322 41
506532225 19
682607977 13
129348178 95
798970686 11
246918759 77
602890396 62
462592171 68
910344139 71
237064369 72
601292157 39
107125402 86
157006408 27
936945319 77
750080658 32
542545721 66
821953619 25
319409813 49
510479822 26
366614496 63
42042604 48
332758861 51
534197824 25
592300782 7
591129111 87
562796015 2
200327447 17
296653745 23
120614318 98
936137866 36
952082729 52
276707656 22
22096019 90
55998050 37
412030673 99
855744130 91
988846457 58
936359945 26
601334406 17
227452609 25
272250546 34
970808106 1
312534445 66
720520519 99
100913425 64
295085110 6
484857549 94
249267728 69
396137010 8
497832551 13
497047670 36
749997707 15
46735017 2
505120561 76
620272276 67
584103020 99
27433902 91
645907671 8
130675964 82
504689834 40
308023577 64
28814009 35
96556808 45
49838056 57
330184800 62
370621810 84
996420631 33
699268318 36
616388408 17
630776892 87
431742804 5
253798608 13
895344482 71
703421288 19
650768454 57
178285165 6
733301968 88
518525868 69
873811170 90
775173937 81
540610449 33
122849984 80
910030774 50
604528806 91
409019782 99
243854322 20
327980681 84
20797638 16
91669884 20
470428370 60
492774894 4
540483280 9
441129646 38
554522459 75
567963257 55
751634470 81
874404837 66
475362131 40
479037506 12
25925297 41
563180708 99
400885905 52
726247077 59
186193515 56
300713359 60
890437214 40
464074087 54
249177123 56
118232354 92
909576904 93
342805231 59
511201005 75
845150326 89
346882082 8
443514868 87
459147377 75
922398121 61
439504659 38
529669810 4
27643684 95
59938196 54
694947145 72
965852111 17
344290212 70
923596223 77
185690255 77
702535553 16
637531962 87
680162044 12
611177902 6
652838817 50
607423777 65
975520262 57
313759515 84
333510111 55
392909177 94
750464763 26
18017865 86
788789801 7
112469603 35
899468290 77
462777176 57
324663325 26
334301588 23
750334082 30
105547735 74
524671059 75
69303958 37
849922213 64
210879227 42
285284043 32
326926464 83
734230579 30
511396166 85
147680715 41
854683065 54
558339259 29
569925367 89
347191181 71
418300342 36
345536003 24
509122609 11
910216530 72
660055161 57
400741200 18
106163243 26
399180794 43
157065349 68
284003285 34
535418560 46
847413518 82
594271763 73
330582234 97
183712227 88
904197508 31
541226769 76
298231717 62
631411017 66
99630694 64
554080199 7
689811031 83
726196259 87
827796683 54
957907213 83
669722614 38
627850536 87
417790205 47
201155656 80
984214671 24
535428115 85
572265391 36
625614954 22
53947342 86
712015698 12
807133597 48
383011712 39
734183677 72
570226752 0
793249300 64
545375921 67
656213837 89
360323965 97
392219649 57
827100307 83
19925545 2
312223467 47
876409076 22
741808694 99
253090874 56
79779012 82
580018295 85
642871475 98
645398979 81
663015229 20
807117440 100
182233115 42
166874772 67
946100839 77
841636994 93
739517777 75
819981218 90
284467523 9
616090746 7
25438635 60
498931117 17
914187026 82
756228552 77
903580381 88
887595600 66
92179964 80
373218825 98
599230455 76
985704592 6
931923668 42
773354487 44
306531590 21
310052052 48
441002916 51
861848232 78
172224079 83
350955580 0
192500250 43
873040689 98
573125159 79
488821748 90
703434821 27
15681491 1
501893374 41
347367956 100
252344724 17
995174612 84
796726278 29
317631262 12
454248831 23
144361353 3
693077285 26
496402759 64
739745086 98
124680535 62
401099301 95
73510707 41
334485278 48
25419568 35
466444580 1
534467747 89
565816450 31
997581134 74
490449991 88
557833279 73
814909961 95
659136155 43
296656073 30
185017864 75
33444655 27
193777815 50
97137651 83
697192169 50
63627710 28
773033685 50
999325718 57
102747722 87
991726323 16
9673589 59
5521223 30
553052372 44
621156616 73
185197826 42
543124979 4
3261442 67
911592089 86
581725233 58
341189327 24
748841346 17
452149795 64
493300660 70
378430627 38
612215286 70
28869137 30
65775767 95
424618084 37
684652904 95
492849814 39
244187749 65
88860706 20
517716609 23
767827461 86
769943153 34
817952467 67
766579344 77
486049552 53
625034852 74
776735750 68
986941531 61
769882598 10
433104987 42
728610057 94
122115425 68
162997151 36
578141361 13
877843487 94
649421749 39
49214589 69
126640599 73
288279554 8
485030329 74
626567518 44
890424839 9
788539583 35
634761258 99
395621953 17
310334805 34
88035789 50
398350283 100
555894361 52
215906500 74
82008684 57
12168704 48
902591683 33
994752035 4
369362499 70
497246651 28
621625444 83
484401298 56
154655385 58
238681795 33
341053041 57
273990866 7
420649402 41
951332371 54
161763296 0
239154765 7
452812979 28
386610070 92
892195881 47
372509251 1
308426767 45
307191535 32
584327761 45
680997808 76
961622336 96
116110127 18
782028307 61
351198475 14
202443308 79
309916150 1
905594210 52
99304485 90
139964454 87
235824853 59
747367720 8
482251929 19
168382071 98
102675190 68
186948810 43
330153800 6
95533596 80
789440239 93
634178465 86
392516847 86
288136761 15
749451427 75
205036986 19
48566080 93
75767668 65
616957992 60
912974866 66
250662843 93
253698776 57
249539268 47
204979571 66
855686801 69
757174889 38
431938491 22
59296394 97
551397379 55
71801118 1
126830653 73
237075687 47
201616460 74
629488243 64
423549907 92
466757283 0
911773094 76
887344757 78
995078164 6
624978258 19
915514691 15
442074649 77
434760909 54
416979951 32
492532255 72
121764326 31
257505568 90
858302103 85
786530295 58
423879630 28
5643828 42
189185686 70
910323961 87
151617650 43
488507265 2
880482624 2
524383440 56
232405324 51
178968443 8
84610907 96
749758634 70
429923537 79
539575031 4
726787791 11
765677622 91
397254015 68
421850889 44
920582940 39
128274977 53
31259743 30
154987597 47
341420271 19
446224180 82
63522144 51
375264483 60
439173699 2
547968745 42
547011939 94
479607715 36
861104679 89
505164478 94
82904301 46
32627065 83
378709555 45
689264782 87
294888744 15
18137591 21
180196994 6
355682818 74
748024984 48
735789806 3
278219238 8
866667017 21
340557378 65
114570815 83
265481630 42
103165757 17
143606548 92
839091115 9
326489415 31
985561822 96
410709827 26
333376064 82
549857566 7
606201721 66
49097103 37
858114047 82
325887471 71
181581252 95
737046378 21
368035509 14
836813219 37
209459740 90
865599610 70
537304651 32
719196367 34
463154655 22
722447883 54
98920144 33
696663431 67
44517519 93
190491087 62
943755599 34
430400098 2
447965629 18
111425825 5
484179914 44
982147141 6
170357787 33
129478186 100
393530298 10
505355865 78
456401315 2
750316282 65
154683644 3
124328550 79
696806932 97
84256685 46
328515800 63
914054148 57
426725136 42
636934179 85
174296909 54
752897383 62
953240800 70
435310123 45
851740977 70
806646014 90
751347161 8
654103116 65
789119950 99
323794878 16
922642116 2
988086049 13
13314979 33
109500830 17
162836022 48
497402039 43
536739336 40
1451109 18
200066962 40
173331341 88
819482360 19
322826457 73
388367826 81
314017753 78
937267230 54
576714396 25
169363738 17
527593435 64
119445750 33
56290168 51
290646762 1
380467515 35
564658801 49
612693587 41
14145069 41
660822751 79
507114505 1
920988707 61
192720904 25
628485708 99
443163697 47
156107333 3
505952549 92
466396157 69
33701046 82
283727726 4
243085135 90
431315158 79
270461833 4
873004908 74
712376482 17
27007501 1
28503805 47
604730558 88
937496948 50
430512021 29
924392111 90
252800322 67
885032625 54
326737762 69
679653642 55
347133578 26
443112091 18
735243600 5
6453238 96
450832468 5
467078500 91
490138234 84
681746758 35
49827317 24
865670543 79
121531646 20
468113368 4
542534406 43
321561610 19
230966794 37
97899084 62
223503101 8
379610327 92
931269600 40
587989903 12
383158130 3
78862834 41
137588475 6
879803484 78
166048335 35
812750022 21
423131735 54
726649058 3
884088963 32
787410797 77
711393806 25
708693731 71
873104959 0
941982708 14
77356134 32
270543081 12
108210497 89
209367558 85
799534565 61
985262941 63
541060386 72
148131763 29
59282728 93
607051041 50
649453680 50
137791008 42
21179892 84
347698428 66
792664594 4
329099149 65
58864050 14
829771407 31
119127883 21
139313298 14
709126894 80
809515539 28
862619005 64
532743625 16
800923275 41
776073233 39
105730318 14
735470385 11
256294606 66
291876527 50
429243150 45
561048870 100
47745251 4
87741669 3
786056890 76
141353964 32
292818183 8
783138203 7
433550518 91
268962079 59
786173045 91
247548914 89
411311910 29
892720208 77
318316885 75
118704479 50
520615214 96
324332075 6
879398690 23
886977728 11
543349704 3
573979465 4
561132519 74
980685170 55
185947837 95
610943275 61
250555408 25
722207326 4
407096943 46
28910197 51
47601727 51
789149607 99
904641808 42
719167025 22
502790888 73
576921181 34
182242848 54
454990745 81
226828819 17
113238023 66
720365995 95
455179708 81
266929073 69
298868115 56
975801435 76
105381860 76
945263674 50
980992277 34
204214761 95
592767980 59
488829443 29
671925527 75
144832080 28
581670244 3
207953348 15
883397381 37
205478939 93
405007835 96
242811955 52
932345788 68
766944749 35
464555983 52
857252124 35
918496347 31
431776266 9
93394232 5
757768848 9
574418482 25
906098171 93
758737380 89
130346453 100
353028697 51
350243373 51
185830938 93
195833252 70
503781332 17
838372480 13
284609772 61
963642630 78
523543089 93
189284428 78
896104418 26
683937128 85
672871247 11
843962721 93
345181690 86
778492559 26
73066978 10
894310165 0
539105640 91
734275084 64
163738459 37
740653457 71
894101167 26
202612540 99
983101595 49
917463321 10
950611995 27
390972546 48
810797520 26
242551817 27
928993232 3
248447978 48
560091909 44
89875361 0
502796903 54
785113625 73
383902930 29
670561905 6
984280217 11
251953625 17
610236124 31
395066849 95
751568189 26
676079499 41
266221143 7
299209913 57
318269310 77
331990319 10
870950960 76
229210276 40
111107933 65
330018557 46
120070527 57
292524792 42
12637610 43
183484661 99
502336499 92
683130916 53
699761104 100
683653846 4
52520980 76
18026736 90
94466582 3
930376860 65
194177206 32
510218789 0
642395128 43
900663184 87
543059127 54
194022568 91
756680130 82
378570434 61
437078832 5
870150268 81
32348998 63
167735896 55
825458469 78
539854969 47
861174349 51
809139759 37
97353169 38
165950280 87
166824706 1
923524815 50
762015583 36
417148055 64
431333010 69
62034782 77
458677097 36
919147834 28
273427460 7
825694721 34
480932093 39
317293208 59
750378688 25
615797721 75
898773577 99
3335199 5
450811980 36
44130458 78
449468921 96
227550607 34
636475206 40
923642446 2
500920104 74
817413306 51
63497939 33
305129222 50
684908273 52
979755676 91
96638459 56
529394872 45
128916024 28
764641170 91
406317431 3
977037446 11
394367154 45
336982902 33
798603069 21
963234800 42
415742632 17
201128903 75
223732703 100
336838481 20
806061319 62
200652010 88
651633448 38
104066211 56
578368117 97
541812783 62
400490650 48
285742867 29
621947768 54
750201366 18
254341577 98
886625812 77
684117172 13
514237046 62
737252973 89
348661391 94
306847973 1
79011992 19
167426787 4
903173046 88
382876523 11
521311632 59
829426114 21
45467062 29
385519361 100
283172904 30
909593425 69
388512612 49
256915146 25
496016091 75
956207685 1
749562884 33
658908008 2
40758609 26
701556594 51
281162070 81
55192751 6
301134833 74
59830720 33
495758600 13
581946445 55
584537641 3
493487778 100
691490838 88
968899810 78
8559361 8
4055378 81
430113379 32
178642399 75
747392654 86
77526902 82
56535222 6
751148123 1
502057660 27
133397448 89
923274652 72
9179010 58
49854839 24
647836901 57
35313302 15
100239922 44
977696938 96
135979324 27
719589227 88
119421606 61
663800321 8
668182478 73
29720787 64
124010276 62
446375290 47
968346156 77
696600982 64
996486039 30
913933550 68
731394274 93
963907558 83
239033845 37
13461323 25
821566422 17
224808791 7
159056427 40
35826700 2
755049685 100
403792062 18
523703445 72
355654664 58
511501137 87
830791298 64
465172331 84
610357116 95
16769290 13
682132067 42
228061218 56
785002680 42
781405208 63
245695284 27
432370466 97
327448082 0
597690973 2
622540492 31
47293550 46
130222828 86
555267532 72
639121855 43
72576912 47
200580555 71
764305499 60
392458544 31
990443372 40
111329479 11
689666789 68
141429115 26
144354379 66
71119299 14
365383584 69
275946507 1
669646896 90
846355448 62
298074672 35
437119044 45
623314225 60
928787245 50
857836291 47
815321149 68
938060321 54
746480994 51
981486689 91
305281638 18
523978774 84
142517322 92
688497235 20
892270773 73
546918462 71
645320428 10
360659742 34
925812474 32
799756375 3
651923600 30
515705255 87
917761561 9
842077932 23
9005393 99
331815701 47
534634072 68
116973337 80
98440315 18
994419451 27
876394812 78
856961911 90
901066647 43
740720857 97
293334376 17
348941085 57
651531346 8
500165522 38
776691290 100
690246010 77
62518840 69
911774009 3
537137879 86
235539267 34
490214423 44
60485167 2
75435988 96
398480712 95
544388490 72
556131354 37
530174701 99
599284394 78
137878009 16
772904260 51
875973262 81
679273422 36
689623821 64
809415460 80
72386929 29
574774344 33
864115026 12
505866003 0
314927351 8
555568258 23
608106593 94
803564008 3
224181305 37
891247663 41
363430073 21
447430601 6
87107640 8
409545296 14
470690862 13
896856805 29
225281956 75
390532968 19
872821853 90
927123696 22
374461822 1
697642733 47
992500493 6
274450062 84
384062008 9
485383652 83
261043365 85
154590012 26
47848842 52
92309553 24
937655369 31
695774861 93
994508614 33
295058589 61
910107409 91
394383662 1
982896795 81
184200902 76
241058265 23
239959254 85
3559575 0
753580925 79
982096143 84
829670039 70
570270819 95
224302242 23
58904625 68
468443496 11
107423131 32
861611339 58
575827709 90
561785257 4
663504820 74
608957780 84
621889036 81
285438014 76
336254208 83
73383303 70
596098819 86
801043470 53
254042052 86
290239633 18
668276576 95
279578172 51
690503304 53
449263044 53
459958774 27
56030193 37
534859270 32
662389991 89
84151793 66
138630003 42
833935438 59
887568953 8
927771021 94
864525090 69
34966560 63
363700992 13
86731187 43
93005585 97
931909118 69
655990129 31
639363771 58
669047 82
258375321 95
643906523 70
758236016 21
259043214 56
64721584 13
315799542 75
521074845 20
985759828 50
745352205 61
555076789 56
44540382 16
218289393 6
32819578 0
359754645 89
775046588 58
869356385 26
570463702 21
487233471 3
123672239 66
575391998 19
557528537 2
716972087 93
194433002 99
81323241 5
711191389 69
347109239 68
71002111 65
255621852 64
419058706 96
995277815 72
319299048 23
20174402 36
868676122 15
118634971 33
306796164 80
195806979 63
625646882 10
363555585 30
551681413 67
335321454 57
512390610 96
539451099 64
204985762 94
624760928 53
394300557 91
670525647 96
738470956 99
777870727 82
121500399 23
57503283 60
956416941 79
863723842 38
823954630 3
781918293 27
248942562 38
880354829 10
715680956 3
431230605 2
522629379 37
259100807 9
380507553 40
327639320 75
551353544 72
534418094 28
171236125 87
640315205 2
295470283 6
160521386 64
414608641 61
789938517 87
978949857 59
549892729 98
446662948 56
796996879 84
61884640 49
138050892 84
735774933 57
621557692 49
704483891 7
694785204 45
937275977 49
994474832 40
838619517 82
241802921 85
557959819 18
269372762 89
4679714 64
48841499 78
570783530 42
105929105 8
206705950 87
286566386 52
365762757 19
927733414 84
451451021 3
87996074 55
136325974 17
949357600 40
505530529 62
835079911 57
673130416 49
998880053 57
496953950 32
883060363 65
839460943 19
739562548 96
600809001 8
766919168 82
296739777 31
674425748 82
529941870 5
737446914 2
837596521 44
762367718 6
287029570 44
809411832 10
671398680 91
195332166 70
583986772 34
751368142 24
898692396 13
630740814 50
475854732 64
743192993 21
927542225 20
795318880 57
317303517 93
30682278 91
4465871 98
557164776 19
921501067 58
801531146 37
741834999 52
937599056 93
363104279 23
155918541 86
849882761 73
845113102 19
867492612 96
932507709 13
768612969 0
506051181 19
987961001 43
447388711 52
319345989 15
613433975 5
864244281 51
748230570 100
415447768 97
907624811 2
420221965 34
692776577 24
334219338 35
947196211 84
890835894 32
257095901 88
989197695 98
50547092 54
783001362 61
983732558 59
503011851 63
992773188 21
477011994 50
786209081 72
689403216 20
447334124 43
254118049 55
137264712 90
616012365 67
52857055 35
856237853 63
145643522 82
255628250 4
285161320 99
459863364 52
776857759 98
793114895 70
229818283 43
408624233 54
39116205 30
200378686 73
48853455 1
385900491 40
705203793 38
852398353 13
111989018 57
570952102 66
954482820 74
171464700 8
454591369 86
552974107 24
936829023 45
862092366 96
531825217 42
31317404 52
175657606 11
793504085 12
509120424 88
907541736 52
858703816 72
123225796 21
997290036 3
728138743 95
12107844 77
157266117 75
791076961 51
483643687 76
511137819 34
754500629 43
484863880 1
820835725 16
687216656 31
525910067 2
470224584 99
505754226 29
593105697 18
262473274 42
963080473 5
671519058 26
4316070 58
302811046 41
304840450 33
487695626 81
862894098 76
456329884 84
676940180 55
931703187 47
518067850 85
911714110 90
52974939 6
834089732 40
371335174 90
240811266 66
346083536 87
433084774 57
312093107 45
274838150 55
146808498 15
103697457 56
770803919 32
353997028 56
778828083 51
241108873 28
106193085 80
210797886 53
230636960 17
442704420 2
226046088 6
951931734 84
566797901 39
689298426 57
421639644 75
260001019 28
748150799 80
4194092 56
358269188 21
211507116 97
747381910 46
178778174 42
696390391 37
458220017 86
24275296 95
93562979 32
443237832 60
398174101 45
177886614 39
592199996 35
227461725 62
481738471 55
363363133 86
349085299 71
423256010 31
549268120 38
137515625 9
850937285 64
843401152 61
981916869 30
869205669 84
269213327 32
536262116 71
716334852 23
469580004 21
731879730 27
343905013 14
842976615 80
587438754 49
449281013 92
838341487 31
802384573 69
735851088 5
806511810 57
558140510 14
387685406 48
583910943 59
718992771 8
794599754 41
533242266 76
377183750 12
191081753 62
86292659 96
828081487 23
927604310 68
97664503 68
949055335 60
323573830 93
887332392 74
726100514 73
502509276 3
168695964 35
985210393 26
200261630 62
604772355 54
82273950 9
855557983 47
840318160 1
745348372 44
556436987 73
98605327 24
180265929 92
783266086 28
409692189 12
675769264 76
207446520 58
176245644 57
651274787 74
387292161 30
313916197 96
507440683 79
474447175 35
799732569 55
574606649 60
261858602 25
750254128 25
515681537 78
953162449 57
127134103 74
915998310 5
13958376 33
918416447 24
929200186 87
421618270 78
445072682 24
671188754 8
243479057 78
744706786 36
922717473 5
890382105 50
902942744 39
106204373 42
348263066 46
386867876 56
138980722 87
149187961 86
289722786 75
199534295 18
915509514 94
996989445 35
12471188 66
41219785 73
921077827 45
863892453 34
206987267 33
456456077 93
133346357 45
819144371 70
718335651 62
791318290 87
973088029 16
147128019 54
456630408 64
77238778 7
951113134 38
531658487 55
568775317 20
941974829 9
801292748 46
136581252 25
864472563 13
11655471 43
875227563 36
925238792 14
84811047 95
480534498 95
580055429 9
598991632 49
520465191 72
157247999 18
307802199 18
889293960 83
339700344 1
453876821 74
904291055 45
274046654 32
247618879 40
974602821 99
127804597 15
732947989 9
631092290 34
398665783 82
809194509 44
378490960 51
787465457 71
586338779 18
368251193 65
417842894 69
288056948 46
293643850 47
482719752 2
440409466 46
76897850 20
519335381 12
838631066 12
915867278 81
171590867 32
575762427 87
253821419 87
350472266 55
89532164 62
376947795 86
729966764 99
48587794 5
563920993 8
355519666 42
132695832 78
4370257 78
792984575 67
558263378 24
412892410 98
178756831 50
523357693 77
179001326 35
277607221 57
313026194 49
862926137 18
478650459 10
17884643 37
202606976 43
360712331 44
752699462 22
506054431 95
504624995 22
608384533 18
556113569 20
161192810 35
491943003 49
99416299 52
345076603 44
504537244 92
148389285 43
479160587 79
686328376 47
618325952 84
191010195 12
315814913 90
330420209 99
852296471 59
846718844 28
161054283 88
755967409 55
149634604 57
226910978 17
89103438 88
764894936 77
81830113 24
147491716 18
413350055 53
407509442 58
191864934 6
943011003 83
629227746 100
578570029 29
186217953 57
47293659 35
781574809 47
709787889 93
691110845 89
476850404 59
174021008 68
665693206 83
9938430 28
887223383 66
460651499 27
904050891 22
223098236 5
963935350 57
990450615 96
296492454 7
239440783 48
320329367 75
706537292 49
20015476 8
273505564 41
50060150 48
407466895 32
35621710 43
736929194 92
350799918 88
329576177 78
220803956 55
496788693 40
60910226 27
696478652 51
475785691 98
25955057 100
244356905 73
822542787 1
637545552 91
96937789 8
100303841 56
412962994 18
152719058 41
489394645 46
513300668 36
917372894 3
802199744 36
650621039 55
511831930 55
633563270 43
107155792 78
951708775 87
428672950 74
479075202 16
937995165 22
337613370 15
512671727 64
541244408 48
698312789 17
759881165 84
465866987 51
181578652 86
678034826 100
982467555 56
501299759 95
500248947 41
157384405 12
19610431 6
598662135 13
191367222 60
625163973 56
755255490 73
985588893 39
902656047 90
801665812 31
5657955 100
597177866 89
290504990 21
184882311 12
89196075 42
870145444 50
281973839 6
173571240 30
712246112 84
101049099 59
589655675 87
867809698 33
152909188 80
46353378 64
480544977 8
488571379 15
498522716 45
519348039 4
810835931 57
433526758 21
823253013 88
134105466 69
483100484 40
997284903 31
109913046 14
246367954 54
38401480 24
386480361 21
695155115 100
818371921 57
81540761 62
93546643 33
603603791 23
489718114 82
721932034 88
933659368 91
534141219 49
853977182 83
128712094 78
246661834 53
303776188 35
200229040 31
107754242 35
342045500 23
46340454 6
202704848 14
284509787 19
178759049 17
812430066 16
703351872 38
14794532 15
477353983 13
4101717 54
197566782 48
36032343 11
779905908 6
476120390 88
60034092 74
312124578 69
30568969 80
351941791 72
905932512 87
648141983 93
348003459 49
616095597 98
579904938 72
128629835 42
520341138 66
299462598 49
618501874 14
341796757 82
115321125 65
930132503 29
784838321 29
474125598 77
774099052 1
688314087 42
715153368 50
985511711 39
469805870 79
416294265 61
311739439 30
274318378 80
678244249 77
636929561 36
156393186 81
699055568 88
100329894 97
711821561 7
583670764 25
801030546 15
117283553 14
365825453 77
91935076 40
401523099 24
684183487 94
519591003 38
355622285 78
937184603 45
214115061 29
587059152 43
759239557 75
362234204 28
846427210 79
512144753 49
532440668 28
171012590 11
674510964 44
502317807 31
974897565 7
515488113 41
918379847 51
516511737 88
810650482 21
743479946 40
345876442 28
111953289 3
244802820 27
761388862 23
804918440 47
331399385 28
254394920 41
102315338 41
316641693 91
913413912 15
135255518 10
920668797 1
184290657 84
310264932 62
165107936 42
813510063 73
696857482 75
131025217 85
855138111 97
744076498 44
804693359 58
39851018 64
749053998 100
49325991 87
799698118 84
85608392 97
828046475 38
451943926 97
686659114 67
173166769 73
609081511 83
290819449 48
770971905 84
97875536 41
672448949 12
697348408 85
834456907 78
406219808 35
960451830 26
62290571 18
873662213 55
186999535 4
110341013 38
12457818 20
27675345 62
925095272 2
731688417 77
309300852 58
345931172 58
477751934 46
984229589 47
439168685 35
695261332 78
529682455 55
797405063 39
791504846 49
893744105 39
49794458 41
608169682 11
243340373 17
763335228 52
107515092 19
678979286 10
950462297 42
929650268 41
284327177 22
353277213 49
176716351 57
585139140 75
213555532 84
927550136 79
492278500 53
108082384 66
702215945 13
543393176 13
148842944 66
454614643 88
588993466 56
505184339 97
954124599 44
26466960 52
493269911 96
449811113 39
764047415 29
759941379 1
767275589 79
807275457 36
581223806 57
994286009 27
706782732 38
824541209 90
140982305 33
437611333 5
994866899 11
14867475 50
125745159 69
442290048 66
37293972 51
941077351 36
499637536 15
596069340 52
836335717 9
987215962 87
131431848 11
545013514 14
268915461 5
580458074 48
901744046 94
194600607 36
930509096 17
8224223 33
2349785 46
368029674 40
941369751 95
265960562 42
224898195 93
530953371 14
232247418 91
898940924 85
950792819 39
609286550 23
791404546 71
647642693 66
383084837 55
769447078 25
134679933 49
505556080 26
405823873 47
848612295 54
385219506 87
211376112 45
839913527 11
659214591 57
520472516 24
725037708 38
890774518 15
193769056 57
467979091 46
636620734 28
548662008 90
521697464 67
871166720 36
615382820 15
749239115 86
62299794 21
608211221 81
656448070 41
350538019 55
593460938 95
77346849 58
249284064 68
317580232 82
740754543 94
439095494 38
410632240 81
469300680 32
929311934 72
590324541 42
426055314 69
204899407 5
154105274 46
147508023 96
795316915 68
4618380 15
327363993 100
996664057 51
546566126 66
168371011 92
249014717 38
805709821 20
728020742 38
287587797 96
886845603 92
147266394 91
462902353 9
429315773 99
311400131 26
682940473 67
698484168 0
954362668 35
17119882 78
359513374 64
848424873 58
270852821 91
792454129 18
87777095 33
459882222 0
555994569 34
859645339 35
329193487 72
685285312 95
182202534 72
258060755 46
388631478 54
156191805 87
808549962 51
473927640 85
796778063 96
801410651 95
728791098 84
843502836 70
184548036 46
953311817 7
369713793 3
646660231 3
487958613 99
60793362 98
326448706 41
610425212 20
138534486 96
347584743 9
317687313 13
459156333 71
500160163 37
280718010 30
973069683 16
399679999 22
267384117 17
455032681 42
597801486 11
629557174 58
193229138 93
250762851 34
188554885 87
885787898 64
536817643 30
729131182 44
766928490 28
226041962 91
284919706 21
355443693 2
827625984 59
333237807 98
588197274 63
221807576 81
611963086 21
92506834 70
613722736 56
184570378 33
466392350 30
306266125 25
181457185 7
149910664 0
310376232 72
792746818 86
838363989 43
440726902 26
555202040 88
195155267 53
270157164 45
218463404 61
419666836 18
39294624 93
976051701 37
178375971 58
800077091 22
47016369 100
328255288 6
323702675 9
494997563 88
619555666 0
359607740 12
82606070 51
574752036 41
892866256 19
440683047 90
698346313 54
340527330 76
461096943 53
649170690 27
504571021 82
852905304 86
552182790 99
199736833 0
70442739 8
711742510 4
273962755 34
823442263 17
635309306 48
51222158 58
987656609 52
529578820 71
82174015 60
748685766 0
784545254 77
628520582 4
289851437 19
650426493 55
485751257 99
992946348 36
492042544 88
181754757 33
371257422 40
81434827 6
579104477 92
578619104 94
903705984 60
291905538 99
870684062 76
106846894 47
777307572 18
821221214 58
731792278 33
673280015 96
342550359 41
930366481 90
427026619 0
289619653 55
115341539 27
302587151 61
664283961 52
488134632 56
780353467 88
148636512 71
599332303 77
928031257 76
661097904 14
289840899 49
964658152 88
885686538 46
779568427 2
887577608 77
107471513 39
990496582 32
181810830 49
735706304 44
836723787 42
453608965 27
396523672 73
204033824 61
42724629 69
863564962 39
330917482 32
202933061 63
341471117 26
460947548 78
568123059 56
427300287 50
54506813 66
280194123 39
195364426 79
713515604 79
569168346 65
545257639 72
901156894 23
21308236 15
757791968 41
581161826 49
225848844 39
112984382 6
466076599 44
809188011 76
887663663 18
853172399 12
485695932 68
391246440 54
338139772 14
163926146 88
354481764 88
866217321 4
353074979 77
21759094 34
208557629 79
720635934 49
966570776 82
583467053 38
451032798 11
867358725 3
666326247 46
716272241 96
566788965 47
920535969 77
430154950 7
895955343 62
766503977 8
156930441 62
93774547 46
919289121 73
711461881 86
175844213 52
674232654 7
472647143 34
962822369 53
331759623 0
605932965 71
550618687 27
726871418 75
291961712 38
633137834 57
584296537 57
659583554 47
370578759 73
404715016 42
60084921 59
342655899 19
783690154 87
249797411 56
358909392 81
93812526 72
84107516 96
783616350 75
148317141 12
725402355 26
757117404 29
556246633 57
765668144 2
943906198 7
51942793 53
174668290 78
251899564 80
24928417 27
280293370 99
717960107 17
783029893 42
254346456 81
983611731 21
10453361 84
551650188 7
107911983 44
414217651 36
368441024 37
345454104 21
312581231 78
342642850 13
746332254 100
203716355 65
949825526 36
682798962 36
823252999 60
327055035 59
693495968 69
686649062 56
638949300 90
237505247 56
68220386 94
57023142 24
906504469 38
562569026 85
65738217 36
302413416 84
728320137 18
972273743 86
532950611 94
780688644 6
925799166 91
806274068 78
852418040 45
368035620 97
673346623 15
704039152 70
64754132 4
259564896 50
379895629 96
184084636 56
523966890 88
180215007 10
41872610 46
942254649 92
858595878 93
799324195 45
400628573 89
133979824 55
713387872 60
300061238 43
109865662 100
749771999 55
899712857 58
357825828 84
572221761 75
665737562 69
152804954 57
604881694 25
39783000 64
685400192 6
34455698 20
963549577 75
590801139 57
349534399 60
844552257 30
548199781 88
615355957 58
885707665 86
778289630 62
137926920 8
542601813 63
596448195 97
56729293 55
342161658 73
359133107 89
567688942 97
863331729 12
433938504 40
441019448 99
447476301 64
571592086 70
889017092 40
913593220 73
356301324 50
656376601 90
556870469 70
58585767 46
389988898 52
856802585 15
604132568 29
871745298 38
141829947 36
890088174 16
169713692 63
23780585 98
674944581 17
792248580 16
41380565 3
157299104 89
815510918 49
652082794 84
78474949 2
356805518 33
87746437 72
210748522 92
188028149 91
573929236 30
426660776 4
376828263 19
451472679 73
694208976 40
430540057 75
309633482 15
587587823 33
129804284 76
384238701 5
638735652 21
223945629 61
477138064 61
638262703 89
471065365 86
739460439 10
687235897 72
687124795 89
941726912 27
393902984 27
462761802 80
180908231 60
658556818 48
502671459 79
539356392 93
744437924 4
631530280 99
424700415 89
705043870 7
719364837 60
967169404 66
703772227 9
302634717 37
908778059 34
162755178 37
409869680 42
936040715 34
565634274 18
283351674 37
294260912 24
453985604 75
867811785 36
927372361 60
171598325 65
474206285 61
604620710 92
119441380 78
349954857 76
317573626 28
819595652 5
338972137 46
418339551 61
82660407 0
366486360 88
225477233 24
674088118 83
401251717 46
389135002 41
991563534 13
539685674 84
365208958 90
122779660 79
908675723 45
218633837 71
561497798 94
476906299 73
973383114 20
449031971 1
332327772 32
615494684 68
450986788 76
299115454 71
929271628 19
130738405 21
118250070 97
177754945 78
782037643 74
900245992 49
119046581 15
79170286 66
455111014 92
325892799 95
864453079 81
817381055 87
604505302 46
798996421 67
933350051 86
172017688 13
680411151 64
600120315 56
224618863 45
628022071 89
631427799 31
878932046 20
371164988 9
983427770 40
615457338 6
778514597 70
286632849 63
506905909 10
404757177 4
64794908 99
928310302 66
962829293 90
746141644 2
788409592 44
864751768 24
453890445 11
102675556 87
722379849 15
407252391 17
490314691 62
554448350 41
272285597 86
140222561 0
15311190 29
780853331 80
493507198 0
601879798 42
844498135 72
984168767 27
957407626 88
680091144 0
836715165 86
266206835 95
190387217 54
780621587 8
751537658 75
145392203 26
120862505 1
517281066 56
486237549 27
919843552 5
59424253 4
685153524 26
443071115 49
829024230 1
637480648 56
790292867 59
191189972 10
784652475 61
773980708 9
810097822 66
65927238 72
937372866 37
396248256 83
508560917 0
118476630 93
497237720 35
868936679 72
620683995 13
496169435 30
959236421 45
497787072 95
117326941 70
862756928 44
775236842 82
907590802 49
52747090 80
483388600 83
824480874 40
157916691 61
995097420 95
735834614 80
132903511 38
261602695 47
140758887 92
560643776 14
882798676 38
655416037 51
180794649 1
308300787 18
859163109 48
512046127 49
458198683 72
947862822 91
351448524 31
623726313 90
203812439 96
466124858 39
688210581 64
917204660 64
652901603 76
671189111 27
975258733 45
469409088 82
374429878 23
815684684 0
912580656 32
984367668 19
705325880 47
437016024 46
955397176 97
136369673 88
680532924 39
10572248 49
783394791 64
9337304 7
633948475 75
137440606 23
172406800 39
323666462 65
376509818 23
599192518 50
989366863 5
255406320 71
50355947 37
981401643 29
975047929 59
274013685 11
42794097 25
962529936 53
981601938 1
464191560 60
547191146 44
56855001 68
848756316 80
487294953 33
223510999 19
413850532 93
335717197 99
984535733 40
343362931 18
323912177 70
807095518 99
244479820 32
588436156 71
608738539 6
116879061 55
252280106 49
205359111 80
270234552 62
786287572 6
915026558 46
960136254 92
417544296 23
345005666 65
838565490 34
266454320 90
565606510 73
268462429 91
966856867 74
866240888 37
425593427 62
14112127 77
857333035 4
92686286 65
673619766 78
816780735 95
436205651 13
952111385 51
361931893 55
751243115 94
570976814 5
918013082 56
955650634 24
952915652 61
642553210 33
693351896 80
20037269 85
839902929 13
228608637 42
547349400 5
761143258 90
471733596 43
365043457 49
782212895 53
155584220 17
553550217 6
351864484 55
588678771 51
779797040 31
154942225 39
4988691 32
603546966 66
628407302 30
213297912 3
229614955 14
32134484 73
94505138 50
99544116 17
520603524 8
904785914 10
437057769 40
60302557 78
807991545 35
982782729 10
606387246 56
658343522 91
910776358 48
605411173 31
31731759 28
555571403 13
935207459 62
506363860 41
849366151 45
741891426 71
739008116 60
122318541 49
483637258 24
875693187 1
521462541 77
555549159 38
161827737 90
878257847 23
781659636 33
134691830 64
345798981 64
698898009 6
507051225 44
307612113 12
133772113 49
521553097 25
162801095 88
598739860 36
709795395 49
982564715 100
163458974 28
76364029 61
891209801 79
557123005 57
269361316 32
953780936 41
274207680 46
20255452 51
342566579 37
657296636 18
373845380 30
921282010 97
35445071 11
564890257 79
244254972 42
763700158 49
813961596 64
997797677 11
92598480 24
630740942 86
583605938 81
719332127 58
545808231 85
16411699 6
875026134 48
27563723 13
599176850 81
607812400 99
661376803 87
470980786 52
391288375 74
770976223 82
622003817 49
694059514 47
269313642 69
865007422 82
836361769 80
652181817 85
785615202 33
667335589 43
627896690 18
184092080 93
624306923 96
673863288 39
267218509 37
418199434 83
398273735 59
660800878 23
905621681 95
954879590 4
853886736 97
414459787 85
225458859 90
774231545 37
188808060 42
275180041 72
115298751 60
536281287 14
755531281 3
166997935 74
934512051 23
274013810 67
405050649 85
117514083 72
307167383 70
113716173 51
989229358 25
815153851 16
562350718 5
975110670 68
293575665 86
460262575 32
791572718 83
303128912 62
242712586 71
10246175 63
443704113 38
627224051 7
464261865 55
323339954 65
894464769 53
306197958 75
603338752 100
282397422 38
303560387 2
587934382 52
346439469 39
302072418 22
524716070 2
685159856 81
583336745 80
34315162 25
702875499 76
701635239 9
67078514 75
482440009 52
905413400 74
879569482 88
495061270 78
519432605 98
353814199 92
899917892 61
986348546 36
354865378 6
472413447 42
897821938 36
758164857 58
306328672 52
323434091 20
513069941 4
313013790 21
697840883 27
703323929 82
174509025 56
733482762 71
914818186 17
653179665 19
886968346 11
149012831 29
948814979 0
474680774 28
154425835 47
351251390 2
792895251 61
412199502 58
538733857 98
510899364 17
726093035 91
71787739 68
736186643 42
605478800 45
525700601 48
814264752 74
528808514 76
209449785 86
798017912 73
788775220 69
491024384 29
989103864 70
234835328 30
580256631 40
560674139 46
609248610 58
20758021 71
616296413 45
644714146 86
979693232 71
183203860 1
897594855 20
3948361 2
365889876 61
701916260 25
131690664 88
75816559 46
834680850 13
4745078 21
703585956 81
499650296 2
496143588 84
225027438 20
87534024 4
10392107 33
430259540 92
964190656 15
671898252 49
142038503 94
515689331 15
810278421 88
545030377 21
792719873 52
365595936 18
496540265 48
163774580 94
683415907 53
838619669 1
819580434 40
109550171 37
820427591 63
254372407 88
305603645 95
489014469 49
411609398 53
663459383 1
62000408 95
347601439 26
313541742 26
434423155 84
26780170 34
792382768 51
699195315 89
328375806 35
656752011 60
444111223 11
806090410 53
114198789 31
457214064 74
692081997 28
168762 0
148245010 3
307769969 93
714124574 55
126408295 96
462027406 45
355371395 11
507075519 90
537546422 15
992739427 13
419831776 46
824011453 42
777228367 55
642356261 95
563891564 78
948927275 23
203226090 82
791520360 22
683193474 3
907098472 17
200276142 26
680579082 71
678188964 7
989807212 55
936189358 44
726374047 34
948129135 24
171995469 12
713959358 91
248135960 93
973437109 89
614845999 66
907017008 100
815300471 3
503414163 92
176981948 73
825248340 75
265540499 80
351121214 48
814127856 64
399799671 60
202178823 44
577386566 69
513852786 74
981670846 6
366792797 89
604427967 41
554676994 78
678976318 52
331259319 75
86606703 41
956574756 65
536899798 3
237533663 8
671939152 21
469839842 75
854140557 64
916746009 89
595453787 60
89608679 11
572688317 93
700473300 84
50809617 41
608153728 44
284030567 56
53173366 44
250546502 49
569749717 89
438138502 65
432622225 19
35944594 15
949191840 82
158207221 15
853073626 15
551568208 39
657142109 61
47858541 87
955042958 43
133390949 46
112635306 38
141383005 66
428986558 99
708383509 62
319238471 32
993024112 30
478596230 2
825928866 4
525570786 85
589018586 99
130023207 27
491345873 9
60538170 54
524248154 3
249486314 96
224338737 46
866114869 48
24942303 60
58065831 13
571206295 97
996164898 64
172338239 59
505273365 10
23099679 39
282249012 59
538415531 86
226103590 43
515352998 32
566668078 61
121854742 51
240463239 92
48836149 96
526564626 76
840044479 15
308136838 24
403322160 75
441131436 68
312086958 15
287018673 46
744234270 25
337471790 62
624949433 90
763343664 66
196116257 25
624953671 62
226681373 72
603170176 16
691620731 57
897707890 57
739870910 80
451012363 30
329591906 70
142923752 31
946110688 19
73127370 80
426301431 87
922875391 58
606390815 44
868892073 64
425716425 32
319188018 65
769470300 27
197076383 87
785318580 80
728580691 56
339924617 19
579286538 90
424919439 84
905667593 54
715616153 4
406388460 62
207173086 5
193541716 72
114457593 14
672232996 65
112540080 9
654020987 89
446375215 36
725197873 39
351201766 97
660052363 14
439212496 0
912988356 29
518876822 49
260753650 39
422584690 68
431588245 72
385081423 13
607871529 65
731506869 78
890592479 9
457350866 28
583295541 55
875201571 88
275334863 23
985016621 23
514219900 41
25239719 62
253767750 0
2858662 20
89280131 59
218700407 59
703930443 5
531023918 98
678695264 53
908981917 96
914279380 64
771896384 28
964411432 100
704231855 27
306817203 69
386490336 85
731869095 62
622090188 82
844092005 83
672677808 10
909164974 55
389455713 60
599904504 77
768620245 18
392888907 75
339532592 94
123043113 1
143543641 79
443059083 13
616049917 21
615257234 28
552620913 91
881665795 63
539513243 32
247450166 42
9673529 82
538360412 81
887334342 29
848431599 73
808224189 4
599445452 85
244132005 61
88455138 92
729783038 19
92338153 91
141703168 58
96202884 51
400327773 55
735106608 13
6371439 36
97690639 11
73176416 20
149176244 30
15568782 41
166380929 3
863812588 8
414403605 41
527626316 23
992318713 65
466121771 88
174613702 92
42183671 17
56353122 29
845145199 81
483948117 6
592433667 51
716001304 13
268060625 36
430552880 52
698236548 99
80220648 79
191004041 73
274901983 62
26533376 21
635710151 55
96634614 22
41269775 43
422799699 100
669578155 78
220430211 94
866195935 55
340875582 7
452898678 44
466190649 33
438922738 99
506418483 49
343803010 94
27411705 81
22760304 62
441576726 55
176748948 5
473600525 31
696872183 61
673940016 57
293885366 38
513618125 12
702797637 77
821361802 87
225353421 47
159840612 45
209376608 37
746072497 67
971488846 1
851422493 87
530916625 9
484406392 66
741156637 55
431922704 40
856910716 49
514144842 80
81099491 80
811072257 47
930233542 60
268111209 71
969413917 5
616605515 65
813729300 3
752505152 82
600106338 36
686370280 67
16689064 28
313567959 44
277074555 3
60987033 68
203697050 38
95314702 71
482321680 14
799414236 40
207095331 81
762607641 69
440827659 40
579117404 44
139388838 75
779041916 39
709321516 45
788824608 80
541207717 8
496738277 12
512245658 21
590651627 25
373794575 32
123360934 88
663571092 95
323187356 93
958001762 22
127520399 39
30163470 48
381171000 100
826052028 42
608173920 49
270731295 58
267275353 1
653920499 100
990657595 90
226048937 72
547645456 61
794758886 66
122060022 79
570668152 79
744736884 84
957114946 15
993212590 69
456405657 63
722833683 84
438668928 88
321621761 23
920682659 42
85842615 72
836362007 16
976397428 79
166944791 81
209039605 30
385923251 7
164424071 22
635718388 9
945105655 38
207293870 83
816169623 40
503504029 7
70488380 78
624789189 42
710511624 1
335801305 36
363240744 66
10869400 20
280140222 38
464247077 52
627967307 78
975279181 74
194150614 68
172961985 97
383189178 3
638589159 34
406346438 5
488259146 28
372365201 34
459009101 98
354143204 61
287057892 100
732508946 22
194624921 42
115980439 44
693316240 13
130786091 39
224673508 8
526455803 56
934464002 60
175451574 37
994338893 88
549101063 7
621648771 44
289680725 27
732951172 14
720805458 65
297018399 71
375763847 17
722821162 73
837899274 54
914711956 12
730389616 43
433536036 94
418543728 84
228030993 12
415757368 83
957247609 89
976620333 89
586158772 17
747651900 55
251828680 52
544723430 63
607893588 64
948180065 88
824286092 82
354580618 98
938290510 87
975397947 45
899453891 43
637791998 32
43143783 20
535815829 67
942481373 10
780089538 62
614691336 93
191243317 22
752443893 56
346097832 34
950792584 45
982536648 90
522577 98
808893894 18
467758074 49
242933255 8
453906288 69
835762344 28
291604953 68
616992551 100
968334737 78
718161591 32
331237672 98
724641642 69
658167760 97
19215625 12
935131504 83
170729384 36
747209332 17
691307713 50
566556583 98
875595092 94
459851252 11
797777802 30
894038587 7
183081120 4
222698812 34
22916061 33
9728412 44
934612434 5
721476398 88
45570699 2
346496706 93
293490514 72
991187586 20
631149734 63
659988110 67
58483577 65
468774353 65
345206484 60
735138652 96
873876157 60
265655951 63
559584508 0
485711121 51
446382371 95
879879530 23
179374317 78
117606871 55
905893789 56
682069985 40
179676948 88
154508774 28
170698250 66
899949824 54
77497281 20
313721061 96
66021583 51
142740381 19
418061941 59
361024130 88
253936909 92
17774555 12
991485023 90
727509136 47
837063244 19
151307302 74
322882368 18
164116922 26
357927742 10
988424663 41
203443001 88
731901321 23
158436352 90
821308723 56
5433778 20
42854813 41
295367011 21
448184802 88
622720020 80
734608221 49
220321118 48
838614139 79
567698314 87
542005581 29
512946174 22
17898180 0
38541327 42
205463732 88
759480476 5
282986102 95
587008326 14
672868230 13
797078554 26
562119178 30
997885835 75
401356208 13
61049768 65
251054149 88
327498177 4
698944780 93
166898207 19
920590658 81
625148853 85
899123325 11
1906968 15
556464674 96
668085720 43
945987197 31
795307306 31
735084977 93
435848963 10
606694590 13
505201282 13
103661184 97
189509625 20
774432702 15
371851093 70
200342601 59
937158455 40
673811981 23
491726025 34
262799367 39
312233066 91
532510190 1
518792872 58
811501824 51
919130124 39
133373108 26
410164743 22
21484828 27
46346361 26
25758567 48
441795999 62
540870342 86
839446623 97
486809170 68
643473595 30
409713093 42
158069754 68
880754268 91
282967855 68
776246523 89
544971279 71
788418312 25
687537448 83
374631527 2
533405561 10
189300658 0
456895106 90
853373768 28
601672621 62
809784737 99
454926768 3
421583711 30
758496809 23
28763548 17
221312686 60
663771586 69
875399265 16
743279193 60
509224047 43
72285941 2
951742756 99
613184838 37
740733282 74
278207863 16
691775610 94
558868958 97
273919773 55
704736216 14
368035050 41
743575633 18
716906046 61
935629936 27
965267661 84
532521473 90
271906290 99
923673568 8
283034868 47
334594009 22
343902728 95
45262868 69
974668772 6
326267174 14
356207985 91
330969605 26
847561885 34
539466299 51
322066590 69
150251702 53
540753870 12
930094065 93
479490649 32
406549650 95
617405579 98
761364465 15
969893520 71
130633255 55
493500057 71
729895247 83
278296461 96
643879210 48
766261435 68
596166587 60
645883755 74
653568679 4
750069831 65
412934675 0
389673006 28
172096697 96
109631044 45
932059440 48
700860659 88
462583739 45
465225613 58
777060949 20
378496097 14
357281833 70
209725880 57
238281757 87
553895920 78
994764311 13
974524141 95
535802112 64
82476987 74
655376410 98
788332756 97
173533807 36
640906589 63
900551003 3
54020572 19
792212541 8
965293516 58
678127320 14
637171217 43
665722081 66
772749152 71
708426622 87
934894212 24
730171193 1
373281755 34
111646503 18
619207505 63
486845098 0
217983172 91
93869280 97
260433001 18
821824182 86
409862158 69
870134888 45
218864016 20
926981292 96
189958090 79
68537887 84
841302713 1
255751176 97
221788940 13
406571992 78
858277529 74
639694720 96
670542244 16
565073320 94
457712054 54
120624364 69
288279584 47
358120622 56
351813721 59
295848052 90
694680333 25
363477964 28
221378395 66
69505583 29
952709150 16
58750049 66
769960841 17
283406562 92
687094058 24
698130355 4
788228068 74
353612418 21
872724916 35
514792565 86
451694518 54
305831427 46
405904779 26
628094411 40
784701884 30
978689187 4
430950131 89
777217021 84
702857553 81
472438731 67
657954670 47
845814163 19
320187134 2
482262318 38
90710144 5
106599338 58
424648294 68
337506769 27
714327688 26
833255587 73
554400030 49
342972030 78
601986038 15
771940132 15
3452849 20
569215861 70
135513164 7
585336249 82
951117842 70
524454020 21
917350029 3
6599842 5
27554101 55
518772650 77
564195689 4
336077906 10
103649573 71
559820305 91
51476298 48
787513760 51
754159064 15
640961380 73
542987934 60
800647632 76
422278642 16
919403948 69
738803098 60
470198924 19
462888730 29
20561043 38
944819239 93
388452592 17
361345318 93
579037852 9
100768342 4
229258352 33
362739092 91
173912760 17
691378740 61
112531367 65
891408120 41
948289280 99
199097980 65
199635928 53
256268063 48
710716730 16
439647945 18
79603629 61
361328039 40
549064665 84
357991097 23
711095639 49
470947602 28
454976736 22
172600659 28
168341763 80
304115486 17
357828499 95
103739370 46
540686270 16
70064994 10
160779113 60
983768492 68
651565376 93
147533396 93
552086781 79
609856934 42
385450391 68
202129772 69
259008881 4
246336727 9
237971628 67
388764410 10
978251152 20
687385214 86
960087099 22
18763325 45
131242506 75
217601203 89
995773961 30
974324991 39
827358007 0
160545779 89
740076607 22
469082390 76
907481357 68
301582906 37
421425202 3
691380205 30
460221664 26
317376334 33
872357076 76
125369326 87
579746201 12
55965719 91
444780160 82
604656795 83
565206705 89
969711268 6
331270622 65
398948741 81
575303872 100
640877808 60
351472931 27
263130164 30
411278400 0
680982132 27
785630102 9
242635461 76
687380258 40
435324101 82
934219141 8
476223273 63
508515371 80
889150902 49
974545094 32
687139693 2
111129062 49
383384922 50
737819726 7
441840019 68
782016074 25
882201570 59
424949026 96
977654719 28
507834069 76
251049633 98
357572551 97
852620623 33
301385866 80
661759933 77
359932872 13
614625334 84
795237724 31
728191332 21
20343213 28
951377508 7
964916673 45
566270841 41
770348143 58
184534179 96
805606054 100
274214778 12
10168514 50
869012769 3
262975770 0
66160937 94
601819976 12
393425005 52
261690351 91
585221508 47
762505563 62
564822050 56
192930816 14
725739565 2
937151628 18
943270755 32
977628653 63
888330044 84
908892349 53
159599731 30
543865154 67
311417932 6
311970914 96
638092725 96
959309141 65
831324258 68
682201874 83
434627733 7
185416674 77
388691179 54
799958679 67
831784626 0
484783629 61
164177580 93
742254716 89
494988990 86
403622852 57
232866777 1
858969374 24
183000337 16
316258435 57
70658280 5
354604576 35
848438913 85
129710580 54
518365073 7
387100357 51
515614709 87
79700061 93
901631581 35
609036758 97
955761208 76
374094423 7
412964909 42
387417848 39
261205095 26
978224045 49
636907219 20
874045582 54
107508816 84
275104696 99
5386381 4
412695646 75
954129571 96
901049455 70
147451899 90
539719651 24
477546631 100
106231674 3
253836170 16
891345060 35
525655891 60
666076702 50
309977923 50
31714726 97
619353773 67
475759452 92
981791087 97
787863584 15
891851012 79
518090802 31
461749292 69
970629560 55
806185570 57
445765240 5
245149077 9
789683917 87
18160759 64
961240471 89
43239654 37
2551080 68
765051500 55
907929680 93
38391367 5
426643271 52
822296062 55
183208391 38
826843917 43
627763838 44
941961027 73
688377701 42
550917673 27
65282644 36
5820527 24
593451763 7
756323574 14
505548763 32
813787876 30
82935083 30
600428752 56
534867098 61
314403762 47
582771072 78
328813283 44
473113255 34
546998944 48
802865619 72
81102936 66
133741533 14
830670926 50
216716760 81
594675166 94
943081184 94
81252886 77
500366911 73
33001120 38
810377769 54
419308684 90
11071301 32
304329189 61
674748065 72
17881998 21
760366449 30
141480874 22
114314798 28
104696967 97
375989998 10
163481740 36
394033878 60
952788480 81
229573311 2
771312517 85
522433108 37
642031515 40
504349407 18
111918523 78
326194941 56
545690380 67
816804939 81
940569789 13
212100442 88
217889294 25
552707842 76
520681136 19
797289021 51
847947167 6
884261618 8
352818082 16
88439202 59
557999054 81
770617085 52
131770062 43
583370454 18
252141881 62
893910159 34
33409055 71
942550667 66
861344600 13
986461795 74
783881702 22
759636072 39
623484265 50
661669908 32
994893713 0
900503800 43
558237376 70
304328287 67
880450516 93
108602354 36
164472906 92
701925778 77
275133074 73
757598552 2
423137519 41
161577899 21
597433659 65
975916359 18
4748176 63
658953864 82
827240277 62
44760233 18
662623290 9
194256627 90
145602256 36
523526562 20
488539777 5
859404158 8
676334885 10
134179791 1
914404380 97
806204249 55
962160354 4
609577065 48
7582381 89
953385467 91
468624219 79
245757061 78
13394425 83
440404225 5
315114217 77
421945157 37
306540114 39
521400119 54
21811950 64
74559120 38
193350115 100
819668152 44
500265918 77
213156644 2
264225935 54
992649703 33
91328516 96
886350903 12
273882955 34
330777861 68
658894578 15
518383580 51
620378065 85
822107229 32
774240741 89
666196858 37
748293903 97
728911287 56
885601517 0
425672716 10
389459759 79
660284380 75
701543616 51
48017081 98
605726844 82
995464972 7
424291687 86
648060023 62
618090453 29
602820819 63
844324992 48
495163387 92
396317433 33
801562967 64
983836160 41
733718392 93
486567969 60
300059582 99
390968500 51
65426358 48
803637758 3
492562665 63
806514406 52
771887212 59
539378180 65
56434767 58
543271273 34
630240440 51
473628428 90
139548384 100
338811316 92
129787617 76
853697867 77
708432367 99
52752465 96
181275865 79
753535808 14
427255087 25
95620014 2
878728146 18
780647954 71
844263779 19
678102792 14
133669582 62
797155891 81
476644150 46
725619514 36
948630140 65
934202023 64
233029245 28
882346649 69
304193719 18
524260974 29
527739838 6
843903453 55
681695054 94
36829886 19
454485971 95
83503954 100
968370189 17
362009601 5
667931526 91
365976413 61
538955658 21
825645805 10
17609622 88
847396785 37
924503778 24
13826612 14
672052688 10
990483391 35
119039193 77
636404830 12
695178256 58
576203691 29
575087034 81
8074911 80
523847444 8
825346352 3
473223130 80
924580038 39
299640945 53
378806601 28
274590925 75
132535715 66
589608734 32
542486976 19
83668676 85
493424974 40
137713007 21
237586225 80
25298853 80
889964094 11
880795321 56
186383716 83
779955982 100
344138237 78
815509655 89
650982733 15
521814430 87
851198669 59
477203149 53
584020002 68
234672275 69
300270937 62
493210346 54
248526723 4
516025584 100
656495538 5
321708438 9
794298907 2
221573176 7
31850815 5
72321621 43
434408199 22
975993161 33
766689039 56
536018784 16
574361073 7
853933160 72
871371049 88
852913191 92
436317981 17
318732965 79
742844871 37
377891456 49
461402034 73
868710859 75
323303020 8
804638162 81
697863726 60
485271060 22
77997973 8
983463167 77
967673786 89
708693837 99
788316116 48
912487836 36
122699215 47
224389263 25
861776175 63
94291437 1
704881564 13
433889474 73
135135262 68
851107955 19
96835999 44
586437803 5
290307025 91
638969552 22
84002762 27
823431821 13
614249063 70
841288166 61
217599929 46
738736240 11
579324833 64
726370829 15
859360691 99
764765308 21
161017132 23
472898658 40
791297289 40
797311777 25
842815244 46
846057245 56
672894520 59
972642342 11
15192817 12
36511650 24
830916174 84
323771614 81
813881693 65
474318648 69
308020402 28
74647927 85
140048316 23
796348647 56
512390717 50
696428519 65
491081116 99
42431754 51
180526836 83
642650299 68
555953322 98
493443572 55
741435141 51
548818763 67
923743699 96
251898994 7
746187180 63
680805495 8
403419314 9
17649762 57
199755802 33
724423899 38
948364519 49
843200284 49
879991356 50
334874926 61
758615034 50
774315791 19
882337583 9
320841837 95
79588487 31
274320735 23
562394296 18
440844871 42
918062444 27
515743682 67
475922990 42
798347393 32
838137827 7
89354676 68
403490878 53
546543164 94
937797645 100
153823008 25
887478775 29
331531007 69
541706804 99
691150203 11
88030747 21
554328452 78
499207367 98
503274071 7
283976684 72
946992282 83
861448239 45
733549050 63
896670898 34
347386966 26
334707401 35
508289241 84
712120936 41
271392517 67
373103837 24
255593823 96
492214204 13
564735798 29
821639514 66
890432735 59
605229728 74
86032258 94
925183020 86
507193114 98
810111555 12
697727513 98
281015648 32
169645377 48
970780157 17
617556443 26
907363535 85
195589337 86
419700343 13
977250900 79
569364788 34
277355523 31
898868878 58
994948759 75
351145983 49
547563007 86
686645816 81
938087566 55
515675089 22
782750817 10
16125839 94
673521258 21
339045163 47
174400442 15
346117824 5
884631655 41
836048873 100
228103339 4
275933872 85
23974438 60
480805850 70
791509597 18
870488264 89
749484003 72
340118333 44
153757811 69
71132471 6
224862181 78
431702413 73
249739409 27
349253011 21
136124164 60
985920713 30
371946715 22
346409782 68
841562996 42
939097229 10
711493736 70
855104741 24
15056075 81
546282131 70
259049828 13
176265160 68
884374494 53
881687742 25
795124802 57
861972529 63
956260842 83
961326780 58
311653765 79
508638546 72
587495523 59
196418406 29
259793681 16
107619842 40
816111305 44
519479436 63
945286804 47
379046983 88
230866590 68
371746129 91
154383794 82
54745613 16
10412806 41
902448867 9
627124808 79
348843594 27
137605746 99
602230778 64
823387412 88
744066806 71
196723213 97
893588370 24
939469362 74
475561279 46
60431138 87
230853111 6
594797300 51
9018048 31
519716757 7
736148927 5
379958658 78
192044814 71
177186209 85
625615077 21
253266945 63
57182980 40
834474669 100
72903780 7
900612082 76
521706066 69
984663376 76
943573810 80
415921758 94
244989396 3
683933355 76
292578610 94
928464260 36
348222903 3
63753313 62
327135513 87
226285527 56
750003153 6
135097257 56
771392158 51
410133939 56
213811397 28
271562899 88
264231208 71
280324893 80
714197376 66
485743359 36
599707185 55
80962093 2
328380011 32
259357808 6
25807212 100
272301049 86
119696857 86
684208720 96
316833852 98
793261177 98
172767644 40
328400710 19
383423341 50
606990335 72
9010849 17
659621743 34
341139114 15
448793478 72
237272312 73
465954526 77
115722366 62
263000230 64
470466856 29
636742700 66
747999844 90
520211311 4
126022938 2
118188999 15
145353275 58
877277956 20
84148165 0
337990982 80
926465391 18
782907176 17
360326198 6
774871256 44
179914121 18
629849523 95
978771144 78
569047598 15
994814284 85
192565985 54
184576795 1
428521423 11
810248113 26
974763466 37
129907662 31
444443531 21
637563853 38
840005405 90
492728088 82
570399829 42
445107499 15
181569231 35
481617110 22
820969321 22
131038872 79
701948913 7
228971887 69
373207623 18
890497602 9
240682475 86
182210110 74
398741544 15
695579288 40
636872024 26
55677530 4
363526875 92
223842858 23
796795954 93
469470692 1
355503047 51
584647632 40
143244151 82
49820444 75
950573378 72
12087357 42
679698852 24
229426577 8
909831530 1
515774261 90
91611977 60
350004231 81
720043819 13
121605872 52
659380430 5
567156762 96
918131612 93
424220242 68
242206995 28
270540147 63
234515767 96
625402975 22
778137284 23
924859460 79
542382199 73
464101696 17
591965187 100
881905759 4
928795883 26
587897677 82
694628251 42
439592210 91
665351335 39
388921813 50
717973492 29
296045726 87
818736138 53
533507821 38
461986895 26
897546614 100
759224732 62
541434797 93
182059865 55
95994515 10
800549171 56
262884696 4
151662022 46
397543603 42
665029805 33
695263420 30
451029115 53
231146652 8
910894570 55
6749805 81
60543758 23
784043073 69
941085158 93
187042693 59
490076503 83
116940113 74
635394993 99
466041136 90
10626457 16
445304533 51
213893626 45
799034795 49
942682499 9
259158165 50
836091193 79
884999705 72
107445289 11
476121609 9
213767646 11
546790698 38
873120347 43
847187484 84
687068578 48
458570945 42
884199544 65
50175503 21
137435561 23
27255256 48
4846000 12
824466227 20
429645798 75
700716862 7
449597824 0
372068290 0
627879841 89
747824553 67
581798032 18
373395398 93
421401347 83
692634640 72
217583298 82
175113195 32
894883522 49
834673348 21
923685463 91
251626306 46
640647888 36
465197576 37
461648816 75
561631981 4
776658526 46
185647744 53
881130740 62
59311485 58
644610669 46
206740727 28
729899597 24
112211479 59
984806569 52
822127177 28
150447795 14
688993784 67
348542812 88
13205269 90
873824470 37
826862772 82
879477286 91
766432505 31
522878336 28
4193098 22
268739686 68
539152803 34
927785014 1
693816569 84
565048389 14
300565511 19
469981280 52
811067992 55
631333653 98
84319557 36
183515141 65
196642136 93
505644295 94
567025854 20
295313611 5
881605585 28
295646166 53
770105024 78
226308393 52
590794294 82
873086655 34
378809301 89
934641115 24
528556230 46
785780087 68
174510947 88
525976216 99
925851352 8
349589686 64
242237373 85
772600793 61
973559964 91
32560107 44
346592470 91
493955445 98
554705687 90
100623127 100
781670973 0
195630273 85
897664372 94
726730682 98
55609923 75
572921884 65
277953163 19
57802676 93
649330707 53
471866715 80
185794060 33
927902360 94
543660905 58
950054040 0
607714082 92
619861192 26
692585445 15
958374375 13
274357472 39
711050907 41
590948892 78
762565150 14
450348241 15
48709419 58
403498905 18
754217449 6
816213207 85
770613214 100
511886531 89
605299025 76
180902776 32
691064236 19
396398830 3
798015033 72
978259652 16
919363229 44
933435326 79
263506746 48
499406252 42
727549821 80
499650067 82
906461701 78
796287265 44
928499186 41
724011177 90
274307502 99
333370646 95
710514268 9
442065245 25
105303224 7
885391551 76
229843950 3
744575229 36
988216889 5
959363934 7
967814151 90
481398687 65
836513164 32
977653715 81
295969273 99
388275999 43
800214285 82
908923224 10
755971631 93
774142359 28
988159266 44
21335679 64
209123051 55
359139359 57
304432352 39
513797172 83
847995933 87
669860894 12
816549522 3
876307272 10
693688772 97
173649997 85
972583106 39
378815161 8
925564422 87
918355508 11
373325119 41
831263805 1
21830831 47
827840650 4
688322051 96
589952381 78
375009484 70
29928034 81
690803501 14
66009248 81
280837928 59
644905487 41
129189490 23
766621404 47
170041344 28
240016154 73
801561958 2
46786536 20
324226903 4
234495950 7
505360531 64
482728877 46
811530930 16
922659001 37
809732412 47
477422914 39
575985596 28
730714520 4
582641209 33
348670233 33
870625792 59
473949329 67
546635477 39
701719019 59
297428231 43
801481996 50
986184650 80
702147727 83
186515908 0
192811435 94
409494640 5
593403805 66
798007334 37
581320307 14
294676941 50
897543992 27
893659656 91
199222860 41
534762668 39
140247875 11
982786815 59
352271481 16
159239779 34
230420753 53
399884469 90
846133867 73
551090933 80
378623262 21
650967304 37
55897145 38
63189453 19
423370141 84
704573498 24
792714378 14
687278315 28
467445258 44
989622588 13
515177670 26
901674633 17
815942418 4
560537622 7
397700280 100
809636797 99
329021407 38
815557738 38
174943917 77
772128587 63
286564836 26
252026362 17
376733379 20
506410833 80
127797906 69
22724628 80
395933802 4
168777656 25
901740094 50
334780313 29
940501276 6
694734236 26
363284971 23
251150065 73
889747169 63
27722744 41
574449604 34
410176218 74
284232791 28
976924742 77
741473516 10
264688834 31
482742094 83
645593961 67
47349273 23
190854894 2
900059137 5
868016188 90
51432108 40
934431615 24
135359360 16
955013697 40
363377897 3
230232682 44
793092597 24
242641511 10
555231814 0
470800295 91
585452858 98
741012879 99
215171487 90
524624877 80
535204937 78
740076646 60
819876552 90
389182950 63
471408875 68
59214279 20
277275604 73
316551019 56
371204847 49
698527361 54
180716873 84
694581141 83
481076666 3
130562905 5
218610904 18
272883816 83
308621937 25
719078258 54
89505025 8
967874606 22
893801841 38
341204901 52
136473924 8
92033544 4
310834109 46
172781578 4
447111714 3
105439384 98
570268058 23
205930559 54
154895 75
238067607 9
971839587 29
146965569 72
767784913 11
885299142 26
367246798 72
978720767 28
870269184 8
861282506 23
401073050 99
683929206 51
706586401 83
933201011 52
486579824 75
542567042 60
306413925 91
492150681 32
625587765 22
865764458 10
173473787 28
223222473 32
829338918 2
990636609 30
964597487 56
319652093 34
310997330 25
427878051 92
415534058 31
314982834 43
772689778 61
857066325 55
489232007 55
16395277 57
683441096 50
459902734 74
948599568 70
557769567 67
17473187 61
965696815 34
150868473 96
158200189 0
154234377 26
877024988 82
348672412 2
210802210 12
602630383 39
274507680 14
970649210 51
842580663 65
787252561 79
74690085 73
130173508 73
20315757 56
442188107 42
135751829 47
573390209 50
877042512 73
374447583 69
873087228 26
358974027 75
343049858 94
958947285 55
870636755 32
136530809 48
222524467 92
790368089 66
676629268 10
79421864 20
36564182 75
514175246 43
945437934 76
514312068 4
7174133 39
101720483 25
909636537 49
797648200 48
407958052 34
321935463 61
521500258 24
145480979 42
265094567 48
519502769 40
538975485 37
196916446 83
230422086 53
843298520 52
562743501 32
462550552 95
635853668 97
35645308 20
219861112 80
717260474 72
846527642 88
407401799 95
492370829 24
132178577 19
933251982 24
511367175 15
454365704 94
77508639 74
370983031 65
116740943 55
688942733 36
955470689 56
246235392 87
868175546 47
324748423 27
81951442 25
456765086 21
182957539 7
556719254 99
201909975 37
720601210 19
623728740 32
256447161 51
849025443 68
599557169 70
535942155 54
289006164 30
181395783 24
359871764 68
963095727 96
764585773 55
622894162 70
905510679 92
872598586 69
467977302 74
908812525 41
981681987 66
818687804 50
955132207 64
676894639 7
920299095 90
428934244 92
160741991 68
956405574 93
238110318 86
444115554 73
852850984 0
344210691 3
162146285 90
309217887 10
511730478 23
325633672 73
271491489 8
781803822 64
806090578 39
342890791 70
162544291 94
870044840 2
951224602 47
968964153 48
678361023 13
334181824 38
89633643 99
571731706 33
934947550 91
842318376 22
633853749 74
188573008 24
154459349 92
699263317 41
371099026 48
683876473 12
552899869 91
119362739 52
281357019 91
952894325 44
273542463 69
251241482 23
611719568 62
928105961 40
981307135 88
596463382 88
52178976 49
458608129 48
345324111 0
171233204 93
158433902 43
882469701 99
957552786 38
716509763 16
597992264 45
506047662 78
23181517 70
39752793 3
797160155 79
272904613 58
397132923 73
664927390 83
378731338 71
200308132 1
893473666 1
741909787 24
807788780 25
420625557 19
719281229 20
483385139 96
595722838 80
150466294 22
3243110 84
849676981 67
610732303 89
157703701 37
509925099 63
351113305 73
176636385 85
797643535 13
8603775 35
328036379 64
603009405 94
462661853 64
364776068 91
368090540 18
375844974 78
125426797 91
250363050 73
155751978 98
525395830 99
319787997 47
702446350 24
430502948 9
956336760 12
200537614 43
859348893 51
209277101 34
675899830 15
949192477 78
619778756 99
960523150 36
787053927 50
870265735 96
233683302 28
104186217 41
909946317 83
569375928 26
187759553 25
281500337 59
765894137 38
463532265 25
852114718 69
367655447 76
74705716 0
116114409 27
45171243 86
462970293 13
143601254 17
746350537 40
972938195 83
894713769 18
290996759 71
548162375 80
845290956 98
534043278 43
11838676 65
647983041 51
493863051 28
906628898 99
481465276 23
922965989 64
756336336 49
618939269 35
700363775 27
81583559 3
377843670 68
768648144 52
761390859 47
687154482 100
797777774 36
736266852 71
753530308 64
340522826 34
572057052 24
228980531 27
532206167 73
202111397 80
962303991 92
885327193 62
363473528 37
191540987 80
706050187 16
210967241 55
210441528 82
355338998 90
36402181 5
837776538 95
502564559 88
575425349 23
62818478 70
23959777 92
162058773 40
275049781 94
606923060 97
768189338 41
84365457 90
284804778 7
328471537 33
320418687 80
197677764 96
362223304 92
197505571 25
670577295 73
282651104 6
914936527 59
454898964 88
830321876 90
560587669 63
102420058 41
691866439 36
98134899 67
216389558 75
822001489 55
589304087 74
204420046 16
164377999 15
562805387 81
84182975 86
400114744 40
247589539 85
182309605 22
408334927 41
904948466 16
869909007 31
624763275 48
74505473 29
516862151 59
230904960 23
331988800 14
333817578 63
420683802 50
728381886 74
303850299 36
344929568 42
81845700 97
849640999 45
312688702 88
4221350 24
247920862 6
484391144 100
41483275 23
662098585 38
179921335 100
483555224 15
60027253 17
105793140 83
513649603 2
841185513 41
289002583 84
883503154 48
718800706 79
441148392 31
371823474 69
442637895 35
204403030 73
558590888 90
373183907 87
325269203 52
859377208 93
927038924 58
747798687 27
540713730 0
612015420 97
454985734 42
235935795 32
714608773 35
655699910 43
224732064 18
216645977 18
317256 47
560834878 84
26922498 37
34357016 6
998580498 16
305608333 78
439242875 97
634330728 95
105271040 66
759977608 62
119693156 63
408025825 18
531651973 23
659090672 6
732858049 16
854461431 43
729620901 42
265238534 19
429234137 2
726836347 11
511552117 64
135378669 45
157601321 67
109485904 63
794583302 60
702052219 71
824778973 33
11332064 36
153933240 67
193606008 28
95276661 44
249220635 14
64831183 45
625473933 28
780354200 8
154732777 8
381607675 90
89365908 84
771370744 94
889177897 88
634664040 10
491744757 38
220281056 24
80182005 42
958221484 37
447659339 97
842270662 5
335224960 11
990576094 54
685051681 65
522298800 62
513399843 82
181328171 57
311912477 24
575879747 98
249018895 83
77155283 40
948840870 34
196294629 5
626949222 66
594869503 0
146260865 79
59838211 13
743855687 99
302642050 74
375373905 23
892853807 65
779358884 63
799327688 92
39226065 67
757803786 10
866180176 33
43552673 69
295156111 60
937072078 32
551704384 47
909197397 94
961516542 14
649186928 85
903541380 60
872980861 68
426052957 80
690140032 8
67432125 91
95459867 44
172370856 96
637157368 22
476166338 52
525315561 56
161757735 84
135201874 40
914340759 14
966778687 2
643266770 51
667775165 99
465919577 33
450394841 54
513396009 37
661427670 52
889095863 86
421761516 63
978438192 82
517267075 12
791907929 66
624765001 63
161035878 57
399218343 81
951734727 43
30000078 77
336977634 22
178234302 80
388944775 58
622351344 39
282390887 15
898492197 17
894163885 24
185583793 64
503090179 6
695208374 35
506486374 40
481454074 86
187895220 72
508648255 96
612853768 57
655701468 78
2026784 99
497996674 28
978831035 83
577985786 10
927955307 26
196067139 61
23602089 67
550160628 36
833073698 50
434546488 45
994076648 32
877918085 83
826208459 69
904249252 80
936166152 82
993850003 7
523848447 87
172755766 93
664262046 94
507086215 1
360214607 94
300679195 75
862772104 13
93838951 55
500370320 25
306177735 57
674474276 63
519944502 47
890818335 17
605561054 15
633201884 4
710123290 31
574976062 76
944434961 66
996076703 61
134186375 66
308842 2
453907887 45
651398475 95
119547802 32
662745279 26
67743795 87
109262302 27
383060723 37
864726826 32
947102267 1
876712322 20
8841467 97
478258708 25
925805847 26
589155745 61
865627748 94
541239318 4
883831354 63
173185075 43
10542354 74
618722517 30
7927477 92
210180889 48
188354859 29
585907084 26
564322532 71
117388464 30
540060677 4
464744531 44
423257934 85
387731197 40
599193925 60
345204115 32
296829495 51
974435644 51
140773693 97
792380861 64
927658413 11
786658684 67
285175867 73
431333726 9
16250444 34
666250322 70
772480417 34
29448441 6
392722771 1
926521150 97
876230109 73
979183709 29
757938223 54
672108114 0
105632022 57
62154846 5
738674059 79
783916693 54
234098983 42
679434139 83
430924721 29
748564535 96
590552743 53
717002908 5
613812903 64
902285710 70
770364687 90
483647752 58
123318354 81
15548121 50
581887595 73
508779720 58
283361869 54
185624387 73
711625886 3
521127903 52
933768068 16
956302202 27
763687439 100
739044564 66
138268327 67
891385039 19
412902884 45
165330064 64
137061593 33
216005998 73
108059860 30
558243199 64
257491318 38
351199593 19
254339502 88
629764601 44
997461657 60
500734938 10
251330848 54
684174414 10
761597061 13
186207700 41
513543917 66
403712865 72
428489176 72
354862941 32
769460620 93
174900693 53
254368409 57
142351057 92
555900700 34
520815615 61
668526943 84
350348800 13
480230665 8
884449041 14
99408710 76
18563039 43
536001389 78
965191007 64
664690000 72
137856984 51
655324102 20
603512540 56
652110084 69
993502999 95
490493479 23
324597483 85
485401776 73
119985220 50
938175783 80
899628659 30
635329276 36
485092451 99
423288016 21
460548184 82
7120258 2
525508076 86
93928176 67
628485739 70
771997947 43
358525295 63
386504419 65
160158919 17
800068679 83
712720789 38
151501658 71
182182977 11
808225761 8
714813564 1
604831293 72
215048448 0
810467485 85
875951749 12
235255979 2
440157997 65
580590906 72
722088679 56
189576322 43
544052637 2
939932700 14
909203478 88
952741048 23
470470147 24
293638269 45
372916654 94
722629669 40
298822079 77
151696429 45
186089558 79
85655360 0
901260917 89
789603952 64
36640034 71
597417111 49
703978716 20
814507866 70
179183095 50
92901359 46
101180611 44
252094551 82
983363540 71
309613874 2
434213398 4
7414174 97
216312922 90
648954215 86
328220771 57
279790078 40
920540891 79
593179044 50
762513331 92
773441333 32
497396376 85
491853693 49
889234340 52
595627070 53
412821371 15
325043980 36
404504853 63
390906288 20
424680355 6
508592545 63
674558764 74
52388379 56
552529144 59
865907705 91
104049778 58
719318415 75
995239768 18
284746121 10
313848384 44
148723399 20
920980733 99
209919455 77
603554816 75
748882902 32
554266064 59
957154442 15
938633931 92
216030141 74
667898005 57
276991504 74
961913578 33
937879156 7
343169700 44
365152903 88
923395918 2
202139030 97
84038687 72
722454985 60
56623280 62
76028060 68
846014376 52
830764051 5
582385793 34
668926159 16
181128970 61
242898544 36
759565239 4
994541402 45
663646684 88
132829881 44
636038244 19
482065667 30
563499047 36
366433332 29
104132688 94
165112040 92
913352361 75
442774844 85
51483524 66
424352005 67
183953922 97
617489277 28
27159588 46
616704825 93
779108054 80
815048204 22
640972359 10
466745069 5
27030944 77
734762902 39
787124568 95
494207174 20
742788064 32
257559563 62
686793189 1
80599960 79
45525680 81
128391810 58
467804559 69
300176072 7
120398027 79
509819391 63
596999140 16
989502749 90
29660317 83
775190618 88
377720769 70
680714634 43
528752277 80
282662948 75
337779040 20
607479924 27
465327870 38
978552401 21
318294188 97
674374317 49
643959019 28
29661408 6
913967111 10
468401699 68
409072287 74
468085730 47
231560723 55
782113191 2
805264844 4
409159522 7
303755115 53
626744716 33
980359435 6
508296890 2
891498299 50
880767965 35
82372599 50
463294159 50
61295142 14
607040698 62
281691937 20
967661824 53
9315074 36
549024301 51
698980004 80
394667676 14
120259322 97
494956046 19
739898072 83
179152137 39
609294545 28
213083401 100
161587556 53
789082936 40
185497218 66
868810611 6
711933050 3
623918351 36
874884520 75
869651480 28
224835258 43
409482608 28
616936771 70
534773188 47
112214683 23
222003386 86
156651627 49
995127231 41
934201429 86
221483378 73
7549608 69
353567777 39
158719660 66
499716403 12
225096236 1
480301491 97
497319335 4
977947272 93
784294323 66
240350833 72
909698942 52
878774597 98
118389193 26
307835846 18
969482969 9
957564808 54
518636365 56
762975609 50
270418045 26
509703176 5
210558587 42
955806123 92
371925535 37
537826931 2
203593588 48
751666489 65
998191146 77
935637788 90
912149275 66
371774637 9
553918555 94
474226982 18
504807204 76
738774750 36
684222380 85
85840427 54
860455159 60
521797157 87
331179406 81
660490883 60
723858892 41
761428932 87
285818619 74
200833348 76
635000828 9
256195063 25
31047577 22
912251105 86
751637854 15
699571277 17
570286990 36
975631250 99
125298658 94
925525995 58
659354921 60
493698025 57
746535686 65
335944042 100
11073246 6
150248802 63
467854475 52
970202127 71
834369252 29
337651207 93
909278225 54
153748221 15
481000196 85
962466894 90
642356066 44
88963066 50
84982989 49
366254062 30
570076046 12
514687007 30
719695918 3
124625430 75
311362527 36
757810441 59
527402391 99
131661181 40
11927297 2
162640967 50
606862075 18
995845232 100
529976588 14
575711693 19
326511505 12
702766601 25
160442033 5
200369191 93
662344416 53
454637140 47
60449543 0
667335568 72
591247714 55
517986849 89
294277422 90
819623478 45
236878229 77
317443337 40
432429217 6
280667435 28
901786556 24
309449578 93
498245525 15
146495931 79
678957967 18
411181335 95
854370066 63
26617273 26
344773007 95
260588651 30
966050203 60
427413198 98
701587333 9
702544519 64
693805993 100
696867946 37
706369369 8
909960281 75
6860691 58
996155854 83
468735419 50
732357461 61
779477189 15
389959171 75
242515796 2
248141659 47
371958286 0
677228264 100
899090836 54
840316002 14
97212301 76
531958338 91
330005841 92
772724670 52
909478601 59
476211948 7
173568151 19
965235348 24
893939585 93
278515118 85
533408631 67
651400278 51
758647887 13
47121594 59
942942391 2
697143028 9
146820428 93
324194195 86
539871816 1
340453341 61
725011557 44
102362323 31
970130203 57
58819533 82
692492237 71
650721995 42
71359789 95
897831463 91
93308266 83
194322057 72
851490540 79
362401728 43
502278823 21
144673622 66
178108221 86
632721880 99
792279197 91
566628952 33
877279005 22
140853059 65
113078486 34
921530162 94
207960955 85
661575560 5
461718690 2
283594251 85
241694100 97
937640304 64
92032423 53
613106689 91
882958017 33
196507024 3
807849733 23
777722440 90
117522261 18
763034076 10
210966844 98
460740932 66
442562454 18
353487428 37
352635880 55
564368490 76
198082507 53
412205019 9
85312198 85
690745249 5
206757272 12
852486831 86
565732227 71
373232972 100
134431651 74
927318334 23
37666747 93
324957956 63
19079462 5
845860461 57
957022982 94
856604252 13
88272337 13
120960595 6
974613215 28
64269454 65
10911700 95
424282224 44
79706682 24
695080528 42
813775430 59
708564794 13
883974537 24
833760054 37
998928680 85
334098105 55
689723406 82
970111856 60
648252758 21
312821515 57
487919693 86
396588376 59
469611270 4
835288647 13
269983890 17
463853874 11
713658294 66
440954219 41
180719737 93
131681666 66
441642141 35
918258153 68
221255155 60
104600218 46
431142028 90
859087068 98
435236835 54
484027812 25
999293776 50
559472014 53
109319848 6
530351400 92
35861922 94
187482023 82
365236252 82
416491356 5
675573486 52
182003915 100
99176150 37
653494835 83
438907753 49
471354958 39
433072527 75
695226107 8
622287726 20
288296778 58
488760616 69
285623862 13
340387979 24
150924639 38
359609687 50
650084420 67
711415032 24
743713774 68
486726680 23
77760244 36
994223431 46
118932412 7
511274041 80
875272249 23
956574080 2
782715055 99
408885196 83
482677234 59
549819133 17
400707140 88
452697282 33
371462439 45
813524708 79
61076328 36
538816146 95
164265487 71
508443045 43
402741945 50
24155178 28
406255121 80
560863646 37
803034900 26
167986281 53
865600770 100
917298099 48
126329668 15
950503377 84
877594126 10
475645781 76
385713817 77
109549570 11
764107216 58
453149120 5
856463734 2
173106064 82
540628364 40
654295740 79
360760596 69
937383155 74
796040048 84
633672611 18
548696223 68
328023154 95
951279953 31
966650903 72
423130847 80
277319629 71
709034879 3
108526688 32
825120186 80
275016497 98
871543245 43
474110985 15
691075210 57
260135568 62
123249507 100
884947006 42
637238345 42
357443637 31
219747414 46
121393507 94
804286247 1
535933116 1
175203666 69
542533394 12
983086749 30
30206974 14
247503110 26
427289567 35
720242694 91
10503192 32
226181783 45
261933354 56
721099887 57
422419443 12
668944883 59
284025728 54
340318488 13
798300378 83
507867449 56
100702291 36
937464044 57
601659829 55
158022665 70
973800220 93
108277673 34
755127740 49
826314335 80
916388913 26
722758701 41
913103665 44
539047138 70
386042583 25
713695580 15
489522649 91
622394869 54
150041738 97
771885957 9
158607219 30
802393508 55
544382946 86
704056507 87
240992622 14
26368965 1
567843106 64
448348817 35
415641794 84
926326590 55
454397740 52
375056108 79
752732528 60
929442944 87
719827825 95
612831198 59
635516156 82
408931329 67
59026623 72
650045392 65
864164787 85
630626075 6
682813920 33
395656125 72
528195268 10
537926531 71
456140299 45
647454980 86
416883379 43
306454736 50
486380952 43
276879201 99
296441095 12
305662119 60
294978769 72
18071582 46
430882696 89
120752509 92
209349439 56
839528595 94
485897670 41
302017585 52
787685273 28
346992547 71
414812596 97
672866784 8
157940854 81
734267656 24
832390520 16
261408695 47
183079926 38
353584560 53
686423732 75
806143492 5
145512900 21
725332829 71
899741951 2
877590359 47
411021993 91
882925135 11
702082191 30
847637002 76
974953058 29
960729976 78
749212786 77
391427678 66
147097409 91
178786630 68
719974532 65
622768836 28
722852549 95
517510360 81
573660628 20
203275950 51
949940762 15
340777061 24
729522276 62
259550652 57
374955452 34
149787707 99
963133097 97
79857911 14
564828781 9
381216980 69
179563150 34
173839536 2
477909446 76
433190977 55
324222776 68
997530020 91
966153170 45
556362170 19
2515298 100
476055152 85
576216790 23
978935086 13
271647316 46
109786285 8
929523053 36
547498858 53
157008486 98
290222567 51
455957567 100
783935257 98
756837111 16
886960458 34
716038618 85
837239235 41
224405010 14
103254467 26
518033074 60
242416733 64
689377599 2
114119638 80
162998883 92
321291423 81
252512286 84
222215229 90
530878094 27
560594504 24
492760245 81
947767615 18
17483072 81
619291226 48
141492750 40
613131650 36
606076613 27
292851238 42
525684977 40
109922898 80
754764597 45
88120826 88
749539633 31
761617453 12
57885000 33
392132484 9
498658370 57
578702171 26
30399722 29
701140669 21
219529794 49
642349206 89
617117027 63
872967541 48
995453223 9
920244419 72
557308674 83
928269816 26
316252128 56
193436020 77
940015943 29
383650020 14
2230592 88
456813333 5
941080344 59
110685094 83
172256003 0
158398489 32
486978557 43
324490038 76
723313787 94
147709007 30
671557770 39
380986169 87
194434141 74
84717661 4
815998249 97
543739308 84
175343737 5
904689454 94
982614169 76
664806460 91
657029240 88
258925368 8
25078741 61
317299740 2
490934580 10
859170863 21
381845803 15
206909747 50
297670586 26
898202015 77
698861111 78
189028680 0
209536936 56
462181892 41
810530491 29
205520686 17
425350024 98
288009055 2
509405938 56
683261691 96
766968953 21
213401641 47
398158929 65
383642491 65
511020417 33
77043779 82
665815402 35
407985628 4
264732438 3
95181348 11
866683781 91
516715319 3
325037362 71
239650551 69
342888306 88
566236855 59
764261889 28
772265932 2
458286650 65
501644216 33
593113301 59
147464892 79
452519048 96
694295274 79
652367965 89
178650736 100
972362787 3
869170630 68
405592178 95
723845559 15
138925118 59
967792192 32
40399224 87
929464450 52
785752389 96
903024644 42
589639844 6
467828084 38
763496924 43
459452154 28
105838984 19
402203476 88
179201092 33
441721628 7
110863583 41
486496438 57
246256403 92
178664995 94
730203765 6
999516893 87
120816422 45
335533984 9
225388505 50
305957235 10
333324181 8
970607959 15
437094299 23
218643620 0
379315915 60
542587520 90
408457362 34
451799168 33
800929461 53
823464975 0
858306718 89
255028912 1
151629718 49
504157204 78
674373909 90
585175287 75
642556639 41
754822398 62
383169585 85
619439152 69
284902254 3
928791206 82
781391937 33
935872116 55
454107914 68
560287481 22
187460511 69
517850641 55
834551942 68
184265605 76
636365771 2
338183345 88
307207341 68
594980085 68
961869170 36
725417383 13
928007312 27
158334334 22
417112507 67
210652548 20
974152323 100
859851491 60
746043165 57
682430316 92
226536157 23
152160435 75
33562785 8
742296073 85
322323495 10
319888968 73
827769186 95
774012634 67
879400312 72
841047256 72
57730554 50
98819974 23
556207797 62
403880642 85
576775078 30
927934483 96
307879031 76
675725816 62
942800843 51
493757887 76
651526260 78
729068355 21
701071329 26
978949095 31
562583952 68
17871678 59
614620105 90
696926900 77
621624972 95
212905306 71
243295366 91
752046916 74
301224532 65
667636443 56
818956138 95
291768550 55
40576777 71
930176099 42
119313631 49
129082612 32
617561758 18
449037843 16
510185517 53
564666700 46
67801832 76
325310670 38
832847316 98
744214092 42
12034167 3
315332643 99
446214339 42
647973699 53
9624172 20
182179122 91
77495586 95
694394784 24
825977431 13
1553316 66
490547380 39
136758265 50
322558379 40
741402215 9
846060737 26
173339858 16
86008081 64
814229771 23
686587724 91
28799365 13
426668282 94
614815184 35
347799465 73
446530698 20
609830813 39
198160901 73
719939923 54
628349842 97
808876983 77
530685556 23
900659753 5
820620421 9
45736190 0
933494071 81
422162737 40
889857336 91
892322168 15
626785956 99
621799782 28
557951567 97
623231441 17
529738921 92
768346201 22
474125997 2
468418563 15
959761487 46
781722424 92
118019594 78
648928376 26
957041279 93
718557269 86
658588496 67
953316297 91
555784059 19
45143409 5
658003886 100
857801779 54
254804005 48
221929041 34
414342714 73
343499636 96
424333910 16
642638302 27
276745388 88
301532090 4
611548503 39
456295187 74
126057340 98
457603815 44
963607047 3
292482422 73
593315351 96
267908870 97
54663348 2
565786386 3
828476306 29
466593675 49
525044172 12
425716482 36
755930063 9
596824263 2
825602579 4
930096551 78
202545472 95
294987742 55
908050546 32
737092726 19
277193651 100
736696019 30
486731044 11
944600629 28
814599095 95
183686545 35
131841147 75
897273637 99
79149928 22
346847188 31
185132691 87
61173740 70
865930765 33
364102012 83
460651621 63
204595556 84
992397321 71
918299157 99
894374449 12
938537714 37
523887976 65
167789433 14
868786386 90
152260610 89
440604194 61
777633492 16
507861848 35
995241668 99
773347626 32
27818055 30
983266355 70
33792990 31
980156676 95
224336577 39
72510235 78
975504252 74
152629937 36
15858019 0
668603388 95
524647067 86
833210974 84
971801852 60
823549361 3
582107602 57
234565237 75
905580189 51
359154007 33
439071008 31
97915322 97
173170798 2
600173484 64
344608600 5
624262044 91
188270277 86
485335033 51
242542347 65
785207780 8
266930843 23
563676245 22
658735818 87
83569260 88
452600609 15
73320328 44
981333444 27
658595023 8
300175523 89
753208201 52
880851752 76
860113855 5
120759754 72
900614600 3
683673266 32
109270516 75
707152551 11
236644902 61
199392914 86
53788661 62
480642038 27
340424137 10
990266387 57
455491015 19
202852357 9
984246741 37
166172867 93
942536879 53
537135765 82
964605669 19
784710144 57
525996903 31
983643497 40
578325879 73
262988897 50
871959805 42
528100887 22
517738949 37
22779623 36
380178598 2
25931854 54
134474364 58
290300860 73
898126316 85
851632743 77
728515971 28
846505380 51
452968192 58
546352283 67
301126381 77
75583552 90
105357209 75
414988953 59
365493418 89
783890280 74
118982845 24
982470149 60
641661229 46
350942488 20
172366439 47
342033777 84
197615032 80
701942246 43
791163296 58
601735682 64
79645977 78
481146784 3
501772634 44
965486393 43
187304405 56
517612740 25
671687020 0
4977477 7
645798866 92
799141676 20
483336178 50
485249680 91
335955333 22
58603588 12
594064805 32
509895434 97
385264000 27
924970326 8
880911561 55
886711227 60
80437716 79
91602607 46
606206092 44
274699011 76
950842943 88
530890822 2
119931201 9
268949522 53
542736200 51
54970327 55
60332681 85
701775236 66
179810113 74
705475365 85
281282747 13
183164009 98
586550427 28
169072777 8
607024053 12
523460374 38
870920275 33
680806636 57
142673558 16
536182261 14
794414910 33
935088053 37
120388071 55
514504552 0
237980105 28
92049962 43
460189437 63
305976618 91
520180328 43
463003343 96
635525565 49
267364080 57
951889509 67
220782541 55
231757646 44
153117974 91
441082712 32
927776973 63
525288143 38
458206107 98
624349411 60
969477595 50
462282950 100
84871842 78
832503951 92
374158622 72
791965196 24
503629710 38
890697242 2
141938011 2
520594403 60
869333404 17
987848115 61
569459417 36
167348665 30
946608844 63
745295588 17
141353174 20
501769594 29
418065603 64
272336038 97
600085196 20
795451923 74
437055755 33
562970412 55
911591745 29
780319287 8
933408039 64
678840832 92
369061504 80
952137364 96
620695535 66
348523422 97
679782830 88
767373890 47
714774290 57
668556215 60
582413705 42
967209754 8
758246339 3
199553332 98
770713869 92
661809086 61
484790239 82
385290159 43
533942728 16
906950060 56
812907438 89
421026463 64
923228427 95
86703571 28
45351069 94
835020189 31
86684316 47
299448798 65
674836840 92
842437461 2
59507697 16
621862961 3
265082740 31
521347831 79
723417800 33
854589877 74
542080049 41
209873093 14
285848455 20
453041915 24
349869329 59
184352280 53
767896513 54
25403364 68
347147136 97
341750892 78
650562707 91
668572294 73
554556331 61
382376897 51
371103348 12
88767634 71
516950045 13
325355638 25
698781860 78
417447178 20
34722251 40
240944307 88
440725158 7
710812080 22
480524785 82
829165142 50
702866114 35
283883445 36
482286790 19
668134512 24
659502754 92
877910817 71
879010181 41
434528844 34
739887879 80
411703941 75
155557966 67
259144513 22
638553738 30
366614976 51
667263522 96
379284679 35
755616470 100
866811762 33
707335998 36
622057957 7
68925917 8
820184841 96
76084915 30
516637614 76
828633671 43
885220548 71
864722008 16
800757357 55
775742211 30
440109910 54
850175591 21
651198971 15
941196039 3
277270149 56
773706823 67
303460684 95
816158103 54
640329895 80
825650555 68
182194523 17
91894129 5
34139336 74
268276716 67
350146996 90
365619378 8
144455355 2
966812434 92
144534778 19
627990866 82
516998777 97
748288377 71
347430226 22
511553556 30
808694766 64
843402696 91
137795013 83
24149660 54
385609433 70
342503236 79
563492191 36
248216883 78
318503735 5
530998271 23
401548191 33
582496429 54
898520448 5
395518649 30
36868115 28
103936528 86
105062582 44
941283763 85
575699658 72
801126967 55
357258367 73
364673122 1
333613201 58
706563018 81
525890015 24
464379133 72
631574100 7
47401642 77
618896368 66
293663763 84
641121141 97
922557561 57
230597452 2
139044241 0
556200966 33
67592741 37
660563194 86
445303098 76
750171088 30
937687510 21
715205424 60
826358539 76
722394339 72
68554969 11
848751584 75
824230908 72
232657418 72
65512423 13
842348333 34
437688255 5
762939312 36
492900608 45
382931203 50
535936627 41
424067052 17
133647618 31
121849078 0
456391423 37
676874368 62
285436707 50
717317224 3
899114972 71
46849410 46
491999502 7
578099904 56
985657391 62
896850755 10
148860356 90
72845096 97
709066642 32
549428479 80
226853040 7
94215356 17
471738746 51
919475753 85
2167469 11
699782197 44
289714665 41
889625182 90
529145493 42
837186637 97
531542685 19
415341635 73
278035263 44
207348680 68
167678404 92
966598746 41
222526396 47
684148454 69
952074712 42
932524113 69
814362976 29
696180195 13
312182731 77
92606009 64
48411315 31
657397270 48
706865031 43
63505855 34
18872068 8
251588595 32
181646388 81
940612640 73
237789752 67
100151635 40
527935721 40
483171682 15
135839640 56
988016780 1
598397980 67
153047675 17
238155894 87
804022125 55
755618395 79
675453436 86
726528523 92
939116038 29
790004738 20
925423495 21
923712724 9
919396250 11
91704141 54
417202990 17
503852037 16
523400184 32
186030375 89
36184901 6
772259300 21
707148251 45
977666004 86
594052998 74
269885662 15
746048461 18
15886458 84
731485152 91
432260806 62
146968837 60
260466899 34
448424835 82
753823772 85
457356345 41
839626774 65
620440605 87
788628644 75
929870770 95
85408244 28
972445530 35
485439360 39
987652954 80
174536969 44
839846211 27
30084883 70
954730554 42
559875381 19
851277726 72
594985082 25
620596488 31
983822174 89
236612207 11
798988126 79
486772570 85
613895586 21
852473970 36
828430143 4
720522251 60
153774727 96
721691846 79
838366077 59
438690056 31
906104064 98
326032767 48
777228530 79
853658557 8
370879176 89
937198138 54
132120199 0
999084127 62
655219628 14
117910447 66
66101947 23
921458389 78
768745583 76
170866374 4
932142088 37
267704299 29
328837402 13
513777859 18
220069431 49
815796393 70
837353679 99
784101219 78
786286774 9
758437380 22
923883970 20
134946995 95
612191881 34
735438714 17
101901663 37
314019306 6
971423605 94
317856724 60
343124214 78
84797019 22
275268128 33
749424200 22
915062760 71
741779314 64
756294050 10
608790030 0
604587994 5
357429269 82
735987471 21
938046859 72
447779924 20
247470140 44
552307269 87
478946115 66
515939828 76
827512351 85
398612825 43
222881952 41
196741197 15
848328463 80
862072702 52
65288633 41
175947229 53
725942547 11
574278217 85
78928175 59
624032305 85
164766729 31
434182572 30
106590066 42
249642591 34
971864316 41
946704598 33
845954486 84
536867583 47
43794002 60
217281793 69
530316333 27
79874357 39
54069648 84
461214033 36
652397020 50
888803823 7
536558181 5
628408605 58
938771074 67
411679631 88
54778655 46
804397523 41
693067302 0
865524763 26
543365309 99
276041831 52
586534669 31
533373907 43
496077318 71
724728868 68
305180340 87
776891777 94
393743745 88
188370222 73
178689322 75
135062571 17
948284307 37
696642389 55
148097113 85
351618050 80
555081528 14
670971706 28
823017167 73
882955144 50
855659885 54
674445922 38
91569321 6
45357040 99
809416529 27
378706786 33
912022267 71
711927810 47
439342735 5
196511200 47
772756886 56
395294282 1
232651281 80
834237040 18
981514718 26
603500366 23
610739569 82
253418716 8
48936989 35
643914228 98
466901259 26
411712385 98
556928831 30
602257249 66
893275090 72
498570880 51
750442888 22
444609696 26
204990130 36
587447498 29
198492374 94
243932451 89
78433303 0
825970757 64
913899581 42
49646053 86
124797866 50
843883738 87
191298079 53
614848404 82
455821197 19
280192538 21
190452241 41
169889051 43
729604729 26
183466510 53
865674829 21
893353060 6
388663877 66
986486881 7
759679790 76
662054971 61
6829775 33
807229330 77
34953324 28
198649863 35
40546765 89
432463458 20
569195260 57
175167214 20
410429634 96
230517186 95
88179066 15
135649432 0
667850967 83
294693523 98
750998095 36
560792324 40
837928255 1
824888232 56
899725774 19
271897818 33
723326137 19
450302064 33
397461704 14
392371163 19
618882533 95
997621198 5
913410444 14
506925699 68
435141537 81
37377636 54
442678269 86
16044436 41
357637798 35
520460591 87
70522358 9
506590960 9
637184550 39
534877900 75
287267894 30
852962070 4
56473123 3
798696648 100
536203044 99
978272309 72
677559062 77
825568717 26
938567145 5
108828147 57
988270887 68
938418598 71
674035131 23
121899116 91
103054665 31
561295011 29
276757983 85
503067375 35
83678789 32
398126720 20
69183676 66
89971115 17
670752362 3
335330680 86
715589448 14
693771763 23
585004144 0
892357939 59
552653778 97
857289074 22
971307274 60
507431439 29
223391038 74
484288486 70
936308749 76
987216449 88
320457224 54
766263747 59
672241978 32
948825548 21
69777097 60
677420901 19
926834734 78
64475665 7
80999340 1
232552554 55
332469290 38
554381206 22
666086791 84
934708270 54
95509912 81
464035554 8
186016441 29
763066241 46
232854111 48
503572030 42
257931719 41
609272044 79
388579514 90
477191559 40
462970877 6
26239575 80
829420006 11
669159932 80
53577800 50
541871617 5
734188800 31
74584215 80
426894932 66
752226314 15
348917316 13
216278657 45
57188872 13
824680641 32
217469924 58
220581816 34
883953391 19
295837220 50
259538994 35
308068682 52
323779758 80
542588319 70
963469826 62
896567540 71
796673167 42
925940389 37
263386204 81
794722476 77
217856865 32
715687934 39
792624885 2
399405702 9
702393788 66
288051611 72
626718052 83
637428647 99
809423324 36
40173509 91
186224466 74
68816889 78
660284573 13
113897679 51
755010009 26
676885035 1
61142653 50
336934175 0
338538998 90
836955640 17
685058769 41
818536265 93
218662801 36
720842071 64
885031577 50
383729974 86
936964309 82
914574871 76
832231863 87
765595757 30
815937665 80
284236507 49
907524499 49
611578908 40
988011921 2
878553344 34
412207400 48
79150419 45
359858981 93
854419135 81
44337034 39
510415691 77
911630906 88
784569803 0
93015966 54
407809534 4
160456186 35
524160856 2
480115833 96
215068338 24
250043598 70
864237468 68
214767885 91
435250524 99
787537602 69
812959225 60
231381763 75
889063492 42
170242048 16
874090913 14
160820867 89
37189069 31
813376288 4
36326288 33
52683652 93
670682421 14
390299749 48
237392630 98
527437275 14
709526038 32
122461379 9
115045924 5
179935801 93
984205619 10
818731448 88
371598979 20
708418986 67
362592114 57
519476794 89
317887557 7
59341627 3
167259645 60
386493396 29
982713487 58
134382930 86
8483926 88
720581388 57
452795256 57
920971603 73
83385287 30
359468114 41
561578530 74
875362767 18
825434210 24
237427657 71
875614518 56
594317428 13
702766570 38
945799057 44
124522013 73
29392500 20
352683528 61
289159054 31
506734899 64
964716772 48
516919421 28
640804983 92
713684781 29
766957331 13
928241991 56
429333470 84
14493780 27
497406213 27
8101757 21
84064791 55
869238862 60
196565152 18
968203353 71
575766648 84
796762294 76
394240409 2
470169626 49
728062925 91
329139770 80
747371147 13
34473268 41
744851374 5
55567491 90
698068644 73
143094635 99
143393431 80
725078532 53
286257458 54
363194272 92
86679792 69
135549205 27
409809987 23
245300174 25
837079572 55
414335168 60
63872105 72
343842954 20
663110642 81
853558389 48
176126012 60
704056197 62
332580965 51
118865113 70
245486097 65
72004540 18
341009969 40
357661432 69
396167088 53
112447288 26
310382990 9
453904669 20
129012491 50
891917573 83
28068327 25
93234575 40
650378348 42
533045349 54
293037796 62
434458959 70
537425197 13
197243105 86
175234783 97
878408524 30
106774372 28
956386467 6
747105625 5
222416129 53
945464130 37
67295699 68
600159744 25
349086585 98
841570426 13
25759286 47
189348498 12
533559072 7
673144530 1
25651982 76
493667282 81
428377220 4
596527265 54
266304155 98
106141266 71
879981937 52
345048113 26
384715197 90
561812111 39
439064936 53
855561156 64
647376913 14
112801686 73
893477335 19
392618821 60
270838544 73
515232427 75
26874686 3
711367554 12
267913866 76
533697779 83
478842726 79
539727948 95
210407768 13
556721203 4
820012553 47
761678569 60
124229371 2
887079249 72
953679982 79
862765187 33
152388707 73
102239341 23
639281419 41
785247352 54
945283310 57
86787054 46
47802434 23
514321801 99
633133914 74
846842798 65
276559469 65
649583285 22
847972709 81
766696573 16
916736806 80
666191166 80
201172996 45
11304335 37
403420987 87
15746315 48
483092403 28
85793447 86
104861422 9
294785210 53
784245997 27
43087750 15
5922664 31
952488976 7
823562453 55
24703952 21
807875701 54
615774426 10
224870779 73
686674944 64
406247348 4
166704162 0
461873204 84
652410460 15
314878141 82
939536663 92
964613642 81
184162490 96
779816206 86
65840459 94
526262408 57
969244215 65
494390217 71
911636611 0
682484222 83
551851613 9
422833220 90
699726642 45
863584995 71
890923318 91
95198267 16
873184514 7
448400473 51
147408304 3
9207092 92
264037386 93
344641030 84
859508205 97
381344112 90
389303497 70
761000319 66
777058650 47
852540920 35
954398362 15
974328974 97
109695941 78
351468864 22
377247808 59
339288717 85
886390595 29
412405798 46
857147055 79
893216465 77
367111228 33
508301672 65
396391738 81
610386997 2
27755044 91
4335485 24
64513078 41
529404893 61
733308261 84
947376234 65
849506137 35
267818744 93
602841585 23
262891715 54
838207375 82
664891179 73
131945432 17
387081590 34
662237973 83
309816052 14
335251304 95
328884744 67
354138896 2
597230594 98
898936780 43
924451029 81
41919740 6
846506935 92
191824945 58
750798058 55
359900288 8
778545616 33
338801319 73
104025732 38
437169892 80
881037646 31
693275236 35
806858693 37
202395306 77
865871695 25
153566123 45
770924552 66
251121333 44
842679850 37
832360736 31
351420878 21
213907973 18
293754978 53
13955328 95
929571913 7
730153215 46
658228721 85
934359155 77
428908278 43
664142670 92
841327145 17
336033059 89
643915410 16
979374107 41
850378230 88
880146464 38
260257415 75
481863755 17
209414732 62
982838102 6
893807671 79
385970907 3
708673864 55
899021656 28
392652913 90
363533406 65
458897232 32
925655143 10
93888360 43
785893161 96
328822281 98
498818893 26
965026789 86
723858338 68
95433045 65
766651878 35
150668254 2
743793098 67
803969894 3
846449183 3
871434136 66
958282953 67
806597945 15
463189700 88
554941616 34
497816224 7
431178133 88
183405631 66
232260684 8
878553016 32
404629895 28
437838935 6
447647161 65
232504881 69
764264809 17
473052493 5
328522950 0
97461721 8
929363576 45
181965567 27
370361039 75
337919427 22
312954746 48
41939614 61
79548597 93
112106522 66
359877978 42
446765472 31
813714982 69
538637589 56
157652207 89
92090756 99
824111536 12
188177123 52
60753764 91
315865906 18
35491450 69
911058802 20
889156673 30
744346985 25
23638849 22
314741427 60
546265981 57
673635693 82
183101219 34
581462129 42
817460423 17
298019964 10
31067144 65
319570689 86
874576463 52
361765443 80
949183809 16
481761516 41
300504253 61
927142383 74
549600851 20
538843009 62
222395383 99
945053442 65
978310285 68
995681424 52
990184684 39
849084609 97
969135152 78
713148660 77
156131419 74
740323470 39
226436160 7
893054962 54
638670509 27
477530806 97
926329525 89
673141361 86
70871948 43
14303806 12
678706718 56
175858485 28
839095870 93
851656181 72
423559911 61
351449294 92
595762923 96
844658587 55
835167362 1
436990475 79
740302858 12
492503693 19
821474687 63
769106263 25
820692902 31
892130203 39
15103207 59
927864980 46
884783922 22
779747727 97
446093619 72
364216595 11
428915211 85
367838391 46
680316048 44
970424711 43
955219785 37
344987482 54
165347775 0
925380418 1
270453775 72
212344333 58
530941311 67
597292199 14
159619492 30
741881997 79
297845937 55
721536118 74
191129997 69
431460084 66
944273413 42
165574884 79
412729364 85
799030448 38
681917492 62
861494121 90
944351236 49
738879856 82
972689269 97
274799118 11
135791274 97
170423311 88
463258812 84
610108098 99
806892378 77
711962683 100
781104485 18
30452127 35
749609826 47
744944263 28
615930606 95
967673297 75
984942236 89
921959858 30
574065733 47
894591696 47
403930700 39
700232970 60
954822028 2
703231576 8
167548626 66
204361754 79
388480789 9
69305484 91
658876925 100
487042112 12
450909118 17
857727362 76
922276159 16
534889236 32
786836624 63
144454366 8
639202590 9
740905789 20
981116991 74
397480240 0
42002566 5
732939666 38
898277027 56
719456479 16
514962509 76
305706858 27
269328109 46
26644696 84
152904600 58
193019622 61
586691713 72
323335740 18
634961224 4
962810407 49
451678361 67
265010877 60
966772083 11
670090737 82
182587870 15
593413875 91
346811181 25
923261685 48
294248887 39
765970116 67
688463262 29
632827374 70
319960189 2
586360646 64
131280766 23
268034423 2
732948568 0
351296014 68
644935087 52
880227499 35
875490376 45
389159145 14
801936793 92
129643034 99
564227075 17
518853430 67
500650554 45
94610157 3
277998414 1
256388611 46
497287382 55
572584883 71
578564945 66
962747317 43
844594480 15
318063042 30
205849387 18
42513224 20
180764117 5
874260912 36
403420096 48
920366337 73
244226789 49
81676385 61
586185149 98
756354157 46
439795911 27
988649546 57
620162528 93
974125189 87
771060490 75
782746430 98
850788447 14
728677051 37
690397564 2
248287992 100
36176004 87
887604669 59
933632068 57
488213960 9
250746249 33
722138739 7
971004602 37
592368915 72
861774436 83
963339139 97
878874375 89
421916580 71
679563968 26
88488087 40
633124546 87
243360833 75
149858685 40
474041669 42
225389523 59
589682086 14
828056112 19
489693979 15
417603255 86
869374461 99
869527606 6
691800731 86
249687303 76
206318060 43
628560330 77
41020375 96
757381074 12
6813630 34
739313896 72
801569461 91
91751400 21
777357250 55
75323804 49
361925644 44
538452624 18
106899117 19
819869765 19
320468321 65
171623679 9
624461974 57
587455350 18
350510157 66
76404288 69
778091757 6
740790435 60
273941625 62
669362951 36
390220578 20
23127114 84
499003388 12
181543767 28
215050947 67
658905374 4
778506536 84
602056682 56
1594769 69
615649257 19
28586410 11
433083033 40
318953291 15
874506667 56
311111349 15
921961130 38
800303086 17
785255911 59
213488625 57
175752422 3
662971465 30
216177799 92
150874657 58
442333179 91
967017257 58
182444593 58
669160574 18
908289187 11
928284201 78
988536801 47
296308728 97
951542687 93
924280254 15
535646655 21
782190912 18
455135825 7
564585318 77
221605097 16
747899922 9
904824814 62
105003995 5
63159882 96
855024262 8
175779469 11
904244768 11
870433346 50
286917814 17
861982403 73
221037748 34
717423474 79
543936263 88
562422531 90
914167989 48
831205583 88
919779958 3
43475363 91
232405378 13
31377883 28
768070066 30
920872647 1
883634846 94
622836253 1
3506859 64
480530021 29
249796326 3
68123886 42
524432560 8
209425619 88
706078720 0
908557180 86
735427006 80
781387184 71
246933416 55
348742617 53
2064791 95
150844789 1
295858210 11
978094878 16
205600238 53
815369150 32
200332560 67
661244308 85
74077630 74
446103516 33
512631201 1
325106210 32
839109245 68
679219908 83
584109185 57
881749794 62
9952627 93
381137533 40
304804939 7
407028835 70
662154903 81
937304175 23
848088564 36
9912349 41
55627853 39
282077218 84
741330317 55
39686184 41
417694618 36
980020097 24
808145173 12
475061922 19
478430989 69
88172931 89
936764813 63
433914280 92
51273251 26
511026981 6
181878718 29
613638513 85
75302625 78
302211263 61
615423825 16
579144398 50
761272872 38
406261456 80
280072289 93
802726343 4
972682931 77
208014553 88
139920083 42
449484378 34
499875579 12
807809569 84
400344001 93
468482475 53
968918565 28
948307824 47
407733160 79
627998428 60
136392172 49
639934703 47
423532922 16
909976586 21
266043579 26
795273893 43
467195817 100
528362419 35
341291927 33
84029227 18
954861541 15
953788511 19
72348634 86
915418950 20
119512788 38
929278730 0
305129633 11
502776166 90
386586776 23
937821256 80
662846060 59
651358021 93
732586178 17
672875389 38
162617600 1
636928574 99
473499704 87
178316824 10
391598725 28
314566775 69
889154936 8
604635675 77
378276896 99
396779950 62
272103941 19
498279462 20
354019292 9
68455372 90
386751146 27
825783818 6
561551073 29
789508458 37
839922721 55
66648551 8
555817860 89
687148409 90
295577484 2
421836661 52
72763936 79
996375972 97
560949007 61
231165185 66
356754150 48
446696006 99
593501669 54
834575596 51
226891366 62
520902866 100
41670424 61
400348153 42
245824165 99
293624284 23
39294433 48
480922599 44
473008485 34
664262623 21
963829492 66
578511006 62
430500292 29
323369007 59
679452242 15
220483109 32
152591351 24
783370109 65
607787252 97
856180986 40
75154373 32
729617167 97
447263362 79
850466249 81
444638769 21
546009845 12
948701149 74
283236778 10
37637028 7
261443494 61
78858602 75
6749727 28
980482840 36
983263361 35
726254611 29
386494379 79
652872004 37
37401369 45
172708776 77
914219919 27
421184275 71
927355333 14
736923056 96
398122754 47
667735601 76
404296440 65
245501824 17
971187317 87
989686382 57
671498492 84
812421124 75
828439369 24
704189921 65
43917996 38
706760679 33
643452090 4
885816184 81
755464962 70
82850802 62
596251513 15
364711444 37
875762444 83
517873413 75
369533646 0
50269880 33
761207391 53
641631252 31
425528086 61
910500001 73
398839282 19
755106221 64
414766082 50
884071758 36
242300209 95
536341000 87
853011083 9
585105275 78
71030869 21
590501625 53
374181054 88
466501669 99
474313810 59
710669928 16
491346252 95
386509264 52
331951285 73
394516201 15
151546033 39
656965060 89
670111192 99
924198589 98
365318565 5
550432278 27
425558727 12
336243496 47
683734784 46
251127321 85
648839926 20
214999918 98
154218774 61
723001764 90
717055522 9
623032357 10
494974747 71
381023782 54
491448821 96
243748258 54
825721780 34
172900190 77
329890608 84
243979151 29
83457380 72
671868929 96
69019430 25
143056274 73
236960649 48
697090382 75
581964413 41
436337051 15
77632357 19
704044336 47
206075213 63
187385058 82
803339343 8
501593940 78
123267778 62
322090214 61
425322245 68
171097287 43
282545696 18
646432685 22
595612459 41
422799344 7
670807965 20
703250387 66
25084830 41
16043731 34
878912531 77
61081674 41
277357543 87
701827211 23
94734608 48
7224467 70
287359891 59
430803123 85
313851556 78
404323567 97
88656657 7
346486342 47
276544317 79
167900373 40
970257722 4
565060147 88
109824017 52
488530431 80
427895154 65
867902659 57
506796365 17
635681812 61
96547254 60
242515323 14
812332086 24
572073662 73
35485046 91
174223562 47
955946027 17
258574703 77
637511447 71
545954398 46
646674395 84
849862797 26
924931060 57
900455962 21
601387021 44
789849980 2
286364179 51
258737145 21
954850567 64
417935617 97
715938301 53
382960873 86
412915898 2
601489287 65
664071632 98
483551724 35
686277701 11
5192953 49
18325911 80
973175628 58
552065466 56
481759265 92
405737141 66
667359453 70
294515278 70
989616390 99
72358666 70
916122592 30
227168894 20
672608063 14
48824600 67
430747066 43
975834949 11
229484553 75
969448794 6
129820970 42
825752045 84
974946342 62
196048284 40
660350806 21
178363405 13
836318384 88
633055167 63
376717233 78
688865292 62
772675917 39
521736471 35
594970529 3
414632200 17
29626197 28
485100518 75
773410963 85
375164873 56
320495371 9
624029414 99
742693857 60
436136009 12
247370863 4
363159228 48
94533100 60
178526761 83
616858051 49
234281109 80
65671664 34
313090515 77
932959650 9
533425174 39
444690847 8
113762190 84
775962345 42
654339286 6
649430787 50
159760136 43
240789148 75
907064991 90
319334856 54
459852181 72
65380948 44
842457525 54
923644798 99
125850476 50
860649271 17
172481974 85
402476130 8
435896488 29
144547496 24
766261157 77
128650376 86
56411843 64
863522055 41
494733387 64
144195465 74
837642256 65
783867861 96
19482033 90
564966947 92
792157804 72
224213582 21
988244849 50
335754352 53
577796727 33
866000617 9
162985841 23
266132367 96
256312130 25
652293045 1
39111821 28
271739216 3
867891603 100
619125049 28
977152679 51
53160305 71
600106502 93
747452653 48
194812611 30
289544259 38
205803812 31
598122498 30
38692456 25
164219331 6
917009296 89
539115180 27
417404382 15
669692341 4
783775565 59
686666070 91
328185977 9
329332926 36
798996640 79
891192568 90
115366167 2
942214303 56
895334947 20
470218251 0
464366523 61
348002204 64
909636221 2
510825906 98
558195560 94
855554874 76
744082274 23
159213591 100
606436954 68
965416682 44
175327099 36
298840913 69
181640233 24
248857459 82
128313773 86
567971042 35
20159489 82
628206035 13
758863333 18
695457396 93
300930399 88
927959732 23
439348166 49
199137779 8
811391118 67
254120725 54
400960272 4
227546865 62
477941253 95
918463939 1
50770241 78
802727184 76
786991080 85
159303022 53
560035663 47
283400100 71
797052263 93
656874214 90
98068120 39
15838013 43
189724013 56
354545145 28
750088132 42
438665855 18
539758373 40
641425874 2
245374482 29
703052908 6
633331970 68
863595603 7
67381352 23
532130658 30
918823874 25
125222919 57
717295962 26
607296289 50
241048784 48
33504237 58
129598979 15
239665059 13
250998416 71
721494416 41
646198139 82
788214682 58
58012204 94
501612032 40
272258073 63
802178460 73
37425953 9
658634860 2
843054018 13
37907752 51
408939608 100
205534954 80
203681349 95
469580929 20
30120826 81
124102715 43
892731863 3
749591221 39
759591682 92
627564835 41
611939715 37
232254501 96
860237281 11
760989181 57
843657803 77
890025916 70
145424561 71
807688597 63
358280257 39
185049767 89
19708829 75
267500065 65
540266213 21
522222415 82
183576444 43
308658983 61
752590185 18
130859514 43
655306817 43
167333490 32
946407187 38
508981707 7
199245330 94
309372398 38
255598923 29
904556159 62
355550625 20
878981057 56
850614240 73
728603339 78
167119223 22
742381158 64
873522811 26
502983959 34
184452371 21
96333375 10
878225613 57
257411164 59
801036886 44
599774682 52
876725089 74
760121132 12
262192984 64
716466081 25
707125619 19
719628301 37
418590237 47
331106433 52
848774595 58
834353973 32
149312304 5
617341276 72
65059754 29
413517063 85
600653762 79
440245807 63
183119049 47
693045337 17
960196582 49
212572239 35
623573690 8
696627679 81
697448069 77
348250414 12
910710961 59
766207185 34
566638271 61
29942509 5
523021408 47
879039912 31
764609123 53
301253327 7
484819037 15
219434613 71
53855368 99
318773692 12
497246703 80
563590519 75
51927489 7
621703969 95
64318144 82
930171295 53
658181488 86
460897806 42
96186302 93
713638501 73
534332176 23
174212678 35
901480091 33
450589476 32
348982343 78
575941756 25
549854908 57
898163072 73
637471781 58
291017611 32
874471319 50
321167114 52
635938313 21
532326538 85
824671700 77
578437744 59
299230830 12
394280759 90
435189453 1
711275359 9
954133235 81
744893772 22
420609530 99
336586606 33
158340998 52
912718255 90
34869024 88
352532902 81
216006001 24
723040715 28
358697819 15
974937253 53
421237095 1
546837366 99
475396356 12
330211758 10
548283639 34
261604652 94
958901371 10
827944991 59
727023979 51
516211793 20
943439362 43
388174521 84
172230053 18
376851326 18
687635566 16
809257708 95
466521751 66
77881881 10
233186671 58
92913927 10
545359714 25
810935058 73
538849982 30
117281585 41
461228764 74
15982058 38
277975463 97
627095938 18
743802158 35
497789620 5
724530187 83
889108908 52
555203686 75
36734300 24
874755956 83
583148111 11
287790225 96
65705343 57
263093433 88
805961544 33
301736335 38
714277119 4
452619102 94
803473820 18
203934884 45
866057521 1
464296140 7
425769794 43
113755519 13
431687317 57
888103657 87
114694518 37
37567986 3
428480744 1
620346936 61
61860059 62
328326563 96
770839953 81
639123883 95
148620469 28
181434956 41
203744952 2
361564121 40
219403554 56
649510386 75
195115115 22
425992204 14
57642382 72
246452207 93
444482121 0
5087991 41
767751742 63
800554136 81
205055619 84
252306380 79
313589858 58
881794136 89
900474063 68
942731898 37
100738213 7
687083889 0
826706683 37
237096077 47
767778973 37
410184730 23
373745767 17
693922136 47
440774455 83
97926546 59
788769844 64
346585646 30
829479678 61
271386362 98
853804909 25
294187693 76
246161503 86
4597995 98
666340025 97
527434824 66
287928177 75
202085455 14
870651284 65
842026275 79
307014287 38
185920944 56
790175922 39
983225947 39
674130087 31
964891168 94
774518486 12
879355973 77
571094060 45
169830944 32
841955862 57
371793865 35
840907494 27
192718064 37
778708095 49
445861291 57
531832662 59
255914618 7
160524543 75
133550694 66
341181686 16
34989259 90
318609574 62
264710437 5
705771099 60
986291991 40
778892390 85
151815842 73
976708152 15
309223605 69
319111009 98
841976498 1
153255859 52
656162456 87
345951657 40
559585755 68
940215948 9
616864699 81
743725174 98
533279599 45
579509234 62
346898422 94
773748724 5
450341868 63
194966503 17
541719292 71
308580181 30
793664867 40
381766243 28
91003560 99
202007888 45
882071833 45
925545825 63
872636987 12
580483063 25
240014206 66
834001618 47
155799028 61
958704501 29
965108275 51
412444907 66
864201487 96
753854165 53
99974310 53
451033357 39
748024599 22
888186331 11
196976772 92
639525067 19
16676941 60
503347306 97
467975092 67
63853828 70
833091385 43
525293444 96
117934243 48
375952373 27
838270305 36
771432124 74
520897051 18
453728946 26
694549567 72
67951341 82
824407522 78
565619187 23
685586414 84
995877283 49
680876215 27
950114667 65
348327919 31
288358924 85
313758711 33
586005852 98
45598878 94
892371626 68
702180196 21
416838257 60
520493558 84
579511479 91
526252103 51
85975310 31
953598236 47
784336688 24
780272865 46
867038929 66
583457733 58
582334859 92
74441081 50
17797041 92
893064761 75
872670783 6
940426228 14
985779266 75
523272720 69
168873002 39
641755963 91
520697154 11
813860103 7
612763167 0
682963136 32
418142939 97
337378368 76
765673224 89
902199446 66
821902584 30
852471045 26
534191417 93
769127556 42
549250787 48
213039249 21
927984837 70
404857227 51
488061791 52
996896608 2
785328769 24
913301854 34
903087225 95
384554944 14
292356457 85
930132703 32
675565866 5
779582631 70
321817382 72
337012244 42
626684117 46
652869309 100
987439454 0
978590463 97
408268457 99
985302078 75
482040618 79
820836593 1
195913537 39
85099612 59
52111754 52
780411159 82
686207664 65
980133444 15
731719265 18
772819091 8
760520769 63
362438247 25
296130380 52
890032049 95
937276578 89
146078761 72
166404779 96
874446610 46
880708791 44
486460911 95
708327192 12
1683410 77
10674517 4
867142817 68
947494380 77
320427137 46
714510504 51
75629284 87
590997478 7
692693188 100
164515670 79
956364841 55
955059983 58
677389306 61
108045174 88
13632420 4
270511199 42
11626262 72
242069952 34
588364638 58
996600011 73
566217336 83
553676871 77
215749703 33
587832984 71
213301142 50
331246695 61
177769066 74
84422893 83
94373675 98
84341260 57
684402810 10
705627798 5
32563287 41
906572706 48
634121851 30
873686491 58
47111440 100
377202458 9
70321938 10
29033187 50
185526517 39
788446981 44
131907251 92
261547636 74
555286376 7
409426803 22
878129475 84
483855359 64
88648454 26
65910214 31
944922656 68
467137655 4
860573382 80
618548490 44
785557952 15
81794161 33
314951363 9
17760990 10
703087562 92
245145137 45
81444080 59
937376277 6
900935659 74
320855393 39
502947204 82
174698066 2
200025207 68
700324968 69
270971063 27
634758896 15
626958732 78
158460979 83
666480357 74
639851534 29
36922920 28
623968560 96
568339900 71
570126125 54
816261884 63
52027821 48
508189642 41
848235828 82
78987617 46
847094818 70
651153607 72
389363948 7
955913757 88
319071747 48
438365270 57
963272071 82
724010968 77
431509586 25
979709513 72
92218245 48
895395560 53
494275953 36
536156177 71
413631113 13
379787191 81
985969273 93
371142351 89
348434763 63
861932457 16
270116734 60
548883617 9
852915396 53
318259618 0
205860209 0
324352749 33
644719811 70
532553884 51
339166450 81
469475212 48
897992330 20
882724061 59
904138593 29
171242503 77
379017533 69
699553812 9
567974568 91
544960317 18
517471516 74
784952436 3
486545181 78
802672106 33
655608914 9
68826178 76
936255929 90
266598691 3
113755570 74
962818126 78
406317893 13
547674130 48
482944179 60
25962902 13
23183889 63
469184841 59
963458317 38
198276572 4
853091442 92
125167884 20
151079920 81
84223527 81
522916961 51
42156203 44
700938929 89
503674078 39
281889328 32
724368873 17
481967774 16
292862588 79
446023462 90
778572746 1
294151555 70
921861835 47
859968571 84
955170278 86
881554121 3
999391993 73
28122889 24
759930981 25
249732022 26
404799088 13
891671320 11
364462618 95
538852 12
532925742 100
298697915 56
762757086 74
491817138 4
483462436 85
400348625 46
561601673 22
276582354 38
773969025 73
126584238 92
582335905 82
478689611 84
86674620 19
860240174 43
78537245 43
423320294 52
749391434 74
478863329 5
726413596 66
737156181 6
463534996 39
902120514 14
228632001 87
330475547 33
556555985 0
248848405 8
523896533 45
584932212 10
99588135 76
27121914 94
258866300 7
667766312 99
466092641 75
811157624 80
330903079 65
262441973 100
880926553 98
919825027 26
565088837 37
749759848 43
791640893 7
362314213 100
746441198 0
748209740 24
468192734 27
881258883 5
120090191 17
458092052 21
190194888 32
450558631 6
692923128 52
6081067 39
16368389 53
671115270 76
111560435 29
767418317 15
942851859 57
714279756 59
56069865 75
70743195 100
955007269 79
142545967 27
271352921 47
179432678 56
239926014 41
786260753 81
677276953 36
702451484 69
366633768 12
814407814 80
419233030 91
763328732 27
245412431 57
272420679 68
582787229 51
534136090 64
909835461 4
510675155 17
636843919 95
849370112 71
629943667 0
979434808 81
107005319 38
332261483 92
159150957 74
728489819 24
511966105 10
24318164 100
571390394 13
105833024 59
669711928 51
148219715 94
482631404 22
697143547 94
154613489 7
728346071 37
384702067 26
742236725 15
153866441 64
937083661 61
586014360 16
740971231 33
902554887 39
766482490 27
969216276 42
887799613 53
886920987 30
789374864 65
917972267 18
264118554 2
300607419 51
321129101 25
544200607 64
602889931 7
364865715 84
904060193 13
648757215 63
308659507 40
554234755 36
274647103 63
3302282 10
752572598 65
30641464 39
440985705 35
699354598 84
49442693 87
598682961 26
492800874 86
123912896 33
316345926 85
762021866 26
552911682 57
954113137 79
345575487 74
676833806 78
420434612 34
819044296 14
975156250 86
635862689 14
112028574 76
700834532 91
469727284 88
478593698 67
906106041 4
714577856 21
645189304 77
772061604 29
565475762 38
544192336 92
618659181 11
140467179 46
716819781 14
343073817 88
439309492 19
896963014 93
981286585 42
715523816 47
201021320 74
654536643 18
622369471 97
328955791 49
412147627 15
343410099 61
337366572 2
157914328 20
255985511 30
251276101 43
209313189 6
304489828 61
358398778 14
342065820 82
21196339 57
840637455 88
903348096 26
949732622 75
870888199 31
398611239 77
90447042 85
757672243 27
915158351 1
593553368 74
186202836 61
996766206 71
626296205 91
286332742 99
360750734 89
60416100 39
422833058 13
695816451 30
220701902 90
463206719 21
83207351 16
811317311 92
938617104 70
839806252 97
52408450 90
13171540 69
330922623 99
782383227 86
330104693 26
263856084 82
622523752 36
425008539 74
116092857 48
526376315 36
745599054 96
518901494 68
24816213 57
440429732 60
792826799 31
385103466 52
620243059 45
641751083 84
520656251 99
942759243 13
916651890 49
423559153 18
238062086 39
64491034 13
919133045 79
269657726 10
829640181 82
889791771 60
199177277 46
415546216 58
117922708 68
395755848 88
986312714 92
766033391 10
102094343 1
3206033 5
52456917 68
697890328 0
143183284 90
779527737 100
879280819 93
527954024 3
973143244 16
769014104 76
738051851 67
214075375 81
227266673 75
600429617 42
942941825 5
906320801 81
89071364 4
583142148 81
599464986 18
615663601 59
476900833 52
821315975 82
929377608 60
68769707 67
151731823 50
895859588 94
267474731 53
376237817 83
274067569 21
109250010 92
563320839 55
281561646 71
108935646 1
878308502 66
722192285 20
523903107 37
55496834 31
390327291 45
451346900 96
444907520 22
871809046 94
820938960 57
39431309 41
508030582 89
228502260 2
71140006 86
766003658 73
920554006 97
335326299 50
730739530 58
443260824 54
54002759 84
285314091 54
736890723 24
142738495 32
394246844 60
234567385 8
876067377 84
46056080 30
469320489 61
208771848 28
841119572 63
799598367 20
766509745 98
409088899 50
732064327 68
989236703 70
519706399 70
371037608 33
675994667 16
95932352 37
450260029 24
354150843 60
728883124 34
293049076 90
323250974 40
949441809 88
682183731 94
431385947 47
329591016 85
386324348 17
833160534 65
885116906 14
468593003 79
494268449 18
441454288 93
856572577 30
41928192 71
447306571 62
263414013 54
64073844 46
624612636 63
483918813 8
905978906 27
836155562 75
839385295 14
525745279 87
84318396 91
143540979 49
239534055 84
807313536 3
38340924 82
594885776 30
488987731 23
903462191 37
576891328 4
611455163 62
178181896 90
422322163 43
379768800 11
559259209 69
375565885 60
580636790 37
207789217 100
719793240 98
782762988 48
59586329 74
448099478 3
790524116 66
156847960 84
899389487 60
73930203 43
512723905 13
453928636 60
946862408 95
661377252 26
217636321 53
988193283 58
773832187 85
543717625 63
476867963 78
514072258 31
324495954 75
291900619 30
360229701 65
904301696 86
898516345 17
801668555 63
667919604 97
263919500 92
301672710 86
255465117 84
268909059 57
302809837 23
556316755 97
830639150 50
420903102 87
311263848 57
902525016 16
452263644 56
976239231 65
298194488 92
786485839 42
524303015 14
666639694 100
418589441 94
448806657 76
911639558 93
619301246 28
153790174 3
919184885 97
568127365 67
850188132 53
983019287 60
370249101 58
130116445 80
824730411 73
517845911 66
533117752 43
712004234 90
574962534 90
41494949 14
748895313 2
936242497 54
178124628 71
99094159 78
920869497 20
531717657 63
100347666 23
140675 100
532404049 19
550027844 68
144887365 36
347745188 21
284574413 29
875401752 7
234150793 15
415057303 100
50374698 9
671942143 96
184239317 65
977729089 39
45413422 0
308545117 51
434478270 16
829799284 18
645875788 44
736859568 43
677968858 69
753362132 25
888980513 4
161086844 26
445901463 8
871270399 64
968379892 38
127964970 40
694880155 75
292705210 58
439587951 31
535636930 56
830221365 35
756542045 79
524942070 44
174537443 38
989372066 65
624308557 49
444894326 8
911758980 26
751608331 50
832473454 90
333122836 65
267102502 90
575013936 7
195313202 99
448135375 48
336096151 92
833586402 100
929334019 79
582854149 8
265674603 41
843784417 92
942207270 65
450853921 21
616917245 33
722412905 11
228954407 60
653127933 14
560534001 71
389908376 86
729406403 67
200088287 17
980123591 1
219546231 99
361991892 73
613922879 10
295377758 54
741000695 82
793661803 80
833268007 88
365208670 29
323191934 78
181763008 48
871219782 36
806478049 40
194728000 28
384700109 43
352404207 24
128086078 86
304035109 49
79495763 23
646807121 98
68167907 24
574758834 11
289341577 73
26760195 25
479211365 48
362405913 21
297549650 68
545325345 53
239203188 89
287426488 80
678208949 34
349867424 47
681612750 82
324740713 61
203902020 44
829233451 25
618544481 33
932377616 47
101485790 52
948016000 27
137334503 93
688348506 76
435828414 3
635925760 87
542770455 26
371041594 53
44553945 51
618728845 21
706536043 26
576788095 100
305405096 70
25629965 78
602394633 58
579356829 46
276234922 33
487576481 24
921700644 60
510445976 15
649130457 37
958964037 78
630189795 25
965177327 53
201339961 18
99637799 41
306370943 54
204732028 85
86409667 58
797292041 21
618867731 22
789065183 30
528252823 38
91874296 81
971917821 28
959701058 91
946215851 24
789175149 29
649116637 56
17031520 4
994258505 65
541370216 33
146408716 54
72002248 6
226212513 92
882276543 96
589949371 35
828964692 9
120515704 83
307158037 37
620962241 92
124254129 57
109575533 24
525730341 90
731883217 58
252554505 51
182769146 3
234825137 17
497195091 37
427388846 14
758277087 59
926150886 56
888825366 13
984141704 77
912123988 97
605689790 2
402453433 46
586782664 85
175809222 18
306270221 86
957491372 33
860767499 80
713649031 0
21446105 44
813221098 26
251908139 6
436065723 38
654866977 60
127944747 72
565434569 59
134592263 8
509325385 42
110266006 3
83458793 59
429218291 83
86852298 5
312182550 99
877548766 47
360390693 47
244071586 65
121496719 51
482825235 78
155349043 95
824067038 84
521254611 47
289192868 96
885172018 95
435915712 15
466688373 99
681554843 58
165765227 99
328757095 74
752456489 13
855306505 89
306722190 38
31188948 30
154996466 30
818599064 81
810143072 89
565304493 32
463041776 97
865385438 48
437651045 98
400424756 6
456399071 1
658730785 60
173625391 60
137251458 82
221868641 24
209460194 95
929117538 11
903424134 1
834122946 15
766658407 67
983313621 19
527795972 5
660910283 31
392132882 80
671338947 54
960820060 54
275367525 13
326386898 43
800061714 42
569980873 66
417002396 11
835038954 13
803372000 34
113992723 24
812783948 36
727207799 29
376276060 81
75612109 64
958181457 74
925184500 97
878280306 27
557119108 14
116306077 64
223099413 43
976060587 33
446887617 63
10133410 40
229539777 76
761830366 22
317476277 61
949395118 29
610045173 8
289658692 77
864060884 85
325263653 46
870832614 32
75855565 16
890305174 64
696613722 30
49270828 37
560812353 97
433936151 28
865907355 47
702756834 67
917054373 81
563502482 85
195175307 64
276387010 4
977056112 13
349197113 78
151763742 3
272266092 32
792166899 82
978901252 37
540193346 47
693641526 24
15341357 46
669097972 97
923749764 10
802859590 34
185735265 0
107509770 41
315658676 1
852232007 74
174343463 67
635839420 41
338760646 2
828150034 79
168015779 26
256652290 100
526746055 62
814828720 31
322401999 35
898068379 65
218101957 53
691847357 80
954488159 96
733516302 64
663167255 91
313797322 85
73131938 97
265634098 17
824690090 9
2564597 77
618331940 63
421814140 4
197221658 35
123307723 77
155347549 37
179693263 26
707188740 44
148564804 59
862588168 99
339542375 77
703789140 50
978092384 30
120962731 20
795857259 18
626383756 90
50260052 7
852145294 74
604015580 30
256675111 43
994398064 86
174773792 68
663789636 56
597852482 42
513297252 12
438723071 2
843715486 4
869224079 99
805207433 2
308855214 33
442672544 96
832642947 45
770740266 77
754905823 72
998342713 29
955642905 17
235444869 68
917305196 43
639684494 43
391140382 95
374896416 79
35108888 100
295467077 59
153913177 50
176896818 59
502464363 33
259853862 32
603293323 58
962522366 89
770356526 64
630557239 97
138571163 33
630664105 80
753203759 52
642369850 85
938720801 63
472053446 65
251405966 58
9081698 64
603836635 37
878127926 34
964538973 29
62879200 93
194610671 42
690821726 42
242558722 26
490247203 60
255139393 11
150965585 25
121197110 2
984873909 46
666813718 99
382118835 12
23971890 42
597196703 15
38810934 99
617011720 97
183854477 37
969335231 24
839361348 86
125847398 62
542117175 6
225023779 25
496947619 69
400498740 12
909248944 73
964654451 73
528005049 34
658811965 21
250255450 68
946928756 86
298138385 82
257035891 68
325803878 0
519829026 69
91168247 40
454151086 94
329889817 99
163313907 58
564554614 27
701601728 86
743862520 8
120730907 48
445997322 93
254034465 67
485615997 15
962960204 6
118087858 17
288852917 80
112111291 75
589501022 80
512848344 81
576676599 99
908813936 46
113868862 85
681990296 63
30557581 96
944091773 35
544628500 67
62046933 34
386962971 41
357293882 98
675660522 25
405234989 55
580060690 60
958839806 98
39287485 34
79286919 60
744883182 83
450287448 1
162519659 91
436262793 48
894005055 84
402603287 23
258021971 67
722711727 11
72677157 89
23395010 21
464541762 69
907859722 26
964484712 43
308484260 95
589939928 30
954646421 24
298792529 10
755922268 28
344473420 43
37551909 86
133575521 18
296188682 1
820428889 90
644058830 79
385749850 22
470178977 89
728943391 57
51522762 28
129321759 33
331852537 40
499874061 27
730203707 16
136474161 24
852239926 46
11085706 65
156204399 75
426855173 30
701042140 31
201354281 67
558964145 89
955091122 6
982366372 22
873387361 10
868686781 82
87222807 47
53094153 83
654745217 34
917595291 45
692656148 49
441104551 45
980364969 28
880448987 50
102712230 53
553987345 28
244904667 99
165458525 78
358728398 70
28336920 43
739629404 68
616010400 54
794314800 57
381682389 36
715477682 17
317987490 4
362196959 56
609759716 82
171046717 94
82756559 91
92137461 37
933099586 17
937662752 22
326048334 67
230837979 43
195917531 31
365903130 81
701277765 9
229118164 8
687368284 59
300749730 40
495933653 37
120429253 79
238695442 78
916563634 66
269012748 72
417971230 36
888276499 10
373656790 22
894107401 98
249292567 40
716723664 21
145791325 54
387241135 31
465529714 4
168242060 75
625168474 6
350054432 9
435722966 11
54107694 31
563683626 84
330731958 20
892782453 74
478323164 62
208471759 17
517565863 62
108359375 97
865382377 0
225930905 25
970341294 31
380719918 36
254447056 90
624982045 43
48822428 34
677713993 3
351382094 10
49840894 1
517579984 37
907775108 10
77124963 36
378707126 66
39582824 80
23883988 35
77697759 2
791330677 92
252118551 50
74954562 3
123046521 13
367705126 64
982055201 18
806578673 40
354649410 44
201312135 69
726557166 45
485298784 78
271701956 32
61757452 52
589852403 40
855102880 10
971175 71
162744475 77
657115792 68
396989771 81
425266015 94
487557778 62
197323795 82
573624556 56
480563558 97
18071307 23
912728104 93
814354119 79
476979207 94
717945359 49
921294498 75
111130176 98
548361957 9
865645337 59
543922106 89
903657566 83
640448585 24
335541111 65
609300007 8
528569056 33
199650011 45
495362 72
984659149 21
929959053 26
335186656 98
636860299 38
48224193 19
478958062 59
678557258 81
509714531 12
550990666 47
834597180 66
28658306 48
944542867 65
735088933 0
450021584 26
628159193 4
951979721 47
290516103 87
337104572 29
755096659 76
772033458 87
734571400 52
884442417 39
718208613 1
43735520 84
136493016 79
576221642 7
157104096 66
454153009 16
337523647 78
343818337 64
282159572 2
581893238 26
645142482 31
74888078 75
111065318 25
92214934 81
949747287 58
578403226 82
95598407 13
361960727 20
442244378 59
19185107 47
936864738 91
695109048 3
479251881 84
452116092 52
872725938 41
511053964 93
643189745 63
260382112 44
288518674 17
979601169 51
776947946 17
459885856 31
36289475 21
259537925 24
958846798 94
600290742 49
890111012 60
84241893 33
976053833 56
448995580 46
93281792 10
180747046 63
340908423 36
436526531 92
326565015 70
922966624 18
47155985 95
799563768 51
994744615 38
856744531 18
513287724 25
793250584 39
632792058 8
650871181 23
907743389 39
70519513 17
946280934 69
486570819 61
587744895 31
969203050 15
972533375 28
922274018 26
809912402 27
660028274 64
526886369 3
171340915 96
569771618 14
96951435 4
480851739 23
91919616 5
34690580 49
354735699 49
756191601 51
166185259 94
624314039 65
513427902 93
142798992 24
249645251 82
938033461 75
602354218 91
361532889 25
371512585 94
542868491 33
528717654 36
410831736 3
942534152 87
692456520 81
483461627 65
47818921 31
784715269 36
239553964 77
531907288 49
515150354 87
931157220 20
94178696 35
948274672 8
204371163 21
545873563 5
991886881 2
709642013 52
628042041 13
238489083 11
279818277 76
513447490 82
70485 68
614992429 57
556209751 96
281581514 84
906413705 74
419172812 79
106455793 72
825325345 3
466863942 14
830926631 7
266430763 0
557963309 18
552775054 100
286610366 45
572479683 40
705916967 59
273936260 68
979431198 43
215992899 73
357559928 73
510664085 10
681830615 48
671680323 43
322750645 35
166827083 14
622915013 80
681593340 98
721262167 2
210249449 31
531802669 29
978070876 20
14354654 97
623954018 50
974034165 58
18771905 96
281323174 25
718660900 73
606179102 95
636430057 5
412299922 89
793359140 34
73464171 1
275693699 51
820439546 80
650293884 36
129222692 51
248923505 20
541633008 16
225289353 48
476865149 36
895139987 54
582669059 30
26047896 94
778808548 17
455270112 57
616674663 59
561724357 83
887766416 100
798430768 45
837452239 76
591693602 78
778860200 3
573525917 29
820249355 100
884827472 100
905635928 95
347495490 22
330218116 4
222008058 54
806744458 28
24132001 6
962275089 62
459638278 30
755269323 10
284975980 40
663409364 95
649044416 44
84294199 1
420414336 50
213570248 48
116776294 60
278169418 33
39203801 70
463749346 44
150695139 43
861692489 59
297806509 6
988423201 1
894162776 11
80233187 6
981906228 56
359853808 89
366043586 48
599673626 57
728327516 30
248869830 41
743356487 16
782299665 79
122993828 37
702693923 23
534712232 33
749800931 56
918508227 28
879670102 33
655512710 61
534071717 65
929549310 73
667480255 58
888566956 80
178713165 67
788702412 49
406403954 14
64503627 76
830083790 6
698351831 23
429043530 69
723780392 89
440986877 54
57763260 36
892331710 94
366343900 21
748075487 0
798254568 41
254212712 57
336909322 64
620963000 56
361090197 44
820984041 6
906541376 65
711241599 50
960097880 86
723298460 41
817987327 90
584405668 12
115609486 40
857300217 65
665969231 57
37050457 27
800108347 80
72258336 67
748773477 31
187143958 84
711659064 89
930553478 31
95558845 61
257844861 47
418140665 43
861780414 12
33396098 45
26651825 73
202964613 71
18562220 47
208470126 29
331084272 78
442936631 26
946792862 69
492181332 100
157807590 81
40442686 73
335692102 64
338221755 3
80723019 70
766997217 75
83529626 86
577093262 76
555264085 98
555939771 48
719767646 85
71239950 33
559758909 97
400056258 84
519923869 72
940372035 78
823302686 55
633632394 95
79065211 26
387207897 100
985905299 50
379699475 86
154894348 31
805049492 89
660245331 30
315166273 53
231660502 3
669056036 19
179105420 4
802363162 95
803338944 72
47185410 2
29912682 35
452792195 61
346616847 5
238611928 9
470110603 64
44081928 20
839515732 37
246864213 74
357141556 51
259263623 1
770767015 68
819018209 84
161240503 91
634579812 5
943345787 96
240635492 33
118811486 93
206934301 72
889394950 58
875100085 6
20151577 59
588446949 94
430881178 25
289952392 73
163689011 36
932954006 64
16349331 2
427126339 12
349847740 85
786573690 23
619328117 27
367610224 60
212033286 3
164967358 52
331659255 36
345047176 61
946252967 61
274299905 7
175334622 35
494053072 90
34833357 92
383656815 90
914562655 86
581001331 12
765947499 53
757864674 55
607821116 82
905825632 54
927884343 79
428464382 18
580229520 7
177094449 76
519417000 84
841706287 76
271023043 11
527457798 37
326708863 60
429953885 42
165054389 89
87729627 51
267275271 79
156361337 51
902801488 12
186340834 89
606757142 25
594760426 73
798987337 70
287956452 74
52242869 48
457336863 66
743302815 73
489825605 96
393275059 24
87144751 63
191144104 82
649039952 93
810946417 71
142618408 36
886606066 46
521285473 45
723278135 94
67594739 68
648044728 77
340774839 91
307091192 53
657739707 75
805498521 37
616506280 9
21503943 79
384084996 24
336149157 24
328823620 13
2808789 25
343084663 54
427479753 58
258480963 49
792671409 32
822502426 38
276497404 13
326374030 52
686375443 5
959506859 10
384277271 54
924610394 30
265334710 79
881925866 45
929112482 60
128869806 58
265685771 15
912357194 26
228275173 70
872882616 26
272808067 91
276929145 65
195601997 25
750713494 86
465675761 58
754656806 13
840794263 48
967896100 98
105966738 94
470867000 93
505886366 24
540349662 27
499852895 63
391344397 6
201377842 61
148413766 14
337094732 31
615508293 83
698506576 23
737069373 56
633960984 40
712733222 73
351585481 30
710199724 95
181378151 25
282763699 10
456284589 11
640208200 39
701153862 6
741145651 40
451506849 40
341888555 77
25596220 100
63152772 89
660816879 54
724451852 99
251964726 9
11209132 91
453381021 48
506809746 89
858242226 90
737855438 45
59297576 24
293146830 73
884337257 6
109132546 48
457851599 76
188140925 77
958946936 58
291035037 72
929214169 1
610745769 85
450858877 43
947292268 21
491034922 2
546228769 94
41393344 49
6720427 94
603167671 6
291801231 71
812021212 92
566030227 91
16547221 62
662769559 100
454778605 21
720474699 43
650445867 52
680608847 56
140729863 7
683369892 67
972299342 21
740324785 54
303419537 42
155982537 43
164589855 83
789581558 87
2361765 9
786086382 97
440520695 34
319855682 79
859687201 7
614450044 1
564009168 37
615548985 68
482892458 0
734989704 22
685054538 20
573645171 27
221041183 47
758267345 82
936897671 47
492968868 39
911794999 71
883056549 87
175233238 68
507444657 54
20801500 94
535040870 39
500968382 19
395294448 54
97345953 36
321137404 86
595366668 98
343595882 49
835830123 95
644777398 9
636919329 99
688169073 6
874355313 95
912753464 5
875062321 94
656062445 27
97866549 58
27964846 14
20560946 41
841885937 11
930427458 93
398375995 91
26954030 7
711604632 67
153041403 83
622578495 6
339284627 40
957634074 90
120219859 64
438641474 1
462830241 87
162208860 57
6356262 38
255441939 88
641419803 18
71400043 19
744928545 14
459757256 29
763033967 5
581006885 6
728115927 44
416194188 67
88208061 41
275447794 78
426837901 99
308127513 42
496227840 6
353076431 42
727712853 84
626946652 16
787535423 35
258383699 43
158865440 0
562357216 11
568741286 22
303695810 47
174651623 71
892213649 79
982544518 96
8059076 74
245984542 26
500592348 35
79376322 31
653946551 5
529530211 50
901141884 85
173748926 86
552203750 98
909001622 31
80864779 42
364123437 27
33482998 95
11163215 69
302645313 68
613702341 81
704583671 57
566109342 72
24148563 81
81895564 99
974558764 54
607648608 56
511650170 79
437306358 61
444481838 100
425750329 11
881501107 62
616152606 89
17286781 72
809461714 75
980038210 5
992979918 6
676312111 90
993839140 85
562736764 35
905026767 61
364256577 9
385245742 96
336546809 47
523298214 88
248851097 0
618362459 65
559319491 29
747929755 10
985730469 50
302769696 82
543444673 72
228896368 34
341817178 13
911191569 9
608397311 40
387753174 84
272766932 48
437076685 64
929893923 1
64128805 74
43130956 35
58038688 83
993718193 94
112908917 79
379018640 83
123691193 42
481962799 94
62713791 35
584956405 2
820144121 57
435691475 22
651924738 70
846639664 37
287643890 61
426147776 11
121001781 100
88237064 9
597474862 10
988886533 8
110043172 77
782098035 10
339200470 66
256287522 67
888233641 7
371361994 42
375319886 52
431109394 91
788035141 51
969050943 95
453097828 8
323260112 77
169255601 55
516815211 30
974651761 68
608305113 74
238978495 91
352389703 34
520607005 25
460053392 26
208706743 23
860435581 89
394248054 35
199738064 27
284103359 95
427968199 15
451527132 25
26332486 44
321257042 25
210635775 34
710044588 51
852462660 40
239842563 7
864359815 0
939796805 32
708993498 68
29851917 80
347537237 18
546964411 13
224862976 77
211577150 35
224838416 33
524190810 78
66027092 31
192101640 54
957826294 57
509235197 40
687664163 8
165556015 40
534701849 54
309248439 60
758519911 50
192638744 82
758105471 46
586602322 47
61725601 54
6632460 81
667947228 43
532309997 56
935738138 4
123524921 3
191960552 85
775836436 11
173386439 40
112528096 48
962402199 30
232986991 58
141378775 47
839722550 41
677816515 86
197796714 91
144431417 97
612783174 2
614662731 86
370334133 31
408194345 82
662244225 86
218456456 48
662171581 47
856785952 20
915830037 85
306278015 52
63818338 2
104324924 75
707838275 73
436068654 100
708915024 9
168137197 15
819247571 91
852282942 61
937708958 75
282376671 90
748141960 73
124312116 53
840407658 43
633406378 88
501408180 41
634161873 5
603903538 25
122287113 73
323670944 82
745601594 100
472543303 39
727328631 75
351310832 68
432777399 32
591907567 39
897589117 10
130624645 42
177102948 85
86785082 32
926911842 44
659137048 17
143005851 69
97696936 33
327400630 3
703819715 51
229766597 7
342782273 71
865949898 53
863901391 68
393949583 8
221841064 77
382269527 23
928735129 82
920098349 50
906305996 58
992144678 8
648032784 8
131395697 73
908216830 5
258339704 49
213281448 72
804688553 56
257022571 52
749445767 60
626414524 59
302470142 43
759577019 78
865485576 65
567753736 90
105986609 76
68298960 78
592073440 47
809177227 41
100395466 84
99270948 60
223602917 13
490304112 48
386527181 18
300898826 33
901250622 71
349070637 10
159290538 46
409029798 16
365020158 22
866449391 11
519633218 9
68457913 3
271489387 68
628845445 31
807126328 29
163478396 40
584111255 70
718518705 14
646015133 49
617795643 9
994924739 95
645101074 14
343620496 92
675740000 91
767313803 51
244585770 4
818507161 37
326166244 85
486841151 57
352255641 43
536265509 69
737450481 33
562872676 72
833065369 5
796683400 47
106778458 58
224604182 75
436152830 73
412118554 67
528051177 71
844564227 18
624531062 51
624072058 57
920498178 46
241894023 31
217639769 77
729715109 1
456950926 49
60416661 48
733795457 41
396282193 82
772434782 54
246631232 11
47638145 84
629159292 43
482622300 74
829059282 55
617829566 36
164267027 16
334204793 88
488074310 25
185052321 17
27563317 33
79966862 67
894863497 7
808945792 42
315731209 21
641203568 66
864380834 79
292284069 7
983030406 66
886078192 73
994556938 50
358887523 46
532909821 32
399560903 89
841527433 22
981871622 17
249994184 20
770328489 29
722746775 10
370315439 44
456119721 98
408963781 43
485785076 20
741292058 100
869036759 14
522735196 14
617338964 53
406698372 46
924414485 49
224478464 29
458500755 38
763142966 25
903256666 50
361997806 37
68338881 11
485982999 40
551804298 48
347227368 62
342586403 55
492213625 55
503966050 37
36914484 73
900218723 80
228583825 34
293311199 81
153818152 26
21915420 1
193169956 84
975201766 96
711378051 6
982441143 76
672035707 84
306864266 47
576405008 97
129358927 58
547275042 47
426526861 16
400499371 83
598838322 49
741052079 40
905630958 38
359039654 85
644323505 32
482685205 11
722231976 49
485583817 27
269271383 34
161507776 3
246906448 24
644058116 66
623449409 6
953554601 81
947012397 36
106554833 21
286856483 57
442059002 41
740927393 53
584352153 19
182421162 82
134793641 22
98539602 86
542188008 85
593352420 72
223673398 84
184227121 54
439026872 44
548975086 93
843548396 12
578910697 17
591375627 94
676934041 32
398850559 54
621925832 50
873967645 11
950033306 50
640795706 21
508033890 86
711760222 10
155617627 47
62288607 23
30597265 87
419565281 61
537901180 6
799538659 59
818895411 5
842030900 65
555099144 58
505921506 8
175552105 67
144542521 34
113508308 20
314507872 100
419963155 63
766726019 40
40971619 89
378564108 90
315834076 75
217413966 88
696126487 53
316697051 14
341225788 28
183221844 30
526206372 16
602467279 19
258871166 97
811329083 62
565888568 97
554434751 36
265476132 69
244000646 13
660663903 39
658573625 4
478455107 58
404483523 70
987520771 77
836756246 86
696196122 48
972578156 60
400510594 97
349248486 67
693308023 36
565815104 71
198095976 3
23865563 78
642447124 60
357045059 27
117313830 68
337180899 26
829572349 5
916767234 91
500464969 21
200859837 62
155961250 92
600788392 99
998493855 94
643540223 85
988798505 3
379652082 9
770946651 5
601837438 30
59780242 42
528423043 24
423541173 57
181038640 8
934638484 42
804861559 94
691928086 46
58535302 25
178279514 1
808948711 5
561242191 57
226422717 0
991993727 79
961243877 2
727814883 91
199349366 4
633409839 12
408227977 63
565949994 71
507206578 68
712010404 36
122454174 56
802673556 30
449262707 23
656513269 30
296808905 16
449052574 41
327785178 5
432239045 39
366611116 87
776691207 88
520703316 63
94239146 89
990537668 50
627199160 31
346513249 75
153693987 16
502159640 49
125328661 31
201473200 6
303143576 61
295244827 71
177002547 35
612064833 12
448693661 69
21631758 56
235335920 36
670913760 89
645086188 3
831338546 14
115438170 5
948357658 6
98107459 2
546269593 54
645070684 6
937449531 94
20545056 10
783679606 74
158539260 73
986145473 41
667468378 59
36164261 63
604540245 0
623152511 92
545936097 82
211947485 63
896197472 76
384698825 50
728468400 67
728642767 89
715378308 17
607197206 25
163567035 100
111086873 64
407352561 1
563325405 56
275088022 12
853624239 65
437643071 5
721009355 68
732409457 87
853895607 22
629302564 53
789855702 95
157356685 32
321149759 60
435685146 45
589486407 60
302119662 30
100923936 64
89468661 51
607479066 7
985688222 21
840482411 38
561513394 99
137073548 99
699083665 75
339625454 56
966810631 32
178277804 40
633235597 61
566171852 70
454550143 46
941364480 65
728952561 35
896079914 1
668812334 85
429462259 35
15613586 91
998605738 96
514614287 48
894769895 97
396273710 7
487499043 34
941058323 44
441640149 75
703497585 94
141290770 96
309319329 20
327475124 91
81617062 97
61405586 34
735400988 97
130826456 26
887325834 65
783606536 99
471985636 83
510058848 12
845836032 83
706382372 90
976700371 90
566485147 16
3783563 29
128024367 53
178446139 91
9285215 63
8379263 30
641504904 19
849767744 77
963092033 91
248079687 92
761430228 32
823910050 63
749957031 3
402813086 83
128162432 73
236337744 0
849701699 43
825746282 87
8979969 3
880208053 20
373998925 91
306489839 72
568370631 45
263758201 45
511021701 72
896403032 71
903558338 64
191365111 63
406390376 92
548660365 85
856563899 17
896428403 30
627640227 0
887287622 81
535788823 21
387202300 36
159832147 78
76177239 92
641298834 38
207181273 46
46435016 93
678909610 35
444896272 60
81170864 16
402084655 58
895937094 51
416276635 63
985031911 60
507185489 61
438762372 70
588303318 66
290649956 3
3715104 89
3516056 49
28970512 39
552063058 50
422823927 78
366532713 81
642930973 8
545568209 17
743379244 78
92987061 57
373421215 7
792326128 59
620417417 12
618827823 10
168353274 56
428130297 58
150689287 95
629428748 78
160578894 37
691026077 51
653663016 81
527650156 78
43290779 32
768426825 88
721754810 91
65736904 100
296990663 28
545314933 94
377941509 23
685049807 40
339673736 3
615513853 48
366496804 70
368846120 20
689719254 14
990495721 83
467564013 83
850831846 62
114779835 22
724787381 79
612471560 51
766773945 78
697193365 90
165707588 84
99312979 52
225050149 54
878695235 29
794386711 57
218017580 17
748633836 97
774692368 82
510046611 97
517773114 94
77084241 42
89293126 26
154170849 89
773659060 81
260654660 20
807093357 20
31361401 68
341118054 26
605853842 6
677606078 26
268045825 35
730467915 69
91095023 35
372790646 43
658204134 82
758322433 15
380787803 46
472830198 52
733912842 21
770962930 40
331549173 14
177023045 47
591448994 64
900691164 20
692867179 91
570778475 50
351867993 22
242997162 23
711413467 26
386014408 18
185017734 88
717174675 3
58418590 26
813085673 91
214086373 77
366572763 61
464925903 65
358066673 69
138692345 95
994420464 92
911224987 88
315555126 38
870713257 60
704525790 36
38297783 56
330912274 56
784747930 79
933795321 16
571652224 97
138867507 15
658722461 11
401435457 81
643699492 0
109209068 24
643084764 65
795339002 22
438186864 1
544173229 46
886453569 17
528171170 44
176310141 49
268348420 47
964323370 43
561218892 76
678971534 46
77874755 61
658434709 26
391778307 35
18741683 99
448627066 15
926984241 33
536052452 90
285485480 52
28351011 58
528348529 22
819151037 74
713437826 80
177152316 100
349912280 88
199263912 6
988960020 5
741022300 60
25847715 21
540561502 29
972145007 28
745367216 11
902934339 99
643619006 13
133183672 21
774169635 78
99520593 79
290198036 50
323907304 65
130431708 3
644916477 81
452834687 18
39794637 35
647096481 85
873497818 78
996271853 42
523750541 32
653084795 3
250168357 4
993395702 87
258220802 65
535838814 21
242213232 15
756244241 1
769330357 82
608200056 98
835275127 99
791287412 75
444455685 96
326463979 20
85420777 30
955625222 86
566756306 44
900669004 13
843535484 8
780526091 38
723407896 3
704889402 6
730754770 35
908005303 56
212730117 1
428966920 11
546133455 42
109833604 78
914187344 15
101761660 97
527178995 67
650861427 47
337932392 76
598997109 5
224477880 94
905726345 71
962160396 40
984088156 30
665450898 35
165285219 37
59646801 35
318527039 64
260374328 49
18107348 66
294475245 19
589940052 39
367735929 73
267488574 37
397563525 73
150879839 100
240375891 27
212192451 28
6121994 12
786214460 96
4940047 25
533450774 28
310699831 83
471239543 66
67354138 91
744808232 45
930588238 87
742196622 13
766063495 29
60187835 78
735512842 42
841198972 31
138034804 21
45722695 45
467398051 3
271035508 64
315085139 98
836323794 51
419211743 70
526239529 26
770130983 9
5620651 34
443236894 38
111107077 98
955512394 62
895471486 23
456345553 50
376860337 52
517953049 69
534804971 49
87951839 96
569511325 27
524796608 58
867178863 23
736947876 80
774227126 29
98173764 45
604905344 57
429900268 49
505746678 44
551228018 28
313569861 36
581286884 38
814830929 15
393471159 20
68838852 41
960653879 90
659585879 71
687355139 37
250958071 75
182902945 48
27681050 71
883840063 58
665125044 52
157304134 11
603706876 6
607680531 10
567459327 38
667719593 18
39729903 96
631566805 79
467084652 78
657035567 61
249042031 47
47542468 60
221511625 18
117920797 46
474896620 6
311046951 0
685771749 84
95959283 78
912958401 71
468752258 54
798199729 14
857110336 81
272097105 42
628948587 31
163325270 8
613721534 86
298871127 99
590648149 34
858153184 29
137661642 78
14698657 19
542523181 0
88396027 38
392383037 11
905146543 8
615002715 29
490147424 59
614105278 45
257116197 11
142768999 54
469987119 79
272538618 33
387915805 74
34839325 87
897494437 100
545832057 59
110171611 43
550915496 22
510103157 31
185173573 38
733416679 9
892312009 45
813968649 12
958099382 92
247828610 93
512943375 39
153808043 83
32468569 19
686359840 48
255550696 22
531351901 48
440871167 64
998618486 27
527788658 32
63835734 48
660755219 74
30216819 11
867123240 61
839057121 2
714621428 39
76954839 72
326984124 63
260386400 45
155194563 65
10040874 5
31084484 22
372846663 57
915574858 85
462629238 100
608563198 98
642131165 54
616781357 31
855008440 43
18161914 65
40578368 9
467247225 34
825992812 58
347566200 99
351369676 80
149738851 89
908173004 66
445277588 46
150002568 63
738185655 8
198860430 15
220487863 52
620932809 34
960126653 62
46567620 57
243758272 17
148667258 24
993301361 22
236958613 5
916136935 59
131186296 11
832377129 58
272864124 38
885800005 17
799480466 50
317653178 42
676706591 74
298918413 73
313363203 55
830856863 18
49427079 77
98260772 44
925705531 58
202670708 78
538274718 74
143599848 93
746248902 88
473520334 68
991031747 75
631888839 63
572288931 92
382239251 27
677355665 62
276128378 46
342189095 19
589866353 53
471189378 100
227001879 11
359012345 77
928011333 0
732497976 39
530677473 21
648209953 23
137426112 28
809307406 73
485945067 0
628980121 0
663673543 25
699171740 44
569077336 28
232798535 65
911642362 3
723465470 19
951305424 78
809229655 67
700267517 90
438455079 26
663711128 63
806158731 0
789609549 70
218833830 75
546695910 12
155015889 23
594004574 21
639658358 91
61537337 93
755992799 69
231496533 18
694884018 31
326673225 10
267938689 40
523662678 46
333748037 15
292535631 93
349753665 70
752155567 26
669627742 78
961323008 89
180917051 58
972445283 16
228491669 2
544396493 71
139132900 26
266727045 98
834231998 27
594437561 35
682080250 87
1071428 15
298549610 28
198577884 20
191291306 67
390641651 20
674153865 60
181077571 0
135463556 28
980062847 23
790140458 75
672881362 63
849501321 7
395223618 15
476136228 71
313154834 53
738374572 70
732855224 68
739481670 18
476113269 81
39751005 4
299258172 54
691057251 14
67832598 74
223171541 53
427448818 9
905388334 35
967317136 53
754192363 47
938887243 64
880655684 94
175759758 76
24861385 34
686978247 69
582129602 24
744185098 6
51556746 81
382909794 100
241354850 25
849624921 9
192058731 91
448742441 8
416586219 87
516561263 70
645255281 20
897747773 6
589910114 53
9160905 80
817924422 44
187596555 8
353060830 45
162671183 97
209993831 39
30252924 62
809326198 92
634635218 64
869262558 8
380033600 30
792665453 47
462381818 94
910522014 81
428096825 49
451909311 14
633295364 52
286778016 22
321393955 72
368455353 73
916860383 73
795939413 55
406678702 83
290248647 35
108047518 49
859358397 92
414227931 16
818906109 19
990050990 56
347963630 53
274957517 30
47370475 91
779861452 75
623081749 51
732326172 43
831442740 65
213488498 36
741404160 64
568387027 36
965972522 18
566189238 33
135065614 33
793679305 11
960059427 85
380961135 27
773366753 26
53925992 98
664265866 25
541973529 95
973215219 36
947709044 89
483775413 13
869841861 10
362640718 84
434397115 41
429862868 84
845594911 9
306536270 65
178838186 74
114936879 44
360703806 32
468018033 7
922389359 2
308347137 75
837488735 55
309600686 30
864813922 69
775936423 58
47222036 74
519431197 74
328401831 7
553733517 3
179417813 66
438676946 24
41335489 0
767357700 39
989320049 32
689128925 89
672095009 21
347331461 86
710299034 93
409396680 81
100345441 18
650218232 2
62804198 76
299854278 61
17614606 2
26363921 72
750234425 16
716838364 9
747240639 6
93846976 99
356061406 25
800029050 72
805811321 59
621888777 76
539727545 78
22587797 15
25348737 0
409785859 47
205047640 84
545175567 57
421966136 87
66408419 41
277652866 58
410959008 55
700113766 66
867808388 80
329627413 63
752660199 57
163354834 98
48513478 69
932045277 26
69874429 68
293445946 81
716463503 47
42142706 40
871031403 88
270962490 47
236020586 27
799831988 54
12155834 81
412245938 11
129442189 78
175175340 26
625474561 94
626995760 98
817052961 49
850141444 2
902783784 65
896070139 37
899083658 87
199156016 16
331865013 17
158329019 13
418884892 54
729596208 57
86157894 49
311818782 35
771262717 16
951260627 21
578097435 20
30999907 98
640988977 7
315445396 55
805546429 55
570577602 50
284732466 8
909707369 30
979322602 67
142436208 50
122573789 2
640731795 7
23709833 28
607161335 18
781770592 40
904859164 3
952875611 43
378141790 82
180143195 76
330007823 69
643478014 42
533750246 22
822400690 39
192922888 90
894800906 61
378608350 14
551435716 94
771068426 63
809330749 78
505932486 74
727561093 75
383798776 50
759348991 16
677605242 10
288712770 17
692704328 49
867559262 32
546294099 13
401106328 15
234440141 96
981105599 86
706436727 88
908109373 37
284928875 13
968447988 96
405709428 48
294197790 90
182055404 7
49540080 5
217806897 26
188456588 54
597276742 6
75969952 77
20951419 20
462295543 3
229823568 96
328638208 92
618251797 82
15630859 42
506172204 95
378992022 53
687738781 40
309619179 73
368766550 22
810338862 37
721532197 59
966552228 22
566345190 80
49160211 7
110182101 60
916774486 89
372860807 73
601071389 84
727946203 27
152001911 53
728548793 98
772998277 77
767201175 19
198016920 32
390135355 33
409460600 68
931718821 36
485548347 92
650842178 27
218224589 51
402165833 94
360869056 6
868250777 11
587259036 99
850076347 70
463366244 33
302515567 6
656498028 67
999665238 16
750941785 20
9879337 28
696561660 71
36945200 38
246493750 3
4771090 19
186868268 27
403233804 18
460080932 45
841647608 59
149525691 21
840710550 75
966596664 73
212611642 94
824260175 56
546771229 1
807128335 16
37033157 94
774121583 1
262090348 32
291082719 84
603138065 46
85582929 24
818848760 70
844079725 49
421018542 19
273500298 80
860327850 60
207769110 38
757119654 25
195267127 87
640233390 6
174565689 96
886469539 60
501851400 39
289178622 5
984523332 86
703134186 27
75227564 11
77164012 9
613504573 42
540717722 51
731486036 23
914230827 46
100342179 13
84886449 16
97477307 85
607870011 94
447244477 25
569300137 23
181556292 100
662589319 37
751590231 71
852959585 19
263562278 39
300684571 82
326850669 26
113460376 57
202865838 62
653484215 25
403471344 51
935855575 6
600058282 62
921894231 66
152384018 2
913325930 19
23800614 21
949251327 90
89968044 65
889235432 4
794390063 0
773409678 75
224168925 8
180910155 85
30336145 96
288415486 67
252991413 80
391100855 86
570106121 26
487922840 24
128419900 97
860227582 98
464422479 28
94166288 34
221435184 96
278831821 93
659187201 15
953878595 84
846723976 87
690078141 38
253121588 89
503147990 71
846110501 80
231505713 3
39300431 73
512093977 77
279287941 45
629859941 58
676749819 53
79366564 3
169439408 100
340900725 52
799942474 27
53956094 97
8031209 91
574134297 26
682055593 37
223049106 50
770704410 15
284017254 46
294568539 54
50441934 24
56761522 75
708629115 28
727004836 3
675895585 67
579537741 51
277424549 38
470586581 92
999240323 75
894969775 62
283688289 95
175196682 32
679983453 13
355924522 93
110787203 80
157719442 93
513284780 73
219991317 21
968319794 91
252195792 17
860690680 23
579218613 93
97954138 24
817736151 88
661838857 44
140695643 66
720685524 35
855393885 35
730997738 27
82123933 53
236497044 18
933098785 71
266339287 8
861991888 30
58006126 24
510770659 50
725111725 9
300992001 6
808803620 37
183038439 11
732598595 16
815910747 59
590828888 23
761147616 1
199205505 26
688958225 35
41327936 98
79966546 35
960165352 62
841621919 70
439787555 46
566042032 54
965248737 64
576805144 88
321007905 93
252955711 28
243263520 56
531072747 9
152591684 67
59212860 66
195458682 5
705384884 68
16325873 47
272076300 22
402712198 57
590009726 99
18613308 27
704758648 88
28304952 58
606141033 49
385498427 7
422681749 62
538091729 87
82787680 71
139920790 0
982067012 33
737829369 47
165724528 44
728304752 28
695904268 90
484039051 16
558775562 64
32421626 77
530855885 78
761389804 28
342816755 28
909330776 78
857923333 50
460520833 35
504837070 43
405943108 49
480410497 92
386753916 39
250796509 6
555318043 35
88960574 34
547758741 39
422973357 76
36952772 54
665060276 72
713489544 12
171811641 97
829185171 48
279841179 16
698588781 82
892156251 75
842885576 83
468253844 94
855000000 21
919440481 52
375445782 35
994666098 93
178907583 17
249772523 20
506826806 5
425659618 79
604506942 71
864033869 84
15492790 16
65211924 94
679201594 72
924154623 84
618739164 5
386099077 91
384780439 20
451650506 73
228026806 18
413429780 17
85885651 69
137864250 11
615122639 50
451679258 57
327707273 35
194919716 16
406691339 100
244495406 27
521387148 12
521640755 39
14873288 75
9492650 48
306044199 74
722351012 34
790892704 34
480093280 66
595931970 88
15665402 68
382082458 20
150411608 42
49804502 5
247711153 34
65699202 16
577314304 54
600417654 23
830485284 51
422702156 16
605933952 94
56177989 69
644322693 22
127464527 90
227454811 25
304456958 73
429015514 71
811438373 46
42879837 32
542875204 57
620165579 47
800554018 8
348352594 77
145467615 62
420075972 29
369586951 76
496617351 37
588222519 49
541970131 26
804358952 4
833653213 79
546297195 85
572727948 66
228896252 58
246559436 44
518367916 96
245172154 43
504919205 77
228109054 57
179827411 34
570213403 53
78806655 44
340215387 1
195273262 56
179056205 53
268234464 88
39538265 62
956946092 65
525126680 46
289364732 89
396107631 41
80224407 79
352956494 66
766707891 89
953203357 40
342807230 91
24659144 23
162919764 25
688615918 7
954941070 100
411948019 42
596734986 66
420320627 11
530908274 32
824760593 64
621582233 47
22222697 24
402602165 83
501583959 62
782485959 92
846103189 75
296120680 21
929854042 38
410981954 71
849367002 65
104437763 64
674740837 86
111399283 15
147868455 84
328394329 42
299533116 17
340891253 69
776703878 6
623254833 24
452513869 84
814530290 10
944096844 37
508693435 88
19089538 53
776629547 56
302583507 74
309870683 17
388140840 66
286719418 14
605619117 13
92171477 25
653044299 67
213353430 35
993388294 20
247934084 27
156086371 75
778826519 38
424222648 87
914892605 65
130389275 9
156811728 93
123338022 42
838914920 44
450975350 48
339778267 70
822628412 75
727461020 42
572690673 60
545575263 22
869338152 46
48929774 61
734322778 36
936390041 16
728415613 6
569613394 47
861282744 26
489276307 9
305358546 39
175173589 58
478339983 43
455852285 57
954423803 53
97048350 3
277681004 39
779357860 39
385914304 45
979428107 39
702383903 39
33536179 54
290096946 6
412705035 7
94093742 33
281426506 89
617486644 16
502764022 8
218360992 0
974279779 38
620407981 82
39353107 70
152733170 76
29577746 65
480597194 52
195629644 28
216345666 93
111295464 78
52893899 23
891036022 63
672838435 64
740212465 54
619864296 94
865434887 36
662003435 10
789766223 86
918170559 55
698934483 48
203602074 24
584260686 30
997419136 83
339990836 98
111177286 62
917727730 34
803972484 27
146896278 19
817367034 56
808657043 47
923587950 28
851931086 16
833389644 15
56215300 80
441162135 94
301969373 52
787247651 46
208207034 91
338627956 22
129670158 41
762136223 100
5355543 79
948561103 21
769799965 35
185428389 63
542379650 78
362331714 75
869276487 22
844652159 99
81267776 70
911791824 51
205311478 19
62082126 16
457502942 9
612570471 31
655139239 40
566227000 86
718374930 25
162107473 12
363486875 42
379288410 24
54038339 73
888954118 64
738483803 4
524859404 82
514024405 1
388047834 58
241160941 19
69944651 78
500520760 71
802513382 22
559243966 52
696328769 21
852895396 9
861299717 89
432871326 68
72046138 86
427012113 17
252222444 44
608343793 78
443616316 17
957494602 33
896680349 63
626250863 16
635295976 25
844662660 3
369208121 36
514527970 70
158671621 63
721161438 85
921244214 58
854659728 60
700514045 74
495367215 69
867434829 89
232833169 73
650979447 62
343451304 56
134811570 87
359001018 96
406738724 47
649682460 97
332032756 14
949179874 11
266900469 36
300316787 6
8771990 29
760188192 63
521027318 70
578311072 88
399671033 77
794314334 81
178063676 87
1157937 91
109617605 49
976750353 17
255962708 13
121475142 3
90322606 72
117780914 33
228849980 21
490947697 21
223045702 29
393353476 60
677997717 63
432777462 51
742210222 91
613824049 37
303193680 81
675199879 84
373016671 72
429487312 32
651446117 46
227066310 13
540296230 6
354867219 71
198430567 48
764282931 30
465919325 73
395921938 67
518816206 100
141776431 13
325486355 100
784388134 36
213841003 9
65454909 5
828314568 15
258795320 93
200299886 100
201703709 81
646320957 12
52991050 90
152882007 46
93956196 89
743547631 18
229632336 34
933233940 7
323884746 81
854863335 45
709281201 85
254192272 9
846608544 21
747527273 72
223786112 76
183821558 31
694903083 74
936330586 27
318383411 44
704757199 47
177010729 25
653299749 19
801695187 33
371884171 49
302030948 56
286790347 67
803828365 94
307895978 11
349871486 23
852271689 76
719909518 42
129152292 51
705052963 32
141450839 23
870762890 57
404181318 27
202799874 52
117780712 75
925617634 46
474455286 46
579341729 42
154315616 75
485345419 72
205670118 65
843455150 75
369137911 37
2616704 60
74967589 47
282402086 8
915747301 9
916837572 44
207930849 20
900389545 71
321497943 45
181006632 78
301499064 5
885746979 52
790776726 87
129229075 47
113906771 30
565781902 49
341088 99
523154509 67
984223150 86
617928843 24
790518466 76
706833653 7
779294619 86
3825974 31
9759430 95
18206349 19
464650197 35
651538518 48
563611359 26
698718311 77
189273125 0
829828607 62
998938020 49
989672695 39
575702087 13
197617489 69
232685210 58
45350580 86
740137781 13
429313988 26
610242011 27
481394665 40
750562291 3
640514037 72
59615321 18
921880468 75
44329505 32
316171545 66
917907105 51
319788642 46
456908521 55
105413814 42
495674362 29
218109866 7
540966496 28
340763197 5
47572389 49
682479029 75
235445074 67
984319096 33
924550374 88
151141378 15
989023866 93
757158945 42
602057509 74
520170608 93
163416380 26
921366773 47
575474452 89
758922036 91
250868447 36
199979984 79
26528612 15
435713251 25
491407328 54
939967041 5
648616717 30
418058115 44
22420800 20
379118179 28
723590791 54
29565867 77
567598714 56
247322523 28
832937394 10
421224244 17
206365906 30
671199206 81
877246329 51
770760704 79
252578629 22
103317464 75
583157689 2
504254123 100
976205549 36
804975172 60
692038250 57
403009918 42
92111214 77
197760975 46
718657165 59
247825803 92
78463706 61
796400837 96
554094546 52
948035319 34
121522038 0
227239934 48
626305892 36
811572208 63
128834505 43
350586196 21
819045255 50
842802436 91
346264596 23
63688638 45
771139745 75
108492853 6
912410643 94
515860417 59
682272328 78
311617914 88
661971767 55
167455537 22
169801002 88
18920964 48
199915526 81
688521082 99
18797984 75
613980456 75
239091140 66
15159596 7
108953758 20
233366670 27
20835868 44
347722681 30
519923795 39
274231178 32
3757248 1
356046842 51
92698400 46
230232489 99
730910138 67
289823705 57
308964538 98
834261121 97
797880278 54
462195232 20
926612877 32
335288025 72
992117666 33
521513297 89
797104300 62
838850483 80
409026727 3
871685668 42
497142078 66
677932339 24
371381426 82
906626097 86
978223908 9
191218822 100
809098998 79
538934424 94
455546732 22
823792191 62
620558823 86
350259320 97
132282913 12
545419676 54
712805087 1
83935881 51
245323253 67
824048040 98
599468423 48
619581846 74
293394343 94
73123836 23
680147012 99
824214709 21
943632350 77
929138920 93
942434234 51
431631890 90
6576831 2
355210003 32
958415511 43
356383738 58
304822228 55
739875453 78
954365562 69
625847112 94
305700609 62
925878243 0
655782526 20
590983157 65
814767327 24
104736369 84
294647605 75
683284696 67
136960034 98
144897706 24
972848807 34
290032427 40
333117164 29
517959258 18
392808807 30
964550358 8
109741529 12
642583411 65
590241529 70
341113388 86
633882673 13
135202482 19
461002281 26
28538237 89
240906116 13
379458708 55
497546701 51
205684094 99
353335371 77
422170464 45
164727492 76
253634487 26
562507410 70
822272464 67
73503636 76
21649885 28
545013537 92
586386487 20
605958707 30
561524243 92
711412701 85
292437185 56
751692759 60
443953961 1
489163635 57
382973147 16
351642212 44
388008610 70
313687487 22
664870412 88
552718129 34
813104829 51
955381630 43
945066460 7
273348243 79
393858187 80
220128753 100
721091775 18
299864080 16
611560345 21
181418568 0
530679205 95
5642985 37
790592115 97
734516726 56
208012445 2
55908678 70
528643113 96
518368982 13
550322901 26
76926320 55
516109576 27
481595409 82
897633291 6
856814480 47
331689813 62
375380833 73
120600981 38
60048689 97
35638603 16
353920972 65
968312945 45
281737004 31
505273826 29
278327552 63
976819366 43
213174550 89
663735957 71
794426929 71
401292207 78
609315710 9
715531083 39
117782453 29
647017409 61
437744865 88
265710124 76
696786956 32
995353611 73
37503665 100
664686440 28
710923259 59
144135127 21
146233911 33
233206181 10
524762844 69
207457838 37
359385741 29
891791630 10
873893216 25
495616490 25
613498291 96
690499079 8
928119686 87
383832669 52
290109670 77
558819016 75
555416127 65
297781891 26
928723946 30
197905205 15
164956769 58
266511970 91
177732082 93
690030169 98
186354859 0
85239631 65
968082465 15
703035309 82
87449591 14
974502381 38
529609079 64
845936663 97
118337600 8
429579601 80
470582936 63
645062294 90
130102635 98
16833825 96
388601506 21
104136350 67
80208989 19
212434217 71
140562566 26
410082334 28
833779776 46
140445935 51
332255296 35
776384166 25
821794769 41
567904537 11
851378577 61
360688464 2
175893546 82
392176322 58
344808177 17
339924621 25
486669261 13
216962385 77
808089219 60
332750253 20
950187688 27
292499406 88
384756486 52
462062476 64
644744235 76
656530143 68
15460546 53
241425896 12
161683554 72
271038051 55
562531166 13
112185407 63
999947153 20
569758021 94
640063088 72
985534671 46
776804448 94
303461044 7
828346028 6
517197324 19
480280229 5
155352291 0
750210820 10
575435366 82
171254127 100
557831635 68
709285219 83
638820363 30
473345829 54
763679836 2
255194948 43
502834319 13
376414860 20
984665003 14
931534430 52
893397670 32
167098437 2
904111828 65
760984705 75
406587684 83
45710794 7
403721436 100
909211008 88
399994574 95
672416445 44
84376915 79
646321659 68
513439520 22
553317778 89
197017685 45
527266311 98
613135205 100
959659710 94
411472603 97
451371485 42
958161802 24
575252837 77
5487649 5
668382933 68
336728839 69
475312686 93
373541170 49
902823408 37
46362383 20
812788942 42
79509651 0
620020915 12
867187749 56
409710082 59
460905689 41
333413219 16
189125551 94
416672126 5
685375391 71
633065704 7
589264050 42
500385545 1
615969075 94
290383726 26
661301793 63
359717184 3
815673404 74
613336224 81
525776410 11
47227886 80
388813509 25
752835385 41
222019450 99
971498289 74
91093676 16
206822069 99
52412519 49
12131649 10
237205764 45
53149504 41
117802714 86
395256543 59
256413052 78
2446846 69
118586622 40
82293894 18
21098326 76
787745574 65
282481089 99
484885473 44
873969134 92
171228516 1
760188810 47
356160891 66
563637372 70
770278300 43
600045782 23
96045609 98
830738415 60
97246586 44
597392137 71
462100779 69
293818594 75
243006478 59
176450032 52
924723844 73
720532202 36
846361199 96
861835849 29
870485743 61
72386109 24
182770841 1
933329067 87
906488785 36
600982412 91
988383434 30
653993066 92
619280329 38
507862412 88
363537320 80
395207599 34
788679045 38
650034977 61
123875480 2
37637965 49
37470599 23
415063511 53
880113537 61
364710947 33
699267563 33
906843335 5
868643212 19
57230495 61
219465483 26
916970346 71
314208703 19
670222628 22
106656537 44
103189267 73
609653244 89
521771578 15
418728694 44
362721166 4
607631197 16
661677823 77
840022642 89
125333618 81
550682401 64
275250190 16
74311230 27
6157337 15
21775543 71
283761584 2
673954938 37
918871048 13
641271136 88
808209971 56
21896708 94
67652163 17
123109710 83
978368644 56
778661707 9
553015793 87
725142833 66
155197418 84
570048040 77
953402340 93
243242353 97
237145647 22
82983174 10
330256458 16
828980525 74
792935223 18
688454288 68
880807496 76
128260063 97
424891172 47
661571785 1
474637983 28
96872290 57
5910657 43
313292428 55
693860566 64
502716399 11
878410874 40
834780428 28
864492807 58
961206791 36
536998042 25
799635301 89
822029190 10
190085235 25
743311533 25
593649432 57
142499507 14
648848215 75
309132854 76
608924465 12
285506437 82
488397402 59
976198906 6
643044965 3
944362295 34
278006740 94
466832678 4
110728343 42
577525428 56
85078822 98
447656376 9
409124389 21
530917939 47
890304388 67
286388898 43
849652517 89
84899626 69
190598270 52
915004116 15
994395718 13
168193348 13
12370348 76
396055212 78
964669463 76
888720533 55
94485991 100
611648650 43
513217672 19
15438730 73
145940745 44
263413006 76
96249175 21
597455032 20
197817150 56
699595316 70
996277646 49
837880432 72
319288867 8
908111250 53
500288189 2
945841184 82
399973208 24
441335445 89
952347235 28
452436009 0
831016415 54
843822111 55
781138493 59
198168348 97
606655720 36
332871260 96
420923922 95
681755015 88
339636730 74
149565823 65
704330092 35
277930148 82
896227679 74
979642146 28
278946076 67
484058589 61
218223419 97
595240306 36
385647600 5
537383249 91
625789018 1
999445439 32
865653862 18
530108788 37
967539187 81
163837878 35
545806222 1
423412713 6
138348658 83
843546331 45
978427192 0
230735217 15
353284745 43
107862824 34
209444520 92
466528436 5
892032314 45
492023844 89
680135778 14
633980037 30
499644124 7
200082021 60
345470310 84
400247738 51
809336152 69
592004032 95
294168891 45
58423464 52
599418946 80
591922697 39
920598806 67
99809394 78
257092613 35
500697637 72
555882345 98
563614220 59
187567754 19
455069589 77
60885159 50
955430868 9
28127367 43
271419824 2
327733478 62
902607255 28
179995456 24
992107797 47
421410428 53
742738784 73
687400086 75
479937716 85
482815810 48
964900512 11
190443990 36
724531010 7
911232851 18
202140658 76
596409955 54
737968149 61
441238314 17
508575690 45
397132332 34
326484363 80
122435083 22
798107942 57
943976478 83
733287735 60
474089959 39
198457154 36
180353369 66
649875504 78
46605197 62
315083280 41
284274640 17
283735050 80
491667940 50
557200794 0
254136074 14
77566567 94
750804715 52
642926962 54
557129586 65
690758566 54
635507316 50
524476383 47
82607072 40
1386361 23
819878244 47
779704791 69
7200780 55
803104034 91
11229905 19
551516667 45
155247825 70
13628623 95
500603017 2
671177599 0
341242786 69
62129967 15
310607982 30
138746115 0
830045874 0
195965442 99
335747865 73
443337122 34
484969904 21
159017556 55
862533933 24
388261365 54
645334907 71
711248467 56
392275391 48
376281756 34
553893142 53
743292548 28
220064894 70
420931897 75
743772692 45
354435213 91
925597039 83
120588522 3
757908752 26
662616656 45
612323366 45
391367291 9
551378857 71
273881421 66
8618700 28
999583341 54
870426981 62
945824940 92
67151437 56
838097144 7
168898469 43
951661438 18
590413729 28
748377617 52
453408939 25
814483104 42
652852863 8
191124799 92
212072306 99
539168956 89
544941539 31
845335670 49
489491051 80
594197315 62
950959969 35
464591433 24
678924968 82
102854548 27
380529961 20
223323206 51
859391098 43
421731408 61
204502689 60
8046121 81
455924357 42
198158952 46
785887149 4
167957250 87
652346434 25
69078978 63
629937106 38
525418558 86
667569888 76
613167410 21
259364500 54
881603735 74
54503583 82
134183747 76
59577288 86
810973109 17
735672694 37
157463192 17
373295971 52
704100857 95
664660547 73
492301373 64
936327312 1
882283080 98
223394596 63
485737018 13
738807878 70
265792319 92
21613793 21
740992300 6
645799472 91
713311084 27
695903575 16
549677580 35
491226801 34
732887362 11
356374085 61
37541165 48
129331314 56
923779381 86
722734335 59
506159273 18
844972405 35
978521208 68
880827166 85
104212629 24
502191464 41
34476367 22
445879451 69
16157739 88
904780401 22
874096846 55
313024285 5
961276288 27
288732509 33
894897358 100
159231636 75
872454509 85
421095880 39
333125797 81
624033190 37
683158861 19
167814580 36
251949372 97
566168711 61
543839100 59
28802559 19
913453042 65
396606291 35
737545374 71
233525285 83
221144731 73
525414641 31
314287791 10
792577097 100
839040740 82
937618236 88
569820510 4
791904370 9
119900458 74
540489536 96
704165368 67
208592282 77
271969880 19
979126160 89
268223388 39
452244608 45
397942691 58
155136183 61
689262149 71
180582501 83
516424226 31
750704312 98
399474251 71
832277377 68
808107516 29
519360906 65
613202685 23
558293395 84
864436421 16
431265474 74
704642636 78
589367384 55
312405303 91
178021167 9
448896359 38
270350495 3
687107917 65
102974961 43
835614434 29
939245755 33
758844944 97
678241805 15
617986816 74
701127279 41
314232667 39
441842472 97
707415233 76
99862091 65
309619348 99
50043025 24
787887567 49
923603006 82
114317123 60
277159522 73
637108485 66
709354513 52
93243078 88
424515446 44
130364289 85
579098594 48
705738388 51
773620615 97
20614116 19
364516276 85
936854802 70
222333689 58
50550470 32
645840604 16
639915034 47
222818857 87
33948491 59
365405790 31
773727248 51
76480655 21
971421623 39
909854794 10
445564281 78
207634017 90
133105020 34
913406509 96
122710850 81
106799648 95
604854475 20
349542544 88
628854447 59
889091104 42
800574745 94
860223579 96
170230972 1
750440111 89
352106617 61
283744546 53
625430300 47
643558133 93
15456574 16
373045139 9
403542268 56
569302799 24
614271948 45
663695709 33
721052150 14
433313723 4
308831043 3
742473913 47
515247692 77
141363033 26
550255765 98
471048309 34
879088095 15
630134970 92
36251771 28
721029139 38
233364826 1
236203621 90
433139194 55
482761286 48
57411064 4
575134921 49
677995775 27
500897506 18
987447071 2
689693100 12
238889300 4
134724937 50
225137018 78
58272250 31
172621403 74
277003907 73
162203610 80
341536236 2
734509031 99
748615509 47
101405171 38
87149938 91
974210658 34
570858443 9
450856277 81
292024751 80
499226224 99
980339462 22
297949933 58
680276906 11
558559518 42
277361326 31
460424711 16
96456183 65
63335186 5
194466099 33
808725280 81
678700791 64
101786619 60
548175881 99
790757855 91
822201994 73
634029532 36
196687635 15
846272096 29
192067064 76
315408486 68
294987236 60
107685121 51
934022500 39
450564414 53
17606957 14
419898454 55
640267628 81
590752021 10
69391543 94
776257905 95
417186843 77
700638268 67
802510185 11
723730320 71
1997528 16
503218614 47
347141683 64
496002724 23
878102987 45
618972406 32
606866741 8
979491385 97
338011540 89
778939421 17
302851878 24
448246264 9
31523700 53
743817922 29
230578106 15
156504986 62
596752270 54
369865993 31
997044433 77
32046152 98
606115061 91
40070316 18
580144999 84
580282871 97
135286212 95
152974354 15
2388186 80
605158324 34
259935763 99
120266850 90
483143386 75
61414772 98
436623651 66
903983482 15
578546138 42
486084103 12
893955336 80
517794889 10
479372130 62
794681939 31
601968985 15
223642534 37
310539939 28
300255838 30
29100068 95
302410905 41
639195356 57
475703475 77
591519416 74
773181067 33
456510894 7
974811522 25
166435530 98
402201996 77
283000650 89
312014428 86
711805699 62
326710303 10
450413119 88
485197037 53
566399364 85
642047752 50
991353370 59
358813236 85
636193360 47
960475020 44
855572526 65
532567094 42
546699515 84
588724435 73
741640142 8
710940773 42
792871275 26
35667139 94
509508800 40
492706619 71
796325210 99
250813980 9
573509650 27
634878991 67
986554044 39
936140043 21
636683230 2
510732863 76
738885410 92
754543157 47
46342922 100
224179513 58
223946855 87
40302012 6
88046807 8
477692984 8
58100077 1
806479536 88
423411369 35
922833264 68
959504068 14
714000630 21
1463967 11
984084658 55
937958397 97
266854808 90
392587141 29
63800528 48
778386674 21
874735045 42
667524972 64
913199033 45
859271926 68
988124278 16
801097611 40
164485477 52
872548103 4
47296707 51
675175128 82
973643725 6
648871973 49
122860431 68
876939049 77
145083004 62
491511334 49
958410410 91
869732771 51
34607870 70
282819984 27
472471679 91
91432058 52
218345785 31
832247490 64
673653224 43
600247446 29
296749540 63
645088836 100
518001032 64
846530682 44
711061920 63
779650090 70
258175927 36
561094888 62
89569111 18
373967059 2
813020807 13
456307781 89
191249980 25
763235103 2
318777648 86
521245314 100
282049620 71
362328298 87
593958623 42
936184504 26
491405059 98
997509032 52
688528918 89
794693630 73
966960949 20
500803985 10
81068885 20
961099902 61
754930001 66
422995343 49
811850383 34
260987618 8
609132923 15
824590491 88
705030399 80
234330603 99
711574837 63
66730145 24
752140151 22
475517 4
405449827 93
520590435 49
597296119 51
311562301 14
688691390 48
798141519 38
663779204 2
260901719 24
426520241 60
249088127 5
950276195 40
131122751 77
743986209 93
569041915 25
235593554 83
177882024 49
316033540 91
866947803 73
148213805 35
5885758 57
157181380 8
987037024 5
90518582 73
559758385 91
554609696 66
418240135 92
693602890 16
210268339 21
237891254 80
948775976 98
516297216 20
848476890 3
977274323 62
769240062 25
307093838 10
945562613 52
813466057 17
460616012 27
521600732 49
446610602 55
717204848 38
367936819 44
596345288 77
993682637 18
542807303 9
51225749 79
826122558 38
979298545 79
522890260 45
979456589 1
691836334 44
123207110 75
276973161 26
18883408 78
625419513 5
602709393 17
810119594 7
563098552 23
677663857 87
638144168 97
287035891 25
107287892 55
849409565 90
512001362 65
143039085 24
665165219 86
991474400 36
7807427 0
838900818 97
618520229 37
243752143 49
45064785 20
974317043 32
978717351 25
632842068 68
280327589 16
292110197 18
467661560 3
76487382 39
277629409 17
499312164 98
186362183 85
802626049 69
804912754 38
132757618 47
977104191 80
484462263 83
856312835 39
145685342 62
85765815 83
783609707 26
263902274 40
409751153 90
502872102 13
666461484 55
859162946 17
17325823 66
506516930 61
606944534 16
327131370 77
803467230 1
730315563 92
194180932 5
335172283 36
62905183 6
20104121 100
79155109 48
303687622 58
381518778 53
825375365 97
266833110 1
256256493 10
428365338 70
506168299 49
370599841 28
601910628 81
375170766 47
104576717 16
895488750 29
75675711 50
187885539 34
561809481 0
757490757 66
35288224 98
922151632 19
867628342 92
741762084 85
464577517 97
472639757 9
642570633 15
738566374 65
941918526 25
901648890 37
359550593 50
474179836 40
415112583 91
507133807 20
996276365 30
327334939 96
366417979 54
796158309 8
680980058 17
317592942 17
169117231 59
469365385 100
121037230 86
207940844 16
669364657 31
431135964 8
534027647 67
261504733 41
666127580 15
889517632 59
470080388 19
238567598 9
387961652 28
957446014 61
715117610 20
305824338 66
168158308 4
870335630 23
833442936 35
304537166 55
545523134 4
639815329 55
283567120 72
639056298 75
568131109 7
184321808 1
908266113 6
854111804 64
744072793 28
862711495 64
641662026 60
90288525 43
210648883 29
696483983 25
335677972 9
854269080 26
601947925 48
360937942 66
116850864 75
137651892 3
268619276 4
33708694 61
364292878 32
949011652 26
66753225 62
129447796 99
699538858 69
976759822 16
572887384 32
737075392 3
809043088 13
789173250 39
705964229 89
448684285 88
252051497 74
694148408 54
28736988 34
994589191 69
996780450 43
424402905 70
454893454 21
172335336 34
213882048 91
65271579 25
243147380 18
815269956 62
980196927 48
591363763 88
425403892 76
461966367 64
517196298 8
830192195 50
387443929 71
940450831 60
619857451 80
796829343 76
180308918 5
162034712 33
608075208 80
294705427 68
924857764 2
729672028 75
211630111 59
190776279 50
84246355 30
729214967 38
242367494 40
726988555 36
385585194 90
159783391 78
339760588 95
814114241 46
857701925 58
710965366 29
241547079 78
22400557 9
712874030 84
243824039 6
362982470 62
130729444 73
978915915 57
336439024 10
554086674 89
594705502 77
978013810 31
130074053 49
586743039 85
598544823 42
721998642 39
180181826 40
429224131 83
894891094 83
151532736 72
485192714 32
319279044 0
577712172 53
553191822 41
734731701 52
548462763 44
603280009 59
133574395 6
574329010 86
716122629 65
9504570 21
764683307 27
8395237 50
959426357 91
259925821 29
359844825 76
40573370 11
987783573 1
370234650 68
756380440 35
289707801 98
636921300 27
459281516 81
320119459 68
18645422 44
3400088 27
374215978 21
417612370 0
368832319 65
368628213 30
57353022 54
593088064 19
776521515 68
673240345 1
724172893 88
704247074 62
493722946 43
170501244 33
961487158 53
614935506 61
559454279 56
441967588 98
195841841 68
973780613 88
664988243 83
791805514 82
205764269 50
967768490 59
607009544 13
897587872 62
760147574 45
354952054 10
281198184 40
692032001 90
923728396 26
186764552 32
823698712 30
589419691 78
798764093 75
960740498 88
348608093 32
301801426 54
211812274 54
791620048 67
265261559 76
272989902 10
453892486 33
703402342 4
869784937 7
655460617 61
47016236 13
375601205 8
502375201 15
454250159 21
602177198 16
54377392 72
751439834 54
370185123 86
925786624 30
874554117 82
233032485 80
162913321 18
559561623 59
962077686 68
26175228 88
622609874 69
556221600 9
142332768 48
591213117 100
656642563 6
814790439 94
352340804 62
357931072 59
221406894 4
567433375 93
5284506 46
361656814 16
335161397 88
925321239 46
367552047 13
850481149 1
946944907 57
505058645 55
433716255 90
306605227 30
488019530 88
541944363 47
599660136 63
271766060 3
518044163 9
133284678 37
30108331 70
301676519 75
58012443 44
577671096 19
189437184 64
885322672 10
814516796 75
237438674 92
222081902 0
109528 48
221882621 16
394902494 6
83242436 20
304701233 29
992421571 65
240452536 46
405475915 67
612087542 65
469861881 44
478968676 90
399916039 6
980554726 26
82536337 35
460388140 82
713943223 30
227405182 46
96806224 6
923319720 80
992523285 6
359042380 24
662550330 72
887250050 88
521969078 1
116008137 99
547612013 47
98420632 5
262676863 64
183857422 37
188915081 10
585467187 90
568633515 98
171709352 4
285797211 15
222137668 21
710442665 36
480152760 20
725150549 31
972500634 29
951697049 14
574621873 44
114870555 62
355331715 59
753870720 40
624503844 16
730440646 20
88262667 100
835046216 20
826464508 61
917918956 96
989144124 88
640991056 1
131377777 71
550824008 64
769456433 62
671275909 85
91768783 21
257099586 41
7743905 92
270185255 20
282291959 14
907654706 13
940913612 92
223441272 98
500369316 74
411718941 16
883388068 99
892170103 46
239448856 22
90330133 96
519812782 95
724434078 6
112641803 2
523931039 50
662766119 29
362305641 88
446340022 25
502326879 51
252724043 99
126620525 76
386986656 69
635924275 11
606999576 28
668229258 76
940144473 5
789826956 55
896717461 49
415906674 1
384790569 1
572908298 63
744561506 72
886502684 53
936103092 62
898529976 68
525524972 53
284323705 96
72400981 13
634885080 98
602414610 96
555623288 30
953798889 86
42872280 51
970282057 31
568657261 39
708445087 1
102638478 81
331794861 1
494780973 11
445414438 26
962245676 11
401746288 27
146084304 70
645782748 79
874533673 23
145222044 22
553660705 66
757266407 81
866992999 28
561926950 93
749318986 12
356054587 0
382724944 29
13521493 27
113598537 67
2248702 88
949222084 47
527831036 18
369544800 68
601966666 98
15033477 100
472021035 41
943358016 38
863459385 84
905288888 2
166558300 49
385276734 29
184642561 71
797690442 82
459072860 17
159099090 99
399113132 48
83195420 14
352973250 43
105612333 23
787969959 64
782398253 21
518869541 48
208796108 34
171511661 49
138584399 85
418036521 2
215331068 20
117754226 41
951025762 56
290362974 70
334950491 9
934674535 15
866397460 45
573422946 12
873644782 43
785181245 15
173720254 31
963557834 50
1139916 91
546956515 1
54969222 45
860459188 63
70182122 11
840405721 0
501579929 81
576893106 47
1670102 35
191780418 86
605986772 22
481082139 51
695744599 95
559492292 23
997514392 41
220935106 24
133815945 24
397128626 83
682009183 71
849193346 31
820998123 13
969226496 7
365389358 6
730576417 24
646730699 20
69070792 56
663762220 22
331542280 15
125273192 97
600473133 10
963794126 81
138029228 44
482323203 28
961556373 44
829010319 74
745382344 53
885932646 12
182408337 10
741424775 17
405617446 42
119257531 43
92901181 64
707431842 24
665882837 88
823129351 87
993113430 27
382278302 3
847080956 75
585087387 97
454954532 11
280135828 85
994353206 25
976017197 15
953539574 91
896380689 89
525856342 28
751859537 47
125311703 68
821725334 92
25853976 91
957908651 34
242567009 6
420428121 68
592918884 24
173969734 30
235879301 95
295086650 44
341869050 89
565236829 33
304248202 1
962620343 31
668534560 3
585677913 65
24072874 37
697038107 32
587055778 85
294847074 92
963023155 88
131597979 52
219647229 76
611928895 92
322577181 75
401594990 74
8300335 22
613321286 97
351206341 75
802015127 100
634436066 11
112293073 78
142417667 77
959608757 25
958098387 38
879126558 23
614715506 60
813697634 85
775761193 97
735434315 92
698833286 23
193751872 36
232325763 8
447448891 31
487622044 35
316899418 66
717275668 21
801102415 98
912347590 73
92873297 71
864621264 66
612106077 16
703668284 14
815951453 40
257505801 69
977751880 62
343469226 17
144588499 3
11649962 37
638626240 50
877814518 92
282460075 27
26080913 63
80628110 93
213870590 78
335039138 16
64747740 32
557482701 62
805564556 89
227208664 56
647433360 98
485012695 41
618449867 16
734494373 56
896521749 33
210277158 76
499879594 72
857613746 66
505504430 65
97179063 28
609097949 15
402429245 20
665298957 98
60780826 56
321432401 44
570003627 70
506086743 9
347770524 42
281042440 59
625669674 0
116594502 19
641148974 66
441599826 91
976648066 14
47646275 98
433102053 97
383574579 72
607632930 39
231389054 71
757291947 32
318947473 49
270167917 50
666217587 66
505080643 15
136630964 13
361647328 56
395868548 4
328585911 78
90438903 71
113822750 58
33928847 63
890083691 36
381410578 13
199183789 94
717669139 72
229878816 30
171601356 26
488930253 58
888468695 37
271048339 37
299298601 91
837046695 78
110766416 41
293892845 25
6497688 6
307816655 75
561185438 11
693630436 100
149853961 61
816387962 37
647401107 49
730822067 50
482582605 73
994811645 51
439786343 74
5385196 50
252298243 29
16286652 64
720716584 43
437976364 81
661351426 94
934001531 45
96026037 0
735077400 2
317401953 39
166569539 12
651032381 52
473460773 74
724468635 4
896475184 61
35501472 18
660737105 19
31101784 75
522735970 84
735711066 100
384221636 96
564124267 98
762387624 78
816443181 18
118561356 45
644740654 96
648600579 24
495723150 50
11687316 16
130800560 50
320698819 4
716954559 37
885819821 58
513414062 90
949883356 80
981869262 81
676093756 8
832012058 21
760412934 86
854261149 38
153551516 23
189316120 92
162108046 65
652299235 66
884479835 77
341068931 74
571391584 43
395213819 3
424108628 62
930844625 98
511913376 8
566342707 25
839137990 21
803511461 52
324252081 76
777403909 22
582531611 64
524213646 29
261285752 79
312048000 5
434081897 0
150717187 73
624545680 75
276525669 14
724087147 95
386747701 57
383441980 35
900504685 14
487477315 16
256189224 97
409922927 37
593166218 4
949145401 72
992386108 96
618218031 45
889951382 52
459276413 44
124932199 62
927785484 83
649546247 36
807085117 58
410140059 84
760259079 38
680043061 79
890760804 2
871150257 97
11663719 93
536525598 24
260537447 4
791073903 41
500320354 93
196508928 79
647556859 46
520800131 91
660847800 65
134682072 99
197062250 57
933629169 85
810019097 34
594687309 95
497220144 41
628283661 54
379635664 50
984525062 32
765877325 91
620803428 32
859892008 97
512446840 61
36146550 65
509629821 2
591128655 32
374245937 95
888366623 43
25283809 95
619099394 62
466224037 71
9395473 30
687147609 88
788096577 76
129285838 11
586344350 8
353610599 22
851819173 17
774318765 85
493593799 94
991246634 0
864596826 15
994762847 15
142046930 98
307387907 22
770207235 36
138664807 86
530368508 29
760813604 10
973040380 36
222268458 5
8701142 69
194771386 13
948211159 3
535106886 30
111796753 45
40479646 48
460236192 33
793035926 19
617470415 44
299496645 53
457681304 13
570350336 5
186465218 11
557212123 52
975967494 40
558046942 10
734156220 75
17982617 68
166290382 89
589515660 47
440833544 70
310384734 25
398050546 85
602821522 29
18677083 85
941017920 11
85818921 55
751079622 39
899703762 18
679707184 82
656034045 3
207752641 23
735453226 76
443581973 17
255686760 47
901947585 35
764152696 42
822564980 45
99116182 54
399552705 42
929808511 72
438668577 82
16835808 31
405534028 81
794610118 16
191496389 87
479889406 98
763764164 69
77776848 92
896299639 6
183444930 81
975298305 96
999179701 16
945836636 49
283648076 85
827990237 64
136555312 26
315440669 94
724054355 1
992498259 0
265953935 34
62789891 66
471008016 62
875851624 34
39286816 74
845084100 53
564522849 2
401442230 24
244256582 61
411740288 39
402986353 17
647252700 19
648689201 51
956640541 81
81165926 45
463888746 62
480188474 37
729755947 31
707558177 96
194348801 36
378486611 93
727880886 37
251145968 90
14981026 59
636824314 90
977750629 10
675886243 41
710058181 24
339800945 17
197450569 6
370524550 7
46523899 22
398644875 12
61982823 61
581021465 40
663840343 70
262691553 58
369520836 63
63062008 96
857352326 47
382426258 68
658922554 22
361041328 73
500412341 88
853439831 19
367353419 43
858504909 7
227982047 95
785133058 48
547599894 20
196261056 62
49854747 36
439798771 91
76610122 27
347938596 66
576681547 24
219971366 64
581814061 0
347799354 14
313247095 0
767280448 75
6061444 1
293996752 79
896199274 54
870298572 78
272827504 18
300694654 81
793963358 69
203380561 81
78725507 61
298045408 6
439540473 6
157783078 59
652075500 62
571571665 9
308479572 90
347890083 24
245242493 26
502106089 75
163210190 21
485805255 38
846042629 26
17686777 34
18930222 85
590332593 69
791899894 22
279385016 72
743904867 76
982874119 98
281735384 54
580067444 55
16121522 45
210387609 73
828713439 23
565657929 3
27656267 54
330863526 84
646731565 19
522625638 31
941166202 13
728223676 95
906352937 84
169427633 23
729846509 60
236972593 48
516608824 54
85869682 71
879219695 48
388510234 34
382710707 4
476271912 66
13850175 92
170030465 30
191440746 26
23398081 52
256947624 64
422202521 53
877676467 13
449570766 42
48086464 15
295377377 72
869819520 64
190016638 47
624813133 68
334457817 93
510970662 74
736021068 21
33900149 85
469087225 60
27240680 2
75691622 90
312996879 99
758816821 89
650484996 76
564700222 79
425228075 17
872645671 49
963534790 3
862200454 56
326822081 30
103379372 79
728269029 59
498215706 94
856292256 71
275239480 73
245296455 3
649396573 2
298063288 69
15481878 17
922260499 18
680912960 69
125276516 7
428232745 16
630084436 12
390444980 49
510687675 4
606573507 48
465905807 79
908245058 50
956096582 11
671198976 78
739644392 46
970508573 91
375041449 81
637294837 4
167226390 34
997353885 18
922035016 29
929899429 27
881324413 88
946100826 20
456551639 83
70151825 63
75509224 39
332093910 48
275437255 77
420890444 4
750032637 11
372770202 67
47777890 16
791837165 48
298179769 100
957733846 4
872221226 35
73839232 96
6584624 28
785789276 8
514846231 87
298416951 78
239151817 87
721514807 83
333005701 72
152763228 82
728120128 53
633087107 100
978819617 30
206614579 96
558992088 42
215684292 9
204244061 87
241531814 80
501099634 41
761223878 8
787491391 72
659167929 30
149126912 14
645453460 1
308709564 70
359037548 75
221834223 22
567901040 25
103877622 54
669604036 46
457203513 14
480344825 67
205400829 37
195030833 69
509137806 69
50360759 65
51931769 48
177112567 95
106546417 47
596806472 32
805566797 51
581848707 84
830241342 96
169865510 30
843644790 70
404041470 74
235141332 6
538397679 25
222229081 79
479917082 45
647046354 70
606859771 35
126246006 69
845107817 71
614665249 57
219582264 73
598005234 93
571223684 98
705849194 70
878140470 48
487247714 99
239651941 100
464708022 20
720582949 49
83539437 94
340944892 9
733178317 81
608046088 23
243954207 44
95313809 31
701013506 47
811188039 42
339059159 51
859110662 29
4559594 74
911839153 5
241780699 96
674568610 46
379704392 70
820370328 35
240988089 21
676426441 98
765728486 29
901826168 97
445601562 52
637112172 34
428118213 4
39631566 11
826896345 62
207283737 71
227287183 94
973175678 66
183851635 74
394966854 87
725259905 32
132279430 89
323962370 2
216944727 2
548340875 39
617666417 35
170439548 96
970182598 27
204353881 18
217592218 36
491861249 45
695955642 9
114941589 77
708451198 18
681005890 3
620674306 78
589712226 15
651238 68
490110042 6
436561165 14
726586992 83
602272141 59
510568590 21
443938435 64
463092916 1
652407060 6
339782867 73
24138303 95
991918980 12
148886162 15
485463752 88
200606278 38
221254335 26
412052696 17
65480240 18
112286440 21
745507619 61
43753011 66
75923281 87
523303663 58
995567904 86
454608766 80
981053115 80
61041474 100
836840523 10
126019847 13
721691532 22
168179886 76
313776779 34
306408260 41
579778861 59
872358719 52
969934181 7
754204524 19
246194582 23
956111953 23
59040632 94
481890419 42
807191105 86
938342227 21
373644680 73
665312306 3
53769389 68
437553655 83
623460470 49
787046726 4
230621331 8
345448909 90
911549973 96
599204124 32
401821477 3
220592981 73
75337004 53
913556841 82
589540004 34
457069782 21
845439683 51
62576060 11
772933070 69
797921370 20
454079254 45
939827027 9
555849746 15
373000102 84
971446794 74
604536776 41
764979915 13
880551430 46
779823048 22
458318892 32
393268081 0
41776492 38
191340302 72
347152896 21
220899161 0
15370387 80
693729408 63
355179944 10
33200859 63
304189909 26
645813043 6
399606351 62
15948516 4
606893484 17
805100585 20
372968237 76
886796157 47
636127170 7
405339260 54
70563665 39
507661930 29
313022178 2
281828401 61
613870759 87
662115083 76
885122073 33
93843566 77
931634987 92
423784399 26
874255356 7
414215160 52
33349817 91
718250694 41
778564189 81
134983973 71
490567654 58
582779953 9
398550497 66
928795484 74
559063768 31
192978181 56
45092846 12
155745786 67
899694519 65
618612634 7
146768873 27
5036410 25
741219442 88
803224594 71
87536844 7
987417579 1
33658632 0
146063285 90
364334947 93
909038040 89
525771396 55
346179472 41
254259541 31
458153096 57
664329038 28
439846735 20
555719850 61
863393018 21
28946430 0
60385461 14
771973067 31
648447733 20
656472203 59
754055430 84
550785459 81
597033273 91
814829414 16
8075724 38
792904754 48
388783083 94
144695170 68
820462451 81
366329971 75
698073442 26
940746574 31
810529963 63
862855090 66
195224120 74
94858410 71
787542854 30
42875939 62
566006194 45
859924155 3
28321255 84
561788702 0
106186277 14
754159688 5
696560684 80
188995908 38
119912429 80
422494929 29
904130204 48
852162544 44
693564320 42
212053543 18
207247259 93
428354275 26
25935323 4
868442738 96
812354978 32
446137067 55
2402787 82
21181898 26
522257995 34
93342758 29
259892190 71
92255248 100
980614876 11
844215271 80
764762152 63
822696226 45
570423840 49
881744630 80
953610138 98
611713947 25
548155822 81
456057756 96
685785067 24
182322387 61
614472318 70
385991810 91
677356608 93
402359394 28
816164996 58
895091871 12
735775694 91
704699513 41
390078217 64
37130295 86
972910502 92
531125268 67
256015155 88
268982310 25
870172917 12
105419210 50
834261175 39
498810880 66
364779445 35
442033778 58
273094592 92
757545490 53
842638380 53
897408431 31
365720566 39
960323228 58
944160561 71
817578735 66
752228156 35
912521204 27
971013372 3
885360545 53
24587737 80
438486 39
865170224 95
471020413 56
492913424 87
919362346 93
83002594 85
380422188 44
67719234 4
818011572 69
462744467 25
29925750 71
687589973 5
440213639 68
605626956 56
655651767 0
413474433 54
704781575 12
557219706 22
146590801 14
817244243 72
779895608 41
891651620 24
248588119 5
863708173 40
558676226 46
704368190 6
906863876 88
869339836 71
422519471 54
711944449 49
426827420 60
6266932 2
825770057 19
822121457 69
475691141 80
113056819 88
504340855 4
149547952 17
998575259 8
309452983 26
255138159 8
86726769 92
364867120 6
174144614 88
252749524 95
798957436 38
743445082 83
604128629 27
768810802 29
587762473 45
188925049 91
616197090 83
822073712 31
61643827 49
827033912 75
650676456 98
181406467 96
102493108 15
301415128 78
136346680 100
862449315 56
775451325 49
318773956 24
241068325 66
357329454 50
204753418 96
924752594 77
519336050 86
686983936 39
346261638 70
307103535 67
35091648 11
987512310 95
594116033 62
416386417 18
13315016 56
691092427 43
987216693 38
493426706 44
15278032 82
895304372 84
432604597 99
362023750 44
187391281 94
732459722 7
976626301 43
820416338 76
564625401 96
447264892 75
10817877 91
574986954 60
105222541 8
175846253 95
279030980 19
953094372 93
519797183 50
451745145 86
961131515 62
15851280 73
896960904 9
183862437 57
272623726 27
719861244 73
222332098 1
954651036 80
883744001 35
981470648 59
200576345 96
843420561 47
754048236 60
621411427 66
426074936 17
328482744 2
821550838 66
762061938 57
615578544 22
814510100 0
880282828 28
353361873 81
878202815 79
416224975 68
665929497 6
1242052 67
249807995 48
579670237 17
430694171 83
557686923 9
913363256 63
770966890 32
733027668 30
475984270 7
901509459 59
516113434 4
665436389 90
431026419 41
804286824 84
82824448 55
271647104 23
698394037 88
226398987 84
320620498 47
547187824 14
821331970 98
956403454 53
965968184 67
213045214 4
161442610 79
765339732 42
678934456 54
903227112 50
227284081 37
214441252 5
10752392 99
98512250 40
25602930 68
746191170 64
27114723 53
459159641 2
48207846 77
32443230 99
339056564 74
977457323 24
351017537 70
412008349 99
886074435 8
745660846 22
870257142 54
433363737 78
74931865 35
748201587 41
614976103 88
244760072 73
598588935 71
17371320 44
524641990 44
688164638 64
229356985 36
685675278 83
110160537 67
545668668 96
207749484 81
592729784 39
987800205 84
446574307 83
142343521 1
465960628 15
175359956 4
586050755 21
415121942 31
264246107 74
71811660 65
235780444 50
876900844 59
799573218 53
733539814 55
455916558 56
325944572 72
527470360 64
756578151 60
70167588 90
882910926 40
788372036 60
423756425 45
957756933 43
74751737 25
995462238 30
661930528 65
285637625 88
697095401 40
286032173 43
300702122 16
431175044 8
423256231 84
236883714 46
485752171 2
194928095 36
912471757 1
183969554 28
691066877 56
983458432 47
35884318 0
636340813 95
694965194 15
131280827 30
311036726 57
490910800 71
566710438 35
76862700 42
446191966 39
385308598 41
8268214 64
913045024 42
640585527 68
427567436 38
142270006 5
818071181 100
293115962 81
800827516 28
921809684 26
148074109 66
749676868 62
955411104 98
292750138 64
175628070 63
652688017 64
236295194 47
504452086 36
246749104 79
366839789 33
993023547 26
77877238 19
689262400 5
385264409 84
503788495 43
942784487 54
793112077 95
960331146 61
372066787 52
855038167 85
808040937 89
668767439 30
384067653 75
539074737 72
58946680 20
143732326 95
960250865 85
645610661 7
236446567 94
264941906 6
490154054 99
799405573 53
726916571 33
636690539 45
236788756 86
596486373 5
648173162 83
652251660 100
176234275 61
349381184 82
827893206 93
612332517 48
422882760 63
278726022 14
917069568 31
963728522 33
944841578 33
428906602 3
762429765 35
445298515 97
326213064 20
956183306 92
731295809 53
533347167 38
55300480 66
614132962 41
285003428 82
559051426 58
480686426 60
773417519 2
555247962 6
817124623 51
852923013 0
809856736 24
450700314 33
587154702 98
534284034 5
584351281 1
198675999 33
550667966 19
215156308 15
446399483 47
699072372 21
313162367 46
114830732 2
964669968 0
179611508 14
207613265 68
349160285 57
495512003 61
191761219 75
20939244 28
610775232 93
731257867 19
144756577 16
737696893 69
874878784 56
742759407 91
468357621 12
616030768 2
873177070 51
530825474 66
161713173 23
470030847 3
280183923 2
629609879 80
86884015 0
247663708 23
896115204 12
508480451 45
361578056 11
664403599 50
476932194 51
139331411 36
968835597 13
494097975 66
70486452 54
34609541 54
514336017 51
63155591 16
79228342 73
96101669 47
427642108 46
324693785 1
246039901 48
382602176 26
123101816 7
14221580 12
962730220 87
572966203 15
550023374 47
640226109 90
48424107 57
851659611 55
453132056 90
546533891 11
128620610 36
614561184 9
344296675 55
732382772 76
688331586 51
295808827 51
276545953 68
107404122 61
203829867 79
149601850 81
549997428 29
315902628 43
334977165 71
538228000 10
174061754 31
228811513 88
894880587 21
495241806 23
811959464 14
855835290 75
147343864 70
29600473 29
847046277 30
786854399 4
739972838 88
561046137 91
149379629 33
501850647 40
757045702 93
232078807 66
853644311 33
75815995 18
555181745 31
893859280 32
574871530 59
568314060 17
977414610 24
2761860 62
545257635 2
769879351 22
694134019 27
132449749 77
549432608 81
230470618 95
616887608 64
631787789 11
35038089 26
67665205 0
649401295 38
937565237 93
363201038 92
451826004 3
649971960 55
226635365 37
644080490 37
468167933 24
269266337 77
134468409 40
698575662 71
703245089 10
489359964 91
486521129 51
609215863 89
674094844 33
898257917 28
106057277 9
282320489 26
434310965 74
405254175 71
570631653 5
638714442 11
486179055 100
621364515 14
231872573 27
444372372 88
550689966 2
965316101 46
286087040 61
220175135 41
806669165 2
862316090 54
550063430 94
378312454 98
948289284 25
688666059 29
76334920 23
202076980 28
839650394 96
573297315 50
201910142 93
596238679 92
861513995 24
727577163 71
623047123 56
30330029 52
19887341 67
819281741 17
360079425 65
603875362 41
911192696 77
358193947 2
172406177 50
141276230 83
375070506 28
732752511 96
284715574 60
784517611 84
316860754 80
377288685 100
575019694 42
733828882 86
904649756 44
227482351 42
141997091 33
302918042 90
34619571 65
940245575 22
756882274 9
490475861 5
380675872 50
582437982 1
684690426 37
384233955 49
651295918 79
852139761 30
534057601 16
862707557 30
302921402 63
935690861 6
165369100 11
49761137 1
389476444 77
508018884 17
22461580 24
965763443 55
73032604 54
656683368 18
737525818 0
916703902 25
955223223 71
73046672 21
800316341 3
163371753 78
709168199 36
211554236 9
7998614 7
656497135 70
428187157 21
986673664 62
368650465 78
582313979 83
783557351 100
145006765 59
225498721 76
52369338 13
589873366 82
930543943 90
967397290 90
768025822 62
7846900 7
539113097 89
165104735 30
143117591 95
4474264 36
325466106 62
957497371 65
654722250 52
579037366 61
533637197 58
53305020 12
447730357 76
868710634 10
129839033 23
813566750 51
221038521 26
33119632 75
417693342 67
342837960 82
212822901 67
499793561 5
413105319 49
922487857 65
742832259 61
369312781 0
480351308 67
454695182 7
605816910 38
113185158 41
554734171 57
311451290 92
976970784 71
552534759 60
877913895 65
766092125 32
671614714 57
97538494 24
842321539 63
223446307 74
492099317 11
577758873 12
337082419 68
90142685 30
474545823 29
792513882 77
154969081 42
763262905 7
998211519 64
159223499 52
453836015 8
69560040 56
471410171 9
819022500 87
265628182 20
879595112 92
795793096 63
140105436 50
936395564 52
556632358 53
735750504 97
217101147 21
156940854 35
89752117 82
22158713 45
746843863 68
156325381 48
831524752 73
206028592 63
524306585 59
635973465 52
601741682 20
600208060 66
287467139 39
19944990 100
883981093 29
551020556 15
523168835 99
499950777 11
909944471 100
344494953 38
899102752 67
256191158 39
891414407 11
834310178 53
696951628 65
281912139 18
729786350 92
331490828 82
12690930 44
237659690 28
833914014 95
301315638 66
621085532 55
979978227 54
875880013 36
545193580 18
975616393 17
584744133 10
917714764 29
748827251 66
229919267 56
533716220 72
494387811 24
625217576 97
336332342 16
553918676 68
365971944 82
35878409 44
331751256 5
951117195 76
298677909 33
738504042 87
536523584 11
352843632 22
791634382 91
815284820 84
118775183 25
71222494 11
761287881 85
272104358 23
886824243 38
378970334 93
184351587 37
644460773 54
436749467 86
607093629 42
133844503 29
879875379 70
204748634 100
784929922 80
29116890 16
88575684 59
371515524 92
285804390 66
166840267 63
393288704 75
372520283 11
221309744 27
701322447 71
734190462 90
125457693 83
74257319 53
606568044 79
637465056 52
475870549 13
835586314 100
26252730 69
24958213 71
693825136 100
187605823 37
680506433 11
891314839 89
980676806 95
135049304 19
125178292 44
985062312 51
733324480 77
536117049 17
337905916 41
652670017 28
952634956 95
382373875 20
828554507 12
407506059 21
996252499 89
647347462 66
306484138 57
374344800 81
164614107 93
952919310 19
591164095 16
441636588 33
158850644 0
259072864 14
909194029 24
657768721 61
558198701 5
326654633 26
923598572 57
59663026 77
243674601 73
46414105 16
108002188 89
528333090 97
451685929 6
412641354 81
543125096 69
915425405 77
477522733 84
200688084 52
182552605 27
239511411 51
531725336 4
82211453 57
511983543 94
485146120 20
233236331 11
75733002 3
421504645 68
985293136 61
699977423 12
532162609 60
327749767 73
159987610 4
989785128 54
321178369 35
585790641 85
547282226 34
168836101 63
437332933 50
417067448 58
579405113 47
143657231 24
207774436 79
480034814 74
563339364 55
855328366 47
142434518 19
433395995 10
22856529 13
828799730 18
78922939 74
215785538 24
53579952 26
141310128 80
570552169 42
601709098 57
97868754 97
471055910 56
990215288 22
46319873 4
419551892 74
97684152 2
784565531 75
853674735 78
726785835 21
745661132 98
345580429 42
778812157 49
419317844 35
107811038 3
839605945 53
969079056 20
536619676 62
909839196 96
688842499 2
820095570 71
879681309 54
389570906 98
500682191 68
66840486 62
405615183 67
675607906 43
811313547 22
5719272 77
904203866 58
394989217 32
174331737 12
275305356 30
231269621 74
331304219 88
785305314 28
703478294 52
546069119 75
915337134 51
519540780 40
911438173 89
373893101 19
219931879 2
153301969 52
259152997 55
468279747 96
544232357 92
907252604 88
122768217 68
40997868 61
177244865 11
791307658 99
358686115 62
871105512 94
143931895 26
243513171 12
454814844 54
873466059 67
107865670 35
780593993 64
748003379 29
363286058 57
779403425 49
303740281 49
222688564 19
662737555 4
398068791 59
712660467 55
974093216 47
915734970 5
547571370 25
275869593 68
942560266 6
108610798 39
64873353 70
729528063 33
388178872 32
353750238 84
898310435 52
833611353 35
932074677 51
546668034 20
247323827 41
821715449 18
502709573 83
331096333 72
722294918 91
894685373 72
32303628 65
45322301 100
254110886 3
649922743 69
715940526 83
180815403 2
346548461 3
565804930 25
178407014 48
654415018 49
889695311 91
628679667 67
591863861 48
453411142 86
915419452 29
926683988 95
583006583 99
55363584 98
767282979 14
52148871 75
458066215 69
940275318 40
817606751 36
2072762 44
137775207 99
798829337 27
655696591 55
985555251 37
519318187 91
205791733 4
134627822 88
518881011 77
881863602 90
636981303 94
402540295 45
120236779 48
442236415 72
899458064 5
876989702 32
127523585 57
249338624 12
504856901 7
300055795 72
453251634 47
214068110 14
136079868 84
217907498 79
554258823 90
60079455 39
802728070 14
565150922 44
748265221 45
322718590 70
326159066 68
600409393 16
311291156 83
561028876 68
424512704 67
726032540 21
702300954 3
863173104 68
26070138 27
383945408 40
669675910 73
81987674 15
576025366 3
190016028 17
347015251 92
177286513 79
528430956 97
690100831 71
96280647 94
656989920 4
857956867 2
794284439 84
49037319 25
888533900 75
655423277 72
503813624 61
699290134 27
505063235 67
224288422 77
95686596 71
496298086 83
775793035 31
177325359 27
675598588 54
515348063 17
873698270 88
650920600 45
902122549 90
216547330 17
295519855 44
803185263 35
199747065 20
837981357 70
32863099 18
613744715 90
473323621 72
615463306 21
311056605 25
814980259 94
801672013 98
11097824 34
593004889 62
748429519 36
997475555 44
360836893 10
665711323 93
570622336 76
222303480 85
702688127 65
290515476 21
194941220 73
278647103 84
756581761 29
997367296 40
606940063 7
44115574 5
744901995 80
851545221 29
856555003 80
422699936 98
816368853 85
503101979 90
718675339 15
277994274 37
369230579 50
762048675 27
178956797 9
477467153 100
267294285 8
149705161 32
211889606 38
375757202 38
496025978 84
96580741 10
728958502 30
760649542 11
68161879 98
931263900 74
88443500 36
676313256 84
35115440 21
362297758 98
43751041 78
656949417 87
154692972 41
413679587 34
620531479 91
368537255 91
173520473 52
48112134 66
498339897 51
607565350 7
432832571 1
753137911 33
170408886 19
240679254 52
882136624 9
977408252 25
250382557 81
773963233 52
433651580 33
137058333 90
44732752 28
331082851 49
957488650 26
739957433 56
352122877 85
322876721 76
762122676 78
1239157 92
355266379 93
378732116 27
894650426 41
13364371 86
328366702 4
219845100 8
941274467 92
276604853 30
162372366 65
135304209 22
334098265 8
43398614 75
645287729 32
253320050 55
113220906 71
529565102 91
16610976 7
368381473 71
704882190 31
321643476 14
338709424 49
358356024 53
237133181 46
482795930 43
694522447 54
331530767 98
22620417 26
130714332 97
431972304 6
444600051 95
473585691 81
755537759 3
64590466 38
990842678 0
354032538 77
191965853 10
199026380 64
803682030 32
159716004 53
247227340 71
282124116 18
943336395 17
868579433 58
840363204 56
955542879 86
186916906 91
276923823 92
743348578 8
482998776 50
446731961 41
530974631 73
997098446 83
791647842 27
903047724 82
880195339 97
3210018 36
524194509 36
812856476 3
760615128 90
539685391 65
121027257 36
24934871 39
583906346 47
208301795 10
190074292 68
895952551 44
628045252 100
846983538 81
911925017 72
840531619 34
852789730 89
886795707 73
42014594 18
189520948 63
977229069 45
215533673 56
47558380 64
395422586 83
734281300 86
509894346 79
324793497 99
27467259 98
507432801 9
207072579 55
847465962 90
675480679 36
201387158 84
186779940 20
719596612 85
497579332 53
712619066 92
688049306 93
453421133 45
144496660 34
586123516 70
571942206 69
676986023 10
890456112 99
949015779 55
30341530 54
648698314 58
715178266 19
494609391 51
83602231 47
579860868 88
834371036 75
194429693 34
858078530 85
925195733 14
478054259 87
762105544 99
13296398 56
274075541 52
704916285 65
877920625 51
577102681 86
824578499 94
322156104 99
18910999 90
12401511 24
494406954 71
465226067 73
172583899 69
199683535 80
639262179 49
817592664 28
448616787 68
568477388 42
692164180 59
661843956 87
282747909 76
448094057 5
755838923 74
784072260 55
682090636 74
999554663 10
976762719 80
369349536 85
775783709 92
602626835 94
387144889 42
68603173 44
792142804 70
324568032 63
851089468 68
147693315 53
138373231 4
660504975 85
200595436 49
397289948 3
668221251 29
955820417 76
971884589 29
603178671 41
326568172 33
438863136 34
4544856 50
716769960 16
987489926 45
485882987 0
132502930 19
632199019 62
271444082 34
590294972 90
886764319 58
830144566 78
847866089 30
961747200 17
768841712 17
591699665 68
599333900 81
744429919 68
261277680 7
721841998 51
260283005 34
925225984 94
636886199 57
726407503 100
335482679 17
300645957 94
759936434 100
982232518 5
827687163 45
180885658 69
629010615 94
785088489 84
439351550 74
378518027 42
450269435 9
589803562 78
489679828 4
829883356 83
496788370 70
917438934 38
54697481 1
900663221 59
140324328 72
284198747 19
892098197 99
668386489 87
85308047 74
54392565 66
521279662 95
902475008 20
335515334 68
920548705 84
885163155 19
907582070 8
424091602 97
279412729 89
126003888 64
138107146 50
665371092 21
376347476 57
317249977 50
941392783 85
614261742 91
836357356 96
193725873 26
665698951 1
602399660 34
844532305 21
206596885 19
458618822 40
555548003 97
352104391 69
983647743 9
269031187 53
47389806 88
694494448 58
528777358 12
971675398 23
34458193 1
431993832 83
738091544 41
773780781 52
148079631 25
781746268 67
236979198 81
923428714 93
34325555 76
915227265 29
47693905 96
636118274 55
412600084 52
416067725 91
963252219 27
904522678 78
69692039 14
400558225 43
754219089 39
174425044 73
610868503 23
656740119 94
110894543 33
505346148 75
569873463 0
444967071 63
140640233 86
480476307 81
748032289 39
163388994 94
771647397 7
765360948 100
935986233 53
73288042 55
739436465 90
940793270 100
502102208 66
900395366 81
748783505 9
269544980 6
41028395 48
350695997 69
845796774 40
174942363 38
961755369 56
843795829 96
906046091 70
653764268 82
739661370 81
325995727 60
191904631 42
600253558 7
308928774 21
620397220 30
157710330 47
544838459 30
411131388 53
341767620 43
142045947 84
639390910 2
11938628 93
802145246 83
133668432 67
83377132 84
767952316 46
794118987 45
713720425 88
97493054 57
184943823 21
284439557 47
601454185 31
710444972 1
741622350 40
763765735 32
319102848 88
915199375 47
700175824 21
940523032 73
112483275 82
459059698 86
694572080 88
850807519 1
171961872 20
329821071 50
350506655 34
373481756 88
107649481 87
881215221 59
923896709 91
261710939 35
364864435 8
256449366 38
79699389 10
515924581 4
129498774 59
369813191 71
275051578 79
808317448 21
89414968 23
28561658 48
691180808 75
145427074 57
973825828 16
670338394 57
76659555 63
266245085 91
193863034 70
403277257 4
740071324 22
599547151 94
638992520 71
69479385 53
898174220 30
867337312 42
425307561 94
215836062 94
814069499 37
968903381 42
881742568 74
596490656 64
301932626 81
153890050 15
450707078 87
892305158 7
551483851 100
418962706 69
699944360 73
744945315 36
524690431 82
504037813 89
294511154 71
467477122 35
659431767 78
611875198 81
560148541 60
470219827 45
142056803 54
212366136 41
708403308 56
889180258 70
788257688 40
977986373 5
890382511 26
254269807 90
218971846 13
871585121 84
247647467 95
271202337 78
358299791 72
654269837 91
283871628 95
682135140 89
65245102 41
726766906 13
897811361 59
829784116 19
988176437 38
365832189 0
658599091 32
362264908 56
510404471 97
711826195 49
26938596 70
953061599 19
760949732 65
50033174 20
532058712 5
206894211 25
339252694 96
208492341 64
907503549 83
669556689 94
507348031 0
924385641 1
917487420 34
961285298 73
138622154 18
663195831 86
211303690 17
412850423 83
718669194 88
912911060 95
762906085 24
935392134 93
8517004 53
398497799 0
59214342 62
719582838 22
566243241 14
681507846 51
974182762 88
846290696 28
137213643 35
475379186 94
824989075 80
135525515 33
229121767 28
941151298 74
224560265 80
328265830 64
944029733 57
165424468 97
131929405 31
517980619 100
308535625 33
765075025 90
519154172 19
674909149 78
116637825 62
911722057 94
658317597 85
939803401 80
593198918 95
232224822 90
774034614 43
41490631 13
576722568 24
939585520 18
974670522 13
4624323 3
370191987 49
952470572 43
195444127 36
155669095 45
610655129 63
142544761 39
314434275 78
924157387 2
581460075 52
951686066 9
426011886 39
751411028 84
392099240 61
136183014 85
126697880 92
353966957 6
308572295 31
755902216 12
781159714 22
127938148 87
599948942 95
322477978 15
904621461 96
885138921 13
956864460 45
968025769 70
885664298 29
790873009 19
747507046 81
243883844 26
980950360 48
908054868 57
305684714 47
416219168 4
169589900 34
308252694 54
29417992 71
62948543 99
824001294 44
398484204 0
683680532 76
923635560 48
496093262 81
511560618 82
740873683 82
584006052 1
909005024 46
517704180 80
307154971 81
908344054 38
806248692 21
225004895 87
656655691 37
869847200 4
729746874 100
353249947 18
610820094 80
330734120 51
585144137 53
409479246 85
159096782 61
249361845 20
175160355 36
761990344 84
355811993 87
219625854 33
681242186 70
766387121 98
520081390 49
406885767 93
592580029 19
221724644 60
847405214 45
492146895 70
923651585 29
881864569 8
856944915 61
800369304 80
613612880 81
572451447 74
560611334 17
286661678 52
495813620 66
139226226 20
291466404 35
735648121 17
383969354 13
228057534 79
908141621 41
672733693 84
26637509 88
59119385 57
976469277 49
925541243 57
968842056 35
489828446 65
350477132 58
497135850 87
609321770 91
60521748 21
670574142 59
872214355 15
373878750 88
308929696 85
940607479 63
338859451 53
615974893 41
530978533 71
433235991 33
633421639 13
955688386 43
209718361 71
268385305 24
214423241 88
133091779 8
302649408 18
771988357 6
906475543 85
961009549 63
566397804 31
406185328 71
683616556 23
992003081 40
511526031 29
590061020 49
985578631 23
518040382 91
475952011 5
245488445 88
142424315 100
589928959 21
680611677 16
731049170 73
74360811 56
881381115 43
550858127 27
589499147 78
217678904 43
191351306 65
935596260 95
453582310 41
768969703 20
838507844 74
312171036 69
180470960 62
869341888 54
130184778 26
65888188 18
672807853 34
240673596 39
848720995 8
445142538 86
176995552 93
76828366 45
808227419 31
219577638 20
860233604 9
623199552 35
551441447 22
180427383 9
569682505 24
598911160 14
301648257 47
845223623 3
689441953 68
808840870 9
959852546 1
484485472 69
78982645 5
44566133 85
81836738 92
626965032 61
646352552 26
616265243 55
663312777 73
851103322 78
521519698 25
759207593 10
640984805 66
520830574 77
500748918 8
681596349 39
16914898 64
132819815 56
6106863 0
837766491 41
104272780 71
479040503 91
70458663 60
903493575 71
266047206 86
679886519 28
66921935 26
683675430 18
861787639 29
625797649 94
665439337 74
63666393 21
117802467 43
796318267 3
517219092 22
780181080 52
744115457 18
940597265 12
92628505 64
820898686 49
469743015 48
125449876 19
936337025 36
276609854 94
700134523 49
71942427 52
77310060 52
22708751 94
52793492 69
401285425 30
117195667 14
11824863 43
374233869 16
246708450 54
89026900 40
336106936 7
983459737 39
519082370 20
956953740 64
363240342 25
686586544 16
411910558 52
843964970 62
383330452 29
984326182 7
620850090 64
903188738 35
646174790 18
857558772 19
262037692 87
931077469 9
14559123 24
829751580 61
817127479 78
745574997 71
276750594 29
320819134 54
509109571 90
181379850 94
462406066 46
230021412 86
506277037 2
12521897 10
999455409 41
455066680 89
2632965 80
940593159 75
834641320 53
488993934 16
670322430 72
936272247 77
365158277 100
109576133 80
812771747 80
69711431 96
480146662 66
961707822 2
396381107 58
24735573 71
184636595 72
409569387 18
200801537 0
417401769 40
127973122 8
541870402 11
438881494 10
859240718 67
83380718 13
409143225 13
106460079 35
935714705 54
162083561 67
646418696 38
943924034 93
72535717 15
123071420 79
167759369 97
530086827 36
912842690 37
365962972 86
819746972 36
82048347 48
832035382 9
771701297 67
64652545 19
307884773 43
615815701 66
357084120 74
971961705 59
408885322 7
786478111 23
544397171 39
868197368 52
938774709 23
736267537 33
938098017 56
911499427 83
796460826 100
239320488 86
822654471 76
357477163 84
550971202 46
929264327 14
514024904 39
18292045 84
923465039 20
924364592 52
587308656 53
635910983 37
444217914 33
141413302 82
73368970 88
371374698 99
800207213 59
929200442 53
990027069 93
361216022 25
867630396 80
265106659 46
697652434 26
971382239 42
803132749 50
591410672 76
646150094 69
234391870 45
23425391 49
138109820 75
421625109 92
669978488 16
950572003 80
812674624 92
281678389 54
142079485 5
278157538 48
775294036 39
236738543 72
998740475 97
715651894 97
23884389 44
870788280 84
27564326 17
404885207 99
705256226 39
8164605 88
452605323 49
599460025 6
63460482 37
566330595 8
912423885 50
644333331 15
574745004 26
156649872 29
218540467 51
417772186 7
826518752 16
341187342 98
698527074 7
85518198 86
504451939 82
368783679 65
389506201 9
498062241 39
244888200 40
830291409 90
700245894 33
328901556 93
152862541 93
548956061 71
869745468 0
199377000 2
142860348 15
508807101 2
335088202 17
446299475 76
816431721 54
367516409 34
972584404 21
550524864 58
174618769 56
456020819 87
514528949 54
853377751 77
887383609 53
773567864 29
763919586 47
719015702 16
293956660 17
598979035 80
720552688 13
416836003 99
540054323 73
827838713 19
947893242 95
860104243 43
701117258 79
387825777 2
752382210 15
977152197 88
846869732 30
922382835 23
13244268 77
557222174 96
595399626 35
767685671 46
280374930 21
904875372 58
267508284 38
33643338 45
831219421 45
607874602 42
362460760 22
311674930 28
411006154 91
666453385 96
317917308 89
413964843 35
815903285 27
452770674 87
381642439 37
641596272 63
3412567 24
878487966 70
907405836 91
615701719 12
478945895 5
416489976 94
885032076 21
295744030 33
977072768 97
807552881 25
863988441 0
237176017 55
713542436 97
882375448 54
499088073 21
874582392 6
640416126 99
452172366 22
528402338 5
537989579 11
384330872 48
755011610 91
462763830 56
856771443 21
295145231 41
351756556 34
520151659 52
645214522 91
848530711 43
234962044 92
866605993 44
132911571 5
594333136 52
9592440 15
708285497 21
801417964 57
261548260 61
355418496 92
571689411 12
406786987 12
796861458 71
879301995 15
810435765 57
975253486 65
537762885 69
955484077 82
245591502 29
509911068 85
571675191 43
522714556 75
181441579 47
400838600 65
662923261 46
961386959 87
94323496 79
923856916 82
442929237 83
625051138 19
710802573 36
482707509 69
364634495 11
35071624 61
923721876 28
419328503 12
755451210 89
291522600 97
316689241 46
436597124 100
369922536 54
226231808 21
263348192 31
284472729 90
586689111 21
904526589 83
169811691 48
61334124 91
548025798 24
947999688 55
618882069 70
755809327 28
375429407 3
672270660 29
877568037 97
237952841 24
506020523 20
175268230 3
404217404 76
841944233 59
196618439 5
26481930 60
876682645 79
472030092 56
894375649 2
948807900 31
855717938 14
470818795 50
640644493 11
565821946 72
292725504 44
134046938 45
319913762 21
878787272 97
376471407 78
109906315 23
332822425 65
335395661 92
256858131 13
472342965 87
867570901 10
936138827 83
751376859 94
71580920 47
701523680 66
660820679 45
353489812 36
384966231 39
400235476 20
243288393 62
450393791 7
152642963 0
318181218 84
307887442 8
547466098 7
546442932 81
768366048 82
555389576 78
908258471 75
380152499 74
684258718 25
748096072 68
858950122 64
264674650 62
593289494 24
33616924 49
466027546 15
159940827 45
731658671 63
174696214 78
791113530 51
601959215 9
688682791 64
668151881 6
61089944 22
871269035 67
800048779 0
468303555 56
837250476 74
631105572 40
63129014 11
703024498 36
407726422 71
511080412 33
164461204 37
997516008 76
983731608 66
11652846 70
90636038 31
155501997 31
838327086 42
510549782 48
526779639 38
276971164 3
748691087 55
577504279 37
343047986 64
272901650 20
307786706 2
246123258 14
88451453 7
685578351 1
305094312 38
247031815 34
168402015 42
396277773 13
770106469 54
475761645 43
92004507 21
744217429 51
445231042 9
701695588 33
134952452 54
361545819 25
631668190 47
455403605 92
979661098 15
752609600 30
730193288 69
805064184 10
820146412 2
477773815 45
332073636 78
557433246 65
345295837 100
572325552 85
318995522 87
593633932 15
867213151 86
513159138 14
292049404 65
905330355 20
200745773 16
999811280 50
353127794 2
177723839 94
374227348 84
34704696 74
941177203 5
137153547 4
675378348 59
232543848 37
628381071 88
578194230 77
884227312 28
34348886 46
791136377 80
53828597 37
767787510 32
248691503 23
140100964 68
121610354 53
40015129 70
211256056 34
815510449 47
872251364 27
804136069 5
691015452 99
701080043 56
182878364 40
800295539 66
2126457 20
535885979 57
451189155 34
315430839 76
315934567 62
306966288 85
728028589 80
531688949 68
509795274 44
252167668 75
470385143 22
72261763 97
378542562 52
468855054 56
335864044 83
830300973 22
992806743 19
16578287 81
116903327 14
372770293 57
154577375 83
583128946 61
539255980 94
273368380 70
279152522 65
712198822 1
291438523 59
629697891 24
458305224 73
15314920 15
126994390 55
959048785 3
249598299 61
482168415 76
26151427 88
856992862 61
141823236 21
177510314 11
118373238 6
277727757 78
476902522 1
641507037 7
593752819 80
111271548 67
831958936 92
76493688 87
514892685 74
240382022 96
426408346 48
329812964 74
85655441 86
896788372 30
214257165 73
371700021 100
238207661 0
802265155 46
808648776 52
852558579 65
9484035 0
5396378 6
972496412 9
113941137 22
9679973 49
665339551 94
95290280 80
152031962 18
297189175 20
719078520 24
39384041 75
273060964 71
646607206 52
78797918 87
751323723 51
577187928 34
695027115 39
652277150 15
659343415 91
745047904 37
307002137 40
473835255 18
150437249 40
425241046 86
137977021 2
528483268 50
265554769 16
99126387 27
639011159 97
800170590 68
558918042 82
674031765 49
699755273 56
797410049 46
319730404 41
889095303 45
932375259 5
563313120 66
187833357 8
209019956 20
434543428 19
247512151 50
912475599 63
68528304 87
999834081 41
780455452 26
404344401 66
173623090 22
625053129 97
867074922 19
221134951 26
146488210 23
788132979 68
453989662 43
737590189 68
17317325 99
625028553 77
59002039 91
790906453 10
752046674 2
666578444 8
986221262 52
821813610 13
433902524 60
256780596 89
718521940 23
716942695 95
257586571 33
312410731 44
463156530 4
768352483 13
29743930 58
535303768 53
294445068 48
606525541 90
32255559 82
279315628 71
116129186 73
279591222 52
976069963 3
621553575 91
369995098 17
451929152 18
123247863 54
837145457 10
422471014 24
703722271 63
881927341 70
661185482 69
947545495 52
31418781 78
269337216 41
314776987 66
408411566 93
526886039 26
18481701 65
96705979 97
529717019 48
497435920 97
961299844 27
258005345 42
441911741 86
365046788 30
501524241 91
268483308 56
82562795 61
300882659 10
71007279 95
646223283 63
760031410 50
615457767 21
176019704 0
470041913 86
209472156 66
719206299 59
886137530 76
635940829 70
62711330 16
964685893 21
57799880 42
243944312 19
149049373 43
317357078 98
571222150 23
156185777 94
827999009 79
365683572 41
463161703 10
707441311 36
153144130 85
908615598 29
703940065 29
650490529 14
746220305 83
552173557 90
644160592 17
431956218 22
481552424 33
681296476 93
521243613 67
399039761 12
17904377 42
765738974 83
508104729 77
367203798 27
523062503 47
221629301 41
124778926 92
785524991 95
358702748 53
90149297 100
505772096 62
253432142 6
872544837 50
700986168 92
578506605 16
448862676 20
625980069 41
627735624 60
264283850 48
198295385 42
64504973 48
989774966 96
8852546 77
614998196 80
971267951 21
523766128 18
38346531 97
48707483 77
324035457 81
222245830 82
946331120 31
519610931 26
926201087 51
729908698 10
305059493 8
689493514 62
978146600 84
734946925 61
877014346 36
817176966 72
449073266 37
874631244 45
801151101 87
818376499 83
751262429 95
615546304 4
867471046 40
208070615 15
587426085 62
793198827 82
296711083 93
251741168 12
330623856 85
335417167 54
765911749 33
680288127 69
269108545 84
417783730 16
528748170 54
127221599 44
935217564 90
904896803 87
452763883 62
108905495 68
329194957 63
180018336 79
981178349 39
778743504 60
911722300 74
278824335 73
13696065 40
504339990 75
614195462 69
351890322 48
383397384 82
506001937 53
178467243 93
793725684 33
834924295 59
126240170 95
523595719 39
382638135 85
262150089 56
898819738 40
911819426 48
192024690 3
606322889 20
835754694 81
438932659 59
459203427 49
122865908 25
595666089 38
696489808 42
944202548 81
706059844 89
708890109 59
146857570 65
624911738 54
307567266 33
956231912 11
743353059 81
570423841 3
820984800 4
577429748 66
55255421 17
737167625 42
225172801 99
426365097 23
273571999 44
133169539 12
879310534 58
358998002 17
718682876 87
489410205 77
381167585 8
65341104 35
467849741 62
761751624 12
744518526 81
589156963 42
814652618 35
212024297 73
804210217 47
656731735 93
229203843 20
597310005 7
453370905 53
852453937 33
511446393 84
678019441 65
559283111 62
463319761 27
329849545 50
869649850 90
476197662 57
280157632 4
727772855 54
767993568 68
161259434 37
235165143 21
851028921 70
853701035 27
42136338 72
924532710 15
266170217 2
285118673 100
162876169 83
508080811 80
126312143 4
760919183 63
551325554 98
866244758 49
16885565 38
366571126 28
710535848 43
349544290 17
340574135 79
135917437 92
62019068 39
777202077 29
652864024 75
702188457 84
444165787 26
792089285 72
75988330 12
381348831 70
399268524 35
984193693 50
66043234 98
693399125 34
574813028 33
437347926 1
424409615 29
591173942 70
831795066 11
973453086 98
541232618 93
471211446 38
405281802 76
947801990 5
818563074 2
464723780 57
875873909 60
330338561 15
975780070 10
370383270 88
876023069 82
94284007 95
499821852 59
86508605 5
122258800 59
7481869 34
253163978 88
440603797 42
186679719 35
504468398 46
360205106 57
689802067 76
529393569 70
911497101 14
998545211 59
287255350 62
480371429 10
336657463 9
988042017 26
561276087 20
290870343 74
961752435 36
871007438 77
375423274 10
708781707 49
519221699 34
365018556 21
127417532 63
604684884 61
455447717 31
778917167 35
198428294 3
797152614 96
217242430 6
729919946 81
536650614 43
566869247 19
772349225 62
748925959 94
935557939 89
633366504 73
444624124 5
801591083 22
86692181 47
746883262 27
836810769 8
412354164 35
751826755 77
598174955 6
663041275 79
865724075 77
751921588 64
136108404 59
917523716 83
859840210 79
942972222 10
197432005 22
606729792 70
251894141 6
240603523 76
772194704 78
256631076 94
520890776 69
666595696 86
884342655 81
721882128 64
927110164 51
66685270 60
255870336 60
102984293 9
416220714 42
827777999 69
457735306 5
174011840 69
508971458 5
26814646 13
838846030 1
131427313 27
816354126 87
933288681 60
262742146 67
997854679 67
75892424 44
803265162 4
778056758 65
647447886 33
367383436 76
906067908 48
199210638 54
157102201 56
989383878 39
280066856 43
663384511 84
865400850 95
294386059 25
783924299 68
972831877 39
881818601 58
437221570 95
815238616 20
148318006 39
712078120 59
540126266 75
421130769 59
189469683 89
226717139 53
341736968 92
424622341 18
38950626 72
283839052 5
524153113 34
779409734 5
494673894 73
850921236 99
836441853 28
451989606 97
296492494 62
737367117 5
890584818 28
467980347 66
982261207 63
260239275 50
489117528 4
717515547 22
319803135 71
921892477 0
137044109 16
310223604 23
934721217 53
360766024 26
959969403 40
199604539 86
600407666 100
826717947 57
813029566 84
758726466 69
592656768 13
173160357 73
975564415 94
240430403 77
123481272 70
681221554 9
308681536 17
794365598 90
341439319 82
918368755 59
284532599 19
90111790 48
294715724 46
708642006 46
688280609 17
684492155 9
283590132 35
800539842 37
279239867 33
147310354 18
40258829 38
708445049 57
124300755 88
416981123 42
784434029 75
460093773 47
830776093 65
547999116 43
165620150 100
577024428 92
905353839 54
587929678 34
356039566 29
702781957 12
908951082 61
951881065 41
985022859 56
942871492 78
393863626 75
531461564 70
51521863 86
846828333 8
728136094 43
635818137 16
558300265 18
91691567 99
765585044 10
241167273 10
227468230 5
874769528 33
960670905 5
877480844 37
579322649 24
711557314 19
299771563 22
754444993 60
677629123 94
186271266 2
752638831 22
995266848 2
769833375 8
423580988 83
594726933 95
379458930 66
169412105 51
784097493 24
766066322 76
117036440 64
709132089 88
820679009 73
931954379 32
55659386 38
448757100 3
868732709 12
982603389 0
285705397 89
513272838 33
562409552 36
160926606 15
776684663 18
590582118 64
857223461 16
940855952 91
52197102 56
219967233 25
451252006 37
788587767 29
881612796 49
751513979 99
595996460 71
431682144 71
97956409 70
200649047 20
751679865 32
932055750 2
691404229 45
670702172 4
159249682 83
505161223 16
252086604 7
523316523 45
387342028 33
500255463 17
708011569 86
295400514 46
703301204 37
715149745 60
356009403 26
451260949 60
840315986 65
971885087 35
382497054 88
451829997 75
415411974 64
608425106 46
283875827 59
356525733 95
616182237 46
226185801 0
70500844 69
305149184 72
573306891 40
676372396 20
194733060 0
120686802 84
725004942 24
260577084 17
693495397 33
628955070 91
586598717 24
462164511 49
283187832 29
403494778 61
740966130 23
552428755 1
169986876 28
655898153 76
723760472 38
157902246 1
93824017 26
183189961 37
993795469 89
705879925 38
126854433 51
207611695 94
648625695 45
792480548 68
365988569 23
636982816 85
943405028 95
924040790 87
965676402 57
53796930 85
125675612 17
639544067 5
347217767 4
196005840 16
406752370 59
855631894 22
766113851 14
722667454 58
532717804 52
861655609 70
254455428 23
233777037 6
681264210 25
605152880 93
971299537 69
405096666 16
512278514 4
995882877 3
887344788 58
930387260 60
807275583 75
212476189 84
573834211 78
677878997 90
737168604 14
835212197 77
317025050 92
648009003 91
157914188 71
678111343 74
565449376 19
133759649 79
502155345 62
118794507 38
327897262 79
520499627 43
809836782 42
8268075 67
776039450 55
175614966 73
137027707 29
243118559 91
79779764 90
210207685 13
895953612 7
765726703 14
882368399 66
155626321 93
878740139 26
107702014 8
853394512 11
126392362 89
239577935 75
855569021 63
519219178 48
994757923 75
407343833 59
708087351 92
753607410 85
156416107 91
263552825 2
471695147 47
348553453 25
54307123 21
99472266 10
650314997 38
948973799 84
177104985 54
456359063 100
727874976 22
761921500 56
88096092 66
975204173 73
416547649 95
706573163 38
125388421 37
182579495 18
855670856 34
919800948 54
941793172 78
577605023 53
437390756 84
89595152 41
881711440 20
200772009 41
728496604 25
615584760 10
907742015 12
86994884 69
935775936 9
676168828 45
372736094 2
799715408 64
430732101 57
857242061 42
18767869 22
422579926 96
281223466 94
392938586 77
899109260 63
283116380 44
424541399 2
505965713 87
151271464 79
845423067 51
50100994 51
226627108 68
869890519 57
633351597 77
894519289 47
274795598 7
202763682 7
424447306 39
22691803 92
663895396 0
410173958 81
558578185 26
226257762 50
695691366 93
984022136 61
92334563 13
829744052 54
602621887 73
849447615 15
768201462 47
987816411 60
753724477 55
740245451 97
261661873 56
554489474 26
222232004 78
152106097 75
591067758 68
600478706 86
743056784 30
57805176 95
159903891 34
516313385 43
467192455 62
745387468 34
825428288 20
481608537 87
636261914 11
950599375 62
377686700 65
624753832 39
142317337 22
393208122 92
574969168 11
872224801 81
832282753 59
548861713 99
734348196 84
591998434 6
261859759 15
229245759 56
306325969 1
987496289 94
92757524 7
678287384 67
885098325 96
161944209 20
764982108 52
396235876 73
312702672 58
678167485 40
926761794 63
284906810 95
246577631 22
236690005 71
810520300 24
562844730 70
311896640 20
448010387 46
749572801 67
947741639 56
370901156 20
222701284 69
699963426 38
171476466 53
582560472 65
274910132 46
681245532 28
659594714 1
322123963 50
137461210 82
462369729 38
753935740 37
885767160 15
535264548 13
863458499 38
253894270 16
206255957 11
538643093 48
221915135 3
914898248 98
185427052 59
781304073 48
540582814 46
414113847 70
754143893 56
377355999 62
643192905 27
189141055 9
573044299 77
309020013 84
323914537 49
682714046 42
268335483 24
344957581 36
934481055 33
980801888 48
34413937 27
952777467 11
782840122 11
981069136 18
305239448 40
939114367 10
803925487 41
638099537 69
456675340 2
963150073 94
147098310 85
331957230 35
888817158 13
896467619 25
987228621 11
443948333 96
668435649 22
973514315 89
843523809 73
285493761 26
634305167 75
112303040 100
455612114 8
100924825 3
514316160 63
747448738 71
278866103 2
200119485 68
623376085 57
636384501 39
478777482 24
135126838 77
568516611 27
242805805 87
686610251 95
163832993 77
60756035 44
47831626 46
801715802 83
280476176 98
90231012 12
405524614 7
654585340 47
847690106 49
551694649 74
319475614 58
357655323 87
858582325 30
179617616 34
964411606 96
736059303 35
467779981 79
854965954 16
322291808 73
624421476 63
131682202 33
93899718 65
499013354 2
296150734 23
576875268 49
784850124 53
808192638 12
735842474 23
197360702 46
613631128 87
597115572 9
854899389 35
778133327 69
798501335 9
383063723 23
998181926 32
611405008 27
522330538 80
138347870 74
824187255 62
785005103 0
287103091 86
912922357 27
820871916 49
966362091 34
627079698 85
397327129 85
523889612 0
442243410 78
346756018 20
501538172 15
331074944 42
588097833 37
40106457 1
794671197 43
386041505 80
969245814 92
342821541 57
404855336 21
649203312 94
149628583 50
165100823 65
465244099 7
169974085 49
16442142 21
200589119 98
991815882 65
647853433 58
34419585 15
442418924 88
333837995 27
957322830 32
601719028 100
772307871 0
968431751 4
132030883 89
733810997 29
883296733 44
973576502 18
323871457 12
473472749 76
340201981 55
180564645 71
302894205 1
738084164 85
570197595 89
215516362 35
356244291 5
316188500 73
416791743 34
805407767 37
683685363 51
820772945 94
69489749 37
27941290 84
479756524 23
439216163 91
12815563 45
347808266 27
23336148 45
401502734 64
728707655 4
920025259 27
813903203 43
80637239 32
262413954 32
522932498 97
828099992 98
831154530 98
209191967 60
125676367 35
109914436 38
343916029 0
730467791 88
995819757 76
301538725 60
212587488 98
333954025 31
998938433 74
368706633 46
100952314 34
141155628 10
868016878 96
262880515 6
705815357 44
206800644 97
572164874 84
170916421 45
585953330 59
494571622 36
708701820 90
40060249 9
223191530 7
989783180 64
894861284 77
656469088 48
473765548 65
397409791 80
60085529 58
316633707 14
470285912 26
704026085 47
548357734 7
135026060 5
559144616 62
771429556 59
625952048 9
515868521 74
644753749 15
590350011 72
534891689 63
21891644 9
250404062 80
834232800 41
211339362 15
252689220 65
247757651 35
112873504 22
322976235 54
911584425 36
937538074 56
727003833 21
947065026 65
910316548 1
795427708 65
762853798 63
698290799 48
407819934 48
876339842 100
999944753 64
888853866 31
26638358 55
245429119 88
717418921 17
568670893 76
194836027 16
179649674 77
378293523 77
53600386 49
814455977 67
419831051 40
426168445 95
500558888 77
175854649 62
596065350 49
398160572 81
756482867 50
35236237 22
42936963 53
215496408 34
580291121 74
471211047 36
537983186 61
282468606 80
472865144 34
198232737 23
887912614 0
257216462 56
597421359 98
214985817 6
786013455 64
78411845 25
118003904 57
455446573 61
692875960 56
336890700 72
515482680 100
612206758 83
76868518 77
989826668 63
267340901 69
421699326 68
593692915 83
928924073 30
578152786 32
115477585 68
450356851 83
55191457 94
94519166 47
449429305 87
178588844 50
287370845 56
977567930 82
249147250 88
263862470 86
361094258 9
872057072 72
47103194 7
598849400 76
540160960 1
162605340 2
12498475 28
27999688 83
717056024 10
283548308 0
671219982 100
170807033 75
334040454 69
742416600 12
192579960 67
809122773 48
881607534 70
755167776 12
157294795 45
356204362 59
953635324 95
649465136 33
469974484 98
774144899 61
688514269 63
710827352 0
521221297 18
418414012 42
442855461 2
251842921 59
491602691 83
503630621 23
82976852 41
914845071 38
618018617 4
548710406 46
58230394 98
628402578 51
835574743 1
233014910 21
412923312 25
163506690 54
261359854 95
710622869 93
134920172 70
494869455 57
360658693 56
312965413 34
985781801 85
372536510 44
998156828 15
779788922 37
413146833 57
41532175 42
363622319 23
540820349 60
223116746 90
767139108 49
164976172 27
339727347 14
500398853 44
720849849 94
368292277 96
690645018 65
926093458 78
595787411 73
923360422 26
735265838 66
921324836 67
606997888 14
863005997 36
771161371 28
224577814 90
167482316 10
425540107 58
556715690 47
236149829 72
357410282 57
972967526 94
133293582 43
94780637 42
298326978 82
262754405 65
680593031 96
860569430 24
257384047 80
150643811 72
631900244 8
701411667 12
345837982 71
200347934 60
440867086 49
346592450 50
498937116 55
14421928 83
592890944 76
310854393 18
822955975 63
446166421 69
714003981 53
305760350 44
198908068 8
439473812 97
399259402 100
452618875 82
987782286 70
109960723 7
847792312 6
579116192 39
261100590 48
852729506 82
328413800 55
353954727 39
245937954 36
790478069 70
196305866 54
461108156 93
619636385 46
14614882 96
339629637 77
348560831 9
189288093 71
857465941 93
50380053 49
366848639 62
550501794 58
954113800 31
950947094 11
176462933 81
95934689 45
602889885 19
398444298 97
410430028 40
780474759 74
179210315 2
744328415 1
73516079 98
273003925 92
494384515 43
798825457 68
829023580 35
692270269 64
70381800 97
672480048 84
142265498 1
730692337 51
745002384 69
108014258 37
157920732 99
974073925 27
882777296 66
667575692 71
452418327 48
214928729 62
350930124 66
790918600 73
44657570 11
542613074 14
229777595 49
686412322 72
67202739 60
997944489 11
212701987 2
603580457 33
686967314 36
706629093 48
137832190 83
155525917 51
801192475 67
820126101 35
767175416 24
773335936 96
465968717 33
602040601 17
901161047 98
608386819 11
211775451 64
878535955 6
970835350 40
963653874 53
62038246 10
735685129 40
68166719 10
334060819 18
336328091 27
510421123 36
276313979 97
802729841 58
159648913 87
150979512 79
70440129 74
962495815 21
162864173 30
248509340 91
790158225 75
915300579 22
694870518 33
466929250 16
778767651 29
403369965 23
315829905 68
14973268 93
943998460 18
467475234 11
828775389 77
133815550 23
700918666 26
510271631 73
790506090 37
166434902 50
470516958 56
691275598 53
909984807 56
195455217 8
557878684 10
67225056 23
24140323 35
641407240 24
194501365 25
414949891 31
516944609 81
414708260 36
410776052 33
71839949 70
575613476 95
63114434 43
343099911 61
211260922 63
68527823 26
1092720 8
461819277 68
108229495 12
427082254 1
694772219 42
262996638 73
751904838 48
498080161 28
255015489 1
530440144 33
95569590 14
544043086 14
374623684 45
668530598 44
142547500 13
126586507 94
193106516 56
612577926 75
903900278 7
853248884 0
914526838 63
394614731 3
382101733 73
671625694 88
346801265 9
335189497 81
967261634 12
466447660 9
922106692 91
826479311 40
487091294 95
50470878 74
239077773 49
305618538 19
537294545 13
267782451 51
122535475 100
892768750 29
931781515 80
527458151 25
224454395 70
344766493 41
273522517 2
997881094 29
590779930 97
106903143 32
911500120 5
497694848 2
38632307 84
489597542 88
310141900 56
586974022 39
350383174 13
441818594 99
742470492 84
917473574 90
183443311 51
917486265 68
227100423 2
692538222 19
835758123 33
252278041 75
321904200 71
607391858 78
670174437 2
335626142 42
766878444 16
891744564 82
361151971 70
459259417 97
567469429 59
309608731 62
657076304 81
826403543 13
993893466 38
767927093 97
223995807 60
378092219 73
189332752 11
306539955 5
195053622 49
992341668 56
860480321 68
610812345 56
514898009 17
467579708 92
855029180 11
413060506 9
181345907 38
311887522 16
792728944 98
8570788 71
757121832 97
218923354 1
614661814 91
487593326 21
468034898 12
644808411 2
989917707 17
338236394 23
283331890 75
971717625 42
649553101 44
119082949 4
793176740 27
95991105 62
611613814 87
722589828 64
415266993 20
522793892 57
375521387 71
436946434 60
251332639 29
339863817 38
394702471 23
604859597 69
714971650 79
288029986 100
417508491 20
27667538 23
952702467 13
243715448 40
211041081 1
664037418 45
435562437 10
132984348 99
725830200 8
197001196 70
175957975 99
796737438 78
181017038 57
949788822 85
495387664 62
982144685 60
313431394 58
966040263 2
892065465 82
889174450 73
602996094 90
252462439 46
13157940 3
463878061 30
78747675 43
79929093 69
360642181 37
459368028 58
238262696 7
660004759 20
248547438 12
741243334 99
618156660 98
462824193 13
539022629 98
445274873 85
269160456 2
6001959 2
779231730 43
530267661 15
496834914 33
75295726 96
353818821 55
563972884 72
602563503 44
716417378 29
834016174 2
223312284 44
798530266 23
36571214 52
510518756 57
208156280 88
197034741 95
935511416 79
282472658 34
200405132 50
463568963 47
164289975 91
615344866 80
307631781 66
611117974 47
292506239 12
183703810 41
32425872 21
51061635 84
578545317 45
554084780 80
769840440 76
138138972 15
214002771 63
895904504 43
920239441 94
739064484 100
119880626 42
367071392 52
588430184 44
788744561 34
914315239 4
75065046 31
481750969 6
918874271 100
552932573 15
514811716 27
714572093 0
532889673 64
400627642 1
535984668 35
473019151 10
474806716 31
994458251 14
206403989 2
599102321 68
772820883 97
159600538 46
997004069 64
783615671 56
688582458 16
51839897 62
166159902 80
328012112 77
975974481 96
629051427 39
782969476 31
669877640 10
281143799 45
495550263 31
852872514 28
505035944 76
786598716 80
779323009 90
585384289 99
428931038 1
794254186 52
149192475 6
848322491 96
296430157 49
848309527 88
982260400 85
45884371 20
89930072 22
334506117 28
354481526 29
118596424 19
98474839 5
780682345 71
565919579 47
464457948 67
695838242 27
797086010 78
446434534 3
143444686 2
842126996 62
518318340 36
312217478 3
99488316 52
50847263 87
198949997 57
209006052 43
212722623 31
264967174 4
940124428 27
220083119 29
619020341 8
869337924 2
816146108 81
167536318 12
411422769 33
536900541 61
684391837 29
161071486 14
838512283 47
989075944 99
334599659 73
878985871 58
273308591 44
268452566 83
117888509 18
295459750 34
39592473 2
682412197 88
356202482 62
200029514 68
429006030 66
181079956 49
672586669 79
899089604 11
504829374 14
117251751 23
194217837 89
386727960 20
419593462 61
368186807 20
119174702 74
796727529 61
596471374 99
863183764 97
713682583 66
654449641 21
116357705 99
93393401 75
506433184 65
334561920 1
422144339 39
971445077 36
959095885 5
580321389 49
150924485 91
678889949 0
844558462 93
52588016 37
819201951 59
973338953 85
658886509 24
7487140 7
155417114 13
434545391 68
836383149 94
656173915 23
336636825 53
867124375 57
935228708 26
328041590 47
699205681 18
641423239 99
663231941 100
757283430 0
656559069 34
12448728 54
925714973 92
554413540 54
242326707 91
859102343 55
301000081 99
505201277 82
907229069 65
561207871 59
17898227 19
394749899 12
102914471 58
395316389 72
361664879 24
480339059 14
827906640 51
306021788 58
656475914 34
213259931 38
537445879 80
696283625 51
257347066 54
817715235 2
211644115 98
255533372 26
569126834 53
18177519 30
96434761 60
186878106 91
64831663 67
280590213 93
107893885 2
453077454 75
564174388 3
3423895 40
579329583 58
299262635 58
624622874 18
277891828 14
62844493 26
308629 99
528466529 24
596076432 77
665904696 75
9136378 47
723083971 16
565968831 32
35878019 68
676468895 81
822114863 35
917110043 51
630876071 9
593163971 97
339365512 49
43758905 24
465553228 36
223036368 65
962264247 48
62234987 62
348444566 78
592339734 6
158828989 99
913014793 30
257603644 87
770641645 74
589254129 57
560514000 69
940780214 17
447018220 72
264600577 6
529593460 4
573256463 79
262578267 48
690198459 85
542025353 95
337961566 67
57861817 40
441485051 24
237863840 3
681284227 68
772171 86
342570552 42
531881250 50
791495522 65
582681375 42
777746852 3
97659883 44
351094233 25
153855395 50
826214020 61
739461897 83
502129484 73
428941375 98
485131888 27
472035355 67
294595495 85
985538645 81
103741983 96
630034676 32
713203600 67
466290186 76
479213115 68
827799856 21
964463090 26
892781365 24
780198437 63
644397434 27
751688853 2
816550833 99
844451204 41
162560572 69
394868958 77
940093375 50
237187320 78
804128378 57
237246659 21
514814124 61
914449079 71
340395084 32
796580877 56
202010486 69
296047251 18
151120890 77
770464434 19
93347560 51
635826644 7
985361083 7
514081207 50
594433100 6
294017122 54
901772238 17
231474761 31
860351607 96
590610814 9
517116152 7
695126937 36
451417149 56
486429463 37
586852939 61
348976854 89
177999137 82
635956993 76
465101913 1
885123631 19
585474428 74
166900976 94
419521474 11
45647645 19
295782495 30
619344051 47
313664819 57
154793501 7
459124527 5
79232892 55
518852216 26
747631837 44
995993276 29
421272809 57
551570671 76
810559519 60
844032801 72
452476504 8
505763813 0
65752604 74
628432205 98
861959734 95
995106444 56
488803527 26
484228899 11
746507011 73
958108763 100
342610413 59
15860869 70
593402996 94
508915338 41
301601246 83
194505814 71
420435928 60
515048846 19
280735905 23
3909919 89
154220679 50
746400795 88
945793479 39
115041110 31
837361358 72
199161249 33
838133182 61
868081146 4
629373982 67
225394572 60
459558255 27
87987831 30
204933309 34
212156803 36
808418051 3
503516930 48
702757651 15
546363017 54
331363289 33
848635513 6
531938716 0
585259667 43
680494578 54
725190841 79
250658698 41
897119082 71
891969936 27
765930239 57
35216342 7
441636601 77
677159901 28
366312088 15
666060910 65
276068715 54
330312701 30
75747059 29
623052489 15
27942201 71
33706080 77
34166094 67
12666386 53
602104019 23
34802470 95
732257612 78
303356125 71
767437725 7
758451868 92
421759350 17
238805457 86
631142140 46
359391713 85
164897334 29
68105760 73
800887345 98
20467053 16
937372456 73
130312360 33
697728714 88
585984514 92
111163976 29
981955714 48
441690334 49
240063111 87
728097284 4
609719085 60
176395192 65
949994668 58
472630630 98
408164751 82
944681588 36
644635171 81
106675785 26
72220885 35
587968774 79
723581316 76
331042850 78
877350566 27
873161873 41
405478906 57
637503404 40
986098336 26
679172907 68
889577723 84
7675402 8
992162513 100
73065550 22
272618122 46
258185787 90
78646927 96
144566646 93
718655391 97
217953221 9
35661361 55
336589756 31
716944397 91
941958195 75
579366989 46
449949581 44
910334855 19
474032179 11
158047864 96
477148916 8
172020408 90
568713230 85
842671968 9
816400499 5
739991729 71
416498402 76
968032477 33
93006194 25
670879541 61
677957188 45
62574754 99
659595149 60
106889478 14
243006994 45
848471010 30
842625407 78
376557545 23
319798853 87
900053649 0
394438929 67
609956057 46
159234945 38
714195270 93
187229870 2
814209895 95
644183602 10
154140717 21
941645215 57
721007456 11
411056264 76
452079465 91
289896756 75
906408623 72
14915758 78
274391119 27
748549093 16
858369551 95
200337658 53
721041309 21
991504622 75
884620158 31
67214722 82
662064842 31
946202747 63
55260340 28
482560537 9
710485607 14
360017593 38
801645767 12
94591692 24
80170807 8
910068963 43
389609894 96
961410460 88
296916907 94
534311835 27
493438416 12
541071877 72
903621428 16
192185427 59
237683189 13
509695377 58
366985217 78
897732053 56
464345700 96
999950874 3
543759733 32
91033960 97
75806600 24
542535164 44
521357062 90
809781069 4
536886820 73
448157426 81
706569000 43
321092650 45
900153585 75
580972966 70
525286111 0
785640407 90
48215241 47
487433315 86
211572239 35
708662413 19
759076375 51
476366241 91
949527964 20
567058748 41
341837070 69
138632605 96
594732902 41
246259110 86
552497694 4
618050175 14
540176535 57
243183924 53
406477240 61
875845419 77
442664840 43
30239906 92
539362236 68
720552616 52
734808477 35
57195247 51
192995367 3
125830738 89
921044597 4
863611284 50
758767028 1
280681371 96
804488219 89
310020176 95
499882951 79
592633016 52
433472478 72
169582943 11
686046277 58
357353483 41
698762809 24
289876813 87
544714417 84
973898151 0
486052273 79
551961676 67
906333162 33
309249044 52
908577678 49
954798642 89
24297077 43
779215124 76
942008185 1
677319362 59
285781209 95
97960245 61
18387599 47
33338707 29
868455592 59
369035381 19
484070401 66
964385705 73
672064474 93
62060422 13
301508387 25
161564305 19
844160876 74
844167570 16
600116847 90
793276539 85
679810049 3
46947148 48
874496982 99
925573496 4
983601445 55
428320055 1
307695042 69
503277546 76
466968162 54
159834272 93
999802449 93
58598453 75
571372465 68
262802243 13
473017406 86
529490621 12
91383945 45
380611537 53
497723907 82
423348912 97
612623982 72
814501748 64
471128041 87
416163155 44
274249113 12
576508109 100
717875908 90
450558955 87
681771639 4
5593797 83
617294833 38
68661024 21
736525858 24
170949821 60
727456607 26
600364731 3
883220314 71
489996142 24
628469538 98
896740252 49
895784796 60
758840177 28
264984865 96
936790668 41
338895277 82
875610982 26
520389916 29
115941355 64
421994047 41
766470208 21
80102696 20
441501424 52
589244676 53
625634544 25
407267011 23
700224193 3
660407055 25
765055669 53
190612882 1
272103523 33
112646799 66
489880076 1
115662017 64
386279685 42
145652150 79
557246159 3
627833959 17
750987186 79
252818953 75
362575310 82
715251311 51
278996607 2
231267035 47
565378059 62
649252068 36
996149683 20
212434174 79
792409920 60
820920912 41
449624455 11
122131397 67
568965851 67
968765831 13
461146296 9
888610473 45
18575043 62
152118966 3
373428763 26
906169130 27
184397531 21
255029288 14
83677320 9
699195785 9
119703204 85
485285079 47
166259129 13
374656001 23
380280053 78
263644722 65
687555886 4
756348292 63
307369074 41
404887796 12
264240177 52
449571567 10
82246709 98
13483941 28
572334667 68
507378346 45
128932566 65
817351151 29
458319700 98
618459588 60
546514869 99
602520959 44
281387861 90
700599465 89
185307377 81
238841342 25
106463694 35
830865959 68
885334669 38
614111558 19
509014918 92
580406579 99
147012396 50
88533287 0
292126507 2
753282761 90
521870815 11
416385397 15
194758275 1
382670527 87
925782804 63
838542511 52
801595674 85
747449557 8
925853064 58
416223442 94
928945869 4
642202100 98
327979975 29
288227758 46
667224174 44
516754562 39
939976207 73
902066671 92
213290194 87
815108348 1
940968485 93
157985208 61
335062781 52
1550179 4
578950957 58
296568724 65
916333496 93
237537464 51
426640814 19
628858976 19
243468121 69
924659607 57
602724565 19
107199279 61
975516115 27
236531751 13
240956267 34
460472140 37
166622392 9
110425337 57
44005568 10
731680544 3
35867794 5
134731541 29
276393453 78
412428411 86
975461108 77
956435750 3
468033669 46
44210136 74
877452294 72
107132578 45
129502731 39
645110891 96
649193851 82
234900807 88
309275503 93
649102196 28
947221458 13
820790093 30
402222868 97
939987851 43
63331479 37
819621605 2
254223737 87
76863873 11
219039008 0
131818060 60
502539401 12
902315244 52
415515523 93
819999563 35
534859725 14
143445348 47
59742336 35
711842489 65
677199165 49
835536151 32
800454962 82
717696950 33
899307027 32
588725824 21
800998376 90
880937404 78
401031906 1
716118308 0
948544875 75
65322583 44
140146323 49
21578495 69
368721928 62
37975003 11
486534935 89
369488023 74
732135288 10
589897885 64
420571940 88
561253432 75
942577820 34
401075424 62
69971568 32
938061589 58
688133246 38
782366664 30
744234526 9
708474965 2
982534646 70
72319546 26
325043047 79
656896987 37
371136346 28
313021312 71
945979909 74
681768472 86
602594733 0
489708332 18
178158985 58
6385963 85
300293348 10
76811851 61
626856503 55
178586729 38
397948858 81
243343822 90
99888470 84
463350877 75
205300744 70
268539427 82
334759473 87
391208911 38
155662431 67
753634308 66
830016995 13
775852682 56
886288553 29
457335690 10
3692703 99
67984657 57
768490074 0
945640376 64
582219539 80
161091907 3
535222030 87
170338488 12
536105362 97
543952055 40
31933904 78
766305234 44
1285143 96
884034910 94
154353748 73
147910673 79
211375502 92
465624638 68
168360906 26
941416715 29
379073472 67
638525203 13
495620610 98
884506467 92
949858542 36
596765860 81
655720769 73
736476022 17
373002511 8
524775462 30
757092041 15
34483671 74
928258084 24
597678504 26
938719115 8
539466403 52
696095153 66
585451756 61
784061306 1
721448504 8
752830556 69
813454719 64
861319476 10
272126000 55
77435778 70
184015855 64
993087039 1
263874358 98
154014092 80
517466960 54
696198186 86
646661612 22
271726337 12
80677958 32
55138970 21
518270477 7
492550200 9
589680218 58
539785493 4
323613593 73
241374827 75
601786614 40
701913661 72
554484281 31
821161174 52
227218321 48
788250988 96
268871257 83
152899573 38
910975555 95
793050414 61
340743541 94
782101976 32
886898526 21
616456929 41
724655551 35
364846521 42
270411115 28
843692351 98
371076153 59
822602286 68
757163166 76
949862194 2
786662407 20
76286539 60
225670269 19
865757580 96
760389170 63
210595923 66
239823579 83
631225054 39
200548164 57
208982853 59
587417389 89
434063866 95
66230609 94
289861402 91
728587720 27
632771768 9
956667828 56
263138630 76
609793345 96
536090018 41
89438046 40
805748826 9
688800242 59
350069573 67
936026630 6
175638574 80
98722666 48
429643540 51
871047980 77
719104705 58
508424069 88
944797329 71
857296176 30
729667667 80
955888309 64
398413192 53
602690538 99
222643524 6
73706733 57
285893080 3
245589437 94
326986149 61
738300637 8
461577516 44
167306677 44
318062476 76
572765070 98
991238602 77
154361326 37
339451284 39
277489738 57
578787369 84
363320281 15
464305919 60
626958499 55
904668991 67
555816735 70
150777698 20
275637383 23
936796448 93
486515189 11
340442093 72
551606482 37
965824720 76
182695564 78
264993259 74
301261370 86
321592604 57
799578893 9
896086019 24
446503360 40
103150523 30
411942445 93
748399397 45
350191672 22
288931442 100
234481548 74
814281553 54
871421776 35
766697146 72
215002728 34
126418716 72
231628102 32
5295325 65
244250437 32
882048491 32
952032499 12
656173106 89
657018984 55
924518331 6
839611289 29
890179540 23
903023587 62
804595729 96
103547560 11
264979878 18
28487659 17
803390804 1
629476882 65
662510726 57
912200704 36
696864869 0
461778934 39
314314822 17
156415193 41
193811945 32
851417418 98
527432820 12
318014138 42
324752006 94
205458625 27
389085842 38
731009889 50
575410481 22
749612774 73
893272029 16
546762116 1
999197155 86
384598221 4
599460174 51
15641035 53
570871669 43
266162631 43
183607142 26
401139680 14
264740077 13
409169210 100
760593875 82
837730697 43
946623772 30
206224369 51
897479771 59
624328763 31
50705902 51
306166070 77
819155466 29
18810178 27
901187511 74
958970073 5
528751993 53
965706070 9
84255369 57
485168636 51
254216155 80
652574810 79
757645332 15
740011255 30
635228391 47
204366992 72
870891312 75
891449296 34
559217278 53
800286788 23
218051879 32
658195630 4
841448465 93
931928219 61
262265568 2
149910148 40
238030102 67
847907489 84
339413574 78
551566946 48
508041956 4
84658070 39
406537987 40
422299981 57
133284179 74
881408367 67
637232049 94
850097532 96
786693587 83
857886766 95
917018733 54
577417995 21
591105808 56
183262587 64
37792513 8
295399246 97
409383880 55
246596708 56
172866307 96
237160095 57
864935631 92
769238057 34
245588747 72
589599600 80
77564003 61
30943254 15
61999173 82
718342855 89
826772978 32
702451403 79
314776331 45
347603303 26
997612969 28
583205570 0
996335940 17
534641690 53
221251073 98
658300576 89
408770917 30
518218004 75
622659745 65
276411974 97
682752898 0
546552841 25
463356616 7
549882994 29
671862361 87
334688261 71
856924523 36
335054773 35
585749279 9
665594268 80
641118152 87
896724215 81
920374982 52
985396456 34
474046754 52
775640328 73
258637508 23
392856585 26
139870143 32
702577552 97
653925836 19
303568867 54
838698354 79
951675682 22
530029863 87
860358524 49
91581821 76
434629056 90
788749875 36
677502498 93
444677319 64
930793547 60
752996331 96
655119882 60
55730928 7
814301355 75
594098438 40
76123555 37
732272512 11
98322360 47
34459554 25
773692331 14
572571627 26
257758070 76
618826422 8
765404390 16
224572177 55
420619009 28
698526942 91
334349809 12
695591627 33
285771224 12
48726645 86
572971923 98
404446537 60
731052914 32
690546230 58
766110017 4
909261997 81
291636277 99
466244310 13
344332824 6
11422958 96
92876632 28
536958946 98
62979400 29
244474389 37
331794883 17
5033096 1
17737415 8
720074266 31
578847957 93
590593290 63
359249126 16
930173396 73
302314417 17
510275461 99
371404654 56
451450782 56
807208642 93
397486190 76
374621542 78
119221659 77
174110666 30
864834392 62
206596230 76
277811224 36
632683625 99
796778676 14
133229782 71
222555285 73
490250335 18
935298493 38
3236695 63
863044972 52
923672092 48
662402193 70
95039346 83
134424047 74
355303388 0
837309057 15
697714628 0
675109519 91
506702118 5
180918952 69
999193429 77
529537469 82
541771120 87
142397236 20
514447721 55
283124656 92
155838216 7
351027178 18
894062894 31
42342435 97
759703486 17
536653060 2
272028816 84
831555207 54
858909749 81
233617004 40
151270824 38
247953368 33
734552532 94
148494823 37
398835597 45
583888626 71
699777190 16
448172857 87
980367555 37
240311171 32
746366643 89
357864547 54
577418781 27
453791409 21
282835094 39
397157676 78
59096813 12
840126116 4
53424968 93
393653671 29
437481518 21
811388730 8
298270130 61
421918953 94
559188664 31
192820580 69
926299880 74
98889235 5
845118164 0
896106343 63
874868762 74
36688476 52
288650486 23
315131023 45
342659036 1
185386971 40
464488056 98
721341430 40
192897084 2
324244522 78
721916717 1
979255852 49
38727573 17
331877567 10
220095860 23
44960693 78
945937277 24
189787490 8
947896177 19
624093571 96
446755793 7
2514320 7
277296736 77
813766538 72
63696778 7
517259903 72
541712193 47
205782453 19
234948387 61
586161677 55
11338948 99
766097137 67
350423950 54
114215380 89
926975662 18
684309300 98
948450037 7
902899203 96
400044231 50
85779822 71
967978545 84
342035406 2
757918898 48
111421988 56
968476249 50
99181283 33
985281719 66
922130048 17
93711435 69
581189773 6
977259581 2
271387018 76
812767741 3
163746745 44
827943982 71
99663005 86
425457293 88
505963422 48
865579022 63
993174409 32
561349763 87
880409964 5
183059143 9
401226077 14
326529605 84
56304430 3
182502639 70
195401408 55
788188700 91
869113958 80
498953941 64
51071438 14
975156495 83
965872655 49
546777172 39
879717345 46
131658657 62
533751794 5
352727207 15
883283161 25
960418585 21
287328224 1
750888498 66
277985743 74
498511563 63
140734814 84
750995125 6
429396385 71
186448087 40
208556280 95
966185045 37
10602319 80
820511221 67
906029625 35
70777573 61
131338920 48
68825981 44
918960273 6
753382596 15
108036090 87
194743842 17
684477573 16
875941252 59
75448941 31
784688280 95
502898371 47
494176713 51
599907254 46
75261088 22
242274945 41
687174358 18
133337512 75
626966515 90
664412300 36
714743511 2
537364556 22
661711266 83
833789919 15
23208748 61
483712985 72
778398331 39
390172749 14
344982736 20
856963254 71
673386973 68
423676715 13
282381891 77
24723764 94
413228101 82
981544751 22
474959242 54
893047917 21
929228141 24
916696304 21
140015704 13
378287116 63
905263737 29
244521378 45
242758635 16
234072509 17
276873107 43
575586661 63
618137810 36
858211729 74
858865909 52
489539015 19
878590152 37
34156244 49
150567013 96
182831476 74
986399533 35
390035728 76
196712106 59
561832154 93
41956792 66
281488010 88
353856218 64
474341985 24
966257963 59
130771779 86
912582003 41
416945731 95
616483992 66
785009314 35
694550197 57
956705714 51
829389211 81
731942127 3
121352518 66
415498963 92
737171270 58
421382065 37
169022646 24
119795277 90
705885560 73
210550414 33
895866326 45
489951027 19
761581818 27
103876816 14
952113582 6
170462327 79
472889457 70
482043164 73
634274495 72
572280470 74
676811725 96
579904458 59
786437314 53
980380172 60
597061447 70
999252317 45
45530268 13
438786501 36
914468672 72
92813002 90
593406243 98
445322863 41
653249279 76
388990258 49
68375275 76
470816458 79
709686168 12
837887128 60
298229548 90
984934553 3
44867837 51
509668863 90
157562810 92
797303431 76
874660097 93
637563438 97
886837953 47
221874940 84
929755814 74
72946821 67
587051402 16
469373677 26
470913844 25
668232661 97
460267668 96
741721759 89
386829894 47
60704967 75
713455662 77
522367628 97
902891020 58
414309447 15
740808651 8
16007593 39
353180124 16
126993305 86
441067141 98
73098500 81
105756213 67
792357555 21
640287014 6
801233859 41
83209463 21
644072968 4
344588717 58
55117328 46
800901001 0
939272589 28
740612913 24
110221253 43
154342709 41
279860559 40
817583078 81
989000418 7
159613269 50
806074617 45
715626591 14
912262606 50
717028271 26
266765391 92
133478453 89
545623026 80
888177829 80
508429833 18
893037705 66
385374704 63
628798079 89
348466791 76
61695092 26
386746609 27
620361187 64
853955641 25
619885287 67
25458293 55
876563185 29
224875614 58
458091150 93
958022870 55
245694667 12
191029504 51
200887984 77
391697521 74
264327525 40
388536029 20
368001514 28
724988575 12
318487793 78
637005952 94
826451071 43
521270928 67
699357959 93
447164626 28
701704244 22
312390213 37
103281464 50
636012560 51
484404382 46
758989831 92
515061665 24
365119738 64
19910415 9
160758725 5
521231010 74
800989123 36
124011645 94
340522791 25
591306864 41
302072987 93
611794848 57
861210222 82
120808591 21
763421685 34
597063422 26
584525428 40
979717002 54
910835149 16
907580947 3
853742410 54
226341945 11
988958801 14
437942630 57
377815372 3
943625940 79
336712654 31
918320171 10
906525731 67
752720057 30
461923331 36
432909312 49
794722448 35
777835521 33
4442776 58
497667825 82
118926362 89
322094537 59
488437444 54
100198902 11
462683865 36
333868727 72
486553406 18
226216474 69
529013786 26
206756261 48
386303786 90
618933379 84
886155139 2
527200857 32
682672316 48
713547429 91
853694949 42
898637979 15
14578190 20
721748536 6
233640194 68
690429480 71
346157473 3
30297172 21
932278735 71
991734359 90
747635584 97
219864309 58
14597722 36
950438509 30
949751323 23
114939270 58
32557055 29
278217444 9
397412622 76
133090797 18
139516871 9
91464772 19
635228435 72
482161408 68
48409939 28
638155795 75
98566645 5
769361767 99
756165213 40
124550073 16
375021457 14
288801919 39
244046534 8
341326986 21
197560137 23
860818724 13
384884751 93
50637115 22
241205686 47
3953907 95
625554148 13
294759066 76
657007030 3
606400264 73
222789963 94
913788819 12
426614200 96
635556820 72
61678000 33
761900229 54
842619372 68
594490194 65
647331129 11
587635658 85
414255359 23
455886069 64
392707025 56
543976549 27
878989061 88
58101523 58
53675237 5
337197832 98
18428662 97
33149221 70
816428816 35
316869222 70
805541223 28
850430184 80
109960740 11
2555106 90
976516790 74
548920153 56
552978035 14
397013537 6
631762838 1
33341344 8
815830074 86
94024136 30
65737508 90
137779109 64
163742572 30
882950723 28
897101978 64
420824249 98
682862174 78
309679218 15
775804540 8
69240892 63
347794864 35
435421436 21
488978022 39
197422704 70
667672038 92
213885360 51
104514110 32
293742151 27
972296998 34
20216525 92
723428115 23
136624062 25
81047708 20
432229140 44
33632719 91
975330977 13
82370043 43
592339902 86
649475234 86
387465486 72
879605952 36
434748030 14
280321747 74
847179628 91
784346893 99
699192690 49
775571724 10
94939962 52
193747815 89
422847328 71
52368831 40
891714619 87
954829809 43
539828966 51
246372144 18
755348173 82
745626058 73
432733037 4
848054760 19
422108260 33
15813802 57
51990890 87
407320058 36
702889779 61
989638001 99
76471757 6
449563069 81
138516171 16
534585277 77
98428418 12
566231132 99
386316115 52
902156102 38
179862701 77
655505323 8
702868484 43
295802728 44
495138237 60
614835170 81
963144838 99
895396912 88
986158216 29
100961176 66
500840004 50
628856621 83
29636714 10
723806157 45
637630300 76
51165537 50
197488776 78
775360681 44
999640190 93
234572778 19
412944356 85
333329141 40
614066901 54
462907470 41
279685517 30
640314212 38
790863463 43
297385981 81
227506965 31
394393749 6
252378000 43
857623447 35
668477 22
150339825 50
96340986 41
773044210 44
12287020 41
517550303 46
741905139 90
791027874 59
325074000 43
943942372 73
385934305 54
881285686 89
792171701 30
62920039 93
194659045 54
525518138 0
766746964 12
666856334 47
832470038 51
498110839 6
139112930 76
907715217 52
424593680 59
122578645 13
817399116 1
601564259 96
312657743 88
639612853 34
631321330 12
372176279 62
702514450 8
428558476 85
800198248 79
910536413 60
604777692 13
347211487 35
304732258 53
402609925 82
50774967 17
521447724 9
460172325 50
521109555 86
270811152 61
743738541 31
76842994 85
76567683 65
346127510 46
879132488 11
795154822 43
414867522 25
294608493 74
776040672 14
399997151 80
613229485 45
528981293 72
140847353 21
881087859 84
727699530 80
478169209 76
196945546 16
398154617 37
25781630 28
916771878 81
530509076 87
488776531 44
861144247 15
384061277 65
662762751 13
224957910 43
290528190 67
198749147 8
190547986 86
558540951 3
765334666 16
961315720 60
12954363 87
983844724 71
846142929 39
30314472 92
902144873 96
501288065 57
353190170 98
478784979 38
429674282 18
979495298 38
108235545 59
214615418 66
740118873 7
759920982 6
771197271 89
503389573 71
278525831 97
43176418 31
262381592 6
903283299 9
115334358 61
19281281 2
762666014 68
642522987 31
165143182 28
646235867 57
260906260 66
964457886 93
452677178 25
805063997 14
814399875 48
895764232 13
202657000 62
638998594 0
619939771 96
641718168 76
731719529 61
940291757 80
255571222 20
337192313 40
552439603 87
879548989 36
40675117 100
485854368 57
368561154 34
906874349 16
56059090 59
890606892 2
904891761 60
765418237 3
697179863 77
93406851 15
494213315 0
367202042 77
500069168 1
614851593 54
500256084 37
205529053 99
561608852 17
742045588 37
65808741 59
390367849 99
557587063 21
473412305 22
940987140 26
589058385 56
664581270 90
123889435 39
330660962 56
220621642 97
210067454 85
192193884 8
258952109 6
788851470 97
135408534 35
32605906 78
74094341 65
755088285 41
675763900 80
646439592 20
429567919 95
56248100 88
721456713 55
138475478 83
964425745 64
664750122 48
489823229 33
682019814 57
855879336 66
156363399 40
95469064 1
457138927 94
905419833 4
270954148 3
857594812 62
281893901 63
457106354 70
987204823 4
284015512 46
651119889 0
277880775 10
527503686 48
343753589 95
644076068 68
694935412 36
43920057 70
964887162 4
361082133 76
118092051 48
151532024 36
622820881 38
99061738 83
630493383 68
800521313 33
427825214 57
397436807 78
893523859 100
497550294 92
140203269 5
61595306 83
534380360 63
19139239 61
26645192 83
413852576 8
88317698 1
481643104 25
176929540 64
737754187 22
749109214 72
727760585 44
954096723 79
571475386 83
167777699 47
200343360 90
745971325 92
720398705 32
469771355 26
974034615 89
117951897 4
560287135 37
668174771 2
522050112 66
449095606 4
659982259 47
219037414 8
532721277 62
574762512 30
901506906 41
142819508 69
641628502 45
91426249 68
700437751 47
681513274 64
288042110 34
389235022 96
525613638 39
702749774 46
592925770 10
372336136 37
6746789 95
770253789 1
405467519 9
183574109 47
569493512 52
871837469 15
982913739 96
973248186 86
376589152 38
455332719 71
783446920 35
538816892 17
68795800 46
84214781 71
269413404 10
497271268 67
567138601 86
614616656 51
744946269 79
528234167 80
84116432 85
37846729 90
103698906 16
11346415 57
18379168 34
684206557 48
858676393 71
785410849 81
930276660 29
967864756 48
32331539 56
672449487 15
360303084 86
172831495 20
101972268 22
63176804 73
401998019 94
724934487 54
480069067 83
698370912 67
444208342 19
542915710 38
278110303 22
137697132 67
325122325 36
342528869 56
391513967 42
954443760 39
933490964 80
952921510 73
919724988 78
278370007 71
873160872 25
318059549 17
142116649 27
960480139 23
74563629 45
43848112 59
430921995 38
870563845 97
404379195 75
42727666 45
759428474 59
13242298 37
69092426 26
820946297 48
133927604 46
338237100 56
304516394 83
907599327 34
203059410 34
697863208 1
697658512 24
855630756 39
556436490 68
714768729 69
855320714 94
879862489 82
885755820 34
498802800 1
796381995 91
223225599 81
675798876 96
226259225 56
496137601 10
414694562 14
808589992 39
235916686 19
577237408 73
702384369 52
46359496 23
410599971 40
34206410 28
76618148 43
278532161 9
923806893 27
260192567 26
10603718 67
643424100 77
867151609 97
222862154 77
577294145 70
178520087 34
425146 61
420695642 18
7418983 78
815898790 87
238880186 51
242294132 51
638438925 65
135621051 5
787862547 43
583090775 60
617705547 27
625146645 3
205386127 71
301834623 10
450625165 39
879589226 9
149863254 83
21730367 61
618288881 81
590747123 91
339396738 82
857439475 14
855578986 73
560008919 22
832125852 47
104867366 3
568356724 84
438937207 60
948100786 1
380226809 42
546830709 90
829574668 27
691770279 85
323165866 14
306686473 85
124480543 76
243564087 46
303285541 87
119746272 13
612092251 75
525489510 30
776107389 50
569878050 75
881145464 9
741073470 49
7733846 46
889555333 92
80407171 45
690510698 15
643958731 6
396861323 53
665995239 8
856386255 38
268637343 1
180318012 40
87284077 86
907252523 52
763121791 93
334501585 54
511494679 5
546903147 48
397376934 10
30306701 25
980329242 51
854382724 56
602153853 0
337372266 45
768632297 35
858377883 61
486368958 78
477156953 54
324288579 88
604026323 72
737798696 26
993261033 4
268220652 9
832605120 12
750191803 88
396234324 32
43133068 97
214899045 22
844153702 41
527402223 82
769681292 17
2528351 81
375095894 18
862920493 65
768178329 76
848467183 74
77295404 99
840414683 70
647787538 47
120398330 57
514741015 76
348987200 10
60734006 66
711926894 57
392862479 12
122788073 56
454899343 54
746094853 85
921428288 6
806284901 49
920187004 29
1925380 77
173332786 31
712707386 89
91666440 6
298350226 44
627257577 90
786002631 88
77707927 96
228269207 14
969946314 30
693021658 4
902374319 57
145587851 74
629462332 72
802634526 9
109234709 64
275298547 54
208989883 85
359006352 43
615739170 91
689018686 2
582752403 46
211361739 29
7718748 3
538359230 88
613822631 10
861923890 10
518872365 61
192173519 99
263983431 80
704292080 16
165027530 100
651820884 24
973285015 38
496001204 48
676464080 11
777444709 13
187572259 33
806221821 41
215701973 4
781112832 61
855063649 91
125346257 65
497970588 73
361097067 49
326064243 46
375290400 84
882090064 54
283821994 46
664794511 5
989675586 55
836098748 62
731840756 40
581003288 44
771777472 20
549453330 48
111523919 43
211015970 0
857745865 23
938780480 55
78302538 67
646765545 63
28491507 94
177461411 12
157974552 42
94250833 57
439952725 57
860157860 22
897961446 68
37082808 52
316135206 53
161959049 83
823465126 2
193635081 89
552901795 71
540209747 12
771936989 63
929149765 37
507024475 55
627219992 82
921209517 99
509705058 77
851825133 96
667664386 37
431815150 79
17425521 99
860505753 29
522445524 90
63006436 94
138574609 98
176456881 92
644154645 52
154484374 9
951241382 66
27759138 38
66952182 76
171999890 72
679781904 66
889264262 55
876733399 82
435617103 80
964681694 29
524113350 72
636784525 14
256278384 16
633599206 13
882648822 91
219162342 66
490794510 57
212780228 33
323712628 68
694822983 70
774683957 89
343312974 8
234564750 90
902615619 17
102682740 90
488474837 25
446029297 99
263815323 18
340895481 57
939384261 76
840129176 45
966583262 42
614402992 51
705740985 16
14286518 94
794357613 63
261176398 1
241812994 58
234900292 98
28054299 89
102724974 60
829424471 33
199249082 47
856004302 33
428496401 71
978968725 18
868740751 2
755222000 46
495134923 99
828942043 53
991751616 43
919958033 91
859565739 59
939266433 92
844225991 19
120032989 0
63401536 2
702651974 94
421692587 8
218876697 1
442399432 32
105936093 62
344739301 3
507429054 77
787674369 57
356888323 26
22501830 68
168123590 4
568617288 52
522865916 42
64948242 92
271283557 6
942525568 47
305171359 64
690516531 71
671338857 23
685147042 69
210724266 72
732563126 86
323574051 8
29333039 84
681904196 28
554503629 42
805601636 30
107103592 31
452629341 13
372758179 26
830376030 83
312189183 54
204373593 94
312268909 74
887075628 50
751653112 41
495728157 14
762902751 90
364741937 29
482989784 18
708868634 15
260411394 83
918429448 62
707897842 18
515903479 29
213689465 56
603604546 74
583722464 38
201123567 36
611421741 7
696212377 85
134496303 69
796946210 98
595191257 24
784230587 67
53531865 32
698510566 83
832915761 72
300301074 4
831757383 29
313386989 36
177261123 46
850183020 38
250827279 38
998359900 9
988000442 78
111661818 16
152112740 33
520899561 86
416318832 64
940704950 44
774060410 97
913607686 32
10304774 21
151491443 66
453629873 42
154680939 52
380914550 48
66256189 100
504397621 9
79450602 18
300999136 97
775829126 61
668948382 78
723719445 90
997052856 36
989100893 62
945700763 91
288301287 58
37807803 13
254701953 54
383504647 8
376580788 40
162202765 83
441766951 1
689981518 87
415861636 69
682708871 95
84984052 48
572865406 97
637716862 58
464169781 12
739899432 9
26993676 65
485278915 62
780097638 91
32642340 44
187491698 18
605197218 17
671154995 84
324151913 80
18731632 97
155075037 75
63869657 54
885285250 85
466003638 100
452978084 37
300124794 34
940230657 54
574296031 87
56753210 24
48688378 41
123776633 0
769670441 70
467328363 68
861290577 11
860666972 89
430110846 43
691168736 75
832811261 1
810784899 56
311922675 99
954369445 45
195069663 23
519249506 78
62067359 42
225811167 47
281272464 37
375685218 87
513815960 50
873561836 42
47834330 0
78883395 69
349215719 89
528385653 50
762074061 38
1313736 55
644008314 66
972783374 11
950071384 38
221578307 93
163866269 84
107127419 4
407526345 89
500990005 61
11010692 64
329299415 20
660630529 3
196753320 11
982852082 19
895888100 94
312492626 85
672074559 40
853822753 25
38043047 53
349839640 60
638054405 2
753205239 84
206327625 70
617013608 43
222421358 40
835570579 34
904329754 7
16045847 22
955338041 86
568306258 12
333330132 38
379137027 61
235248177 63
431312372 36
371673724 7
310670135 91
511932088 94
574116623 41
968947867 22
634818619 47
557739595 64
106503933 61
617388970 17
507544031 25
550462756 78
297955390 99
40988059 1
808462598 62
533072201 85
824967001 81
325521114 13
354547437 11
957177526 65
875930620 82
391586292 86
731748972 97
475810563 8
190169065 57
335029289 55
248796828 38
972087178 46
375451203 24
113487522 26
800166224 96
359886677 11
979648297 10
237893633 4
928579701 15
784279151 99
283653628 36
691717022 32
357365308 72
330470833 62
889510118 85
524972496 71
854851714 14
88523636 95
869199242 33
729823263 20
715040882 80
810420801 70
677247300 83
930516010 62
55099037 10
972719263 9
995821384 11
109184027 65
154096536 59
868770035 67
726013271 76
742148245 42
821263888 65
471566414 51
920757544 43
570817942 91
582876723 1
465371418 41
810341266 5
71855544 78
409547871 29
581535360 20
58984759 58
839625335 69
359014168 100
340030864 69
77813415 5
335626712 88
916020088 27
913907500 46
181192515 53
515037129 41
826975992 52
552196512 92
808162466 2
398076186 9
553477150 24
431930108 51
510827723 20
1399108 41
728717700 44
770941996 36
765579223 30
365339412 75
627249219 25
146806420 2
572425861 82
996239525 100
926104383 96
388624347 13
96951671 32
693993042 15
861354832 62
981955241 64
129603139 19
428321938 83
958914822 25
284919681 70
769271384 51
435911879 76
250480294 97
533762393 7
278378237 92
625556601 94
225488308 44
579200441 69
718143642 81
502431098 73
53918522 42
781961605 39
579472664 93
188877089 23
671804407 81
693374976 76
825536515 15
926100071 89
584441210 91
775637649 40
677653989 29
230496714 90
847442854 27
611268727 12
796320933 39
859399620 72
695094227 10
781426018 22
653675050 58
487493992 37
815498782 61
454083043 89
471796937 53
519182836 16
78508588 52
155166241 40
998151990 46
904341573 86
402974809 9
72853547 82
836572481 17
752409392 23
946257570 31
89774971 19
476072708 15
210468276 30
201061226 71
740901408 60
850901099 88
242633733 73
189783375 51
545891507 81
967833106 60
25660590 45
226815978 63
843128667 11
263797839 34
293464397 58
783592655 7
857690590 75
148364604 14
193302119 1
10373629 16
470636150 95
661237055 76
639382357 34
320908990 63
722170071 68
8597116 38
269012473 55
812304150 26
149882621 45
869206246 94
770064860 14
580726578 0
775087041 11
803329217 42
964465543 46
752886456 91
642646207 34
874323239 12
465011221 21
472033512 27
936743089 31
74058839 12
881984640 55
339366323 21
716876528 62
599388334 14
141702890 59
660648253 78
166986 30
990908892 95
705889511 62
339306438 56
325619928 52
291320279 96
779283452 88
556985883 22
402307672 27
42011216 27
288338310 48
381701101 55
921762913 18
419631043 68
710225049 86
483144969 64
608176715 2
625972312 48
515420760 42
399035398 86
53328707 40
756240898 32
562127334 87
988378866 78
769252034 26
661022005 28
695302297 100
556824755 88
167078139 38
941158408 70
204277908 39
809146140 12
625153803 38
528711137 66
226320043 12
905152485 34
539626925 93
918456877 30
500842058 99
419061762 61
859127239 68
181662054 47
96308021 55
857099636 93
866503199 77
682649564 97
558291316 73
165067404 79
45248987 98
452860359 54
114811283 10
741062515 42
28344600 96
374390247 25
553629132 10
244950569 1
388324605 95
884114850 66
543145603 20
584636025 10
341058550 11
918968191 17
913149796 98
107626340 9
118053801 36
726749740 17
187742487 82
639246116 58
409136012 34
457193529 96
176541496 23
148305969 5
606898251 14
833730789 57
558173384 47
318515543 46
787504536 37
397221987 86
875707272 31
830962966 90
12893772 22
2458740 96
542589746 7
483965885 81
134775563 92
133147686 74
144999578 80
276096001 55
623331125 19
83304816 3
637570641 76
68598188 42
468699482 69
978523235 11
671340007 31
424599966 65
505281924 45
751712722 69
163365808 54
618258734 71
808313739 17
284165205 15
397930607 20
151845313 0
209240200 38
929432286 68
502431870 18
854166231 16
91578931 87
892033631 21
133016357 25
202397204 87
775498887 37
805586504 48
639341893 64
538457693 89
757685468 52
523669662 77
833724998 84
527977082 88
525412946 78
159325643 16
794051267 19
367867518 4
402245009 35
627724022 11
431483597 76
657450837 28
664963749 64
680372531 60
612248560 18
922409784 7
407414940 4
518737140 6
348405694 75
662596363 59
892621637 81
275823680 96
619397872 53
212979693 27
65909727 59
852321453 13
584922906 80
607547314 23
961601095 11
442568662 7
510686460 57
936335694 58
177678839 6
124474913 66
539929829 44
568774240 80
692515541 77
694662511 98
772908483 85
471807716 36
576296488 82
242736005 93
972612996 48
608467681 82
25383594 18
137720000 76
923737348 86
798630362 69
554585808 26
711307788 34
376949822 87
657812399 90
98335507 56
91697641 74
288303839 27
447083334 41
50104469 83
829838977 14
415942276 16
702919510 96
620134023 64
146732519 47
188920887 58
239232812 0
503198701 9
866896292 1
727683136 3
525562167 76
914425724 30
748844042 39
593466852 61
647810610 73
320169452 93
135952421 70
401549400 73
951751634 91
332784598 78
634223047 39
827020596 18
550001751 40
692350519 5
796244037 77
193715898 20
976769014 44
717113310 87
726334008 35
26252640 69
458278378 1
876289832 56
515334364 74
441672911 85
153779696 49
285777273 41
482679300 92
299107221 36
366388906 87
471991466 91
651442834 40
937344253 55
380566793 26
926024153 67
16166662 10
843191122 56
34477587 32
126096789 39
654483681 54
803461889 26
951540596 85
638132348 24
892947297 49
340156873 81
47842174 2
16672499 53
626078140 60
473063578 14
48375504 98
953601922 27
743069653 84
900319357 39
91830944 13
525308743 84
202868547 36
172426456 59
124972801 57
441186314 83
705227967 64
463194440 35
47878790 22
582171374 86
634945715 95
840489553 73
128917166 18
151732556 39
30873028 42
598091181 17
37978441 48
975491154 21
32510241 50
7735379 67
640643334 39
518688037 60
69538785 88
353740862 49
426364487 27
981024518 0
46148644 59
417770248 83
122165118 26
452710123 80
128290875 82
348095788 84
949038763 15
445866537 57
578551548 81
401872243 8
594766479 96
631490448 29
852956407 50
790912673 82
486868170 79
514942921 88
120442799 5
52319516 72
179966438 40
619876461 53
145152943 67
935923708 36
228144583 6
226155277 77
734955401 41
321468905 26
381977663 33
788822073 80
740554223 27
179025851 84
535225402 35
457113212 13
420280100 23
113988697 58
139959291 0
586356905 31
27439797 62
935172343 69
591533150 67
525106582 19
78959127 73
606078791 86
486572513 79
242139578 93
825772041 32
895604568 88
449408014 91
287307231 25
423978668 67
78766756 35
567051345 31
708288208 33
711122024 1
950381179 71
388372847 76
144103816 9
544929280 40
271329284 69
949532753 71
914515989 84
175311462 78
323157873 72
47565499 27
21668808 28
576081932 100
838280820 42
556215493 14
874216636 4
322720009 65
68124649 30
497726855 80
999423359 27
331901714 55
285845524 77
74430333 14
615552755 72
811568570 49
910614530 76
174906681 37
238593153 51
935262384 86
61879602 53
12129405 51
649623834 64
646766141 17
931325918 76
217277842 13
705164560 3
3269253 25
606259481 61
491295106 34
117900975 30
830415165 34
137560669 1
854355069 3
213785128 18
576580645 36
131449304 71
867993837 89
84992490 36
868844943 86
663998199 78
652056313 32
17143653 61
822570432 41
647427945 7
620212645 49
243229219 63
568970624 87
297545065 14
44647017 4
943137948 80
956028646 41
523052503 82
56549064 93
699712870 28
168558975 29
843261719 23
706245735 53
207025351 8
211251157 56
505190113 15
193568264 59
862796851 4
6693454 45
103041086 0
715800293 20
15063201 22
637444004 70
975577923 53
499359197 57
681348698 46
470649962 38
648825331 41
127856882 6
146768457 8
108539131 82
117572660 29
501650552 49
982708252 83
229717570 23
141942985 13
864127047 30
869392565 66
928879505 89
106042674 17
312464750 5
909757565 12
234491679 62
748926664 49
442160807 77
960666497 48
258369129 30
988245128 40
871998648 37
103505224 51
526620391 73
44675004 40
659076787 32
548208369 99
458450 68
94344502 83
326688378 64
586565133 83
111797564 95
591680883 8
531903550 65
495103357 17
110518351 94
504228230 88
161325036 46
916971182 2
345476554 75
350112214 51
188452242 4
686637308 79
207158285 41
129108506 73
248531143 100
498728779 26
639628319 35
325553122 11
597106005 96
162765455 33
652407903 43
614040181 83
963655858 9
714166857 100
74517969 3
584053735 74
470508588 90
468100196 12
298227993 5
972078246 11
698389767 22
68728897 9
761193998 25
788176256 61
444120362 36
11607278 39
253389731 48
756131482 29
975844888 48
253095450 85
809734608 84
908510204 13
41920306 7
276865142 48
984816066 68
955857242 68
989584166 61
382773426 99
824861989 27
394304198 93
3733107 65
893185724 64
298032869 51
334814708 24
215383225 19
403264636 60
496120218 88
367285041 15
318968789 25
152578076 69
764467298 16
406733818 57
407544649 98
808272863 46
946275620 37
595131269 8
169927919 40
463139688 81
793218330 87
506167183 80
217012980 14
133732284 54
1967893 100
760786396 99
519635995 68
928039252 63
480489541 86
983730979 18
691215067 45
291759007 60
15258655 81
393344094 64
193554315 46
350250887 67
202544013 83
123600897 52
967074774 36
121391437 75
650983531 24
122915056 25
172857640 80
400414141 6
194881546 5
565335932 42
145434703 82
658490049 97
358514253 30
336250644 36
485430322 41
828907784 3
498469788 6
64963125 98
353775558 33
547803317 74
120647078 89
883152154 99
297825399 40
677977990 28
876201844 54
335690667 16
464490816 34
705901410 36
796723042 78
611815112 74
123434495 33
691022644 58
573675800 30
592638850 23
401507383 13
963525609 2
17989083 34
269519141 20
876982754 39
195066796 60
927715542 41
460059729 68
16987294 8
365191455 90
172386107 86
910146568 79
7978381 8
100859995 96
456278901 64
182874721 33
384388106 68
843545852 75
572285225 80
220071143 3
524352985 54
934228205 31
270716593 27
795428328 9
240681781 75
407383247 10
89752769 59
668564938 75
458330659 30
392128468 21
211550780 67
176692966 82
428267703 51
616385119 69
574588890 29
77895924 23
496745871 28
770421480 52
363913464 67
94955190 6
310972711 58
851667684 86
45620095 61
446969999 67
674292462 63
937160426 38
540168267 32
861219985 45
208654840 79
843876687 93
276113369 14
349502799 64
109443432 52
150401603 30
505493432 77
140422217 16
659195424 85
529498890 59
9531205 62
242637542 91
641150989 68
99550662 86
611575940 70
554519706 42
576569564 99
163822962 46
57261080 91
63232963 17
48594269 9
876863759 28
839860565 10
151984419 90
367772404 95
36949948 12
574577536 69
702671265 65
475740347 83
953262148 38
489365410 69
361633568 3
876323539 4
341152138 53
941727031 50
280341476 88
884278498 1
688764024 50
502001022 86
482975691 28
445479829 7
706145539 13
933128285 10
528981589 32
583337674 8
76575157 26
952772262 22
603422049 70
927741291 0
721377066 51
948971343 59
466484868 38
986452334 80
46096211 79
547318042 21
328939252 54
512461679 58
323220700 1
899960411 72
250485639 38
386931628 38
62666770 76
845229237 67
38899618 53
740760151 55
823552161 51
165538396 16
849701947 48
577436029 9
385114892 78
850726935 88
201969938 57
784896399 5
810934382 61
19394927 46
100722025 91
819758432 24
445764776 29
867747500 96
984959638 45
901467534 47
862662128 91
103693820 57
123291946 69
187943006 1
945477691 51
664348637 55
884060202 10
149372307 73
699871986 26
87967214 98
184474828 0
657166696 38
683237141 11
961330159 63
535696569 11
377426979 100
142180194 65
649867046 82
972805613 34
825826132 18
63362875 94
969016869 93
38903304 79
335612196 23
827995100 80
567860603 11
186430455 94
286864176 42
474920815 32
421889072 80
940914931 66
579998766 2
123279017 39
984971728 3
331912570 25
703063267 28
459261228 5
249812609 8
113715100 46
285319646 80
75389981 34
485065988 63
156060094 13
82778951 19
674260900 73
168974633 51
45490572 73
367129206 9
259944 53
166487660 68
433061081 69
26725356 53
449355391 84
709795165 20
984111298 45
563531549 61
166729311 87
538022330 16
627447954 11
93167893 89
44584748 23
890613432 86
19073628 68
561701603 41
445532440 75
504873372 61
599041175 72
466119050 1
6086677 79
357093846 44
816364442 57
943673740 30
789970184 79
738222210 41
599146677 87
669268355 46
357625738 65
416740365 95
797604935 5
534040532 34
213393010 35
467086346 81
242654782 19
130714749 80
859740843 77
991282361 50
390959446 12
334906455 75
197094634 12
714360313 11
286490762 47
185830865 27
270317635 7
115453074 44
709649314 95
990090570 85
447928749 47
86792069 75
524645449 100
932376537 74
155323824 1
95955669 22
740747012 91
928830822 2
735962411 78
472956442 61
648317552 30
410376310 14
619641090 69
892286774 28
137429022 79
843368184 96
667508903 67
840139109 90
505498183 36
203896062 20
924728447 66
195667966 89
899913907 40
662694497 14
856213836 27
423988294 16
470462738 13
393338902 35
605269115 18
989360286 65
844351035 22
23516471 85
617288687 37
704213144 85
944952134 4
980820997 89
579191116 0
658845479 62
237419518 69
176979941 64
711935202 79
366130716 84
287809329 22
733465620 29
676878710 67
943409332 4
840335076 3
349888130 55
273452296 73
513716390 18
592693986 12
772552188 53
402563333 11
994862826 90
577184620 0
822176244 24
954583001 35
815626488 77
24960205 16
219382606 92
528560844 51
663347452 28
713225180 95
418174056 16
970062254 37
582866712 21
179697888 57
289600161 6
235645061 33
335394791 1
672487832 66
580789437 46
328970635 42
946619057 13
605794600 35
15479413 74
240392677 4
678961383 55
363875239 50
553068259 75
191074577 54
602366383 93
739359992 52
342680071 84
730564901 58
196934009 61
989213958 19
154426857 21
36582804 79
610151413 10
162986015 87
85093615 94
321633547 84
933740685 54
152847919 64
135360899 16
455028514 57
961537141 72
690612769 49
893020222 56
823884888 8
732839475 30
380537633 4
617344239 8
576087132 45
726125135 20
521347327 52
320392817 62
16111778 100
153284558 59
739384439 80
718046786 8
670767476 49
701047699 11
362889636 80
930027123 48
20705372 24
373396773 35
520386048 58
510862663 33
309282697 56
572083390 90
288807861 64
743699608 73
107843586 31
992269648 65
322614888 37
329675498 84
96582501 61
933782206 37
711599276 30
551338132 96
764809841 85
522111794 34
655558546 54
542113660 6
482033128 58
106780807 39
298121413 10
362630456 27
3135742 38
564307709 72
262884580 85
614448999 16
7585544 96
833797650 29
17196355 13
231892964 87
641075549 53
483861179 57
268488268 86
528584753 86
274438231 75
186844104 29
394675055 76
296019402 72
590407356 86
965105262 62
7121835 5
481594700 19
435551555 19
828892698 19
730197549 100
343393935 24
82571876 90
296757002 9
597100118 27
612030734 20
999481043 82
940185062 25
464760733 71
902773607 50
769625630 40
702379263 49
755801967 57
185117664 91
119787221 95
559604155 36
421739884 51
356528581 93
489308885 92
80204521 51
668790999 51
123079751 26
194163632 72
516167805 14
207847679 60
987579763 37
29441127 15
577825854 44
623600915 96
845285396 55
731501668 55
962068110 93
923176981 2
734425853 64
689361334 95
264158194 20
950479941 55
415012098 93
821730499 87
660448199 97
693887492 9
594395111 0
660176387 7
552436495 31
858659048 26
484160078 47
531496697 94
371409740 32
225876805 5
690279815 92
329533607 50
353518689 79
309296006 74
838297874 79
655373495 77
444037731 92
540755608 2
26025326 67
423939932 62
163018214 37
362950310 38
851263448 34
436130608 70
582608591 49
82724063 0
137724987 20
234246730 39
680733380 7
377932470 92
199543758 7
768012254 97
482467951 55
61987621 75
72222014 23
552276785 83
71954247 88
472210833 89
215115022 9
508507776 58
618404533 90
58008053 44
515632855 82
9220957 81
887169299 93
140131867 51
56836520 16
58310267 11
590204251 81
533374586 22
681952732 65
545124694 63
120088478 5
861940956 66
298148608 43
973931277 24
570731245 4
575619197 3
817385667 86
348003265 16
391123 64
238831713 98
125668563 20
796624482 36
791761099 52
717761311 9
556175411 95
973124653 15
865909552 38
663429385 21
786278255 61
824001125 99
874817005 53
70935416 72
590185069 68
879071618 57
195827477 6
361314896 23
955568761 91
260059283 39
973197886 78
570942412 81
518941003 58
486152884 13
756741570 85
957985718 71
26835251 72
796768533 94
312602686 4
977776759 34
325180011 33
525072343 42
674848535 32
980396169 67
174979078 13
59516608 87
79932746 51
678659485 50
706466426 98
384696455 18
845808459 79
152479294 94
219005716 69
578030620 21
879020507 79
751960928 50
617652983 54
676419721 11
5012613 15
899448772 46
274386422 24
389620429 98
885107567 96
321121109 69
574514372 38
563462404 38
316532417 82
236386549 95
923571622 97
445774591 71
556161576 22
275797923 46
583805885 91
845119838 25
210847568 20
271177931 92
556940685 44
522654072 38
703400393 41
823478411 98
945996179 78
814238246 90
547189544 24
994971022 71
755496189 64
727507627 31
803309354 26
589419256 99
232266978 10
390595072 12
543882178 43
100455627 94
799870235 28
798577871 37
772995475 5
816290599 17
357624550 4
608065397 82
509478381 33
124632280 49
635795529 59
444253661 78
563198820 22
447083931 77
323645802 92
709748643 7
412124498 51
825957251 96
907376219 44
242358680 95
786996973 73
126380607 76
687622564 5
598489351 15
91115851 22
112184877 8
471715049 52
771814403 76
349264059 58
724640503 38
414182637 17
648022115 98
566273276 98
981938903 26
41520310 93
167648238 14
268044955 56
965106916 13
842991995 72
388437332 38
348490719 39
377152750 90
53553407 95
755935755 21
616823076 69
162070629 22
979106514 90
230680866 42
118386280 100
930951329 50
151028895 50
29727150 94
908438261 91
252287836 74
202890483 32
706854355 56
601614371 10
93941660 54
523776349 57
746614390 98
303982982 85
888157057 34
589209141 72
682749996 78
320799438 98
867909708 47
774492045 10
401253231 50
514272107 66
886716007 50
911345184 52
650243107 58
840514430 10
483847682 12
833550193 59
144518470 85
983740302 98
465992040 5
224310409 16
403271059 42
141212099 8
877673049 63
211389853 75
179584989 68
425679146 8
979690275 76
1692172 20
733324206 92
60202787 74
162285534 8
430777400 81
16936139 84
994166013 5
403436431 71
139218396 46
728263863 88
524925065 52
745312282 90
982015285 39
102519966 9
533770509 61
253708590 74
482495103 36
97778556 62
925873535 72
861950949 29
712483804 96
726484450 54
841364027 38
736131370 79
600616636 36
42360478 9
291619575 35
918388154 35
914500228 27
106647189 37
915385843 74
726595859 48
805434873 18
615024935 19
614104632 83
394994598 72
101641348 22
496969733 22
988914128 47
833168903 66
960523444 57
662464073 92
589532099 63
563902668 53
924697751 80
15803857 51
471527767 85
812367082 16
513177742 76
995007253 60
120969449 51
281258650 32
304028033 90
457505609 8
923646229 54
503014338 89
261342257 58
325623963 86
975065142 75
434696663 73
754694884 51
80441635 23
399919973 66
545012857 94
19492572 4
752519233 80
436000298 100
547507076 6
412752217 95
709125352 83
34167674 52
751121091 58
535464154 18
395050975 51
523607855 7
85836994 80
855282918 48
745881115 56
971455443 77
721712806 39
427404101 83
53964731 24
716456625 26
626815048 90
110436047 76
373349826 90
129176187 18
152564638 86
972697600 57
160215737 3
621633687 94
816695655 81
889632949 45
305817606 39
450919076 36
76302426 3
537032556 61
706611682 47
465368305 24
770347215 12
285670006 63
78972351 15
851308874 36
368122897 80
335736899 9
788676284 14
814298850 90
422096961 58
987753638 100
924542022 77
837710587 92
301847370 11
322166883 51
91334857 67
712856663 55
836343478 96
172657433 72
455914235 80
113453671 88
217915742 52
295468290 100
40969717 53
706249501 20
746310378 99
842469832 76
621561494 9
996406704 26
499545917 14
741431111 58
51367475 64
850148950 89
134767346 70
687793935 59
435936707 2
199534645 12
205946009 31
144157443 5
461141005 33
111762959 34
622204696 71
247023540 89
935407069 6
137065294 63
768514388 4
440777187 7
440155794 13
506704402 40
385693223 89
291573218 8
697901456 53
847332618 64
711565259 47
156111566 95
429190643 84
877268254 22
520518650 24
917923305 26
827742945 4
468631510 62
955413244 96
738637558 82
269365111 92
337118144 99
531574123 46
645902962 62
898494543 58
452118312 34
963891878 60
923509177 79
982447543 7
653950517 54
931295639 78
890508619 41
251708423 5
540605210 91
859473777 77
750165066 1
598214088 58
703585430 68
403613953 44
28166102 25
486416695 59
980709317 61
214738534 58
383607047 63
870468236 81
751019410 74
820652741 94
438562379 71
239704331 11
824773068 96
894682017 49
319934778 16
556586198 82
65605605 34
130064782 70
567778219 70
676437083 59
147029641 95
94283798 16
529431347 84
440942073 11
974700848 66
809980199 78
747829802 82
393671251 75
28947469 62
947302049 16
174793892 21
879512424 12
185761776 100
143732672 28
691459323 91
705400880 75
843077947 73
634288328 44
682691811 51
502467522 16
711035983 87
778486150 86
365753577 24
508261186 6
225921963 77
610226384 7
246384005 100
169106177 67
430570962 53
312910927 72
686856160 60
37807320 85
767614986 24
763403007 83
165564352 46
591346791 20
585435286 46
309495246 25
618738018 86
950350792 3
607796469 12
179002351 6
451259832 92
632223975 36
257987476 72
171333508 56
894633510 21
261488320 32
431710481 19
599638648 75
799946931 50
63524702 28
373404989 30
485617346 48
822112296 40
925991513 20
801548875 95
919031452 0
203052477 26
575812725 44
502576329 58
325853298 92
755064941 40
923217260 65
556397889 74
436794808 63
706219165 18
376621952 19
921589097 54
541567508 15
795294693 77
62860000 85
946979523 61
291846243 58
113802870 50
743135532 99
563609318 58
943707064 5
584341919 19
685606771 51
523971977 58
354267502 62
609113265 50
857106540 41
526314920 96
748656967 46
792552716 52
747562174 40
281817490 98
337175487 5
428158383 10
364292280 30
859952841 15
427430716 18
996262395 60
39949726 31
591672764 66
591160597 98
859855623 87
697693715 66
505905655 62
165304776 74
14713679 78
200633252 17
715482522 17
831890133 18
811962482 47
627459649 36
908158023 89
200134671 58
678036737 53
650679742 0
822965482 49
903236970 25
356288222 0
845959650 94
514441758 20
359801576 79
992963662 78
943825826 98
952141439 21
911332532 46
164230215 4
80132816 69
538978269 89
668376436 38
88659452 58
522796000 19
384962129 28
702253425 99
792754023 33
990441225 44
101513891 91
664353665 7
757049643 67
966618598 64
912757052 94
484201970 16
819483595 55
982571664 72
476068246 31
714689296 44
748155995 59
74074813 2
542526571 27
703949217 90
226023917 54
513686267 39
558931532 67
25050564 64
477091056 27
781169937 58
899765045 29
506397324 94
121990174 60
894784599 95
552065951 64
884165971 75
235809082 71
600809044 68
410023306 22
789668488 99
300499146 88
79408256 71
33066651 38
174393643 22
177467326 70
272002954 88
918631251 42
670322987 56
953595029 45
131787326 42
967831686 5
903066189 59
523823537 60
565026556 22
431196578 8
702712075 19
141603490 84
103655719 25
825604132 6
676293953 25
192294945 52
616575735 99
514841912 2
168616877 28
325970259 84
215586091 10
375876563 96
561527382 46
710916831 36
345239884 68
718059728 0
950428614 35
603859905 58
462223609 29
788521973 63
969750519 47
135541006 60
776101944 61
345732875 0
951773413 13
373004876 83
413191786 76
664854812 1
106667173 81
537022718 21
283280571 48
866705847 11
747193653 60
149638037 95
829306899 38
369272444 15
810117187 43
102544151 77
826084413 94
581265141 59
352741982 48
425872812 83
225753099 33
467981874 74
889607150 29
34519063 34
349235272 62
778799633 33
412309855 11
430137114 8
314479580 37
933344038 36
984182677 93
585423758 64
294373127 24
981703679 91
362010406 66
124018787 74
919934095 39
686829235 43
785493995 79
446005064 71
467128746 99
294901347 76
379932285 78
446569681 69
362458394 100
702548098 15
572027715 42
780766152 85
703723026 32
922513436 59
147192356 81
775906893 90
982426632 18
26217138 48
759632453 45
429744055 46
136282111 8
388123464 67
152405642 91
124508574 79
215610327 82
998171410 55
974894205 78
602524243 41
791345016 76
276196862 10
143254108 72
870622370 3
427356666 26
43200648 37
940194941 97
533115369 1
833783237 48
696739656 8
74034090 78
308346059 43
726593697 76
36278836 4
938336641 50
954543611 87
702925038 67
93398124 33
811582542 50
329204090 73
554812830 48
23759290 0
979807347 33
52777094 20
720654529 99
96540419 0
113618245 18
576996314 100
133971110 90
689491976 18
192597928 3
344009821 73
746442411 19
909862216 29
852752952 84
27660918 61
296639367 92
928601276 19
993416669 89
383333490 63
178741679 43
420785010 58
823328222 7
810577630 97
560103332 86
350667516 72
905783588 39
638186304 60
157561921 62
771973492 16
977120485 4
370865879 5
739746638 33
875085941 53
836757705 73
139020468 21
515482297 46
998824410 17
679532497 59
744699419 19
132537546 74
423492264 64
98310812 35
477859122 100
875500398 76
805633708 35
32662323 48
493944167 4
831859301 49
61316774 44
777895528 98
391066459 100
151228361 8
288521775 93
439463288 60
373736701 43
332851543 97
761287576 79
694803314 21
502193041 14
203419693 28
961604491 25
288251061 48
212354584 8
891261248 6
458508689 21
244359655 23
923968881 95
181300392 66
874181347 93
333736660 31
909066778 10
757201966 80
869572648 70
372165263 2
575693766 51
85089350 29
896840973 45
933677037 12
421449741 25
658840891 42
356572485 7
192330245 52
445672982 24
922932310 75
71924518 40
555058537 79
640040404 46
325923435 90
570443856 3
430647389 100
800458627 30
713985732 62
625845190 11
616140431 50
490445227 52
681528886 58
576449395 18
111939978 70
970165126 21
154053455 10
657265316 10
806899624 74
297771516 88
516376931 37
884522888 24
252171717 39
159317872 96
578874477 47
521045486 28
837300754 69
981070030 95
924359374 31
519235567 95
331645990 94
646798658 71
457909504 81
861752546 49
950010272 96
388508801 89
299740035 71
359638973 62
844821513 35
768955971 25
172759370 45
733460944 88
633798731 78
189816481 68
200413023 40
45065471 38
739198946 39
167840148 0
748759350 49
344438387 27
466261935 56
126416785 16
353201493 10
11964831 93
840195948 16
363474245 24
545433831 73
279855072 47
936152336 58
144425349 95
276421681 58
880722667 8
564603505 73
182915680 75
882810696 3
764367610 69
748044147 11
389405486 32
497899356 33
334583815 70
395367539 57
841375120 98
794956698 72
351453766 56
589355358 66
111001075 87
105950429 10
558135089 93
374716254 81
601132046 18
948830057 0
82897119 39
939914452 21
108779642 48
671899411 89
90802449 32
580662565 34
901523236 10
243103676 80
213400480 61
865834490 62
711344860 47
800018306 21
441338814 23
339980445 86
321305417 21
379170673 84
788552307 87
145052711 24
90761998 34
29426247 59
485858514 82
65387579 100
680723423 47
235455458 31
968415441 78
544987085 80
747445388 100
456877369 48
198660527 25
30641222 23
181317154 76
218977413 42
614352819 89
494117403 89
151090743 53
254911010 72
991800670 56
786224352 89
829553107 29
334301173 77
96307525 100
226707049 50
443825384 26
154330192 29
276242999 98
79742708 76
221701220 89
379557359 80
565426589 27
60621259 67
968561222 41
383462527 40
348814914 51
877810873 45
929281046 51
864974195 40
879859912 60
741526869 83
489996654 37
756017217 22
584577933 59
506789435 16
384195500 73
895702677 69
300037992 27
326565219 59
179678035 80
311246200 73
496236785 29
747483992 80
762761278 47
441646063 92
140500991 2
350180902 23
465055572 9
793343937 95
367274559 98
545608216 48
300219731 95
740606010 50
864433526 77
104137041 60
517291373 6
433681552 35
257110618 64
825091433 59
248774621 60
47877850 11
268985342 57
95226499 5
758663235 97
503602795 21
685026028 24
363064310 39
918842931 49
26242554 43
605833076 63
112541711 82
281864728 19
638544219 7
597753053 82
137576996 20
978547339 22
863466419 79
776849375 47
366243251 76
705469609 71
366496944 43
244016395 76
465939955 31
683670712 44
834682015 42
698067685 73
536339095 67
918688768 76
153738750 41
533317849 28
604569015 28
192684863 34
204711198 95
186148249 31
609842216 92
984972751 7
828984212 84
197342530 65
300782276 4
768393912 38
862945436 94
638668466 7
812923736 61
690083982 80
98570847 23
336646886 70
349110481 17
567758457 92
561678886 5
607139460 67
150470927 19
791956246 8
389232601 39
352649294 63
206938575 49
370750988 48
156309077 22
372447019 39
908542275 87
930758320 9
517049353 64
956770815 30
159574628 10
800189941 81
724606364 32
854667710 68
810447103 63
277049429 75
130262508 47
552065309 26
336516188 56
445555708 62
524052403 62
776460920 33
652819440 86
513225380 76
900550611 84
174607072 30
986920632 74
828480657 40
178152545 15
541048214 85
105826218 40
406601039 18
897734977 38
548141853 5
677247317 74
229191368 33
28015563 25
204847741 9
119456825 89
719364334 85
99765796 57
437115661 93
113571737 79
687440702 25
309290519 43
43975766 47
514652170 90
532721566 7
319060670 61
156674264 43
296990046 48
841129702 69
887081657 80
697114073 72
786600713 1
645880222 78
688555476 52
32449950 75
812353954 66
893024195 66
240837098 73
886727795 45
845844982 1
216226894 25
552925988 1
717298517 38
899864385 11
333907156 44
249268690 15
932386889 70
531518776 81
981156913 94
561849817 88
290950732 50
874960357 64
728651666 19
543939387 49
529228082 87
908798596 60
272169471 27
879508699 90
764694052 47
379461199 83
75724248 42
3350939 90
391916632 35
222144560 79
718135509 77
287851898 60
168258410 66
500838478 25
352280680 96
706702731 5
229200663 96
63710636 4
41928518 18
191624014 34
465050375 7
526258977 49
132771393 45
63464973 62
100382540 59
955094998 59
519003228 16
978776124 65
408751993 69
103534197 59
162605167 88
868744518 80
568645570 96
395843789 65
107979926 45
271451493 42
955260134 56
331087220 53
711892312 37
264512809 68
139345385 15
117272556 96
264222392 38
899315450 76
182738587 95
670775732 19
257102199 39
492687773 94
388497528 47
256141432 43
536935175 92
16839883 47
671182642 23
288433553 91
671359962 70
969318407 27
237619247 76
439030913 28
188179295 39
151933576 31
944078491 54
966522760 97
885906446 45
275527660 76
121696185 4
161600176 70
358124059 12
927672769 89
202425101 53
698748784 80
207087701 63
155965652 62
539842148 90
788729267 59
259204779 5
443955881 57
430809177 84
870463848 86
15044377 88
41477597 72
571083329 48
542806789 55
807651505 36
52720541 92
928540022 31
835835382 48
95882173 86
432250688 46
734007520 65
456711270 70
269766587 20
538282698 73
143843978 81
365303388 60
230337405 12
656728207 96
225680003 78
77931761 74
474680217 84
669724203 86
154750593 73
604033676 82
162316967 34
552681390 67
139598333 69
389039866 73
203020025 52
375866059 18
103931272 74
448973145 92
297354554 1
561464723 11
252402308 42
51956917 31
441802474 31
312061958 28
75096179 79
571426981 56
84490098 29
802433287 21
860582647 73
610250930 33
690000463 12
660011151 53
77235095 42
500652599 18
70160167 96
728958152 52
719367664 79
65092463 44
835977275 1
587842473 6
387445513 20
505004418 70
804858633 84
87870937 62
694490134 14
896662074 80
618729938 19
973547188 36
337072132 72
86515548 33
45914638 21
365788694 39
836660116 7
712106482 78
399418075 21
529011173 31
784642044 72
438308361 98
944516455 80
757285450 15
389897669 74
105191849 96
773885956 90
817109482 78
689307558 32
433457759 47
43786203 16
71168264 84
572375890 43
120403680 89
549483005 43
706657413 18
338719087 23
70901818 48
996819608 80
552816368 53
615244275 47
470527260 37
56023516 0
779686738 90
146630377 91
473817706 74
197127430 89
854139157 90
100876699 79
677611798 54
511336888 20
272147167 6
876334857 95
132465211 12
626654039 45
572238011 43
346711689 79
817193164 75
72925238 36
789315060 86
924909450 22
2781320 72
962250412 35
523323241 32
655756968 18
453152654 57
638640031 14
549948160 21
532642622 43
369296884 45
487505006 39
340295637 90
365196984 2
474077734 3
667997381 6
37513327 85
864055499 91
858849832 38
250063786 19
908438647 3
2526507 39
366526443 5
332805378 6
455990323 78
380383519 77
970390875 64
260243771 76
297876603 39
906588054 49
523596768 79
940314734 42
267127987 53
453786835 87
974224479 38
950550550 81
284896538 64
621631492 78
649187987 37
354933032 25
615986297 68
445760255 41
269392481 88
227336847 47
500206862 88
777704834 56
706544584 72
417138212 20
576658802 0
594107560 37
380736173 7
551382288 86
498793450 77
257626620 10
118539997 88
704532691 23
727740437 52
506511194 89
944313323 80
704335438 89
416789018 61
548073856 12
7422506 3
52912602 63
606481580 11
586219384 18
450152272 55
89541665 62
789132002 64
33235466 4
312083302 55
871060692 49
406855924 78
14148895 43
489717027 94
679789243 81
759447267 32
150750214 86
587552607 2
198280706 59
747003575 91
951610097 9
991142498 96
906756453 21
188311338 27
903798234 31
427356922 57
876969185 54
263576233 25
286740697 57
360406731 19
582047047 21
529510590 86
386354159 80
785852574 56
670166667 62
823585028 81
509797795 46
979069411 85
689853470 55
539999498 84
795764709 36
166506840 87
9384462 19
652371729 36
979078401 7
172488952 92
59298457 94
622937834 76
985446095 92
923996979 99
392764293 62
722959116 62
651649636 43
273302061 35
50392892 74
398272691 92
424748223 95
376231343 63
408693679 64
559805740 2
631709982 79
368762749 63
320130940 71
718432193 51
937662968 50
987511321 68
879435297 83
3557536 78
158028153 99
763464834 49
236163092 94
197221125 96
928555922 75
539247226 88
617527983 90
381409842 72
618425923 39
149862043 24
504431933 7
385566810 34
768534070 53
176891647 12
819623726 36
133670341 66
596089943 51
667432532 70
244623124 79
318926273 7
518108538 81
413047933 49
139988538 26
497563444 0
625686472 59
366554035 44
671036555 97
916994871 25
344908120 81
15514941 45
46830286 28
317176786 57
37566538 46
56054227 72
718251152 32
280024817 59
789848982 46
280644637 29
511230267 0
862592805 4
172541331 7
894805290 98
722422676 87
421144738 76
106902673 100
648072482 21
580683016 18
378451486 10
152206502 24
618914549 9
806191037 31
782292828 37
726272405 95
302199328 9
732201055 74
92723117 84
171557314 44
730219993 57
729249235 92
509964950 57
700377353 27
693052947 58
756387772 75
830706235 2
708158012 92
729731692 9
349654946 33
53562742 14
821908944 81
68827205 36
439872562 93
817007184 48
828193102 71
862948552 19
493849984 8
86738886 1
552594817 83
869073620 39
592366158 69
97149206 64
773816610 3
138774058 23
230631870 72
677513493 67
428159225 97
602220072 80
120179973 82
689031807 13
952722533 59
147854634 64
606703749 9
279103280 53
530386881 7
33126673 28
710998806 18
905823805 79
629647503 80
289473935 18
156423068 37
641323242 59
387758701 63
484764064 18
66420112 23
540289632 76
584101136 54
179708906 88
275719388 94
916841064 41
486572297 56
694218277 11
386799668 54
156364442 31
998722874 83
58825556 67
129214316 54
629448725 12
320667752 64
99558646 97
680861497 73
674173809 95
942176922 15
642519468 33
708583976 44
514764488 20
675617052 76
597876115 0
18349314 99
150660813 38
644673965 39
785980938 42
544835990 98
312208293 14
309048841 70
55209400 10
222409374 14
933695922 65
621343269 89
29787674 6
546481809 53
529403800 4
813713882 43
584746471 7
469881293 55
322420096 8
86716672 97
497146796 40
105384357 39
308553959 59
84596418 49
674587439 10
206095553 56
969364282 8
275000350 14
929953820 61
546394046 70
936913114 68
452484757 42
832509015 71
698345865 48
574383152 35
936963796 48
486766040 27
773358768 41
790302615 90
165071431 16
439141010 20
38531185 99
554478602 88
714269563 64
157895144 45
100357182 99
252303198 5
662467180 3
701757919 40
858660209 15
882300233 65
920389667 96
418068126 26
401557859 17
484636851 22
968308168 85
388138964 35
826951884 22
921655148 2
193847344 29
227474895 54
190552704 99
563278286 96
541480903 3
57112740 69
289670124 53
642939398 96
897517430 78
532813075 9
856392145 15
741414586 46
173906955 64
625126589 84
609469493 17
175146750 51
101758393 81
8451073 26
466349314 99
198511492 40
729421987 13
221201192 9
663728961 59
353386345 98
188341099 20
925244717 44
256336482 36
954879309 60
612590707 55
257595174 96
819344848 28
723273168 61
636678313 35
475120490 78
689280705 53
121916736 34
669600998 69
199500762 26
551878308 87
143554405 25
289683711 24
129150501 76
4379252 1
717609176 70
970089159 2
940527650 12
726769692 6
198347361 81
328191110 75
906938897 63
928579829 24
160615443 68
448296560 67
322358481 52
639767970 65
852593333 94
482817402 11
365260349 48
381217063 63
29125478 27
332009497 7
585220535 41
966808260 34
598325923 31
636158367 54
392137331 30
664374778 43
373266742 78
445439874 45
960301915 95
38952542 67
608287911 98
897288168 61
546688703 27
33036593 16
392124735 71
394335340 69
470454428 87
527038993 10
538936261 1
379848393 35
29241609 14
276612159 75
981750256 78
837079268 79
652181851 48
63602901 30
709460968 89
406609106 6
247521352 19
235979089 49
36566218 28
210616269 79
979333512 89
689664257 58
986122518 74
280455387 71
696952901 87
622863423 16
94401236 26
340458780 90
65803417 25
803061151 34
339471032 51
673819650 55
406096541 49
292012902 81
47834438 42
447098852 8
786020099 5
130258495 34
740574787 28
415402189 23
587376794 23
49906315 0
960726338 34
630455402 45
76719503 34
422893722 51
90510248 66
909480374 9
350601668 27
241562347 11
961221255 94
136327426 7
980336831 71
807815623 11
767657137 68
582177307 88
345791393 46
653908023 32
971534986 8
954138352 74
233505097 36
870433117 97
432660101 91
503383759 18
648525527 66
813306813 70
915404165 63
450870644 87
547935868 41
613625193 24
309468535 36
497753509 82
400957377 6
385502057 78
458510265 37
757824943 43
554893585 63
254630580 3
135263254 11
936984317 89
984992839 52
749457208 24
274581397 10
821414462 99
658775108 10
104401882 62
214402393 36
93657410 11
248137704 3
512653955 35
350562784 10
65833704 69
593245373 48
343628425 17
649840248 52
138255429 58
175809016 16
371569378 51
369432623 39
556385796 61
234240240 24
326149592 53
774317476 47
586998503 97
835752392 99
402825481 78
292316387 98
129225760 60
671407512 7
989100396 7
873450380 82
774037461 47
853058729 72
493158856 65
681217509 64
845639457 73
883941407 91
136966167 32
50909819 66
245829214 99
472073516 84
470706091 52
889612093 23
771868404 97
633354116 0
793661045 89
954940788 9
10991753 26
903138771 98
9458827 77
738668076 18
736589265 31
180737588 99
155063021 48
357144425 19
355529494 7
629201747 81
928617740 55
85981127 14
147159528 64
961460775 9
659929163 25
741090131 77
221063442 27
185913425 9
582466003 0
462337383 26
358484097 6
328972741 46
701239310 56
114948693 75
941255836 98
518701563 98
403798679 67
739433920 30
716177776 72
708110811 25
897715815 66
41628358 78
774172387 43
173447625 69
298303261 16
651881105 94
298065255 40
804190608 80
551442468 5
659331487 51
130579149 66
785440527 86
956096404 66
872779158 14
236262473 63
338262958 64
592124824 15
57429205 45
307073661 65
442645917 70
181508160 73
857882600 39
774690263 62
160503305 96
865782165 53
509605117 38
384734783 81
204460049 31
814734076 82
316400656 75
974869417 92
866400528 77
332701579 87
642187346 78
75903087 36
89724061 83
163401434 18
605117118 30
194207198 76
569310260 37
118189177 66
850060733 49
369158558 58
611156763 36
455684818 69
868797671 41
742103315 31
326340611 75
894566420 97
549444211 3
950364817 70
426690909 5
460745228 7
783727463 47
301613041 48
65610357 59
779863814 59
613762606 52
319109927 89
880347595 57
533030194 17
549162322 1
134450048 63
782620989 73
585417022 12
963957808 29
319628815 62
467230582 53
393055289 38
402356945 18
626617096 20
751019404 22
851960262 57
782287254 35
293173751 27
496506582 18
305766412 59
695975948 69
286623011 87
671556364 79
737694686 40
658485832 62
823282435 9
373933824 33
407611210 22
566197824 32
140174794 71
554169066 4
676618852 23
528089370 48
132081763 29
780883589 7
307385729 92
750664513 37
493106173 31
352846040 44
756800652 96
775793885 28
25559672 14
46652438 53
404549212 70
408997366 34
201523439 58
49918250 87
550577784 18
364796127 77
110775905 21
184983676 69
590663566 22
747444893 58
444969755 20
17230567 72
152816589 100
19325767 55
839180906 28
138061841 29
893894270 48
345411847 51
451496611 81
725599732 29
177721071 32
525593377 59
631859796 72
12335023 2
380230228 65
62998974 53
165420374 62
278510511 97
344960211 46
294004942 77
774439978 42
810508217 35
184485841 76
195327254 88
407485934 55
747320459 71
259419507 70
546143144 83
867282409 0
282665719 32
696729813 40
404464656 81
988264389 11
967274963 100
307582683 52
252564835 26
786087746 26
616144463 44
127883130 96
259278026 27
602404794 70
994513097 41
576487637 89
478282610 22
858712079 86
216394042 28
963675837 31
528172082 54
257865266 90
631075781 39
628519678 87
495929217 45
716941223 47
973378341 6
681355943 51
522325139 52
308988257 71
622773019 77
30732203 92
797037944 87
348349901 26
198677395 46
790543843 2
601317804 82
150298759 47
859602262 72
632162067 39
825477858 81
909438925 76
459238431 89
180269785 87
529991996 11
657753389 31
595975526 93
504473533 73
565436489 77
946992152 97
75287843 32
787386873 14
219273272 76
315022841 47
633118228 54
370587233 37
652934053 76
62552809 42
898949253 42
488660176 2
689737192 10
767410924 14
798829927 18
776197923 6
798788804 39
231397358 88
214397188 73
161916782 83
330582714 50
748074033 58
398819934 50
15006122 25
577610119 70
252816360 60
203574116 10
378218276 48
447525906 33
645097537 96
900651475 94
102176088 17
983641726 29
970913885 47
444142957 66
938256201 77
984159933 37
23681510 61
524588124 65
252061248 39
624112774 45
931880920 82
957864191 16
58450710 17
920525595 82
817122792 21
820944866 48
550989966 55
152805351 34
473760298 72
564287203 36
613758034 33
246945215 19
938248732 56
518556202 3
412434650 22
159501184 52
763530018 68
330147421 55
924454348 56
400835634 29
79753700 31
903772156 47
657737554 68
247412005 99
810377651 15
41156264 61
449952666 87
407417668 89
452208271 16
219448257 96
697807866 96
220646053 89
666293318 3
691971564 37
283316856 22
15194619 35
439803233 99
432340910 94
719335498 12
630805527 41
389880866 1
831741349 33
164834730 14
663962192 4
975152344 45
907959097 1
715971274 0
266249162 64
885775320 65
719929677 91
939052640 15
775703547 25
692901592 9
352776748 65
648372354 92
614248470 72
64838138 60
986946819 5
948698288 29
185051464 49
31210363 63
314214971 23
422439285 61
305268309 41
25064448 95
201895380 1
25316339 11
148506148 84
70205228 1
990853912 49
303718006 38
525714939 3
789856725 90
398519702 16
127670372 14
973180883 48
551722372 73
981812497 75
58467304 3
132939425 89
2752838 57
12504205 34
908465290 47
632369338 24
675083964 20
898105125 1
386240154 96
648068591 10
925250556 44
909405225 84
995926879 9
243826843 24
721997053 64
687803546 7
317093062 55
59692399 79
58212658 28
113916775 4
508897856 67
130016887 54
845239483 21
766861763 92
94634172 52
872067242 39
455028783 20
750665255 29
78656702 6
723416065 15
141497066 93
216123124 95
91053657 39
777327860 59
962658966 65
394897348 49
711104961 75
669181768 90
142363727 42
190631052 12
909401753 4
456808057 22
697642793 5
273515029 52
398640651 61
305128225 67
317701814 83
850142119 48
64519657 49
619260863 38
922292895 94
526117095 8
360578726 97
84999615 86
695074677 86
472355985 85
583822517 65
880086435 62
258542577 54
51362729 71
499382819 85
486811058 78
933516783 25
618637874 14
540550297 77
496726777 19
604074838 92
977991302 27
631845908 77
130128528 60
853346971 60
891911310 88
306482054 53
573230936 1
611953434 37
480833211 72
598858117 90
79679444 33
446300308 82
909595208 24
233698857 30
688493020 1
231268474 41
24569867 9
849396205 99
893268857 23
430345649 56
300840543 76
15571065 15
531221346 57
571772799 42
3169513 63
769866762 21
493018625 76
51912439 62
990636679 6
904778493 87
323162854 41
112481409 16
311896988 64
87377390 98
593820685 72
621484676 37
627949730 94
79354933 88
382771356 41
452617931 12
627880085 86
776139380 50
149972055 16
375905913 5
358906414 80
575227436 81
322731141 55
251933316 96
538503192 100
91672070 2
956737509 2
482276028 75
397813581 44
193845489 8
243603738 17
926525527 18
433340644 74
427033168 67
779456279 91
920910727 8
541628598 40
588116182 88
343193956 42
864193867 54
741611376 81
869983489 15
931199575 51
396954948 10
893187307 33
829358301 54
170158707 27
921568319 9
72714851 76
866898319 35
761401544 51
921492835 3
557719930 82
150208037 32
671953720 71
841625577 50
275402792 24
334229812 52
921831011 51
18839127 35
726354267 35
586932746 40
696281710 47
3962457 75
808756783 38
496040453 29
360394295 12
767850260 59
427288509 23
573837148 35
973793613 91
698617681 93
246160309 39
535303507 10
832051480 5
684766303 58
891449064 41
647330638 55
649223119 11
360962108 43
171445567 86
194247456 95
38223546 80
451953064 39
741708620 85
841415863 82
895779020 83
807275967 79
386026841 15
958573600 98
382951819 90
42222995 74
213440756 12
439799671 42
11766503 51
616173160 93
766276293 26
431710934 85
279986961 99
236795927 42
793648888 25
381860628 74
747209595 16
36398866 18
519657755 36
369935855 57
850609162 61
348723276 31
515823868 43
487318643 59
260919824 95
994677318 75
442034705 61
857418889 30
772112516 81
339463448 25
797088286 98
493923697 25
700730413 31
34573880 1
354196130 65
989446326 17
814144617 83
459140947 93
941623465 16
460126376 24
428460800 68
915366988 90
272352010 97
529586990 91
324906177 100
376987039 96
47824689 55
344801141 86
402011942 38
614402667 95
121451736 10
384809746 29
546045450 43
699667031 57
872411957 22
96865957 94
352758771 38
740256237 4
844973033 39
874967101 45
981733922 14
630419671 86
716529499 83
6709686 27
39688070 17
160315567 74
552119340 44
435566995 29
333289442 8
427588590 84
858427807 44
524746832 72
480919133 53
353122872 50
221102212 95
415781649 61
577430458 47
208086455 14
181563292 71
670362348 96
394293350 45
989487210 94
307808889 23
382927124 8
901734752 16
520847292 53
361337816 13
533890139 10
387441455 50
862913888 28
904700114 35
398550457 69
18347513 27
916738201 30
415512666 1
356233394 48
336257939 24
369434428 88
224791520 61
554461240 57
610871592 12
649165708 43
40205384 78
574046235 28
916336201 74
966327057 76
934167698 73
50642511 38
312433793 87
616040367 22
551364938 4
568297483 37
907919556 52
395396271 69
998654467 11
534546544 75
287696634 60
174569041 45
265051920 1
162573792 93
711106388 24
528950072 30
845256998 98
789446446 10
248267200 11
115502463 5
322666051 62
67444774 94
647095125 4
674971519 51
726715399 18
650077280 93
103076195 6
503611490 27
365860556 3
514453787 30
531554665 83
93179384 78
472726602 26
109625633 45
210747480 42
592324662 16
909166557 94
70760374 25
143439716 4
180071592 48
853467450 86
737091136 60
246310819 37
218733764 20
366114926 42
372716783 0
533853990 14
865325469 5
720493011 89
650730291 11
45939262 100
802076598 77
575850766 29
956419309 16
873329893 44
676931719 100
339362181 22
669999079 27
209721198 15
862880163 72
565770011 72
452871415 77
840418605 5
963088670 83
684039974 26
985966250 26
26879810 5
838406980 78
908312093 76
459049559 87
242094573 71
635584171 24
18579934 23
426724859 56
918200431 45
394439476 40
181778991 79
591474458 46
696030727 3
570127651 14
532280 91
758343523 60
433393314 2
658668657 92
279211106 7
228262391 56
259870593 86
109341752 43
747519021 28
445267820 26
28854593 83
331623954 80
737078892 54
871761669 64
664043939 88
118389624 18
544515880 66
514707298 28
438677729 28
142213378 47
34363312 28
59558741 92
538025122 76
618840201 39
309589854 41
589027314 86
704939756 30
729911352 71
359478567 74
353688635 39
689653851 77
707031419 50
536348794 40
224797753 25
396282605 56
895431834 45
720552648 42
392883298 40
634128621 100
325745689 87
854999113 92
173885124 50
656542614 3
792526656 100
196319963 42
45705321 12
33135124 66
311301775 84
947372391 36
745734603 12
943779553 54
785604278 35
587055605 55
184855524 26
592198334 43
374429386 56
754640227 55
734898817 30
979522854 41
168679697 52
99952747 58
525199396 46
698757 6
639621660 5
986900787 27
873487533 29
200969761 21
317860403 37
105971253 72
300137899 81
870661680 96
547157606 18
206033392 93
339299002 6
568783216 30
23731775 41
127148750 77
791201596 47
488777868 72
40753357 5
926065252 99
843686566 29
364279706 62
837168666 87
265963630 6
775581609 59
102214987 99
262427681 35
213208689 60
322790613 91
675825552 89
326951512 56
270939186 77
693170695 29
528059454 57
340558730 39
669261843 57
509185645 58
368068415 13
243120555 74
674480051 94
834671567 87
245268097 34
549111498 76
291410835 71
147599268 11
727595097 77
621760717 34
562021923 18
895034166 5
650040359 57
469241787 11
825740031 58
280681021 13
315803015 52
442517790 37
158891823 50
688278098 77
85560759 86
648771676 100
913521784 54
544783232 13
912941085 29
227158721 12
120776377 2
137667628 86
841575467 18
849985567 15
780896101 40
709660341 58
214139278 87
476794597 41
289691501 96
765780744 55
719494144 71
784728497 4
418035343 79
513176808 1
906457660 60
894301883 3
678602035 12
178901284 34
956712041 60
971923612 20
910863368 43
159740466 72
511237913 31
103688770 39
60575899 14
347603821 59
140432513 78
137778381 29
679401504 21
513554049 44
866923898 70
448702334 51
902429377 75
276544173 14
368741595 22
459995392 65
617692167 30
168038829 8
561518301 59
416860042 52
441706190 8
419079386 25
482289922 51
245335264 63
124656082 27
13197916 96
426285531 38
858260101 64
544585262 67
947574718 7
511552034 64
301455823 27
265704238 89
617312960 7
765933642 31
768020395 38
69572164 68
798688680 1
873662469 87
911785610 42
387972933 54
424418999 80
931362702 67
469210882 5
751713397 36
527945843 76
173959090 95
735141172 41
966259905 25
630047423 63
995147244 98
632330462 74
666197644 61
987532660 58
174555019 54
613000899 71
777145299 25
679958147 7
860132786 44
18432636 77
989878209 10
515586728 41
83264296 65
693798439 42
326820150 21
108871809 69
713436924 10
917144993 34
658678097 14
565313773 98
702378611 25
890547351 85
592854062 51
118397602 9
312576429 35
722629388 78
176653321 82
526752214 95
766997245 13
871826949 55
755104376 16
156169007 43
633262132 57
809751873 12
785280556 7
19170393 87
908238000 27
514276621 17
804088396 36
571564197 34
336563409 89
142652073 81
618104102 54
131340950 23
634891391 84
885285006 38
530310883 34
476114011 86
981092856 35
215840557 95
477320296 97
717669520 100
297666213 56
557782722 75
510473880 18
996693029 90
912297163 26
311121016 26
823743161 80
58498117 25
766468470 15
641339405 34
708207979 20
849756662 54
247640849 34
74282925 50
495478342 98
35795785 59
352403280 50
483161576 16
108498088 83
309259345 31
315155004 70
843620761 21
848447960 3
458962896 80
66148501 85
838324852 83
143181185 15
255613500 86
947140958 24
291191924 28
759019320 5
678389720 93
981136453 80
231354626 19
286582784 68
793911131 82
408514692 26
702333255 41
712886841 81
491557339 6
103466989 8
38335059 89
800358923 67
109709402 73
617155568 24
524425763 49
433648842 15
838978236 76
174047959 39
504114191 68
334915737 63
386588647 90
942363398 32
667787766 3
506968778 62
849797930 6
124708573 84
52753214 77
688161517 46
451408692 81
984415241 66
583662601 18
870858955 11
561708869 86
282635380 80
292197525 93
352441796 14
851177609 61
243122112 100
236578644 94
585594087 100
242778654 4
928882981 30
231845849 52
285489131 9
392776297 77
14900293 84
391247935 50
614842719 96
829060717 34
453571822 40
738342042 30
510893621 68
134707671 2
21217227 84
876441172 61
177633964 3
553479672 96
929582272 67
744648322 60
632276283 63
808326846 20
40649054 12
876693325 68
559980090 88
518709386 29
696706112 45
76945463 71
823547961 74
575833855 2
465099630 20
757416069 33
833125841 26
4446403 53
846376185 64
925382804 15
300450813 67
127097736 48
84287622 34
282612586 0
629550283 82
791211781 54
995259077 69
46204895 89
887936008 99
646830306 15
253963742 96
961315082 70
567628033 11
744605446 95
113192893 80
463654595 24
448645437 82
24316238 71
954676597 80
64177541 84
908591932 55
551518216 40
501457708 21
494198525 87
758873288 64
850151154 98
361966494 33
406652335 47
788856077 85
764383644 40
19016491 15
723933683 93
82257308 98
819036459 73
797069378 10
637333685 70
800768101 84
806833898 0
226004366 13
573459782 61
359644917 67
771392751 74
608698674 51
143322141 16
304926474 33
429250719 16
425229029 47
355064480 7
207244340 59
51778966 86
774070791 18
200944006 85
273951613 32
868210718 14
854596452 88
243565475 42
518718396 59
232160804 82
161530875 78
583059222 57
538582254 59
206672711 92
884832788 13
737601859 65
315361740 86
78172187 19
82638103 14
768137667 90
631245155 81
924807832 95
156748631 21
25953143 1
913070565 46
730672453 40
59881484 42
795871167 35
707884564 74
632910751 72
488830103 29
331269811 50
666117592 4
515133100 84
690299114 83
955056580 4
772522942 28
4525948 54
781519530 96
33258582 57
786335330 38
555782438 61
913473023 12
575351064 54
223872404 7
11096444 55
568191287 87
402153965 10
146906753 78
40174068 91
533124218 95
630475841 83
380778478 97
357761731 1
913688406 81
43290193 4
976340597 80
989815600 57
281354600 84
196497886 69
767683459 17
250596416 80
435980327 5
609563863 49
688354872 31
730635198 48
771261823 9
604268341 94
555959208 93
793539697 90
305930337 69
179028623 3
838394210 25
152703184 41
604786853 67
989995515 96
222322395 19
317782904 20
526225687 38
305006042 3
683071573 55
602751383 32
616707661 54
584423590 19
67153417 4
827259652 14
350793313 51
204153021 29
469836772 93
366432626 16
276641766 28
71830581 71
671689611 36
90256822 39
629636104 43
942081525 100
481596613 15
407624903 3
990803463 11
296064176 98
834386953 95
490266198 74
839126749 93
20155828 70
453061489 33
460486017 97
63445383 51
714530268 1
829182402 6
805442549 56
383803426 8
612761038 81
388680696 92
547961639 58
968380526 95
543912682 34
144425242 41
934909043 75
205103980 70
585280964 62
528575469 28
208677061 40
859248610 37
116689009 85
902044480 0
86473682 79
631491610 4
214701247 79
466161669 43
563274494 68
555055747 9
481584148 79
411838940 93
611994784 71
339222507 59
926509772 37
667593575 67
660740592 45
437754695 9
39925201 91
68826172 37
247045545 6
710203432 7
141206881 98
559475503 28
58172796 96
609394660 11
895531519 65
46539258 57
470725656 67
699464853 10
940610320 98
355702757 62
983961672 47
25288979 44
452750233 2
333484147 1
132735129 28
343575342 28
654830291 87
44162979 55
833909339 23
343583837 67
116403267 53
230867911 0
239695607 99
945165437 26
484795890 53
196730662 42
51671215 12
469352260 28
71573526 46
826180813 45
272870442 68
429137169 43
803551722 64
980125391 38
982276343 12
482800120 11
550017069 1
610616708 7
790486148 52
403374748 66
695816827 80
471205490 67
376919978 93
39765407 39
169999785 21
371058755 41
180841896 21
173046702 21
177194247 30
84653933 66
111681547 48
264062285 4
855716943 79
303511871 34
436456243 2
915266480 14
538767368 97
443182813 83
409434558 83
664202900 26
910232435 55
650945041 64
611452935 50
977505883 19
761223895 23
598545795 100
683680810 93
245096067 14
349466468 52
21790842 36
898919108 41
744994680 4
975881980 94
359510062 8
498085010 27
342222230 7
173611105 80
605931906 78
711964750 80
85347041 91
888630059 32
670439351 68
569164398 82
27769296 21
342237441 15
985995160 71
889649671 14
492279030 94
763231524 41
958437218 2
656789727 31
117887867 97
45290138 90
56224333 41
38273039 72
725077644 68
504953725 75
380101932 71
404855955 61
273076272 93
729177334 44
835701460 0
381127091 52
989567580 33
19073052 6
900663968 64
843604942 8
662282836 61
98861668 60
213996479 15
643855681 15
20690706 13
142952724 95
463274253 71
117726844 13
567634211 6
510192862 11
334348107 50
735112169 42
967997905 89
19019951 37
145889863 73
927912598 53
707157077 35
24412492 91
667999285 37
502146399 87
791361637 65
528938580 48
420081730 18
348029087 6
593031522 52
152149625 86
994823108 100
842918082 66
963836193 6
868163748 38
322717272 36
392282740 97
735912231 82
380573409 64
840554462 30
605176513 45
978879119 80
282387068 18
458531598 1
843678070 82
430929170 25
274170788 18
277695309 37
684689669 63
778233671 2
690394687 34
302906143 56
197445654 41
130384232 22
347663519 1
18909853 47
831180323 63
422797523 90
144611152 75
707317398 53
525934622 83
467554117 17
955051904 34
356313817 76
124442926 48
824567163 51
281374459 45
177536228 67
191686825 98
221374507 59
737086806 81
616004450 100
12669004 83
451070254 92
367551106 19
926996788 89
283566013 33
567676902 96
754453489 90
452683076 95
57293438 11
911550926 74
36323807 30
673731336 70
920364850 97
511947869 71
173373034 22
441454220 22
614429349 78
486515274 74
599273681 56
117474634 29
202279562 13
717067261 91
516750715 21
807241344 84
872265136 8
724422913 46
521827807 23
687457071 60
117578840 53
80166800 72
612463112 72
212544947 55
487791987 58
259341194 10
210784712 75
221749703 47
699428626 40
831272606 26
674376258 11
560539618 56
171251320 0
411118496 100
334991668 0
664767306 77
971702197 88
306559569 21
503487450 44
720221103 54
867727545 5
894860996 80
595014753 19
742342514 92
975183188 98
760626357 99
813836126 23
914221409 39
37045485 39
989227901 49
744822430 9
950526862 8
454948259 40
50735147 0
488442822 40
133044477 81
19589966 12
744423464 20
691206403 2
484618001 55
836007230 40
566611679 84
373397143 69
668767045 18
637279111 64
293595838 81
830083642 77
37778758 80
634832477 74
808271322 8
164616603 12
276990529 5
5053165 26
69054575 0
597821498 80
425350482 43
340302116 100
324123893 25
256483211 3
61773218 69
109940578 89
538910170 64
992684587 51
405242897 12
95593433 18
866681944 37
646679321 23
107930048 98
947551022 75
743564415 98
660422424 65
856754840 60
912731194 65
9631869 40
889175622 65
263394726 4
883830378 14
958357077 32
586702810 11
716021101 68
841173241 47
367829473 80
39556435 68
960901818 70
449793226 74
713505506 69
801526548 71
99165394 27
96934278 40
375588117 48
867663980 51
883873648 77
837864225 44
755352967 81
469190302 81
695673136 27
373480359 63
484771605 65
967158057 87
357921206 24
39285036 73
432057547 9
722819893 47
945681646 36
854769 0
408410551 45
186431496 50
892494332 15
861016058 24
158645668 73
560815606 59
751219168 79
681006757 80
147872563 100
589041880 4
629624058 52
779979108 12
337341983 78
842737922 86
588494898 54
130571113 48
29031720 49
609365433 11
534996995 79
677625006 22
377183071 64
860643172 63
77062495 9
774407526 6
469358530 94
753163437 49
517217309 78
440362308 4
988890340 83
879335625 31
515362180 93
83008557 80
745388273 76
537621158 13
572377874 33
135519857 36
657122696 46
899256101 17
75511877 32
407388445 82
142199637 72
728959487 68
453334437 95
187086630 56
748210592 59
512296367 16
152677942 51
446360401 96
716987471 69
439200595 56
801592583 78
731789351 40
871556102 48
818487065 71
673941212 46
518946868 9
919140005 65
373207468 51
374376454 68
668056444 100
97061149 93
396453074 93
136520377 66
406012224 61
132599747 50
497169792 0
735986029 87
613169600 76
491445693 61
675404027 78
184451190 57
749881628 67
154094707 38
427205325 47
935254870 49
581757646 3
698491452 64
566468758 31
406383011 41
708063621 2
891129157 22
859694785 84
41468188 60
711270725 48
231781886 26
424871501 17
883755319 17
560517663 76
790919534 6
883227764 97
151098803 52
822650954 94
699402169 83
629253601 39
422207630 85
954773131 81
964508945 62
312903052 8
683380607 87
281209128 4
461758910 34
887493337 61
395840231 12
253635121 13
684704987 14
878707509 65
745094262 95
775251112 10
355298048 29
22724703 17
502243631 2
643288131 70
773969980 51
133937895 9
259316636 19
671036394 95
458302756 83
180646982 70
776381168 63
852312769 58
709789976 14
489732132 86
697605393 93
944343634 25
574858721 13
280652185 99
433966274 65
44964278 9
782928516 43
357494776 44
285766399 1
150085510 56
453945755 76
87379699 2
594196950 54
683203180 51
421514988 68
889082262 47
77514476 54
58298536 68
931430100 9
215448196 2
659319816 92
761825401 98
199872554 30
698617590 60
446616701 13
278221714 65
58544147 43
227708406 70
451888556 3
518671231 45
333443496 16
634208477 50
935749863 57
550501645 34
66055339 89
367758847 65
769079 69
544726227 83
238066560 67
590210534 96
708376748 6
637919197 53
306385826 53
502692904 46
213853213 2
674169296 49
768013875 46
829792345 90
515787094 75
650579391 99
970772280 44
826279416 70
550313348 97
908100740 83
313662321 43
896319181 82
782550408 51
84675967 32
359885757 97
453545768 85
236497822 89
115375042 78
551470743 68
479041673 45
911380366 33
421448481 92
538313271 92
808852303 48
315964802 7
246484512 7
763695035 32
984557207 89
189572783 13
787813872 31
980044476 92
199902454 7
869693061 6
885988553 84
99423022 71
656455988 13
101710940 90
92850555 54
127861454 18
288117515 98
571825041 80
770223795 52
721407166 63
819785519 3
525094764 47
577425411 29
247229304 23
717251155 74
911300995 74
699854818 47
645523613 25
505042314 77
443186050 19
477917488 5
223106788 51
196095844 14
134204995 25
608737700 36
156103277 91
493456837 11
895474182 45
577968447 14
317082055 23
889703105 11
167050526 58
689749589 85
856265242 36
879774332 72
649964295 26
779343583 22
101791711 5
742473937 54
596195779 34
131381847 73
874667271 82
864263195 75
632893262 92
372370308 71
2796293 46
955017223 4
911965486 61
678451220 68
628365072 60
956964035 32
513488150 27
643372223 79
440266447 70
770439282 28
815859701 90
396983674 100
453248331 61
655872612 91
368651598 23
348437818 11
411523673 1
304264433 21
517236570 88
237506950 14
545803455 79
656734934 54
300468283 62
513448826 37
936904728 64
871756147 68
521465706 36
551736671 60
138013701 0
911596547 23
147537877 83
823198713 50
187308598 66
776743057 4
517486810 99
106159524 92
726654455 39
379682582 52
318700421 86
704410939 63
195964010 79
120920631 32
829665701 48
44071672 92
157633139 85
628608816 5
681866171 70
964443787 41
550212617 12
683540336 67
884619229 74
161271391 51
437093582 23
26380071 47
344224765 92
797177845 28
617069230 76
658517645 18
439322408 81
385934313 70
481373756 35
366758060 10
858900515 35
52075740 5
670180627 19
787482679 20
757202360 67
165092850 53
231266749 92
687322896 96
922692858 27
281722716 57
879161580 10
829951495 84
306927065 94
779531917 86
929785620 10
255797981 15
121323875 80
611713207 33
277994931 99
934683730 14
766104882 33
652831245 21
567411574 91
472153037 95
431555586 10
347844570 93
544907248 49
730789336 97
67605862 6
987693591 47
600400002 41
55474643 79
268716707 60
448073767 11
478912740 45
441067003 54
881903633 17
590231854 84
722859321 9
567975104 9
91681479 67
131145061 8
448002802 39
78212440 90
928381022 13
339471912 69
671268999 57
105237840 22
570966488 97
397430780 2
636332578 59
681767037 81
702775112 47
115024416 19
145366405 67
4442006 19
469566685 12
612261449 87
715613226 37
120420488 25
224221419 75
402151801 77
978766264 88
262901554 51
845268237 73
602668414 34
802024366 8
658011680 94
529325868 55
742982078 60
971669869 1
118096181 51
110013529 23
850744340 90
74767832 62
739633811 57
79253179 55
99269221 35
632479444 43
403140732 69
592792818 56
991895184 48
473798514 39
255337650 73
908094853 58
36466756 88
490630322 71
439850055 93
64909924 50
745907586 19
211635887 0
662200045 26
229750891 95
946031251 63
338402138 78
502515978 35
807694489 22
339568774 87
842346580 46
638682028 67
911953698 56
594076388 71
763249641 64
343019311 91
225635344 52
791980842 51
475893456 5
557475811 48
654356543 0
796076000 79
179077599 91
786192059 89
19516380 77
482382327 79
198985599 94
281653430 16
550607885 34
68287019 94
903383669 6
449286289 22
556430420 64
600866373 52
542097307 88
789545272 88
329528808 93
705332483 99
974648435 33
156877192 13
511800065 86
799351620 90
305297694 50
556066837 17
4183199 39
678241383 46
399126342 91
727081911 67
148819161 96
774559014 41
32687870 21
722765713 43
19756798 6
146802386 33
977286976 70
36430932 28
499058533 48
725226234 34
110288036 21
208447300 94
943135313 4
511870830 90
711165495 1
663090366 77
141730955 12
397792697 68
69534064 49
726533252 76
690473508 38
356766921 43
661424817 10
296890732 53
999383975 77
73002802 47
561515369 65
619846297 78
603971741 75
654341977 94
651023788 35
522131724 49
886580128 53
533033797 61
723884985 38
927647138 100
90996332 0
794079005 35
305621052 16
587011966 45
618800524 45
457992185 74
252271232 44
55323568 54
358877121 69
642296769 51
261563116 86
659345430 66
642177269 42
620907499 37
893055551 40
976713282 86
764466953 21
747295444 17
322351084 99
912523834 3
512070053 0
12023133 95
455301230 54
761704503 29
434391628 78
936123681 88
812901787 98
982158298 90
229213374 56
19015318 99
836033449 79
417332257 88
297091349 16
81100767 14
126360940 21
568580263 50
361246627 81
252203391 76
810663874 31
377622989 58
568311594 27
69828190 78
408878041 82
514972524 7
105987184 15
865942741 41
945170751 6
827126967 51
175041923 43
799345640 61
731869007 21
508873675 51
117952355 32
47621959 5
884273097 23
441940661 99
237112308 24
792285848 88
477328393 71
537759628 77
927031379 59
242792202 25
961643493 33
249214286 17
402022668 86
808948118 45
559885840 55
555904668 52
376147265 42
192620031 28
104263666 1
864912941 55
134627460 76
182432244 35
697370908 4
455977417 55
525587140 70
101249021 72
105077094 55
145459073 71
908914447 0
927310002 1
461893298 28
301376877 38
979999676 98
7303623 1
327507956 15
132670445 39
936719578 98
230930620 67
329642369 11
58654529 71
440204330 63
847166845 48
242795058 49
261568393 32
76191292 72
751419179 4
566590617 13
517824539 81
587139868 99
325524532 91
939389681 22
450897804 84
616056228 28
291717063 46
734430501 36
100145243 42
736201410 49
666999264 84
96007298 29
528192127 47
348297205 28
503200587 49
452478896 55
776536962 77
173664026 77
419966461 67
494153585 4
330383724 25
961648083 2
815193621 58
602570304 42
927845898 17
363515515 21
883434317 70
670208106 77
67463758 70
514079284 43
892170754 6
367342183 4
485011160 92
723623261 96
36586640 84
314669946 81
824038003 40
572686597 32
850925441 99
799824607 49
507137772 43
207669586 70
581743156 70
175549173 31
603000578 51
474554679 65
675431171 46
73116429 98
547164699 31
204467997 60
701036222 68
287636273 26
342894943 81
742729332 84
912160290 1
460716215 10
383452908 2
705433855 20
584053905 21
38508893 18
256882927 13
546124470 91
554754222 12
462068760 8
172185574 20
522626998 92
223468560 81
908332937 52
616630701 54
363314315 62
562634403 82
229573733 95
461502708 56
107170923 70
33860687 90
789023146 22
238328372 88
605007899 25
326711050 90
806060644 41
524732139 100
571276016 82
762429637 92
678685602 59
56821149 33
67313832 70
660795302 35
138936582 87
413007586 9
369891286 74
509690502 100
663575294 70
42857939 32
358229612 7
403934437 45
948893456 66
725234068 20
986235841 90
845342519 71
760992653 54
20672815 36
733164017 12
331137757 22
2125984 12
90734772 0
90827622 9
60888506 73
729297193 91
137159566 21
981355424 26
417402493 13
379673563 87
285380332 71
691976786 53
907613493 51
992030116 93
95956152 82
213528039 10
877154695 73
316960705 20
200400881 26
30800892 70
868953155 9
93994389 66
627833594 15
351856860 6
256961473 64
490109035 90
106360731 38
486744915 30
181427931 28
672897090 76
650524382 0
283468960 45
625591235 22
233686030 64
456176830 41
418803787 42
510516350 87
105737588 65
412922413 59
10835999 18
576146245 37
915308092 14
917493962 52
822425588 57
394432997 7
796026591 20
275021572 23
583225970 92
940890527 23
452076135 24
37444900 87
147087245 75
981414672 39
348254903 36
50932398 47
402565281 37
299969366 56
911253090 90
529297176 84
650545769 96
355182826 82
908561692 22
740435317 78
957029698 31
470543591 54
739141787 52
15521790 22
438846560 48
739650594 5
212143342 21
514740527 4
457583976 11
43787543 13
785369991 67
853497149 13
917427983 96
810571012 14
804165860 89
65201742 26
556877330 69
861255214 29
958656960 24
130807659 49
361405705 100
385822173 84
583961084 71
743752542 80
880316026 41
197527239 35
455604914 15
214207848 80
950119681 36
266836232 56
170671879 20
166341257 67
428674362 60
747613844 93
910000943 23
721762783 72
493141606 94
626620848 20
151578697 30
290720069 50
440425849 55
914531014 66
493146844 28
913120849 30
71839882 66
413073527 55
342913594 10
494448851 25
181004880 0
726832753 76
238962036 86
809572520 98
168617382 69
20603305 51
611903402 49
920686554 22
245836769 1
446112650 39
226985193 68
500925835 29
703606890 17
806443461 72
988091232 12
472932208 57
956711969 79
818270238 36
814955577 54
629968926 73
84978426 64
211013161 36
966680159 76
14594515 43
508205326 91
524094008 91
148294291 31
925813173 40
464634205 10
937093138 12
981730524 9
819037010 94
113851363 96
608973387 69
445674859 23
403498458 22
233267518 60
104376981 93
174978959 66
763703392 54
763337857 14
588984919 78
852835714 86
986681980 42
610417159 27
895794971 19
83870356 71
156309587 7
90295261 60
371360608 50
716793959 4
763897188 72
678421426 92
255283509 56
816070663 92
458901075 45
136398538 50
838151717 14
452411512 62
902220612 45
606839330 41
838006065 91
887821462 58
877173980 61
378108916 1
314186441 81
590236225 28
559126781 61
240801513 30
613798439 17
674173418 25
544672153 29
97562525 48
693434074 34
208834921 42
944494570 59
384493436 69
840707515 27
10110481 99
193909498 95
527135430 26
694780077 80
819964523 75
176094244 37
763917061 59
95121681 89
638280425 45
869215398 84
940129082 43
512084669 45
438440893 64
620256853 91
60967533 63
747712107 41
534471698 39
510702612 6
556030835 25
242977447 44
40481542 47
42281226 50
580122920 33
720818905 38
991483428 74
570701744 2
41550599 20
805657526 55
353424321 9
287312335 77
588107295 24
896727345 52
548866807 71
764190926 42
127857589 8
256996271 4
35833960 79
604485247 94
164901613 5
401628541 33
192313660 91
728405860 38
228329514 99
355296535 34
805357574 28
467916108 81
459833085 68
649881785 68
661342348 73
506551255 18
747521491 10
553054646 39
216117039 28
754740777 75
159198956 23
218055883 0
757197693 4
377902847 31
595121727 2
958469894 24
694983407 43
197675592 7
88508086 77
917368820 44
706122425 64
422150661 15
923908911 45
759287663 69
832405746 26
48508387 23
909420318 5
997429490 36
60656874 62
440070812 17
868418338 58
727600761 82
943285984 78
971987955 6
143067282 19
771491166 10
45062933 8
396619412 65
160157600 70
638626026 19
667142080 58
350394548 89
717064784 91
929325689 82
812305436 20
744284462 73
691069363 38
933091891 34
614148109 8
294437179 19
597657658 14
297649384 43
475863840 42
409918844 87
897180024 45
478443398 87
627007516 42
866219135 55
985297768 47
339413547 88
223486403 39
868102435 56
152392300 70
44116477 2
986529515 23
168923 25
621654125 63
179241487 61
930667696 91
511256183 41
120567241 10
466195667 18
922859782 58
985101875 88
880582072 79
433101203 82
775850978 77
748480439 38
178135182 17
114146234 37
177977004 70
370775839 0
40325934 62
300390695 89
92706242 21
821419533 36
415328992 94
447699887 53
652560651 70
20652828 88
401369262 37
129116914 98
182030223 65
920961249 11
381532128 57
421296247 97
966593834 64
963735423 13
996587106 30
873102974 31
369723390 31
412529091 54
105641402 72
520411354 8
785036356 69
677484038 13
119570022 100
342684706 71
822465115 47
568691755 82
283480739 7
496670916 34
757495563 1
619622631 25
398075872 85
983266097 67
41570944 34
265204636 85
737811678 90
973403270 9
855369220 26
175789577 6
498107055 94
369931347 19
856579684 64
699312397 91
362127048 72
902078858 14
623988418 17
744700436 52
560827904 78
522283725 75
382531240 39
177829295 64
100346405 58
419832457 55
144382051 88
933629331 20
302729112 12
832819211 31
836708967 64
427045443 91
369713375 37
281565987 59
842832386 18
189685123 61
923190777 70
136059203 15
603307414 7
627445081 35
460964703 86
234350491 25
933623590 61
136371469 0
542942214 78
542821321 61
865768593 87
493494501 93
696146509 88
367230231 57
454264805 10
786434165 2
708081494 57
815989591 57
167303101 2
245793030 22
392235154 4
664409965 27
53657849 51
430937067 44
655328865 7
14739831 3
735270408 12
384036849 42
558478841 50
684246768 50
790954790 4
589639113 89
940285671 58
216787863 44
599420908 72
466326651 69
848082842 50
547593385 79
292930430 77
511486508 95
900157310 33
441217461 0
271964442 25
239833581 95
45953587 51
609588673 62
471633975 11
223071604 70
544768445 76
844738853 88
60769031 21
224047624 63
575609630 27
178884202 40
498293697 56
645474599 18
720709718 67
180977677 67
870033820 62
904539342 49
675185629 1
251979340 12
464222986 56
761485910 30
367085525 6
53385582 51
265541851 53
934033701 55
485741236 53
566581126 49
502791360 22
103189016 45
432571454 2
688519017 44
81147117 55
784648894 100
598928270 18
323448601 7
492926100 88
149407559 94
293384723 27
99849804 22
406142364 55
45675932 69
164323632 98
680601157 55
312605039 83
180785819 50
586632304 27
78420204 63
702198563 17
74211726 37
11211369 99
496260747 61
964577959 5
594188555 76
447063788 55
290583738 40
497657035 5
298167384 62
56766818 74
439382942 99
108670685 28
887908700 72
99291010 7
507883962 98
623434164 12
733293316 98
944496640 79
894980432 30
980694271 80
210254950 17
276149057 45
347157324 57
443587247 91
469097641 35
707502763 41
466420763 89
537486647 42
800441379 33
417459794 22
523146319 72
410312366 40
467853246 70
791184482 33
889137748 26
595818564 80
38876528 7
700670837 12
944658438 20
838489407 6
113093715 24
144056805 68
121878324 91
57286907 53
347736486 2
515066826 31
549434135 98
235653427 40
221355722 13
259075846 67
25182958 85
168281047 44
719290263 70
100567486 40
588299182 95
393827165 82
819915078 37
218646665 72
178034250 18
912687562 52
127461697 4
633134588 97
707410319 78
624122423 37
671267232 56
86307247 96
990971350 1
347177202 93
708345765 1
179555854 86
263006466 1
91698111 44
263420373 52
917724625 6
884202850 96
453900112 69
348708435 40
558211802 26
490993517 14
641900707 100
813585486 34
12406369 18
391623121 84
951754077 74
804461362 39
274067792 53
450118868 55
724479057 47
672487766 51
94384659 36
237354518 28
879346440 37
415907735 61
263796165 71
435500979 30
437695637 21
578205166 73
181040443 6
181728107 67
515849574 24
574776925 38
397589671 12
991596593 38
838117598 21
963577322 2
703162613 8
919508846 58
906553228 36
244987559 76
290725493 49
832995907 88
597902694 33
957711190 13
414968949 78
301495048 10
277352896 60
593066822 61
790856990 70
977810887 67
580998080 82
388780498 79
407186284 54
756451736 70
518303990 98
568175707 64
634776689 73
601688778 30
74917550 11
344274135 6
941404836 86
852596524 80
721126284 21
555113319 37
273865271 88
893209053 75
204961684 65
606523626 11
822446518 47
263444208 77
221166570 91
858808731 20
373727268 7
86686698 89
712738475 12
995820018 17
978362220 0
279069721 63
833778746 11
900995210 31
229362620 32
532270845 44
966333955 99
988316802 10
206724709 16
374505021 96
732124096 66
161285510 6
78564088 38
680381838 53
244909868 17
206745575 68
832853904 19
394956835 76
569541673 55
723053908 20
880433854 3
791664717 98
640839889 48
86156074 24
884394533 95
784967421 44
891835443 80
228350758 7
55881809 74
679587836 21
701031956 9
178950633 29
19303187 49
691174575 43
525464015 47
539492803 27
616775240 91
119881036 37
208324041 96
379273530 88
484666272 89
249067915 90
283259519 56
111411851 78
216623685 12
75374454 10
504380906 68
153708473 72
879704898 53
809610465 92
225315993 87
288811624 8
435356766 35
366328660 8
242113744 59
795049446 13
554265068 57
727073795 94
457538010 53
759385341 69
700110132 35
855568622 27
333376810 32
692451114 8
900253960 76
427807168 79
329064561 6
971703101 83
686438850 27
160969257 54
289786588 25
379459238 50
365656996 19
527626751 9
819197258 27
253135460 92
496772097 99
595900723 95
703155540 9
286729047 18
6039422 73
142972164 77
866047706 41
987240374 10
881048336 1
834591186 33
207435464 40
950045182 52
474974485 98
138266200 49
392586465 76
119045279 86
733344620 1
764401501 64
267125594 43
720392180 65
386762938 98
759440607 40
902873731 54
398066826 30
73092884 58
229226690 1
461378385 65
496885496 84
510455176 94
417088592 15
80325469 18
957184943 3
498563873 67
423025858 69
192873643 3
224713532 2
935781774 9
192220601 14
114199089 56
16991503 79
67390521 56
286384740 73
305424929 79
979193159 65
799484802 33
817166142 24
970317399 34
803858536 65
401459863 58
895225840 66
9604797 64
517814186 51
508192320 2
866587363 19
670639359 69
184293037 84
695340981 73
544813488 71
334786760 74
888073003 11
781482761 4
986952416 73
70390980 29
483591900 30
929807952 47
675957157 10
975515003 55
638438319 55
965345447 45
222801287 73
830802050 49
901131986 36
387349964 99
935235261 87
68234426 71
708800647 10
177929799 61
950593864 67
415519921 40
263256387 28
106660344 40
614541724 30
176228180 17
863134322 53
819043411 6
57886552 89
456263636 71
64037345 42
843945726 80
887735971 25
929936677 39
266882372 95
623858843 59
50559520 35
534462382 55
458738199 87
296685939 68
866145890 93
515892732 74
324213113 90
790317532 69
941562360 57
458104093 44
338731997 96
312236026 18
185004574 43
773499277 67
402088383 37
827702364 87
994845482 77
792652433 96
630278643 65
251814860 64
200164285 17
66571388 90
221157839 36
794159249 71
131161918 15
284990498 70
21444674 91
119529512 35
632120826 72
664083135 87
94732375 91
65714748 18
364264684 94
501245780 43
474450622 20
125925382 10
175372368 0
507756292 8
953063492 82
523345473 81
541891580 9
753276719 34
324392788 36
813294216 30
976995333 57
348937650 92
917572916 4
782524662 20
929416080 37
558849047 1
245640036 67
541099785 23
668608554 51
680710039 22
602417988 20
79304332 21
17036731 27
624882534 83
674319193 56
158362020 16
760282783 80
150218416 90
717285200 11
16462812 58
447614885 28
986412990 33
557573518 1
954787620 46
9133033 30
238151531 54
656670766 67
627029267 17
291676946 34
733848084 74
771063813 89
796369539 10
671874673 7
819870539 29
747209255 100
987646480 48
794592323 9
460005144 14
948507088 84
170643589 26
663165775 70
707958714 19
58882891 83
138249212 62
242010419 34
859959661 95
216601700 100
220048270 9
622136630 23
220810415 91
681662389 85
740478869 22
851536871 49
81225718 49
381554357 79
279396427 82
741571563 36
76231106 57
704823981 12
365005605 19
678349607 92
40548928 75
180964977 51
360145444 72
892613454 57
979652944 26
888704096 63
112202499 5
757865352 61
912674898 31
131276405 25
318379464 79
142244989 98
92445597 27
124787255 52
481651568 26
400909535 94
719778651 78
39074327 99
959127778 80
896380462 65
605962962 44
302119515 80
980855659 97
154365928 26
816956647 84
38807273 89
562998538 29
49955149 25
876350134 68
48896653 77
560668210 71
256489223 73
538834956 18
681961331 38
944648322 25
630811310 18
110007777 60
358076153 83
51109803 35
76085092 47
416589104 64
744624627 34
930382945 54
141709909 69
605015 42
534829649 3
789607115 99
874193683 74
935954201 57
216017795 57
69696166 53
630618539 87
579728908 42
485154465 40
409119496 1
472177444 7
784674962 84
56012904 23
850031356 54
174149748 64
454653723 47
699052236 51
377001328 29
59734763 29
393183905 96
467505255 83
351837212 89
712774106 79
478876861 34
384785196 62
231112078 46
643894313 39
201758399 75
598398457 24
564172908 43
85188667 41
476998224 0
297759089 43
293687582 42
190967474 29
969030642 27
520304413 96
939063933 23
135564699 80
629648097 9
278420219 21
903674894 53
656726445 7
133257702 54
719278973 29
748411384 70
659408728 2
565916050 8
90368494 95
754289305 26
795764274 43
33285034 73
5260596 1
952384462 83
962319801 30
905334616 61
178134333 71
771063231 41
111722324 19
838648386 17
475790694 37
674734964 38
499750807 26
468585464 100
979622654 76
172744713 48
977430037 91
221253460 75
104928570 84
70719471 26
699641399 59
711809993 45
487593463 66
387178166 25
696434712 94
171660177 8
52428644 20
833265692 83
325090293 17
788906347 28
774509258 73
954436604 63
981537394 26
535049632 44
91320328 99
805893592 57
747162509 1
145021561 92
397212781 10
585116831 60
879186393 13
874828114 17
478361576 46
909435997 25
654864470 38
984743959 75
713069349 4
46013490 48
814059457 93
344287983 61
152078675 31
115745397 22
783175117 90
689125439 96
914657636 47
925728674 49
566154705 97
210519410 16
802081713 3
266452011 100
109115345 19
349949748 34
735804920 53
949591576 74
490905016 0
13764398 77
544694622 38
730871695 23
802678680 19
37394510 3
155034664 55
213176149 21
917767215 13
483750124 89
60690222 99
705399444 9
288587915 18
631189935 75
688683569 35
697269208 61
673876891 75
317150654 25
593986061 2
561737793 72
664758366 78
509813812 22
336456702 1
555265669 2
836882781 41
245418323 32
121968449 2
949821458 22
123787945 76
603386954 94
933966236 97
463667570 35
201723928 37
58895944 93
864374087 31
467038296 17
894682305 25
125170953 36
405250623 25
940539808 75
808467924 19
855608907 91
765319363 20
490012604 49
630469782 9
982059809 95
75413755 39
189767772 84
862774062 29
232575362 34
529597823 89
530477719 77
572843925 20
269347221 81
229266021 88
606401891 62
706368520 66
13685609 66
142609965 91
670474444 22
785890122 48
957142324 54
413153450 92
106332874 68
56570504 86
228241419 31
754544974 19
651305227 43
114996793 85
312472744 15
53688597 39
585697290 54
762392657 50
792468420 55
298752644 7
517316144 94
718015058 20
319993357 83
772317209 44
738862105 64
395502484 41
403429787 46
824003168 43
682783362 24
751158153 56
812647345 39
784318287 69
843593990 73
994971821 19
253819632 29
293784390 43
565496862 37
907068696 28
70667260 43
208554377 55
854714615 100
485060132 0
59846149 85
827498931 52
806582651 35
475719874 43
98071831 10
304428317 29
306376687 80
106384866 72
937018711 76
64913966 5
537249959 44
986110927 33
449862592 53
846743488 81
230618165 43
429007225 64
801418804 95
606682027 18
426734845 43
343694725 78
251111606 65
52141512 44
546381962 29
911349386 34
405261295 65
496220870 75
538596738 60
2518892 3
422964977 0
857535327 88
166340157 95
65031005 8
377078155 96
978483491 80
913440803 32
173647075 90
817109384 42
422185130 72
395131116 24
816862511 79
379423540 32
564822283 26
573258662 61
924759455 95
318980394 27
397150435 51
46649878 64
859868692 48
787565080 87
191464728 51
438615568 99
406561713 41
475638506 32
776918348 86
85326488 57
275350740 74
368942935 98
395464609 51
261879262 86
931421975 5
878389167 79
883681375 63
747479289 65
694788167 65
95179020 1
958861379 31
150729155 88
42772978 37
181548990 74
84076646 67
49041981 5
836125056 39
828434442 43
990407123 21
683414471 27
210975637 86
891875688 90
984317910 39
423028083 32
988795366 61
521407063 33
357354453 97
160826842 82
927604692 6
148678883 79
996651924 76
932285389 69
771504171 95
571037884 1
936177739 17
283531857 88
26417243 62
591387458 12
903156915 74
873798838 17
522677166 72
364644656 70
671468970 63
547134087 85
447120454 43
155258157 71
87912408 94
935918517 94
951537168 70
267052686 5
55884220 44
689179445 83
319545439 49
612345778 98
438059235 9
210172814 9
661765822 81
559941574 56
108808856 76
278417430 92
298041273 9
780924976 73
593087743 98
358960992 71
949828798 82
559602828 9
617510237 87
11748358 53
475855851 34
907164103 97
496304680 45
621616681 98
950565581 71
546174814 70
826003423 60
467757299 22
76705988 25
334584484 50
137035616 28
284070823 18
471787669 50
712339489 97
601138194 13
190911231 18
100836466 32
484133000 38
431402714 45
564583466 27
128944438 22
83931389 18
208407448 34
898884200 20
229912618 55
75831727 63
119263745 82
729265370 27
9905304 75
129803057 57
136440842 53
434290356 97
143791949 8
957509897 52
759494743 74
755265564 19
913248144 70
399215424 31
321382614 43
995229285 35
984310468 23
193578124 39
583859554 76
880347762 29
252861495 79
274979555 78
431811638 80
677447052 32
129233003 90
760180642 69
297847984 45
668881323 22
372510564 11
869904622 38
291662547 41
574985709 65
947082724 81
448056255 58
325356086 43
997984992 49
599776524 69
913978116 6
780656919 100
969502400 48
531333589 96
398010140 11
252782975 49
899686833 85
459932589 48
552076248 18
594487848 81
118258276 9
20980325 47
71756783 11
832875646 77
406402417 71
701532328 41
677540564 25
779103995 63
175226268 59
545356878 5
439851391 97
279965841 95
778033165 54
480437874 35
375725497 59
464029329 14
841301987 83
630478048 10
800372261 60
263281897 42
981572586 84
249671238 52
237201087 86
273126457 22
529170156 16
608843948 53
841930983 66
90657220 18
752294751 89
192709956 64
220962697 47
316219008 82
96821219 84
12383075 18
370358981 95
158749554 0
248046903 12
558062603 75
763086209 48
653864375 81
291160589 20
340470770 25
338539912 74
353666575 96
748885868 47
366514503 66
76539474 31
107318108 85
713758585 95
392515831 34
89008719 1
705677736 43
94165068 32
131529332 5
153416724 61
92246166 53
41258310 63
653497351 23
933880046 79
268843067 40
814363197 32
244991976 47
384914264 29
590270029 92
221921804 45
936720004 47
3595839 96
210974778 36
405874601 71
421692574 12
404069614 47
928479438 8
890746350 66
922177338 73
631499652 28
198130748 85
594109138 73
310168313 48
28382960 93
462004207 76
82976710 20
333693805 20
435549798 52
993555982 8
774353122 18
78462423 48
268328455 52
595307997 12
67504735 8
156208896 88
963124760 85
290108256 65
31909993 94
288045482 16
65942885 51
18235088 16
830648233 38
701630248 37
539211198 48
138947574 22
375116051 84
726445699 68
611686247 66
115064007 27
848794134 24
480142900 99
960112963 42
938232441 9
522516447 86
538781161 50
26128838 0
174095003 45
870744127 9
621477498 23
120276843 52
868276174 44
31476550 61
929872347 30
116987621 11
934455353 19
119882598 13
902181089 35
451851462 35
947443933 40
153991090 91
44384702 3
663223901 61
463991856 59
324516034 97
576063380 81
303184992 94
271128934 12
772872320 95
716266293 78
143582495 58
400398359 42
470908520 77
330593614 32
671839199 68
252997950 88
273178034 16
537114740 79
537663888 86
913898213 16
224758064 71
1874277 22
700535936 54
988843128 24
268015130 0
210642711 74
211978873 67
281341697 93
712265072 74
223678499 10
236761099 10
538797505 53
833808248 74
223645361 28
435068297 36
926774939 46
282610432 39
311152108 36
884900498 22
743955333 46
143344545 12
726034557 1
686278585 94
37966207 22
6878658 11
599656711 9
223782639 74
99105260 74
63493860 97
528272930 41
185910894 45
486122924 22
718217155 67
543171196 22
821802858 62
284884386 54
892450320 81
723367783 82
99697314 30
748594047 100
437394121 94
837311563 56
166642147 91
955218685 83
818651940 48
911765601 100
420328243 24
621435359 17
374842657 59
864185624 6
566146916 51
635432452 76
666642723 28
751890100 21
133438812 7
158160570 7
851591163 83
239222229 27
525150505 10
153854988 70
858734887 22
351135073 1
555986053 31
398768908 29
138632514 80
746700129 100
410826524 66
607916068 65
449866989 14
632356918 70
521585641 71
63774680 78
435307094 59
627232300 67
78011122 6
933988625 77
466081647 27
207073373 74
75094035 3
511713425 11
30848116 94
750757223 98
763709345 86
622653323 54
126903121 46
193624602 69
235410243 38
351726882 81
532270409 30
192619907 95
546706526 51
558173003 78
816072882 47
108777645 59
525005635 66
719782910 50
594874668 73
450507520 27
785081808 90
437234483 4
746521824 99
164955334 51
181111004 18
402633724 17
913082434 83
953530288 99
482711495 70
249473379 19
326299290 42
928341960 10
745353551 59
374926202 46
298921788 43
865574085 59
510225016 28
775407255 43
669922104 34
211632573 12
628023565 22
937978898 60
298942178 66
525040161 73
869732994 75
528150849 45
305795684 99
27228241 76
413559897 91
917251004 35
317496956 40
257971138 54
969420007 56
348561525 84
603489243 81
97209385 82
802493742 53
545599941 44
907921651 54
115616895 26
273643268 28
662214468 62
949999682 7
810170453 39
617759264 18
95282773 13
69300164 66
360651390 85
985258573 10
857511425 32
912970618 80
97751339 62
907736851 37
485705756 89
679647676 98
980313195 43
326758846 41
767514338 91
47373564 80
284645825 69
640092589 52
826320428 56
750792835 87
643463670 64
19717154 95
621763442 1
512425775 50
85979187 55
967484905 56
355122941 10
60366141 62
445920252 34
299854980 47
467125916 92
367554805 6
953083486 28
675928648 2
11904507 21
392488778 6
498828405 68
577282005 76
975187888 40
440200566 69
505913479 0
755523762 78
557526383 100
966497590 46
20601434 98
157591076 13
621480761 10
985383463 51
796844404 91
106402346 100
753657286 35
842217224 79
991495274 23
10648585 81
892931649 20
368363592 69
971520713 57
680415591 17
889339290 93
427892955 75
77743823 85
721836958 84
184812370 14
317941092 46
501913346 82
805091904 36
655874612 74
653619958 60
403632409 46
234607757 59
131331829 98
94059108 43
767053118 97
667831300 63
632305494 9
966841074 59
691917890 57
13893937 50
892614315 63
236997991 24
594190384 45
680362510 32
928825951 35
823762924 67
593267388 53
888849444 95
551143057 23
264746710 88
2080776 96
610787133 47
754108565 15
867788452 19
216167661 92
992431014 90
668993260 86
721152331 24
12199565 70
170500505 41
503192982 75
935846624 65
507643383 20
759633140 47
349488116 77
567721697 24
305087612 58
787937831 51
704670855 52
548102273 76
994858097 43
648650841 60
387143101 98
652611184 64
428193622 54
308353680 89
124622318 48
36879442 12
935493330 56
647391499 79
232427040 96
542023221 92
852641957 24
886437797 30
781840164 23
861811135 16
378843295 26
444171320 53
257388083 18
517388877 61
27847729 57
196430030 55
829235628 97
545225110 63
174212435 39
110414045 62
188554229 23
239898339 36
393125578 21
645339230 87
601919090 74
135012048 7
350725953 87
836531610 33
280331030 15
708448067 74
89054975 45
520367453 25
277709668 65
508381469 16
780528029 58
758915610 13
457336084 50
780181210 42
349914620 37
709395196 38
468391519 1
257620412 72
487438995 17
134018114 28
775749447 7
709576204 40
499976670 11
756127150 25
137203456 20
868205036 74
331395855 45
371637286 18
695732588 16
307281378 82
321605548 17
348235241 50
961541914 80
33570982 69
250769016 18
587114865 45
412791426 67
288638326 73
723981099 6
776580894 95
869363807 80
746848503 45
15725045 19
792227980 47
971681942 15
969697996 89
659761840 41
184444932 2
940666005 25
96250148 20
172705191 69
601016462 47
377236307 86
37208264 6
733740395 24
739394300 19
485923129 38
82095724 5
537270733 15
379544883 88
707609485 66
512015542 90
989950816 73
645012561 85
208867968 21
702808327 63
312309696 96
934107680 40
771755842 27
876414851 39
656049983 56
276958312 87
352955833 72
999895418 59
207366151 77
323440544 67
325179438 22
591803457 93
717058273 50
47795661 59
715054269 45
112283579 96
339815124 18
473565217 84
324553590 98
282829771 66
352050537 81
411559837 6
455115395 70
576410204 2
941671201 0
280152152 98
120365639 56
757704141 67
688941671 89
617188534 29
388978178 18
247963795 34
529059983 60
896009890 86
216108858 68
38959467 89
390371273 51
819631256 87
347040538 85
167032983 96
143414510 7
506505007 4
251938156 6
816971213 59
302310891 12
281538767 95
720581050 82
137604152 95
374470066 38
858320466 26
243773681 50
174381685 65
223577174 67
237391820 48
327872225 20
661998377 42
961396450 23
914357690 30
456505109 9
152558137 78
785445663 85
686535126 10
522115204 55
969817696 45
544608786 98
799188512 9
427631257 30
798936293 79
809281044 7
299767080 31
697134683 6
20404473 62
802372584 91
838451319 97
739301782 97
578552209 83
621692165 19
582650186 24
973147007 57
545387215 57
407902874 66
367694908 29
937485321 26
65476799 3
325060941 49
656156124 35
831517346 2
168976303 82
446855333 52
829741618 1
93366139 8
471315630 18
223332460 78
264780032 79
723940278 71
351617325 79
512440180 98
97708349 30
301831350 95
23069866 73
380690572 20
417043569 37
208938746 38
439027879 27
290544595 62
776328264 70
171512992 85
163393803 68
719218058 20
312776574 60
561848094 61
577012356 42
888647595 26
268520539 48
816304687 62
799284078 78
342187402 67
39538624 7
287670172 85
620997934 73
626475390 68
444253764 50
358138674 77
832234186 20
613978260 58
510360219 15
540948355 60
865954725 79
866600580 44
312615290 37
400918582 57
68470344 49
451075476 42
382021111 91
620595504 47
61013478 10
437617526 19
564115387 11
895023427 90
233875972 64
23174334 22
189602677 19
252925667 46
236203562 65
91693456 59
144402636 48
415439696 35
91205946 12
881192732 54
114045918 78
301573960 65
224365937 44
325775495 20
137728370 6
277468803 65
223966563 1
589346271 39
427519534 96
31328491 86
130680776 88
624950233 90
731518328 78
580597701 13
97145837 43
417500291 9
883407831 37
928015293 29
74278976 65
203715148 77
400147849 100
997419527 43
972801314 8
836873894 56
653395580 87
475461848 7
449406409 27
255598792 23
426957781 23
356163092 75
293330381 60
157724326 90
450415683 15
498876894 17
100065496 2
749280123 63
869760329 70
33804057 17
933623522 50
576430842 99
518255470 99
524799134 74
927567537 97
139445705 90
898117592 80
399214083 15
925797807 59
36906057 97
936240754 64
87024637 94
976006270 42
837698701 81
221814242 70
820243897 49
931457000 48
846163373 8
934199932 94
197144896 52
222930812 49
549175902 60
525957641 53
640527968 66
58957994 55
795430925 97
803759420 12
722682970 18
97796570 77
386970593 37
583598830 37
874133279 53
114875531 73
168471494 91
364292821 23
472892594 10
759845963 95
131437142 45
202591947 10
22771372 6
447131912 45
79968081 68
784142041 81
235157135 14
206448314 2
716192005 33
924658916 74
301362259 63
436020694 49
961089215 42
928427106 53
445294926 92
342532929 91
317562319 50
195640347 71
3812518 10
236336708 85
838397751 15
276895802 99
181733408 54
186167339 72
144528198 56
559865670 59
318095382 86
674719796 50
305386915 19
795904151 4
646988646 95
696332448 70
566755470 24
424284942 81
167053646 2
391766894 80
383540528 45
695579253 33
66150347 18
313934104 60
998504959 84
113011179 36
253230002 34
692673714 24
369197718 78
603124881 99
493379040 42
288513001 55
339552017 92
469041989 98
949971754 69
830893455 93
736561183 100
552969535 87
526724021 24
807054052 46
702559779 1
66760900 42
257026672 65
355626766 95
616381302 45
319866036 18
905920802 99
178578474 30
904870803 25
509878213 48
142913151 76
116732793 38
6211444 38
797148837 5
664792881 98
906084407 82
851322171 15
903861179 94
119102368 42
169390127 8
997509567 35
818452898 99
184719214 49
506033883 0
541099155 85
720891646 83
713749437 66
660269416 16
407045949 68
599871874 83
64334187 89
529123196 53
58609995 24
53495826 3
560744835 52
207042803 97
194077978 57
683272747 41
914781459 39
111239331 16
375276065 87
463805011 70
488983263 89
716800680 48
473810497 32
846172004 5
850767482 38
972485531 20
399581494 96
453723340 26
486946828 39
119439595 68
822315022 28
614070718 75
829195707 51
919714396 24
124658549 85
637737036 40
475440123 4
272759375 32
440460008 55
445873685 87
780702173 56
129296145 98
863171932 64
285844178 100
596873414 19
31432346 45
319414385 54
318069785 6
814662323 70
235271155 83
587123988 64
789958908 74
679684968 86
4883423 53
185888093 75
190196311 12
293627486 54
255929987 17
462029095 20
864064198 51
664961011 6
681302554 98
666447266 92
685461508 1
702136914 6
19308811 29
33167588 24
299767959 3
820888667 77
362787654 1
911234626 30
509174391 10
854542563 55
158686544 41
654351690 91
311711679 95
682086145 94
519758399 69
321138312 90
58302092 35
438249461 42
528998697 51
874972031 87
708362335 41
478048232 90
971656384 55
437415984 11
621408143 100
117394474 31
600266919 46
222182040 68
733129515 5
684323781 82
346877079 99
480056954 59
496611816 12
227468056 57
315314400 11
164165048 45
323634456 37
137847806 44
445289155 84
657725826 1
930660207 19
146147512 35
786325873 34
196631915 22
822927265 45
172235120 4
597151951 17
105797597 56
425388971 46
695668734 62
811861814 33
692666741 87
849193097 39
475036507 90
180579562 53
391264065 52
198011084 76
913040181 41
275056695 48
681189630 83
784066866 84
740575756 24
40259413 19
969202297 46
127877708 82
492376841 69
676589661 43
718004964 42
897734735 45
615791977 63
157101936 12
1639902 21
16846344 59
87055157 77
289965540 66
214486812 37
90840719 93
912629379 97
565468361 35
839551121 2
49881759 85
740141218 7
921653517 30
291785624 62
169982405 36
362590783 34
554227173 5
175605863 12
287799882 86
902069655 43
506509285 1
98278167 48
4337076 36
998623443 32
988865786 42
33292357 19
484032370 28
375984573 69
941918028 34
217758137 6
775032452 70
802055031 65
197665796 7
823671093 79
447651825 49
127802618 22
102802043 76
388211159 32
11947528 34
755982947 15
416070037 64
162383490 100
399621703 31
645584239 49
602236841 22
925797377 87
466720656 84
651834425 37
136884188 74
794124118 97
900131467 44
641043843 23
664573876 59
589831319 97
691592993 30
97898124 53
734703935 58
214924648 14
457818711 100
694231846 26
370327002 6
943718352 38
920885611 100
815395414 45
421756572 6
467732632 29
196521575 81
272389254 65
764727093 69
184770747 20
518994184 54
894644881 11
674749441 83
723528983 21
932329326 66
126752446 10
252409262 58
175678533 56
931304251 19
154412125 81
64819121 73
410322806 40
364197012 36
546477072 17
675493759 89
534072560 26
442252008 50
550631143 40
658807235 22
205381808 2
494680119 94
528645569 43
767534810 99
915632871 95
354726296 57
884141903 22
865165999 10
544395730 12
171286768 19
738634233 62
729799678 67
9530423 43
774398602 20
477444590 32
576628121 82
600672627 28
299261303 72
754555548 88
284878199 28
947285238 48
320513126 12
66645750 81
710156790 88
639723079 11
275272385 90
614624262 19
214506731 5
172171240 96
644251271 35
33083270 59
813124709 98
721345102 33
156991369 8
166711801 82
79676118 61
69571385 17
206492168 26
884723041 98
16767972 6
615961082 88
739516451 45
591079544 98
330842784 82
950583373 43
432818851 54
345787153 92
189125815 37
802897512 8
626106552 98
983284575 20
360576125 69
375060684 12
950043272 1
815287672 71
744998535 31
329548755 16
576393636 84
123284351 7
474462373 41
252163392 80
84533135 95
524619298 86
974048821 60
438570522 76
333910293 64
675891355 79
235424144 1
696936270 100
478575005 71
746457345 13
173120710 79
58206640 86
803902856 74
841834191 69
131231414 97
424892955 33
657696516 76
404193223 37
616165000 91
926892301 17
454845912 5
79004160 49
898938236 75
133882590 56
422697152 69
551744378 80
474403925 0
257418297 69
887228116 26
228280747 13
302835705 71
187061787 83
793191798 92
131442909 78
334209700 37
187674402 26
280208063 99
590614951 92
306661925 80
831717587 63
279784938 48
500412772 80
709935736 84
785656579 60
433131148 69
830351616 25
18545438 28
591110626 91
404024045 59
487843139 1
583589951 7
917292196 5
235009958 64
343436440 17
524554422 7
392879086 50
628420330 25
466514467 34
57341916 15
562990183 11
353775690 41
475350569 6
648449869 69
171011585 68
850849900 53
977256902 25
415302671 54
367220240 48
723848929 44
580063661 54
407480614 87
766169052 23
939049868 73
875796010 25
187191529 6
87962122 13
144449766 62
181135866 100
680333429 97
43502284 22
659723477 45
392310848 74
144126289 0
496975124 16
824231147 34
817117424 13
28335383 30
136815290 56
609709479 2
597381940 6
496573966 46
496957399 68
54452692 52
698510540 26
662307454 26
855449401 46
60986261 55
572480034 77
244814256 27
178706108 33
730727454 3
473227291 18
475893194 85
979863783 55
142900388 38
539228792 98
366035372 26
855656459 89
983914922 32
464237797 62
740921974 67
554398199 29
726200706 98
729032986 57
106276616 21
97754086 18
998331819 30
58188907 53
780468975 27
536752054 63
694189336 47
816797363 37
942427764 53
284179889 82
859371329 84
247105989 77
756015430 2
196225379 88
22117547 14
988547693 43
133362148 61
332374516 84
688591831 1
516229289 77
918227095 2
961468764 96
883170807 68
552067967 80
985173532 47
182200250 72
819797514 97
110519785 43
463573770 49
822124492 21
767052458 0
105930447 79
31565794 91
215364320 11
347402647 96
160169173 1
897852981 58
220355003 60
798039962 25
734616663 26
912970986 49
470188906 13
168228996 43
736034485 11
87079676 53
109403386 16
316474837 40
28167620 93
939549525 42
818897581 1
284269096 71
341206603 5
117556226 40
593422533 26
17299257 79
928216182 49
461926017 79
775638049 71
671337971 71
526151944 97
186294386 17
234961191 43
549974504 39
617577254 70
708263970 72
138804901 23
877399380 99
880122226 56
299256507 37
677861094 83
88447412 31
280805092 31
593578401 92
870926853 59
637400485 62
569278462 88
134172558 90
48443779 12
484407898 0
358430141 18
872904774 20
685998542 30
959800930 92
990955184 44
354193882 39
141666518 7
549217079 36
464497205 70
909686660 41
333959046 72
343952439 71
205880064 95
590989124 65
450648733 51
494907578 50
400880977 79
585389641 88
175732251 3
181443053 27
832849611 92
354859444 71
499653688 0
837138138 72
953905962 33
967825877 64
666252646 91
727732140 80
143553773 64
797930045 10
624783820 27
783683022 17
436303589 78
182771447 58
242369844 19
984158049 94
610740191 98
866206856 16
584510008 93
840518222 26
541018098 58
643932006 59
81568960 88
206049420 100
696817506 41
778630094 49
436572908 29
337017968 44
255717103 28
53090747 25
958296458 32
334146428 54
44379626 31
251418372 9
405145208 34
844886168 38
307630453 58
864414913 100
522039099 22
447869631 26
122666974 80
232069944 57
677930222 98
402117656 19
66163079 38
700637160 52
845977107 88
280494375 24
687870439 93
493567186 73
647225419 75
777643519 97
292548839 31
460233496 34
147209940 14
441034873 12
169859177 93
724892853 86
12502770 16
895576808 37
142547640 28
204103507 77
692076280 4
90748397 82
625344795 78
192107468 27
258824979 3
512976352 88
346292563 56
242812498 37
521037619 29
912859656 90
961717352 76
13497803 34
133998972 32
486118113 69
699143008 89
409358482 71
717658630 37
512595346 8
785423728 64
388446328 63
95889827 77
532284555 58
275387659 12
155128922 10
620502309 98
847571022 66
598111907 62
667793013 35
300309898 89
566552280 76
187124330 69
436399522 1
276447160 91
69217457 27
659098960 39
683503628 27
479130057 46
272131471 20
776222148 61
565003182 96
4787211 85
149027943 60
468384680 0
866771751 0
721594153 63
267290254 54
161716514 46
623428156 35
620967798 52
158407184 72
334278718 10
359898029 5
110683990 79
607919313 28
819246923 41
95646729 94
122591876 23
784898644 45
675342960 20
940352456 28
650193946 81
8946982 46
967762602 34
632570792 98
933326301 3
695164135 72
301913007 15
41782960 43
978508868 20
811502980 67
363567182 68
976962319 10
490991702 1
679195151 28
178998307 42
188853182 49
852613675 11
954099880 34
582906464 1
478728589 66
78856628 6
479544000 50
764146387 99
446575535 36
195493053 24
836382379 71
152952530 82
421406549 4
186555252 71
783627553 35
706118840 12
938101990 84
900685671 25
564289079 53
902133762 7
471375474 48
73168301 39
265675852 2
307506349 57
525571167 63
260889395 24
538183404 19
63638762 63
448601460 33
122420945 58
357868977 62
37644378 76
650356449 89
232128679 34
284959873 24
154919914 61
421907831 49
399756028 14
534056246 22
3054127 29
165104559 22
311108313 35
770779202 30
95725957 97
431073004 13
862844523 93
133540838 74
380006385 74
196410925 6
577032317 97
295941018 88
949807147 52
361938030 13
34176468 78
799560892 57
863972299 76
600488988 83
428989553 93
189655544 73
2836733 19
768549279 60
309113747 44
553482156 43
549688499 26
408743021 36
492909262 37
746415326 31
962282251 69
679639541 38
927548837 0
382415085 30
449666687 92
266984379 89
721104100 61
776923421 1
914318389 72
775483836 8
789433826 82
58840382 28
180116525 97
747384252 34
491452972 69
372729769 17
849872956 83
239303343 0
485444132 41
150883241 58
108590893 86
482974239 38
443653603 43
80428890 52
484161178 12
435990507 11
611449197 1
775157397 94
932886519 17
975680727 15
23306505 98
145385061 39
772767031 25
401112784 10
941256943 91
745660127 85
926090462 85
444269911 7
70804253 91
403548829 33
768324542 88
175053425 4
280547735 38
79596373 71
396204649 100
849969332 20
491574698 0
763944617 58
30418581 37
924824758 64
504983465 94
860996880 58
41808143 25
295909969 70
32662779 45
770203105 20
198575558 86
209981142 71
386395792 54
651035488 51
79538305 55
264260238 18
253613479 89
615837863 17
687666195 76
196164866 81
144572940 92
904595423 84
822255498 16
231288317 98
569876410 5
520884130 55
716914821 26
871828703 9
468378569 54
535480126 82
279461156 31
265107013 47
244775158 36
341513752 18
933494384 45
720424737 86
532482234 29
351266210 37
643276351 4
654069868 91
415020954 45
222306613 76
593728047 66
98474151 1
129662117 29
923741473 56
235569800 85
798085412 34
50776605 13
280199763 94
883718372 32
851467959 50
893067143 6
119686848 78
465841569 96
100660190 18
175385211 10
102387112 80
625202779 23
806585936 69
510508738 31
397309914 43
620791886 99
194839968 35
271724190 85
543689457 27
186917253 60
433742379 11
762809771 44
173509701 77
558342285 83
292864520 95
216236335 81
498931808 28
567807139 49
482821215 87
71128258 92
500358444 57
285914155 74
559416909 65
334859282 18
229949195 74
53529728 65
949918127 95
305872854 58
146546988 76
924473018 77
937420593 4
359197047 95
894890048 10
990340035 45
973416845 36
402441841 65
747729987 29
71098499 85
861425987 8
993556399 47
98552440 24
132490401 78
230795596 38
177780117 49
884471319 81
421633535 58
165575910 28
908720784 98
343096153 24
173488210 13
146291030 24
669087292 57
930734988 42
765097138 62
971647256 74
466135643 13
391241033 44
708459710 46
779424911 6
119331908 51
98627575 25
747000445 41
210590243 84
994252029 91
488719977 47
110619792 27
879204752 73
195364133 75
378222306 81
756634645 25
955876051 92
348404365 43
731619969 34
970869715 20
971996087 99
119681528 17
963719917 47
813845978 85
919154416 4
660669236 3
766880867 33
436617305 8
702832786 23
525272491 94
54216348 31
229762922 34
109706998 8
919909628 98
665574849 55
688545842 34
443410757 52
78305683 80
183436047 1
526135360 20
192130056 4
800535268 73
679385017 31
309626060 63
319906126 95
503109871 60
506795233 96
662653666 50
619402438 11
107223386 54
631667617 97
748322005 67
122454372 70
648006530 96
204238482 55
404903238 7
250770548 48
571883263 90
898826600 21
91324288 50
123372685 47
735546441 32
699583741 21
2584211 56
888098173 92
476437168 75
50199163 54
329047904 80
446021477 21
527115963 16
945770674 41
809640995 46
538242968 93
845344248 25
269476638 75
971056694 95
216305701 83
993827506 76
954301124 72
946471033 4
573830870 4
337537550 28
627374114 13
462304030 84
779267441 41
989588252 28
695090019 39
212465057 37
172790142 6
308945150 42
131771563 45
346746445 23
553305062 37
40729018 40
881174191 3
361871688 82
380471542 70
953828047 81
195077355 11
306180054 81
173629692 16
358394019 36
520283758 59
796479977 43
662351755 57
769965151 100
434024912 37
398985920 12
772583512 7
825791266 33
62479672 29
515215141 14
716524153 44
105542546 93
667240180 11
774830666 25
56476354 28
298640047 76
162091268 73
99038329 30
402979602 8
506213407 86
800990513 99
725446913 7
212047271 50
691974373 20
226127779 56
573330307 0
399921211 69
980897997 5
144217119 51
479754056 39
422658063 66
922141041 97
956178307 92
371822175 48
925624608 25
880493906 77
710607934 57
741759967 51
797866840 5
884567431 10
472785997 27
220607949 48
727124864 0
981149992 47
530633180 5
448071738 2
425304382 36
586025462 7
320293231 57
954961183 91
834530943 36
922543209 81
19932499 64
701607664 19
818581571 41
249128470 99
453210318 93
793603242 63
23165295 90
210809747 15
28706579 69
311063325 17
228222476 55
512234268 8
686888222 20
386313476 24
258625640 31
618806607 18
311471293 90
564098239 65
869557060 70
852440816 46
576511671 61
494712427 51
419086450 7
921002526 2
633073967 3
683960529 5
372958491 88
537859155 63
140076417 11
227717427 76
785036794 1
849065009 58
250849914 6
356670998 53
759044730 69
862002863 79
564141415 88
86895955 10
434254855 85
711232294 91
607958566 1
529072207 75
14254341 92
713025544 74
734062454 25
393644757 85
797555369 18
166699705 88
201584790 93
790106924 37
328145458 8
58627958 35
902136323 38
951281782 76
642113135 46
861408132 71
41772354 78
776716631 47
647106312 38
256261351 67
845339730 90
348185528 66
696722103 100
581440649 3
394112052 19
939682356 21
481393751 53
218988496 69
959416709 98
60176884 68
449844854 91
202010047 32
902836304 3
469420764 68
616972252 68
25684529 23
173831244 84
752912299 63
735511600 90
275371105 99
415189208 69
299750203 83
349688868 94
257742211 63
184294305 21
648908145 48
150603470 90
32495418 5
55729607 21
997435653 77
685062591 28
148745593 17
293381747 57
771770009 72
135414884 57
550361834 13
592096420 39
895330668 14
518146157 100
395241445 83
868235501 24
235041693 84
617695325 6
719802144 64
889209686 56
86241183 50
425927295 15
801067536 84
41137867 75
47192950 55
584305887 86
184747099 49
671547914 29
379549369 40
237548394 70
632101966 43
137427703 33
53504697 5
969688960 6
397025729 55
613792407 69
64752516 48
160972605 15
964604571 26
477034290 56
35140612 10
603034586 42
630954347 40
627923486 28
264434555 37
677233747 62
414334857 47
969543497 64
545793495 60
533492914 31
671547282 15
980038806 13
108220418 73
243419523 76
165514438 32
229126874 82
190335330 42
745655048 82
834240626 50
901446023 10
374163509 10
956310094 49
622026131 36
707028168 58
575478086 38
851747928 9
292823046 78
514821119 52
437049765 63
900054523 79
545320897 10
310432912 41
974643539 36
277947653 69
23781453 25
353507238 67
616644331 11
995336598 32
853713532 10
251517524 91
600656637 17
147298760 69
513081924 45
747164560 38
967411735 75
416778455 1
973692418 17
716098273 60
877829930 4
627891440 17
529018947 82
786689940 80
196027051 20
461262545 26
632867493 83
811107776 36
100866550 5
829069596 37
718058830 26
214197217 67
263517377 14
424843875 35
682990939 56
222430560 58
362572042 75
589094806 36
378340012 11
898406504 86
601522431 39
604004385 53
111703750 94
703859964 46
427865729 71
407127647 55
616289951 32
357136901 8
960683189 0
133315678 85
759170367 67
86173964 12
496385044 30
846132448 37
547651782 63
54945398 87
215059331 96
213737339 56
599260233 50
826194271 13
372503065 92
597834115 18
285664686 34
516030706 45
33636688 73
227026072 63
827189130 39
884171217 1
752861814 84
839940816 98
725957335 31
985519142 62
518597394 71
797540317 13
281237965 24
378260649 90
628444376 81
593751616 64
976662547 66
168261258 44
861486209 26
922604228 36
795791925 76
250201657 76
78550951 95
84029232 3
941598514 63
789057428 66
474694763 93
119724942 4
378171665 29
379896041 91
244886070 100
167742420 62
81600711 9
879869685 44
328929083 83
365513690 38
594627945 95
873079193 56
328159538 100
635612296 41
418266664 58
973716887 74
101650634 80
110223591 72
310553780 5
427847013 5
721036032 54
44261251 4
140127967 49
909675762 7
809111797 91
329206030 22
347867543 64
481533861 90
760081290 99
475809989 59
563850247 65
507231929 7
461625369 27
532948305 39
60570633 72
556145797 88
124600646 92
332465606 83
377470349 33
579327173 38
807782568 9
511452673 88
905017109 20
886036542 82
65462527 18
385996529 84
724113267 63
4008371 69
564640551 71
757087929 7
829263017 72
201745081 29
438276168 21
963025078 100
747399647 48
377716296 11
702446464 74
107814574 67
495294910 61
144215088 68
297050282 72
135385198 57
853058219 70
529164306 10
748053171 59
691536732 4
797223593 32
754024355 0
757127105 73
585075447 1
863831419 37
681740057 24
776104760 88
116962402 30
825155159 29
468790033 97
916878591 77
982497744 57
559149409 90
612847309 52
527346317 47
154414299 63
11958539 62
943732922 100
347455531 93
827828351 81
897517489 70
643331750 31
611711082 7
841840661 39
840091461 81
333909410 64
126980779 28
314722873 15
21060031 35
236742607 7
980066380 10
515860028 22
170211825 63
358837438 52
265542017 15
541809340 62
392565784 10
871737789 7
695284408 58
455782667 66
974595407 67
179495237 10
206049204 70
694371605 67
233397637 27
51035110 97
741058181 13
811680757 65
902945380 85
261429433 20
152292121 73
941758697 86
409460320 58
35466440 52
228119398 0
35293013 7
332381706 36
557741473 47
750755670 70
290888994 95
708209209 30
382117027 76
77840637 91
524652537 56
750374374 52
789986838 18
82747470 9
562945872 52
772682064 67
994056543 7
814006637 45
865976245 23
321972991 56
112655387 75
105442121 74
768841647 57
965724867 28
816751484 36
778928887 57
805321775 84
709399282 96
683098202 48
472988181 2
631594365 53
543219869 3
502683714 42
561033540 96
668374215 74
860882503 52
628296233 51
533971807 16
254409397 77
693994180 41
120732326 90
134405717 55
989074067 57
315569851 41
947793124 55
64855175 37
18563577 16
740926082 21
802063240 94
684537432 33
528843396 6
701170393 81
690638232 98
64680842 73
33536984 85
726428887 19
15874646 72
32900175 29
26474190 100
862956100 41
750270487 97
18474925 17
213094438 27
14236022 11
502473418 92
348910739 61
373447852 61
809053381 72
922659656 81
502931443 4
955699368 46
142341219 57
277986806 74
252052395 60
835785460 68
82809953 67
3672983 16
970176937 82
709091405 27
287499676 39
675578135 67
209694134 63
555333470 35
587168580 35
235188988 55
869116701 75
340978978 15
372146018 3
27067476 63
802571327 28
865644740 37
115439312 23
861648119 63
572130567 86
18625684 10
905099008 75
645232068 28
516550800 53
652420090 84
230241636 87
10800760 27
221444183 91
619084784 2
12249178 99
691383987 93
658705337 5
157176952 40
2335097 45
628737969 100
743069734 88
113354528 69
50821759 84
190934410 31
372512796 47
408677001 79
150670238 6
100125290 65
310352070 30
514944653 54
101896058 22
901879248 93
405740648 46
901866164 3
727982563 17
706734046 97
713534856 38
226721537 38
998637552 71
271370689 41
153083557 5
940449987 42
302513628 77
207529333 56
691297524 45
358197726 41
114995558 41
510191174 66
825584163 26
818294136 95
779929474 72
512060252 78
824673395 87
37692022 78
23085491 25
960156626 79
742480331 1
356700001 66
926899088 82
849107543 58
38749344 19
160117025 35
253124275 31
671499005 69
536782914 70
614430345 23
321602921 68
553804426 2
619587908 77
482741171 31
119801868 92
457104479 33
836162356 27
384928327 92
667715751 85
22348366 76
271451652 65
444043805 38
278574401 5
886864364 7
115428976 72
278503814 17
406918736 61
527605903 1
188743332 82
247620737 43
538039348 25
639562618 63
244874084 58
907854802 90
132673467 98
237593661 93
178690026 87
783725117 53
575281525 0
706203340 83
315309458 55
940363958 16
25439117 81
374843980 2
79564425 8
503204465 30
590229765 98
423685095 52
401553102 44
444908019 76
574492683 62
37813428 99
413967009 69
873861599 44
416620414 71
777654517 68
215849872 20
682776514 82
714642056 97
245482906 47
670257986 78
288422589 100
393939051 41
198509874 54
500536061 45
349969994 21
750476407 30
363989547 61
493632075 37
84290225 97
389740588 56
857928950 70
338416517 41
946701836 67
906222571 71
293598083 23
270857180 92
439442237 21
539592643 96
232734382 0
311126359 7
456569561 41
141393964 25
984934056 34
830915950 49
453718166 44
625276621 10
280898944 87
175746598 89
512239459 87
136366224 90
282137403 18
405445054 52
807896379 67
508630385 22
817187956 43
385022230 23
185418148 96
953606875 35
612846549 72
328273347 95
706378664 28
549923924 40
915507416 87
493996060 82
787940577 9
514269647 58
127215840 21
735121433 15
163927264 15
330260873 57
865619285 22
643254790 44
567853287 96
311040770 23
193893795 66
929067685 93
575433032 83
621882578 11
869292130 50
621715812 67
827604957 58
730737098 23
72583012 6
294187705 91
121547547 91
341347943 36
368725516 65
211038468 86
148041160 78
191284883 93
254665374 85
704882256 4
320471132 35
273914100 62
942291363 13
795981877 35
150569188 50
217733396 75
29738500 77
829713800 15
926378433 4
950051738 24
740909114 12
76664915 71
853168604 40
602730360 20
763182850 92
225574218 100
601016951 46
100948856 34
540986652 38
323326070 67
564990093 84
882244503 81
587866280 63
796313703 49
760560660 37
110656132 69
617088354 90
474454395 21
735390799 26
595603072 75
576659990 48
653434934 74
392152569 19
984558914 4
825138176 0
1813133 21
509473412 75
391045401 74
227733349 33
484438468 95
2169907 1
537327546 53
153283915 1
248838871 30
872691924 14
8448443 24
129817124 12
781415315 58
316419528 59
908771459 49
222267339 39
504820133 58
374660818 44
50302856 18
590459760 94
960826239 77
153875105 84
691777686 23
586954131 52
229978597 59
863654402 56
52092651 70
396843146 5
85316075 14
990681180 67
304827695 15
740161597 44
587491438 68
377872165 92
551703795 73
626127349 77
19304656 42
64108312 90
422733085 66
812033503 56
410310562 97
664933313 32
66206400 13
882821810 9
321706398 1
206843436 38
825611573 87
467019533 28
131740600 64
678726489 82
269223608 48
540650243 48
985559571 48
212859180 42
917541871 32
642392704 77
96385101 92
268195150 58
373608058 98
890318639 63
26101957 10
993291065 60
442450965 5
120486257 79
281441529 30
302095843 5
490211512 37
273365729 96
917193285 88
260548575 49
448092413 33
206973205 28
866356938 15
319770355 68
292458829 54
420236489 68
351429341 36
985271825 12
480072426 15
667617495 68
267050773 2
107878565 93
756537333 53
330886312 2
516196382 46
490876222 94
215243214 9
317220150 59
21280389 12
887706568 33
508929308 4
910122116 95
829959389 39
239141722 96
558729486 91
409115562 54
733166006 72
539034303 56
748940721 99
537425487 25
587120895 28
463434067 0
95800753 74
634640189 96
814042940 40
880917530 2
282513758 56
424553844 57
962874967 5
983081210 98
287191523 35
965296030 0
896641754 90
807695088 65
804330459 35
325249959 2
106639374 44
41979795 43
317353334 98
769212283 56
367634479 34
555656775 20
182496544 99
112295183 68
192307046 73
849525748 63
670848415 9
396844928 2
995720081 66
503417638 38
261510016 16
991778928 59
586275603 67
659750994 3
839030578 1
480790542 2
984197386 86
374370167 44
463212363 65
324909171 99
311495277 38
659750121 15
480628863 37
675842165 8
172391131 30
459583744 84
854541571 55
932092912 39
33375074 66
707684359 84
801368695 48
121229900 59
687019680 54
465576248 23
564658525 4
471486851 73
948244281 83
453634484 53
996622702 12
896720496 19
393437665 9
598734587 71
738672398 63
609987389 13
837071051 6
713935309 50
416557262 89
838284429 65
238181329 61
454586924 75
200261956 83
626020787 60
506228106 78
73995388 57
874442383 60
651966281 96
896109807 50
38248265 96
831758901 38
681169428 63
770952901 67
466106738 36
8610903 90
660934282 47
470414033 72
854504721 100
630590903 81
326137405 94
290885952 44
917130378 0
107942973 24
638449551 20
350177202 3
820791359 12
472797445 7
183924630 19
706845790 74
74036628 0
368934873 22
154932618 26
947477218 29
563437015 98
593561989 98
413346785 47
35525520 86
69754763 70
140744543 92
247238105 34
159197794 76
921940058 81
327931047 83
329430010 48
535469398 26
923380695 51
734087283 19
975369562 84
741588552 15
637311474 39
257120894 74
384105104 57
718857724 42
762110906 90
63154592 31
452135479 78
515559891 21
462800624 13
369962381 53
451114085 90
153418082 73
671412589 10
417271489 24
797327000 87
962828268 100
108900587 39
226527878 4
541308925 89
866404365 8
160013009 100
715759141 4
180178305 57
673317335 61
195271081 11
759313214 6
363750497 52
583947455 15
890949121 11
674220690 5
860198989 78
315413706 12
125889015 70
75491899 60
803076562 60
87137807 8
282603984 14
148870240 9
670531645 20
784340593 27
877523362 81
824355283 69
905086699 1
694172718 30
619770290 18
322873543 33
964143512 14
699166099 24
640997574 80
389904180 59
679337062 75
403545131 37
966802538 66
401704116 5
99199570 84
710683088 44
205995717 50
77633620 10
436074811 44
962774163 94
808239963 82
135607378 95
543660903 22
614360041 6
247195032 77
744084188 44
709921997 23
922635791 48
536950674 70
217295310 88
375129587 13
528995658 7
974213122 1
137299827 68
198073349 73
254550076 22
455811997 23
288138604 70
626083626 53
996916432 100
302478185 80
798787174 64
259662036 7
269956676 59
524536063 40
699392825 99
213038108 3
686558615 19
645655395 55
598869563 2
212958826 51
441185528 83
516610687 44
180534847 4
130937587 28
11891760 71
869154211 51
88020011 85
459296772 2
683860590 79
286626965 55
661015080 26
363794915 20
304920803 55
541850286 55
660334921 45
491881298 83
835294237 88
606456238 24
227053823 86
436983748 22
80073024 63
82626889 60
226103731 24
101870069 22
81834532 37
28478968 86
999854108 84
395147431 5
434775718 2
525531391 5
208834111 93
264226036 25
113775895 41
583213317 4
920174325 25
117362060 62
328919110 13
891786401 21
488055333 80
325264554 31
608064043 50
55074759 28
737605539 75
117110841 68
365418647 57
98314614 37
169165115 3
920950321 79
496736862 42
471780825 47
306223354 13
783620688 40
269480460 49
891276763 38
888581605 55
480823758 39
138128401 92
860313299 32
718827739 92
146286960 19
666946733 1
615317610 80
818323644 75
712516653 52
521472940 58
87076074 80
454879607 48
148574318 70
667347023 72
388728432 8
467571698 55
614893090 70
373251424 5
288953325 82
330946679 72
885351930 16
149424717 53
784351950 86
354704918 36
941542994 15
566738036 22
131551602 34
12481744 32
187143845 63
694290452 30
20272531 81
343928642 13
818736492 16
47149121 29
473531021 83
867593260 73
940806241 65
858180678 24
548644292 69
989952501 18
145990953 26
288914394 52
831464558 85
560743207 73
475945160 67
713283487 94
277303714 15
132503756 91
384011334 67
55957553 98
534655637 85
427475119 31
795160717 35
362256817 13
340416531 74
171300253 57
43447261 0
770789200 10
418907129 45
97450563 65
760147552 8
917560826 41
725326824 14
599248060 96
986129032 69
524429694 8
74597589 1
287536584 12
540735879 15
437823972 73
508990748 67
217849601 9
368103795 62
90952553 30
672577858 70
199673040 36
834419279 65
699140583 81
822067810 34
908759419 19
128613720 81
14233099 87
755700204 93
339574380 26
398680206 24
799997160 10
125350935 38
348260170 30
893138787 45
383315517 91
341679879 18
555608030 40
51687792 5
449249281 98
920143859 20
943078146 7
891804233 68
928988386 68
852024681 39
919643159 18
316037548 58
339287396 87
710030103 58
917666497 60
312918111 22
292101349 97
17993050 43
804484060 3
470489690 18
67162001 47
895483898 70
391885740 49
600210004 40
597441442 7
166893395 70
741478920 72
721810532 2
962583061 58
753438440 96
543287908 58
490864777 28
524417823 97
45325221 71
550379569 20
965380746 56
512124509 7
751805159 41
443344272 32
409021897 69
688062053 36
954422112 97
844085438 46
933422621 54
936133233 64
637860826 60
241121876 57
602402728 12
656907089 40
959063557 47
884695513 65
963341206 91
546237770 71
50005416 62
219496701 40
962420138 69
575083500 78
949187872 15
510859632 67
385541660 94
307692253 82
5183337 31
505573276 43
591184213 38
854108282 41
226677406 0
419300976 60
269981128 5
689608822 16
717875531 95
392238386 39
145054997 81
254106971 77
442218038 65
901977999 20
401045331 78
471545815 24
326615202 33
472440839 28
898965477 23
369451432 48
839436803 6
199677155 21
616209041 75
684393158 58
234592163 29
34475066 8
977432921 97
147584956 100
467005340 100
664700774 83
813482772 82
474392935 6
327546899 16
46170822 37
151137502 64
885993825 67
104768995 63
439157307 50
636165552 62
418284038 56
980015642 98
5369649 16
829647285 48
415602407 16
156276760 87
32445703 43
156236533 39
833290354 22
168681812 7
933748520 37
872927182 82
878574515 67
963166496 36
653754615 52
54284890 41
451967686 80
536028070 79
46724591 92
437228720 9
60829237 21
902801508 94
261837864 60
65814718 79
458073214 17
98331254 98
743566882 3
867420095 100
429480443 57
797173729 29
865008565 7
802624834 14
541027606 62
966346294 47
537586072 89
390121497 84
740012113 19
423193086 59
172279789 93
600134725 13
849433971 15
412997845 89
157612606 24
61653670 94
217188382 58
350805461 98
23177959 50
137630756 43
917861347 100
821104477 50
492537304 55
638331317 19
424207456 3
160402792 23
92213474 14
702243552 43
361096869 77
529389369 75
709165559 51
750893698 41
756386734 12
36038963 34
385426897 46
250424417 81
801775787 99
130129552 29
66757359 65
119546975 34
965853299 94
98158134 18
646237476 14
45617624 86
291371915 4
819937971 14
409366429 6
976429305 99
499442959 22
553427131 12
294453937 68
526320415 65
723642271 36
101757976 17
668003652 9
210701247 91
113065606 100
835238874 43
468643189 74
363302002 68
591396481 81
290212610 42
339702315 34
753213604 90
676982954 73
728663225 22
291734709 96
538871324 50
425664147 83
34649471 26
972566996 76
936834739 9
516337556 21
787492056 20
755376800 65
653651670 61
32453389 94
477131902 5
731219516 100
298187315 7
440922029 29
778662442 27
304835125 80
384462319 32
833906370 45
281360966 59
596008275 44
715059044 65
897661840 54
192926986 68
860751396 51
902756531 5
395769931 91
886866116 10
725147679 7
397737674 63
146407420 64
611730706 99
297102135 97
853036037 53
280193954 45
776832248 48
517083969 32
643767914 99
925152357 80
574593190 51
543140784 91
937634639 1
917505674 5
484967944 57
241892695 84
121060998 94
101086150 3
711283158 93
278155153 63
358698277 71
131501344 74
433367207 41
62711286 20
113086632 15
225692545 47
484214621 26
196809005 97
147837481 29
481004843 35
667317947 19
909708749 28
756134607 63
771497740 13
318339992 42
282303378 57
532597972 42
942845451 20
695878005 5
167097234 29
493340666 0
345508249 62
71204523 84
676868652 89
505342164 85
573607168 36
145214236 70
621874725 70
487855383 68
879104691 74
168612159 55
688933559 19
765838902 65
765916779 53
630730382 94
503214836 49
455609253 32
217475030 7
586328612 77
675366693 18
714497450 89
677015329 9
914404009 76
736033504 20
522305578 93
971767713 37
493627703 32
810883247 28
84722299 32
615045761 99
566726971 4
767793875 7
445529208 7
463193393 0
195712265 71
403550772 41
349258867 85
992113366 60
974911895 39
319738820 5
654089439 100
362654635 64
347230811 7
44042599 68
942563640 45
628165028 86
559891535 20
486894921 93
720672099 53
449527736 76
446135867 79
877828289 46
677572723 22
793200831 6
257146065 67
344872912 87
137013767 17
308062704 59
882688104 38
70427590 7
548290497 76
159495995 96
660957461 94
310584513 55
585518383 43
325479562 43
282071603 89
977222670 91
955192654 66
718447574 36
232007355 58
317200598 26
807940460 25
942073334 74
371549696 93
863716869 92
900415273 56
271706217 89
807648967 51
969135423 19
594483262 51
584598426 25
99282918 44
116752019 59
805201010 84
365198219 78
935522755 12
647131892 38
184095362 65
192697123 1
234595515 46
897334871 72
144496454 53
104500053 80
369408610 35
582529144 89
115143281 70
190543371 83
537828372 43
32305698 18
527544554 83
606920148 69
140544684 37
6703914 52
769117702 33
259911440 92
882831794 40
696342216 1
33635104 59
440772297 23
340892214 65
399326290 100
500355766 18
681953782 82
101446287 92
554733428 56
403140966 49
769204409 16
797361536 36
177677183 92
563690871 99
423644294 70
960639507 28
188734333 88
984082844 36
832395116 64
36768144 98
368268137 60
2428725 59
688676358 12
601519667 85
161596895 53
62100290 58
555205573 3
295993476 14
678345235 47
792186272 22
431698885 75
119851827 48
671523030 91
480718711 31
400969977 3
961618577 22
343518766 87
128623816 4
970312308 38
203467354 73
914696937 83
834173478 46
443761701 31
198089270 77
263562154 44
711209609 67
599623911 1
993816926 1
624531317 47
205804557 28
39800486 19
227549198 53
302729897 84
462024013 63
639440176 32
34794254 31
190921619 36
836802760 71
511440694 60
180984061 11
721246342 52
688550204 54
496868675 56
530616073 21
97896955 38
276198935 44
464026436 61
659810908 78
168337021 77
790644580 43
216797710 87
826127003 36
568630199 45
866997538 49
631774329 57
427571072 13
123692915 80
702953113 90
944644460 83
725980379 49
599292842 100
599223906 56
166567565 72
509043805 88
791006491 15
24184600 72
423521339 25
677517569 46
107816103 70
645131154 56
69882501 43
413662724 52
884232155 83
223673901 49
696857483 68
159957642 64
260147886 27
284350875 89
23393595 6
486870422 75
640543685 29
100905010 63
244052336 64
77321392 0
561665395 36
36680767 11
904334731 6
174510202 81
329947400 27
240517957 44
174471919 35
931462478 89
400729752 33
66448157 88
817217374 86
904045402 88
965925366 15
392128376 73
806610354 22
851959698 53
989489285 44
995625815 0
495164883 83
492319383 65
65718863 85
736164649 55
23562967 57
453518309 72
323499680 58
505820654 40
946024236 10
945763551 23
583425027 21
742847233 75
477985767 86
203013809 18
15217155 58
677232127 85
577850226 15
848239103 19
341380382 42
523220268 75
606204060 93
126697496 68
598484710 9
845376336 81
134548010 86
448222834 51
115155035 6
845717277 30
191460558 6
441916666 25
902120810 45
357734030 49
73847399 9
142356826 62
901288481 1
377191252 55
72860093 8
80082030 32
709806881 14
266225652 88
496982829 20
315833055 56
386835319 64
631548996 22
826478946 64
21538591 86
567850794 86
908422719 73
787749876 94
440613845 2
945747796 67
64593337 39
921853939 11
863005196 94
433707453 39
108091460 14
899606259 46
460558842 84
845118267 4
586518406 25
559994094 66
172884592 89
837799911 64
650794644 34
118600828 36
989302035 83
442237249 84
902568238 65
723165565 29
855095069 36
409843868 33
172704466 51
11617414 14
639266594 70
659145438 3
838884861 69
67304098 52
178945288 7
695828611 67
30092267 0
455291625 49
679507073 77
291371892 53
481933987 64
121767227 98
631229870 92
748257542 20
635706418 58
258331374 83
673682569 59
533822858 99
800470440 39
485543681 3
81635456 35
555433765 67
118446677 64
813316212 8
308547598 37
192339666 59
408447995 84
393215901 67
862016261 28
335717596 95
716824539 31
121015715 51
29839695 36
563279801 15
968667166 83
113929489 85
154229071 39
977998017 47
602132339 98
445283546 49
137476107 47
537293180 60
526847674 20
716851230 71
121580598 90
229118704 51
265837806 60
220793377 33
68505935 19
645375947 1
296668371 94
179556959 5
283494858 25
682979765 78
691796740 11
177172192 81
245846466 88
955383598 7
609658352 42
350759384 6
622744183 43
760552598 58
165644820 4
308682079 13
398026318 26
184009652 41
9276951 75
714330178 20
59071595 39
410613976 6
336145377 54
558816299 54
533054193 98
184008490 73
735124797 27
117775241 91
986083696 82
411616170 96
577289427 65
698770225 21
212072421 74
945095578 32
213444889 100
274982663 39
368096806 99
222333267 73
414531478 3
897104384 13
182140656 15
569958650 55
238249730 88
806133144 13
850912097 32
667511975 22
561114401 54
337065220 14
435571068 65
15940051 44
273691573 6
390794201 37
32666171 78
277647516 30
329756655 12
668048428 16
279447868 61
274522744 2
623401723 82
919797118 48
676411517 83
836458957 20
83926458 4
88027003 47
609651078 69
406164387 57
114540721 97
991869133 26
228357754 72
807499800 0
737921771 70
321713041 22
403165238 15
971340947 5
544104333 79
450694486 46
963385792 75
196422418 85
777030970 90
479248902 31
166087159 59
317852787 41
418858960 40
174052183 70
161635289 67
855998723 54
719475720 61
221483317 59
693550184 34
646382393 3
841447204 49
705149847 46
180767383 78
243510112 53
115467892 23
868025961 35
244191668 70
167171588 63
882368698 60
366013712 24
282646291 34
326734687 98
585129361 4
825544347 67
213278993 72
390930637 21
467638221 22
618623537 3
438897856 0
771112680 71
180405313 36
640454048 88
257392370 63
789798906 1
639809384 6
192765482 11
57732069 3
954927419 3
974955101 44
275052521 34
484025155 69
826406122 2
523837884 51
485080540 54
250991048 97
428056621 91
47841192 28
632090978 72
272939944 46
855649635 73
87385267 100
772675883 37
138630406 63
132265932 82
232493901 12
470883588 83
191164426 69
683364607 64
239842504 53
642290786 12
707989779 47
256024382 58
861858221 85
74693084 9
129728476 60
140100994 0
183513707 4
268239769 63
378572673 21
443443220 38
715696497 81
680548743 37
238843532 2
422287844 97
335323914 20
125577689 84
946166695 40
89734514 65
831308315 10
391036871 54
972079690 38
649264296 50
952478548 63
272728128 58
336122423 73
68401035 99
546622533 31
225707145 34
201638455 41
955025579 16
632179079 65
937554276 14
743437310 41
495103979 61
979402330 62
412538358 12
335481721 76
11683190 11
512796741 26
439218989 31
790234875 73
53202520 87
126602727 86
520467663 65
845561440 85
957257199 74
648714932 21
244523940 93
44003969 5
127891707 92
54332518 94
867334729 73
222984598 26
801516830 12
618124999 62
207127049 59
360135454 19
625623066 3
12803367 41
656413100 15
553183677 16
973747025 67
176570927 38
820574827 32
969626244 27
535372876 65
520973633 79
674731540 94
449307827 20
262542486 72
613894899 90
765535072 22
500990485 4
345655496 96
636584246 21
734726589 14
857722170 24
388325834 57
149601101 91
700602337 62
91366907 17
655924377 43
626217384 86
89826950 73
503813018 38
551456578 47
757289521 26
280668103 86
445221431 99
609072978 0
900790322 100
165898426 63
88623473 65
551854046 85
980251788 20
510251722 58
39905202 71
212630557 14
26794225 69
107919760 82
635900156 53
842232355 31
188067831 83
801044098 5
861732177 5
834290148 2
514035633 36
53948854 71
142335137 55
534023800 18
366468909 18
914600446 57
632740132 82
578831421 2
782565141 75
34945300 35
471044621 92
693536907 88
923221649 62
261011952 52
214187939 85
538025783 57
60438124 59
523389872 65
805237749 29
637181888 82
414190458 86
884139722 1
276093550 25
181896151 85
497717367 1
104721830 94
104314162 41
332195118 4
954259241 11
290334950 22
711187758 14
80486295 46
779594242 93
443337409 1
320764183 15
328149022 29
97240210 20
147444036 66
571308070 27
471489378 68
593294508 25
279150177 80
400828179 89
861132645 91
314776558 11
865378273 18
151884649 6
693409517 53
774008240 38
394509188 12
323320126 13
531367812 26
274551910 10
33574216 51
972545023 33
204383083 65
419715592 27
450487746 20
249766098 98
966885931 14
651768699 10
964622164 36
415068192 17
7148647 73
132257124 23
841061933 45
157233623 98
226923819 65
33961142 43
847705900 14
371534241 85
955895404 55
673973685 47
770871852 11
207833360 64
841460562 1
252449383 38
816709397 66
65355000 50
206231919 45
913283300 78
188289670 32
908377564 41
506824234 89
415164678 16
646160516 61
189721851 95
808706181 72
304792368 41
89186948 85
899470418 9
770484959 79
849393267 39
343256799 79
224580886 95
192464491 11
291321343 28
295822699 84
866224495 58
693352820 87
261132058 57
675989822 96
773919886 12
916389739 63
554335885 75
109448151 54
620434158 27
356288372 45
330419269 79
352198714 75
368233554 81
206768930 50
543234824 84
557123151 93
563699478 5
673600018 28
330078997 55
714188351 97
119480857 89
844245782 58
402621386 78
633016851 30
680346276 59
711011262 55
794538623 85
746869358 17
923969766 29
307023244 11
709695530 40
205695294 58
509368996 93
46984044 4
773397686 44
898357693 33
553495297 50
813457749 87
345227505 14
314085113 58
162174279 54
483900 57
256129754 46
823932220 27
302429822 65
957373140 36
772984253 32
225835745 23
889473536 96
441666343 45
606780303 34
380180921 76
559768132 39
124975646 45
432605370 64
997699447 79
639492641 29
961537922 40
676577956 47
871087833 5
269126405 71
252091372 81
84072390 65
223083439 21
101067298 74
570099884 56
65407515 57
184287177 83
14016011 76
623185811 62
533028683 72
114234059 98
970381017 6
902606102 43
638508447 40
770474120 95
273621307 14
892514216 34
148536167 28
396617238 64
795774512 18
872833359 85
343626515 75
855683242 15
668548149 25
233521572 17
926137149 22
891423951 5
831167064 57
563243823 10
408411121 71
731770355 51
159227864 95
408209688 21
806400810 88
305791152 99
816410397 81
964379609 21
325642393 82
388833738 17
275561727 84
719773243 48
921951247 15
796151895 51
845540271 61
704977411 18
899327787 8
972581426 14
612668940 57
403487300 76
535696348 57
967003119 35
335333509 84
380559578 59
944495717 13
136932564 5
795026864 51
518430870 63
655524681 53
295274355 44
476932370 54
126512214 91
228243198 44
603383948 44
93876031 52
870198162 38
555489628 20
911703125 26
265384072 24
74593621 24
949281633 18
797737750 24
315697145 47
245245888 61
680778428 2
502818986 38
250413177 9
254734516 60
534921749 59
710392396 99
190003374 46
756260761 88
481765387 79
142336169 79
453178881 11
411254717 2
503299496 33
755911846 49
246569975 80
860107329 50
603901892 80
134521252 98
619133058 69
941109946 60
683132505 92
499516068 56
293790324 31
869147615 39
190351317 69
116852800 43
762831205 59
210598682 64
831358637 63
787337559 64
94458372 44
807531011 97
243183772 89
700897570 82
902114815 44
701679847 96
654635610 38
81193096 16
929262418 33
307332799 74
194362662 33
51376544 57
18388116 36
366010134 66
363452492 43
973018971 41
381570307 75
949817007 56
611390031 52
592915896 10
518985863 16
564150165 64
27304265 21
117587161 30
706039489 3
150474495 38
748042633 54
312160302 51
272666717 96
675827578 37
422884027 85
446530091 65
384917749 39
983795654 16
253795486 90
873872768 54
186844353 5
642744790 27
266043054 45
233855060 6
132938983 82
927904205 60
413686296 25
77052278 12
293158678 92
260885728 97
492771115 96
63107865 23
124342868 96
19367920 31
790345966 90
151829428 10
500382058 45
472710137 19
80502657 62
888375372 64
920810371 14
486621618 21
743269951 90
97682917 2
4842124 36
612636836 49
186496408 39
993648175 36
492560363 4
433929336 74
280899952 12
462721122 35
955370535 69
597593408 53
995709730 7
919569529 59
328282143 44
150334706 41
297833381 10
890415060 65
344687968 19
816444364 18
86721848 35
96313722 44
424250429 13
77891112 72
726663996 5
618758365 86
762525586 59
665303097 60
628190008 93
40010651 56
533491957 54
524415604 49
295646049 71
933728745 63
363730175 64
962275071 47
508566351 23
367046730 97
903627457 34
429939982 89
411158729 53
425674518 71
169957017 58
948151035 53
432829240 85
168376703 85
480888091 3
194506616 1
292346575 47
371737026 52
144932519 83
773577536 44
3081647 95
988702546 64
106337535 81
78276301 86
856288476 86
400098240 36
794361065 76
447497528 72
192453874 21
940895531 6
170696726 46
104567288 97
183714307 6
146541864 81
33099108 78
791740721 18
417239250 59
478644826 66
965617168 6
574272704 49
943613865 21
765916165 1
612611059 66
73180256 85
863490301 2
306747648 82
994208414 78
264968323 12
88539143 79
612148252 57
888562128 49
226694857 34
733662579 6
66581752 39
247389444 51
857986470 20
360835763 43
801772609 54
118654270 38
933223652 77
214364296 43
660339056 62
25055936 82
834762262 5
727417197 53
100867123 97
715081662 29
175152870 98
672990510 2
312437079 72
13056155 18
311350926 61
407172945 88
135753732 12
968446428 78
818438092 24
805044327 66
209583705 26
93354851 89
65732643 42
787364853 72
137894036 31
149756895 13
506088553 30
659295876 11
11251325 10
725963032 57
28106390 43
42318025 8
488049723 75
955652237 28
374811574 90
238274642 63
990130345 11
153506577 29
663456553 25
150097685 63
266130854 33
127056162 71
815550881 94
862967447 91
953606267 86
76393234 7
747970475 38
905400800 83
122743037 37
950853881 17
585086 15
55050471 42
708872718 16
257817789 59
731127528 100
21528179 68
412187818 87
594136400 55
662375420 99
258269842 58
30452848 34
907795466 39
963527815 93
641987155 89
577659685 69
250334005 44
654810283 81
486492165 5
640005810 59
107048568 11
792375817 21
145628417 1
886946737 19
665142920 92
960035143 34
989665525 36
780937221 98
83153279 13
617174351 7
917010215 61
106096475 62
51289986 91
866444720 97
103632190 99
996407378 42
13412902 28
25343212 19
347838144 19
737732257 71
475971092 15
571186857 46
890830019 78
740769441 82
601443422 39
951948386 53
239900324 2
725384587 20
439894796 64
75505049 82
465176507 78
23843113 99
902831857 55
862487116 14
860187881 94
258256003 64
208637892 36
724234054 99
649049151 62
181508530 61
765506256 49
131263087 36
930991445 3
294579068 55
985595537 69
664908420 81
725071628 81
588072954 55
882727252 91
99453696 61
157514712 85
317428004 59
194022340 95
782715351 8
886007103 61
845599483 96
47331077 29
199934608 58
520189683 48
867504563 67
273168966 87
356442055 89
55654194 70
344936399 79
394596812 20
656922798 22
385812431 87
647818059 53
989574655 73
457992923 99
916705260 26
815730774 88
737389403 68
933097543 90
954562303 87
580178449 45
872447849 38
116235077 47
335846212 27
656877008 56
979153068 54
879263928 9
737415839 85
350826110 60
613710320 22
509741347 89
824760945 78
97207019 69
949019093 60
863966820 80
855716166 2
501664755 4
531070537 93
13195386 71
36341920 67
389367888 41
390005255 81
698875802 17
971696168 67
674009989 24
640250702 40
262961106 22
28431036 83
298381937 9
610816576 59
227246960 46
656111052 54
636628881 32
277453460 34
27274443 96
806504003 53
753345029 52
736970100 9
367466214 77
618812053 27
818263856 83
910476710 24
374018214 5
397634254 39
768221591 25
999781613 54
661279755 83
540253640 84
92324912 46
395863106 81
508998442 96
659214827 99
782001157 10
445225235 56
268820851 65
90649935 63
643320897 93
138972368 96
321432385 97
256201423 72
246470425 48
737184481 96
881432650 14
18245575 65
487866918 85
443276063 16
101367340 59
652178412 12
356216016 68
208513346 49
479402699 66
807451644 31
999971527 49
460583520 40
100702819 92
673486677 56
602178947 62
91290367 20
473070250 85
964586830 54
590540354 18
878027904 43
74340216 51
57546892 49
474135307 32
456119415 72
929199502 25
668059731 96
477087377 92
764056136 75
376632860 3
315831491 11
496552042 71
913833104 76
858460035 38
357213354 3
878257107 72
460669693 87
12071895 40
954073073 68
774336166 71
321022292 86
762105983 54
12929750 33
909522244 58
226181591 20
971028614 70
899133806 26
332873244 20
982224221 80
773625854 44
336587506 68
768569589 7
827448007 56
608748341 6
251396056 91
845235516 18
6937081 48
329600413 72
299624679 87
470090849 65
940686552 100
24571901 34
788150012 99
407605111 45
688585373 68
243393779 54
145791029 65
98697706 71
870167936 47
463471268 21
113716866 26
810180185 95
978620880 9
274237767 5
620750430 4
454916543 27
221722864 25
645320113 13
773893090 69
466516712 9
605427219 97
457879722 44
276747133 45
910568284 36
15233409 20
909448339 30
240695198 78
919132519 49
573022878 33
501315581 80
892165632 32
144649596 59
496564487 41
513645435 40
662547261 72
249482866 7
267956315 59
137804409 70
514878942 33
713946130 59
338314551 20
757955768 24
947158743 39
743675036 85
630764474 19
924644486 48
68604856 90
910350532 50
418149822 71
99478830 60
709831533 28
656042339 82
956404896 55
646216991 72
707940678 55
86176635 85
593190128 96
141430389 98
436280706 2
429637446 3
208620578 57
28125091 32
741605446 27
55497773 11
167613620 66
812705484 58
820872165 53
327651546 10
791116680 89
39553795 70
176697143 16
521103434 42
680679503 96
599128429 40
166822926 85
514541878 32
153747489 89
531038409 49
127023640 29
534457760 11
138877042 18
536859135 86
654099386 33
925048949 34
413693934 89
931658456 96
250478436 56
415969718 3
130883093 80
821257908 86
428200485 56
803572532 48
629683587 16
701807939 70
572236661 51
937475552 30
603634527 62
264673401 90
843516403 1
857392378 56
178137103 7
894229907 9
512265410 46
621474587 45
775920505 77
925663511 97
565548804 74
171746128 100
577149682 52
281681267 92
393938781 42
176411037 7
186007168 16
738435970 82
586122249 3
595487321 93
320802666 8
436579656 25
536224597 30
636378708 56
641879823 12
604438147 69
172700500 43
329414949 73
919357199 53
68285942 53
504204380 87
783422374 8
272534042 57
459991476 31
22387392 100
151202872 35
23116924 43
533644467 80
147627276 60
401090982 32
323746146 52
878282153 55
871753160 87
876469621 83
62103400 41
496880004 14
298672054 64
188967852 86
402904362 42
105563973 69
518372 21
819834718 79
589790082 49
22539173 60
993825310 67
349814250 34
209904549 4
599165498 36
562554550 75
26318049 94
7858958 95
160942122 77
494058139 74
691102371 35
104021529 92
638123968 78
655182420 74
116458672 88
843634307 54
580279490 77
939721590 20
414115368 4
376109034 33
661322448 19
510727817 61
222368443 77
694285306 39
635283250 63
440286114 23
34475418 9
355359366 85
242062203 5
237927735 36
749297190 77
990221174 2
236593179 13
265615275 42
694577702 92
935771650 88
138033132 43
755281235 36
168898535 98
546106917 6
954695098 11
191976226 32
449131103 17
471422949 36
103183959 32
538556050 48
816910428 19
966643080 28
575875189 84
193514586 70
606723880 52
232955165 33
405587595 72
468994098 0
682832607 70
799338000 50
386300918 9
223524780 99
540627653 58
947729881 65
518703942 40
600036310 30
306942076 67
647259558 32
648314438 22
307130097 73
758129035 12
158090767 99
346797891 2
387899062 11
816232702 39
475300679 54
433091171 21
320830190 87
6656023 53
660120605 58
750421456 34
788471905 11
275906246 56
772237475 31
796786483 40
597855131 1
334338364 16
883760907 15
29687950 39
729776144 26
338476936 0
728004047 11
743201 76
270846950 82
157155484 66
984853875 59
139125309 43
136201316 84
481089189 32
817617960 73
581775274 73
884434688 83
610304645 69
156870193 86
740675362 94
499104484 80
141445009 98
459383981 42
83657976 48
984922376 94
221865512 96
221499267 97
340145493 26
96197419 73
471908439 90
900380981 10
618502664 90
169521241 22
518215959 47
665998875 68
292060644 19
718957314 35
76594180 79
903457781 70
307702781 94
645735788 3
997328244 65
348995700 56
857301399 26
532508272 50
863156762 4
456868005 79
435447847 5
11095035 37
935641990 91
153466441 25
826947494 69
387315485 72
132119076 31
110505333 68
164377750 86
693606947 43
606765207 93
452565236 15
810473175 62
506733441 66
93410386 31
197072039 18
869957141 85
282438714 57
677718956 92
323677076 24
433359951 54
70759860 82
453090928 87
156449756 39
504727338 73
373634404 1
62405302 68
815128431 60
938394808 27
983346583 9
465361714 85
545881049 26
42491346 4
848975596 85
215614907 7
431096359 63
123746258 84
531378818 38
232754223 79
633797875 5
414920696 86
343659631 89
163514328 100
935278871 12
272626226 91
770770295 26
119874865 33
783257532 27
757555795 51
57473022 4
311490754 61
128989207 50
712177776 4
571841302 72
55393048 31
385112579 42
822456307 36
878443295 88
563484974 41
768203225 91
142868877 90
406647543 12
152945825 70
986279801 70
655424219 92
287534424 75
492802220 32
818640729 89
270508265 82
871304643 58
738245792 8
475397905 22
758421222 55
921881267 19
144256559 21
915749705 80
146932841 4
671207873 36
770925459 41
445465474 76
376621466 93
792158929 90
269753696 39
329695450 86
522348531 83
509153639 12
105225682 73
253026978 40
677050559 36
203505178 93
652415928 51
631454675 82
282637838 28
874322409 16
33701135 2
422871108 68
923188062 52
147203094 85
19153394 24
240284994 31
896713092 50
209859944 86
201697714 76
984498633 94
73314323 1
479421615 41
946004384 73
156059945 56
106988660 87
920788864 80
526425499 2
937389004 87
665725529 31
893870466 2
395319939 15
318411540 74
154034516 29
515970586 72
690800711 33
307076432 16
185502374 66
916400751 47
363340911 86
171171847 83
569941027 85
254402698 33
219807194 71
349087527 16
41119012 92
378468155 29
80280779 69
17830328 33
99387058 70
931250748 86
671522892 55
820191197 26
350009284 39
434652496 9
676470625 10
763791882 39
609213220 65
493112850 29
995661778 82
678172419 6
843004723 89
823006522 95
718031274 34
956545948 23
47875906 42
183454273 96
836949913 51
588603546 1
195601676 6
598359195 31
962173586 78
286767069 35
887521896 81
194985815 52
30265760 70
975590380 30
383447623 6
109683681 22
491723225 40
725661536 23
549639034 48
686425224 15
190155381 70
425712659 94
989052586 7
399303877 79
87898582 26
967910138 62
712627994 2
96912874 72
633155341 58
412349798 12
514903611 7
552002078 69
421999175 79
338851097 80
508636809 86
942121217 99
176335877 85
142940876 2
742190573 12
721743491 12
172610101 21
454804033 20
906702951 83
60722875 96
747324254 44
53860882 98
312893301 67
493166379 79
969714900 18
695707018 11
866033578 89
641446095 50
216215262 75
407446200 20
856776641 72
303140789 71
550740448 27
408444672 18
867035424 64
150662742 35
602458157 46
505531531 96
577112916 27
850511795 23
73551516 40
37659326 31
301882708 63
80545304 84
652248982 53
171754256 98
512167775 86
282591247 6
947109766 20
183073741 31
763015652 8
576654916 3
113356535 39
168017820 79
571777836 39
174709956 55
270124898 61
710599490 70
411579949 76
612882208 99
553099397 55
108802481 100
817730831 48
708637190 47
476686754 18
670194673 87
516432624 44
632098781 1
659105456 65
435964685 34
495275777 78
599081400 84
121457751 49
948553076 15
691089347 4
485322141 97
137733537 22
661113074 17
95282665 31
162010196 29
24736053 90
178105401 70
150791619 76
975903519 61
522077925 18
791566398 23
849408731 19
365586856 28
243920595 46
240272672 45
616250010 22
158196510 94
56018869 23
508397280 4
565209595 21
963942211 75
614928316 87
943268454 83
33981472 78
684589545 55
383960477 4
185566488 87
29953358 27
860658989 68
64567687 68
757318144 20
540855541 50
758455308 64
15730108 85
292922044 68
552429711 55
969488080 17
485613665 86
198706070 43
382416857 33
20671539 60
759741990 94
475107833 76
206299998 97
895831299 59
139154502 24
474340849 8
89425548 30
535159855 54
140174251 76
222657968 3
278058794 2
570672122 34
639257651 40
631716358 58
705376811 82
850055642 22
318283390 88
943095071 78
391181279 23
9006696 93
834463422 23
796181006 90
269649425 38
686328266 62
933489177 60
912128317 91
198909035 86
516747991 0
595960571 92
416258903 56
119962673 36
706467156 99
238381767 98
128357756 22
576438672 80
724886753 28
507864257 81
407590792 42
120966539 19
599852859 30
679078564 66
313331211 0
156617298 71
24121420 25
43180454 82
484018206 38
220885748 79
283451986 12
745495164 73
638284155 14
101724608 70
434896088 93
942704797 4
523486204 41
959519154 45
489234095 26
805547298 19
102419801 34
598211710 40
23783080 53
888298917 22
588798706 39
306856587 3
211652847 40
611342795 42
445701257 24
471591253 36
841944178 25
316506675 51
981866789 68
884914207 94
66283106 35
243338476 49
924692601 79
539325045 25
626157847 21
330257148 65
17267312 20
182565187 63
428738380 62
946084566 4
7024839 11
687349418 86
525430266 69
556115878 8
394606529 3
451640469 59
46996756 32
476870745 1
675242023 71
777880586 96
503126119 2
272401220 62
453191671 25
366663351 7
855118074 95
465426239 2
553726951 40
105066302 83
206696817 94
393100481 32
715271195 83
370658905 32
646305032 0
471592960 79
915451035 35
533645026 20
451160926 46
776657806 45
268615594 55
629218316 49
455762904 72
284403010 81
28018463 56
304870776 32
255314660 17
350817295 8
25946113 60
865733900 3
495186242 68
679564047 34
632396040 99
161334590 64
226250073 32
329679517 36
536263892 70
441639073 83
850316600 91
711503623 45
611023182 44
636725495 86
773062352 77
536965829 75
898595106 61
382375994 72
33253257 0
918864876 57
416656492 91
353395127 96
916643442 94
250163324 33
84586239 52
24740963 82
268401042 8
297602634 53
990730027 38
146231992 30
492726062 56
218215059 9
215619823 74
699544164 94
580989500 15
253153718 58
279439685 83
507037682 77
194924100 40
744904048 81
434569566 72
818378497 27
65003196 64
926689394 86
281891374 80
436386545 83
462010810 81
296957002 92
847377343 95
162121022 78
970574242 26
122656469 9
883754897 24
594330974 81
192585921 84
329797767 72
19022414 1
283701495 87
469420287 9
185019729 64
511075935 23
912437641 16
348007591 8
915517576 90
488399704 41
741395927 6
443328993 77
814974072 4
98635719 64
902215554 61
869024739 72
234186351 56
667212915 56
115326236 65
572273249 77
487900364 96
254876551 65
36522589 89
368129620 96
135121018 70
673716720 68
578878138 91
602819426 38
424546896 30
407173094 45
550663201 100
228175576 18
503322609 92
38892769 15
488078429 25
968040833 84
498096833 53
335034135 76
927336611 44
243124686 63
797099750 85
816782243 48
966980274 93
771551755 37
75019355 10
857568630 11
549437264 6
28829790 69
792131348 36
895201213 30
261057543 46
794947308 71
657912000 82
727963566 87
687126334 40
935854891 66
407198268 32
169422008 24
697097142 18
866003295 13
801049798 70
510207538 15
402821810 14
649286033 36
553129955 87
594539619 8
284283511 72
197171074 22
787816761 11
568234389 56
536050550 19
269246093 20
255436249 63
219441401 36
560489113 73
174984351 78
272456248 72
876964575 44
655792912 73
387624190 71
823036093 11
401465938 68
256336319 53
411650176 48
203605790 43
672886490 31
485628988 52
957027108 7
80383107 23
938352496 50
983812575 97
858498342 37
7655449 52
139476960 99
851168494 26
304054276 32
565067013 89
178693304 60
77857735 35
517341857 62
389611435 56
839989301 81
95657740 1
539896051 74
393064570 44
75625898 15
494791486 11
117176554 70
692432920 13
201012082 55
998326286 19
803386713 90
191852880 64
806674679 1
951166055 17
674941964 27
402775622 42
840972338 10
243560051 86
530383474 75
118516320 63
306340956 18
303567625 38
48352940 30
985296952 10
520134391 91
242126077 17
451768406 16
107134835 51
794261499 61
710707411 53
819939671 72
564785824 65
292916123 44
318508224 3
995055051 100
390879224 37
439231182 29
596782189 69
832192426 82
751509182 9
820544300 32
192295157 35
21440992 32
519423871 78
692606278 83
238108984 48
128756493 0
12530623 95
902460021 4
367213489 13
398491429 57
761259646 24
524816578 87
258375105 46
538741118 47
139499631 72
306667900 72
151588761 78
557392815 25
98821311 72
653498787 63
173676594 90
115198723 92
442061721 73
503546470 59
602044190 34
689600553 8
868856432 52
113947319 86
72856584 78
521092775 65
210997586 39
605845108 92
620938595 60
523799597 47
58341021 76
284320993 50
840960503 45
755715326 11
435475630 82
239024213 98
505437197 68
186783084 54
663800798 77
889404889 32
581646999 85
613689029 76
473535492 70
789094564 41
571431746 44
172675919 79
360195143 26
401396772 36
557927295 54
515358037 16
683176867 2
340157590 33
808994808 91
970045175 55
47087854 87
325915470 51
496486625 18
39364189 63
333069473 88
338815453 30
222771895 17
316684228 83
915811711 85
105252559 20
925913736 75
659867457 73
862375180 47
822667030 83
504169245 15
515394569 13
523038466 38
978176273 21
746276821 77
449982488 58
951943830 50
680354739 41
11268240 62
867728986 35
674279336 74
22954342 39
423401829 61
88080044 49
294676913 97
590075775 100
264600977 32
92122918 32
518164649 87
302932464 79
526051756 52
737599559 13
994498462 50
720044038 8
420424167 99
670257981 73
809498430 51
21964173 29
545966791 64
125024816 6
481908561 71
140135572 58
407401924 19
92360041 95
1768301 28
715081067 50
876066076 5
364056747 70
999004821 100
540051328 74
652410135 0
65666249 35
96019910 92
306950421 16
840481108 100
105006165 36
313115732 10
276470396 91
160963162 37
181040115 51
747511276 28
895561320 87
599473298 4
609202010 86
286560423 46
512798943 35
343470415 83
781302153 89
711958305 16
920362948 94
190489397 93
109577708 59
171873120 47
420413552 1
598817446 69
313002964 38
327242094 14
306554221 77
852276888 47
518874660 36
504397794 91
262278821 96
513553434 65
38892534 76
392732588 57
295098952 76
90162719 91
505317626 80
275584515 100
700379716 98
922453219 33
394012795 23
523059010 61
808446630 66
420852115 69
180461920 13
457386311 54
636759620 59
902437815 67
842535619 99
948440714 84
273449324 52
166583049 48
482356161 19
255672151 72
456210686 95
408826630 89
141584654 17
761866495 20
16429128 17
814416300 40
406415489 65
725283019 52
210777454 4
966751220 35
972308554 2
290244405 20
387095441 58
150102620 8
921243017 100
423151966 77
414091798 79
867760877 77
454572319 4
386321047 63
123129275 36
139350136 77
876618382 83
927692239 48
504045712 75
232814141 22
418807783 71
82320191 88
254397491 14
484590856 5
830576914 42
76324835 48
243686591 27
411218710 96
245010198 8
237095786 68
791222853 58
832825694 63
691384882 15
470195586 16
878834920 57
156781853 45
775155288 10
716336407 29
859811435 25
914297046 96
482849229 43
129767339 75
396633381 82
486683775 8
36722453 93
878219745 38
165176442 86
456024422 29
749810279 16
835415476 45
540608253 25
789252211 37
238831422 10
114952723 7
609145879 54
923120136 96
664833479 37
784860334 23
492441762 74
257990550 56
122230031 0
405834658 96
676024353 83
765209257 51
435869456 29
143508618 83
949006740 61
33909664 40
602023225 6
228309044 91
188994858 95
703814234 56
646817367 1
995686031 11
594713415 82
255449002 2
628794288 3
746352944 25
466188434 84
335284074 76
474708972 28
173566066 79
294071061 57
783720927 57
115869491 38
860717602 11
544605472 79
317825064 32
257176653 24
329660500 78
711161310 51
492492831 28
848089317 16
364260238 34
998080124 100
47633926 33
765316909 52
415816321 12
273452924 71
503855801 5
870603129 89
752303994 98
519248208 23
673423178 32
745326189 76
51825423 55
910014812 49
277741482 65
864175703 95
795964535 76
302016870 39
699247248 74
600489167 0
11207708 86
354372892 47
642004000 80
306463738 93
977461712 11
34270900 99
692464253 75
124156657 82
804900382 73
579662692 93
874304932 10
839129243 88
577859105 29
249688559 91
472411252 35
956246385 1
623776155 78
18804003 38
853062599 31
618662746 68
214576673 95
410558006 32
265752908 93
143849823 1
693968568 17
453926438 37
351423143 86
809214486 80
795862837 14
625370823 37
508475047 52
158935332 96
842569608 32
917144702 8
811036669 69
960090851 24
374901273 17
660935493 79
124180558 51
191727675 84
573775980 2
397379069 83
116924981 66
276767277 2
835699886 89
310364956 62
709407 39
743637378 67
772631177 50
942401612 28
660253945 14
988891683 48
805398110 68
569812792 88
431623231 7
152620188 36
274249013 7
991343769 66
320040965 66
855819802 93
193129720 61
213769006 90
730872858 14
31507746 43
795848138 90
581684772 60
884070318 40
700941131 57
293105725 33
389829132 61
433109410 27
158031825 75
728466474 81
204734292 21
899456504 83
955196691 10
287572782 54
127080728 90
227636387 61
180900810 77
811351583 42
263304602 54
682569629 67
238985803 7
881790490 72
720989804 51
392160239 84
182662774 35
278146526 40
463985176 91
863294443 56
615774773 76
549630186 52
115819734 44
423276143 33
879122767 8
592420734 69
625980530 66
148812807 6
193726803 88
150262525 8
709356677 8
736061149 47
193041174 75
381608312 41
180888829 96
953476518 5
486069787 1
481752124 66
160928007 62
349746478 7
782975138 48
531681995 90
960147178 83
670701688 82
739802240 17
709838663 59
175794597 34
909301259 68
226460769 70
917182170 77
406320713 47
876382008 91
207688738 94
516084282 18
129960284 32
429729701 85
888397137 38
765256024 36
475235538 55
635954922 16
731329247 7
703107287 8
303108629 16
156178991 57
864821883 57
661613201 76
361785861 83
669615939 34
694684665 80
987361936 58
891106337 11
123301646 41
408398203 3
559004921 19
696155489 100
430134997 35
913522128 40
520868330 62
129447443 87
894445205 25
431614571 56
641431250 33
857506373 31
792082515 40
88662332 40
288166745 86
800694908 39
123513158 96
243517738 94
461217050 25
897266461 49
746270399 16
624680322 0
637069645 53
951926948 30
314858429 24
963726706 12
135739345 78
605966172 15
987733964 41
269845266 99
913348151 72
161182720 88
230164822 57
941566374 75
194441158 22
208753530 35
143306155 73
848934920 36
286137247 92
94854078 37
997359738 39
851458496 30
378237318 63
191905331 88
513663609 9
835935650 31
590016144 71
59168752 81
721355162 44
572572711 12
746879674 25
707077593 55
28756434 89
35664356 71
771672663 32
657780605 55
477359190 7
200498406 64
663772405 27
275607725 31
750710376 93
387086465 89
726948219 19
775114971 27
174259711 47
676156523 75
300332624 39
752660731 55
348393890 51
547729316 38
43577541 96
817023487 25
830400516 3
889710123 51
647083807 65
951764326 87
55796971 66
489043180 48
746223876 93
129098692 9
253797548 2
759781010 16
805460216 63
562217939 76
438712880 52
755367120 96
273524995 47
437989118 63
15748809 48
417934566 9
166015091 32
775942428 70
875420226 17
131815120 93
912985036 100
857616872 28
81029250 12
446997013 8
336134775 43
130146484 84
54719783 55
894933348 42
389048867 1
64222650 34
384800267 16
991108557 3
29971672 8
573463537 16
610446960 94
33727493 60
934009346 79
372211923 9
312898428 79
159540017 7
685300435 60
842417644 50
537176005 10
709237003 39
580608181 13
35531648 13
156761643 36
617747478 17
491158849 49
432954608 45
463412133 25
166921738 38
471835749 38
468456158 36
803383354 86
766347498 27
569718635 56
296662504 64
88869747 66
895069307 20
737989339 39
487090880 39
649889432 87
348728988 4
307737815 41
996042274 55
249136831 54
928763541 100
393854686 94
315791406 69
801134714 68
443811034 91
69028781 41
487224945 2
25261836 34
130969011 31
757799555 55
971151570 29
114702881 96
498450061 82
225456473 75
124994014 9
463076238 31
266835504 18
539448844 51
395875572 75
812606898 60
955017581 96
888466812 1
774464231 31
417912873 15
121474323 3
12950786 71
810061885 17
681743220 25
529431166 6
389269128 88
856209594 52
649466820 59
286694393 16
532396880 48
566799067 24
844858920 54
764928105 24
811461076 45
38745344 72
569150900 71
237566555 46
849045334 65
840311640 92
265067047 85
255885614 83
311503895 21
194028145 87
132847263 65
803752893 6
932146991 23
979325046 86
237408019 75
887043549 48
767177763 4
458152961 19
271428062 81
915685863 99
188754496 54
39164872 74
432017113 57
129163254 53
958617441 48
933652963 84
74114957 18
238431868 43
483489880 46
697017015 60
977359952 73
319674457 27
811569924 30
639317626 70
320839754 23
423271320 35
158944466 39
725722032 23
305122736 47
74532680 17
501791396 1
14272498 60
271815553 45
162293521 91
732793064 19
745246502 83
733567589 8
249577074 85
47327501 75
180485415 22
173658723 60
732795089 37
847022172 78
949432451 83
934779286 24
340546977 88
792710893 72
101025020 64
261892162 95
474835469 23
8511705 76
605215535 10
764737254 41
56478485 50
889304972 31
745370404 16
331783364 11
638751084 92
886927054 90
221686367 39
659093836 6
240407380 69
635144015 77
250203033 7
416418215 75
567145006 31
816454611 92
280334382 62
115796710 64
751975779 72
585867080 83
214444087 41
614477737 77
149943328 26
678416518 49
842003497 93
536661010 69
878472048 14
802678519 37
381249816 6
172129441 29
265732539 23
189823994 66
763698674 23
359005270 22
877460970 33
568649698 67
3878946 80
551292978 63
636755587 85
549552536 48
786625745 70
39484336 15
296744469 43
97204450 12
448024673 0
175500369 65
212388776 96
203819445 5
189152489 85
968694057 15
653139633 72
295637573 72
938973439 70
36993472 86
86341098 98
454249248 57
857558116 97
657943290 85
983965868 88
959399817 22
771928410 71
218732273 50
591484638 45
42117434 60
256509591 44
946618375 33
844716695 36
735002722 73
724722067 20
366647227 31
406353896 25
610269040 79
353534396 88
767303076 67
243638991 14
324715469 39
309440423 1
630781644 5
934593356 2
791090658 9
688941649 68
803793925 51
19367694 39
598950959 21
459194785 59
909069621 57
604557737 87
645686125 41
439761817 22
881615191 11
403093344 13
998516976 12
878380597 97
952535876 31
988551087 13
914583474 15
261089766 55
419100720 41
828576029 53
400269442 47
234427906 6
568552815 8
286064458 44
531870956 18
22398536 86
950785778 86
104801471 53
113749583 84
472956011 18
244700677 70
347569655 83
369448755 41
788811701 17
176993281 45
74087529 45
904239027 97
190671507 34
566224046 81
461524758 38
627574718 89
241042985 89
980130987 55
79315740 63
315146064 20
629723175 19
457105987 13
262235375 4
93510810 22
888721541 59
143380365 85
48014830 68
129046120 61
342767950 60
643571807 39
64064673 86
849082491 77
590619514 48
329734895 71
95907624 12
459474000 40
582614687 25
647471016 47
905230187 30
745543893 93
512880298 15
675020486 87
345094103 3
745488546 16
839093132 18
580228974 19
49138023 68
471269694 54
13660037 94
258267141 44
443254157 93
612455843 71
544785966 18
925873947 10
685365183 19
511069002 93
672312663 36
394344419 8
822622288 72
131573046 9
547962874 86
297862283 12
734748083 79
116967534 24
736635149 81
182304200 86
222506697 45
629901580 82
300686557 47
199518443 17
980093756 74
790875652 63
489409099 78
130949221 22
226876409 96
227708197 17
912711448 67
27210482 17
981762807 32
87934525 20
885697024 61
684127097 65
969007521 7
989398377 74
972490044 54
28947529 19
106402522 99
660697202 15
323807201 10
932978052 16
385662794 48
862623449 96
282057257 65
779794331 16
491842207 88
760366785 26
552508790 8
802224519 20
519914073 53
155634935 27
543224939 79
56429929 21
53458791 32
222131102 2
899221149 46
408068634 79
534620346 58
620948583 52
143148094 90
673036803 99
184236035 71
809634573 38
946955664 24
451741328 80
376560493 64
670494209 13
935677992 69
877979583 29
286281239 13
331765990 37
636573787 99
182827054 32
985699413 47
325457939 12
583835195 72
317186563 16
58074492 63
426099637 12
31274148 60
730092581 78
892708170 3
510979188 68
854580655 43
692634609 5
287825005 88
698430389 66
80836524 10
234690645 70
731165558 78
877539075 17
955482764 14
559013788 53
855787936 98
632935434 98
790672579 24
369126825 64
744777336 17
985368870 57
809181064 24
815775413 59
39552252 83
604273652 76
67913042 74
993917875 37
344788238 57
287847577 85
143035011 84
84948843 41
947795274 62
865575198 11
166752573 78
796975851 31
910636728 9
518075689 15
908081998 57
558526253 41
574043871 13
39483037 95
729864649 93
823488372 100
141539067 66
916010243 19
423292420 46
803245529 82
355472395 84
594380777 88
581249483 12
433975559 82
158698450 47
83386766 70
870242049 0
48131202 22
689282601 30
223660534 60
458399337 39
262031987 54
53206620 89
591975172 78
770862003 4
737245728 21
357094434 85
819884970 89
933127124 54
151600726 21
521215121 38
702613318 46
732923240 70
996336907 23
797315339 69
648008361 45
816423510 9
792407410 7
337336913 44
835374134 60
627463457 81
511100614 47
138085513 78
107068240 4
351232097 56
926918241 0
348444954 80
505699672 34
973138489 23
401370791 69
524584499 2
359372392 52
351775245 74
765595723 56
262468305 68
189766772 93
107930736 34
444884034 56
488096852 13
782767905 19
988391507 48
197189519 60
159224111 58
671133246 22
503979660 52
35117865 39
168113848 37
383449836 37
314734066 87
697320031 61
576283690 89
552646608 56
789142724 99
58429002 90
969609461 8
572335710 97
857207569 92
699881414 26
631491294 75
926403095 89
105723798 39
849332297 12
495072707 8
219671309 87
99229292 34
499207587 34
307570412 46
36999147 58
341567429 83
839590633 85
309085235 4
710152236 99
490247401 10
595197579 66
560409036 52
118181700 31
763908585 27
622271836 67
130365898 72
309010783 39
372560107 52
229730369 13
574935407 56
14789181 53
24035829 32
144225839 70
874781152 81
525521850 72
270456680 35
405833530 9
771475 19
980716770 63
697086711 89
578454935 87
473465071 73
479446573 16
282313640 85
10879811 4
307335534 44
752182136 19
350519896 6
939850753 16
519062997 12
194182660 1
539558806 97
23497079 8
373171913 11
28499917 0
279284707 46
946957630 1
796752837 3
883556186 60
835455708 38
65049511 51
666750701 15
835330332 20
704652514 12
986466382 7
657476631 41
737410283 98
686483723 28
607165122 18
486317192 77
665308935 30
181889747 61
197121753 28
768904921 96
490233767 23
416153812 90
37731620 53
218656419 72
343222674 4
630953157 21
69565308 25
37143229 81
655005212 48
251983413 58
872951059 69
322093063 71
555159244 8
818952304 58
373858020 55
672470363 51
429868915 79
187339801 18
379605715 75
480907366 23
560818851 56
734576045 4
157883619 95
625719989 86
571906199 18
410979803 40
905175016 70
871161040 43
59392520 84
311692214 61
960475884 8
454935445 77
788584857 42
28452674 3
703582986 31
586946521 66
616171249 13
910138511 62
797040649 44
748375120 41
20017281 48
419229501 3
47275175 22
923797740 36
821846260 79
458153852 63
151365852 50
567834855 35
825570327 90
878189424 88
77674484 43
390714792 2
900609441 1
957344487 21
621197678 43
460635928 100
458329532 77
369905383 45
326599299 59
680552008 3
336316941 79
463380346 23
67931104 58
282839016 77
171846098 49
51191789 90
861123210 96
624369726 15
459087107 37
44486712 23
911176771 9
240521545 12
270640670 77
370266786 70
591057348 58
692579632 15
737273174 34
431250828 7
651811907 14
573625138 53
194581945 42
523810794 74
973166079 31
169296839 79
175779899 25
491129977 28
231213422 33
420408411 92
823395792 9
20383314 61
619058142 87
266109208 7
908229653 18
859873261 20
267007103 73
446226081 21
493097248 49
995821726 4
645696408 50
184203429 66
928588509 47
526998902 81
265620239 17
689581094 71
212846975 26
666036594 16
443737043 9
907132290 39
596336729 85
280365915 26
867972561 34
645822949 49
865617507 64
331724966 70
733930734 55
998141648 75
112000992 61
221989137 40
446172570 80
272440317 89
928720789 80
521049109 54
603873035 89
723125015 11
418907411 11
596886257 79
728526652 17
392528009 90
321122993 32
267975861 40
376563423 79
447038545 36
888219048 9
764610226 65
42954407 44
983315180 40
553469761 8
855420623 77
608287077 55
988366448 85
953559630 9
825152922 12
540890135 80
137396799 84
959652160 34
448555289 60
641365346 5
146674787 17
204958336 100
651773249 42
480070408 23
837233926 53
665012615 28
647692302 33
959511630 7
421606350 53
326858211 50
971117639 82
135983130 77
52515434 53
311621903 39
646032572 71
113518568 17
669273134 17
431255733 32
989157249 39
869506383 19
568541221 10
247173059 32
952146434 33
912968241 54
84049148 82
884891334 39
946419927 9
131063214 16
265950396 64
107894797 74
302585959 35
287456665 54
899767484 84
874652025 62
45449331 57
827270581 98
9015057 97
855561434 37
419306970 78
60163726 73
699880877 67
320765431 72
180675782 63
777081383 71
478043505 30
873690897 69
23006096 57
980540109 88
639538852 35
14836560 60
233360854 93
511552932 46
94329908 19
992803109 35
868143212 25
661565997 0
815167595 52
96325810 70
806987859 62
140455896 30
468337659 98
134235157 64
102280771 77
47906242 39
808287414 52
539488644 47
200703187 42
518849619 81
143070938 5
465894804 73
289544215 10
432300333 62
426423947 17
91922957 72
49887437 25
574069881 5
174547304 63
721189242 22
907777225 28
828451215 82
181677860 66
966591568 99
378544923 87
509081964 47
7777291 27
470764195 68
299085205 68
69886828 22
926909281 46
323461408 92
527950920 67
913199617 97
57998665 99
240089218 91
134197549 3
548238021 66
762501033 26
536478742 33
147655321 32
893494834 26
198832250 91
428353190 94
586932199 35
876642825 4
233881806 19
568599861 9
827613123 5
734625991 64
594299955 64
39703835 81
231394623 73
639532306 80
138343289 64
332011362 29
498184409 45
818198118 13
963917175 11
768926407 10
798060178 67
465257814 100
210770752 90
27403295 73
380508552 10
828381716 42
583919305 63
492737685 54
248660707 34
755460725 7
775744049 18
825372076 88
53824426 59
400397270 46
881444794 28
203352833 18
354963869 37
646063008 77
435234163 3
478968260 67
650560207 46
961455292 39
320785667 30
977195185 15
122492330 4
688592839 15
105764445 81
473084693 6
37108016 62
319403851 33
916205902 5
173015840 27
306475914 93
984857573 20
879007414 92
482581813 81
28269787 77
939594912 69
928352293 58
190611037 13
659337331 54
417495074 78
243345205 38
868082213 58
410362440 87
153690376 53
452397822 32
629650467 68
718967821 10
598543865 50
703472311 2
681323503 93
263302292 61
955461543 21
895150879 44
410915027 17
817471730 54
243095325 38
777736203 34
478075447 87
653940521 1
226531523 58
897883242 5
627979262 18
936104052 85
66277769 5
530296803 49
883095991 97
610467175 81
194616619 46
746386567 47
772584942 12
876620321 39
666144908 40
483404155 65
362811633 5
204783057 74
256246615 55
622782784 28
681679825 55
376694900 80
341298201 35
974148055 11
390115762 5
706380953 11
870099507 85
257200325 75
250103943 3
328151690 52
62787248 30
191897198 15
787678544 22
31561171 24
774695907 91
252465155 83
929959708 51
191792604 69
191637419 8
956122549 12
69841742 53
315040398 18
279629478 9
842013401 46
978957143 5
291366179 87
182197207 80
855831303 55
708998984 31
892937974 66
289933985 99
560596570 85
622589390 42
797445844 4
392077459 33
535774165 7
130281629 70
447403939 92
306839880 75
823324948 21
339054310 1
79530887 53
697594480 36
378469 59
762340089 66
81433183 42
526857607 83
236059719 39
874440184 61
791208569 60
386371857 26
764292883 92
335552549 7
267631514 52
841440465 5
565600757 57
227344833 50
742434068 61
397325142 52
127104521 2
528665852 21
628965024 36
154980748 47
259159091 21
20732346 31
921718235 88
79570839 44
621276292 21
657111676 80
990435937 36
25575800 2
476338233 82
308239330 16
608423944 8
655956268 84
228442284 84
176126991 5
846262292 21
515337682 70
225541873 3
839008221 88
178194089 35
254431301 9
764111736 87
64638824 70
986249085 61
570295636 79
271313062 62
137097863 52
795944862 9
660830849 90
42895041 56
964643533 41
655550063 2
196513479 96
123992416 8
31550313 1
331317633 11
538065603 7
341470310 53
732718998 1
859839378 6
382786651 27
255807757 42
481536859 96
227575138 98
24605697 88
784044920 11
486487169 68
321716147 2
390551888 95
937027740 86
20230836 79
965967690 18
634356435 76
725286099 5
617575422 96
222071589 71
835566408 14
374174326 41
182611193 29
606937951 27
568016081 25
91879432 1
818473017 49
990911214 14
411520219 90
981033365 38
977368709 81
254697118 29
785777327 54
986902050 41
496803490 85
840747700 8
712142075 45
20040082 4
43295390 19
324232356 52
350670272 38
726565265 14
373070380 31
353706599 16
511411591 80
693889793 57
63115344 18
349467512 78
585357449 27
212965249 44
568116207 32
833175788 82
651689012 29
809955524 45
288836701 68
78394277 16
423315650 4
622450423 96
139486519 46
3132996 90
948362821 85
314070288 82
149543828 16
649304390 71
771727872 85
325424617 83
180904385 37
598438051 11
305498015 92
410409736 51
179212813 54
70670396 79
629608169 55
764857934 25
523276542 68
320380288 63
6720401 37
684005070 8
817584642 35
928624509 21
22359187 54
872035017 96
10110594 26
994180736 51
472711629 97
202507950 81
305409205 44
679685772 100
240279871 84
894544841 50
252850915 21
195395099 23
222026515 90
478410875 53
161415565 86
217649959 15
379664978 26
909169423 27
889528709 20
502142005 78
200790132 87
499431236 30
317821667 29
422223488 8
421585343 38
475865389 57
40880608 68
979785433 41
617402598 94
248039818 5
822945864 6
722830715 69
210071633 41
624791866 41
183159451 24
983146955 67
27452141 61
616972026 37
165047798 26
639934607 16
830193168 19
685571614 89
128860628 49
406414423 82
682302686 33
210826314 59
280093037 13
336913925 44
130164604 80
679626162 43
511374750 57
442379472 47
778913232 28
386723140 16
913510620 88
537636192 51
390241879 68
760639889 11
648206141 70
784570811 44
486487833 58
828601571 73
221668633 31
150153619 44
631065956 24
813094853 73
130641767 98
904165030 13
99252990 5
273971424 26
655906197 18
77492565 7
756441085 31
322527195 24
331854445 76
428239222 97
179751020 97
752882070 0
432845775 87
992924445 78
609205859 8
321738261 63
265066300 62
150639048 72
672212415 43
54373296 79
379559776 13
730596519 41
13495775 45
499865664 81
239415097 49
248427052 5
745795367 50
229655441 78
927978657 48
774842364 49
894197606 94
19872277 69
230402722 6
604292095 32
260475185 78
196387821 2
217248454 47
352180800 55
901669055 25
790902631 53
521678878 30
643726686 84
905198858 17
574660108 31
222506473 48
334452513 92
606863788 63
829010032 96
998641897 3
95072544 63
954069748 55
815698693 90
61288008 51
888847290 73
487017068 29
627023505 25
675892564 98
124114888 23
580463771 21
447991919 91
233443431 86
966593559 23
235537774 10
946643620 22
335905490 14
532353964 20
880458491 84
405269266 6
82091075 86
205312650 66
463956260 60
921776642 84
831554546 54
55946794 76
818251606 85
74379068 4
1650301 43
723486830 30
813715908 14
871898501 80
782029562 74
599636024 58
76965773 99
954468406 95
844404290 77
975572712 0
709398248 26
232450272 65
736433827 24
689582164 50
759430946 89
996106102 31
902728810 14
256239173 1
79567371 60
235518626 84
170706803 65
205495952 52
832574878 98
646644562 37
74712590 66
115247342 57
869065056 51
507022174 89
355556955 69
832001508 95
147498880 92
155549926 23
920252308 48
198581674 13
583881137 29
121940953 58
301494632 73
68652181 94
209989991 37
174385189 52
65811583 45
589446726 86
348677402 1
674446296 40
941803469 4
373076348 89
47448739 95
315389251 73
456259840 48
593323092 15
200813342 66
888512967 45
328820462 56
800066502 94
913607216 75
101289512 89
439097020 21
471634256 10
180230230 27
125624247 32
413574747 75
702345452 69
952770224 100
41889094 72
266517761 68
474078424 37
222834239 12
770398117 72
627099511 50
194837516 58
793161797 56
971691029 95
167315567 54
163695830 24
153399249 15
837727858 4
670577834 75
902813986 45
718693718 54
312320960 4
437343067 68
830146192 97
294718888 82
877440599 34
923733548 81
64626430 85
297844182 91
901079949 96
299288063 74
850215866 80
691218563 33
772059037 65
616447515 3
464937543 73
731190014 81
56616674 81
165642667 88
527660956 34
438255499 47
561811546 17
969908763 84
961789526 91
102721668 59
600499842 47
874093190 17
125145718 64
668661352 99
708493890 54
191172671 6
383064151 21
405712350 35
564104882 43
502321212 90
885040007 82
314103077 5
344418472 88
592624805 15
904897769 9
273027638 76
991186641 96
729005312 99
92652023 77
630657365 45
697946088 99
471196727 37
406726656 56
163765081 79
385111321 75
2562177 82
777546619 22
926023162 57
95924656 35
106653684 73
159348903 71
624936645 26
432096841 20
86595998 66
550648470 16
447987925 44
688374108 100
446769524 1
509485621 23
399176903 86
489660829 5
691247132 45
907778057 16
414392114 25
588369942 67
165024732 22
224519878 11
298560762 28
780189866 9
397587094 94
22966836 83
929952604 57
617465231 51
236468629 94
355428612 43
148740033 42
639354384 56
527720445 73
988418427 36
54266766 14
718019872 17
65508275 4
651872057 96
628478452 20
239431176 39
652767654 69
884574614 14
630445785 17
16233209 41
989499044 21
655934166 76
432697090 3
556179282 2
361544191 91
976023728 57
466613622 62
538441906 70
543489755 51
372520759 49
940454776 18
523915909 16
954180455 64
213202022 63
81059651 46
721331704 87
2618749 80
40625406 32
604855679 48
989932513 96
382746326 80
931739769 65
249390696 67
458503503 3
65674108 9
631388930 73
466120705 65
869507101 93
954306786 68
684996464 94
103514040 25
793094646 47
962154888 85
75958348 76
804723498 58
291957053 18
843856322 42
549013459 18
281262766 30
624006521 55
572695936 18
774143417 40
223289009 99
169072716 64
637434437 95
251106337 2
459503501 19
466823500 77
425836992 74
922949727 95
587999913 24
787843690 50
403185200 1
457299572 11
418745033 99
42516661 89
364172615 63
475550429 53
427777963 0
805596066 92
750217657 60
828867186 28
388837813 91
375015888 59
226413917 100
434233260 54
411183645 48
973849048 82
262305386 30
433968469 27
560789169 23
511851862 86
39978831 7
565860416 62
914527520 96
963131697 5
102788957 62
330339334 82
258107196 99
851469966 72
6427875 55
592685199 94
177711055 51
866686702 58
32673131 73
121101103 92
283159777 70
864557438 49
722378816 36
499481876 91
386502014 49
548572057 75
739422950 85
457193537 36
337053062 24
743938994 85
534432456 46
39689580 99
966305708 63
682354727 28
838500861 59
620056878 36
658188669 4
334976103 85
796556350 53
681487932 57
797049407 59
780027518 55
906041138 66
660811408 46
121454561 85
152478632 75
337999553 75
230553882 86
183635423 75
380834925 8
680189668 10
738916225 51
198181347 36
905132724 42
545822121 59
359662282 6
494720080 2
608164086 5
32846809 35
658406724 30
411079251 62
56982040 28
23632713 47
584957211 25
571493563 8
848489944 75
579373245 8
810876896 68
409169438 67
358841728 19
380799300 93
483253635 37
65088177 73
234530688 13
179259958 90
320061838 51
785552651 98
68099427 35
756463220 98
535913531 89
795449151 73
722028071 44
79559704 67
38183613 84
80568162 28
312254963 8
690519921 91
301713608 83
792350405 25
993630448 77
6845057 90
522020 27
490651799 78
867673890 19
752011127 0
156621826 37
251485565 67
855143388 80
806999286 82
747157562 26
560529977 76
587079385 40
610306750 10
193077629 61
266460805 90
609126770 86
581459265 16
768253165 57
324396837 16
474920265 62
674702003 85
921379633 2
71009498 21
844731831 41
948121432 69
383303778 79
107115450 65
474603167 0
886098641 71
144757352 14
10956409 14
142430767 95
106216960 96
137399710 63
67821513 71
750639619 13
425222648 59
865404566 60
96981786 42
521715459 22
2242705 60
354686761 12
555146986 99
360843076 95
505609198 67
919154476 75
39190644 18
233925445 78
42058161 1
90520520 89
425086347 20
385967730 71
924347883 42
597194205 52
574037611 74
712906850 78
163782764 50
379562648 0
667007194 43
926008598 48
258028188 10
332752343 80
4309289 20
353602076 95
453847226 14
29903419 62
899346995 36
940619724 38
274111213 41
333959254 20
653194454 24
418273211 94
266596849 70
663066905 33
784112416 46
902979464 4
319439958 47
599126182 17
839060481 1
614504162 44
220237528 25
875735945 67
660074938 91
494169962 12
779531564 87
650565770 15
573427339 68
969312492 34
571736591 57
755316081 22
30064298 36
908700598 76
969851484 44
79333182 99
667049380 62
461148148 19
702802959 77
244642742 22
490600942 2
540192129 99
724226566 94
35386581 29
980733961 74
956212237 28
187485409 81
193164564 43
561118384 31
431490250 10
795387031 9
310880896 99
475582231 66
840305472 94
987648126 26
121716018 3
656287751 84
774564536 96
643930921 91
438691311 5
484135616 7
959707180 20
964280923 97
265424194 48
496678909 8
587491499 49
137730161 86
340244757 60
600858066 17
970396151 99
803441568 48
55647485 7
930236659 2
733671250 63
734154779 43
403632373 79
37069565 98
222214225 97
714265246 43
111589532 49
152018164 28
294678373 92
8009450 88
416496674 3
593596283 1
118801767 92
476890676 43
880676261 39
233207250 28
124847295 20
297073824 100
642821262 3
593734047 96
472376566 39
400820894 75
417928004 94
574903884 55
519211904 56
99016099 92
524023411 4
641737005 52
279121168 46
60491725 93
745913347 7
22893242 42
784582069 62
135685988 56
920449574 52
734847404 30
74727678 33
461084307 13
950404945 58
415398916 100
151225402 23
43735183 45
14615680 99
895370337 17
649614912 21
377115271 75
972733762 94
439899145 51
967246543 64
970138578 41
523761121 17
141504826 18
117726531 84
585164012 78
159961741 97
270250216 19
572284862 57
130477269 42
981920113 99
148138639 54
959254572 58
814469349 82
935789570 18
773306830 48
905454841 28
620347806 98
62384178 29
831630421 29
887314494 74
579860769 59
171238874 84
998346594 2
290524380 50
403141302 71
282642692 23
207001979 91
486251854 52
572414062 49
601460064 65
771265735 3
861739211 75
407739801 72
123930582 33
350376902 31
502453646 37
508286846 48
627792681 0
236014402 44
207250300 77
405945841 90
422511304 60
608882685 43
289727441 62
885341953 70
560730665 37
94667560 45
547909249 0
248794455 97
691454461 80
577860663 35
170760697 80
265203618 71
336672375 27
733132893 42
88289165 44
906153944 26
727843440 20
91757920 42
428194786 0
656142864 16
369558286 12
759401593 49
895570239 77
122165102 46
218307942 4
723473145 19
464349146 88
672373536 90
155766076 47
653302299 48
463289758 57
806632951 72
653894788 56
926894796 11
301916676 99
888951609 96
991504230 52
6389675 25
250930078 1
755767173 81
782268346 21
105193699 88
227702755 62
532658975 5
439748051 64
781425879 28
997082749 57
451992162 55
708579013 46
661779049 55
429860334 21
122017554 76
605157254 82
972728505 40
480344018 16
65776477 43
822225939 93
282928556 20
943182456 85
635828599 16
613957164 1
786984477 12
419420045 92
719261931 43
109457768 91
585182252 40
66321986 88
37338441 16
717509737 40
863149374 2
809289369 65
218117058 16
101297708 72
444686118 77
504184206 76
995958054 0
966608638 86
950590685 48
923023427 0
647259494 18
379940364 40
461963688 84
283281314 18
641413904 53
107627505 19
52328277 30
716344262 2
832099345 61
385218984 43
871421790 66
608300733 2
867787161 90
685400254 55
141991964 97
923482858 45
255094297 70
868550282 11
85298487 18
973851705 2
402331668 63
702734061 77
312579946 11
872916096 5
665208401 18
950978502 86
594818435 39
934396087 86
691693746 14
255094525 80
632006123 73
673135348 55
277550480 22
501726031 7
336308297 60
771322522 78
410364326 11
559419656 17
842502370 66
119600751 33
582176344 6
874062222 91
292119609 49
913992303 13
216246643 80
375929513 7
164730070 26
439358229 19
910597595 89
84034615 36
603130832 4
317384841 82
349719629 38
264589148 26
822965761 80
501541419 69
147997315 64
13189556 68
428309546 90
421449865 38
133823873 55
118341584 44
967884593 52
981348740 96
983982006 45
944773077 85
405517625 50
958899880 24
701280983 83
675043280 54
966315974 1
461771278 13
420928053 24
948633862 95
852505516 7
850328228 29
389282688 60
462111574 10
160393308 14
6636311 76
243743269 59
656797982 35
165528274 35
325210875 75
477913794 31
621167854 76
24543999 50
785591458 58
853405851 71
378844162 34
646187124 42
269237977 51
941159895 36
655931203 63
881362745 44
162228096 26
6725360 53
120435611 50
287095320 66
522073631 11
412220687 45
307194949 15
409657529 3
835432987 33
55135995 43
728897633 48
897943161 60
252579418 67
492671614 54
984362816 21
450426557 44
535123303 54
486289434 72
108914043 4
769804030 31
836144836 55
232957382 12
510089024 16
178713768 30
723824343 13
607455870 7
490481639 78
906608435 76
805699670 74
496618427 23
943353485 39
779363283 33
613001322 87
916226644 92
795773970 77
681480747 3
767570105 22
192083252 10
535012110 14
674056109 36
934161547 58
446382011 40
452107745 81
483900497 95
437308813 96
716886751 48
684106571 8
764555383 57
773051736 40
400567321 22
619652310 58
557092906 100
394368849 49
885781603 84
308027558 0
711045686 81
890859187 91
112520759 48
842613507 40
144336130 12
694727180 27
365774496 28
210039227 25
609025504 49
718939560 78
297415257 58
331607691 37
225520048 55
802416758 9
370337090 90
591146363 81
712491650 22
578367413 9
389164501 4
214714654 78
206563925 29
808626583 28
505909136 15
714992375 30
752864769 36
487862274 94
558653586 37
550847030 24
802050549 34
72846406 59
218141368 41
565306337 88
476129422 3
891864507 49
686715315 62
397551913 84
161036246 22
26176594 33
844965261 65
299466083 89
129779178 83
697564322 43
475301660 98
433407123 15
168114127 23
126502397 75
118342021 92
406503422 55
172525413 26
176934925 71
516061564 69
96633562 2
945275124 17
43384181 51
987961607 99
687585871 74
14305258 32
92205038 89
974935583 76
768604800 11
894443329 16
242356168 10
195579609 14
91190441 100
648828296 65
522956908 25
950353529 64
760653620 72
478288467 29
55394883 9
582090859 61
684250475 87
29757482 60
414268526 18
990109885 80
522599582 18
539595615 80
333517108 80
434604618 12
106098217 18
154589636 73
703661649 40
958736141 62
310542484 35
318893724 25
4748910 79
719551792 39
857200544 23
345551482 20
173336355 50
802314858 27
182825314 39
282891702 100
962808226 38
856996418 98
677643353 39
466041818 2
965513019 2
543358578 100
554639381 25
683573202 18
774277101 27
660528851 94
906906801 78
131310879 93
708551489 61
214738092 6
859004346 56
262946752 21
899159414 0
616171133 15
683444126 1
738311522 77
294871653 48
941675756 23
694979924 47
782596754 62
516720625 8
500039523 1
590521728 19
269490681 7
255964061 74
904488819 30
174329080 95
857409681 0
348770486 8
9170126 64
818691742 53
343850590 90
662541776 98
192244133 5
473569778 33
980153884 74
419742818 24
358538300 41
755832403 74
165976176 49
698739175 81
687941506 52
888241569 40
687157250 38
432626750 45
740071096 30
432027616 84
911985561 66
137981247 30
545944114 33
379689805 30
707784977 60
17140258 84
321773986 53
72530684 75
201285934 31
504764258 57
889285322 92
266187187 2
672503995 2
566179266 4
211399895 54
854471174 96
244138208 30
450416219 59
861738445 62
633065609 100
647401144 12
154799688 4
234897093 41
523793784 18
825625671 37
146267257 47
610751623 2
615730309 20
973922899 0
269644347 26
822009057 29
30461215 38
89291610 47
767026010 20
888314916 67
74892167 44
389423245 73
202708557 8
135245765 76
414180963 68
946465825 0
392598580 36
209412380 8
501071670 12
748419417 92
140675003 41
632808936 10
976498820 52
750466906 98
466638685 97
105677773 49
225453364 42
848311879 21
479790363 16
347780700 67
740233326 70
693876318 72
849596247 35
741453545 25
329452087 53
367854381 57
225364409 70
795804873 96
872923287 83
126432579 58
808232958 11
574208663 22
961706343 56
984277275 37
466117189 74
400960558 93
654099210 43
164547028 68
409671839 2
850565298 99
345793010 64
948864755 87
634618790 40
499556576 23
660512847 64
189769100 81
386385647 27
567743740 9
807991852 4
217903681 57
136587635 39
112123431 15
979707701 32
756704331 87
842906698 3
137367496 1
69059108 49
211643893 59
405058858 26
698595707 62
213732147 0
281181538 33
502679791 87
794499505 17
664757052 90
967655044 70
422088794 3
425163464 90
771120879 30
202899249 33
528235962 22
423135205 34
305486472 82
365536973 66
87160801 15
514572745 78
316652502 71
849105133 75
507716108 77
234867865 8
736892226 29
322806849 87
322367919 7
803426839 49
502748276 30
70236746 72
244775694 35
615602522 88
527637097 11
584926707 13
104249280 31
428120373 62
471988852 93
681702271 16
485989639 88
837585477 14
432399530 42
206623891 39
717939860 70
850089147 49
37686158 19
405870423 14
441502658 81
701598477 54
799054948 91
539539363 37
778058395 44
421728338 40
694864951 35
504941764 15
894597815 23
564279339 81
970005343 71
559242505 11
11385216 100
233756181 31
549546625 9
25591167 93
136125272 59
938507153 86
652806366 56
881705555 65
415663422 60
651907767 97
724116932 35
165561151 77
406859274 53
696992250 88
79518143 99
150455372 73
711322137 95
6338674 48
12656396 47
939502167 54
96919599 25
74750974 9
921879169 84
212359239 74
658798636 44
111022679 35
971744230 23
811542150 76
312288933 71
690289322 65
903513473 57
134169166 62
514098001 69
577233192 34
812625827 40
898661934 0
420089210 2
984117433 46
254697987 70
25328446 30
941599376 27
736974172 96
495652052 22
618751882 13
805532671 58
95072498 75
470124287 14
814687799 21
324805016 17
657912912 76
340386943 12
424316790 56
859417996 22
595167831 13
510105097 40
302497410 92
94430158 56
559299659 90
286713781 45
561411452 54
133959074 98
528186282 35
116982723 43
931838354 39
265206631 60
847066957 12
222320980 94
751693288 60
290108212 38
504118218 70
731966702 25
998854303 11
721276773 87
47094699 71
420231588 67
260028426 95
865966418 68
161308730 37
211122775 53
258276395 88
925211977 84
764193115 6
509320278 66
553836178 3
103972371 22
732130132 29
496996823 34
223050643 10
793700993 47
170452880 9
755623554 50
50479480 31
972122189 17
782725048 27
956070220 49
217473138 14
208243809 65
993999471 32
731454226 42
805508195 60
576133436 89
787081790 84
796807323 70
896099723 9
747408326 89
503411840 69
561710770 26
154253108 17
834458512 91
957661850 84
759541774 60
572737325 47
893632640 99
562897843 6
988618597 41
474904702 65
673578938 64
734374112 99
946532013 44
260252010 20
476627587 17
375892626 92
559346181 29
718315836 39
437688609 3
338521477 18
530316429 60
685997491 26
324763850 97
363437358 69
340098875 62
773741818 75
914257411 38
221775094 79
178192180 94
101503347 42
12514575 67
186012263 72
265272938 41
882373285 21
942233680 40
11482683 25
569110442 93
644714508 81
362095949 90
410606979 66
538857504 69
779926434 70
389480522 29
578120002 43
433755469 97
323916673 75
26895416 0
719266236 4
465840754 53
930118256 8
816573779 33
964935204 86
259346751 58
323633169 92
941227906 26
289866323 43
542502008 44
366016451 51
497289067 91
493759640 95
617637083 90
143014457 67
698671400 62
528952690 14
541459130 30
563566003 60
601703801 58
236956129 85
584424761 69
226729325 8
504603920 17
114739355 43
600543255 3
543009221 36
791338612 94
118073294 38
292597859 77
129620832 12
113754142 78
716424853 38
56781195 45
862806349 21
45857262 35
985773179 71
746175423 61
434193088 57
333110064 63
661238445 64
202804056 38
824039909 2
492984834 85
603094702 60
502617047 26
71056415 24
722198742 72
680407295 4
838345684 48
747732412 10
890080881 63
99527299 36
928746285 91
599970176 51
572851492 77
311548163 46
127494474 22
122295090 7
670978093 30
402042213 24
373540201 44
633973727 11
66905980 65
711053507 13
358687377 98
942107142 55
50669686 24
170096146 45
721542446 62
895167813 71
270173366 26
577035422 26
642859252 29
178224188 86
699189268 31
952976001 56
94528749 85
323796919 38
169254320 67
805697370 2
398380461 36
800614491 9
297247841 18
440852641 8
889049992 16
832619176 62
191632827 3
836058603 48
530566232 71
929625579 65
236237177 65
849020121 77
578865055 72
446198312 50
392964678 76
34550280 24
295041123 95
362099246 94
586854 63
296156764 67
316541206 100
881283038 5
486939375 73
910732558 79
942468559 52
105001096 79
668595516 56
679963885 11
651857057 56
651736389 68
576613902 68
487061181 30
228797572 92
269452427 70
868213459 63
481625605 98
599724650 51
141230841 0
185989425 71
270492446 65
258898899 7
69112836 95
567404756 77
499665939 97
369548979 14
429179537 47
251371701 47
873222016 47
619397566 35
149730073 66
297271776 68
519075409 83
704728757 40
655003512 21
935086796 43
151037703 27
424281331 10
505673694 27
183779195 95
203023224 93
729151560 53
246096616 100
786146779 94
215597631 56
584057520 44
9333804 67
158531962 78
600420877 1
219689435 60
479327536 38
206003473 99
651656741 19
722379843 36
938192876 61
277708319 20
580089471 59
158564554 65
500052756 31
166710619 97
241222139 7
833712834 93
233728647 56
743168293 32
823506608 98
278703473 80
804057271 49
416019225 45
985294488 73
311735450 43
592060680 59
664127772 4
470716216 48
950314341 66
693818587 11
26444444 47
789977722 91
665166573 77
348872271 53
880081835 9
535139142 42
172893820 63
442007921 65
557033297 57
314949175 67
935974730 72
314078717 22
210325286 13
669672844 83
184607360 66
5336641 96
168723347 69
999400202 7
217546136 16
863788765 50
328172726 86
873318956 78
984429116 33
906475455 48
379342090 88
685131272 2
701711582 89
90356939 3
462646087 24
122622623 86
419126787 52
682387770 71
488514625 75
601281593 29
475963439 62
596134574 26
541041447 37
7594973 29
599981028 37
582980430 71
273712476 27
448080887 5
884808731 25
194521952 79
276491143 15
252283768 55
174369662 57
628426843 54
203179517 19
565584340 84
965534257 23
657789210 90
536659008 49
599600533 60
563582884 28
878020794 3
15143654 7
124325895 9
181444662 63
125226863 13
26151505 27
490373583 39
786785763 70
41168875 54
40059557 83
530418952 96
995770545 84
678421586 75
258264865 46
300031636 66
104711422 55
4553602 76
913931100 17
807887555 87
205170432 50
114741380 55
189662479 92
475676080 86
589053351 23
760269133 67
695672338 43
536021124 3
601137319 50
149901472 29
212964192 63
381569902 73
26113016 93
841408688 94
94022281 73
357455986 86
657674869 45
640449194 90
31781985 37
975515321 67
478028981 89
104181617 48
643816719 70
214319145 99
14935900 2
373817733 2
428520592 21
255279496 75
84781044 60
915031495 59
579744472 57
929987291 74
485403575 84
421158662 99
666479164 23
812602610 87
797668271 60
172219237 95
354597066 15
466333063 20
187141680 68
110952723 59
91382367 71
778008320 13
928097712 58
153620491 95
960918601 81
613331604 11
718011105 48
917474658 43
35611719 93
457492494 36
194395630 20
731242635 33
410539787 16
542549918 18
659681394 66
861918671 94
141896116 29
503128775 45
454657148 10
68889271 21
948111573 83
226510280 17
558414936 77
624327963 3
663223239 82
109013253 10
777395027 62
79061075 9
86686934 65
199559 87
27297278 82
116876857 60
55846166 95
29000581 53
899551689 89
310342562 92
380286770 75
939930025 94
490946315 89
325769744 7
652803947 89
620936786 64
446587066 3
449956764 70
280099135 63
566586242 20
45143804 36
473921963 17
660768655 30
843388942 97
911811738 42
718559715 72
652299575 67
986703860 22
509285564 39
612334535 81
688112311 17
454107188 38
192623862 2
216832963 72
439609839 55
503520028 62
342066354 87
188258440 45
895586524 16
75785158 79
408249477 66
36370423 76
275087338 47
145718556 40
719731262 70
137500962 44
568066613 5
714370922 10
683379724 68
535697187 72
605253714 89
758718211 27
246427002 65
441635268 28
689012154 60
328866086 9
488527132 59
810730538 3
747728108 7
399231735 89
694700836 15
837347835 65
525980849 51
907511314 30
7673211 80
550090297 38
833797371 96
485379905 82
670019689 82
628511691 24
437555534 66
285573243 98
123830696 88
829740867 55
227724454 8
783694338 26
897559941 31
467011574 31
388842255 24
288385750 77
623654337 11
499790049 9
609304332 96
877113932 88
956495552 78
650696028 10
855318773 69
460315533 24
936973042 84
425053862 1
221267747 70
395708544 80
862866785 10
7055268 62
47523267 36
115547330 9
209127746 19
585113364 100
299209368 86
673849316 15
111131520 46
991554329 91
597636817 15
28271169 70
282844322 9
353441210 45
850600096 49
980410286 7
367740168 69
840673915 37
206321530 76
72983742 38
54823801 76
777839604 50
733573359 44
334461837 6
371880163 11
680121066 28
875740460 40
313703351 1
497493970 1
808529072 25
811351156 48
942429217 5
504393064 18
774989869 22
121336243 46
89696238 63
33532888 77
72859155 13
918226961 64
419548490 6
136694764 10
824991188 23
136019359 56
55047524 70
180850593 22
517990976 77
63414131 40
631781629 96
884116354 1
963197389 91
262887136 66
43010605 4
216662448 77
683348348 43
139515301 49
37123929 29
60156270 93
151828885 23
749205348 58
122016086 10
982128874 28
704598438 67
400242172 18
160655732 57
109984627 21
738813003 62
731080569 88
606044071 68
622812817 12
689867595 98
744996494 95
552445836 68
222082273 48
861207711 16
23802984 72
383672159 58
760420212 80
787789828 87
850909373 34
334841143 22
357438740 71
33980519 74
918689923 80
509298341 42
802606156 88
937739451 98
912081463 69
807767921 95
171829988 71
149575875 54
333821380 20
981779591 43
285979402 49
39641304 7
646787447 42
140885190 43
418182415 19
998833262 85
99616028 78
25814115 63
617609764 38
22078123 41
708142930 69
797841698 95
661624570 95
719035838 47
638151792 96
621521031 40
750482533 21
16381971 32
571953489 46
829391045 62
107937911 87
533792379 85
56083606 10
285905180 51
139936875 37
915044239 88
129403746 43
328924894 75
235502098 64
642486925 70
676455214 43
996679850 94
254837210 48
907058554 34
822867264 56
415132777 64
303645415 69
875379158 60
736357511 37
714115712 30
384678493 89
565866117 23
741298765 38
275565375 2
543694167 49
588033478 52
687568479 15
249234276 51
5365186 86
696204515 89
598171550 10
758547818 38
364095629 35
575752251 8
194223285 58
700513231 1
449844266 91
289345960 17
548168969 73
782326828 1
875761964 2
68506861 1
423932212 3
365707177 64
714624648 53
893254817 100
383704208 48
694210287 92
469148594 70
94672859 19
469773827 80
221946250 70
359282217 75
144992852 18
708938078 48
264441701 96
311781351 65
679007982 27
580565181 26
443661024 6
215932321 64
500023269 81
624282547 65
89314227 31
608352012 47
634113335 51
787140552 56
400190591 91
779966017 1
567638423 88
302360319 0
201384762 19
105674783 62
919598972 26
105542108 23
208828938 23
161688761 0
479166041 30
651486466 82
283109629 59
98506336 8
251971427 5
428962340 8
48327064 50
621176284 88
298647555 29
348092758 1
445951108 22
731640533 14
723292353 7
573510283 90
478266245 69
980916011 42
304823890 64
887463063 91
560228064 79
949130949 81
524505315 87
798094809 98
285113510 94
824185140 8
425510691 19
540426971 56
866090797 37
960481274 77
759998416 58
229946735 55
264232420 27
468493568 46
501694639 43
944800556 23
862047030 66
560765398 47
292372453 85
588192076 84
731895200 8
336707672 27
420242847 2
112283405 75
944379373 40
527821296 57
624559883 23
525481944 91
843164534 89
449245900 35
579744257 78
287337711 30
396615608 62
41711019 100
355018010 35
171319537 8
451917234 64
943302022 25
819195591 17
895952986 57
934909525 13
164518171 32
794077904 22
799291031 59
12799274 5
395493695 69
575630136 67
132988675 30
368027617 44
654142114 36
541750740 37
648558505 66
548569992 57
203865428 90
47906863 68
536249184 29
675309404 64
827382679 57
688157849 95
973806483 91
146964898 17
381322142 52
413981790 29
260125546 78
816356439 1
433273381 1
742465026 44
159297033 7
221968215 1
631327669 48
235618903 4
581180549 40
527725967 32
877117432 49
180630513 87
45326161 96
378095017 44
925033504 5
387401533 84
280160522 67
519574119 34
452460719 48
727833913 46
822082447 78
939533975 64
151494416 97
486015490 83
344344020 17
714757499 24
59845146 68
41753404 94
56224047 45
776658045 32
390572563 71
489733769 21
515398891 45
95104407 7
135839909 17
318505583 46
389094458 23
207614465 17
561359916 10
551773062 69
152486925 78
192063312 85
617104158 29
782750504 65
899367566 50
549717168 47
314822269 3
92817770 0
153540375 98
586703908 40
429480493 42
646330314 44
451483912 43
616054666 24
677712601 9
100919538 74
170082646 93
104922436 50
804344262 1
430379163 48
803465632 77
947207242 66
737764716 68
469709388 46
816832678 93
351685218 23
298649342 73
166669613 71
697924346 98
984327672 100
460030432 32
407910894 64
308377146 10
638898782 97
865467738 3
822470843 44
283986917 5
648639599 2
982274304 43
702785386 60
62556415 10
466316248 57
38403916 5
436263570 88
670406101 52
347482583 51
676948184 8
26543081 76
31791996 50
360570201 36
219431914 5
354569628 32
600216979 55
463774803 19
383852418 69
771586792 43
143174749 63
993917379 88
836987142 42
513724575 54
639434423 56
988469071 1
31421961 76
610387902 95
678153596 3
812909778 47
853640 82
449701905 75
578080828 25
517994706 54
616761157 96
780378542 14
408256825 6
658309185 96
711159533 95
900145913 18
241242888 91
334261609 19
97446149 87
170730929 69
475764549 85
858417783 44
209342001 81
535217954 60
998507718 56
39689837 29
683601487 37
909726278 36
400762067 11
78070756 6
859798311 46
866540022 71
439023206 48
486303835 81
935498142 5
898741938 92
423100021 82
837531562 30
953076917 40
357342559 49
925215410 0
315866878 83
702823569 59
335807720 48
318760016 97
382446726 93
632071512 52
986400408 6
769918822 83
571063101 68
952674330 33
727249005 82
395474560 17
131492070 7
167270065 26
515553428 100
119511659 44
579573245 55
384394812 36
175270817 88
799459497 2
604654503 99
737915216 67
349618058 42
985413550 18
616624087 32
816836212 44
797164152 45
110468679 19
257198673 57
584979456 3
479230226 95
898673549 100
200214285 33
343829966 91
3195613 47
53475167 65
264225865 57
207633238 1
911180776 19
517212009 92
258063994 99
705473231 94
330121662 3
349358936 25
101023694 22
187235455 97
747417989 42
548697713 39
637516326 61
667654270 28
520915556 81
831660354 74
358944208 71
671658611 91
232053763 25
758695900 27
29550936 100
210925863 74
158451446 100
788109112 65
31801250 100
274439976 13
952824831 31
55255454 53
530828887 94
19366888 45
751299249 10
429843566 5
313413521 10
626244608 92
876805471 53
3359903 98
340044427 31
412909141 75
944418000 5
725669451 35
42150576 44
509371819 74
812366326 35
593014617 99
940462361 72
617588384 50
971331947 7
837668992 7
744313135 15
598914059 22
979165306 85
13758081 18
450021117 12
142071113 42
832595824 48
745327953 10
544060676 90
753754330 47
416425944 8
458340263 3
694808148 43
302568616 47
500190582 50
814962911 21
826070441 11
760923787 96
945499340 80
857641049 61
342428899 67
658047554 54
139887526 17
982830534 89
975047214 48
436319484 60
749554038 62
981693238 60
2378145 72
354595562 96
477848256 27
262189238 78
191599848 46
55113088 17
652938097 80
237022620 97
874521819 72
505668104 45
829740664 8
764159832 93
644908752 52
284188496 87
537538330 22
929482177 66
731914155 94
429070092 92
463230061 39
863853213 28
596204477 6
298775849 40
865263028 6
844145887 90
628800846 15
560391746 83
96407426 21
923854659 49
178259382 28
699048891 4
220122218 14
202650886 91
348817691 73
178875227 40
838292399 93
132592842 37
800576093 29
166618678 18
769411387 41
230840208 19
405667137 62
223756374 35
429061423 78
93230519 88
626268028 7
18479852 8
955713110 74
570658160 80
834678618 18
956416047 30
156785564 85
53727028 50
847209224 11
96227615 67
970346105 35
97176523 82
365703919 48
412642924 93
415653801 9
219542637 32
285183475 92
405621728 68
903403139 98
766748372 85
247800523 99
415817097 39
540813007 39
381468433 26
368573816 98
376238376 8
991710555 45
56934686 4
92461217 88
417021237 98
983307237 5
99856473 55
9717150 7
575923949 60
203230802 80
162924942 50
914137623 14
309899710 97
55566626 62
464897595 33
21908322 75
59282560 86
365427586 79
91404472 13
661290570 94
116692300 48
739283776 33
908153887 85
822837579 64
585321550 64
406462612 83
394260122 42
247038645 42
321872924 54
897461435 70
25454038 70
40637345 44
458389434 2
668605742 69
802674295 11
887078732 24
515721198 18
79087047 77
626890989 14
775506222 50
97120476 44
863767094 70
568336932 1
476123605 24
406537831 39
712081401 19
855037157 25
278512333 56
935118665 8
303509578 70
405563645 61
83905847 45
452858284 3
96119757 34
885076064 69
489836846 57
736192675 10
676891476 79
59583053 4
622973333 24
694315506 79
298063594 80
753373229 16
831611095 28
938148695 72
267679893 20
934775524 67
93204552 97
915306716 95
4723176 58
565960374 70
727926252 43
469029171 66
475024049 89
387711432 10
168134097 64
149391200 83
632154541 9
97732590 21
80167801 52
654832560 4
323750022 44
733975051 76
689907154 94
448763582 16
612405001 77
780384259 45
560581650 57
472845597 76
931547698 77
93220470 8
719557098 14
446960379 88
847837866 42
504468970 79
172718735 62
257041267 50
700230864 77
471833355 69
714130222 57
994671809 10
368116111 22
783933537 55
859360425 21
879082611 75
30189151 36
308851021 95
590455727 67
616239353 70
419599742 43
622212509 58
323166442 99
828120178 88
424162481 69
181047995 20
709970771 2
377971598 10
668515774 69
663640414 72
23707698 50
778987012 12
794367444 75
324270207 51
233941121 46
102927822 18
910943581 48
850859650 85
747676127 80
551596122 18
383553216 18
320891049 44
479947509 66
787289238 41
492870489 13
991336998 14
356453568 6
627070392 81
671861860 61
280243047 92
826594339 13
611872606 60
825871860 43
306716269 57
11332740 23
248013443 94
338810626 41
148283662 69
204135980 96
988352520 52
878191414 77
559215724 33
756405643 6
144625974 59
379744802 100
82020209 52
855193133 23
229763711 67
684822477 41
701485821 67
313905947 66
113427413 86
325525059 8
871783091 62
460647547 16
398288671 91
77382327 10
375009809 74
107451856 19
274821713 42
997918832 41
818034950 15
347897561 92
632887809 12
518762188 59
385724252 88
567689039 19
463737781 37
732527048 48
661426721 62
310143605 65
551913257 59
535044534 26
408217771 95
512190222 34
196842768 9
836350799 15
907531531 20
209325490 9
178728240 33
460537124 56
857595549 66
242233019 70
66903021 55
640716868 53
427733731 6
434824387 32
135230241 67
15605060 71
434950372 12
375511051 94
977727031 15
914963958 96
986238527 2
943282251 39
216648099 92
736869694 26
167853316 68
761256587 22
184653469 87
323640085 56
429890277 41
462497560 65
190731236 33
837236549 28
546555995 9
271702097 2
718694058 64
358643681 91
821412118 91
732908569 39
611162136 83
684636713 52
859664389 41
768207788 61
49608690 66
626425257 36
124872713 3
328790762 57
994322510 27
31379698 27
49271184 69
166833801 38
929258024 92
15910800 86
449655098 17
451804427 62
273028799 100
452147954 92
302615185 75
866298012 78
94130654 10
12225893 86
297885131 20
551162978 7
978749136 3
874698706 17
940140058 93
443619880 37
318204886 57
55846322 43
372270742 33
445652931 2
755236549 97
206057658 22
562273733 30
831155901 49
927378779 32
357891705 13
10816927 42
910238336 25
613724226 96
425577805 30
299700453 46
97285436 46
70872677 46
253882312 21
214578055 32
369871556 57
848473409 80
941519863 23
903315967 55
998261061 41
456347730 3
347082526 60
393174036 23
275374766 49
77102437 38
242779271 83
369181477 20
749221100 18
972097118 17
392361909 90
219956345 100
350817753 33
333734308 84
695813635 99
241495143 24
772399437 12
191685634 30
314187693 96
543246034 94
817020889 64
489220150 52
753535667 54
799147287 55
871927105 14
690776388 40
853441356 35
6103586 65
527762449 5
933308544 86
115457732 1
743594060 80
347473088 98
893827057 67
308822366 87
534283475 64
455659830 53
466090050 42
463050365 62
706278025 48
236646890 12
359570271 4
600972269 95
6447687 22
831878807 88
132135272 37
841944298 49
911685796 66
726156422 68
123403036 46
876627134 93
101895995 9
889865842 34
77127549 43
467162863 61
79334752 33
74903791 10
268083154 32
789788942 68
222293349 7
687590601 45
86301586 68
26096070 26
93759746 2
440292353 75
989510381 4
34332531 16
897869875 46
83465978 10
370985008 11
596567916 9
412598914 14
811211159 10
823884177 65
793524780 33
593577976 28
797990263 94
50600125 14
395223685 93
985985953 40
647263687 7
301055791 95
111122287 96
510719489 39
10480648 11
587202792 13
87621974 1
386128222 85
291595173 50
521812571 1
749800604 55
191515626 73
900855634 12
714396405 38
606656642 5
815839205 24
941567776 24
231709036 50
483729025 60
768279284 87
958757369 71
560606771 5
221225513 18
602912575 35
51884846 81
885009369 60
100745670 90
160607135 29
783522996 78
783206537 27
780717104 76
374359078 76
898472813 84
835965509 73
150375427 33
547502480 15
335877868 19
186188434 98
8435910 12
280915321 38
733890104 97
997105528 29
745596735 47
546971566 46
617385038 59
144440257 56
626015242 16
317714566 91
584278418 50
434822183 76
767934265 95
657281063 66
623077281 8
806757048 88
47335878 2
409583410 17
376571941 96
839097382 66
534531011 87
932940466 95
119602285 45
828170776 72
840269178 65
104271153 9
170096245 4
575151701 5
93921193 42
352894335 6
76413932 76
805704374 90
707633265 0
562435767 97
17485953 18
654595733 29
284911869 30
893793532 60
274013824 34
567520093 38
245322918 44
481735467 70
181308737 13
606665689 10
954427195 74
185247941 32
655226303 40
87547462 24
807248335 84
378463117 60
69105704 3
823141532 26
236483811 34
720797169 52
458765226 27
841753885 1
41991599 89
375638266 73
430261596 31
401438940 39
178351002 54
59317522 79
759725816 15
190790664 49
59031346 95
700431586 10
230194831 77
122359553 86
411196648 14
508006922 92
837692879 36
228206893 29
35428776 71
29697150 87
392022442 93
812825052 48
202970269 29
456433374 49
328139442 39
406587426 11
117970782 92
997636865 79
279301574 7
20220049 83
864598724 75
723527465 60
901042447 80
378972759 74
415362056 12
154447389 57
539606853 51
76484621 63
809220129 7
198002459 8
621535735 97
966922628 65
285805771 66
950798540 85
817037373 20
777926514 0
520989942 98
425815377 93
686068756 16
317944814 93
964308163 64
929435525 58
85842136 100
373894606 34
843404213 79
655655141 65
769790178 85
778280162 60
982630257 69
141102295 82
175285125 44
818049341 58
274501863 20
941416208 28
385659762 12
609926031 57
914074004 73
21827062 73
954187245 2
212202783 96
488867203 95
68801892 21
540196755 52
495606110 84
427845289 34
686830641 75
489402708 56
828178370 97
76437302 73
140855632 46
686124981 5
72322488 42
735585190 17
666303233 87
697185524 28
913441760 22
605552046 63
884088875 36
340784881 42
245412000 16
317405452 8
459562493 13
27712697 49
448471199 55
620904857 99
833775715 2
30030604 83
963216680 70
642244842 12
193925250 9
326291281 33
991698391 34
106219647 42
388470408 47
390739349 22
360437544 32
277672423 77
616359245 60
350662923 35
864993091 63
284144760 36
325642345 45
904599203 36
951901132 63
343885440 18
591183940 10
111036346 67
324615590 81
469182177 44
917737660 52
923439957 92
673357271 22
329717863 1
431874266 13
698310074 64
600554846 41
547227303 88
802824051 31
891836642 7
545338342 12
279137426 49
141709220 3
430982845 54
230693894 7
201454571 80
96965578 25
873210799 13
682316462 42
981596843 25
734906370 54
218830975 65
492851273 42
177955529 61
487949640 72
583911083 19
512506502 3
46860107 38
504020247 62
681387217 23
707985823 64
240831827 29
810934240 59
811645826 94
24357674 0
416836819 68
920275409 5
487194040 99
896191115 52
215556852 27
553243402 99
178340129 82
199767941 7
388369100 87
190745843 80
599858239 36
294019405 15
662367231 34
291903501 96
660581515 48
937989580 100
577888705 63
933412293 85
388487321 15
939080865 16
272421702 69
815312002 20
650130307 25
887437854 77
520792176 10
609673837 8
718259094 42
920054625 70
276302725 0
562141969 23
334829143 83
471613337 7
114775843 100
999368868 13
476191667 52
172394680 55
118277137 21
765640328 49
178648342 38
891724333 95
264640709 46
515445719 38
740421932 98
877419605 38
275866460 13
669409489 41
962439740 38
881654962 43
63873390 35
347493022 1
776400934 16
72115698 43
315156150 50
344560243 18
483060374 2
128980884 63
969232744 53
695480065 18
887904168 76
791675493 97
521288481 87
543762400 10
36577268 27
569612188 3
393874701 44
876396107 31
396223370 72
219489949 46
182070716 22
809337495 53
843816171 74
162183599 49
615063124 76
764740100 13
612659202 25
664417080 32
130007126 94
600883532 22
324879196 41
272876493 34
875556463 81
22784918 80
817935744 6
91386101 1
523971506 23
246236947 53
498463201 77
966508842 24
826986331 20
13242295 82
573164244 83
252599548 48
492217106 24
917949114 4
816534987 92
161999611 3
291600040 23
302265262 52
622064599 68
237068464 90
48916703 66
638676423 92
501172340 33
625982711 97
533117701 80
853769030 4
155203187 5
300178136 52
691258874 50
899080574 69
787820630 36
842854911 62
92023936 20
630389839 19
717813515 57
369762557 15
261844340 63
559094263 50
990873721 81
155775484 39
61458143 0
452222187 17
545375150 68
151300169 20
127017789 76
205853449 77
130929613 99
259389680 54
134006951 99
695743976 21
974391462 37
759980091 71
659916123 78
65801513 67
828393777 74
337043478 21
576204798 28
906086809 45
267383767 68
159777932 45
853212580 50
739414711 92
655906756 89
329299773 15
849614756 43
680859227 43
808547378 72
65733317 72
876897025 34
989939002 74
667519747 38
656832558 32
559221773 13
426663166 94
833836646 82
785960335 81
832595244 90
959643379 96
755235336 48
385953623 24
855094799 75
34474524 85
895496492 30
516978784 86
875987053 35
551493782 35
517171308 13
936873741 52
973089868 3
566638554 38
944800681 94
552404785 57
391299166 79
932548052 34
434510096 57
100275326 25
33213149 59
714309790 44
338002747 52
576076787 14
892255674 60
727264429 17
854645217 36
564403842 23
302857166 14
456551207 61
475281259 28
149161031 72
775118710 58
115082176 6
892258446 71
25062374 5
948197487 98
704174787 6
577913271 11
796339364 59
639556255 15
850720941 66
787490896 46
700192460 57
854717841 12
678369335 80
367951580 52
230608190 62
652604401 59
31283092 51
49826971 74
857437961 91
421633686 62
853083240 3
576222880 63
141340495 39
559481436 87
393875468 38
445047493 45
859830120 18
955331631 86
740237597 87
445323189 58
57985413 62
466524470 31
11262488 61
240633782 19
883769261 87
740411584 78
376115285 8
998004432 9
598468318 79
414337551 43
824864569 21
834976282 25
538610715 98
673401280 11
255413290 94
354709567 17
63803661 57
912314775 34
225438274 74
116328876 33
516623510 31
192221575 62
284309546 81
620063171 83
291782416 45
739523306 36
421881581 20
653519400 18
59627772 5
241301251 96
562058424 43
515808397 20
733941262 7
565344449 94
175921098 6
350157791 50
181782539 67
121455013 62
998111559 60
542443683 60
301307549 47
949916156 7
944750557 45
813343210 62
353282214 53
688016706 8
255458010 53
910491787 59
63716151 80
548874910 25
210638583 56
842078596 59
183743284 65
439112354 52
296566773 14
74919318 32
810304519 79
323175609 38
246200515 81
280705948 10
80387294 80
795916658 31
43516653 40
117374186 98
490682100 3
965275159 2
815425367 60
440191634 95
703044073 62
550258322 12
805354740 12
82703198 75
791705021 87
143159626 65
590111442 16
520650299 18
389597749 17
355845397 35
917983714 23
247656275 77
126986968 8
9482044 2
913887936 88
686166352 10
278969269 32
994083053 88
453993698 10
502491293 11
908921323 23
142683631 43
2982564 0
397687383 99
106394842 52
456844465 47
152906262 79
203054323 58
134093568 81
487206578 21
275705418 81
761603009 11
106465493 94
614785624 67
591547132 55
86703752 26
343228796 82
502821558 76
514112477 84
909494774 43
77064457 65
3967215 11
756590054 55
581031482 39
180775862 0
652229306 41
97176649 93
675970722 9
911715397 49
983168454 29
509138987 81
195398735 82
438493755 93
456508730 5
877841964 35
240497828 8
818776659 20
563121965 83
126286271 77
934853854 11
132277907 13
863478709 66
485021723 96
307553568 23
894147672 26
848658973 67
611794245 91
291390160 87
129596095 0
679055986 79
349762947 83
803940261 33
771732275 24
256122578 50
397946665 67
187685282 100
596988997 51
868569509 47
238195828 77
536215830 69
303789773 20
32351116 80
963343598 55
334905458 79
222531408 65
206385314 100
267497445 22
297457409 99
696953146 54
740288141 68
4703734 43
396151083 18
519601866 73
31963180 61
939959667 92
109732837 33
738066404 29
920679133 36
212692141 65
290909486 93
510134671 54
638918560 54
834924676 29
101435793 19
437869714 96
228279524 72
925320397 77
829278956 63
754024658 13
806099107 38
795701746 98
376695319 80
883944830 4
182921075 53
335619531 17
798854254 69
892301473 95
802288404 72
888323424 33
622306108 9
364626607 49
409651357 13
294045956 41
389851570 35
159403460 56
354992438 24
766840448 63
548881943 25
297742883 61
767455920 42
885412263 80
944010189 64
467149433 56
330648691 53
745522870 87
802921503 80
260945130 21
355224185 67
223619152 9
559298225 65
395629455 4
547219924 63
186917243 49
576905585 81
260092500 32
227403821 44
624188568 22
892790708 26
90606071 40
398630104 62
129680563 1
388193821 41
633002715 96
828029204 58
303008307 91
269555806 72
699820189 48
439655663 52
58696208 34
332118985 55
657125008 92
331420947 96
437630243 72
754556472 0
639714203 47
430479493 57
889167395 28
351841542 56
423772081 2
339309687 28
392646620 40
992624788 98
417167001 38
882880512 19
365377997 64
681107631 33
989716562 47
296945001 79
709564334 99
579453012 1
890367891 20
853902034 0
900069264 94
794141521 43
880255490 67
40209241 54
753074439 73
725126045 22
204867223 66
994366614 49
687620157 96
962747294 95
460172988 98
276602274 14
660237460 96
906492831 73
476326410 94
727496795 44
344879306 82
757116360 0
661964678 80
908672278 43
937084657 51
374368362 31
622896350 66
225227964 9
588795650 95
707509042 75
746397640 50
53240701 64
619286164 28
384423018 46
173360332 6
951652893 15
615410627 75
696468766 32
110912996 53
920412813 93
749444186 79
808544937 42
878232053 18
169521889 74
591289646 53
455269879 53
865958396 29
758728593 51
105379630 88
449509200 78
452299610 29
384869377 99
2462856 22
686803467 83
523552600 90
716764714 36
359217270 86
705613554 66
503392165 30
559297739 81
416752275 63
667674100 23
200910339 72
849316356 92
936108123 55
783321120 19
320692713 68
613428561 53
2171903 100
168984111 74
614094458 16
719233295 20
40202377 65
212273793 48
489519276 100
773577307 98
148897935 21
933520223 74
928138482 59
311159536 95
562279049 34
955336629 70
72486799 51
688079677 61
693999972 64
281853154 84
97721504 98
449457532 92
730118144 12
724090382 18
643532193 99
99685473 0
994487111 91
749293262 9
451138693 99
672819310 73
984933847 32
284904185 49
759460477 6
230351101 65
386489194 39
450855495 87
516116737 81
773328789 58
794140572 2
580539066 9
490616099 79
802748026 85
51384806 48
958551788 44
971835020 38
514875118 71
41867881 46
56108814 25
424746733 23
16057838 13
325919610 20
414471257 28
518539614 25
482318947 46
762191146 53
824458036 56
202505002 80
815901328 86
860377375 28
191665656 19
481902137 29
121765127 66
75558629 80
643117079 15
606489890 89
522499362 87
790831201 7
841169365 26
761097563 43
276710370 88
12057207 79
736571209 27
426999346 96
73260804 61
451125650 64
155746809 22
785386198 91
83931551 76
298787132 71
735030909 33
593636346 43
939513523 6
214446135 36
392490009 18
224269993 88
16799980 5
544161903 85
65858682 15
435342997 72
872047633 17
952914044 53
213533645 64
520448450 63
691427277 30
178067521 47
421254662 45
449098827 49
298435691 96
422539650 48
787890780 80
729436077 72
670540921 87
502934614 48
361735687 26
531893410 79
791445800 60
467822391 46
834318718 59
463243328 79
324200921 84
436132543 78
175596136 68
966952211 27
430247166 84
561605041 51
151713251 12
347727755 28
257286812 49
864295541 93
121028101 96
650796146 64
974010585 92
284665703 54
744523305 41
639037969 61
70924134 88
436130561 77
680796919 75
395565154 15
848886789 84
754500396 83
98228445 80
826226193 93
748487152 59
379828786 80
276579134 18
790417728 22
43254931 38
875637241 37
812629201 61
43742075 99
676976267 70
314659250 69
39046135 7
440715841 60
927699833 57
543184285 12
798347201 31
920064662 10
443473094 82
873027537 38
972282113 30
529498050 52
968462220 29
938676320 74
552934777 30
771125322 49
301882736 98
801757860 98
2143890 76
693268035 91
804056665 76
634068036 12
262144565 81
100897007 50
834590673 95
232788682 49
701659977 57
309521115 57
95301158 17
461777820 27
40994855 84
711837638 9
272375897 30
454472843 57
5287745 99
271121749 59
881512944 0
691767587 34
434405950 42
987877548 95
516832811 89
956722569 2
135652415 32
464448710 28
711560956 95
758875359 88
259586510 3
741352279 33
787551602 65
844477601 29
751104431 54
499784868 39
190912332 99
786377864 25
433476505 25
349813903 28
735653394 36
616799310 22
946234346 63
157189549 78
513003125 60
759172478 61
663156519 26
772467624 46
69739961 95
563898734 26
557774033 23
118798173 71
687916256 68
514308511 36
121662909 59
523927851 92
860754813 9
53605486 32
273292640 36
422944141 8
626312563 97
928602883 87
307163235 11
907357771 39
720388308 22
430436865 21
685948134 44
906983819 48
92322258 29
700956145 57
501725240 44
215075131 43
727552228 79
749461630 90
941186644 57
950091849 2
866179534 54
855566233 7
676370408 97
846450286 5
940312779 17
529288095 35
282468371 42
781592239 86
993528815 62
723716781 8
27708889 15
43677013 86
10893306 33
224146303 88
7324581 74
344426408 57
113766131 74
818052823 49
245284488 74
995795115 11
892629273 19
208915895 45
418975666 8
903852681 98
382386530 22
81239226 67
691306405 31
172773174 44
727644516 88
649030418 49
542825967 93
71719894 97
759759394 87
808283081 93
63488213 48
940327734 14
969188069 81
123999087 60
834265223 81
751313181 83
768893088 19
420359692 46
3672598 72
920134848 26
230881905 83
579922845 13
138533824 3
785531361 90
862637817 81
756957775 38
646802259 66
554532950 60
419762819 64
478934186 67
451053261 70
486289603 62
44396584 73
568401264 35
588882450 18
328583864 12
593182150 48
277210943 52
777648314 62
435481870 54
811787224 18
685846620 10
228724837 43
445131634 0
804828674 25
935692663 74
563655844 87
561704930 44
763887633 14
179399893 66
643771088 77
494405577 63
449559559 74
439798348 54
421863543 50
319465956 9
166564289 28
81585495 78
537359397 3
922208460 96
349915416 51
51381105 48
902689818 100
699666926 38
530905311 64
525179685 71
206572868 24
292003236 64
126985876 92
9685133 1
553266230 40
17600323 91
333077575 60
656224566 50
385484750 66
637757430 29
766595555 70
308250217 17
899991857 3
69066359 32
869304810 23
858906365 69
544044033 48
760538322 48
388853297 49
167399487 64
445627419 65
512799408 27
421392740 86
348988461 78
96181261 70
67993897 12
460310965 46
338506543 93
351824681 20
101653447 53
599794699 87
821811676 17
384028824 92
882191040 82
915547577 55
428136199 24
383507284 5
558681587 69
379178587 79
175578460 49
507375535 26
441936503 29
21348902 86
853603396 68
187248510 93
100947877 97
766770323 59
844101345 95
488181287 86
276558776 29
547007192 6
525622107 69
759562878 51
940370142 100
709017056 74
754872392 22
915523483 80
250533958 46
727733307 24
229534064 80
305098801 64
675466303 38
147949419 7
73174087 28
929316353 22
971900512 49
664429069 80
867375829 81
637659844 32
658245560 76
796891662 40
189179894 42
2335703 59
273215193 47
307078318 62
611212855 63
779707143 8
769744201 37
869426448 0
343632310 88
565081593 22
335532503 53
705423682 31
877809592 32
740056646 84
607470037 29
627992497 87
356570853 5
263893644 0
105434187 72
999677058 69
134057315 97
147110368 83
1594657 11
507681381 90
597641748 50
977928369 6
38945541 35
952157373 66
845864668 1
68243964 25
349323985 39
417096974 60
787557416 63
157623226 65
846411989 58
255420046 51
842477082 15
390707800 57
247873476 10
879563054 91
788459565 87
286017546 49
828374520 63
78562624 69
458394501 52
980474339 62
301590973 46
857184772 43
99188849 22
988860465 41
742829619 29
67598659 14
809755892 72
970461042 0
728230329 24
35430188 92
256567459 0
744949532 81
995406633 7
829099645 54
689136790 27
577382766 6
112650079 25
840217733 71
369159216 58
469392617 44
503296803 66
453565190 18
536916978 49
156381301 6
969751350 77
627403980 61
477019153 41
436688442 83
600021451 29
80997028 34
549414904 31
899443010 81
636408545 71
907914219 10
488732303 28
800415278 34
34229795 13
684623454 41
219820673 25
637509391 90
261792517 34
114459598 32
665450085 81
681171797 16
182088261 80
351768918 46
722573187 59
488416330 16
551319995 31
198786821 17
15257180 32
570471336 60
877614371 31
888664733 16
928270074 15
67758572 11
781033664 43
954899678 68
797430360 59
522267818 32
726048286 77
324699019 25
950246997 87
399859605 96
489614251 44
363890933 33
984910469 6
736237054 96
768115779 38
613369959 35
583268433 58
629420755 17
82669027 6
567211795 67
712144824 57
477897050 53
565976588 29
152286098 71
688004997 53
298737845 94
195261927 56
267073985 69
248277785 97
173342146 5
725274745 77
754042963 62
234065164 40
401860615 61
336849718 40
716505125 89
511302730 70
363157642 12
307833957 39
679535337 98
885829593 14
263787650 6
519116863 96
369317869 12
411832684 55
515118125 4
764510976 74
724433791 61
923998014 59
474836153 6
4822832 63
617728085 72
605178851 7
681138342 47
102405940 38
373274177 1
543995652 67
616685724 76
282659672 77
57771117 15
497917810 72
590788775 93
25600008 26
895852681 68
967831143 93
709187362 78
226094544 21
610222826 63
429892518 95
112955715 32
617435799 56
642780599 87
379461613 62
155470946 21
794865164 53
878875803 17
879160138 53
879837734 31
402625030 15
427112424 26
135406517 77
532636257 99
838625479 51
909122758 64
230355737 91
213461903 53
292651032 26
485875842 9
839743079 9
559655530 87
536851948 66
37408425 32
323079536 75
799735548 88
458784054 25
974530831 79
436615675 79
998687841 88
333532790 85
664606922 100
945895384 23
286190991 85
317518845 63
281453746 95
688110374 19
561858103 98
271296217 68
748059224 79
586001621 34
775692806 46
764585333 65
236351495 35
61896572 22
414527963 93
430617200 71
84464728 87
526368254 31
414020037 82
255249203 27
128511081 53
948539708 53
43216130 89
162696270 73
471698967 49
2635425 51
831046588 12
923373262 73
214266379 74
31540714 44
76106732 92
860317421 45
812285669 63
429617983 65
844477885 82
36233522 84
473792090 73
481462683 81
695447463 44
621923644 91
488731778 21
410693097 10
753955826 91
20914533 39
781373977 50
830419108 1
129260969 26
626232652 85
345154340 75
789694220 97
97037153 56
599404449 2
912262200 84
111852838 45
587451185 25
874301347 92
538597594 0
65818171 94
562358860 55
579709203 34
946997700 74
816172275 31
399256281 35
524980644 32
856099374 53
137626769 97
689645830 14
98765457 67
175646680 37
554070487 43
956871607 47
704170177 89
563605364 1
956839118 76
507429278 46
613661490 2
923729826 83
980377646 75
703035075 1
982472203 21
596076595 30
706126614 8
201268304 66
172269111 20
708372137 80
216468639 71
603582538 46
982578541 10
695938263 32
888820612 71
395540738 76
78918566 29
726077714 40
616552172 20
978312460 64
134360711 95
601467796 92
69865414 56
969945721 27
571046874 92
143285892 18
626477599 50
242034862 2
411134332 59
319741044 88
207643998 4
286936800 55
674802384 30
86868397 5
481136744 57
81531010 72
680891617 60
734507894 58
52166227 64
850836883 18
524107518 7
60394876 90
955254008 64
383091931 46
746032096 47
843420158 90
964444586 1
411012719 85
944391973 21
364010532 92
100838068 51
624720285 11
407091543 88
145780527 49
155508864 17
22463048 46
198910333 85
814451531 12
801665371 66
538865381 59
704909172 22
291715652 62
993280538 64
555016850 2
911966086 7
839885213 81
8034556 27
81910544 70
784488258 89
114890934 73
513471974 95
263285478 77
852919064 7
879404213 71
868039793 24
671978521 75
592477326 49
818180315 35
714494767 35
843378658 73
541541279 12
322787999 27
921596072 49
291641927 3
295584325 39
912457016 47
89667937 6
653118780 32
570681684 27
844880492 52
16470114 76
114859469 25
477108608 6
561719390 87
979103953 36
909790623 65
986538090 39
260261506 24
296667650 81
388835706 11
340803967 79
65530988 71
781223606 87
212438364 61
875369435 69
273532976 40
262473501 92
304301763 22
185426666 65
420200442 36
417126329 28
364859784 11
918489051 74
953740054 26
337920783 2
423200546 28
119633651 98
998299237 56
864631687 33
99627993 68
779882997 81
285076057 8
950754208 35
570783336 4
243280196 32
933123661 33
954152061 60
276734970 52
747063959 48
714799300 96
851135936 44
858442500 33
441712700 47
888886417 77
330420647 23
217123573 89
901993768 22
983354242 2
401671214 42
124958691 40
843068675 53
195238501 60
824609710 37
892072731 89
790363889 41
659137253 13
72926659 22
8139357 11
745902509 1
844840343 21
236831184 5
303863709 70
318884083 78
329044746 52
131119227 47
513911926 97
419986267 35
139779114 38
310852937 20
726654327 25
443343597 23
292373494 8
900527417 86
950551596 38
627362384 17
670016899 4
627530642 9
36983602 96
344807715 78
219865324 97
662722399 51
100401711 66
71294371 93
736677446 39
794934491 15
208001296 97
251760684 36
786866594 59
223024708 79
660001785 56
731253656 78
866347524 72
845103781 0
255234182 23
100080932 58
501523922 22
562598614 40
508830385 75
211950367 34
699668641 42
4217299 54
569232843 46
256655033 29
681682751 55
304540460 34
557513682 25
192027184 10
978156535 92
771980968 12
739561011 39
862185395 15
841568877 6
612970615 21
490558947 89
108320901 51
170596768 69
155070444 45
153741670 50
367894178 21
875770428 62
82521567 34
149169637 30
755158921 73
270304366 14
704867692 26
386453652 26
305644004 12
183860607 88
312042756 94
486468435 98
558602658 15
878635040 80
248723005 89
429257398 83
46328594 78
508500016 52
756463091 49
29703109 51
775969663 7
551685704 52
492257006 36
198874216 61
916682116 31
826980678 87
643028172 56
414698890 54
821455562 26
68672932 42
716628302 21
503950200 69
251252231 4
649498280 6
262820785 45
518564443 69
853404519 41
474761677 91
113585085 40
262137739 66
845301505 78
208465249 51
290170056 93
307484843 23
356147429 53
499346531 82
47862282 61
982354152 95
742535486 37
587785771 97
993976917 5
713408734 28
662937357 37
91586307 65
452308091 4
448174063 69
592522026 45
452357233 50
393710750 60
280310546 93
367946200 76
847058000 23
458147183 4
896118224 21
754280498 26
665700190 49
251541354 25
227154784 66
522488023 43
413370596 31
930895109 36
227687417 93
77001117 3
193151389 11
995382156 66
225509344 69
163625408 80
803968041 7
947877344 24
358125793 99
479755548 14
896717844 45
722616539 89
543488207 42
631077858 32
526476097 4
406734339 14
661199103 18
564147949 47
466292846 54
295696021 48
689339542 25
990816740 20
117975389 10
692289668 89
848022883 0
104680622 12
636615997 1
628898230 14
147676052 20
618563306 59
817201481 29
264495540 41
988757278 84
875442458 34
113549976 88
538690957 72
294118831 9
615517974 60
60904839 90
302693698 39
270046696 83
291590273 59
688078978 50
389144415 80
923558638 58
840484222 76
350663440 85
887781165 11
320497037 16
266337500 98
724135588 58
353907613 57
749459906 89
69503982 72
376150177 85
403190611 17
519037231 16
140180743 100
289165765 62
851103629 26
402781070 10
648244199 1
302300025 22
783906015 57
352000253 11
827239615 100
960638916 17
164527929 21
795734200 85
493114101 57
727280976 10
30598071 21
101204876 65
221490811 14
692942638 16
260612482 9
751320662 14
907417667 90
875224386 68
30064372 84
801649545 12
915841278 28
1369338 90
737134251 14
7089795 94
115516059 85
576462437 59
420390057 6
446720515 54
37661952 94
854063161 91
233971965 87
598766872 56
698020633 86
207964625 31
301190906 36
319202806 62
448519155 35
802231279 84
458125289 59
157366465 99
690592739 29
424306658 31
654702511 73
257635005 5
432325316 5
142914573 94
2188018 28
343933618 28
606260975 49
969336661 81
481075585 19
660019835 21
545471998 57
184787748 88
900408880 87
940429659 64
416825090 35
242247767 21
364535393 95
30356499 99
467582326 80
469427108 11
967507719 15
176036950 13
480860207 19
84640437 24
715225587 60
3955404 0
98355351 19
43449958 35
257593452 35
24769575 49
118494941 85
420057022 84
199434792 98
870092604 18
462731237 63
33610303 95
861246307 51
223373070 99
368926318 91
632092141 92
921282626 16
456311959 33
321170141 59
290931787 71
31483677 39
286942886 19
366423642 72
372147920 47
804707606 26
100949138 85
78741254 63
954966465 62
360635654 88
548999975 37
325065904 72
912984208 49
240633779 11
507512614 20
65382050 60
682226193 12
952010854 96
56064105 65
52969974 1
473982468 18
309572672 34
845291810 72
42732245 97
288608055 75
714357597 2
522177121 35
665812017 29
521017089 23
468002640 99
735412336 85
274865986 3
18620454 23
48414572 91
399237707 75
841829273 100
937683080 25
600462112 45
528095805 30
451878037 43
312053413 18
777049175 9
670446854 76
751982164 17
955554239 22
695505030 65
621935119 71
212101704 49
386727763 15
992032927 45
645872681 89
159666425 99
307622914 38
515493747 70
984869470 11
645041871 81
886047091 1
888732839 9
620022887 40
811276951 97
85683017 86
957807681 87
832607248 70
436312677 24
149238688 70
722451951 59
639653576 18
131414730 82
27935902 36
136611120 3
98188216 75
751142814 38
652840237 23
750141418 57
356069255 3
634275819 10
275260659 30
500198991 32
608492363 60
286479714 10
167664836 59
742954816 0
259571747 81
402829588 6
575626543 9
226903542 54
626995584 66
199969496 99
905669085 18
688492004 30
534886843 90
834371461 95
132211497 11
594941263 66
589928932 43
608914750 0
99774558 44
200932987 44
116039363 74
202544425 38
904021910 10
18895976 2
654552375 23
221681807 94
248018266 64
841648760 59
255645483 32
771278538 46
973272466 86
351989712 22
467919962 90
350475965 40
410324144 1
285048317 30
352563318 91
913218833 3
361907970 61
919402170 65
294536975 12
901729020 95
118057407 10
182183859 79
104669611 71
247050908 66
778180888 46
187056948 44
363313917 13
728799151 5
286565252 16
38024268 90
515397761 76
419236124 36
476577547 36
702987655 51
56336857 100
399489160 58
809972941 79
454408724 18
705753175 49
986670501 74
733954487 98
373555892 3
646657222 6
112993649 10
207173179 50
923819934 83
876875766 2
902709075 7
99106393 78
653119784 16
727799672 46
11735020 38
29360198 74
936510562 33
772086707 5
568740814 14
948747068 80
527955626 100
618957786 78
468893858 35
496158975 42
558862667 6
882905710 72
737514569 77
564359033 97
346144654 97
67596574 20
407475353 5
705339400 69
444563537 46
702046969 76
76361640 43
231762114 17
626337883 18
160895787 93
230412577 36
743767246 41
89845108 24
692868222 94
203171382 71
958491306 12
588754073 70
324528799 13
355901882 2
868032936 6
930132285 14
252768261 8
268355565 46
814201426 44
182872613 98
441160625 30
92280049 27
31174170 59
781363542 43
542203389 94
604779636 95
724088633 5
145870587 67
698255609 21
728958036 13
806579067 40
618311864 36
236815247 52
674861990 8
62973102 75
535653401 62
891005855 95
993220232 9
970627153 74
512753705 17
113374746 79
148773921 12
283888243 20
108063873 70
704687307 37
248682020 38
94144930 91
114094341 17
500984884 23
448580773 25
51908176 89
73493881 88
938062582 63
675005309 73
211771417 70
921109179 17
40601865 19
213160535 54
39779813 4
558100810 63
759373745 27
173027181 54
215144710 27
243305265 38
593924285 50
142806605 92
529258329 72
101794029 68
494901897 71
595246742 46
690609592 41
497685316 85
697190059 73
233476460 84
75625287 98
997531213 52
995179691 90
619344458 61
778648378 82
951051600 95
444919163 28
300627911 4
656607637 99
913709395 44
439071574 40
697180949 18
772820889 82
488253254 65
893238038 87
772719407 40
67275193 54
834942378 55
676947081 65
320612464 97
439357169 37
352289112 70
160625329 60
96777695 59
773887385 94
250197643 32
893594075 97
213951587 67
501505828 9
890340602 46
58491747 59
111040554 35
715883375 88
580428017 19
4983643 74
270764711 57
939848596 89
584902239 99
325676241 40
423081020 13
967615725 3
320202819 51
465121681 66
963609715 94
586899502 50
20908966 39
709552069 7
447215792 39
202132418 59
400977112 9
504513897 13
441133848 48
79886911 64
907496182 57
542297208 27
384979068 42
753005015 52
561241241 50
561419286 34
932369400 30
684616104 1
295690469 39
864864592 7
101264722 24
388531375 60
439180573 69
525727546 7
359207871 46
769581778 74
41363309 10
988347135 99
593243520 42
44901506 0
273879717 41
603902415 29
771634449 97
575890420 24
180840680 54
962059835 73
722422866 11
228839419 37
362797630 52
548747093 69
400331123 45
358439555 3
121226907 68
635415663 11
339855592 15
19058152 22
602307568 30
983667044 73
272392642 54
694378133 19
575680445 21
428476943 9
195179169 30
21690410 6
690319894 79
469976438 16
677285049 12
707783293 48
761204259 1
310171069 37
959861232 78
470385550 21
957258726 73
101503819 22
315863368 50
152382699 31
683813634 23
92332905 87
331992662 55
152380911 40
106997697 40
611419409 83
657383008 26
703802789 3
510611448 58
960442268 20
950746677 2
629475026 91
289849992 10
849900546 82
120098724 62
796029608 31
576528731 32
837313718 32
585165844 14
382228419 48
173466771 98
406250227 21
238814755 10
770336447 21
956450902 64
532054099 25
932909286 15
276853382 2
3442702 81
241401722 82
165732585 98
954855734 25
945123606 33
104841024 0
712498883 45
343297533 58
443039003 83
341670188 3
508970335 32
122637478 18
593807072 74
37493765 25
374216949 51
461288000 71
183846930 53
625449024 82
849580266 28
631545385 31
363696684 41
282130795 29
230171835 26
694961146 37
315128676 96
209843868 50
766026866 40
203556309 99
874008983 99
648447779 39
761480612 4
392486788 38
924144315 57
123567340 21
988281269 73
60403099 66
526593938 2
797818961 60
217331641 92
897225029 38
633938725 17
129410967 48
365067023 48
826168825 25
575882766 42
502537447 13
988355366 99
399096222 95
534721578 89
271775039 37
148513198 56
476875928 98
610721837 46
175795256 3
901146888 70
891965469 5
543554671 34
634418008 68
154809017 94
964054909 33
961776267 14
379617357 43
91966684 80
699726905 46
996182508 18
546216952 42
177856431 75
710198579 40
958437324 17
231880415 6
356372990 18
907480778 17
964509662 15
609985816 32
935753255 87
812600628 23
954596065 91
520951688 57
472190396 46
22978345 8
937030626 51
842393514 26
879470711 95
352350317 60
875558518 46
727232575 65
998407787 0
217625015 50
312108270 29
704183649 100
197808945 40
145606425 34
821572949 65
612183283 74
750531784 36
849401557 40
855555664 67
405074829 53
446914857 28
95434025 58
593792523 95
423824735 71
153468431 27
314687863 59
217587328 46
784053530 42
738329707 23
265231432 13
979347983 95
453845765 18
475628381 83
746818925 73
44854921 75
866085775 65
275928606 79
20244723 40
421612040 16
413719486 81
749187961 14
382456307 6
664209252 34
229115486 32
777183049 28
479885241 22
842241471 96
586215665 10
655065258 60
849857689 87
337096714 73
781406503 44
529211507 77
999478826 61
809438037 77
229922742 7
851602550 54
759962582 16
690757997 59
409617500 50
331929620 78
112728437 80
116223778 12
52136222 50
6170609 53
119655101 92
573055089 80
464942827 17
481834865 7
441730104 6
411836042 17
841674518 19
104263491 57
483034023 2
288755600 24
622678646 73
314492569 14
319080974 69
128573987 66
449959959 8
971126744 87
582800898 65
275252931 72
279536085 72
227980501 83
856115343 69
104924332 14
417039580 64
804673563 9
100807701 68
817650229 24
336386396 6
32644146 97
734122550 48
686656827 36
778907149 24
922505424 52
122053202 12
126158102 81
222097689 23
800466990 31
814862279 17
817438217 16
196836434 55
169300588 97
782443782 30
824347010 11
37329474 16
754470665 83
519410792 64
771489491 36
679363564 97
523694480 53
350186264 39
921214130 21
438330806 44
203380253 43
316877957 37
570118880 46
587461653 73
358136612 23
11321329 85
138765866 97
605193864 3
343756917 37
941127219 72
726622974 100
948884844 40
623581589 17
542805519 85
28384997 54
694297355 11
314143236 70
927126883 19
200385068 87
209784324 27
539139749 17
29849958 8
567891409 50
962796071 11
692712153 5
63636234 97
169249785 47
113743877 96
854186074 77
572662894 80
400015883 45
171319937 14
822228447 42
449659638 23
573680954 11
562686330 80
841330178 66
640129521 92
109153573 3
939569343 71
169244878 66
579851326 69
502111270 71
464233336 11
525720157 75
567800473 50
626163063 26
87173920 80
536703306 68
583664861 64
515207429 58
172816454 73
373724474 77
192348550 76
572142661 2
655997207 79
712346089 45
732281211 46
577581117 27
281175113 13
586001942 57
267711900 34
987062047 16
301682082 85
945862694 67
872572858 67
727425142 86
985498931 70
612232767 74
492995750 98
86690170 29
299447324 91
920759516 70
548662117 25
5195159 100
580907640 77
664160881 83
855248537 12
871455257 40
29089747 89
199039972 7
361099543 40
857722345 16
159138529 0
457133485 59
395996206 60
699249968 49
125287737 59
420800274 49
312045792 32
719496859 45
543518516 85
401677759 37
372102669 37
359940999 16
568062678 69
263692665 55
403850239 92
796507665 33
51646223 91
19480830 29
213440198 53
571303169 70
235484101 67
833754671 21
878333218 5
719381450 1
866860946 58
904720645 72
541352828 5
348536361 36
521422032 85
166611670 92
51258787 55
220407624 61
571702244 20
421052226 95
766868761 70
566677131 22
104299213 75
943153658 33
762663864 69
930208787 8
944322221 87
350878554 96
566947760 41
131733607 86
439264286 95
430357658 50
318732053 94
585088600 84
585325060 75
889292293 3
281489221 20
307958570 51
567539852 62
384141384 51
173872613 92
807520800 83
818457146 52
647820630 86
652312209 9
420757107 96
832448171 27
689104709 79
263469245 37
581655129 81
154484577 46
345489315 72
128290169 44
331470263 32
671216130 98
158806077 92
640098026 23
605985705 25
889204742 76
753500504 92
906461308 76
262979432 13
221652707 0
908935264 92
157814048 55
79704719 4
877588204 86
331974907 56
452956714 28
295667680 79
245651771 86
658872723 52
798969173 9
286269122 19
943837434 5
619756977 21
470915381 86
756548876 27
952592705 97
777418408 73
854559574 48
237599618 68
272402258 100
698303489 5
997840701 72
935181351 51
807709136 12
676942627 64
263931123 16
769485175 21
52721220 62
916550100 14
86159808 19
687457857 73
539999960 86
750984778 52
954386227 45
770328746 83
712201886 74
941554361 90
885659712 91
978797924 46
95152310 34
559709060 96
189913073 12
593171858 18
104527260 43
173417774 49
620472731 75
798315120 71
928310804 78
947949203 35
337735745 42
601415879 98
476847646 8
326736305 51
450093227 20
445062399 95
491906755 87
279009278 58
912479563 33
336264646 49
608621555 35
363432429 23
294755582 47
247212392 15
29606058 37
895160110 96
792304368 93
341199286 58
106183384 20
989905064 81
791923685 87
989673638 22
112926543 53
38237280 94
834680386 60
659912347 34
130482441 26
69780738 36
301007042 73
60340888 54
370420943 40
961351633 25
775825884 59
87803697 52
917332712 41
915270892 46
459080166 14
400193624 15
478786263 11
241175650 93
951955763 75
99277658 8
563866677 29
310147359 56
92956445 22
149472356 6
929865005 75
387907185 97
924065088 52
881522141 52
172785052 67
868661154 72
407972372 5
888802537 37
257859657 16
767262233 28
915135663 10
625469733 46
86458425 19
841101037 74
916034917 68
645536795 80
398284963 85
58079306 50
292260067 72
829025542 94
872602977 41
825540419 45
697225390 85
79821681 83
264652415 16
372584532 52
228433093 96
705575333 52
260382291 84
119197805 1
288857096 24
119469939 51
807848836 41
366914750 52
174760654 99
999047124 96
434848006 35
937631595 85
565621745 14
741022248 16
645976740 55
384316089 30
324598980 13
641982322 13
927800973 19
727403065 34
685074724 52
214237843 87
616094525 78
718695586 67
626012377 82
888240730 39
56444323 47
273539260 96
250505025 30
330788201 67
416431972 87
308645525 61
50081753 5
881912869 10
229318782 43
167606132 52
59521733 57
575863276 18
959971409 73
386375060 32
50848371 97
97432593 73
926549579 40
702180587 76
159312706 58
691494054 76
755169198 55
500951155 46
833973838 2
899482103 10
664648079 75
975351933 95
129836046 71
864019320 4
149788599 82
749335615 1
534407057 29
742839504 55
433436844 20
288919589 92
798293002 11
596395847 35
73655708 96
130703425 33
746769810 55
205892732 10
21827267 0
294007607 69
583626345 60
113139811 93
961295819 52
292861245 42
736181959 24
858254912 31
423955353 42
203904927 94
683404479 70
577458487 37
658823326 84
953287496 28
333758444 77
985988609 95
967958699 61
653371075 35
150965158 94
621851200 10
907179347 67
659028006 4
725362318 88
146441360 9
601241795 38
690401244 55
741872237 97
791142988 48
492105174 32
762334557 20
928185340 98
315214131 63
578296620 61
398383495 53
75030452 57
696972797 4
239954527 0
574918905 62
742437035 80
528389404 62
659914301 19
770869122 9
522306404 25
705786588 62
248494787 86
526582682 11
55266289 70
460509686 83
47675967 25
265129443 63
356065783 58
693842484 13
276774255 53
785782918 79
992561704 17
10435096 33
744381029 61
514838995 70
321023747 1
945222309 55
501928141 13
404559035 14
33443950 84
614031975 27
901346322 90
998785946 68
239782988 100
296341655 14
296154693 68
199695215 13
794975313 88
26698372 69
808462307 99
869416275 76
374065421 58
907842924 19
4750601 74
166672301 17
634847487 23
377421536 12
205063692 41
827682720 100
959786679 72
85196394 86
951366877 16
109435083 11
905732428 7
517352876 25
489075886 88
629399760 88
153101632 55
418340682 22
318704358 61
724622404 63
259913149 28
366781004 49
776423411 52
930558146 91
806348130 12
407619966 72
343060879 21
164506513 17
150411678 0
72685040 68
782130973 30
843319340 32
449096625 76
939563208 11
792391439 64
322176352 72
213966927 78
925515609 81
72268809 72
625962483 57
31138036 66
388171810 34
268680928 24
503836460 47
754577390 44
624774380 90
284134312 4
331194343 95
824602592 3
385910645 78
572932556 46
71130407 57
104638844 10
680549996 17
811440383 23
152056308 71
861470901 36
817544072 79
700364996 66
323972847 13
482156560 99
421935668 0
875963491 0
403505490 8
735802756 47
389196022 9
756891892 25
24583226 62
544125105 35
15797787 75
437734064 37
806864614 98
856136788 77
288509505 84
605667836 83
881379178 92
569915159 6
885852214 92
145233081 68
559538564 97
921651889 7
757406136 40
778247484 65
869789897 72
93455661 99
404200210 77
154801896 50
840686124 15
598296118 84
112224097 9
812210888 18
925560165 82
832479562 95
514397866 45
778352744 78
996723156 52
111350777 89
485522568 3
622742392 37
511456043 50
649306808 65
688108533 90
398055105 57
220628834 98
171791189 46
216426878 51
93226085 66
666694052 20
567148444 92
464846477 74
385854131 97
616027386 13
258542407 12
11870930 41
164865486 58
977785222 49
383260492 28
632165304 20
845234351 68
572642831 30
431631062 37
18836414 73
262801005 89
500810976 60
122159327 18
583401447 49
735809077 97
234897495 73
659945636 21
730102530 52
964564980 12
163828865 1
65295779 9
270256016 61
827823773 22
894729279 40
70582433 30
248907696 49
768293721 40
9913328 36
935510783 95
179080252 17
801053417 61
331851701 84
183208914 15
758864429 36
387626360 71
510626455 12
652440407 26
758012302 64
667342228 66
300176031 89
678011184 28
180714584 83
683451461 79
26990037 44
784793247 70
447619989 6
20436120 35
7547594 49
922627358 82
889765155 100
926029650 31
539301196 37
994639179 71
995315032 13
189420388 66
287611506 100
300193481 67
990429048 65
28159600 44
942589670 4
296686246 93
144766084 26
918088423 63
929349024 72
632193094 96
350387520 6
150861630 55
180186924 71
795312193 1
214582015 32
903007404 22
812457296 22
441757044 13
110317849 36
333216918 68
26852946 38
369463021 16
792687594 46
586056111 3
702091746 35
892375465 60
412137863 75
506575338 82
151029264 25
346146348 69
255947816 88
428055645 98
525324295 89
644318957 61
572398122 72
953002090 71
11597975 31
676127403 24
1129691 93
769060094 68
704716745 49
622100291 22
295948194 72
390979315 79
117127925 62
621543464 23
412635087 1
427582536 49
584926655 32
194281842 13
212762248 27
411311830 33
316278550 90
424873315 46
474620303 69
522706377 9
722457373 43
955386070 35
994389115 10
914822702 34
251977484 94
703984868 40
346690594 36
932254272 18
533592340 92
692836869 25
859265314 99
530768770 23
782164158 66
666250457 77
892559877 94
517898112 17
584289449 53
798727502 45
193431331 98
502914977 20
785715739 89
421516711 63
570287258 98
569221157 30
716053003 18
215090705 36
552747853 60
910469091 24
747244991 67
683364041 48
518299269 76
81006216 84
762324507 83
937642098 83
914283633 5
681849609 91
576454250 56
346793731 10
848589594 34
210840951 60
133530975 61
335903938 17
291184359 23
630523542 89
92007075 98
702791580 74
345311003 31
150420171 20
880347458 68
662657198 48
144447529 88
422000724 64
107872032 30
769665950 78
329274225 100
365298900 80
330628570 33
478834597 30
278915592 0
685175784 19
885713198 62
944370445 31
424359713 78
887182390 98
811453 91
363713579 96
519871407 18
272485437 77
560754751 77
45727800 66
748016115 44
966371359 95
880822827 83
210533811 72
267457990 4
877169595 19
362773770 63
110265098 37
148070089 12
89993236 20
785006621 88
591477599 25
738647703 5
290528188 26
929524984 30
88139799 0
19212700 26
396421459 54
613845960 93
590215162 80
743393434 10
34712520 13
397765378 39
804506232 85
455123780 41
623268 19
214979760 63
976484657 65
804550610 69
129854064 26
793735722 74
625620286 100
76206116 13
105301422 55
415542444 28
308830625 13
300552886 54
180326857 51
63870049 40
715655325 88
966410502 29
661975152 57
130959019 92
950237485 44
595695738 4
158440248 33
340594899 95
191155731 58
184025124 17
648268321 12
41733049 22
333103227 26
997396685 10
478333899 81
463711959 5
261089773 0
32062266 71
726170855 87
526215923 30
899348966 42
703049146 93
96407569 76
824836360 39
243281881 10
516622793 88
645915119 38
402196713 51
909880672 15
124485750 85
753379010 16
524373918 12
467175106 83
582160810 98
245443582 28
238142474 93
531138472 51
716947801 86
151249835 85
190829672 30
360486722 100
920380038 64
238781529 25
216429689 97
123062698 66
592105415 31
997923173 20
549610190 77
851846300 60
40907281 70
726103248 77
789230212 71
6448685 84
167486251 14
884267440 28
946918909 18
588529095 91
530268308 42
850160008 24
63618510 3
476103637 13
884217835 33
811066733 44
82888731 71
543364796 85
484565712 15
631413910 34
616144285 19
210254614 20
234451807 94
255837861 50
700445987 90
917290826 14
840529874 64
505357870 70
774785885 86
494000083 7
904785904 10
743513082 74
156032580 51
710846746 72
486638137 30
19391545 79
277480919 41
257036741 69
754356817 36
159614911 11
620552737 71
250532553 97
20046814 82
253870027 71
331946448 32
870470879 57
95225760 56
952626576 50
26290458 39
784897309 26
431257547 69
722316827 99
308989577 32
806738324 36
1612048 35
428130061 93
884680721 4
151303341 5
182080892 77
103156812 10
286434632 100
864768113 36
553949154 58
261922569 64
679510016 94
485692830 13
968253888 11
942640490 100
274659273 82
288350022 42
393137060 56
371944612 90
978264715 60
878310013 60
297597732 41
875019944 80
783848709 42
725253256 5
594375657 31
43712163 80
987766680 35
738519396 44
251789029 3
124691467 64
407026740 7
647545487 33
112824832 19
860933152 0
893522025 69
215533347 65
298648804 39
455260144 52
872134312 84
370517719 75
69400181 14
902726665 19
700820936 33
959352840 92
999991501 86
756177685 66
475422424 77
185081598 88
406509440 0
363918681 25
460772916 97
234012409 97
67902464 58
115978429 11
657772306 79
53888066 72
942394072 26
564656926 34
675131377 28
997653376 48
758055607 95
504046117 27
202467882 20
724749220 86
777686280 90
445968970 84
409893341 55
774021879 55
502125719 31
775554682 25
187099893 91
335022957 66
707271923 68
843263192 65
877609016 97
412715387 94
43836093 23
539501312 85
477022187 30
156142172 95
491408279 42
770072772 95
856246359 61
798835264 50
637054212 1
312431876 66
235513795 90
375651064 22
354790416 9
492345746 35
623251930 55
392844374 52
425541895 2
718405263 50
610965047 0
124694438 37
342202611 76
390006982 66
625063101 81
844423512 69
89690966 100
120742598 68
726338322 67
958669473 61
391212198 16
167900779 66
278607442 63
705695736 18
993624856 35
702993123 56
989507805 42
693471571 88
294115413 22
906954793 46
791655997 30
46892294 36
979989363 79
258962838 3
971733030 1
767050773 87
116836028 80
717533149 94
423885566 80
45238929 40
36049192 67
305244727 6
364867932 47
361166386 74
61317578 41
539054349 20
720210700 2
271037760 78
438847408 42
570154963 63
160878066 23
623887228 24
251604719 59
367327738 54
878136873 47
9400978 31
291825841 67
943600685 11
969457974 63
644547624 29
170746341 12
34153305 94
973723993 3
228895046 43
397652758 33
897446153 74
855287817 85
129881505 70
304463650 54
878299387 15
723851302 19
333787777 97
49220030 27
326766524 35
284070824 99
469264615 65
63155519 85
1813469 7
43167399 14
171857832 59
268048841 99
541374385 90
611461086 72
203973099 18
852993368 56
301768881 33
843736474 3
801612042 4
158944646 93
834041985 38
731948320 11
701904372 56
264501011 41
606684739 35
506850563 56
570676117 87
949991865 74
510077467 21
419720140 22
132442245 39
864798137 8
12373895 54
567748766 54
508805469 43
942581124 56
213266369 98
131752800 9
328598530 81
212067284 3
87981804 82
323564576 14
1382395 7
671278707 16
367096765 100
373305892 46
201007978 74
432684427 74
312121582 60
963511689 100
979085463 52
439912431 100
680058075 19
869429521 74
702432509 66
132682068 11
496385898 54
503605763 76
445165051 76
982865683 34
257026585 10
133852941 78
902870297 37
901271807 53
280746704 65
319176393 21
290154219 28
937376335 20
374227290 15
920791004 5
932124867 24
839065764 91
692902614 95
226705065 4
730322318 51
310107867 50
410106047 55
947415897 95
59095420 38
532857776 54
889273159 11
622787021 6
134266612 52
979804163 19
756612187 39
891046126 43
204487768 36
24311263 6
117530379 19
329973756 90
591714596 0
357219921 63
723763661 4
469304031 92
350809471 17
111192999 55
28144070 98
866164533 92
259988226 2
665157922 94
409870454 85
36212572 69
390058773 46
119582758 5
10960662 32
35253036 32
669259917 87
976616753 52
977129125 56
336564237 47
505627973 15
622552265 46
368123266 62
33594621 77
983292694 11
870260521 29
299282803 79
717861373 26
491611854 19
516890094 67
955600663 84
878710472 24
984821564 0
415343677 76
527028306 5
882218261 74
442803653 1
685511602 24
849780774 37
670681029 94
295496348 75
531066446 56
442589534 82
979006247 33
425049384 85
533049132 86
74362481 60
246812649 69
195038778 66
749644616 29
406129455 83
891780784 11
800295904 81
295531351 87
76430000 55
84144235 61
91497812 78
233090470 16
560724306 37
244293099 32
63862023 31
373214189 79
476085067 35
521913774 37
59448203 38
937667947 72
867118231 50
989891346 91
520897736 13
376048653 10
978386880 25
63010908 81
924890877 19
4822812 36
990807373 55
715098982 83
587969636 63
826962422 80
875213176 32
295963982 83
158322628 97
509688534 11
857801062 81
802955207 67
433777168 85
967765297 71
538357600 43
506822565 98
503062692 54
554343641 10
512214282 39
712665543 65
301032770 22
505904051 5
54502053 4
169981995 85
61447851 23
513683773 24
824177052 35
927606457 84
67083107 90
869575657 2
926042810 99
697932381 69
390828225 49
942426234 28
465821679 61
280264819 86
69200558 54
372700303 81
920462903 69
408347580 18
465413971 14
578074531 100
308692936 45
944572635 65
749469387 79
713246810 3
681164532 40
912300489 6
347775255 95
736623319 87
413779685 22
655859090 96
918369513 11
595608251 66
516174201 54
356095753 10
232176495 79
140599867 82
896964933 98
905178524 65
908910965 51
917516123 69
230096808 40
78912716 34
648421911 68
950269767 24
157715055 24
588402465 51
828673707 86
373192176 21
657823283 95
521919023 14
515158566 44
878165535 33
477248272 23
450657204 87
655083565 69
785670430 11
643437923 42
499632229 72
544349619 58
778294099 40
761149152 83
85534186 4
171026591 71
422426498 57
347204655 11
797390904 77
643508032 72
368021748 59
46394473 89
694710567 31
561534235 59
88651916 24
33041855 34
378600312 63
922659916 90
982584898 28
985311959 33
761331127 35
220124182 7
14999362 4
897003226 75
611772734 68
896096334 63
683237288 73
817324506 70
618937959 60
527989700 6
986397677 74
493535485 17
335775864 22
634748445 40
837979326 95
423315438 56
33590181 45
396162565 32
367244654 96
595358892 97
103913527 17
668310791 48
228519486 31
303136162 23
784674528 78
168436545 84
250052852 57
286018996 36
160029824 93
700250142 50
318033861 83
336361465 42
209401657 91
464035253 69
834566779 40
522753861 1
707587597 42
256440422 3
376371469 88
691553323 62
733582312 75
869723748 81
387770798 57
733988258 33
616984439 31
42256328 92
335640448 4
918594457 51
327924705 55
601829472 39
916722610 49
820943512 52
318188109 17
827414155 42
65237376 82
61922444 66
512727426 73
980495585 43
705238198 13
811289790 86
69204164 94
313111933 11
327604400 47
730708028 92
395094700 69
751608423 60
552251568 27
686484737 75
704350704 9
271750326 93
320062743 4
495981385 27
46074015 5
642960806 98
989204805 19
261588042 92
498029632 43
233711300 59
720953778 58
622277955 81
933756337 39
204210653 85
263178989 50
514291683 76
559620578 26
911174257 33
604426798 99
150951170 38
241331773 42
211314800 27
579409408 93
662464484 43
56261276 96
216428500 96
730052991 88
425166365 15
235882511 7
752816439 28
523245364 53
715953940 8
24492913 36
651065818 59
996811356 94
474953146 45
789592260 22
728022937 45
477773165 58
871290095 44
390735918 71
787455816 76
746669570 92
364681491 76
190724536 56
147314754 2
622530118 97
518584153 78
568228904 20
92842374 97
79276386 35
596337623 89
255968995 8
147298677 21
973379232 98
777384100 96
141392804 43
12202164 35
264099827 46
116496473 99
199654973 12
198538919 34
339586981 82
639054388 17
984986853 65
430331215 9
866331833 70
287132205 97
367033492 55
164146471 4
950907643 18
440877467 68
148661520 29
890208712 93
10175150 53
707374743 10
333513390 25
353682974 19
283059352 38
861957912 70
112448186 27
170657716 61
774489090 10
842632790 42
135597121 16
634933479 44
401618254 89
527697293 18
722708959 7
625570593 42
689961012 22
663470071 79
444930624 77
896114797 91
115280510 31
243831321 31
307160721 21
282274048 97
522216403 74
455182228 35
658687352 97
910056192 83
18776003 55
737741706 28
531021 69
87207997 22
716169019 85
105956106 72
582859649 38
235186484 56
38161468 50
821867005 40
844855139 100
763030464 43
358505759 31
508913102 57
324743000 54
156425970 75
834095291 25
692075221 88
183311393 93
897261201 11
717915512 22
355345404 78
695264858 71
59132041 65
777376780 87
594776271 54
615852790 66
88624240 54
509090451 32
445710880 93
909375852 76
102518010 60
316318771 35
578528087 82
658009321 43
706196028 94
984259362 37
686392371 68
470662604 68
597244024 85
932396562 80
224235601 99
539943526 95
934553789 5
412317910 5
972284335 29
213512351 12
409334108 63
674702945 53
845642987 70
343822545 75
791615681 36
632205059 14
296105860 50
564602053 49
64995258 68
71436047 86
197847757 100
396039107 23
794850982 73
898998812 10
784733775 23
81102246 87
308724761 62
416205722 7
606300472 16
10176146 84
231409776 14
215329026 31
433191171 79
948233630 82
900718316 30
750457446 52
882836183 40
665633420 98
703703672 26
410528409 98
274261176 65
635603150 92
556988880 72
994700579 12
10015098 57
897081381 14
287538025 91
692955234 19
394873917 20
985511387 52
250821765 56
145910990 18
382179920 21
305080892 77
303073559 43
832143845 83
219590161 54
965650870 7
691428823 49
241659767 98
825352264 67
965686771 55
283959989 46
837357864 4
249434370 56
183700413 73
552920055 75
266772274 83
232523616 18
9722754 21
807479007 88
361196000 45
597578576 75
133307916 87
233073896 30
873446325 18
898599926 53
882419887 45
374028424 20
191281517 69
870670139 83
794140255 86
351552325 19
736241720 38
878420212 39
43554963 98
742266739 99
265560797 97
714555016 84
651988318 70
607643081 39
825398673 63
569861903 91
482860394 26
164842656 65
791686245 88
911441989 91
626422193 28
367878495 80
886059393 30
823671385 8
931009168 12
505508671 86
767585422 18
762795517 61
581583407 97
843932376 51
931533585 50
778655400 12
611672157 48
918697442 19
390043331 79
552124263 74
261603155 89
82346094 91
601190929 17
362479106 82
221538995 26
159434388 57
410194747 12
270388651 27
212488026 63
138312809 84
707968425 44
631441632 10
495233070 50
65416093 76
666318579 82
149894512 100
547081273 90
453333197 46
985143070 98
753774443 43
381165771 31
469476430 70
895899866 79
230988831 65
620682759 70
549371141 69
948026470 73
818273262 85
771989613 31
933290791 20
597271577 95
413966183 82
500472647 9
424033459 39
426400066 69
623156572 71
711205193 69
522550649 74
241785204 73
933848861 74
317817595 0
590845573 72
137157727 9
186109927 49
64627621 33
654330798 37
785891731 73
809013718 68
907039639 27
855975999 52
953919107 74
534043092 72
889736739 6
752475657 12
413316559 15
328292491 43
869327829 70
22750171 88
198212505 14
172802093 88
652379324 84
884041829 60
561304419 55
60797219 28
814072139 77
775471776 93
362645465 21
220809760 91
336087181 19
881452105 13
820944901 55
801388998 22
384545407 5
822414348 12
119951789 54
172930409 19
105161456 45
636219627 62
433275224 47
635851232 3
871793937 3
915717576 57
288281825 22
993913194 21
535298943 54
850682523 84
33232060 56
332725302 17
618445478 15
677930356 4
232080375 86
231068451 53
129558170 88
53732958 41
308552604 10
172744015 31
189869748 71
583551608 54
687912389 19
511759806 52
831157911 70
614827354 68
600471853 54
524141727 15
885545063 33
977519761 25
935127547 41
303358514 29
171560449 24
221356914 6
712756444 44
58897882 80
180304361 10
659548007 65
859685937 53
517627056 71
165319171 63
999993950 13
228092222 11
780750027 79
526922973 39
932798746 51
963721173 60
767965034 92
901495785 91
326017194 13
966568555 58
254697125 22
357389763 32
51523759 64
511086609 47
251026970 12
862080484 90
809605801 58
50533051 84
319126720 76
623966651 58
8926516 5
818564408 92
811412792 1
826283863 74
470528921 37
638449250 47
316790534 41
700984628 31
477675271 71
858879328 26
881172807 12
880917282 54
606345668 36
286783580 13
942554824 70
835051028 43
493708352 8
940300651 44
619592525 9
594965679 26
798791942 83
33771097 34
147930110 69
815204558 13
962311854 8
371919662 54
510964878 3
869231337 89
241030069 39
11305888 10
456690443 76
584121770 23
196659037 66
50260101 52
811420908 22
275686119 40
474998745 93
621321887 12
432490697 49
347977872 64
196452913 29
437078107 18
40694543 2
729563663 2
307311398 69
389849066 63
205823191 59
7739694 85
395896521 75
99879645 18
981333876 44
21848827 67
611403365 2
517888529 10
237676135 89
560776850 43
600060033 46
686826123 0
540179724 25
202606525 36
765464045 45
184703886 28
582140859 13
894948570 2
294253548 23
169567528 22
772329993 7
186120854 14
560891638 15
456080117 76
657594963 45
270094698 46
487871979 90
406168506 91
913837963 89
34244377 29
608476374 20
474002396 94
685979698 4
635855245 83
504836311 76
121004470 18
959296196 48
269717224 89
238031229 81
737217141 61
617192197 58
420580922 44
49937882 65
818794039 30
601722579 6
855251487 27
495530379 70
768711881 83
848092164 36
747692264 83
534527336 0
25985956 33
84007070 15
175052344 81
793848043 24
40785378 98
940401287 51
520768925 40
500896733 36
339279330 38
990311653 99
263656853 4
467933681 1
302934598 20
767289668 92
401417724 15
146444759 27
886852671 37
925838055 32
978549943 50
767182532 0
228218488 48
939409751 39
402491604 7
983789183 80
108597634 78
775006935 98
740072064 65
196337106 49
745780578 76
79654213 71
6461530 93
725499288 43
175085818 0
121333911 92
944085113 7
671496440 18
173360836 68
986037966 96
382716475 7
247160057 35
279594869 16
844235527 59
596716116 0
374373273 51
168494421 2
720114682 26
168966426 99
73844908 46
170520268 18
497822270 99
306466831 27
568788814 81
60122724 40
221437878 94
50462331 100
509406143 50
901118114 25
238036242 90
472321747 7
396369729 56
509874367 76
815670843 50
596017378 49
118704104 81
39029642 23
520131113 62
863427120 17
265858352 66
926664952 52
348732741 29
989855373 39
346328272 38
787701909 73
721143200 21
170309471 41
576770308 22
753925480 60
857765788 13
770842744 83
156242737 74
495337968 82
527820634 32
163966528 57
180068212 30
333313265 8
459631255 92
427161081 18
668416738 67
336760937 48
643571593 98
837959221 5
106379545 78
597711050 54
481589189 18
318453413 70
492632849 77
299211499 81
301588839 60
219583029 39
508923357 63
411565792 13
190623045 14
230912736 84
534593280 12
939145437 55
946123376 25
176837276 8
103171223 85
176248388 35
758363245 4
991653787 72
698987055 93
101780219 65
859621497 22
652525118 69
390273862 83
186050704 64
771955263 9
619786438 68
272738736 94
823405999 1
385722315 92
555003191 59
473277952 38
43849972 11
136117726 46
724347360 22
467869771 69
194178513 33
146887859 5
256616833 73
640605647 18
281689368 25
528888743 94
422791049 95
266086949 38
109049791 87
36611382 82
846164017 80
334465839 50
142043477 61
700311814 40
558236796 74
896735083 21
105185120 62
951625645 61
124329318 90
273018618 0
227206563 49
191857058 87
60727176 12
207924288 35
616238993 85
461492330 0
496344738 61
55551495 45
794337370 40
730320606 12
26147699 19
113164247 46
991391571 30
616669643 13
140481095 43
180066419 14
54954001 87
587795839 56
29437269 6
351935965 93
763170016 67
463473206 80
205363700 97
244021700 92
973982938 14
521228670 21
763018990 66
316866608 32
913390884 87
8445178 12
723188810 38
872127030 86
682605508 40
59057268 79
361249924 85
286631104 94
632526177 60
564419424 83
626012255 21
713868896 8
368227377 31
138029094 15
4929438 24
51801121 2
138342937 16
18859805 90
326674871 10
811529997 7
164893819 87
86176969 21
359150982 58
974255570 98
939168666 62
485988745 80
90409176 86
680840313 70
115384530 34
725453292 73
443178841 67
520480573 65
881117637 30
341304951 77
729265774 71
222189661 63
998788179 44
720380933 4
858190144 14
141651800 16
26989745 60
930091515 73
199572452 29
664774987 44
548120474 71
921198761 4
602359393 94
482899369 74
833806166 81
336291378 81
188331203 100
215443592 61
362348159 1
315194624 42
661736047 80
9059696 68
303675269 14
923055370 57
429656471 49
165854850 43
588983157 98
130751195 16
81051090 27
36936965 83
950641305 93
452037593 16
381739644 75
285745363 30
804130348 71
468222187 53
971218423 66
383339570 23
710645812 20
930194597 79
32524098 72
173017349 37
960390190 28
35069754 52
70587054 46
138549021 74
872940900 20
837794918 68
237069710 55
496106542 100
281122204 21
483871597 1
329581671 52
125686538 71
645470969 37
463352071 42
801899903 98
841310438 61
881294567 25
282296368 43
272104894 71
390071686 27
874505720 25
678157877 8
234942108 18
899336157 28
60635169 46
427549763 41
667900720 56
244417202 72
66012668 22
148184090 57
371714261 18
759858059 28
53547437 47
986915260 76
810240819 44
651212553 35
14215877 13
21317834 9
702552342 10
878992688 31
671334220 66
199143680 37
559847774 0
357470467 35
187389151 21
270985407 78
423268041 68
372305821 92
349633049 18
615252610 6
542781180 1
247804348 21
734072893 75
332949639 41
52750173 50
757841774 59
191584137 24
215602088 68
68746124 12
586532858 76
805543464 71
932092314 87
617118547 70
589055858 61
119589763 37
248336450 7
497773830 57
17338820 13
614375440 68
16680956 61
233296104 44
337500219 89
39610161 90
282076474 36
995234495 77
825566196 22
459204094 16
479604365 5
768388015 74
741636570 23
290721169 85
59070727 53
565827593 97
436247934 26
844416219 41
665785347 58
685232514 57
400569138 99
78567696 37
515737214 66
249811174 96
973032146 71
210091050 88
214837108 46
620602610 65
742728723 77
92245873 61
281900276 90
940076011 38
895988097 5
302617646 69
965119026 24
194039269 64
290000122 33
16468416 74
154634876 85
454308548 41
37916368 1
842901099 7
493173816 63
772768536 94
341148696 44
213172527 90
109226103 2
704581908 34
926468850 3
791552728 1
498957565 72
506637949 77
42841074 88
330506270 79
782773870 10
184380745 92
101119969 78
921473535 25
636150806 41
560328689 44
342957967 66
724153998 25
328570422 0
966384718 57
731296050 40
95892694 59
562546931 41
395549764 28
993228652 67
819918346 25
506231369 40
88502388 66
889095613 52
713390565 73
86581624 7
205563269 15
636410773 47
830110356 85
634734832 68
304871360 46
730914927 66
212460657 58
255073559 76
831473369 75
160863339 73
296951636 30
571901700 92
221635504 59
631204865 79
669782027 39
744385870 39
715687522 99
233991659 85
541630253 12
738097304 37
914584018 99
594624835 13
669416167 17
719771304 47
678073572 53
987734293 72
801181026 38
47776958 53
728963263 19
388356296 6
836319797 70
931901193 40
520009778 66
73211601 64
703758252 26
598025452 92
396960264 90
118079762 5
925098273 5
251005987 0
982056319 99
824799510 24
704376011 62
49635396 11
531767962 6
660977550 43
496399254 20
215274682 19
865509585 55
748994061 14
683193153 54
948077736 3
862165591 88
637803359 38
766118856 54
120712098 1
39594703 66
624851601 53
553063512 38
684873728 53
875097698 5
230748745 86
63654063 36
592780366 84
391240969 5
371060335 8
602807219 79
324829605 21
526224348 97
468223741 59
85030627 44
401869529 26
886979575 31
274536766 68
109537528 20
646290818 44
49574763 40
728965832 61
969243180 11
839573906 46
371242869 68
901743775 4
379944753 49
282204899 92
719281250 33
337046967 83
701375316 21
29063549 86
52115162 83
14290133 6
828651639 16
617144830 9
309693662 65
789066817 58
955576286 52
589246532 21
837023747 81
810882360 94
756703468 99
65399108 97
187893941 46
85939868 87
245677223 21
561710159 85
78281950 59
998948915 90
894542915 82
347515270 46
631113313 54
854867643 17
577082982 39
28057337 87
540031202 19
466253323 56
727751351 16
466275692 41
766751189 45
361061721 1
749159779 64
810138345 84
910515797 73
748309060 26
817324459 85
217316944 49
912704685 38
687255004 52
312180415 89
421903182 47
721122903 72
552970364 88
249711253 95
897848426 21
541158702 29
90512009 40
171334355 95
866942102 52
668711281 89
366635715 72
576613256 39
817552534 30
768561969 33
308084132 48
189888445 80
370070072 37
681809475 45
440365910 9
679523395 52
810381609 49
965793708 10
785072404 52
660362611 54
986043270 38
872697167 3
959526733 5
105391704 90
672158515 54
738530274 75
702142523 54
896442877 34
735894821 54
774534693 40
128700576 64
607002174 95
434702426 26
229665302 89
897397637 74
769442616 84
534731160 36
78790434 63
635748056 72
587468011 32
530630752 90
144049134 80
879093687 97
955268716 16
945085186 83
409409772 53
701046586 45
533325083 65
884418163 19
175168553 8
299963953 23
495466290 67
545719795 31
532843366 7
112550209 61
483839951 72
672238542 7
536223140 91
822746161 52
136728984 14
756773682 44
494080738 14
518473053 91
754080935 8
875090112 60
588975402 25
482779289 83
678756751 29
134652539 43
737086119 6
459945972 10
864978169 36
716327300 28
419815714 12
796458639 90
830806311 74
824560474 94
281032049 65
902657305 86
343475821 86
545997626 95
504004406 56
134068050 82
342615877 57
475978843 38
515967570 61
1293246 88
313165670 39
421836810 75
126698980 97
325445861 62
605553892 35
430851794 72
800276704 41
69900 84
159524955 40
40085000 2
987078113 47
890339244 17
130234781 73
186133383 80
51112604 35
591294772 42
516776987 1
404250306 28
458653928 85
729172036 81
122745539 42
989864841 19
207778339 37
990468233 36
402645891 88
216608433 9
141887191 0
603159695 9
613916658 19
636640399 42
888729177 39
976095967 20
939014619 83
788624049 81
199293382 68
220832676 28
421066615 82
211442004 66
396396247 38
742178446 36
589447589 28
570806655 33
498807445 64
647703784 92
802714009 54
16807279 73
889049111 68
192470490 21
790149857 85
706402525 34
146906340 56
462071704 67
567271536 74
221495820 9
862043842 17
836860535 18
356688890 39
613386507 79
410403386 72
699258412 13
119506469 65
951022339 16
343579488 77
147539827 54
612787309 39
723484948 73
391302150 39
374857961 36
403119164 76
227052087 83
103516830 0
319307791 99
778784828 86
810678954 89
252246494 2
787740678 58
969818372 24
717790919 95
528269114 83
905597895 46
815619787 5
531603191 64
965282486 77
388947386 22
520955786 57
316821842 47
587668603 67
452412070 11
537308143 22
720639193 90
912264812 0
640743810 95
596220794 16
71257917 21
535967135 19
423867450 35
350351608 96
516494368 43
485251771 10
55342082 34
605331207 41
831721072 20
594920452 51
137498408 53
121024630 73
546052149 29
418364425 21
829030467 91
100534718 2
727727784 14
673842477 55
303053755 27
116319729 86
974578359 26
496733803 80
908014318 56
645907981 84
770916957 69
423012250 81
563515550 24
530118212 74
171338494 49
707754490 31
142314500 43
91945264 40
706950756 87
437779625 86
825280040 67
473915712 57
853991737 58
267412297 14
92370317 80
259417829 38
397590870 46
796241235 82
500148411 25
602729962 30
15044073 35
515226591 21
865982140 20
27765479 44
681917573 39
229903534 41
164018476 80
588432973 54
556133631 7
471135327 12
489222539 94
286348033 3
954661537 85
559619058 56
147189056 96
219309458 87
778180123 87
19522649 81
704401043 32
303015600 97
309864699 55
31400639 95
730319379 81
868772859 98
373029487 48
148527623 96
512059260 49
981732879 18
419582643 67
652673129 100
665978358 46
145583653 39
857522739 77
308206872 63
105242772 68
273579271 80
630506192 37
103683 98
255666787 45
91527472 64
222978848 68
949390930 66
432433248 76
671498628 62
639099581 30
837784786 59
847736028 69
149288150 42
555100392 3
387089752 58
314693387 42
342572012 9
597742331 7
514536141 45
373139770 26
952389479 46
222317393 100
77336846 76
716386359 13
828533247 11
470338385 78
313780206 30
269227451 56
679356126 22
505276723 3
459222160 42
172955432 7
552331308 89
389495912 82
151310996 69
945878991 7
819965578 85
118333327 65
478939502 33
501511390 19
526957546 46
970492972 32
18193688 100
526361366 27
235073888 69
971408103 72
461983270 18
471196057 23
101891729 100
106146119 21
284057967 29
495430890 45
628769532 12
429483820 24
316771793 86
729941584 76
945253049 51
370446099 7
217424922 59
459172921 37
484462228 1
975022757 44
208525189 41
511561874 65
970548031 92
903462048 38
712253188 63
334535292 27
693318168 24
163830456 94
386404224 4
411917120 50
46668838 0
971274340 54
540971788 69
508684334 22
921096320 20
705876471 84
23235655 73
938111470 68
276710122 9
100030636 41
284252100 98
279648350 31
166055468 41
893665409 57
98195711 99
588890773 68
85960436 75
808701969 72
569382799 57
751944176 4
647309121 14
196747035 10
663643033 40
894364117 16
72604066 63
800320046 42
207577657 4
210319938 93
592118767 20
843326924 85
943581 78
293435791 64
853950780 3
500457025 6
598843476 16
508996529 73
202634091 56
444534525 1
86285940 100
926610082 24
787143484 19
758764964 53
116866090 98
191410774 42
428720475 78
972154254 28
748975440 81
886911254 34
133872587 75
619048278 18
437388213 89
673082127 9
953682505 89
825341149 46
433068580 54
707635894 16
534912863 39
550049120 43
492545285 10
843037961 43
403734965 92
236609160 11
951890664 34
164514642 19
417751672 83
414943451 59
447674669 86
265341538 73
655230642 46
521042248 54
973224066 12
349432769 24
891623098 92
981561246 20
11455534 58
936930284 21
493306027 47
140574649 73
736817177 77
671498974 20
238004174 53
292200958 96
210433177 7
396294660 43
166893795 25
602275836 24
327182081 1
591136858 48
333080932 27
477035824 60
961120801 77
645513476 77
604667900 76
140441229 82
797653904 40
402158728 11
624056984 27
40377815 74
390820359 38
162389001 88
233079445 56
498734647 69
973908983 1
802074789 82
841060142 49
190595108 37
598015061 79
537992887 73
78878825 6
774413783 29
755527917 90
3144973 52
761308336 92
283188141 46
835452458 75
935888189 34
832885761 34
94399113 26
985782504 63
454394132 7
402356013 65
69689770 32
636475068 60
282992292 58
297519977 76
961715495 76
507922207 6
15415503 12
121815914 45
918412034 86
312932637 10
750997723 22
487090216 94
399864039 52
301077946 21
680550068 62
426900042 47
86407360 10
582454783 91
701719479 46
634741586 59
570417836 79
868708471 79
764275934 19
566447621 63
435990942 36
441584020 66
362102247 5
99197677 79
109068847 53
387806885 53
156792588 68
666754852 42
212429546 47
404218210 82
169298235 71
288025295 78
638735065 21
352009492 77
486546704 49
818548055 87
860548597 58
629122585 98
547758892 91
981007248 97
637275573 80
936239149 28
5350612 33
604865332 82
944330117 49
108878638 45
962106076 96
646256948 96
813005553 10
965187473 97
630062056 15
548955884 64
214334287 17
673742142 8
629646679 35
324264260 14
743638237 34
986933613 38
207283820 17
413109018 11
149652538 48
872630119 69
897705039 68
922481520 73
808556908 47
842627905 23
453622638 67
554234947 21
110381141 67
849523738 10
833490108 61
457180593 6
849762573 29
21807620 94
694068349 61
283842918 32
812873999 39
705369624 71
528012749 91
482023465 42
87331707 51
555541739 24
679920277 93
356969839 95
616437346 50
958280695 89
260510204 70
701741532 13
507976930 5
795111550 69
190463959 20
471911262 75
286246091 83
739939376 85
520146692 65
36260377 6
375210490 59
295583619 17
728937035 35
191817176 65
541172339 80
796850919 50
938228936 47
583957116 9
980477781 50
899605194 9
696672384 13
739817045 1
100902158 57
518379862 23
727243294 38
74141828 60
407317122 98
832022939 30
268935543 44
553557175 75
985572454 48
717983348 79
722020963 7
330706998 86
235154650 59
113504613 53
221839586 69
809977879 84
468930090 86
181530528 39
155247657 31
427349818 80
424607701 69
575417059 65
100817724 43
220604715 31
29704473 4
704582299 57
21443873 12
585828972 42
23264114 82
751894800 98
499033892 80
831753287 33
151733238 52
322032224 60
195745619 4
771597262 78
784095263 3
222090920 17
434259590 21
83970004 60
97376460 69
681968034 26
195254476 44
889864460 83
813123170 55
553230401 70
180389159 26
608387758 73
893574844 5
906439189 74
758135544 90
739561998 69
436902296 80
912489631 68
735260949 52
897737574 74
649818893 24
244147167 19
384765399 1
71008014 18
299356862 71
319893177 79
869720629 72
954558952 74
619037456 47
239042170 20
488205361 22
273931963 61
61416835 9
91382325 79
943013763 97
805195350 16
523854845 80
329629275 33
421825995 76
530006542 3
811246332 71
544989744 39
707412153 65
12755423 29
482041992 34
42464460 78
681329187 86
355571669 28
816444224 3
784568735 40
264329805 61
699181670 21
118155504 69
535350320 10
976548247 36
652990162 60
812882890 53
522102921 97
497531736 21
199461291 92
792139156 64
16898016 53
135582588 61
867312285 45
276186601 57
863915824 91
226439878 78
257362159 86
802222859 94
625640379 59
19668842 27
133053734 28
541871027 45
157672807 78
586989318 89
594321918 25
175663091 35
794697316 96
636793498 88
271050823 25
409841687 48
531229393 19
800080723 26
94053144 76
948505734 47
837549146 33
513521486 49
162508194 66
882262590 94
812757971 53
354018820 22
57200445 98
897323185 71
647976580 18
18125645 11
324152833 67
575834610 90
545819001 73
179995954 4
285037803 70
966574354 25
257559661 15
206868231 2
85243289 94
457282683 40
342076388 25
480545957 92
468801880 28
745393248 97
729093195 34
897110617 91
8700445 81
837438993 18
164867212 10
125226818 86
794975106 60
153986879 15
249461596 81
424983025 85
456508931 92
972355880 54
735330036 94
950317776 62
90558028 28
122641200 43
401413182 2
456001571 1
938994233 39
304554948 4
452550041 23
288861203 72
906574460 73
303940521 29
910014284 33
712623977 62
480018045 65
601281868 16
290086533 69
590003785 89
881885276 11
132522563 32
599247190 19
968853897 18
125867297 75
145838738 45
531989359 53
34282653 17
73272176 92
853339696 78
947943349 99
688625717 84
772020998 40
669742870 95
382493116 45
778019384 97
794899889 48
99363055 71
232009603 15
574158040 38
799683689 100
837325530 94
884587443 80
810304807 12
729370653 57
292404892 92
320110911 60
684886593 59
457658943 96
789166504 6
234227126 11
285346095 84
981106545 28
868875685 92
166048934 69
938425411 24
472108321 77
374824786 17
103268223 74
481664063 39
316825523 12
13113744 38
692908455 69
42556126 6
848128238 65
934344799 61
521005311 58
687809917 0
582685317 50
783554564 89
626222696 23
863532661 4
490664248 76
480200218 92
229180429 72
67049638 7
254095351 43
324785107 82
30112621 3
554695998 57
205391950 13
159530455 95
934106147 90
573643856 90
894375217 48
675332905 92
655312147 54
617926460 65
644197001 7
49377570 97
552840567 18
265803950 42
262935027 27
95385213 77
852253128 35
774947705 89
641526367 26
390976864 77
793680277 47
692073632 59
311147862 10
594029320 78
956918791 82
774242877 74
594542022 79
409055811 18
743339972 45
334284406 46
746765449 26
570159421 26
384085565 74
965785559 93
130135556 89
173108300 47
761051688 73
586072581 50
696878038 70
271024981 60
567585312 50
701435509 74
771439372 9
770011277 36
516618488 34
226889858 13
37405256 16
925896135 40
448316067 69
162180731 5
514104378 82
141636746 34
683459714 33
424780386 30
698722875 61
504623367 32
968137597 69
741666531 89
599590776 73
574943606 29
665474630 87
733336919 42
923132014 77
60144051 30
180369536 22
512588972 65
787282649 50
685027669 21
732180864 34
835147336 8
161077142 76
335115550 52
90607804 18
207016785 94
168902893 52
700883662 13
703957681 68
377895365 48
253468298 15
787011652 3
44988425 88
912686634 76
394602211 19
741772669 70
250681375 64
996525617 24
186452556 65
754133639 28
628464810 3
524984430 81
300913259 69
448701485 44
176326716 49
83823181 82
296767662 34
594612634 28
86958549 91
797461592 61
989354384 40
678208093 57
721198729 1
31385988 95
568762822 43
724408627 39
729689332 51
103722963 3
72774235 5
884460060 76
241612797 83
521745223 11
907866247 97
667156228 16
535541551 65
653856575 3
283227854 5
521353126 21
55170456 40
709327688 2
483412021 15
972782942 2
558235472 7
129732287 56
3292860 40
597163388 31
176804929 54
749574386 10
876919253 22
422702029 11
927785568 44
805608460 72
218100349 19
730918834 85
214328360 23
464795375 21
82052412 77
553689827 98
850823528 0
332464997 99
160195292 76
392433507 88
125762778 78
999671217 99
117300043 53
617923534 83
766013141 44
169192525 62
206280092 96
225039206 22
615681263 38
138316777 80
162439968 18
89339083 41
429831530 77
909115548 75
565347803 80
469048638 3
692187568 35
740625582 8
453203017 91
857435226 39
740879888 14
435775424 21
910736797 12
320607766 31
368112735 66
541630444 82
878048210 59
222136364 95
866568868 87
175056748 45
795984523 66
825369317 56
225712617 56
629509651 52
690785636 37
610677538 100
563961268 28
884098080 87
474778531 37
723473806 24
645005250 75
263211365 68
631916252 22
462199390 57
682628279 11
22035767 96
724070925 5
665379891 77
299423934 23
712627143 26
477361931 48
559022179 97
328934245 25
730685847 3
395595237 12
744558267 33
876226477 39
202914222 55
714909787 67
730736675 55
179164962 51
644459196 89
857450580 97
378270134 73
697384416 91
92669813 81
838890480 48
639314990 49
75071332 90
463059925 100
752947276 66
623181106 42
126659099 24
491879428 3
873271167 51
201254498 56
646659109 23
199237512 55
152112330 73
659585199 35
492567953 31
6992203 13
744144775 98
913873510 40
504675368 66
188163693 50
908189800 14
74555968 46
681254969 60
66939989 28
458171433 4
635392233 53
233457289 67
96241918 25
121765816 18
964251685 56
279318262 28
981097904 86
262144927 38
211089023 21
276736309 16
570483974 29
708740665 65
665101967 77
3916192 80
483829083 21
931595634 99
372151040 65
243357184 100
133280482 2
434001795 23
136040733 18
769868481 72
923817974 24
780950583 30
416050513 58
827822115 23
414530594 42
305136161 18
420961706 4
215165177 53
542190726 87
855919685 62
69213034 99
59333625 41
457817789 99
231657971 84
485776698 55
428101691 23
219246026 100
274987959 63
522947087 95
219608281 88
139261561 94
43573678 93
581000476 22
435066727 89
980560998 39
418536692 13
150601558 6
454251515 98
89352208 47
700375246 32
922246478 83
811280462 88
657188936 61
633174176 87
466877694 47
30736757 41
717827995 32
492618099 70
744473649 20
844419926 85
877128533 65
827981652 79
242119237 72
778593416 81
284550112 85
139465903 11
465330559 4
657762511 3
903105261 76
471203601 0
726472057 87
874009414 28
309041490 76
270348032 14
265277312 72
113499012 32
370594895 69
894122798 22
233284226 7
664640020 44
767858654 47
259822113 75
146317478 88
432775946 38
648870134 67
987935013 82
837845405 26
61637484 90
340757901 67
168387023 67
209113504 56
133182131 44
66377910 36
699591419 86
489495357 59
104277085 87
214737547 56
250868822 86
773560354 89
321603082 29
582662366 37
325157695 31
499568058 72
850774991 15
713171904 65
499581745 55
786317955 66
536280658 86
507499228 11
520680970 44
689610155 68
251451842 0
131739736 48
83897868 72
665687851 66
849158513 100
507541238 74
865604768 36
139669299 26
902195321 26
915788830 65
601363661 9
766889207 58
511061749 0
279102372 18
396520472 23
805695404 75
879223848 23
458189228 14
919537454 40
798377971 49
822802998 15
540606861 4
748800858 17
544015352 8
405256817 37
899740513 46
266320685 15
734641864 75
934560237 42
117036916 45
612816339 38
965524898 21
234140549 38
266966378 16
349963378 62
376382884 18
870505784 100
457626511 77
594505312 82
263125647 72
933464478 77
360619420 62
657559665 37
385490080 52
478509448 29
129106333 50
673174620 27
828244675 43
351618952 16
776760185 89
209278344 41
456835529 9
176519157 35
784708846 23
679647346 17
86982342 68
232583619 10
711171690 10
972699041 63
535568477 36
5733078 18
408034816 11
66797838 84
814117515 95
183175782 6
627610233 10
522089314 30
918638713 63
156966519 18
965231595 50
97159992 47
909360538 24
115329524 8
679977064 86
248299732 9
782226515 40
941626401 60
269136535 12
926435170 30
78855186 25
403788768 64
405230743 25
745989451 58
872508081 32
12980453 69
407133382 31
789020297 63
768696048 100
511616319 100
609054745 64
623517444 38
149107332 99
814171813 13
139666710 47
82929174 46
764767159 29
245752411 11
719289161 59
325081627 22
970069026 61
686760644 61
191815080 5
60599317 99
859135424 73
443190304 0
963745287 16
609764268 78
889035934 47
300942389 41
69809499 6
278752176 39
674438722 80
775493270 18
892452136 97
849290575 35
672851147 53
815042497 18
246801417 11
125327946 3
829963962 79
418184351 2
706476369 44
922758320 25
197931051 57
525600051 92
784286692 77
756154817 99
652525330 53
116927875 52
291191309 93
720672192 21
924526033 78
557893617 53
954852267 21
190951363 54
322424750 26
111326352 82
80478106 40
792741195 13
712608916 16
14049835 85
434421883 100
643800873 32
781104440 71
223116029 5
349982620 55
509242103 83
171297876 35
41471303 2
200996227 9
316350227 39
42331843 26
808939399 87
921210442 93
127415846 37
122189958 74
487824672 30
506321228 56
102569992 7
717047623 28
510185529 8
757673028 23
481616905 15
899602241 97
954456384 32
263308124 43
645086792 59
597040573 3
248159009 50
388185327 97
45229140 21
581660444 3
308142414 93
115449850 88
653931316 16
424385033 31
464174285 58
27870188 70
118708739 10
277222835 11
719890028 15
754388404 14
844716767 83
798745952 55
252858863 17
920932999 11
277053910 24
444851306 57
60593061 33
954780463 52
826179556 37
614353172 79
243380863 45
799302546 28
910556064 68
132307324 99
56328442 32
297379184 58
855332823 29
482423523 20
811961749 35
701913719 10
936483310 90
821932363 5
741745585 9
409209136 64
341624776 68
419391366 65
968347233 83
173278869 21
689947783 63
432692393 85
471380352 59
103272579 90
803593849 69
371771137 20
898969540 29
937570991 69
192112815 57
764535766 87
691001961 91
426525632 83
421306176 24
799425610 28
409807557 18
772425656 12
776732469 2
652817889 48
275854590 82
305724130 18
658814908 96
531297224 74
773051113 99
243544313 20
405172770 82
374023854 8
907354054 28
464907069 6
815427427 39
707977069 47
356810331 95
924839921 13
179752420 26
151610520 39
773110630 60
500379272 59
461427019 6
723686487 36
618470227 70
554522832 55
793052631 73
733992980 62
659286545 59
369907899 84
741879086 7
620017510 72
656424825 6
965520345 53
254727644 11
414036416 86
19462074 78
469623148 58
155859471 48
626997504 51
891716448 32
556333708 43
124717967 71
203719389 69
162900230 30
437527708 77
258645380 60
210860384 94
563034487 22
446939133 19
405821654 63
170380489 84
145097140 96
322940005 71
801932623 70
763197571 2
417010169 21
806447744 17
877268606 74
285785323 45
434086712 18
52104724 35
709162925 17
303475452 30
225639723 95
367640880 0
391875816 10
702622248 19
197385868 83
687531494 36
195948157 41
891857451 62
644083011 77
719750006 9
2341247 1
183880771 28
553330602 1
780052669 83
320510899 12
767590444 88
872128417 5
482981011 33
402132315 3
824268438 91
195868548 20
767569887 2
559885919 19
920526150 95
737249567 21
332830370 14
813633871 72
454172989 26
177676104 40
47959046 79
544013101 10
170577222 48
524462791 81
208026121 59
216955576 22
944586121 83
942448696 13
141094338 55
116635153 96
160191760 15
240390899 2
863267146 27
448031030 6
544878905 31
150107919 41
564929325 53
946153100 99
775731067 48
106963479 46
840704040 26
833788684 92
270684147 60
266366144 0
342078960 14
130800527 85
905699972 13
548067553 67
912885272 16
676552914 79
343603277 36
869867463 63
878088461 60
818128397 31
483965942 78
148340863 42
294377225 65
761954586 41
500297956 89
678097576 88
976469488 71
939366427 75
87642251 68
344075865 34
439301628 79
420148539 10
521469397 52
157035892 49
293080032 55
275688306 25
399124021 80
964791344 93
265569918 83
543350973 24
245408973 44
338608843 93
3157825 59
706175752 100
6535521 4
226591918 44
558587357 40
230391619 71
787153515 62
34647805 26
884198194 74
283642587 99
335024302 25
84441789 98
125997700 29
857345650 55
686207153 50
52156670 56
625316088 95
940209914 9
923031986 15
773847759 62
309655290 86
229458284 5
443993668 54
150478793 76
7039581 2
879106668 67
175908021 81
249231024 10
211536650 99
141839385 91
212319470 93
916566552 27
594546582 29
109440051 37
628406403 91
265767310 75
202335290 48
919943768 78
800272624 80
530697913 81
419827629 66
617047775 41
198283520 79
467431624 5
91136798 28
878253383 84
129767024 57
439396111 26
124910929 10
220794574 40
275999022 33
903106791 61
537414932 67
716556079 3
350570752 28
677974135 66
791735430 2
28544072 25
855788490 83
823581215 21
181732286 38
385791379 97
507771126 87
765405084 99
685397727 15
933079182 61
651619603 81
981264292 54
108674552 58
736626213 73
853001018 48
853636418 24
962226909 54
72071903 55
324923253 99
480917439 15
256372064 11
752719753 14
98573664 70
527836083 29
784624991 33
662017370 33
193114032 49
700355677 58
507753150 70
613658756 4
390742403 20
332069999 98
708589999 23
954953007 25
356240433 47
562396461 13
182604643 2
98340615 2
332809380 93
26824347 30
647966920 68
252321701 39
333349715 68
289624020 75
479242475 87
963287591 89
969769474 19
159919913 27
896396943 46
237490791 6
493427804 31
820667305 30
143170286 95
28523089 21
671750979 4
767743755 50
79402662 15
94363991 89
578992668 18
81945608 9
792459007 99
48778858 4
283352353 67
787324877 42
956544530 51
911265328 26
278508826 6
179555145 38
634865724 77
570185942 49
433309766 44
537232223 92
786707158 59
69844768 63
612849552 28
609823636 73
910006236 99
864559738 32
190467464 54
314704409 77
24192223 54
117998060 75
985131443 56
445321417 75
829909243 57
289228655 52
413146120 68
445136584 73
252415935 78
522466407 33
957270079 27
223944290 28
681508844 45
587005190 23
308869118 37
358072723 30
741517942 95
952743967 86
977161681 25
765969431 22
667045041 22
130520106 53
606266349 39
712271420 50
447144730 59
912091214 9
61415743 47
531464912 54
101955901 78
647119555 36
608932136 32
938999413 26
465612299 87
429080105 23
429062370 4
152341582 36
978769554 58
584127156 89
436347556 7
192132377 46
678579311 22
147770766 86
414535006 37
731112660 81
456437848 5
250534471 58
267787546 63
219358502 78
91032749 73
49879055 24
285716756 59
875038026 93
650802362 54
342381111 31
366327900 74
611757281 50
963495345 17
333996113 2
922890138 22
71993216 21
241115806 67
980761147 51
427995943 50
795940642 46
659605743 38
950883929 80
766592999 72
329874874 100
728139673 28
904682648 52
882270083 82
135292368 50
60620554 17
686183396 10
152986594 82
936329527 66
473220405 96
475011881 18
144906157 91
90571604 92
549310349 43
440984966 49
829608334 16
233302540 89
793474211 26
459875983 96
583981035 100
6299927 71
537257203 1
515344530 12
915124303 73
769590756 19
901355584 99
719081032 56
16697505 44
686841298 40
708751450 69
448854109 79
648492428 36
509464738 64
79890495 17
509762667 37
196601773 91
631667755 98
311482254 30
982336585 21
292317606 94
701199156 62
917122053 3
445963634 14
209750125 93
811098766 35
411817338 37
626345227 84
828960697 78
582917344 9
758064210 83
334858912 53
468402086 66
540105689 43
334470218 3
957694998 74
944589865 78
772233739 50
668369583 41
293536051 74
718839102 69
606257643 48
946322382 60
703600616 71
118659997 1
182908264 72
608279493 52
942165705 37
161832376 80
594704504 33
500438535 14
101764664 49
801794512 80
838423847 32
567999430 18
292667807 0
230775040 14
427609093 90
342323917 63
521016086 45
404524338 22
915017078 25
369784001 2
425914040 16
764551714 30
637543019 51
385832113 76
182830829 28
936818233 31
890084049 61
175454604 95
652247882 68
116354044 20
51560826 5
923808061 45
253796915 29
381290913 84
358757683 28
911491931 76
20271817 47
140680545 60
143047677 15
457582100 83
807773090 55
744499358 29
530505651 65
562161381 17
98535529 84
729900307 52
253633993 87
787768991 42
654385727 27
32758880 17
469668706 100
537214118 33
506383344 24
339366570 6
140495838 35
342594816 47
192683128 81
875898854 36
621838424 0
685750268 39
171773900 95
230892618 55
532014150 87
751618003 81
673138736 47
64042740 71
48245211 9
359581162 80
721192664 42
154154019 97
232919267 88
482292631 9
68817817 67
807284349 78
350061671 49
537891176 59
460786990 31
552589807 85
372320971 28
691594626 71
615953268 38
991122437 35
451149560 2
438042282 50
659923503 76
711266180 93
722163754 19
779789368 65
629651835 17
265448823 84
859489002 23
542418497 83
870452969 34
960372511 7
139275256 80
862208851 41
922970079 100
539656542 85
801385477 10
905124610 42
242454329 67
680299737 86
655277539 76
309971584 19
980028840 21
748575690 51
665195919 49
912245863 46
616939764 20
333347974 10
305343882 22
367272039 74
470226367 41
495988611 80
397046180 72
931319000 44
648260823 32
292818906 1
508275635 50
805091836 9
292806390 2
946389860 18
483750903 70
571853220 11
615538320 82
532445548 51
62321880 37
22544934 27
623985788 89
84345610 19
787348891 20
30040022 61
546350629 57
755046156 63
443377842 22
405975853 100
148083833 40
691738910 21
463409003 55
481424550 35
878687505 33
961425385 59
503331032 93
966455786 11
914672824 97
249982565 44
871694861 7
720316037 48
432069813 6
954491837 89
704777773 22
140466663 92
337797627 62
850860164 61
369431822 37
674288788 11
496497347 75
249218601 73
867931019 80
883667445 38
982801646 38
718156055 51
854934826 69
382479010 11
68838530 64
230581734 93
865104661 35
812684954 8
800297419 62
614645842 53
44785138 56
671781236 25
167578868 4
963129969 21
734665181 94
904097209 44
814620992 69
993118669 70
10413838 18
639663131 38
686134264 10
226448175 97
289444322 91
456449763 4
100636715 89
686922888 92
707732451 56
877864277 66
446141277 32
965921732 32
441275183 76
700408175 58
295356030 70
870166580 5
176228941 55
624055862 76
277085428 68
321946370 22
950384064 54
473115673 69
730193187 61
450642373 12
187371360 6
627700603 36
306172341 97
722389888 63
119421752 46
449494427 42
374011302 77
620483878 38
561336200 23
108934453 73
966090769 72
183763351 91
603663908 29
784220062 83
819202247 59
953724945 80
555544401 38
931825567 30
353751486 56
660556181 41
324405318 5
191283238 45
109403724 54
139476878 1
204929176 73
446429865 59
77301758 73
876013237 82
366962845 92
88452140 33
617183334 71
282168165 4
483009915 35
817648305 58
445562926 96
774107271 31
680388461 48
966765449 67
795137904 54
910617260 79
356021193 37
603757289 62
170011256 45
83233829 45
857332598 50
658392427 69
376075781 13
535227692 36
977865191 77
668958239 40
366732410 80
282119742 88
522634802 88
615401719 100
590227196 86
392853130 24
540278249 47
713760105 22
916338408 20
426291069 2
427336065 19
582616590 95
287070455 5
443909976 80
773717850 68
271161916 62
930133848 86
548870357 97
650535131 3
73232879 58
923621894 44
610738335 73
471473657 17
707969188 41
323560202 40
214557107 23
332132427 79
259806665 81
163055596 36
388805154 32
934165631 91
309992629 53
954945854 16
846602891 12
803223936 98
227618088 54
165370853 55
40337366 78
228281182 97
533537692 17
670178725 69
825353565 54
320009029 59
975814760 26
740028556 52
352974664 29
432031549 2
766985494 62
475943605 87
350785254 64
138532505 50
69445612 15
325645677 13
262951740 96
486096855 58
348079183 79
961372652 88
439271291 5
571798065 39
478351165 35
512556639 93
816152018 97
283421719 56
395606418 59
411167329 85
251351176 67
989202015 61
848859465 48
770333761 60
405754458 92
28400776 32
458446352 77
699174367 28
405691308 48
697266373 100
164558631 65
945880229 38
462314177 26
253757842 47
931375081 73
180735044 4
917923788 38
284456573 86
494766875 93
677861973 40
882882720 39
506078259 76
695272318 93
708499364 64
103136722 37
157486205 39
355574825 96
509269565 99
749809587 16
534317107 7
346094575 60
323773333 50
58163878 9
897879047 87
464745964 25
862016568 6
544209032 28
687330466 35
612609650 6
909394793 92
727155759 38
10481278 67
557531942 51
732066517 56
83358438 8
554079557 98
191442006 24
116788681 74
584209600 75
354766168 63
268771237 81
276986747 22
999901080 3
298240359 63
211131818 35
170540145 44
364741915 50
728962779 9
102708161 89
12169680 62
436382741 91
824418251 23
767016081 98
34114384 4
863057237 92
688661589 27
285903716 87
657146663 6
563531496 51
839046337 38
88317345 8
150952591 36
208018564 84
223078042 30
565352151 90
285736540 86
697821478 7
23166389 59
898820779 100
99523592 92
668014637 83
945627567 99
58572992 55
390307270 86
120942065 72
815389971 88
828081200 34
471283080 34
738338330 69
470329930 31
470594684 69
239540132 43
832575131 5
277885121 87
46927815 85
784701421 7
420166353 98
805845091 33
957666403 7
288711146 56
857582833 65
264187592 4
816598196 59
346449022 47
237605579 89
949769778 2
129721869 89
874358107 61
730148928 97
218138062 81
288990489 68
385668192 92
337416182 50
344538265 50
629544813 13
855448143 39
836430659 27
842985036 78
900251949 55
884776331 98
995953375 43
699189491 97
397263979 48
603071948 4
959076681 5
649226659 47
612807473 26
648636841 82
413807437 9
446605282 37
442785673 63
528596662 67
487029899 14
618842154 82
427307697 66
596477123 74
602669905 68
778217997 23
95285708 15
312525598 77
324421080 31
665543004 20
486212755 14
671152123 24
67854001 60
13052149 34
370365765 28
628687282 87
254902340 80
517485912 48
129242199 100
341733427 14
278578433 86
604846734 25
616498201 36
142022838 84
644483414 15
840966510 53
655177698 1
652986170 51
412392561 78
452296573 55
961247029 67
819364638 27
31274441 22
632384917 22
566131121 23
206999976 36
616097056 75
386195318 45
556582851 79
770449899 80
860973568 96
972531781 96
942551974 59
712685913 60
275706924 29
995211303 7
832188686 75
869461647 96
402810815 62
246269041 95
874513192 88
924592605 5
865040416 62
833435212 94
884978457 60
714668946 11
723819900 80
403431259 85
616419122 33
571803959 61
434332139 49
57786619 28
507941683 58
401982572 94
119151412 60
158588286 20
167368664 35
271266502 73
754859462 49
228411374 33
526718196 68
998913847 53
989240176 75
740956992 11
829592517 19
300747935 72
953413104 62
241559227 59
323150890 73
480202623 14
221798846 45
625862932 24
255295604 91
54520602 46
907746226 100
132854519 75
436205193 90
714372011 73
650181700 4
147530934 16
276147215 63
983145929 41
392184704 42
250230290 14
660106096 12
968987444 98
474912628 49
591963935 73
922386158 43
186374337 64
38937737 86
441477572 39
440239520 5
79213110 100
613278011 33
486269976 25
152016844 21
385123265 5
994408010 45
565950985 69
278289015 98
702228798 72
200473450 67
178139640 15
836575823 88
660756253 14
870552973 3
56214915 9
865318688 36
497813804 12
556067511 25
738536898 38
455724923 92
152902462 37
585134879 12
701237646 46
6552888 36
264795162 6
365998619 5
264312266 23
77634825 100
266363715 99
392077721 34
168559432 22
631933449 24
945980324 65
418363369 77
72522639 82
506858660 23
986590604 76
144931494 13
903724808 26
901172053 36
346144029 35
274820629 64
276659493 53
74874830 33
426215187 22
392086782 23
243501756 0
379919420 26
741456729 90
160431404 56
38247521 61
103578596 20
248225893 71
960428621 29
59744103 22
487073397 100
220596070 57
888989612 87
288704024 36
367603368 52
494246565 36
994345881 96
750932736 25
728237157 93
447314855 86
138630968 10
246183797 100
238348966 16
693318833 96
581111269 65
843469061 62
499265148 78
656327310 63
804794759 99
313524811 37
538972360 54
219949051 84
827153862 58
571296014 98
23702394 42
523692016 37
982243295 65
678771853 6
411979513 75
338368389 67
133807814 22
645783732 53
424405104 24
871512403 30
403783479 68
693463533 51
388714187 81
492616533 84
351312105 60
262771813 71
555782595 54
587084566 23
119170490 27
644085255 53
240155640 79
237231895 79
965209205 50
22942048 64
906737252 66
816482737 39
383956035 91
676806490 41
860590516 50
848424559 67
577949218 34
898511023 96
81697068 98
867279504 80
390956726 99
623291395 92
493804291 8
908554693 16
614349318 16
765214090 17
613840894 34
876738720 27
426264301 87
322444664 53
351266255 6
278643884 84
396238531 78
502401279 64
307893680 25
46928392 5
527132805 25
671617451 22
859674541 55
428341201 43
409484992 99
372185890 74
249649708 94
582035716 92
897188177 71
380082674 71
818155737 8
170996113 92
898588354 2
574922672 74
834377992 41
465639890 26
482607433 61
786105049 5
224278467 34
232784096 40
657463368 31
764553286 70
235826748 78
460854618 41
333900995 15
485416818 82
453939089 44
530167698 7
436151370 32
32951583 55
473136571 31
461317206 40
373879965 20
364845595 92
971837307 55
620297409 71
793413544 90
888227299 40
1023586 49
528991946 74
382191030 6
885348564 88
422373700 20
690672130 11
913391326 50
534733520 29
41027694 12
280769538 27
718919547 32
465417322 1
85743605 94
782575397 16
907976987 37
311794911 94
805645436 4
828291088 6
245806253 62
717381722 69
93831910 79
330640758 37
77393272 68
912104666 54
327475491 52
282879710 18
126496242 96
673109211 4
502435210 10
882227769 91
874839955 36
629577154 85
831254697 29
5254993 83
864193546 89
977282637 91
975831723 3
123837843 87
266838856 9
797416477 82
721656356 100
78222529 34
781029617 53
270012161 48
559626685 21
358570324 54
420753858 58
539371852 100
347835888 36
414098837 95
909393981 6
361639705 50
251416544 95
155152640 61
327871798 70
99706828 43
576566889 21
672428121 6
463851885 18
434320005 60
837317838 10
994827383 29
634306396 77
340002682 40
35744665 100
673075702 77
643690094 60
641226547 72
936952750 45
935908538 34
974289530 42
56547963 17
90552076 57
406294113 93
175500066 60
401568625 63
509418855 22
419610401 79
361626101 26
306022447 40
498672863 69
856850603 10
878531494 50
248210821 32
228390243 28
284629114 88
899481526 19
545448545 10
602819981 37
669463478 66
858894484 76
897946289 13
480249333 86
599197975 51
988095013 56
603547395 76
272051648 97
657337808 94
648030981 17
245507140 40
611468830 74
652429721 92
970479228 1
484051541 91
624804921 4
267481828 12
416325979 99
172439287 9
276780434 14
511040536 23
564079173 71
957734040 71
115337251 54
542607027 76
992028107 80
98057301 60
629536388 21
679220125 17
869348060 68
413889353 21
189802967 55
354700394 52
519469812 96
998397971 49
539023245 96
59113601 83
537821760 32
718414715 40
447956914 51
314945721 34
186675662 37
182056954 90
973913985 74
732718218 46
614812437 50
46464346 89
502872867 8
599577932 64
783678777 61
67714468 76
309044956 23
368483176 67
531833828 81
572381508 7
578949304 67
599339234 79
319037845 51
333717236 39
381903844 50
1002185 39
987542868 55
140450517 6
598357737 90
411037296 21
232310343 63
874157066 41
712349535 59
715788458 48
961398174 24
862670502 82
822982552 56
618085903 89
133431399 10
8550117 69
380271164 83
96876141 81
884258086 26
981318576 61
325129560 50
433240051 80
82260483 52
573464798 48
377224505 83
188609596 46
296640978 57
962755150 74
929025613 18
581689959 96
852066320 52
291848485 18
894997674 61
453654117 94
91713343 24
173948935 71
619856737 97
662573063 40
712032048 84
309418246 97
520378372 39
15328262 41
80990272 55
78811815 2
805005273 53
473681885 28
290901806 6
610957414 68
878337129 44
908933327 37
809903309 98
984744924 24
32750932 89
25469287 50
558878523 76
640827576 35
548061400 27
16872175 30
993197162 36
915151862 87
652370768 89
71653894 76
509262921 13
201529782 49
710833192 88
538311088 8
202172917 7
618235308 9
985012976 42
308876157 10
4476284 89
574278442 43
508791216 20
84622977 62
454649092 25
999189407 89
82923717 30
122553631 47
332959312 1
472983446 79
314414661 65
226550522 57
553236601 59
44723344 22
207353880 35
873945509 11
388814659 79
326653087 1
903616710 91
353991402 98
51180508 50
242167061 55
661563754 47
531998553 81
793041687 45
576711674 64
415310841 45
56034202 28
10341782 56
142305814 29
217864339 40
490094949 16
420522464 87
413730446 10
154705845 98
619292408 7
807806880 33
227213023 64
690203500 2
678911234 37
721243932 11
418479789 30
3152967 6
148925503 16
631658342 42
3894437 32
913468570 99
822711022 63
288002806 89
142844919 37
186398457 97
511457679 78
136511076 64
498659933 49
396555447 90
318375135 78
864849683 38
161000650 38
189929606 42
441501860 90
459134191 24
872320099 7
724049152 30
342131508 34
932308558 5
696120496 26
451847432 89
34586397 65
192865941 69
301417492 90
950811614 53
992128891 27
674367659 23
645185426 78
50937555 22
39488325 6
531112819 32
483261918 63
532628586 90
445487712 37
170190567 12
32373105 1
812961236 82
653808894 31
301488852 99
960046853 23
270888535 22
273997585 10
82085653 79
718523016 26
15688675 5
711607212 54
95372505 51
651334100 34
108628145 1
749208397 49
237093386 21
57358403 69
423678686 84
181973791 70
69964268 63
414545133 35
680833214 39
607219156 68
276794307 5
850036013 10
925699881 10
39890629 3
244638696 92
643677796 49
428576215 64
595672820 58
928982873 9
175334123 100
233406161 68
38034312 39
698507749 23
150638741 93
957368375 64
258632499 71
685654509 4
795854927 61
523366590 97
731620861 48
271323406 64
5622696 65
329028892 26
174582719 19
406997875 30
546559569 41
471336811 39
732405088 48
303663511 20
315706917 21
510752748 28
465752409 52
715178586 8
64494260 56
378707233 95
728096706 31
175777273 85
508058609 35
376251704 21
250533442 72
914199030 2
532770114 1
910807389 94
85600104 100
505224801 56
471897120 58
97263667 59
790848116 30
495033842 53
585268603 1
508582902 20
572619379 56
902744569 85
516065915 89
947225820 16
985336397 19
683867139 76
957453599 22
639644231 54
663322416 41
616824326 63
907969047 51
638858714 31
664542951 91
801710598 32
422029357 82
584497494 1
729888937 67
36359105 20
29597044 0
835161392 74
553055813 100
58909382 36
367830996 69
747534770 85
148790318 56
109655505 3
46095088 3
131792081 86
922843135 75
473629444 100
567814894 81
346547379 39
375013821 92
834982117 8
287531068 82
32041852 22
83313936 72
384578304 29
859556153 22
213642928 39
502946339 55
818312272 63
864562612 49
537990978 5
266038104 28
415321975 8
647852602 14
497718802 49
403672700 27
830273830 71
929892088 97
832567878 19
981208006 2
649440433 3
900617548 11
154589015 39
956249478 16
80632063 50
865627955 10
841341022 24
317387089 45
229867402 81
682207929 43
392903668 42
843380332 86
536678686 94
38703179 67
853359352 66
636603225 55
109401080 78
409173982 21
647130234 52
192525366 90
27230697 22
881972270 90
32545973 58
331219878 61
197617077 61
570048879 25
523514431 90
631666563 82
989382481 60
455616065 90
893229878 33
313406241 81
278279188 85
810359198 47
492577959 40
144976371 61
153493218 92
274919475 65
939256096 60
753085960 41
559178701 41
874726039 98
847169431 87
144473985 73
727747884 77
238222440 85
452751248 0
672117893 63
103174427 38
309845778 38
558305588 70
308543330 62
580655489 87
869430213 62
863031854 55
736534783 29
587477187 91
258387279 75
458935079 71
863579462 39
258984188 8
15005025 4
404698696 42
362986398 56
478800441 28
680056321 29
745740326 31
153229822 86
861731993 43
651605280 56
624964945 88
474528400 84
860968032 43
862437778 76
404144195 76
407591720 67
744685341 65
525363242 70
482763725 40
185765626 62
877670877 48
276995565 78
494499243 13
688528655 93
577806058 36
132872962 84
242523067 98
119299937 11
993750717 6
764004711 28
859468884 6
306530612 49
144800154 5
507709287 3
120999648 78
450089039 90
368304652 73
742241699 59
288351914 57
233576973 94
897139049 93
692071564 28
534696990 27
996842923 20
710481722 48
216545703 70
204050776 59
839933555 80
240894020 20
808221542 76
279867563 92
228381961 52
568504835 14
273454622 2
19386575 92
93964563 94
912364182 9
123042500 14
676846271 31
747300028 84
663629176 62
288454355 43
130631617 71
697924796 5
446067325 100
872040754 37
670096984 11
837642208 85
532183364 30
445220737 60
476049010 80
846581909 85
828817158 48
45596672 41
309624903 81
655777322 39
247508635 85
613879485 43
89265228 73
821001348 14
77791322 57
794836514 63
932605230 39
880407894 66
472781578 77
686047419 52
151269204 57
734056073 77
444955767 16
629038115 38
710493613 34
674800360 14
368621945 93
754974372 39
990296395 70
522621346 11
520791913 100
920943573 88
253090368 99
749243050 40
114431718 51
516344015 79
164242411 75
642925757 71
690712936 80
897400109 85
553677088 17
633454635 37
966321909 24
436529558 27
226692196 71
710694594 45
107473300 100
13112080 33
867912646 29
213316626 81
923933931 75
565964896 59
906602489 32
3798580 34
62533697 26
938016156 49
613027198 71
816539217 7
770823518 86
876847504 35
811382879 93
922360226 57
780629815 85
411975415 82
850929526 35
76754157 21
288923291 32
840929472 94
882398662 100
755374607 51
545826112 96
110431945 38
583772473 14
878688385 61
970408557 36
617321676 44
27231569 78
573341835 48
207819653 98
737644277 56
489794403 55
785894692 4
81048335 91
711463916 57
452093186 37
988221699 35
343305145 74
832164109 58
918193503 50
377884074 73
202000073 48
409187309 42
44855581 88
808921982 95
383512297 41
405516268 64
267590279 16
987561353 6
506913642 80
780503944 19
316932651 45
215320913 50
999210088 42
96525890 57
219230257 73
962886130 59
578061860 16
491220835 29
574371922 37
659814823 32
903140379 90
941886254 90
299562741 88
495665722 70
826879792 71
497369180 54
263737143 68
947197186 66
323008485 61
708221062 89
761286132 68
612000392 60
120644641 40
928162798 9
484200049 9
562718007 63
377725992 2
654916957 77
134878020 100
136053919 10
842624561 60
355492644 98
440951475 18
458969375 68
182771535 11
418745617 98
17375254 45
336733583 64
835234856 29
858734873 79
399065102 21
23985804 97
296763640 51
976633975 25
536013058 28
992546096 91
7636853 7
884422641 25
781534125 36
584548408 71
130720072 93
368960375 19
967973430 89
400755578 56
895257617 93
609106009 58
49070281 95
183942969 63
634035262 62
295686432 81
448532485 25
895541632 28
605152972 92
325763872 13
886110369 79
608559434 30
287427473 8
253775388 15
522268068 48
300361753 78
444229018 77
613315925 18
65797081 48
703566872 0
937090419 84
624471373 66
821754180 68
208816724 20
903252785 80
949341737 86
744950597 5
63273928 31
608900673 78
199643282 19
45619915 54
517394498 17
829723541 67
328561271 88
343632503 6
4057890 68
392083788 30
832062405 3
175335590 13
47895693 69
504651712 18
167037815 67
295885003 16
523240298 74
278317388 1
51870117 63
223401771 66
490416744 33
708769157 17
694902480 68
6306324 52
433911365 54
721387183 74
53316918 76
738412870 33
991607468 36
132519833 62
101018668 10
797837181 48
936996394 32
381036188 71
614195036 93
408078053 45
695482127 14
620474975 66
885716207 91
782309187 58
258449885 50
516259789 58
717035324 25
280156112 99
836022428 6
23024922 78
45220353 3
173370475 46
175474264 4
57268553 66
120664078 31
393390231 48
629173338 49
509904332 58
157860867 18
563922621 44
550630121 0
874623903 27
486065956 59
262031274 94
511813780 34
9652792 97
289488404 80
553124172 11
671586983 15
93728111 19
315277549 61
356692303 2
140053899 88
137360201 56
693192872 26
968584734 40
141104143 30
37205768 100
989548490 40
870831775 35
774871447 58
278247284 33
175520025 41
68594890 36
947190576 1
709472980 3
752648679 17
508700809 34
995247898 81
161912449 95
324879557 31
881332535 5
336887301 59
953754027 87
878309986 86
598113784 51
845752632 59
584764925 96
585662065 74
51910770 98
323915381 44
178774706 12
853918236 63
189142452 72
617326704 97
949635455 45
79609843 84
691556980 74
219267633 11
725792099 55
449043221 3
441401751 74
709131872 56
33090287 18
362851544 44
1105677 50
144685001 70
661671705 59
137204364 64
551524083 29
78818478 87
792260467 36
347900257 92
52885215 78
772948460 27
21506153 20
618579243 2
149351751 68
949081833 14
982896851 8
992961004 42
808222567 58
736968985 47
447736099 80
600802854 72
464613539 91
641557075 30
85902802 24
60720052 35
194526968 67
968138597 49
127985204 83
615597400 40
260927645 48
62155052 54
888350340 42
707342641 80
46568245 40
838009670 94
752478404 63
681854384 8
978962282 79
337392269 14
241551915 2
587341750 9
541742581 36
37037486 36
688876364 33
135588011 86
26498827 88
266842250 83
254606893 24
624937476 49
607967193 53
466015967 13
190780494 53
380542235 61
331160193 15
304512242 60
109863224 89
829238234 65
221876204 15
3891194 24
187213899 73
545663486 73
297593975 2
78935459 22
18851142 32
338302509 27
80316446 47
899586888 6
295604621 26
115472750 29
3304393 79
386895025 92
514730129 8
362454589 95
130154097 64
168605181 15
565875739 75
497670797 61
346960684 94
54703287 7
244117216 88
517876717 32
525552606 98
390576275 3
2057615 62
150856395 42
890553631 68
13393614 12
473583077 67
502957275 79
83227605 96
908737064 33
996219307 69
265664015 100
331534825 66
219482833 83
157806042 2
694255398 86
39300826 63
452354626 39
470502061 75
531712551 36
966186036 60
977929788 3
239639736 30
802556339 64
652928705 57
271796804 73
583852602 29
316051174 10
455810497 10
753516308 77
425648903 92
873220776 77
638252297 30
722582774 47
644877755 100
852633377 67
571558226 65
318479018 58
577352535 14
298870877 45
855873436 95
982759510 45
936466534 3
926850430 52
32311878 89
528212052 65
34321804 88
90215361 67
78573361 47
929110636 96
64190006 36
894776176 91
80491406 2
367907537 99
350774946 83
367613191 0
356544528 32
277885829 36
514338288 64
393298464 24
633535613 38
332651044 31
32344985 73
481985110 46
522833618 89
849024188 69
61168016 69
956947458 89
88330580 43
761810611 86
576266213 67
562068634 17
905363501 48
470757754 63
457326134 9
669923675 76
941046008 34
947420155 75
336943838 95
885993105 5
126239835 95
312500889 97
373505343 18
651343676 50
979149614 71
137318244 32
94499601 16
272056785 32
30516775 60
687316524 77
540814370 58
912337631 30
88974 61
929043915 30
185724673 41
591400499 50
962247187 43
526625243 75
623731265 7
478271403 89
278076464 66
861591339 67
794779615 48
887085279 59
118993690 5
477192094 95
57292445 65
795437193 56
536178836 60
856584343 35
568045494 22
399581598 99
307139469 7
775732105 83
890132547 67
923487896 45
542761058 28
102394680 85
481344779 18
930423424 97
712830726 96
531543963 69
963023555 45
70088316 24
719413749 95
279183859 7
553837214 12
334602150 10
457424162 62
611687802 38
308567302 21
874305983 83
585984455 17
70160296 75
58495037 33
447131862 49
708715617 92
952039058 60
110014403 40
318245004 72
767986615 88
459030227 57
606434098 78
892519196 21
582847377 87
509366422 99
189713682 86
732734218 26
200558198 9
984281621 25
828856127 90
51447703 82
850163752 49
185586816 69
60915237 60
800164152 22
201275290 46
432261469 83
88553418 41
161130149 98
532245534 56
433348399 11
579346482 94
503148387 23
242783482 27
535570509 80
624724862 39
145482097 75
280562919 58
709249178 18
489280325 12
109884260 79
542171909 75
223228893 93
120870051 32
229377623 94
159962411 12
682269131 45
19547926 62
71753252 62
525209508 37
560814900 93
212512101 100
761094662 52
126888712 47
487336901 89
294460592 32
276327956 53
865615897 67
280952178 95
190105019 32
604476943 85
883792507 18
60422230 67
866928284 79
762652412 1
69254621 15
806053013 15
606111360 95
916897704 92
310879099 30
56366606 22
576732320 53
217268956 42
600723086 29
144811648 17
825699569 49
124467815 57
415262824 4
367304158 84
932249510 55
56700940 94
751915243 98
642115908 7
875308982 65
310122706 17
652901401 59
82372466 23
547467253 36
779507645 20
530793392 27
277285578 51
81025545 16
188758261 74
518747707 11
957964089 39
88842802 13
757939280 20
705935568 27
31422880 28
566422412 71
651145753 74
135763605 77
273254253 27
634471807 36
170747180 43
372302045 24
787574532 90
367266619 93
644453975 54
95201794 49
797746988 20
181234832 54
389116728 42
388782105 86
297941741 79
657464444 12
486979451 48
461301213 73
347383450 82
873662047 25
518884354 49
941269479 11
452492034 10
896979744 99
374926085 92
535775928 57
394429760 4
411090769 82
407307374 11
14659167 27
907887870 59
27922538 38
201731098 48
848321334 93
358129341 32
318865568 40
89672716 63
757741296 4
489331457 70
687316396 18
678721691 55
981877873 77
547191031 41
594768326 90
19608622 90
983621194 16
150710331 37
766720212 95
879487585 35
428803042 62
713467820 12
377104244 52
475498092 82
394315242 4
547595659 45
550788540 97
876387091 49
970650954 98
105440146 25
340099848 29
621781860 12
216248760 99
713516540 1
192720007 37
571898733 50
820823160 65
755928956 82
182528093 24
424727471 63
738747733 21
533122360 32
218655854 47
998931795 85
42166829 69
884508747 64
768295081 1
79986986 37
375352640 27
757810260 17
625443761 81
800260259 95
209606691 100
967548755 14
274909070 18
965864142 92
679187994 7
167344650 21
130677837 21
475993725 48
711133665 53
149231974 12
613243047 51
495447989 41
83178163 22
171216140 16
20520198 54
354058211 98
719526978 100
64563308 71
954398926 28
714556143 2
860765343 10
210610137 61
740951271 24
875209234 7
689566375 80
141861043 93
827509745 46
781816184 18
779978362 34
479981557 21
604258844 55
452947420 56
793501398 65
345745172 82
678844613 70
470666293 100
649894701 86
806186495 30
7483383 92
965887277 42
687678453 19
243120495 35
681472531 3
401671719 41
880231251 13
343598098 15
609552699 75
361229268 30
574845797 85
718451401 6
777962339 43
327473557 35
943207057 78
33271276 41
288474560 31
172408296 28
768320306 22
570680465 77
264226650 98
419191555 61
504128843 85
234942421 60
776260818 8
343253498 42
326802093 63
490321659 36
106822647 55
447942001 31
296145680 96
541059707 85
162778807 13
452938587 74
703405869 26
145637962 69
383289634 92
164104402 50
502116429 94
470183171 57
872679963 22
703540672 83
118567105 25
511135372 40
888350117 75
537275929 67
562725870 71
925494378 62
478699041 79
647354212 59
644288736 57
139224099 52
651459737 34
651735167 49
181911476 58
17490301 4
728239219 46
198981009 55
61636927 97
649818126 56
433879257 97
433580540 78
953175853 81
668027464 89
969848111 28
711472497 35
884787891 43
260614881 59
737708895 79
420904563 31
563947653 4
733195586 29
869483238 92
637850462 82
583323048 85
528023441 36
259873278 91
798580088 58
812380929 15
812428510 21
932363762 20
496071001 3
694750350 72
454307179 93
79511647 28
154555800 74
252525858 0
30712314 87
67743004 90
251417831 79
36479303 91
954552016 30
323185319 95
207298369 79
273277294 100
151697883 9
361162844 30
881573292 97
712472537 41
399933172 22
281020132 45
16369893 56
151147400 83
192752433 72
229873129 4
258376330 75
364772010 99
43010198 25
59723523 89
767174204 90
693364462 80
573783393 32
266548136 55
179758717 12
943171466 69
232364496 55
63347617 55
25694361 44
403769506 57
797801626 18
738820273 19
182620388 11
827460397 47
782967725 69
224541997 51
31209770 13
620182950 38
111719859 64
572842619 59
68079752 39
356938446 13
11977227 16
156479426 80
662923217 10
17258825 49
925590948 56
360794608 91
70765258 19
340794944 98
200239772 18
710691160 71
403339205 24
53960209 83
149506954 0
138650404 99
771351049 87
758401814 75
209343242 60
497137596 67
679209729 72
134552111 3
138658057 17
43224285 44
81453661 34
847814674 19
59440711 82
252222506 40
227599988 78
758076898 4
297284755 41
563878981 6
188362904 98
770603589 53
45431663 47
73701082 46
810767469 100
523004544 10
440985139 70
549257464 88
348011852 1
365696208 14
659251060 64
465809929 11
751534712 29
71174859 14
185252248 63
316675115 41
266795510 46
259246981 54
685785780 22
868645586 7
527438607 53
97733799 67
283652001 5
262907264 51
834281940 1
335435087 59
36610350 79
708349290 66
850469647 41
880403551 26
973800951 46
375760326 38
682866641 47
454126253 1
188200806 38
338497910 42
402794679 67
11275355 28
74190956 61
131422444 37
518376037 98
135220067 90
479244076 49
132437877 86
77316437 2
842187296 88
870363210 13
911063486 0
263342350 1
393264788 10
665097308 94
295982026 40
407303279 58
496103446 0
309380369 36
830240575 26
776066109 87
694823379 70
2073059 93
231736163 83
305706117 65
385987617 14
511795846 50
183221017 2
25581879 1
373477038 62
523530474 100
716825364 34
407060101 15
609057564 27
421142513 28
277845235 9
893847451 71
932100980 92
670959422 76
377696229 4
279281284 94
70719109 4
378643456 60
896903765 3
527733408 80
960633226 35
80821820 48
445241424 10
327060310 61
817543668 74
23658143 87
436630087 38
309299647 100
108898212 39
703151276 26
750162190 30
241148107 46
417700109 19
424116159 24
461117590 43
371651676 68
961622086 25
457228039 70
99080338 69
482104685 54
650261996 35
386231503 96
757612295 13
517489646 17
910463616 49
668785684 15
298770815 22
72031184 48
310666210 63
604147326 95
256337696 78
519186763 59
721798496 22
608033437 14
5587163 57
950410798 36
130320267 13
787605916 51
795386753 32
24597875 97
155688706 9
267114032 99
924889189 11
67028508 21
287625679 78
210860036 56
15088940 38
927419416 75
687191302 83
553996930 12
531292730 69
464447290 53
288181224 96
634175764 72
867783844 25
151999143 92
359659318 23
582989896 26
246901202 44
221030590 50
264274140 88
533189525 44
834677053 82
634391259 34
343850553 72
100240735 34
923961542 88
710113330 72
809870438 18
885126656 3
741615411 20
324090722 64
835297070 90
943669746 62
142896347 74
305958596 29
119723322 23
752673779 54
31767679 18
893820296 67
666346889 27
95133007 63
298417165 89
439108775 18
872722386 28
882249354 44
10994225 37
784911238 2
628550845 30
888185604 6
274447836 84
581386606 40
62086147 10
207738236 57
634877242 56
288052876 18
64610603 3
196539970 77
991157669 9
157707154 10
472786563 22
984473259 51
660111451 98
59537605 44
609887047 97
806444481 16
266045105 11
794852943 74
34127700 26
599994479 59
692710430 4
610798256 3
862951467 59
147384361 62
353418442 85
130548518 48
795779404 65
187603215 16
308051368 22
61703683 52
770289841 6
925026440 43
601331986 39
3108973 72
974321615 99
887133293 50
100161898 40
224587350 96
322544931 48
335438971 84
457043778 54
500153550 83
117728016 4
239172250 97
851765984 0
479111199 66
495155663 52
446359828 27
628618084 95
199653670 67
541978536 7
377693927 47
855166217 26
932161031 3
360309345 17
797209175 74
890699223 94
873924704 100
814668680 55
196791258 83
978697680 80
747887058 100
865662300 12
400165896 84
38814782 55
657224067 87
62711149 95
350572936 40
298755684 62
886455263 66
948376940 69
721901388 15
209550245 39
49116721 6
360209197 33
763865887 17
924928697 35
317608370 3
685180243 30
692741423 55
412596393 53
302815158 99
581728922 91
79256865 45
353180441 85
9975396 61
606130699 23
824112602 32
853534700 57
236413823 82
65571424 86
197414562 66
784241751 31
635044437 39
944416702 96
29406149 91
200601542 71
163586140 74
117972341 26
227908951 29
39307972 19
70331049 96
816879520 100
651232599 97
205264471 16
920635267 4
123048803 82
43588124 39
170878853 39
854549446 92
296468327 66
327108042 95
856690888 27
37635159 93
753799276 23
483245380 62
784061387 70
659097060 47
611966789 41
118296557 66
25349206 41
988950502 16
497833691 10
911564700 40
651998076 20
170154364 97
278623378 18
983863149 64
148565386 88
162911055 37
630196 81
267424759 34
443874709 21
301898208 61
375244553 53
2019128 88
454315838 27
353076329 34
677635711 36
400338910 51
435654590 33
658013848 3
515090247 3
114103510 78
76548800 91
458364371 1
280374668 41
959468800 32
898277568 16
792451678 16
446508291 7
969490160 64
491622752 69
715618428 0
834287900 47
242419567 13
478936732 4
525858064 85
317897683 20
140033858 79
770368569 58
831633009 15
923440273 95
808641457 21
43175133 64
175512435 95
50040604 21
953151006 30
899540383 32
52333058 50
781432570 54
655509846 76
416289977 58
795409321 96
738893407 71
582981063 95
780492764 3
195494701 56
702853910 25
206988880 43
721671644 96
716499948 71
180041197 14
955290960 39
431895485 1
248114358 23
450502760 84
510408066 86
713227948 49
922195990 96
126900880 30
866650417 21
712754567 12
282891511 88
469250282 70
608127346 43
458428541 15
247021936 16
316183306 76
441167822 27
507430025 99
281508950 92
533129353 88
944183551 67
695651694 41
77158080 33
708773144 51
994671438 46
383948213 97
820482491 29
684653040 50
631403026 50
215840814 83
104213 29
797472213 91
320844408 94
894806940 92
474561484 56
574398350 90
87603742 26
583847743 33
823756736 22
411500059 28
431577073 73
39277770 42
512065373 84
117496962 44
782442891 47
693975981 84
307724510 16
286134502 33
916004687 77
868292773 15
405149631 74
724552962 60
437799753 23
460220222 18
396058131 41
409974399 21
160010856 61
917929763 29
466946701 1
268478905 66
499024480 48
794077264 66
765370973 20
449673853 27
741132844 80
185181327 28
509785199 42
330743016 78
102305673 62
418696762 64
876872870 73
83223535 91
918238216 48
874489698 5
196337400 37
77770799 36
225693335 79
100307410 79
337766065 77
770891422 65
671463601 61
81073032 24
892148283 85
791886444 13
151099017 37
678715605 54
105875538 29
268935655 97
20853545 96
402149513 71
349820744 80
513620481 81
197266435 84
455160625 42
304303693 97
90728734 73
470440119 75
12715999 55
424142159 15
964445887 58
372767077 2
946098668 66
457994051 40
841930788 87
729229170 29
759547499 46
756924274 92
196313342 56
27997722 48
82313867 61
495006866 26
666975291 61
73477577 32
257948569 41
672522926 19
645059903 51
687201337 56
907104126 10
522178800 84
125856581 54
346182567 71
155497039 96
566912251 14
413365942 18
743436038 46
311925257 64
375344655 60
741201224 18
588619614 54
210748256 7
590781925 24
251781126 11
425462357 20
538352847 65
8524070 50
476024533 11
263123487 71
24287967 18
960887690 10
403046704 98
282631620 69
752995336 94
129154152 41
907053174 25
585764679 28
508264327 37
433088151 23
213187061 12
76808325 95
400198331 43
188779325 97
24214988 55
4077023 80
302981777 32
525775264 59
679291843 42
98123685 41
944680075 74
237348387 53
557125293 18
894543312 11
131204031 27
134038521 85
392261581 71
826805059 30
36988265 21
678627921 39
410827468 86
229869210 29
283280909 84
171585325 49
664324852 31
164033892 13
281135042 33
119430751 28
697771297 51
234767789 69
295622986 10
626993560 83
644165142 0
311346733 47
708216442 41
280968161 36
178350475 26
990348953 86
821921815 94
619529812 15
192984192 3
564798946 0
166776008 7
512394280 51
490665296 7
584710166 84
496906786 66
252414964 24
406542140 51
439753032 65
609868031 66
25722332 66
15886373 6
759718793 70
901778183 51
382510631 20
428337232 44
458978138 15
25373257 12
725319304 29
908020497 32
367342829 24
788338808 35
498902934 77
998947008 54
369103927 0
521432180 93
767185739 17
635862188 74
435935573 8
13369137 13
226241839 82
57228172 9
883615070 11
214492581 88
524217658 49
209392753 12
389596576 17
914390252 63
567746739 0
953691725 46
493855286 89
330596560 82
424968518 35
291032354 21
685158447 4
593980285 86
403080204 21
272026496 5
590976034 10
966470863 5
843086044 65
769440809 76
116804806 98
630260600 88
264734919 94
958686733 5
924357880 13
356701010 87
156669696 14
911996143 77
378701386 64
418388526 20
896979152 12
226647210 8
522437732 77
530366833 7
541135876 54
169898391 93
501909572 77
941742787 68
583334545 44
406756401 77
609807031 42
500995862 17
423065089 45
21947434 85
534580502 3
658269809 5
181787373 67
778407192 63
856417767 88
832346063 84
451570132 72
144004240 20
169469067 60
85476484 3
297209194 42
645196881 51
52269117 26
929612424 56
585372508 93
368637597 6
223716113 26
324684263 99
721030959 0
988322995 58
381040805 69
771053710 39
673263638 45
961286218 90
741490171 77
57987908 35
2311043 0
149710876 94
886466330 82
886951542 93
796325182 33
240606047 96
802342406 28
548133082 91
819550283 96
267360077 86
872428535 78
516442887 22
37612431 12
667283679 62
354248405 22
891756912 66
207499 93
443373574 83
4722768 51
516712149 9
872466859 11
642245980 30
684388616 45
791099727 31
902057499 100
882888988 38
587650530 29
370721391 17
665152177 42
651741062 93
22046981 86
239288238 11
440486528 96
133036001 86
636283273 58
228137482 74
250323507 25
253548018 33
418618287 86
428781084 69
568512454 3
46479772 29
710862427 89
478531946 90
938460781 17
831418810 44
495541374 64
466367485 3
129386383 86
754372361 56
457931718 3
375389081 78
578758107 94
890003398 67
490511612 30
226417632 14
251795386 62
420000318 33
111584558 96
237307618 98
231248910 69
933783440 29
885018074 98
705084580 9
817045357 8
59646881 0
30587459 37
571317123 51
903339987 13
681797339 9
810367487 22
610635737 31
82557686 37
669545854 98
65329358 49
908090471 35
267740747 32
750092671 46
216776611 80
971059739 74
933880220 81
654782827 37
795672712 61
111510304 71
982780650 76
871944693 12
239522338 87
976688701 73
776211109 27
546161589 18
764069744 32
950694227 18
701764532 79
1136458 8
254307723 37
616638718 99
390768608 9
134372215 0
694888159 3
730988081 1
792465531 11
991899514 60
676661095 72
54414759 17
215729364 25
290617806 96
233997354 15
874581671 32
529773189 8
210836582 52
311966798 67
576242013 14
268229655 9
838184549 87
851110662 27
746485581 20
793104269 68
968486353 16
659702007 31
622373348 25
92008384 66
271097697 53
803850149 29
536048847 85
354309863 24
183001619 20
93062173 20
463826535 71
40143895 70
727185479 93
393291171 44
438684889 11
791999004 74
394591724 41
238098945 36
196471412 31
14479367 36
182945091 82
363978581 22
536954291 17
817838955 38
923802954 94
419545243 33
588590624 44
31108124 70
56960599 67
187342474 28
200268390 87
532749259 69
722512721 78
572328034 93
776126687 78
513451870 10
222615621 69
259577984 97
975615580 90
829197226 20
799398846 19
292846468 68
863559431 21
964961036 88
776289598 9
209533029 66
35585936 99
290605224 94
543217313 93
550509134 87
439741190 69
814456903 0
950370484 54
554476128 54
7420122 100
136664894 0
941419469 59
858668243 98
590972418 70
634570226 73
757633641 41
971406382 43
132345095 68
968558671 65
222231240 18
106140278 53
914625906 65
475370481 73
902962335 2
333859985 16
825608075 57
313040629 60
549313429 94
473125603 90
262090473 59
298883472 24
628096295 31
567418435 56
421179514 54
674478475 3
234985765 25
65886369 4
169633271 52
79722762 42
853311380 29
396345438 83
919938562 52
18682001 61
127539678 13
457118112 41
866162871 15
324146075 56
941245586 6
988098811 45
22947170 59
852323465 38
912268000 10
178028756 59
745688328 9
589449053 40
229227571 67
282003111 88
489914293 82
21739558 82
596940534 68
501409694 49
616301627 61
640524534 63
636566987 14
277971579 45
237367278 61
871916078 34
549220648 34
272058355 32
784763178 59
83485559 49
465220614 37
187028406 60
174198661 51
555078241 57
620624301 53
758914427 13
942541351 44
838038242 87
936271580 61
638057774 29
970268935 80
535079321 91
418386900 35
611960235 32
290318776 2
251642464 73
384801612 92
618766236 14
269370006 55
694149614 98
104628938 29
764147555 28
577714987 25
954631431 43
995749666 60
228400466 90
551645389 77
482054285 82
111791515 42
186173991 28
662448500 54
278022073 80
132241028 22
285940628 56
978446701 43
587883619 34
992223321 33
840394657 2
363825903 53
801546912 80
873260313 65
587982852 99
63776851 94
559066035 35
692987070 2
35483509 73
943700285 20
13177000 16
946624914 66
914386831 11
352968981 65
833487545 51
812867184 79
286576790 86
695961809 54
155163150 78
840907465 91
761660174 43
620475112 89
86877907 90
376754627 97
535576552 96
349233868 60
357302448 48
367730257 36
813561019 70
693529205 86
863852657 84
852422206 49
937100167 98
738040986 52
146554927 28
603921825 81
145457385 62
409656428 81
167590881 73
579808719 45
123505172 47
71330880 42
249780563 70
682356120 7
577162231 24
816707991 27
213562921 58
584385282 46
758873625 17
424736942 76
821389534 14
962557297 77
340529842 44
574045285 2
174623751 46
759950045 84
559764962 1
622313152 32
455340587 13
91222524 53
250479868 17
88904380 72
877868565 74
850868135 28
770030657 85
871462729 2
803918595 28
426482109 52
828914986 10
558339671 7
23132357 84
939094999 29
848815316 83
786812702 92
785932144 39
370397781 33
453427420 89
161047730 89
678150749 81
571932990 91
533195000 73
142877913 24
272734996 85
59983370 39
955859721 99
437946083 2
491801707 62
591830418 78
183764497 20
381921954 18
36258642 65
203968889 1
934481546 48
427923221 21
182838514 91
138165886 65
18193346 67
150110219 75
930158629 83
534976356 48
211390570 37
804698098 15
350177038 6
802623097 2
533423070 52
678439836 82
7707823 14
996616220 64
928181473 8
284111483 67
821820673 29
751407589 3
880520352 12
798699197 86
732038036 82
972368360 50
260481902 88
183639926 14
121731153 81
476770079 60
133278952 98
939173201 95
500864416 8
578639968 93
788197510 30
909184303 46
334414362 55
417917980 97
424033649 2
45765128 34
713973368 24
370240870 100
738051955 97
421580136 37
332183516 21
721883528 33
669130583 68
532840910 94
868609887 33
570979536 27
260870773 80
166486971 81
296130775 6
797976551 55
857778046 94
233571916 40
67492831 3
781252254 80
735668689 56
915547772 13
495574649 100
458387949 86
152912875 89
502997709 19
869049878 74
322265886 32
853931019 32
214224562 92
530366701 85
239073723 23
265398676 66
79119231 95
115498382 16
866224158 11
621945203 25
226330172 64
443068001 67
64643213 22
23713445 25
784322338 8
688992223 16
596961751 41
254187770 21
385785435 36
221884736 51
61152715 22
244650063 95
606745621 89
828172164 19
843926296 38
49928395 81
424079263 51
86432169 22
471860224 33
647094028 83
558530387 80
893183844 64
760633838 82
501614453 57
831208240 59
886003055 48
85358948 16
311941299 89
969705133 47
895854775 32
654101154 20
988567405 6
651567767 43
950066893 44
416103139 70
832653245 7
136330780 30
93027515 26
51155751 11
669333381 26
995677149 96
487947313 89
246448799 8
156676157 84
370955161 26
642769934 83
841247898 100
319318580 47
716189126 46
27249599 37
153832873 87
70126940 63
708730177 88
764402773 29
35848513 76
288490537 47
456794443 48
453568803 11
374599695 24
286056997 97
473350316 62
278714365 22
933083264 48
289103801 87
138716592 14
680050867 28
818990406 35
672894377 23
535178214 0
769833786 49
827203892 67
309122148 78
562688529 54
498916443 89
893366854 84
160966961 71
571724936 69
589438984 50
161212630 67
977045631 77
587678282 93
596768337 23
942383679 18
238527635 36
750723105 38
836610582 1
941419641 39
983949525 39
211152755 27
775384957 94
56413774 72
335726732 13
148897781 49
524371812 19
570627765 95
876440286 58
558069060 33
160631434 77
262923415 98
810981634 85
395971164 8
317061673 61
100541795 21
616277593 29
976566011 60
821905114 46
395449424 21
792865730 40
387758836 93
589115666 40
54167817 38
864852821 91
99867619 18
120668175 41
621669680 36
827745821 23
688671704 91
134350812 60
366053175 75
209930754 64
687518907 7
237387877 75
662761714 30
955272373 6
436447037 3
253426607 91
448822726 37
122765199 50
822928993 11
400898105 34
749502322 28
370004432 12
915992564 43
477877949 33
192341273 67
739644488 1
630929002 52
432610076 71
346454421 51
712830272 31
617241568 46
34355129 11
565495696 77
379943481 89
642175543 21
591237765 87
885687581 19
833379689 91
435595832 51
571047396 6
648630574 83
178326656 25
548926960 48
803142916 75
159877930 74
642944330 21
61094202 27
293234297 19
89012008 27
204263645 93
720647331 91
114931816 61
635572835 97
561517260 76
197742173 84
13736672 2
333315382 32
916638673 49
776161670 10
651529570 61
282595755 30
24728182 86
973222373 20
753953406 18
403989526 87
19819574 92
902702172 38
958992844 91
485527199 28
435388313 62
126054539 63
156709068 50
801309052 27
947960937 57
580922851 94
14722334 91
433273389 70
457650242 39
659325370 65
579494768 72
299712995 93
102483990 95
804681901 20
344343947 64
996118924 2
409486241 66
669145821 1
662140425 47
205041026 80
311872255 15
874842280 97
440060487 7
705366099 61
878403462 32
257670636 86
925869263 73
539520128 63
127594214 62
758956732 46
374614655 33
807059362 61
411139783 82
366679460 3
521408422 72
140334807 22
362670096 59
398753719 81
348557575 52
258381979 22
456871253 45
569738906 28
377515630 79
880903066 3
106967312 87
730554607 91
651408821 49
182963952 22
685227882 76
671199737 82
894617265 91
870024225 45
100801429 49
363754407 8
850634661 74
615916354 17
78728399 100
628290424 64
507898090 32
159307534 99
161758728 27
702212283 89
887514905 52
235909632 10
938217445 7
98341794 36
966396113 58
544688500 44
594167176 26
830214545 77
349792821 35
714944729 8
538899183 34
748792679 43
5535812 31
717317123 47
236427462 10
558151215 52
775457541 60
657629431 83
306625710 74
252265801 67
984298800 21
15985655 22
891822970 83
526618425 88
485347707 72
198937414 88
137933516 22
98357227 98
864478793 15
552724738 61
304517995 81
833592528 91
660855842 88
821882503 38
609456094 38
275999017 28
740918375 50
558703341 29
955210580 16
703982216 16
609434307 77
296781420 52
749247539 60
358403540 18
428681656 32
640647715 22
947159507 36
576109768 0
202754565 86
271745113 77
955866975 75
391692164 40
581751761 98
702278185 92
359545304 72
176652274 32
144591933 22
896894981 12
202488718 42
699427025 53
724279391 76
134424098 73
609929371 39
936150746 20
29551508 98
115308618 78
662579300 44
822104332 30
238827262 46
610047572 57
730832191 51
118746213 53
122742366 65
764874624 78
600039933 37
877109848 56
988852789 38
974589287 26
272657857 76
95419784 98
846802365 78
919751789 1
72603289 19
744584993 34
558846213 90
855508833 81
164431692 36
109534069 56
9450127 48
415962744 60
185792734 94
61211975 8
255608259 67
871718728 75
530609848 4
865213145 13
272707680 49
418148490 79
647650376 100
345477069 42
509681770 1
792788599 65
832771714 38
97724239 81
282650397 44
654264816 16
322771600 58
910227248 49
874739175 86
305641166 5
482243029 64
239551386 13
566465011 35
712012243 85
420619996 11
227240634 68
949294933 6
687890482 84
281996551 72
932733039 63
633071165 75
226106198 48
32664501 71
136591253 69
200068823 61
356732163 77
239145391 29
797890766 60
943699024 46
810546929 84
854285301 89
653406138 71
344802561 88
50987099 97
495073069 93
777399705 49
26769249 79
296286845 19
239155753 51
694274493 11
579437494 73
672768859 84
761658001 42
694341155 76
842259593 29
376824701 64
923529864 25
784360276 43
422683012 8
568681616 80
682221978 82
645182454 11
424869494 2
667668522 47
624341020 92
942244746 48
253478043 62
795115397 86
328777372 31
543984067 59
158624839 75
964487625 56
390299945 98
739745271 100
407423175 90
488325709 2
449957150 37
267375936 39
568065392 31
847665078 26
906860899 40
477668705 67
175381093 73
770354895 66
392939 84
956537659 64
37472336 58
70733825 91
603441755 99
755853020 43
521283230 90
782616818 53
832309688 93
536471727 42
648519424 9
581798758 88
672700848 80
591110793 61
144300731 34
674233762 57
133109671 34
41049571 28
883804827 13
126931380 25
364917605 52
328297205 80
794466145 99
431478537 40
849676440 99
898993827 15
607888497 32
24215960 65
574363039 43
900924946 27
712750568 9
351659782 92
62581307 10
997931484 69
102617102 4
405237399 70
726993501 60
777738120 18
457293398 41
671479951 54
770446505 67
498179143 65
223986494 41
964349448 3
144230452 3
259087006 49
965463365 71
344714919 56
931481532 91
447362424 77
245473763 58
370801700 54
443544408 87
395350163 3
933089394 66
809223601 32
226714062 35
993459921 30
995207047 11
620083612 98
693212030 36
539710101 53
141876034 53
430376416 58
399474577 21
256748309 81
917306421 85
952143911 88
75121526 42
215134988 83
221165721 14
125090328 95
283170439 45
318219203 19
744946366 15
666342679 85
796129284 75
294044939 75
511984826 61
714833688 42
998303443 64
139733593 58
434874133 84
112044974 37
631959918 68
205833701 77
638339425 90
621966809 27
353379343 67
273993047 73
175982766 6
591665731 50
444839354 47
221144451 74
243606760 59
579985421 8
606321549 25
268473568 59
863356873 7
90084126 41
272086505 67
264391538 73
153275847 73
386555634 7
655479350 7
948696874 82
882021640 14
479818739 74
280165295 48
574731206 58
77246004 68
845510994 58
615935827 66
599286805 0
581905344 83
936187303 8
197470366 87
439498517 5
304813947 68
599251572 77
292519697 39
747598791 49
7418846 76
982050222 48
603941648 64
789919748 76
107576494 45
343280695 87
36869167 88
196550290 42
736892180 87
185362100 66
558755871 69
600673141 21
615732593 85
367040114 99
196888358 41
493888247 94
357662890 92
205093922 53
70723438 56
994435974 1
727624158 61
943464995 49
595934458 28
51705521 48
576254417 24
832419615 38
83968666 56
325662421 11
55778602 65
794256649 70
556077499 7
301901951 50
904536332 82
546581231 38
366793576 87
417235467 83
225000522 46
764631213 93
996569000 26
896330275 34
165369875 24
808212814 99
431174229 7
262410829 2
390865076 53
201289435 11
373281077 9
971418933 34
574041851 67
349710525 92
552375453 41
908106063 86
370498387 60
539802221 84
888747873 86
747801613 68
307017158 89
133769122 23
920046160 51
147166431 25
364819432 47
954460879 7
677557255 91
396096434 7
517179029 15
848369126 49
450551922 98
248938591 23
921847832 97
596635604 30
303078479 98
138697132 88
207556578 27
595676716 70
984445567 12
597554961 35
367112128 40
729318618 85
2094679 99
48429396 58
891822584 20
818119058 49
559614100 54
516348893 3
633032830 80
61069 56
482978212 59
577207471 35
88224619 57
736066254 35
19857731 3
662399393 59
746930915 32
558180646 91
923000064 66
103816358 42
873771835 57
376445994 92
889038637 84
484328864 66
280671749 11
211091839 43
994692717 69
807236819 56
448867319 55
250705842 95
273541157 29
511611166 52
485709345 30
231269657 40
55422208 64
956910919 13
778724605 91
724782020 29
996070695 71
63072648 25
6108981 68
729906396 35
307455622 34
76751228 4
385335978 62
211787683 82
273793087 12
492729986 25
356921969 97
342429472 52
913685067 80
975729075 34
394853387 35
192739064 2
768691 83
268112533 68
7563853 76
829847722 54
659543570 12
350622971 69
470869098 77
574523272 19
870471454 74
832186356 48
952158782 90
759656505 31
102997601 33
501476906 8
341187090 98
807096764 73
998207906 47
770443820 78
643921269 94
573081774 98
780100438 90
416661625 41
208627774 44
808896093 92
620599572 0
809490072 99
293046534 4
740419876 21
187311923 46
658103514 27
107819208 34
759859377 42
745584203 21
714332773 77
618304878 69
725043218 67
481894432 82
411736940 22
907513840 54
670958201 6
349656995 35
604819168 88
712826117 92
170880848 9
556619891 71
360479422 16
496784722 69
742883565 79
852030078 80
292595357 49
60204432 18
261255023 48
871985501 70
853294726 55
961224223 35
392457053 74
643008128 28
692349966 64
911026951 8
910940212 91
181966753 8
597979816 99
446314130 2
795180394 30
506334816 47
320799268 58
462265497 13
102886982 56
711157343 27
84817035 62
692541955 80
373026554 57
750280905 89
336690246 45
72766004 81
457767999 82
753640326 66
484297990 63
369734824 52
835340332 30
96169006 88
272916331 84
541192683 71
147491386 44
271861675 40
430490535 6
196274436 36
884615542 4
107662702 84
358033470 21
28782128 27
640702018 75
980800198 38
740700053 3
319316165 89
692292365 14
920488445 50
570481633 9
410673588 6
913324932 14
496351252 7
806948074 40
844887571 80
84680454 42
395503369 89
110920728 25
759980717 35
46276499 23
984244362 47
721956227 39
962965283 79
585676415 57
326139240 90
630921572 66
867007488 82
690368875 46
773536653 15
324199759 92
798231621 76
179919366 99
694305495 17
48801137 92
109382292 13
946674532 32
575163760 92
988208152 54
334902919 23
817764475 23
776475505 34
831796480 1
209938540 34
859306382 80
802667378 42
266997507 48
401739457 48
402723313 38
760774411 67
131468180 30
717094519 29
991762932 63
216678143 81
564507301 84
689090076 55
989408004 57
222141024 8
55970751 62
103264657 71
980908615 86
659596117 11
30057212 93
160998007 51
663271183 64
2506831 26
149058569 97
797855024 25
116389331 82
997630176 31
726354573 52
403647887 81
527631483 74
384066224 29
124431484 32
783355038 40
362363640 88
343574521 71
993571322 69
565313208 56
43192115 55
892160703 41
104541779 23
925468773 59
596613200 38
456180611 92
949248212 77
856599439 33
232257021 44
870472835 36
485618580 73
427594142 74
264637717 72
604771567 34
300349875 46
443780122 31
338470796 47
753583741 66
860009805 50
523351473 89
779851708 34
584672631 68
582433857 24
592034801 30
647192066 49
873277425 7
799990121 85
77242800 95
503838415 59
607023703 34
314760955 5
479073929 26
847015201 5
415932985 21
318490583 43
129305176 33
416017215 88
189882146 82
482910940 43
479054038 81
672671286 34
421444985 95
824164666 81
608498711 52
119305914 7
842726671 32
140557828 35
405513208 88
342685970 50
537381331 86
776551785 12
315799905 16
961143210 99
263069711 76
626211073 7
917316511 28
590371299 31
549997175 8
778650059 71
86784005 55
51445307 76
271789961 66
388609245 94
963338133 71
795913881 79
625458104 37
470204645 14
867170510 58
440643108 89
243641417 42
448793383 4
60958432 50
152917637 85
485717680 33
914583116 43
378551539 9
183625790 26
492735227 29
96178256 51
942690321 81
356846339 68
543833876 56
341848134 85
276260611 80
71007905 91
951449207 76
91004247 88
31217101 95
910910121 85
20591806 21
896693982 80
598006706 68
141268444 7
665157402 30
358601704 63
120910599 38
168256596 86
252714024 31
299530708 27
215685854 27
91286364 12
862585562 31
735589344 97
212346170 93
597485877 65
293243513 1
955097400 34
405439777 17
739353980 91
510289505 20
599586319 16
628229897 72
841361865 59
807150433 55
31842850 10
449942098 83
921179821 27
209649679 88
78438326 7
790431158 91
236075260 96
432294830 30
286066631 29
54409629 0
766821765 24
171203437 43
668743313 45
995500644 85
347598925 41
708229013 81
813002 85
760967339 49
471815765 86
482930082 66
762198839 59
492847524 45
96214359 21
267230277 51
828353453 3
321876327 87
102128239 21
469633832 58
527507397 49
555553870 66
710401429 27
372561309 65
791120301 94
252691683 42
567203653 82
631508834 62
1550856 16
653187047 54
568086846 18
871624924 2
134241360 17
458474645 0
586763292 21
223262942 99
589330338 17
814111931 29
992072335 46
695090892 82
329160665 0
356683429 43
831248917 77
102343091 28
361561917 99
817506039 99
729679356 61
97104500 27
504632828 89
343958266 16
584274459 20
597600749 58
367455601 64
877207124 42
615931093 100
246086763 23
5186405 10
295650605 78
316525199 84
659512163 9
496070302 81
185234371 94
395890421 3
557091108 43
204070327 30
995697256 0
611373725 61
514446797 14
230532948 39
746091133 71
640231535 90
116985199 53
183970462 36
167725583 19
833016101 41
894219070 3
926322770 65
994297672 100
89685208 72
8870659 41
547671821 20
748563616 82
183859432 8
344328800 67
763670227 53
877565991 26
971802932 39
794598723 86
172104945 10
822529474 85
262771302 11
982054648 91
65880636 41
124226429 91
696734226 98
758288873 12
323934074 47
978210096 78
687938413 87
375212619 38
807925415 64
788541956 79
480039874 44
931525074 90
267073808 33
725726072 76
50666604 20
618734519 91
22571451 13
826433691 91
572660188 38
360595161 99
509131823 77
977567341 89
169676801 50
473090916 91
890692652 85
17179692 40
50827067 86
695080916 93
953997894 77
32054538 97
877606188 82
865224473 46
741834958 43
709044511 78
664643121 90
301920919 80
979549464 7
176890351 37
82931343 4
313306384 27
204919578 71
31180451 70
307429960 29
633973085 17
758927407 28
90546103 15
805402004 59
931897533 5
153623694 52
854700297 43
936562930 76
15531252 90
331028256 56
37527675 36
507031530 66
437176861 30
462079221 46
698137915 19
397901040 12
101015201 49
397869453 31
132345013 10
55719453 98
515991925 99
201171474 77
465398953 47
932119288 76
297980388 50
370065200 22
347802128 57
783886073 7
573535601 80
835235551 34
523597006 29
390248419 45
968048431 68
317022170 68
915340427 43
509541262 49
273153826 25
462119926 89
265664467 86
224924693 91
372485378 29
237823552 90
293486280 13
964474436 36
74989489 12
223539499 36
254514944 90
179092264 58
410866785 57
174036853 29
222345448 79
404459644 45
3316428 94
139745256 59
627465953 32
317741971 4
685141801 35
130418287 60
521188077 85
287887148 54
755306610 70
812251229 98
513004476 47
304775387 90
517027602 18
935346274 94
356398800 52
201327156 99
62072026 58
185129055 93
770563573 19
711940116 100
513896086 72
305489716 57
374502977 60
982327234 92
744366559 6
742326164 16
180041684 70
999322764 95
282950188 39
666534624 59
468519911 19
161273030 44
716485248 4
581556660 76
262103378 87
449636917 21
933454574 27
391007825 97
808294036 70
695943084 95
390190929 71
912411688 85
617699046 23
253763575 22
390798682 55
919865353 68
911746692 19
110116378 53
621697369 18
877497725 19
283683563 33
882743719 66
482417339 60
201887621 41
336743270 19
781524514 46
552204623 77
957500042 43
506356037 3
584598148 70
849315831 20
604134869 51
419827980 68
593531265 51
29061398 28
83562570 14
983441623 81
718531808 97
890800780 91
948059443 91
738794083 4
256343976 38
88968103 71
350517108 42
223445756 13
637624152 95
715440090 40
900219055 25
393140243 67
534182886 57
612557953 59
444688949 88
207984413 59
548005836 76
10388558 67
997009551 71
465305653 70
863768271 3
125793478 37
808045856 11
413361008 3
938435961 45
676714001 99
912887553 57
972934821 46
79452792 37
2410391 5
69254203 94
454356414 53
967719556 58
363290435 11
249381387 46
571291616 85
204243708 93
345926066 85
67820964 89
500810091 88
261797601 41
692914651 21
316041614 19
473988505 8
430542250 61
511909426 70
304207696 99
14785740 46
603271821 88
682981687 17
759017289 10
884412898 22
877038227 26
219563914 88
442659852 32
270664117 39
142323148 37
4798235 64
424968962 6
185703450 60
145603682 22
212792790 69
656151404 49
308205919 66
111212296 74
304817096 26
7354437 17
469465748 71
285088696 78
449908470 29
692638834 54
38331187 60
191328014 32
67076444 52
332723928 53
131977717 19
783660816 7
743115010 28
86750161 70
731891263 92
37408946 22
970954326 96
920438792 57
318519166 78
886438137 86
644008612 19
853298912 57
92169065 49
902305563 33
628514296 38
383942265 75
834287718 76
871041019 70
299422733 97
644266530 11
385241753 31
482682220 66
287850631 44
410566064 79
335315074 23
142994153 0
574249793 35
210765454 62
435750097 10
460066102 6
979405346 3
858470546 39
91776843 76
366264009 71
905819157 63
766554452 64
662859268 90
593638154 57
344090476 28
847214849 45
389865349 71
937027775 23
106465299 76
589159746 82
639161108 10
241192832 58
593522455 97
584705213 67
62290743 65
78141970 50
321865961 15
979605158 76
250513452 54
965576784 16
958691157 30
221815861 63
706747634 46
715510926 28
376401128 70
580852643 6
86840192 89
329295523 87
919066259 27
772574868 17
650316998 68
450459287 41
110643904 69
785147019 18
588281456 98
590256247 89
384425633 36
818023192 88
451414512 91
583294178 4
761601616 86
278687917 50
485621329 85
605269738 53
719419239 77
858574663 32
738738568 2
516811470 42
203419498 86
675285808 6
895569299 26
615527046 78
250595243 96
800642080 61
295073172 68
269239216 33
564083335 64
650668133 11
508854424 73
855629383 74
652871970 71
398140168 91
412686465 82
489049750 62
637193791 50
846987986 47
490549388 3
719617587 5
604378733 13
475847566 3
629913766 7
960445475 17
22806435 31
217741384 26
17997555 79
734958770 90
222212433 36
491880323 3
828218488 60
529584140 98
527849805 32
429962968 42
203077726 44
103090585 4
562614961 34
817526087 57
496538250 19
34117604 29
640719890 43
105376353 90
587986420 43
83253529 72
649164933 41
424237477 10
512867622 11
105425981 12
353290348 77
421975757 59
731954790 38
734239814 62
961985569 33
541224822 66
476186807 96
193968624 67
664622581 11
439532656 87
343109564 85
398956259 76
734439979 31
976699987 3
194965023 0
977744476 44
542708633 76
584191866 3
844668283 14
696574421 92
656388637 95
653625458 3
60127653 89
44097653 8
654260413 99
404269966 95
93985195 49
35883739 21
949130940 41
703563396 76
863484765 63
920433027 57
780256563 34
473075449 52
681684261 33
930284789 38
554485805 38
821485236 6
749280157 83
931165275 55
876515342 1
808227751 42
63808520 88
249570999 13
619847855 83
614699229 27
681356314 99
57457677 21
315476721 11
702507213 83
875550091 39
308657243 19
697516263 94
632154669 19
888069060 78
638895544 28
527557042 32
747860510 87
161245316 12
325042163 25
39807798 21
672919493 65
936151940 37
749530150 65
541680129 63
922596022 48
857056467 18
606882528 92
296193653 68
201424418 34
70725265 60
18857447 49
585660294 83
174718209 18
15491691 75
946392077 62
846852525 100
524103649 85
6321904 76
716255490 88
956062895 50
629113187 3
805590906 77
279466997 26
125834779 19
913725315 33
967150747 77
225162619 59
425515805 38
234083273 19
370435771 31
131272455 1
869773365 98
101599443 34
494400562 71
183751143 23
457230608 4
744444963 57
104981445 7
438672822 87
427730091 85
211271481 66
908359779 76
751624289 27
657969649 16
59057730 44
570860567 7
501216132 94
12688842 45
441124639 42
326059950 34
516410412 32
28030262 22
898716523 89
525482842 81
688820690 35
318157659 21
530183238 35
833070140 88
417491016 70
760966142 92
709321591 44
901736969 12
846044085 1
943679626 68
75528308 76
877884892 9
241534342 67
255239298 70
104634576 49
912984344 57
231356794 13
664320644 17
897591078 21
331845532 29
489661627 76
89951256 16
490786022 23
225783122 17
18793460 9
372777509 38
548761833 6
413564925 75
909121109 68
455799118 85
535041644 73
466430569 77
61415179 90
799513848 46
804031214 43
300764750 20
641579173 89
261184862 69
674414019 56
864571111 67
711621220 53
983774786 89
590162877 90
211395910 54
958586330 46
11010190 71
168202818 47
222866454 40
885791622 10
112902916 65
219686867 8
549592590 62
261813558 70
338925266 77
600397130 93
66119729 15
480295313 51
756492871 92
900995060 18
599431826 69
263195411 99
789049921 69
621294451 49
617145733 20
580077809 34
750994733 72
38547719 95
257520077 82
70857335 26
507272230 80
519248351 27
756716525 45
571818733 16
359681510 61
658246534 84
367225169 41
570553567 59
601103317 73
737112526 88
663597212 64
708523454 69
200659539 37
12378164 8
684606618 63
309994918 19
354802595 41
727832670 73
21168280 97
387173085 23
655175961 40
844344960 98
481879597 84
57493271 40
734911532 35
132233217 20
629461691 87
815935896 17
689961132 69
186405829 31
109957092 96
11211456 68
205523250 11
578654608 91
99088952 55
421894479 33
332689423 13
681360670 77
605378292 61
799296558 51
741097793 3
686442333 77
564951436 5
279823377 88
176783070 90
463034310 74
725299630 91
376704883 17
925497041 95
951985243 81
679578015 14
261761911 83
306446244 13
483158782 13
465031152 34
930370187 95
741293805 85
29045157 22
676912147 20
37243658 98
476491480 88
330672880 36
311905218 76
111878528 57
180109863 46
485877951 26
996135755 35
157698304 68
32922105 16
802719624 28
370842275 43
238011533 4
889972224 15
545179415 100
841153857 38
894357609 23
577959606 15
98067657 71
859124387 76
133696732 87
70953593 59
360101618 88
168690777 69
716759801 29
720080451 24
745504200 100
644028403 77
411687446 94
270715431 0
760213469 14
69892052 86
341089724 33
259093415 95
591382459 24
858487246 49
453319993 51
755989040 68
398015409 78
109824583 0
84269100 2
312147693 3
698856398 70
30214686 5
973794352 68
610959755 22
166967691 47
393657180 24
982595709 86
837476056 18
903768242 71
495912644 90
180170922 84
304682838 8
691167235 62
187955864 100
291592833 57
428814830 50
449952684 83
458880599 24
997809642 92
977609395 5
245021282 64
152137884 14
933168310 50
983408105 0
480241156 76
26602960 56
695123017 7
225146212 3
746753848 84
189079053 73
57183619 63
236723639 34
888065431 93
741490264 83
877077909 77
638377259 73
403578964 56
538704671 69
714505384 43
70680341 29
555923900 69
148637059 74
575257588 43
801967375 87
678552674 84
703320371 76
108717825 67
891122206 79
566508654 88
148171225 79
998519725 46
214286939 65
217616560 88
105618953 83
941041130 20
591709659 93
825999488 95
131726904 20
310758046 78
366365373 95
247421321 90
690802259 72
168642108 66
469562972 75
122735685 33
660118034 27
612627631 21
462916411 9
875811915 58
803368677 86
49353358 70
313108613 91
758712185 39
720131441 69
310325549 24
225001713 74
884252882 91
282310513 70
857931817 67
440634225 11
899635176 46
452688552 46
919604654 80
472837357 23
204773806 52
220454894 56
266413661 96
280365770 25
522622292 29
557548648 74
176004147 62
986239789 88
153685862 51
104324442 19
625781190 90
990171923 99
186804475 7
862578097 78
526144709 91
88579094 75
922510804 73
130678516 90
979756799 12
826199077 42
295661166 85
298538986 24
609693405 52
496735597 77
467764190 93
555873494 95
710363125 97
342088091 67
987325889 94
555880631 96
825884417 57
130925340 21
736795023 87
681303886 86
734251184 7
460451567 76
299691745 66
597617537 8
926602574 81
673294234 96
502308288 18
191571758 92
19118072 20
788544445 62
359347047 67
989238545 5
602623881 73
697773193 54
636449498 61
507154028 41
171233857 64
692436712 71
706786066 95
760215100 81
977817980 7
357099543 57
968662381 37
346126648 29
825736858 70
188599249 32
86198833 55
738221640 0
442897413 27
877708164 0
980587789 97
416358850 100
659663362 39
872126924 33
573161665 36
141838709 12
202517644 57
392167254 11
917945691 7
786679701 12
447548260 25
73291666 74
990463410 33
157135202 69
418669028 93
143669809 73
716370568 48
935311491 70
387223980 46
821546890 7
741489613 83
596998344 18
634428302 91
355158822 85
23224635 45
672889564 49
878004432 58
78834701 49
271386829 73
790898616 2
28541427 4
77667287 100
870022317 40
69525147 65
250143566 53
406946955 93
414304596 63
987659549 81
438738629 77
375758418 83
643757563 57
988080945 50
427530113 56
276784745 54
634544214 52
492030880 72
436154926 96
725396951 82
157558519 33
630864699 49
496326421 37
69544707 55
210084270 75
573003416 98
782350938 28
957545920 79
585996937 95
572924908 81
930279308 90
399032975 73
68395568 79
833638318 59
514001387 77
142634861 14
673757550 18
445437085 49
529665101 80
36527412 51
643772127 25
70662653 52
524863476 31
361385464 18
495783050 48
734149067 95
72670718 92
881480938 83
270135978 30
929194718 17
467684068 94
616602792 52
848756522 48
307245360 37
864533241 46
589292621 62
308981837 84
411846593 49
386686909 68
854173097 86
751939350 28
97229891 3
360526507 84
819783716 83
311731489 40
318303043 24
132870099 72
461751701 71
981374940 62
258001933 54
998148660 53
489894827 72
943483293 85
245834958 96
11116751 63
949346434 60
777525673 11
608493835 39
679818561 7
434826715 29
999277459 14
134957925 72
156422554 99
86589923 38
457895996 80
466457743 18
751257988 15
430095618 34
640552284 73
552046507 37
868742105 97
543882738 47
988374791 1
542263037 46
443961223 7
364117597 14
242005071 68
637514968 25
345218803 91
591258955 56
225396239 52
278463716 32
666079498 22
586366981 49
510295766 53
871763173 100
737475219 58
126549910 100
930392224 1
342308769 64
886503149 46
705183637 22
764157188 76
129701329 30
223497205 0
608961522 49
121428977 43
653506965 35
967921391 53
619430899 67
384523411 19
689702145 74
360942904 99
449285739 11
797763677 67
367871877 74
887494558 71
897670775 4
586318155 41
683534177 52
349833746 12
500415991 25
817695232 6
712262029 93
57315638 8
188181777 99
636112393 81
505867492 19
410172361 4
817245387 61
954651062 40
941698362 73
665210003 44
147424003 42
634996683 0
456779441 78
86367473 92
858399691 44
724119759 6
506865478 70
507338747 2
64715323 86
848519530 76
714963486 56
708562205 11
822747617 39
496723130 8
595785664 0
356505854 13
744882019 17
793436547 22
761291841 95
489197827 3
164908005 8
171323016 44
606330187 34
679081846 19
765847920 92
586187769 88
803625264 97
36737915 96
676094152 0
515074138 3
365884065 67
149325357 46
256758203 83
965720773 97
859661432 11
770065790 10
789691660 42
585547538 59
159666951 51
233633169 45
482100214 72
776906524 1
161122794 85
767618939 15
445214735 96
828027456 38
14034640 75
34896682 67
499876442 72
600476769 64
807151392 32
361792747 25
388134532 61
150137706 24
478413436 89
562680507 88
221022943 93
855393173 8
260185420 20
543996444 98
695684937 60
702231403 78
633417839 21
893995360 48
147577425 51
337523147 1
599713817 84
455890010 64
220301704 65
908520277 8
276822231 8
698076308 95
917707467 33
609003593 95
584244761 97
95466935 22
851746724 64
754354634 24
169413342 100
16043350 67
959311057 7
239424577 75
205450763 10
324503707 76
583746753 80
693977307 12
807554699 95
622699172 82
583212381 92
897743852 13
692793119 25
15161784 48
993470523 96
599155089 35
868405237 99
635253478 7
703917866 47
560055633 29
835378255 25
988887496 48
96025171 17
94041535 2
810942593 87
72214963 14
734485916 82
575690791 25
237492100 77
352146095 21
212936896 85
399551094 21
271655127 46
207948196 76
214836416 40
443093730 0
833584034 49
64547512 83
148576904 64
132678890 49
326856276 5
454189284 52
1618054 69
899175307 55
853621484 53
55602607 31
485075633 45
913773743 33
308390522 71
72571689 7
393499441 30
754259960 75
430184015 53
712086010 56
767105525 93
405490091 86
127482241 98
330453525 89
436480759 86
757605593 43
105755361 60
835872115 11
176855619 2
229992698 75
488623861 0
820197895 39
268009599 97
972668281 28
870190266 62
172122247 98
405866550 96
508432417 34
553017939 80
767818347 31
82849553 35
484040592 41
29280294 10
131821500 65
26846319 92
370055676 59
401634083 0
255703628 22
923242204 3
484748534 36
215138044 83
847324224 25
219228937 72
187830752 8
430056529 81
867683957 4
448311957 6
280200398 61
900570064 25
29721973 1
649134584 94
221336942 97
282729951 96
908873294 75
940568325 73
586687 22
6418733 25
257878762 88
840272213 38
836661054 82
630801157 43
125013284 60
13415717 16
342118418 43
396874820 23
870284870 78
339422371 35
222382436 4
242438870 2
313337420 28
535109279 0
906744160 64
291954782 12
349120709 21
549496819 29
401889130 40
737420013 29
623088408 100
272435304 46
997016254 26
186574202 26
589585095 34
316457893 93
663622880 89
5414027 23
360168720 5
46627569 98
117119648 26
777943912 63
789043634 23
499996588 79
602745454 14
524416970 48
133880192 56
486185857 34
403057205 12
652819984 59
715125439 88
618178946 69
826821137 65
531256709 20
959545759 3
286246706 87
449377318 41
357440818 64
551216146 6
589281303 2
276111712 9
723113714 87
685115710 66
471259601 0
104644393 6
849301609 69
382041717 80
65564288 99
96308254 36
783773014 95
930658964 1
14466984 15
745479427 38
385856377 23
679235749 46
517710001 35
86710507 36
483464638 81
753134854 19
981272209 53
322872310 59
378556382 77
956590162 74
17416209 49
640423072 52
512531552 37
209176339 95
683572524 36
763537968 63
44185763 96
428148859 51
117287089 31
326676836 49
772825212 47
862649501 11
110084122 71
974036891 70
538244719 100
620285501 14
395718417 74
826996378 96
133669810 57
14089464 84
993950609 98
411869424 49
282397514 30
940270905 70
168809801 58
782195886 44
889264950 94
340535176 1
85625618 79
740539535 13
670678332 58
533641359 65
653994208 17
143816080 78
828936711 84
678339401 92
907677990 38
220211348 55
964860200 6
255450492 21
289349793 80
426653182 76
333516555 66
860232088 83
764148099 70
883645833 35
81071308 21
916847404 2
656949214 21
129750616 17
187823362 86
154350050 84
517688245 55
290980097 70
131156626 31
619740021 93
614005292 69
971192046 41
639563371 68
129618768 44
444093172 40
18025504 60
978363867 96
735045802 10
100149269 39
270025354 63
808470271 35
242984537 32
315585458 40
3995342 70
701971421 80
923743494 55
828472763 86
341021426 86
209505365 70
549885847 56
729795677 80
791928350 95
932629196 91
237741080 72
390773175 77
962428646 56
16335844 95
941483211 16
44426218 89
258726977 8
55211594 78
770242453 80
262789190 30
117984855 93
168812509 89
794986708 41
434509669 53
897052245 85
482397579 87
599627944 72
877788532 41
451284601 51
112040261 97
281559684 14
897297990 50
697814255 10
454504510 88
90197173 79
104321942 39
508674575 59
437369366 19
505327545 52
31905081 74
871520839 36
201660986 51
51686633 44
341915000 12
479593517 98
953495795 18
988107898 20
884984627 67
391292110 0
471139758 1
797738246 8
22339022 81
360656865 18
262887649 76
30372542 8
776749992 37
986503970 62
703576254 66
568222735 48
532840670 26
309787873 9
506677266 50
746714440 36
554434781 1
814923839 85
261242375 78
191215961 95
750153214 86
747464854 57
961575912 13
781765885 10
303468531 22
650226578 50
158739613 41
686848846 58
597748837 19
218335936 91
644290704 67
815790445 13
604570997 94
263168163 90
370771175 8
937995499 28
383232248 13
618368604 83
724896764 56
43793508 44
791709799 8
854867720 31
113438774 2
459333546 75
174785568 21
696044950 86
392211250 76
363765503 99
738744126 45
868083753 97
303139897 96
35788984 74
478924568 25
800102409 5
178104548 15
850616257 3
644331904 35
244659222 99
353764814 46
557745181 37
117151492 44
3253606 37
216863181 2
251445656 4
401406718 82
291508907 32
622057636 59
636185313 23
445706752 43
510955526 71
730926380 66
267344581 8
885508118 44
996596530 10
976476525 35
883938015 20
8579017 49
425672684 53
89975746 57
808544547 8
872152972 38
660287310 42
80194085 92
467736198 59
799671796 42
278505979 50
408898004 100
601070210 66
84085090 99
603883907 65
761759994 72
278045614 91
298677503 56
716609597 48
428315202 48
89394913 100
352570295 63
98946253 13
630934742 70
180357511 97
429349257 27
566101065 95
283591942 39
809844971 63
295103271 38
261938545 8
225485790 23
682232786 75
253846722 64
961725039 38
565275873 88
233283778 20
402139035 21
111576774 52
886150422 3
986224587 71
699664776 54
390220550 62
575317652 2
786922932 20
432695196 26
314837067 58
557950006 94
994462196 21
166130993 28
51490758 89
344096156 51
579729968 75
492236284 98
60657948 92
611511470 69
311521321 19
421964819 50
471374463 2
819278945 67
722378333 36
755866644 56
487523246 94
642919880 98
461848920 12
629868084 50
430392211 17
934768668 67
323919113 20
895486845 41
536631499 38
451184775 36
693650410 31
694287760 84
270626089 69
895135306 94
481627830 61
619203062 16
448509008 32
4235435 99
185363923 20
853742713 45
576119092 95
961400663 84
997602049 28
868746845 40
245162682 37
743066446 56
472185791 11
224815214 34
636407932 4
406225328 89
679891340 48
278207555 19
606005005 8
330336654 32
403899299 40
798850305 34
827952448 12
613722879 4
912758516 66
531747239 48
383138033 55
333344880 69
183121752 59
710666822 98
589722932 43
150770115 82
443381233 29
354002132 16
123307183 6
547625238 77
116924771 41
689220375 63
23287867 44
944075670 4
606884604 97
594680586 91
845224372 25
23194245 37
916163799 74
795632702 16
618185639 13
626313237 69
446649270 20
858259372 94
144520398 38
75066420 98
590587535 94
113855123 21
915568636 26
70162118 5
647969900 19
639182484 48
318890317 99
184329077 61
85371386 83
453175006 4
79659851 41
693542910 62
963212632 99
391028646 55
957640009 2
554362509 17
163601647 99
39769862 93
206153585 96
65211525 29
602176267 65
208754572 30
577295147 97
730037238 27
151259414 96
334843928 44
326109252 63
109302068 2
827451452 56
436189743 67
405315630 10
700853368 64
638051542 7
699512647 57
710241240 97
426171654 6
639674147 76
268937215 54
437177700 59
813053258 55
86167883 2
905653213 47
779807383 2
27751786 46
50911449 29
879513003 77
911335966 86
414379936 6
127443619 75
835265167 89
730717073 12
15484045 92
779437725 8
469654549 9
5209488 17
77037297 34
240184624 60
201084011 11
959400058 56
171254337 86
847720627 13
678788139 97
554926083 62
456423342 36
78224537 41
697678756 11
702602320 56
79562609 71
937686972 4
776862981 86
8422196 26
947523125 55
112126328 75
108162410 94
782701465 24
144410305 17
525143785 15
898559313 87
807242185 68
237131743 24
107624054 83
148174264 37
271817069 10
329086982 46
411501800 52
292021529 45
104759201 78
339993028 2
972025071 82
270836872 11
799938845 49
527033671 98
520560023 53
280670283 6
378262704 22
925804688 92
678586074 75
921666748 11
130193643 66
508504607 81
806396631 13
179689355 100
275104546 20
440283722 48
21817653 84
593604482 61
966250068 60
991591366 67
200305646 54
683844638 10
63892991 93
102238362 0
895822718 61
277860910 4
4012263 41
583583016 1
504293981 13
279654323 71
468682118 92
385411848 6
605034802 53
353944426 1
223000960 73
974103157 67
256971303 32
930538674 94
349248725 43
99061347 3
915770064 74
610794235 69
781073412 20
650530963 48
280277294 13
784204348 15
195082573 14
131762151 79
724060728 21
755400686 20
659462735 28
341371141 9
894980799 24
708553921 100
457062250 53
626281723 16
602707814 60
770918731 92
490246460 2
105426202 34
282135292 76
697086372 92
289879284 2
206064000 98
945926336 78
866418406 19
643649037 23
686678903 58
536855770 86
920071029 62
337094873 76
232018357 63
766503743 36
265315443 99
214081548 9
407552234 100
370324465 68
503687167 30
92872354 0
511698198 20
987922957 39
557216830 7
165877889 63
119170054 98
287659869 68
55149419 44
8510949 97
125024706 14
923559831 26
941098144 76
703693506 24
535193175 46
249478398 32
199353186 22
732179090 25
921025378 47
422801779 74
850635400 96
58860080 52
974334079 70
449907413 70
663787818 95
813532940 61
826788777 73
890825379 47
227699249 50
64039285 22
374876605 5
666270070 51
988101305 16
151205973 99
840901817 99
930755176 48
487846943 86
37639315 98
255375959 88
206662089 92
61757901 93
460458388 49
564709593 75
312305297 83
153941819 3
354803682 64
391006356 69
833451449 50
434921242 97
263684503 97
308562719 69
754809575 19
259898596 50
278174549 95
801854344 44
196129175 29
26819909 51
964636829 30
396733395 23
350068402 35
511036160 37
569817480 64
807289998 38
267301753 90
469388096 60
335242025 71
934524071 97
990626331 97
4420058 82
231209402 5
960701684 50
385093716 79
452995269 73
28308075 88
447677343 4
62478508 83
348881075 0
988989434 22
105520282 6
880059553 60
498252755 57
663791695 22
960955258 32
351084131 32
694075091 73
602296939 5
37562701 11
50311659 42
987943616 36
588072269 99
682071640 38
292738836 30
61495630 90
644364219 48
251272176 51
812968131 7
574814991 39
996784591 65
890035497 7
14098850 59
123591630 2
717708251 42
396511997 59
200113881 51
153633881 87
92114020 49
301927230 93
852230503 95
605713468 58
516813774 67
762329913 26
557327191 9
94658919 89
941225118 16
438938488 82
498832067 48
877634834 62
228576191 85
434168535 75
116817203 7
170585236 18
73355328 81
5372239 70
528332789 12
254946141 55
166378029 1
760602659 76
494191029 82
692263345 20
224424690 68
272023336 51
947755773 57
148890591 0
192969264 46
384001343 52
58810086 81
793228467 43
54408211 83
904620828 21
353496019 75
585174239 96
924109015 38
173952778 81
1023240 33
46527807 26
749602042 38
979068461 96
865379792 57
631476758 8
515181035 63
367482453 17
767285095 38
650869017 44
223165770 28
420106421 2
22655434 68
71972403 65
626987293 95
959764909 80
719486964 74
930000595 64
773417269 69
37581637 38
93119865 96
161431266 80
643809129 82
415245597 63
999921071 13
335597340 6
989552608 9
554538924 53
504160575 89
90108707 58
159951122 1
234644543 23
178823156 27
976722333 64
88432185 90
929321693 36
862490359 55
810253796 40
607385374 34
713540681 94
765076538 98
54162335 80
242049487 29
849561285 2
990361682 18
569998724 15
37018942 65
812827187 47
170206238 42
378103960 24
381317191 78
275100135 73
972212553 5
867757755 15
202875920 98
576939796 9
429380402 12
3178339 90
88405283 36
988134066 9
245580165 43
281345432 44
835610098 42
985384238 10
71416337 63
374944800 46
886567402 35
190850750 94
408671653 51
525284578 88
21713141 98
909296476 4
403526070 76
592855703 82
461084074 29
88250798 57
609651897 80
266673772 34
863815941 0
334156833 100
942385910 44
837821392 19
274836829 26
372533381 36
824115547 48
923465468 49
171149978 25
765916695 73
357625093 45
573375557 84
825076031 77
870742052 28
787178074 98
53152599 37
116062333 63
246842746 85
304874205 34
793677621 9
822572352 34
417317409 16
251140868 91
240531351 71
803750627 3
477958681 96
648407194 11
811449223 67
241441227 96
702900372 45
663633218 46
995644900 32
89954404 2
5330151 68
600660237 2
245471068 63
985178985 68
845658586 95
951311508 26
563608158 89
863728414 58
931004801 1
428581954 9
549620912 88
28429486 36
115453277 89
26432708 43
607461975 42
800364552 42
890650565 25
664548464 40
846256688 66
936271561 100
851915707 55
585629632 92
515565971 46
851676393 82
968508338 60
767131049 3
900920688 44
514404999 0
730103595 82
188972049 79
538989655 63
427893560 42
117941411 91
237608111 95
329581797 48
870975011 30
105984187 10
940067142 78
284139072 64
197948707 97
288738495 37
184601444 65
335571746 79
258974947 12
914547922 0
31048513 34
324688788 33
543891818 78
900549349 48
3814994 31
284488630 44
160110304 29
831905532 22
70567467 57
123637864 39
804195967 5
734843099 11
762593125 88
693937753 33
428306580 79
230886166 16
488369310 16
198209147 74
405639273 36
797977450 77
87776007 3
746417284 0
268854041 12
414960529 93
543726276 53
455207936 3
62063973 49
41367819 11
268807692 16
166063652 78
855133945 21
161708984 98
192218961 8
11255393 53
804420705 3
450829376 49
906138456 85
376496268 7
812262868 19
889718513 0
998421232 84
785393885 75
102496290 14
896961664 5
124964554 60
831498452 95
666316760 51
135910367 56
24304782 19
164842129 32
757611950 24
339213003 39
484828904 85
354552760 33
77037738 75
476593058 6
935013226 55
526281134 42
77438545 42
428361294 15
364199403 4
217686079 77
464933097 18
362388034 66
365196314 10
611114450 33
884301919 6
601596944 44
367714716 65
730654045 8
692149786 0
276823507 63
435950164 6
18082541 59
190303783 15
264102692 82
13190075 41
702113397 17
968062840 79
770055231 8
931117053 20
124894565 57
881183490 32
404208725 87
652829210 9
215082727 51
179671458 78
849967967 86
354636841 91
271618683 74
504134139 54
601546301 28
663803423 77
640816643 22
651910590 28
110547643 95
86017325 92
592766335 42
571025181 8
123806955 22
329984403 48
516147657 43
367441684 93
829534302 30
750719723 25
960482857 18
591458783 74
625754123 32
686370267 38
257506893 83
543485230 58
390514593 56
796332272 92
365393937 16
123175982 59
719938322 50
620672579 44
623929192 65
648024312 2
604295703 99
996121826 20
307338058 28
443983764 64
531968414 5
142728908 68
243057994 75
129596524 48
764101812 79
544869723 93
706203037 56
793316568 60
831434953 17
612107216 0
50865260 93
555757141 27
384659981 79
75144346 17
417714989 71
592233516 45
430768900 26
66092104 96
354211912 17
440805061 65
978832325 56
704046703 96
756016541 74
725898247 14
983180190 44
283213224 10
269340458 30
209926789 21
907987672 34
283153841 13
843201560 1
227470120 48
888092743 38
735972718 74
607125430 59
232143785 47
430981784 95
933591297 42
698567057 9
745295426 24
802631266 31
237667209 86
829788087 4
214440346 58
106851590 4
716839580 17
512909006 67
923895240 54
519031392 50
831928601 23
96145060 1
792828480 90
520870777 33
392299325 49
571863298 9
297600915 1
824930551 99
921213484 34
621337411 29
962633666 32
822860335 43
396839306 50
807537399 68
194729704 7
550970724 18
687433785 89
208942715 5
839537063 83
303842022 99
597475079 7
855416825 21
447203481 13
574830476 29
548586451 84
449570221 78
9999987 53
114403652 80
211576545 96
5824970 54
777439933 2
9004041 57
760189613 57
362920421 37
526081197 74
411517630 26
347243005 35
901284278 3
467009566 54
610499563 100
488247127 2
841919899 66
734543394 27
304606953 82
359566655 34
285804261 10
497791165 21
288573832 16
710036548 46
977040331 16
717121726 94
128230049 34
506957263 55
350024034 19
7903268 18
271483455 36
379040090 4
286527458 84
65850902 3
105049755 4
277887965 63
262470336 42
317461877 73
969871199 7
236479629 69
697792306 12
742795022 100
135240735 29
776503019 81
545734729 50
7859753 20
394350244 32
535461711 94
820971596 71
938185280 99
466973242 77
205126356 22
746014526 61
827904234 18
114052036 45
798313610 70
434836321 23
960618010 26
499006532 47
386382262 65
601665179 38
874998867 56
495472166 61
78297806 76
199600568 60
860467923 56
662197751 87
359828653 84
616033404 56
630395389 25
971393745 81
878852013 45
843681325 80
254906663 43
60203645 8
268549098 9
524568542 44
125436153 26
174065321 48
160897382 84
24377459 48
250155568 58
872481757 66
983234382 30
500138591 6
652836150 99
81640154 92
153636490 44
818559233 99
227961973 84
545546785 93
409318554 28
662897566 35
445228700 41
392286441 23
908944964 70
470498883 51
559982516 38
811504959 54
820369478 93
327633134 43
311204601 33
662632067 32
779273781 82
329200517 21
276202717 62
315067518 51
213703620 1
54490516 0
893727041 57
68458207 76
100300953 81
750462172 75
588840437 87
355748866 13
81572723 82
161879300 13
778996485 7
412740876 69
109415010 60
681373043 80
866513771 87
705657196 78
119595308 38
48873349 70
105560417 29
448947267 82
344986454 82
973397976 12
623256821 49
620006905 14
999426330 76
599371989 67
539591126 34
567290117 4
77518878 74
528764457 18
372843169 48
580057572 34
587379501 13
404625101 69
981705654 85
977656585 54
984229765 57
798936683 41
414981373 4
789465520 66
232404027 32
4835369 4
468545305 34
848714623 0
950721803 2
607427551 56
899193270 14
255779080 54
49853357 40
789287929 24
134785037 91
750396889 12
192809068 32
916572458 98
530517148 8
393119117 18
236601290 77
892397222 94
723928137 50
983204075 46
992231688 51
402127401 100
540449445 64
90529350 57
731232734 31
71770398 44
581069107 83
789954386 57
528540591 93
863048744 40
997738978 44
811092449 1
68039836 38
365588461 14
865857659 60
901971746 78
511963022 4
830415532 55
558702002 6
399668851 3
393143264 88
712536785 64
619920526 28
38737891 64
457740383 61
351527596 70
496256744 67
624196243 34
237649757 36
467258593 25
126238010 43
105644578 47
960208290 49
685901514 12
87985983 24
201480621 98
978135606 10
214426885 6
969774609 28
441030946 79
710471832 89
261140680 43
194542986 87
64534953 32
37911580 5
677875831 44
138928518 55
924567558 4
836206604 36
372800793 34
888052370 46
456813348 81
326714346 9
458445200 87
370970716 52
667053422 22
180791669 4
841348809 57
702955339 40
931401840 12
125109457 11
938674212 23
358483592 82
264406768 95
613439636 16
788227348 35
881903963 31
246411692 77
199581058 67
949707971 36
475824672 19
954183774 70
154827078 82
919714706 30
858185881 67
756414534 24
941956514 78
170104098 4
253364292 75
20357214 60
195163147 37
554525025 2
706861842 95
995264084 35
535956646 14
674977643 68
958006251 91
627268310 43
280919327 39
535896939 93
984511891 41
27434956 25
205377495 95
950869345 12
217107606 20
563842094 40
544184941 15
450379557 47
327887736 90
998673013 37
296435669 67
384164863 22
720539707 32
979543124 60
858322052 78
939003610 92
624248725 25
411863282 69
562378850 86
777175671 9
314148908 10
414316115 35
817090499 28
187877866 31
647429889 1
241572114 83
672691246 19
143090606 99
502363376 88
179751123 21
95470390 67
734550928 23
67878866 73
560372909 93
926768275 56
529997213 94
636046189 78
508078524 76
538641886 40
746152293 89
88462628 0
468025636 68
828454688 39
44237399 60
708030216 20
563659579 22
194375988 7
81963255 94
418301521 53
797710500 15
458567449 39
605192820 45
412646123 57
320142514 62
492051145 16
165523168 10
116674813 96
299355249 89
874865356 92
651627364 95
69551884 77
37184972 89
256330599 43
265158562 96
89828316 10
540505918 76
305618139 21
201820205 63
644996656 99
196057168 22
254719987 96
957564563 28
443115532 68
967475415 52
665901680 51
263653599 74
702736790 93
118064592 94
414570577 70
867468877 25
288312306 36
135320820 1
605933479 85
435690781 63
803600741 56
460711853 54
685565288 71
284338329 21
183258879 78
6895103 10
946052853 17
940420277 77
388250325 97
30881056 39
211011916 69
5402848 59
988521245 33
387855780 59
840933268 66
166421471 22
805786181 43
464476418 66
463029552 17
209681095 57
139324158 80
345648610 16
780784442 86
550631006 29
17023161 1
480226507 72
70430985 25
587095141 100
473325424 88
878617484 90
933280056 90
177278335 53
936605746 77
431125902 22
178666146 71
755300562 86
674602923 76
356742930 9
567083776 76
86257340 51
41024418 1
369906144 15
230467319 2
352065051 76
125408277 58
548966361 27
974235771 90
335856827 7
79035362 14
605409022 54
19596436 8
734805126 49
176594354 41
765269701 12
572765449 85
289420651 41
600148949 17
305564622 70
859264019 65
810747032 38
150862160 44
157697721 14
957225276 3
991618795 79
954168609 44
172371096 13
478534311 94
560261604 72
189509937 8
78154532 11
392396746 20
728772181 63
345282427 44
106293830 38
380481160 3
192444737 92
101613043 38
744443506 7
803107974 38
387232169 43
282718210 41
36464020 78
66377639 50
613011579 95
531169590 35
750693296 81
908588078 43
366667383 73
324389216 33
424178234 2
764252512 6
214440676 96
544311884 27
685190267 70
907479563 46
127496175 10
732431587 42
345574194 17
919531223 65
316355516 90
717937036 15
251455009 68
597466691 35
751870720 48
367177806 50
54620777 25
842320134 44
239056446 20
380873277 55
423534283 32
38795563 41
880748406 49
851291693 59
662653771 64
413497864 79
934288719 20
573273895 58
206261286 28
689139299 45
732963349 5
763124872 71
723015977 29
827843220 81
105711446 47
443423593 25
945101765 51
383079850 65
332835061 3
808655352 48
645572278 14
385288088 31
728744310 57
777795520 9
30379966 22
287891765 91
279404471 62
296804943 63
901591705 2
225629664 77
310533239 21
250043605 62
394713242 10
580968322 28
916905223 97
198077803 26
940707097 30
802565797 42
794543893 80
459917223 67
647394328 30
681107904 28
93100220 2
758977124 89
858452135 33
518069145 4
43240520 13
272012411 69
377503597 55
48865751 82
856529712 67
837372701 79
269729128 73
96429075 79
704818973 31
368804628 99
93615492 82
136291787 26
258113958 74
217841929 17
551254950 41
822197487 93
636748176 21
290571970 66
13540745 54
854729224 93
594216041 70
590070910 46
555380791 36
440249485 83
285214153 76
903657867 22
698284524 99
280322742 77
385506855 90
677145365 5
647923464 19
446599347 4
787383506 44
166291927 91
874619265 93
833576432 41
708343955 81
462721740 61
839168939 89
47096415 56
210737972 24
63361065 68
94316848 74
507427774 88
562612605 75
746600343 61
549305345 21
70340825 19
486138149 31
658896934 23
371175953 53
763014714 46
899726676 21
152658741 85
130800066 57
295590565 75
225433244 3
543454940 44
51104209 48
193448313 24
841786370 66
517036186 23
919317176 12
993290819 13
572648869 65
503663239 1
324443537 22
441752924 15
762427782 89
844221268 13
631529476 91
824236810 16
795649981 99
946012780 18
417283564 22
677240246 60
644056613 54
53951158 1
972765771 21
318882648 99
781782173 7
812834815 51
935885809 93
936395976 77
733533851 100
257370180 4
839162536 94
264327271 23
288560486 96
349132047 10
879173268 78
652938013 57
319529730 52
181555527 9
105578629 81
997804042 25
827796032 19
704712192 17
752088446 3
690251283 33
243758277 54
38809886 35
76035727 93
428709801 43
72773429 37
320998180 24
592083645 79
418316949 19
745874530 52
656697713 30
844479662 6
650827759 42
235378662 24
175498920 53
579902503 6
468347334 0
206027386 3
279249145 86
593157615 6
994490152 82
913686636 3
617837944 42
615183128 4
740800916 87
952286391 21
774988705 37
407781913 84
764616946 58
668352763 69
447490859 37
908576166 42
277809121 51
734361583 46
724281791 39
305052997 51
122967585 95
505128545 36
746994630 1
285704312 21
196851347 15
290880835 57
74896778 53
760771233 88
995223880 57
629731114 0
368400206 31
389589942 33
626572524 45
303531930 41
260556263 85
745177314 95
922792917 100
998251831 20
553069809 12
696447113 77
424510067 69
973270230 7
277266932 73
199391577 22
573620485 33
511142655 100
85592189 60
879026696 46
419052496 5
523502053 40
644499730 18
120481877 72
524750353 55
161488696 46
345819068 6
369025836 59
685884136 14
579719269 95
869418049 68
921147447 47
49865693 46
970230495 49
987474666 22
671424150 25
65673843 32
296507305 55
5540485 86
233195220 71
697963700 57
139916316 97
168613055 77
382707946 68
367693065 37
520748173 92
972535043 23
418466071 21
773129094 51
969862818 8
384732771 34
678339072 33
860793749 54
279488826 24
69310282 95
833518008 100
194533301 98
268339572 41
539751535 14
815646918 82
361541892 99
997083095 65
314630691 42
477847447 24
182182230 82
360790278 86
980049259 59
271358701 40
339468067 3
246871745 74
13940953 5
28824271 89
456187685 96
478749804 58
253396747 65
133221678 67
631084800 44
984279512 48
640131054 43
429018864 70
87278085 33
112170731 18
451303935 10
726706311 21
605072891 58
672852877 0
492516114 45
754218881 6
92077231 41
295129039 49
190484400 34
253834366 89
105282143 7
108269868 69
62859002 45
569866678 49
197359109 12
362607200 10
291600559 67
401271711 98
173025944 25
273574316 13
277178111 19
652764885 49
164616663 33
902541931 60
536779565 29
74073599 46
155842467 73
464340707 50
384658834 59
679989809 65
136625791 100
112079697 31
896780932 73
801496835 77
264403979 100
210412487 3
870909690 80
391864800 75
2593754 62
35246542 16
468361799 77
928722301 41
46299936 64
550822818 32
362765680 54
401597155 41
280346095 89
727346664 39
833329018 33
568114529 90
706134175 57
417419846 45
927541739 80
98007449 30
411540143 14
789794741 70
322909274 31
173410833 94
435130155 95
411943553 69
604784059 1
15139467 94
698684329 58
893859176 85
460996893 58
482920285 60
20255418 80
873948414 93
899169064 60
580850410 82
48928073 89
465167208 49
279936779 93
911659021 16
303091139 35
589250212 28
186119098 86
994791772 84
365510182 6
755468781 4
862363545 4
189457321 98
404293016 66
824568665 20
580993603 57
277809945 87
293278436 25
554242814 72
503574343 75
607844932 54
874217683 73
318908745 96
110825652 52
380000802 73
216312192 83
344404085 98
79635266 44
367797275 10
571476180 90
132742329 53
522007620 22
312614400 45
370920726 8
799695510 11
130092514 9
860905187 21
942740187 20
496762885 84
205450957 27
535292144 93
69357476 59
20639986 31
373750874 7
50523936 19
682623141 65
650072084 84
867619245 77
864907132 76
291698507 54
221585679 64
613456260 39
743731829 17
711803082 41
257941860 7
242778419 53
536233364 15
627906378 41
877750264 17
93874572 65
330216192 13
488687512 35
548368397 8
858761703 36
119335853 93
336382148 80
481883185 21
168753098 8
193763502 11
874944613 10
729042658 54
857605319 53
430796392 75
102996154 67
736266467 10
958525798 65
636765519 46
479412267 8
334470070 46
490409750 45
671966024 53
628104357 17
475960881 96
437421005 88
777132747 81
542997497 53
469842697 52
284713108 69
78601563 75
155692902 65
286008708 17
167712254 96
439615103 42
948073764 8
79328226 64
411309512 10
172944171 94
178832223 92
656436696 85
861746542 64
939263031 2
213831934 55
112085729 79
31887382 32
413176144 71
282428300 76
411400093 18
128538917 11
407413014 47
618197676 84
263665643 10
563259157 68
223551985 91
217826415 55
335835143 38
810318906 26
217772747 3
363833337 75
346449882 72
398771018 34
99814040 92
916472380 50
70719510 19
357048092 24
375285931 44
873138461 84
788511971 60
460527273 25
404587139 50
675884078 14
196896016 18
457093008 48
231165275 29
94057476 10
424105018 76
598653724 34
23114247 26
707844657 73
24505968 44
84278005 78
659734119 93
860950411 83
647768429 63
418868222 13
916235410 48
843111614 43
572767290 34
84847198 42
905943074 41
459409462 30
346399095 38
534994612 84
221064238 69
776481292 48
1068870 18
611324366 28
801551036 22
364879733 94
606535795 35
812850515 94
820376522 50
134589187 89
687430982 2
381765908 6
512164346 16
610825443 81
673636510 11
64435347 82
662520717 47
260975734 86
338140177 61
375891545 68
29398794 21
493647222 37
759810586 21
765859417 41
260124542 24
169063313 33
725107571 83
18357431 76
198126124 79
333372379 85
673528186 48
818326412 17
357114745 15
879634911 16
744126941 18
782504569 70
773246972 28
520560710 86
860965115 34
475021257 93
135240625 49
322316160 11
761367954 50
858687610 62
296435155 38
136170154 23
333407012 31
290796235 61
836595022 1
281217736 90
450181278 23
202845687 80
139257654 36
638657333 63
413852369 9
433946589 12
288376515 18
207864371 27
534212027 67
896494151 29
592929571 47
67575746 3
532739802 82
206389566 31
609318492 44
500731252 29
748043246 3
802960517 26
784923498 70
535268915 76
489618979 56
984469962 36
551396525 90
653230519 4
63505083 53
382220902 57
722370626 41
98079256 41
196585292 74
313436990 50
155574523 58
42179128 22
614138692 65
582613135 6
398969849 49
385504143 37
486912539 44
509933815 44
481652611 97
521958356 63
882429749 64
698208457 96
307999383 46
970072034 48
386843282 14
883822103 42
661548158 42
154435262 34
913138241 87
495382371 16
953137162 80
698632419 89
43793206 57
682598154 21
696105878 91
130922650 88
212251027 60
288055259 65
66127258 96
910399718 85
307566987 82
431769630 39
675911738 39
710724764 36
820535034 43
518808178 41
551762533 89
411793668 93
488372040 23
624730332 55
738894970 79
32605815 0
739780614 40
26058329 40
57933886 41
773189715 38
857557633 80
614732506 44
272744765 10
895990011 8
17737361 36
190263334 58
729742352 47
738561949 19
491604546 45
565350211 68
373474241 0
740484018 83
781095680 59
570721112 64
990525845 17
382947124 67
483248561 49
336743982 18
448177193 63
440522559 93
476248150 76
675480798 35
843621301 35
248714670 65
676477653 38
276695249 95
157647587 75
466427602 93
427895712 26
25333806 21
18158449 87
232858044 53
858981015 53
340669334 18
653436643 15
779944744 97
194503537 26
849700333 56
195976982 42
940514947 18
211984670 61
412702821 47
74649751 76
536849143 44
155720759 11
893419282 22
266875766 41
257258984 51
892477476 61
221994930 44
830203343 57
135528236 50
363123767 77
297908729 53
185180583 82
298831764 94
361330427 3
558883526 6
21184012 37
405742526 45
678065391 95
894231127 91
586217182 62
520999226 61
874986981 32
430819726 8
347644137 55
553252966 100
342979621 4
316615406 93
856367381 56
979135628 35
957782417 50
300628278 53
958630076 40
271296875 55
504711751 25
247631532 62
326553947 25
388218375 82
248191135 23
193319329 49
373663148 86
513854351 100
130284003 69
151997937 67
431309038 95
483065926 35
460995161 80
371989725 79
744139445 45
534821848 30
6844502 42
296048005 60
828664309 70
622188928 17
324413522 80
222791897 56
206847177 75
629090020 0
850772518 88
769173787 45
359541016 64
365150879 75
273977609 20
255173813 79
474541970 80
679212218 55
683472606 43
258260370 10
751164067 26
532287048 54
634107163 53
954100929 76
528406532 60
808974213 42
399524292 93
257641225 100
376864932 33
79980319 71
507150960 73
272370979 81
508973048 65
79148442 48
473171263 59
773840590 84
164874281 91
23238935 45
952028912 27
305818959 76
942042704 2
899734181 45
810657843 3
576882873 24
557028860 44
227722958 72
864131609 56
348373000 95
539484092 77
990604344 25
53859963 0
508696823 49
692814986 32
188256633 95
5634270 38
533381514 68
372063441 80
748885738 90
741799606 82
127589855 83
420009877 81
940977259 40
171512287 76
652901206 1
252793853 87
723694514 10
672063077 52
829047581 27
504802522 70
332333589 4
660934665 26
551475232 78
545647658 36
254364729 92
952470330 53
850747679 20
458718596 18
16277628 40
215463416 92
275156535 20
397924724 74
199369650 90
656525869 21
589249824 76
430474774 44
544296910 12
142683462 25
681863487 60
966357256 86
271772325 24
755064944 42
851082658 39
3472498 2
577604100 85
8558645 50
926105104 34
912066081 39
535682687 30
870493998 47
564063091 11
740731545 77
946250531 74
210107155 79
616208225 56
622645067 98
340076913 23
178505635 59
48975705 66
532040975 36
89951629 13
161833220 74
276879731 49
796794278 56
959723234 98
758248909 70
62382809 99
602489340 12
697631763 87
863999747 17
924607396 22
933765592 12
598043313 51
268333809 93
33132973 37
514953759 15
796699874 84
925462566 9
261393345 85
343239498 17
607648509 59
553187561 98
411561007 45
736427869 28
640341509 50
796229061 76
593761856 2
937120394 18
175591422 89
17708292 88
541514755 13
312243820 64
841767425 69
519540027 39
281205774 68
794238994 19
261381335 70
775484376 20
806428182 23
512869579 28
617989872 63
429032677 14
217472919 41
760025446 93
157332621 65
603395617 49
370897243 29
141239077 79
180078861 97
816613278 35
429827354 8
624506934 18
14620905 46
510889453 24
95223591 60
77424967 33
428044650 3
915373644 59
298911984 43
978391290 51
776956177 31
315161227 52
743179212 14
17483543 41
612828081 24
276440800 38
595813679 44
868119416 19
452005701 63
676140169 83
508012403 57
856312949 89
191485278 30
577758644 32
479343175 52
104925553 66
12780053 47
27631126 46
638190575 86
428179267 85
40563849 34
425517565 52
563247888 11
779668274 32
23821029 74
570574843 2
689832655 56
431548411 99
782731956 87
489237330 11
991376367 78
623427777 41
322615183 50
381192712 77
237352961 14
928270414 22
167229997 80
777786629 16
4746310 6
83223955 10
784410407 31
778881850 31
313933249 67
721264111 27
831714594 82
179480260 17
462753841 8
942151301 93
723511920 55
515431908 74
715048700 19
306922283 24
377129209 30
567732966 100
900875601 71
532353480 66
690473491 53
525785121 37
266387087 85
23523638 35
120144577 48
926506772 39
433876081 12
470114140 74
325724905 16
319048894 24
628732664 68
620018758 11
719988905 84
701277900 19
711742493 4
354527930 52
306949098 41
460429856 60
439508546 42
535304567 97
630237447 84
556841850 54
693597094 11
918386712 9
353039965 92
703256584 47
153346071 22
860273079 65
105532700 100
276131303 68
71493230 53
934695547 44
922004143 5
941390494 99
779992187 97
217618875 52
463709332 32
750066579 72
876400646 77
766873020 28
809241355 7
757367987 61
770412838 13
267253279 99
185495738 67
241102885 10
996494675 5
682256992 85
315978469 18
470305950 94
187624684 57
30881182 80
515572908 89
129840214 34
509143331 49
634303690 78
542251104 100
506495431 88
539755607 73
671974342 6
239416550 12
710453545 28
492890466 8
563228177 69
593054137 53
983913684 78
986051696 10
852556454 46
180131651 87
265743156 33
618650730 34
509798279 46
42160291 18
783751294 8
642132387 44
824790153 71
172423889 94
41858023 37
187691695 42
817989024 24
851282409 89
606969337 90
631802518 63
268491063 83
978641875 38
337167494 54
637396138 23
830753327 2
71678910 59
696204199 74
381252747 27
615540719 23
716651757 25
219954767 58
537980907 13
590423820 82
107643387 64
944146118 11
314377668 80
360166850 17
37427949 63
204288848 92
360243621 2
726214239 98
418672978 97
407228197 36
112519978 11
41875159 67
742200287 74
120554855 59
772366930 23
977416601 83
833021790 36
541686258 82
650497332 35
887459774 90
304150929 12
483971717 61
865502485 92
51742348 85
41885474 62
960311001 51
878264970 22
37119634 1
194324938 77
58283971 53
650718497 88
590377880 94
242338848 45
971081255 56
134909334 4
626495093 62
853685891 87
484244546 66
77497894 90
443268733 64
747705524 11
952704504 81
11810271 29
571807259 5
84077887 3
497314937 99
23632640 31
210493458 89
569489197 80
321948899 12
59957065 51
6140688 17
325821050 44
474067368 3
372567229 70
708034616 87
889818899 79
653765794 72
481942188 61
661149065 30
806671023 65
761649709 87
90810514 91
80146359 98
822213942 84
45194135 83
756024802 39
453488918 40
160739802 96
612608106 19
321594717 22
56276347 35
833795500 12
600615615 63
43698237 29
440748904 91
417693682 25
341896310 93
97617841 75
876637347 75
559623636 24
520239348 16
645650258 3
957885390 65
413932716 0
276427763 40
497762192 60
853926173 24
650825435 27
302952559 46
10849056 42
326312962 63
110416709 99
69933927 23
170907778 82
179471825 50
215212132 77
142235453 58
207159254 77
897104178 25
290358881 67
102246692 41
56292363 23
973575993 68
467547592 90
404504771 70
103740289 68
658695926 26
914342706 92
521256478 70
355798815 58
565674372 29
674936771 36
544276510 55
270382891 0
359167011 100
977561532 56
9542615 56
604201497 66
350445719 48
23359693 75
915147940 37
527918566 0
270089383 98
606916069 3
855762982 36
880169667 13
260947164 94
530134625 25
478750751 63
957371229 83
24883831 60
312530418 83
360149998 5
439561413 93
402574353 52
978078130 58
795135639 10
990482074 17
703291574 31
628325976 87
148255069 44
390011443 70
877155394 2
284436556 3
505061129 13
298267475 21
108674127 0
897740058 25
290120422 15
18425703 30
978201456 39
165603465 3
200732008 25
763801610 53
227995004 19
820813784 0
872346525 83
72882026 96
34361814 3
411464259 86
802110477 38
705404695 9
830141410 46
565862415 73
647324537 88
441117143 28
12398723 53
746767626 40
620183473 66
204379014 72
643357724 69
205858938 55
541906350 85
125679096 79
185102844 41
988927732 31
339853921 33
154406446 40
533880171 73
278567599 1
183299275 20
78186984 23
486436000 21
176636619 28
192631918 4
417376694 73
755549143 4
934222522 23
748525917 50
890569709 39
791571253 35
371665696 58
500346498 50
145417698 26
111839122 84
32395800 63
789102494 70
64655563 31
437544662 23
551198240 55
241925220 39
550054086 41
717605379 97
241436739 64
504252792 94
84081599 91
925520002 1
577960057 31
127785980 85
903085817 96
418748840 5
519008719 23
666686874 15
528527545 51
333468463 53
190161756 75
988838320 67
82185354 31
557165938 16
923028979 87
810185843 66
335500474 33
75685596 78
215017528 47
783727876 78
353825900 2
434637973 6
399452577 17
345711935 78
815554315 41
231367498 30
468089459 64
309228208 26
153549054 93
358495137 17
275371619 8
277256243 76
556787797 4
360409249 38
789992541 30
804558338 19
17992070 72
527577515 61
903580873 87
144112303 36
56317456 99
380402463 18
232858216 14
540599421 22
337659951 27
785478746 14
997543086 8
687080018 26
652815913 68
723233174 2
848613291 12
52037232 51
694789883 28
783267713 21
134095471 37
772330962 67
277103793 39
953695966 32
435968679 45
514202386 97
561374728 42
79268204 94
897768619 63
890529603 42
681595032 33
540041580 45
979827550 70
91254886 100
630924402 23
271146821 62
842086448 64
96079185 25
173826192 86
609956491 99
266832892 28
864495533 28
291275613 6
502212173 19
809763724 67
480615648 25
909412730 93
762320523 26
463197484 7
799878346 64
559388822 89
195900691 57
477456226 13
674445987 18
484655851 89
524862158 21
571414548 56
59541241 76
209240830 72
233982551 28
791349654 74
558877362 84
668522229 44
942730440 50
108009519 27
22296948 74
581460706 45
82572274 25
616953005 99
494692612 2
587039687 22
366790627 34
680981848 37
304473394 71
385153077 44
165099673 27
745679626 20
439266595 97
256695532 58
863424490 14
756453674 57
929159311 64
760635311 55
644983704 33
616805971 58
927696556 2
972579868 51
103484745 58
85258277 66
392238359 84
433532411 35
877060071 79
775164802 100
839951124 40
35999587 84
977107476 52
48480076 83
981068936 10
754816265 5
289183397 35
481144868 38
238745088 90
280078600 73
150903870 39
771651211 6
121535443 18
263772602 32
124280189 38
368195185 50
229942774 9
610211864 97
47908601 59
488077521 19
362699781 35
101120442 12
955578149 36
810893479 24
798718408 97
385146101 3
159394820 75
686153794 16
310839951 8
472766968 9
830303432 82
217366164 16
583411394 76
462489630 8
784750634 81
39589730 57
394302655 88
953220983 52
691382336 6
232716144 20
970897036 57
614267746 99
927785160 60
928602033 86
335723402 11
110619434 61
150783068 36
399667448 90
593154900 87
864092663 7
688772251 100
216350060 78
990985926 48
549189047 71
701948039 48
177731445 47
94207600 100
986299991 37
847630259 10
804676590 66
694446353 74
196238205 89
470556317 27
560894442 49
675878692 78
874217178 65
745087093 30
689927524 19
34057684 8
764561073 52
879847346 9
606143770 63
682648026 46
752589451 30
53890474 36
850526256 86
362895695 73
93076018 9
829456357 9
498325861 92
363817832 78
769109748 100
159790808 22
672924982 52
724660229 65
537325779 71
472092424 27
558216693 3
977799225 5
762952218 77
968040690 43
486615073 9
943881718 76
299597234 53
264962986 7
481654675 4
163181527 87
639336985 19
49130256 71
784982011 84
708708182 68
771697872 46
680473862 42
371559932 93
357448423 70
415258934 50
96958599 34
358790392 35
441152617 22
924031519 58
49102518 89
269743392 33
607674742 80
323969338 85
855450657 61
748227808 52
22557011 78
121389456 90
239470387 66
260086003 84
118078248 36
652055826 1
867199405 60
388923433 82
518090614 16
898016514 2
967991472 79
469199388 75
186351161 96
245171970 93
4620783 78
45920651 28
666622010 58
497110701 57
473578823 83
560128462 37
3821883 92
136194147 75
963981003 51
879042095 55
845372122 93
758420897 43
608606713 36
217716431 62
383121026 51
510148531 5
863633732 66
513320164 20
305337448 23
522023363 46
916687802 10
728974029 3
744402312 64
666486697 3
838569370 99
540073942 0
952818779 7
419941421 70
851055989 59
14783770 82
475029680 38
907649347 8
408997032 7
283271576 65
840299844 64
678186570 55
436635177 19
113156700 80
336210232 72
738942829 13
227772706 54
818973290 12
560100286 42
176273840 58
759766023 12
140352959 77
124801740 29
776681669 97
116982799 92
678022794 34
273744470 27
921132594 82
366360529 8
784522791 32
552893898 20
740997596 95
757201479 54
735182853 29
678487487 51
287119561 12
291955155 29
592363321 59
963925731 98
174797849 34
5779266 1
537348278 98
4310270 35
582382680 18
256588248 67
904714645 70
540827853 66
750147242 42
522563521 47
339129573 5
252056171 79
424170209 67
867523240 42
499570131 83
328366160 99
506483176 26
898868669 50
289544423 51
469620444 51
824484596 82
898059815 94
348221103 63
417264997 47
57648563 74
302690073 75
791507196 40
29763020 58
753437624 37
235696200 31
869865661 2
762799030 32
152480308 5
559948203 82
922291863 6
347046959 13
814925729 97
61226375 37
693028801 98
102725215 56
937495296 86
799561963 33
41378966 23
743590928 71
1358332 68
605406249 56
9952061 67
49613508 25
881175746 19
409104553 29
291560 57
133637724 60
316089211 86
431248306 2
467235595 79
38349910 19
186070308 16
832194659 95
153472071 21
199559159 80
700303069 100
843464122 78
156847243 13
910669329 82
895941753 92
299455759 73
474624780 65
23505818 50
445310648 59
550299740 89
893162707 84
291471015 15
325871583 42
304159125 90
174402794 86
642416441 20
684615486 67
290409941 32
544245769 10
307820519 100
982419165 93
829366197 11
229127383 73
946309539 17
648056228 100
208489448 57
261417734 13
144424457 30
350176986 97
377769914 79
938185902 20
504858668 29
581784069 8
135172716 3
291222632 34
187289955 12
592411798 88
746614315 12
195661710 3
44461025 93
278815019 58
675943593 8
779749997 95
565322200 54
118525316 1
208503025 86
502867160 53
934527651 40
953788113 39
197890872 99
185276709 96
430143264 12
537265929 75
511735349 22
526849653 55
946815829 76
860122039 72
266163351 45
35885737 73
973272010 76
320332951 23
742033419 30
447921248 89
28502163 92
767314012 93
377748431 35
324261249 21
702815934 56
184700917 55
177113194 16
886584817 90
103610940 28
663333176 53
45841345 46
372091855 92
730819618 53
961165012 84
972876043 0
624956358 95
69131344 80
464649997 6
657552663 43
253524887 60
509868572 11
690435276 35
168340186 37
649712925 29
357173305 69
475081556 56
962650839 97
304565008 35
816648158 38
317848290 23
741055567 85
307445801 36
20198404 24
863986294 24
586223212 24
583372117 72
31821375 96
990665376 84
265394549 81
804065052 34
656887661 5
953253599 100
593812297 79
263043597 36
111845874 67
766648089 23
755288301 76
721238857 36
622347981 61
907680398 8
868489443 10
939358582 79
626604809 16
891824753 43
838210719 97
780182738 51
343778031 26
1318690 25
731721246 18
695980225 75
993424930 89
392584789 90
880711384 55
205112203 1
968262648 52
334526581 8
390702209 84
716359705 20
798864549 62
131561873 17
245149654 46
243128957 32
503203047 63
484241830 30
660537244 93
736618945 64
575049122 89
432799678 1
689784775 54
860634145 18
661415996 46
6753118 12
34511104 27
69097399 98
695468734 33
186155641 87
831403369 2
863289213 51
558366977 42
683172068 51
842923897 10
350838477 42
176978874 58
203364080 18
174090994 96
44238001 15
384994882 92
19582496 59
915727395 4
555169736 53
951371040 31
960305564 32
762717966 30
927254819 100
298814978 46
201954435 89
895088844 29
45408326 43
995605599 55
457076145 97
531705065 44
401627412 51
724952963 91
686099619 31
858227816 38
577588787 7
905595168 67
439300539 25
233318054 6
998496009 31
678248052 25
684008902 0
189447919 15
791396882 85
898063659 27
714867183 41
480955789 23
639967242 79
722450525 17
201861113 44
746316747 86
14254074 40
2408999 76
179888292 79
302227490 73
852836639 72
379454351 89
779858935 71
508612951 32
67676547 5
3523230 41
37425634 79
576918413 49
587007821 58
878187506 97
827858730 81
927530194 19
319289918 29
536103231 18
318228922 4
768150214 4
477288247 53
704539146 9
948349059 12
608894197 33
614999977 55
545727111 45
75669207 46
508930210 62
927465337 30
680177098 69
296680719 83
431060422 60
957432083 96
260188504 65
201020390 41
372771889 58
742391035 49
797634767 9
574444714 65
817677561 38
577172430 66
142655213 46
190730146 89
562185988 87
915002333 45
149306301 93
209844911 24
418888490 20
533006434 96
814187991 29
680137435 80
148563649 43
291269583 67
555656231 44
706243367 13
942231237 52
248648723 95
816418952 90
473956130 42
229612531 26
675315866 42
32792018 22
682846676 34
319581435 48
388794164 96
517086277 27
820970471 46
628533354 93
845953940 45
257042047 82
140091277 20
333108543 35
54485286 68
342931362 21
264373366 46
379986970 46
168789343 84
378623433 89
36845274 56
524867057 32
892449310 44
591713167 47
647515936 20
630447074 75
317614819 60
222466078 17
490204463 7
455949117 0
495334523 15
563429974 11
105074387 36
183600166 59
189497259 7
226153373 23
318074570 79
287574988 44
621447953 84
603626704 74
777471756 93
627472449 26
207931401 35
877248747 52
388095147 20
643673937 69
155588202 66
193382544 58
782737279 66
245705891 88
893185398 69
340652101 97
854137129 9
794966779 81
553250516 44
969889665 40
158722762 42
928493727 14
895424397 47
72958478 50
692332754 10
51283415 35
376543562 4
259959375 50
498631357 85
353039488 65
743264158 54
272316571 45
325836690 82
118049120 30
983513011 87
132455886 6
651589494 97
13325058 99
275569539 27
236817382 25
49226958 97
218511690 96
741825797 88
901667176 81
12932344 93
173630081 11
810419881 42
530119839 33
753306417 66
134427815 92
860035941 0
725530762 72
777421911 24
706773931 61
156558938 44
705801528 79
733310391 26
299905694 90
125237350 1
204584184 35
61537488 70
781179363 51
847591092 20
267494784 72
637659749 15
848438829 60
651913588 56
952922703 64
791558603 85
178750958 59
525734429 88
458168656 76
238197557 60
926374491 68
972085185 91
945744671 0
489448295 64
60260040 30
978798245 30
677369651 73
848684609 16
214230274 5
753785248 6
54377072 72
296861821 98
477984336 47
83581200 10
736024397 33
741281473 36
862234853 28
705823070 57
618563311 78
392604454 3
782621984 22
616225936 24
166441048 95
905684716 46
839762153 66
388358452 36
598213249 23
672782479 8
476666219 84
832650582 86
161474374 2
659063701 30
355666819 76
762684265 82
768402309 93
320382141 95
832484191 9
95127697 53
378186212 49
686754272 0
681518132 27
147467209 90
684897526 60
114533631 55
868870430 62
492003533 36
784010794 10
761621458 9
514447314 69
152825774 19
587288263 36
420765228 51
703799181 72
733273171 51
415120097 57
81721917 69
742841423 15
831870926 30
719198612 15
267893470 66
269742813 31
336988050 85
568754741 3
4069438 50
21708821 37
466708596 79
985302595 27
737042901 91
71953149 93
715745246 19
827746665 65
510487999 53
74870907 51
921086307 21
108058659 100
653714772 8
708988108 29
452808122 10
988724595 41
259729596 19
288482955 0
555231500 50
394809974 45
274340673 20
121481099 41
52808073 73
21758333 71
127010988 16
812945772 81
597008948 37
492539790 63
538585305 27
620112923 27
852840986 52
304882832 94
310973451 66
753107521 23
886674020 44
709743534 38
527985116 4
394240897 46
744243718 10
193111484 85
198601705 38
323721365 57
905408519 100
483249469 16
174673510 30
189653169 44
205490887 41
697363200 15
141057630 81
141081555 89
660915837 52
742483133 13
205254787 95
350963172 2
365196412 13
606555933 48
769076925 9
467937196 66
19319497 58
234320058 55
732099612 12
480406126 1
405737835 98
342310275 43
498928582 33
980224811 5
216170307 18
769633822 56
229974721 39
34188918 15
42551403 82
886848879 41
269757205 34
818514044 51
745364143 69
721150071 11
634741240 47
644887329 83
286440408 0
252820971 30
940699929 78
438233149 17
361463860 27
694168826 20
403191840 32
812631566 62
493238117 79
898403728 22
987874899 12
41241533 71
486918178 83
767997974 6
477104967 95
209987410 82
862897514 78
62101453 59
213691431 2
469953504 98
841081975 34
654646860 5
590457701 98
85530732 94
184390729 31
90755117 17
911150947 88
376812621 11
545292296 27
704766758 55
738032497 52
985365141 62
915481726 20
535932385 97
255195295 94
663734293 22
93635249 26
78957146 12
424902878 23
81069333 80
700042408 16
944868569 84
352960737 63
185392017 24
167796843 89
416491348 71
378831589 59
479173793 65
626195399 11
960261609 60
944188114 78
266651653 32
717504300 3
805785161 2
398922221 42
147838261 92
397637331 94
146717812 96
523855560 32
868232882 13
100304525 87
843595385 45
648772710 66
795338247 97
827807083 29
72741105 80
42916138 82
847097121 87
242159878 42
940180816 26
240600492 45
778237330 96
936082651 21
325442229 73
771217369 63
123077807 98
262426841 75
949108253 17
346335216 19
917820550 64
632650398 12
954083544 99
270327567 2
905132245 51
354650965 47
1731999 93
348794934 84
810390377 9
598573516 62
147527007 17
970451789 34
514423176 95
371955280 14
227730646 68
62784638 91
897296766 83
17737897 64
51970523 35
918538853 25
206221058 81
349793352 83
711380591 48
125202500 33
602173723 41
602965438 58
185990883 18
445754558 20
340021770 79
822640776 66
86129503 80
955296545 68
26222512 46
120932742 75
69502560 54
123320702 83
802359116 12
119678538 68
588369686 82
200120946 62
658383312 37
525229481 45
714406467 68
278522540 69
607153945 54
360270902 26
303210661 92
498974744 68
108490384 78
58594054 14
252502534 2
877048583 48
322035372 59
830920743 32
967801212 29
41011223 57
73984926 73
688697410 13
189377290 98
577937240 88
273691344 17
917943000 98
738320356 89
937604557 52
317068314 69
652674216 77
893480222 20
862699986 15
973937681 64
408608326 70
572876149 13
164767996 2
727339193 60
647274597 64
156625631 55
743078642 72
411207419 25
498854655 40
661369095 40
491561954 16
466836424 59
592279692 81
299262273 3
613704549 87
630103253 85
265462400 61
376969791 75
214270213 34
245510086 37
653533342 77
159762193 13
253332510 10
483028650 85
24877077 47
283165421 37
128178539 90
728297470 64
814960445 96
108290895 35
302354664 85
189269501 86
425653656 44
812820604 88
573589891 18
582713129 98
49593657 35
559612840 62
863105097 59
617477019 40
886388837 21
249690094 15
406569362 14
834697159 37
360502867 50
51528178 94
486897687 56
135211197 8
413137596 91
936763806 92
635335276 31
480063683 2
211524616 8
707748435 23
519581745 26
637954548 87
633682449 20
636987506 95
283562457 5
120252390 45
245806886 10
386302742 7
397735139 4
689454662 91
388675809 38
797006415 86
294697281 94
26665612 45
744736543 44
426515970 15
500127047 57
631911654 19
876144721 84
28760507 38
655157633 58
925613490 76
789868426 48
774163635 7
802027162 52
181926905 71
71004682 28
557954981 40
750907061 62
641718267 88
874155202 71
708708981 31
451036883 68
337338498 68
39636339 21
756942866 45
267575698 52
804985501 59
38559656 94
536139697 44
482831695 58
407318394 71
557236646 29
234381457 12
951369492 25
518057268 91
942988343 1
62211858 18
907812151 61
112638514 91
183417234 64
246244546 53
371594855 5
545754342 31
365301876 20
376898488 40
592201509 10
195303696 56
87657326 21
335837935 19
909498270 43
973049940 55
247340021 48
993388861 25
118250365 4
665671586 3
776060242 82
267798043 62
934271240 0
691630841 37
681324862 96
875445198 27
697862925 63
276781519 16
836373323 58
63254163 42
872303886 35
966502987 44
679834660 17
373694404 50
156610135 98
251337148 51
303343519 86
651378708 26
886210890 23
724791283 40
717668661 35
6033877 99
183460026 11
938068017 40
571609469 55
858244238 93
247440616 17
345873701 20
357429171 12
136200831 13
432546244 35
997968756 69
797423384 60
571373519 46
754156063 65
569781288 76
486168056 32
210101952 83
431870545 26
757903233 95
200785083 13
590834449 56
876922397 93
22518954 63
194340851 76
740779798 59
550886367 45
305150219 32
391819580 15
209998353 57
691419285 72
348034279 80
725875754 68
535493583 81
182201992 28
401966848 67
646642652 53
425361042 81
157028135 48
68510836 6
961439662 54
558103706 51
408682675 55
697172399 35
501465401 21
148538950 82
531651274 26
434721425 61
551005839 75
317714237 34
205645153 63
269913478 19
125282269 17
471663884 70
914969118 86
111373952 82
350017489 69
707099731 66
352788113 12
762870257 18
377964047 86
866018141 65
56557032 36
220862801 51
633040064 43
810862068 19
695182418 59
718822528 22
555843933 22
747087841 6
583019165 34
251362996 87
267294457 36
83598356 19
127767131 90
968821087 76
399600946 28
854381409 94
836605111 1
719728467 45
484863596 33
289979273 32
374012520 72
550085717 71
117022052 15
155356915 68
22186148 13
100182922 42
268942837 97
863287138 79
591737103 100
428229996 41
87776463 86
25316284 80
495502566 98
405704464 22
333074874 73
4715075 15
799378164 95
315756229 71
286052582 24
112193144 1
540297463 95
442560205 84
349059468 11
11797948 47
861326665 75
919665832 13
435441165 98
784917665 57
765479679 13
587113338 61
654523308 95
6987389 37
900536303 60
682000936 55
170595914 53
289205524 54
69744158 62
179446356 73
486162475 11
398994969 47
304833860 64
139971079 34
812589535 35
388050746 6
177503260 28
164174160 34
202993852 61
970564759 59
995367477 39
439629672 60
386480208 42
99240387 81
820963284 83
577324963 88
18017145 39
797896091 89
989667311 5
149545608 44
546725934 57
160958177 20
329445736 50
386817213 92
896095779 37
723092950 0
895458992 23
215664801 27
350342284 43
509511577 30
270012620 92
860735051 45
135872787 57
687998211 86
300193763 35
6757617 20
695755199 42
578725990 11
8360876 71
438493417 32
479133404 25
223906778 89
713744037 95
438489714 5
816637562 99
46840366 64
562455079 74
710331753 92
93760887 82
534801877 88
654847111 36
186239410 27
854460964 68
197078500 40
732918862 19
17571927 92
831190852 43
59782297 18
131376830 34
152319107 90
446325536 35
422052290 61
546821539 22
698486722 28
516745897 18
841583865 75
96088349 29
54606257 26
158146378 47
660982824 28
903022588 30
135177724 18
321435443 81
736250761 67
471127984 30
821251456 59
42544090 21
4013633 56
586719536 65
793059759 80
49575679 39
186950265 3
319016008 25
771948887 11
162286030 18
279015285 4
289542219 37
500833580 86
12027581 73
637887012 38
242088400 38
228854558 84
877904978 26
7307008 38
677680560 83
47888758 14
703302711 4
513325595 67
418409491 86
694134238 53
610967782 96
499004277 31
937271893 30
641491874 44
461396062 26
389281525 13
561702177 71
775618983 98
867569265 86
603248717 66
289854338 66
350869688 67
635308457 71
24529959 76
196371913 74
890606790 62
156896210 63
378740519 30
684140331 37
997586523 7
699998359 25
127722930 51
7858782 19
523506280 13
648581545 4
787884674 96
888815478 33
649972653 75
998217586 13
815529521 63
491021251 6
330412251 30
519464255 44
472927694 39
814816611 1
420179920 51
552894336 23
131199081 64
775022382 4
894268544 63
870019050 53
310636529 61
23808454 69
151834332 73
721924476 32
253691506 53
308998903 43
434518641 39
886249124 3
461219747 77
775589166 19
896234153 53
803081085 35
28361712 82
585893855 42
489166168 50
165058371 50
139475888 18
592949386 36
653985829 24
733337057 40
426906343 28
815826223 23
54343309 47
935681927 73
537764366 28
825982227 64
990744424 7
424878909 71
634626022 75
241387446 63
910353620 48
922869615 100
398561739 17
46135632 59
351215280 77
822483343 48
907924103 58
919132385 99
82685237 93
460680120 48
911105827 76
386481964 12
198354892 10
688195433 92
373708615 78
812432571 88
138706473 87
624048692 13
105290656 27
37786255 86
418448852 49
851387394 73
543790657 1
696378433 29
823155960 37
810961067 9
969047878 45
226241514 67
167481699 31
482154494 50
24539778 67
708180460 77
423373319 46
263366107 13
685405536 15
823872883 88
194032526 34
652182765 75
106712211 54
71043817 96
672474470 60
132452997 92
344780365 49
708044937 9
552689605 90
435471358 34
219890465 40
517555071 71
194599427 2
812617114 16
861453949 22
547075838 71
274937305 23
397644927 43
736872507 92
521386126 46
867924556 17
93653817 56
47054886 78
351412364 29
710259243 32
32931327 94
603270040 71
47611637 6
41820165 80
885033515 50
686827570 27
71040246 89
886572194 3
973868212 16
838650068 45
377959411 92
256717617 72
417848414 44
889879219 13
779095680 67
569230144 52
511895845 18
334141010 71
637700150 14
849203926 81
971316124 3
71322219 18
739150796 95
498538820 27
701188627 38
556815732 31
8485209 29
900810362 65
415018510 89
775652089 23
249820508 99
983072000 72
702749592 23
927782573 77
824748989 14
129720308 7
533410972 75
700993484 32
149777283 62
187274355 47
612838064 58
877583193 64
612086934 57
808634871 89
155519656 63
546464539 33
379356133 83
76104790 22
405940941 43
644843060 8
290372727 80
705330044 48
861857264 66
123077436 35
719431667 49
452940786 26
778537685 5
877656707 8
534757278 56
59927048 50
963115628 53
101964877 66
707995959 21
321337472 58
126649597 59
464639587 70
123693519 32
123897584 75
204412900 20
500230516 92
626717822 75
677673596 37
782146989 78
949396123 57
379247713 32
968341148 86
894917692 18
270803652 18
861113442 3
64077325 32
883008706 26
59026399 20
684105252 42
273884611 40
490560071 58
246493835 80
433318141 60
440654473 88
692868888 18
918749314 84
676020167 38
761174034 58
951199672 48
989746608 34
537179959 93
120132136 36
864112773 17
895497840 78
811317027 50
503769615 82
310862061 24
249579844 78
300278323 34
526089519 40
917123129 10
92541699 95
879210752 35
302220866 10
761989069 44
477281675 17
260188406 58
33991656 27
699595619 51
235888218 21
221341924 83
701816414 71
552622387 62
149634007 2
469284734 44
920650255 52
589528418 3
857521489 89
419718436 85
607141764 16
937224817 79
394530809 20
55096921 77
58586704 94
100782790 16
953242472 29
126113577 88
738384331 53
908418759 20
405270988 42
694439479 36
93359199 4
281830379 67
645981386 26
488038175 33
706898814 40
117066637 94
763782593 70
377741525 47
416092240 56
253738741 31
89488873 5
416526332 56
232819777 55
627327741 85
192574937 80
884241911 93
636596243 38
563439772 11
298490433 28
951475407 91
858918098 92
689224701 26
207461972 25
323006861 17
810941719 77
770578367 62
968826422 91
988967377 87
181306276 1
748288983 13
356174562 20
140506022 29
986348682 0
334701491 34
227702180 89
405044939 71
477094118 51
104772113 85
357776276 64
513355390 9
197965705 40
102033211 91
767135467 2
440107021 95
165046011 7
16800730 63
259994759 91
533967072 55
877130483 30
956220705 60
901568708 27
699060661 47
825573835 21
677628350 2
640262187 59
235034330 2
72954293 71
781485552 5
880974040 27
952934544 99
380314324 35
585693452 33
784709561 2
917125622 71
739816824 83
464747487 57
445787554 11
895709871 30
540863613 50
538836127 82
331002165 35
154811189 91
849264706 90
351183091 6
152778734 95
835528883 52
719071476 100
367604762 47
118920377 76
444700166 79
534028720 38
523127986 19
997590473 76
695988041 62
174547646 51
37940509 56
471549194 77
523647493 99
460596864 43
41775016 80
815114481 13
957231760 91
704912023 27
837509408 38
470718388 55
345195205 66
770651427 63
303855513 56
643507077 12
868353389 3
840000095 13
493682058 36
434605715 19
499745478 5
674434356 20
218782094 54
78475470 49
915031240 58
792645289 19
102040829 28
591068565 18
588378893 95
634823942 73
166692501 54
409590248 73
188904449 79
937229808 1
679099282 33
575920280 93
150019745 64
530497887 15
903502343 88
182641079 20
297707946 95
55602792 66
630352742 98
408174995 5
694673254 63
124724086 70
986816640 0
843945212 77
337988862 76
494399581 22
778285997 67
85367680 10
393467415 100
295233179 38
302083077 47
445253154 11
716741302 40
119726566 95
251614557 21
781249771 83
458184148 79
201742352 61
219543036 23
679764172 42
930107058 15
320014304 70
104479460 73
714933122 73
157768219 43
788031958 78
212157469 52
547456841 16
573118311 94
674179613 2
847804618 2
330251617 84
509113287 74
284628496 59
353211150 25
226515038 77
657599681 83
909956308 68
364148438 34
570487990 3
140189890 64
640762708 60
636558330 15
248751332 68
147191127 46
581655867 90
721307354 8
713026332 91
111022599 32
996341424 3
843497469 49
697085840 55
923073669 96
199885411 13
25112210 47
974614784 34
755226043 43
340474511 8
5582905 77
616907724 96
821102611 55
950091662 67
963985253 46
163628195 41
908330953 71
779016691 63
835127574 75
651314830 52
971249291 51
517058932 3
756973111 42
446174727 14
365665877 25
644029356 13
992204586 80
274928252 24
147164837 13
708296726 90
10235760 7
229250083 92
864093038 56
706075836 93
470369862 25
806479455 4
689442976 14
533521862 23
895864707 68
56111976 54
873178188 36
558320026 3
102715767 98
566254824 100
875303886 41
647595794 19
36788804 53
213687327 21
308223510 59
699468294 52
425431242 47
12773972 52
441513842 70
12023914 46
657692669 42
144642041 27
313061743 46
818256030 38
851956323 79
519648519 12
907389756 18
888915209 72
906016287 34
591681949 11
288854037 18
534209741 18
977943427 2
438537469 83
440107587 59
185249845 23
8257411 2
765509324 6
46762380 61
84123206 94
575619096 1
760658500 78
394559970 85
766632467 94
756278907 55
310315590 75
370206618 53
32306877 49
59077689 43
49938420 24
690252663 73
654464957 100
973342737 42
768897695 75
65070704 46
623087748 98
187993794 69
818500920 100
610729860 28
226963441 100
97727387 28
705316592 48
203603190 82
750217335 67
118498385 95
80411373 96
639609962 68
658467697 13
645653411 9
314221376 33
622433231 87
20440124 53
870651399 11
285719545 50
532422875 52
827163562 59
20839882 45
908971570 15
499563098 33
396068157 48
491797943 26
695750001 49
684757700 79
122867688 42
424443629 20
146869545 4
163373895 14
66646002 3
436466678 86
261167790 0
328695453 22
633341594 99
620924315 61
905995649 81
871324705 26
979388919 7
657699359 54
894380015 66
747191912 62
440667384 44
712078125 37
284077952 89
509019896 36
553050587 36
4495216 14
710384814 15
485947030 82
302274217 20
604167333 63
214454674 28
541360385 29
272151606 48
581931326 92
938536844 26
421384380 44
557912579 90
986346374 76
940685877 33
704346694 14
858176437 2
440896494 28
313197772 37
185002229 90
513859854 5
289638144 43
845915876 4
278340569 26
950927265 6
424391184 5
429241610 71
207297581 37
628326673 32
477874011 18
338788728 56
377825814 72
862902508 95
95709299 100
847741006 10
572179520 37
228404872 98
472696897 13
608809073 46
195894824 41
917471320 50
46193520 54
336152731 51
944399745 63
455908728 5
11540075 64
520259421 86
667274891 48
248192954 95
492239905 6
36585031 73
803893611 51
355506479 9
76959737 94
801410206 8
969209245 2
990821218 77
973107741 22
295417976 94
153424985 41
265328046 18
426867224 98
360284237 30
831187368 95
77003005 10
671212884 52
253948627 5
906816446 11
753022846 71
369409630 59
792877307 85
300080844 65
675691122 41
719326310 69
998546041 3
159651098 42
657383972 93
114255380 89
439386149 32
754371485 62
838161459 32
609980128 9
150968858 72
988585636 38
322792496 15
828853866 29
691770564 30
614049437 96
911318524 86
358628030 39
117803153 89
265125165 100
174657256 59
76883936 68
405686574 19
468480272 71
835348721 57
37151473 92
455860506 78
284840278 61
250469014 61
439409726 53
422067660 88
475522068 14
498204266 15
930665847 92
265879161 67
575558413 86
247468415 34
835108515 32
278902849 82
102942407 92
543267678 5
3239103 32
840697296 87
905620069 64
43255315 40
895738793 64
343891759 86
975264878 34
155144820 22
652010102 95
35196739 90
862719270 92
723743636 94
738455976 49
360993773 93
519851508 100
549994943 93
203239316 50
105650286 79
84754392 7
635603558 15
557299641 15
714315926 62
225882734 79
77498975 88
986349342 85
817116818 91
238681304 46
816705195 40
204724006 82
843595905 9
841364630 70
269133294 4
816176745 3
784169130 69
768202583 49
83671570 54
703212227 99
656691510 88
111009867 77
481281338 35
235234972 61
254674189 95
76660105 80
401120261 47
198984477 61
772224884 5
461663510 7
762773193 77
400037605 27
799850997 46
395965991 90
661440318 55
68648038 94
535472828 82
47472479 17
563132821 18
392238055 56
145476851 25
997733168 76
536930789 20
458769398 38
460607200 82
876449868 99
983134856 79
959581577 91
449300716 100
938240522 50
84529534 94
838043545 13
74830003 34
456518116 45
258657736 34
988884058 49
409981798 54
274737157 83
470132437 80
324459586 94
79178799 67
150805441 73
462230327 40
583187176 16
573502251 33
949163118 78
250449349 64
89186034 20
599106222 44
234213404 25
459379207 68
297457144 58
863385616 92
981917636 84
693829849 91
190974820 74
353267421 43
152743799 88
649396083 50
822204758 36
927895847 47
459559237 18
538368641 33
219380073 15
277439079 4
500420731 37
951774301 90
590878445 61
613252021 66
33310344 62
764276794 75
236824118 68
946608735 74
898630687 85
442557561 57
564657811 11
564357374 33
427454445 99
657935212 10
265942477 63
426238148 8
476524741 21
302784646 78
734542762 75
116540068 56
536741326 22
320788272 63
845939448 29
259290450 66
177965698 17
217804885 9
854774421 54
794471593 96
2068690 90
579810559 26
922020336 43
301352153 80
60932346 90
607966424 30
179625702 21
464393414 60
340665831 56
837288157 53
947659566 57
664448164 99
272788079 25
812722202 30
120664633 96
947395623 14
346408933 31
4714573 87
279922215 46
177093653 43
182715071 8
701581907 31
556511980 53
690172656 28
135515233 87
774002439 90
491146588 67
845188993 46
340799444 2
823313189 83
853371010 63
590940706 48
450436681 48
49065264 9
966391120 52
343242262 29
668573367 46
782304554 81
358408972 59
560257673 0
66026612 87
722855457 56
873570775 12
595825846 48
45256067 75
307897491 34
745756295 28
662413988 65
820708306 22
29301743 97
471078820 21
716670460 59
592796807 49
856025323 24
326302398 67
973266696 94
627727814 27
52143783 0
262492104 77
217133192 32
71322271 14
689131553 94
113199582 70
46756579 54
283469694 66
298631774 17
983760772 41
465509246 79
905995243 10
418849725 14
938813846 63
486325857 33
153533729 20
615316822 29
976947776 51
876387074 77
490825781 91
678425103 27
123606964 17
635585084 72
80192748 28
251221615 70
583150681 0
88749115 78
482634741 46
719814993 16
665857715 41
250594258 36
391576861 70
840070636 55
42560316 48
846516594 27
823374924 90
824886521 25
832901426 63
386648788 59
162166359 30
319407895 24
750250518 21
589385128 51
442509593 63
141815483 57
753991645 43
983970328 92
696563718 50
848298407 2
246198476 28
684936395 43
100447921 15
296706470 78
379918484 67
36439676 48
950200104 66
111819946 98
766123199 74
437551718 100
512388387 36
534263413 42
282568499 94
290473153 48
233067904 96
377324026 60
360018799 90
207716195 83
398252882 16
631406955 68
108199332 25
735983744 0
691596315 0
575932053 8
472516897 69
591148816 62
300291470 86
518033783 80
612908323 80
671674614 1
53185126 18
932376563 11
405819368 84
347520870 53
207167775 1
581547225 4
943421476 6
715492223 60
16486278 11
263529829 51
54489925 12
264085169 32
492607958 17
547766770 7
944356499 99
760345750 87
934141359 74
650284700 89
970017061 33
938644149 63
409555736 8
428717222 29
876022660 22
785299688 42
795384090 73
41223301 49
384698931 34
915319728 43
948639189 95
388513175 84
19415898 40
451559123 50
806675606 36
238023106 92
624401793 23
537071663 26
859987634 33
591514335 18
604628328 83
683190426 5
679650383 77
381880102 30
736701142 53
24584477 49
249234536 57
789467406 29
262113848 90
513247452 63
311905415 91
295200449 92
961704526 9
116077546 36
270538321 26
303768712 12
685496172 94
901533320 83
167419775 29
882989163 21
346581130 84
273975367 28
724886 22
31579920 93
556970231 100
909541202 6
263278305 44
146576951 72
912846191 27
121620643 61
854150504 44
313563398 23
893637102 82
338442173 15
857591311 46
849577961 23
897237102 78
33124583 41
945129715 96
8627087 79
941380677 10
552940577 44
655128678 47
655422113 28
975953596 24
769837903 29
278885863 31
582271436 35
318746844 32
959845276 11
332556165 34
1251507 55
257738663 6
537438450 40
887434550 72
413619188 67
780034723 37
4937904 70
580132813 59
329300089 44
356527875 35
982994810 45
446144853 29
20801250 31
614525142 84
440742636 21
923654639 27
24254032 7
44945720 9
432301757 21
37786744 3
265082452 54
97028740 16
285338635 29
201162007 55
474687358 51
945576508 25
39603610 88
342951927 87
842851788 34
808598700 55
641412979 57
874754495 4
332566173 96
451608879 81
344439389 10
667708083 1
254789033 23
702369010 62
384264074 73
735799146 93
2131149 83
63298267 27
75455689 10
977364126 46
887834978 62
722232490 91
982247559 83
802777530 42
314649395 75
48096743 63
263354595 26
839699046 22
740492495 84
702671496 67
619491010 27
301669948 11
512509772 27
494623064 21
332823781 29
477869358 74
47097822 41
90450436 83
415330106 67
662752903 61
559539525 9
244556454 6
353011300 77
880801874 41
330430473 54
487458090 4
280241852 69
204643060 47
38760292 17
598089895 51
148443495 92
221836241 59
856012582 74
4028695 86
206376680 21
351678108 79
935161419 14
638502657 53
134782338 27
911058598 24
667637795 78
44652322 29
66622000 25
164559084 70
48372792 12
790759040 17
774186664 63
417210278 59
606353354 92
451262415 0
291735455 90
798571106 86
75145386 80
394040407 65
645093355 27
691980319 3
203354260 16
613698940 83
82344491 72
296157775 21
996153469 68
312890106 3
389550860 0
780705830 22
450415998 3
859559637 73
328092878 20
895438390 29
927159634 13
52166918 13
870767294 52
247917255 50
590009367 55
20018837 50
62271904 79
384021791 61
31028565 7
503213549 62
519305263 12
715606300 74
900431019 41
304769766 77
545075953 96
575055276 100
783135726 48
784753497 46
784815861 8
26972268 5
628771346 19
707465612 42
399294141 8
174706860 12
732124593 73
812991070 75
308594937 83
931968114 87
639164075 19
263727952 5
834306102 95
173525618 98
723259016 94
801609451 8
638560192 15
43568770 31
22200221 13
100634126 9
295352348 62
989133541 97
749329397 61
976185821 30
322625434 0
164719677 39
887271535 7
589141542 55
803329668 71
299567563 26
503343295 86
633289805 59
683972476 11
90396896 58
380688293 54
491333535 7
394616272 92
781379253 83
888039804 59
660923765 10
254851750 79
890344272 36
706228746 10
688253465 100
928193014 39
494984442 23
755712686 12
992379644 73
365027252 41
971318497 3
548745971 26
78177103 79
953393049 25
607422111 35
409010449 85
162027356 84
315557936 30
567598748 5
290788869 52
924190785 21
468049762 70
940956605 75
900439796 69
573943538 53
957779683 18
679685180 75
125732552 13
909214343 82
586796532 94
795917901 78
998778666 45
408492581 50
92414006 42
405265062 56
240931829 78
453398306 40
985774513 99
656921330 100
439884978 4
922032932 53
498144695 10
785996744 19
717712670 22
400872914 60
262939979 77
255339135 93
266887401 1
541814073 21
413795927 5
786068783 55
352652799 28
651144332 4
646516202 83
827237909 99
616083130 21
81928934 49
541058439 21
682055654 58
377081135 48
177080648 9
463548839 67
870467276 85
717900799 40
737160512 100
312569049 68
239040406 67
975747110 14
872767485 26
700817858 70
272543281 94
57601183 3
550073422 76
522655393 84
120200992 30
957665882 25
756922347 53
120105377 76
725125231 34
636888347 85
512707996 15
940662680 67
259651396 20
691421125 29
59508771 29
824087682 99
500405280 38
908074644 11
301348823 73
687083862 30
77945155 92
861347620 53
912944436 0
523793532 63
175283786 23
651456813 60
946976156 95
766583339 6
122096607 43
545649461 32
515752587 70
924347157 29
805925844 74
695650402 89
942803901 53
428768151 23
257340410 79
230146199 6
996924061 92
230899656 82
345588234 94
234128476 47
731706869 82
191052364 84
400593332 45
819782835 17
887495929 99
187332087 91
319210295 13
922161080 1
444683157 7
938605458 37
568509193 58
85344262 8
391574760 88
466721284 0
783073436 98
363184158 42
306902260 50
484782097 58
353716083 67
601282766 50
55556505 73
386397983 88
853683306 70
798609818 19
532674908 8
596346830 75
397437663 95
708197192 20
370907648 16
456176112 44
1008323 64
829680833 48
478188820 96
922432023 25
927999718 28
307912880 27
290272966 91
195076404 21
819294625 11
156804660 4
182072945 66
132826342 30
218195698 58
602982066 98
935904932 83
169491014 19
762159336 58
494865686 73
440817409 96
564856896 40
581681770 33
485162464 93
439259682 58
770474006 95
98144245 77
268204348 99
232474037 20
693112503 85
988208783 68
337555132 76
577146606 3
446019769 70
65517817 80
686971178 59
81960998 27
425763767 10
502070586 100
654821854 82
72604480 35
633680858 53
404565885 79
610495727 70
19906902 76
530241526 98
598274958 55
743186210 88
398983009 21
521790982 7
639405185 69
720909402 29
772524745 46
860698117 68
958111270 75
368063330 36
661035558 25
15095520 45
152773304 100
187116170 33
744764967 12
53619446 94
278606027 64
972306706 53
147155520 64
545547319 4
537040207 98
818391610 61
498891840 7
665654869 11
647901512 76
896968825 79
451554941 46
143375556 48
810467159 79
920124987 81
58315988 64
20152397 32
631586782 22
798015921 47
642751270 40
262787864 20
341060057 53
532338296 44
717991068 3
84356951 1
811217004 51
853917758 12
963195796 91
890976451 21
46627190 1
917553813 23
981241784 99
413227580 83
180549501 73
695800915 52
233004678 24
206476669 65
738986250 34
867611556 37
701324628 87
502092723 14
905546111 64
596912197 57
894538572 26
424771564 56
522496310 19
690801701 17
370981531 71
548486766 11
254687845 29
967424141 90
342466374 5
227540867 36
792695543 6
811107345 35
680638592 42
530637731 75
222460822 63
780056561 27
663899153 24
419245583 17
854476262 51
43293970 79
420636332 84
324762974 17
12681098 22
317970992 49
260604574 61
830142278 54
472236781 21
138682250 63
883631369 94
906361964 93
712685132 24
689302389 57
640043273 94
720128433 98
306255810 95
135793331 26
889658573 21
343695322 39
292999532 11
506737744 88
818681752 66
277960015 40
545452690 54
784555732 91
838034616 67
964843893 22
151257486 37
714776837 93
600761364 0
485916694 26
766444175 28
425703372 43
898262320 6
338525234 30
776170563 44
378102132 45
826034295 53
568467077 47
212071470 46
365285172 4
120451271 11
163888141 72
55914823 27
463435365 89
517931396 39
600628015 90
671191930 8
453074785 28
973592192 84
409849580 0
997589019 68
410997899 6
216058120 97
553853660 38
903636846 99
909318385 26
701398542 81
719904954 66
105837380 79
816386787 89
742303676 53
85128320 96
438858559 71
612304091 32
263038803 9
720911883 73
524360254 93
834043138 4
482112974 19
938371332 88
184336283 63
222228098 4
412117830 2
245573616 93
775965319 30
344508051 4
546515104 87
41810315 24
820699869 42
642977838 51
314106244 90
37915596 27
850653448 9
650659223 95
994699640 22
443484667 5
369557068 90
128367906 98
883003157 85
393387274 54
2019844 41
132728555 59
246582959 24
522751979 83
912564171 37
71426239 50
253690911 68
164901214 10
614561914 47
559509378 26
721469501 17
696565068 30
451527685 64
765207064 88
780886736 28
1064625 93
198121759 91
819091862 74
387824506 99
678279883 87
359816006 77
217980567 89
743543716 59
72618614 84
584546911 78
484612522 50
637417546 46
772337721 51
891759936 26
392242298 85
586094802 65
392516480 20
981527640 36
851378570 33
12677522 85
37909858 86
194302637 78
141505635 77
9378827 53
701234258 59
462611145 70
724312731 27
472000723 0
988470931 41
686657503 79
38919605 37
591914409 49
996881196 41
896037353 43
465088667 7
956400958 59
200532822 5
445314519 81
649575166 74
153244546 60
431109687 79
481565672 41
57919784 44
161119047 60
660900676 74
125188371 89
373530039 68
287516341 9
286040814 17
507850392 8
614636157 81
296883584 68
261127529 41
90366563 90
402287778 9
872461130 99
449220633 56
890204834 76
119062179 75
869490818 46
984247454 6
282997841 70
440033916 96
441520080 1
385668385 58
568550152 64
489709886 56
180339010 5
69417582 70
72094460 55
570496979 13
137910801 27
143822432 7
54380255 94
370233014 60
423383407 44
256319232 57
922936879 33
836883860 30
841268715 84
555785713 8
214917516 49
348780254 89
382569365 78
973925914 53
361293959 95
517470455 50
447583076 74
433359600 52
503795693 47
670833828 83
421435036 95
543705020 19
320180899 3
496176800 26
86516793 22
298104282 40
235909183 95
166117912 50
108472091 58
816025466 100
190838243 32
479620954 80
201128552 48
637492484 44
694954264 6
987664408 9
274961267 3
153800510 89
689521945 45
467427812 77
862369420 100
82440973 75
8002517 30
447002553 49
81453375 3
735184532 34
885673991 50
742046663 60
136240777 54
133478079 54
753540232 49
75180684 91
70710748 7
306830848 67
362098243 54
924979259 56
472552116 76
781434267 71
685032905 43
941645567 58
246583783 67
135853722 68
485473714 8
108966439 80
418282045 40
102741918 56
172982023 90
465629986 69
40220458 42
51803051 24
685290793 23
907500894 37
268376653 22
626578595 27
85132731 42
421054201 41
636234425 40
984857005 61
146205534 36
777377880 49
11343456 48
634630898 89
562138567 65
693987384 70
708705645 22
810389091 38
355610318 41
210021275 43
897497325 27
973666004 68
629118018 30
806302946 34
591689571 36
892921040 52
181526460 0
311264670 12
722267756 39
895753698 46
262917673 19
85559765 2
119360703 19
53782179 100
744494835 89
707039433 6
22563992 91
274779975 1
964330139 62
33705797 45
748334417 4
910533142 31
556469261 74
552845102 77
139626502 23
502687952 17
86507630 21
928163843 35
812755523 87
180483703 24
565024327 68
155809096 1
618675057 99
699013615 22
116519995 100
876324352 41
447247520 7
794015914 47
37032579 76
446489057 32
58550933 44
389341211 39
440708641 46
761517895 96
698722076 65
808163332 65
551519612 48
176296694 22
190074367 26
665998291 11
213871790 68
645259719 78
859370878 95
351450592 32
608007889 46
984370982 10
817399055 70
371107366 20
835504755 89
506031181 13
447148150 60
503189817 95
656265344 44
631428559 64
679665980 81
999282420 69
302472160 83
783368980 37
271521039 53
698583005 26
561802139 44
659501641 51
349528440 10
304782505 71
794451571 74
70862358 30
933478971 88
846344674 91
642424375 53
761240542 71
709810293 9
183555826 40
7174524 79
695581949 28
987414432 30
992604659 70
876568150 20
875249059 44
222069111 67
886179212 52
334870074 29
119498882 86
52488111 71
42040548 41
570674290 10
64886419 55
129740495 97
781464307 39
929098482 72
711458957 84
866382512 63
517870956 77
348017095 63
650166577 46
560081147 78
836483378 65
885451352 87
866622149 19
781728408 73
525501870 74
51378687 49
593585475 20
134516033 36
725335019 88
435827684 72
771354645 85
868516632 26
561607318 80
289684944 27
855965036 38
941204509 90
343229585 94
3601372 44
518527384 12
312329366 17
113773797 12
339624289 3
591341792 2
244274416 97
353545836 57
984233143 0
389604692 89
49319526 14
843955789 24
951508807 34
915089363 88
930210160 65
43136891 95
418752677 23
100745405 9
470229243 25
366955252 62
127743527 16
157760740 83
802910892 81
205190639 9
587849189 6
7133087 32
429760793 100
795800911 77
343667500 65
951670672 66
353732649 85
962255799 34
865924322 79
109120479 22
583459706 71
457455136 49
891437310 73
856247508 87
235758189 82
993637874 51
357290325 93
245354565 3
583996554 86
404782577 39
323441600 85
223281390 21
181517360 79
532920480 85
901342224 73
91327939 34
714851079 30
230943660 68
53024931 94
913845227 27
407193401 89
978843136 40
370926192 27
870030088 78
596458379 29
923827064 88
811403017 67
276873311 47
325525064 55
578415006 16
857987323 100
467932852 3
578604658 86
651660070 94
296028312 6
139701616 23
564824749 30
171327440 3
380609135 22
124266849 11
511489077 3
47955177 64
209499013 40
286361773 42
490300000 97
70927558 77
84456262 49
875184391 78
564465655 28
768834523 60
288715230 84
562880492 5
58011517 85
855834982 66
700490015 3
650324780 35
967402840 55
647411703 52
753412964 37
377281354 4
525085152 94
55486196 22
710813137 36
985026381 0
556860075 42
235029094 17
835358370 89
198825124 65
798495588 44
505696400 4
559557011 52
100092960 82
84686474 19
880856439 16
769496643 76
775608173 17
975804178 23
671018630 78
586722210 76
393156825 71
242084324 93
128722097 90
51467659 4
351638665 54
740149530 88
131220187 53
711201509 19
852711720 58
156532921 31
797581083 85
509729082 28
92287911 48
527980045 50
552211023 68
313707439 33
524441245 69
9370056 6
748286839 60
673208973 62
785870934 25
137589165 41
117795939 52
277590012 72
43358205 37
813862680 62
612476327 76
271443377 43
275199629 38
110625074 42
366743413 56
352227685 66
474159099 63
306610258 79
715074356 32
856868227 1
263392306 33
345231867 62
329559385 77
71837658 23
248224177 32
956716861 12
349595220 62
677630787 71
780717419 26
651834322 46
551344435 87
241512467 72
362823433 15
528935645 97
161359797 87
531568628 97
981110946 2
476919133 75
311353456 77
897529422 44
308520045 58
761106301 5
676888915 53
420682723 98
613378888 34
389968592 76
264782837 23
726310645 61
72354723 47
100711489 72
258506468 88
63690052 32
605221592 54
792775042 40
710131800 85
151840661 61
105466109 9
866921483 2
259220466 96
884468927 56
654473694 18
374154327 82
365609444 70
718401762 92
787893531 4
228582195 27
159529616 71
703482317 81
949515927 12
877749979 90
733060913 27
660222678 32
97346105 61
570103135 71
710509635 62
414357964 34
231006353 54
37032469 42
413097561 0
93824095 43
552564364 1
328478684 71
742898415 88
138894951 7
968703697 7
630624274 70
362597482 90
630739193 12
876874547 88
978914170 35
342702786 73
968897537 25
802256655 9
440512971 77
762773670 76
225564200 3
859890401 48
638236731 41
108548408 44
463279545 41
288219180 0
717545018 88
395095255 62
892300314 84
234159893 88
887300568 75
917077963 76
654114056 73
315685846 10
214056131 4
332393394 98
520877573 45
452110343 90
610390668 94
162008499 19
559518487 70
282481375 9
308247052 29
497588512 9
479801353 79
674093023 5
529239889 60
157209469 85
968462409 72
858976321 63
300807706 96
259700634 52
770506008 77
879159380 63
218843230 93
912265387 64
338398231 5
484555338 18
892298063 62
693443019 26
246976564 87
648876256 67
665453337 73
163444345 77
975561920 28
189484797 75
748081300 20
733844165 69
594959469 82
461612578 94
337353009 18
956652070 13
713855713 38
294851293 35
783805811 27
431265078 15
50256572 53
828854174 92
244118945 53
935073313 43
427606259 78
156228338 87
796148712 13
571187519 24
459476563 35
266730226 53
39269887 55
2589243 94
528308874 46
790001942 23
75048589 9
724366466 88
406973279 49
281992129 42
361864418 84
228551076 3
605351511 92
498586017 48
858857655 46
173493643 50
550476606 3
473788356 85
527600700 16
744593290 93
931751580 23
909837206 18
704535820 56
55387353 31
965265022 79
771902340 100
715359651 66
587812664 80
251673652 58
697560081 8
132294934 73
880570873 81
291980754 95
921180955 98
411549383 36
890987717 93
753427488 100
932600966 26
470911618 61
912109893 96
740086624 10
337777312 74
30631990 64
337134320 57
133879323 1
748722034 41
976861892 36
917176584 5
129705855 82
397839828 0
535672031 57
566358025 54
22674942 3
689715430 84
868351146 49
237270883 19
107596970 71
313229768 9
888615555 18
529712663 4
768619705 98
194383108 73
89440055 21
30855141 25
442036524 26
668360810 75
593761172 14
677358264 95
989868453 44
541267872 93
497489710 82
483239530 15
375027163 8
11579266 58
587758053 82
389340602 92
750717391 52
763619077 3
887480247 49
503643435 80
225033165 96
951368274 6
978722464 65
86045997 44
399935006 27
401656434 23
134306719 88
318222868 44
962094486 49
992984353 36
875842543 78
71633650 35
737142768 88
890786115 93
371668362 27
967001948 14
327233025 80
87751452 24
466774522 23
651509621 88
864224489 78
418285956 41
43063742 45
24520159 9
257689032 92
139731142 13
224323917 92
567514098 80
129242351 0
544305100 51
147685731 39
23709902 89
300026047 62
169966855 68
335091389 9
531056368 30
795556113 1
619732262 27
206245272 91
378122903 75
369775016 65
96811881 6
929999967 71
686946900 19
51347204 41
395532669 49
698314494 12
305610317 98
664378568 57
571565158 43
86923280 70
5576277 62
915192877 85
903814448 37
413458075 84
760351379 16
857052062 44
191294109 26
175099905 21
508867159 47
284370764 74
130503516 16
627772030 84
622857625 3
861419075 14
448490133 89
580230724 61
650653196 39
364549225 72
839155243 86
622696411 95
437438647 98
814052203 20
540296143 16
775993427 37
427422436 13
277553292 55
691842912 89
304092197 96
667139495 16
788573763 15
641072425 44
119153675 86
376798471 60
221230628 73
443426597 14
711253371 91
579433313 93
293837900 47
999574966 86
25235149 5
341817307 40
297164582 69
691484572 80
763580540 69
337085420 37
647758209 26
686239890 61
392929170 39
18320310 26
259648548 62
250119575 63
373733330 98
655581591 29
635551166 60
598031332 80
833554128 3
750938891 52
721508467 31
121263750 92
219589075 80
504431395 26
893129727 60
117120960 11
564632632 57
94334048 94
40115883 74
156650796 92
267149594 31
596300348 65
383055772 91
514080896 49
186796344 4
651488331 43
849081677 6
505126760 29
425435575 72
454790787 90
826864348 34
232186755 64
159792899 35
322300598 7
347725194 7
552451563 35
29414343 26
477582395 52
283615977 18
167003604 5
608655146 95
149483058 75
470772076 98
686321427 18
468480140 38
250353664 34
312331044 17
110018914 28
246188301 83
977037084 12
381511880 64
503793376 76
441774091 90
594747666 9
799081245 14
211283859 28
172878062 69
264811216 96
11412895 34
105490485 43
348616963 57
836936977 4
605779185 69
737086029 47
435074042 18
568789054 33
951185543 46
441879810 45
200037058 57
45446949 24
539297049 79
52342188 45
175127146 14
173206644 36
137271274 69
436118303 22
872114397 58
11723818 1
493666882 57
814908291 46
989752884 38
731794459 52
733295611 46
136710809 32
247322834 3
796461086 12
654589907 39
213708739 63
519446327 56
66700596 38
72328418 78
371136011 90
565146169 10
20740650 86
750563467 4
619010557 13
871131379 36
407338364 42
447400171 86
766050138 85
963016451 57
186397015 5
901021321 85
507558314 36
189167390 92
904485675 53
59129457 11
191717714 84
337083491 23
690822110 59
530268382 24
189396974 35
727779154 97
860097599 54
376789895 43
856368634 41
671988508 77
373978805 12
767651989 48
173974644 29
837221418 10
943899253 91
364760541 50
549261058 88
297390851 74
543202910 57
67219635 93
304917422 91
354075516 13
449125737 86
431264338 71
895463659 49
775051220 29
335758560 69
721773751 44
521576396 63
705183564 74
421929568 25
660988247 85
780736781 3
504418964 64
696975940 86
527276074 61
427232809 97
543231233 63
758500317 83
622090270 41
312682014 14
53679835 25
638868757 93
129949038 8
964407247 97
967982056 51
147609341 55
740822399 96
466163400 53
984111522 67
452480466 20
132998535 8
542505508 9
847871206 96
289425889 66
859843759 78
530250443 99
407367827 39
157015106 42
547334558 1
339341965 31
549336675 65
86886448 50
828517618 49
24240671 71
488356057 61
361293332 96
57881344 33
105390447 16
483721319 72
617768566 15
226727455 44
617550005 12
673108764 68
737662656 79
673449378 44
104905295 85
929193547 28
821655199 53
161814880 42
196087747 6
79993235 40
711865146 10
275378556 52
883337823 32
483364574 90
851524607 16
632183161 93
156564199 53
143679911 85
828348044 92
8239347 18
788474941 59
219492850 36
373434942 63
903945819 99
192848819 7
668063683 5
803480560 80
319670701 75
484054156 85
321968782 99
126284812 59
310566605 18
107149104 86
549132378 73
332900323 89
764392598 54
711548820 23
360439090 87
947966184 85
160100735 66
88454170 99
74228483 13
753220995 79
811865133 56
235064000 10
355289812 49
908599709 19
531098028 73
555155216 67
143995987 79
998239194 8
841382577 85
66001084 94
951418583 83
986867124 66
649547290 61
237868416 23
410904198 64
652268140 80
427788131 24
606390668 48
180035057 7
292340658 73
899784825 39
654567597 22
237574290 18
974814651 23
943076800 16
425082824 27
255593889 10
265626064 51
633058295 74
569708030 68
745271551 95
728718877 19
285713867 13
575096532 41
629682646 44
151970949 42
796181210 3
190164951 45
383685535 55
48109019 89
781393263 75
682170448 9
54504585 68
483627142 62
37872401 48
417047393 51
34333433 94
235261624 38
959625980 94
947210503 56
232274041 54
589872776 19
397326279 36
814745243 43
901018455 30
650250634 55
226634512 16
897842037 51
294894505 26
153939280 32
526109940 47
533905227 84
843556509 87
613890617 61
202035097 96
198217648 47
718664072 68
630632846 32
495292814 41
363040120 42
787679139 23
408706974 0
853911822 4
54236520 78
126990845 51
633106483 68
640233336 24
278572215 60
664940838 83
332842386 45
542371331 92
79050287 40
803772256 58
865860456 48
815377418 64
306373439 96
801235108 100
591734191 55
834986193 64
574163334 82
559457386 41
503554736 85
18203896 82
34945784 10
683069677 92
634647289 22
191112735 5
200285361 18
158029989 91
722724177 93
606476741 2
297190540 14
793466962 43
965258268 75
656896307 51
81225983 11
291163028 87
955988973 93
964128699 90
386149816 62
433089267 75
987285861 35
695077071 43
279853692 4
592060301 87
903946709 15
846846455 46
109339840 54
909137049 72
763899707 23
574637073 25
991554262 96
3675931 43
742862075 12
773043692 38
14060818 81
896042469 89
874382394 75
556595310 90
51579754 76
606317362 19
691934145 27
211707061 22
613794465 8
682597739 100
759396532 100
311997723 96
313838647 23
834032005 19
358465441 41
402322418 87
585712266 51
597061990 77
510904753 7
669069621 6
544231974 59
261348990 56
591310741 26
146726299 86
580836280 11
401005686 49
546055025 23
721321590 55
70320209 26
920662625 4
852858793 76
169385528 61
233112582 8
258658008 46
738624713 22
930259222 35
748967247 66
619762455 15
871685619 74
347305869 76
681845873 86
381225433 47
75371213 47
894391630 16
261323212 79
480785847 26
127513679 99
935430820 86
870775728 22
283475051 35
691939621 91
616736110 41
404406782 11
37987196 79
423324569 11
549786888 91
375844736 49
487773705 98
154426831 5
688268297 56
708590628 78
407766694 39
70999794 16
810002846 51
917944421 23
113625178 78
418553323 85
806436676 88
652825515 55
807866865 41
808798242 72
525877013 16
410033221 19
243345406 91
320648207 65
347517789 8
814775846 67
5004368 90
980756814 59
408259756 75
962100462 22
71883395 29
61273013 26
541271236 97
875137116 28
884024111 32
802773435 86
520672931 72
888342150 14
864136693 12
355583502 41
884166016 49
409949489 82
957432681 87
66630822 55
495687343 19
533771857 9
447639853 94
340431112 95
803014111 68
178471572 32
638086148 82
755869228 42
504413609 84
529296635 41
727156040 52
231750663 14
708241819 73
200373721 58
843993004 61
55774693 79
128301378 83
282201883 71
589241505 98
630650299 66
959147496 45
867195639 8
813687009 92
284235769 68
128964928 75
731195305 46
942790944 82
802476599 4
422861979 11
957009248 98
189643298 97
832482669 39
487472639 68
396683703 50
829992691 53
817243502 15
244471426 79
444791665 98
99485254 36
682166308 79
30956264 37
414621295 47
750819761 13
534054630 81
784311992 38
364538946 11
375866743 49
252045406 73
111130978 31
586698934 11
456407435 58
739490305 29
123902779 2
151230210 16
353878808 7
584280871 93
637064065 67
214936977 94
42030843 69
885502422 12
362355102 76
933355673 1
226871119 30
25232080 95
873758629 30
244222361 80
979678379 2
743669903 2
272489890 21
870234614 63
629657139 14
119311048 83
431828141 65
13613110 91
16885457 53
295281928 82
826007406 74
49373985 19
870570727 43
431267931 24
490124730 1
395039525 95
134517178 77
559914187 76
419809384 2
503196461 45
366719785 39
151082363 11
958122044 12
534833358 63
943515856 86
101905191 94
49660894 55
822323127 89
92632200 41
530032777 38
990744966 10
749939485 23
671643982 98
570085534 88
611273320 97
822314087 63
470946125 80
759049956 19
875901463 8
453087960 79
297800551 68
463049174 96
611459265 29
979859035 60
966031888 24
49959273 89
678553926 62
621064700 14
734351750 53
216551485 1
816246684 20
730149744 54
812878192 80
358832654 85
797770192 80
481470940 76
273214124 35
885210129 49
468205346 91
458539569 89
615358589 30
104347940 24
792041704 98
726764266 26
488462694 62
443456383 5
85187314 72
870998027 19
667836744 26
174687963 13
718854321 12
332625528 3
843591978 29
305059351 82
604437177 89
771393530 72
631643044 25
353341336 1
57681986 64
87096947 45
683862 69
439084565 66
311559103 81
513551232 99
833181366 22
249661037 82
106217263 13
730362730 73
605509946 2
908628702 38
887938296 74
525750869 81
760734549 94
780554796 73
235600384 76
610015590 21
697900555 38
801037979 10
499553156 9
160900913 38
356952812 87
624249292 12
426455854 75
437211417 91
593550831 21
789519607 98
394824524 2
179995427 59
601011997 79
377482654 6
282563469 13
946898894 67
29238323 63
60831647 26
373522224 99
723308482 63
217326160 23
129543427 87
153278337 8
208095571 93
259258143 93
309371851 86
653325347 77
514936349 24
831268131 42
965413361 48
24509048 16
59407615 56
823740170 50
426691607 84
73603636 22
547622040 11
514352173 57
965558403 26
703539959 6
850011686 36
634200055 98
26782559 66
572000409 11
835999418 31
320678124 43
70276872 6
838843383 60
592492590 16
20796697 6
759453200 44
730219367 18
202940936 98
87958483 42
361229639 84
455113631 67
104610457 22
659894210 6
729219253 21
905876415 61
6409123 69
5861472 79
356073795 62
134662052 41
335322499 8
392575744 70
315442504 61
841634232 18
330290455 27
222844357 5
887378133 84
424681138 30
183172794 68
415542725 20
914856847 62
250122983 89
232254606 18
963911336 43
863233881 81
25961747 70
225149429 93
247012833 89
742737511 58
407777058 45
883282906 30
987662061 1
499570258 87
379456750 31
147674918 67
668893942 43
762921306 88
884526678 50
746485983 39
451684727 41
539192131 20
788132129 36
814252724 61
578499487 82
209103589 98
975610054 67
526244231 42
285603268 96
246313712 70
952410362 64
958984430 96
897624421 38
224314237 21
667027686 75
901445558 36
495824555 1
185965767 86
57165021 62
389896046 11
409014707 60
373174257 42
62145249 28
643564731 36
310503487 24
622708673 21
163095546 81
978723418 51
956195698 87
289531674 74
976816577 81
914813449 25
309158178 48
114399172 81
385024874 95
643552333 54
72589359 63
413590644 73
869744251 30
967351393 39
49969776 95
183464393 9
161314265 34
541228695 27
304396713 18
397560734 65
85888802 63
65931376 40
632717433 93
133599720 62
24907830 32
11708822 14
139538399 73
972979105 26
569295985 76
824948308 48
279863326 75
150842441 88
704682008 93
845935048 13
967441612 64
694590093 86
448463881 33
661647135 98
914691485 61
785926570 22
203661846 79
670643224 33
333056269 68
56822260 30
219339498 99
805748844 51
635693397 72
491850575 6
679178148 35
486084667 51
135684441 7
578819197 39
893654051 79
791398183 8
369318880 46
558914722 40
40890764 31
160237829 31
403158831 27
152109550 58
819821436 26
71951108 52
102235786 46
710022121 8
421301348 1
791507446 68
412216893 57
934989187 94
865381938 44
800556293 56
577432167 53
810445290 24
634003700 37
413203632 59
978729083 66
789148203 62
638349449 55
160147971 13
504609668 60
715030382 62
138941571 20
375191509 69
821882271 33
667777759 16
965821449 94
809782025 29
116666416 47
301693388 5
632743503 90
500735260 39
589836914 25
443119013 61
330948112 48
862194529 19
844370049 88
413759225 69
151931135 97
281742660 53
384705037 79
700002743 72
700740683 79
464211260 96
181108965 64
290223499 38
29003169 98
381295995 79
853584748 6
659003594 84
543813443 70
400652371 92
501135013 37
572749455 74
942941367 73
596741697 97
518392347 13
257752108 30
332047329 8
423094187 57
749532465 63
449593180 70
550868203 100
630035465 54
831535469 52
474623902 34
722517965 18
375411838 55
619369704 98
739828618 4
226760214 30
251118483 26
111139795 14
742827207 8
664022787 10
901093074 27
229114322 14
610158015 74
456421826 47
269511439 59
713870382 34
196733661 4
628914014 48
786484470 23
675748919 4
167872228 88
4671578 61
696519734 95
591627482 51
705487822 1
938434405 42
801861640 45
6450905 59
953746544 11
617764803 78
435619926 41
244054031 41
755251867 77
781674080 56
413692060 30
930183092 13
411260252 21
178683966 100
832249639 69
889857898 65
990354526 64
16929479 100
158988917 5
381573942 98
648519357 77
405244534 18
420677102 2
747346133 0
17370894 79
337070907 80
64761939 53
204837177 81
697644167 91
240531214 100
843428408 43
240788736 45
907519208 0
761048050 73
898416473 30
870311540 68
74441710 78
740594562 22
40449537 68
706921175 27
976902450 3
571996831 44
874112623 30
842610480 77
325272363 86
236839350 9
692321131 95
965527014 33
617106258 35
136107556 33
532679215 19
501692964 16
969903861 7
547150071 23
756855819 4
34769073 2
763247106 34
952548680 46
680706203 46
916109891 92
392761748 66
858724284 93
207185567 76
841332184 86
505614188 44
696276048 40
559243082 79
594880020 30
102534937 78
931404424 72
422769169 76
825972688 79
406899173 51
906285296 62
465631631 100
712515776 33
325135435 50
66278268 9
377840449 77
196513662 43
409930604 91
204853530 38
837668953 5
666872402 41
391359395 76
873080137 78
726397147 57
445020158 31
757794650 55
112692331 54
940195047 13
287664314 3
191441227 1
632312958 13
90578280 29
836858696 40
888542929 28
515066504 33
654121681 0
303918927 4
719465568 65
743783034 53
724357413 79
394696116 5
487327076 67
910375377 76
405522380 3
762424942 4
855260891 27
918908138 89
187334994 91
758972445 45
283123586 21
637233659 38
206464172 33
350794738 69
980138465 76
257775165 14
325277243 38
963197854 23
677377560 89
591255384 86
383025232 46
640613657 6
494359090 14
40427082 54
320704197 50
245139470 9
297245765 19
812845829 45
724170672 96
811149607 32
443898890 6
27565565 10
724183377 90
840540150 55
372560293 8
724631239 71
486762479 82
610998186 57
26044823 12
614727553 52
921539927 80
123714088 94
598080653 70
583289069 55
925735169 41
302728130 70
274644777 38
248289985 33
460874001 32
819165945 10
606781152 95
773902211 15
908897935 23
32757214 35
482364061 99
801479646 94
60290720 60
732434610 12
141943566 0
759996631 86
606967913 81
928334917 32
881024214 75
110544106 11
25201796 47
137742638 24
383882151 83
610522079 29
619432955 57
587456147 50
643349950 18
818196969 40
691392328 9
277652589 90
168065146 97
777474406 86
229464095 50
874106014 96
107884133 62
104957332 70
152070743 40
125876736 92
419372066 71
222013275 72
16362856 15
34336674 78
106535134 40
257740551 44
898030220 26
902114100 34
265488445 94
55058908 16
931368020 98
441583085 31
406479403 0
406715281 90
956281624 87
553809680 45
533115192 24
268907240 70
673710560 26
692006065 85
291819086 88
490771270 33
562703928 49
725467880 30
106208970 95
202475163 88
775110873 21
566013864 42
295265687 61
477223157 42
314983411 87
368979131 95
251343273 65
250018667 22
305054894 88
396926871 53
310607100 47
191912502 10
106348232 57
712545371 60
829516091 2
665788882 14
587205148 74
110702464 81
866635162 23
593945695 12
87177619 52
136536926 54
576795713 32
146458151 79
788820511 11
465099928 73
783387945 54
51852588 49
205204067 43
104563316 46
840436203 4
741516314 67
70183413 97
122763696 12
73958059 100
787691706 85
76028339 23
545480899 71
741049399 87
255734099 59
648683891 78
377783474 3
48570299 15
599514454 56
887213898 86
888378060 98
443119555 86
119623927 5
151604719 61
168856797 93
354731357 25
734410969 33
368309334 0
496851690 30
426853449 91
5685589 83
931358036 51
497916199 12
576459539 36
529892302 88
478218622 24
40453324 4
264001515 60
404705551 39
4684676 11
876184546 100
815533992 74
154009481 7
57091258 56
433071289 58
792793595 8
700826326 14
972297392 71
235092646 74
496912721 42
44356721 62
180596992 51
84776391 84
924739172 90
709170022 84
825370966 38
855768545 65
354258042 93
926395161 17
995034561 11
357377878 87
524577631 27
757467076 73
58532698 53
604109504 49
554462170 92
864041087 19
639146293 88
892258590 59
856680847 56
765305555 65
757272701 29
326089863 90
210352285 29
381293389 4
453395019 29
983784765 65
399886759 93
190529417 9
688501163 0
267472522 90
407069215 47
335143624 76
947072556 66
861725205 40
915847236 94
650613957 54
996938736 1
516692276 72
743421461 9
27238885 86
84856782 37
242882759 9
150627358 10
741992468 99
251222067 73
957651179 65
471887493 97
983165211 57
556766415 3
535894383 64
265796006 9
168072470 90
221050861 45
460116447 63
936544203 42
211373128 100
288212717 92
969312464 55
639007142 73
297483130 39
945562368 80
804329598 84
940191031 86
867772411 26
389799271 62
257798806 53
188100603 18
89138606 95
913279457 17
488928933 7
368170791 12
447335623 62
997738197 29
273563603 97
567002936 98
495100240 6
457423145 30
649190513 65
696152375 97
317867582 62
149999046 10
83779578 70
720618131 92
879169606 25
691156525 71
400935310 68
306937730 66
167569225 54
372058058 33
612075918 18
198114435 51
678261961 58
180209649 100
831786804 31
338007149 61
216223605 24
425899423 7
663610143 39
710065716 47
129751455 36
988366546 58
132679330 53
131554351 89
861832258 77
24808835 14
816447587 35
176307892 8
674754177 88
766392843 29
796021138 55
111218329 4
669917151 13
294003476 42
689730861 9
24558022 84
531039508 72
740360844 21
710800343 43
10972607 8
469711388 78
137278219 72
761510154 12
625217810 16
462935067 5
43145298 28
632746433 53
247530679 26
649579467 51
995313898 32
59065669 9
724540757 35
471807626 100
169049025 49
713854391 43
56690131 40
573602663 16
345822393 13
472682533 17
205088394 30
402602461 22
534527316 65
665937889 34
918377104 14
271064618 13
131462668 84
408349605 73
480806137 66
493518441 59
816810616 51
632827170 97
231981563 34
43789646 91
530235826 53
937266772 84
806953463 37
298066256 47
460199074 81
245820112 58
205745983 36
127498012 86
908586256 5
102666186 2
864154765 78
261560252 94
182959562 87
577968486 98
272069918 73
990767719 95
114787336 80
69656959 16
334756902 38
577415536 29
481669813 49
560467122 38
598635683 11
995019402 93
943548784 66
490961369 27
616393481 72
415446344 36
458551794 84
831726668 6
19993774 29
314161337 37
902304876 61
295760302 53
912087693 67
538075454 74
549945882 84
898576557 18
681704967 82
47880403 68
296583130 22
371199375 93
679924935 46
295640641 93
934846212 50
463675944 0
525510830 22
999911551 65
216213287 48
311111418 85
212019774 57
143839553 49
391627374 61
852181760 11
42837339 13
12697259 36
551779056 38
252746320 21
937557483 65
104188418 79
413341657 52
928307567 33
712783877 34
547663958 51
978780470 69
284970798 17
887365294 89
908661173 81
763174889 46
862790514 100
719940235 64
73067034 39
551634161 69
153171051 55
676075072 14
909104876 37
84894988 85
958696326 9
630875722 32
238581508 94
418415593 98
998775963 31
771642988 99
352409625 84
637873955 41
108612342 88
616257071 16
509856482 89
119907398 81
270283599 40
277428327 21
183519750 38
588893571 31
282433436 48
551103531 1
293140178 44
995856377 39
969604790 93
312161991 53
901753685 66
712458697 50
904116322 80
63179077 71
161656060 74
82096080 75
996124197 21
298419876 85
516364562 90
126633076 87
1025806 55
500451431 67
723697453 95
945939546 75
339305079 84
432380408 85
61884873 14
940961613 32
142648683 87
536685349 50
401896266 98
752072663 33
318110576 59
821723319 98
457442873 46
592265711 17
719503604 79
881451056 90
268650805 62
479953790 68
617980054 2
374550308 40
281265909 9
698469686 32
254420935 50
286004198 32
311456073 57
603795230 84
382052750 77
918209352 49
159523595 16
250009712 58
278844512 85
526922430 24
410979566 88
843079804 42
477105945 49
155260119 38
256941747 58
443352500 38
837774026 77
790939411 52
803607965 56
187424163 89
326141240 12
689569783 41
580335777 2
493947394 63
593421547 37
760164975 33
509901806 89
914635122 35
935978200 64
2226511 90
284683582 99
669883717 37
914871659 15
208477420 84
708392277 62
280661999 69
155577197 3
592155485 25
632684549 73
542612100 38
513325082 78
90755296 90
906227183 75
321307883 10
919522510 36
725555954 95
762387626 42
439241387 94
32888084 72
450981472 100
978511933 67
676932709 33
431790121 23
776055016 74
721562105 31
779212990 24
286256025 36
392467992 2
246545245 76
620016314 13
536821685 93
654481444 11
493152906 55
549212893 39
380383389 65
846482279 13
581932995 82
917493907 81
494326490 9
898230676 61
712709166 89
503111657 59
644753680 44
50378790 10
1490933 28
714431626 45
974125403 31
529698172 23
228021952 50
585527937 46
213838713 78
588242185 19
461833164 100
846858681 12
203608397 38
302304422 66
626301710 9
262336801 56
564982590 97
768326165 84
702690576 56
736008283 43
98249154 17
458228603 28
472325511 95
774672279 13
645931504 2
658300540 32
628663091 44
22927837 50
385028725 8
747641141 6
181603570 92
498383668 3
137918527 92
820717885 58
936539049 5
733779693 84
951410445 36
253834796 50
773258925 85
850653994 31
480325309 11
752205248 49
904951785 43
975829931 90
145266238 46
138542895 48
606279929 34
132290847 50
190665546 72
104114491 80
550173655 77
656457253 5
346268297 47
336616794 16
605345069 84
648105095 18
739464855 95
934097686 92
673525828 54
564073294 75
692127896 25
700631003 94
741846965 28
645469381 21
189977800 99
911628558 70
853507049 22
995330314 12
563752836 29
742454266 19
17772211 54
236993052 7
909833205 82
322452232 87
728518451 73
701195331 40
401918195 62
25868424 33
549933792 96
255302079 6
699024766 25
821692148 28
322893483 70
907970046 91
755948595 33
835719591 58
479160129 13
371228892 50
828509188 17
231880318 2
522495558 24
126915416 17
834802894 79
883203201 23
918240976 38
361302840 24
695863947 16
564737662 53
156893083 20
998523487 20
651174615 89
574226067 70
859229725 23
606279627 78
875417880 32
936233255 97
318337593 24
338997466 5
40782088 59
827789839 67
996828409 36
819495466 90
551917425 63
493698380 45
724324248 97
39761874 70
546532009 46
243538095 5
348015485 79
490877841 55
827684247 17
136873701 33
354257727 39
80555278 16
257646608 63
98520035 87
852889288 27
836728213 0
546387984 27
247291262 48
877822982 52
312361640 16
99801854 45
216116232 74
873522815 49
696778865 41
471318603 94
6555139 11
744568689 68
651995622 68
234083209 55
711548847 54
234393767 67
675069680 39
762012811 96
933499785 54
4629379 21
233325018 0
109398130 14
251797008 39
982504739 73
775162194 32
743148719 30
292579036 64
875935192 31
381911643 19
483021507 80
896235670 92
405257822 8
563835734 12
701398067 13
266236833 75
548430330 26
685867412 47
814030796 59
918182641 35
390584981 73
961649111 20
13097615 63
1786700 36
89309942 42
186951791 41
617796165 3
96176446 18
874907259 7
641509212 35
178631714 78
202553182 64
126531180 99
339578410 50
971836178 46
198739190 22
190811602 16
162759205 30
334533096 72
584332457 73
492983794 34
772066393 18
911211963 7
672519390 67
749516129 28
917898239 89
517646616 0
914639838 52
205591934 74
613050710 30
293413958 25
781698594 80
884866235 3
850774478 30
828893532 35
880714378 13
208473344 82
369628869 99
268435300 38
800876073 16
447890855 36
37169196 68
281285350 73
401133602 71
968795712 37
19165838 54
95604565 99
499779283 25
667778883 97
463711628 1
925791532 86
155550220 26
534372582 8
216493448 49
998082279 64
988404306 20
761353946 95
917716792 81
680475127 86
136096225 55
451801015 66
106863378 42
690003687 61
232950993 26
983792848 51
683943323 15
90260614 4
658052577 55
60499005 94
809971798 22
273248977 48
819361155 24
802720410 76
579262454 55
595081251 93
998053827 74
824143525 20
539080881 84
433732994 67
729469144 49
106678652 43
919823380 20
37913272 53
165141675 69
962074262 95
871364249 45
155023910 59
659388318 89
999656846 67
713838503 2
775252273 8
152530805 6
262642213 21
149410917 94
29398874 46
936419469 14
870864504 10
145969942 81
262769623 100
392447406 3
514287497 88
923409174 53
623252542 95
956752668 65
623518274 69
496877311 37
279123599 47
817262003 13
352667680 59
475881898 64
147013047 67
797311296 90
333882983 83
841359978 89
875384971 3
684018049 17
447564447 62
788208000 93
261065335 82
293248453 94
206437962 54
985854348 31
455336035 7
433852326 70
796613192 59
202513530 94
143894336 18
334972742 46
212209128 13
844203387 73
96452346 23
539430058 23
465432927 90
17612762 46
681946632 71
83442117 69
618066909 94
824780329 26
190117956 24
830183490 42
957946126 98
939156400 51
187359145 8
992172648 57
240791094 80
858689539 82
61639353 80
578122770 23
786509276 97
704396890 50
108478004 92
830642634 29
407648142 66
448194379 15
875447604 48
573505601 75
485564681 29
876685821 74
644853951 83
622257815 41
608917712 93
315860450 33
470865056 46
27899121 55
620223309 49
520345384 66
483419504 78
583419075 16
875425892 17
692561587 100
892243910 8
510264126 91
18158537 25
371688098 17
681431140 22
163361047 74
461670727 20
605084680 86
124040583 18
29569047 49
326630165 73
884634505 84
838877683 23
267682779 76
437319003 36
796859582 47
356203240 17
102059205 35
918132196 89
60070288 62
478441646 3
231416791 93
910308769 59
779111408 74
181606107 37
195879780 95
129741866 5
642662111 61
94838989 62
561939734 43
825255274 8
804428374 13
741867564 73
667685990 30
225764985 21
831411527 59
37843536 34
695951549 78
268128626 63
349900518 79
482461678 10
484726701 52
338196913 97
800452159 53
970569055 29
243140770 36
287992718 99
950900614 23
901961646 86
857308028 39
88453779 52
730063669 22
637220979 70
475976552 69
329177420 2
237733082 5
344696584 34
634148184 13
68117287 81
651012505 12
865071135 87
400109458 76
559521792 24
282673314 22
702292263 100
170002566 23
936316168 28
215418684 62
94155892 8
984032802 38
445423893 7
613240796 69
689706676 18
66901155 1
542158480 45
90736333 91
791958635 19
468791262 15
790561144 24
304609121 63
888604614 55
871177834 0
763673857 65
621226314 3
962683410 49
180721154 92
690422664 33
588631741 73
230627926 34
431910406 54
693704483 84
706107334 45
670724100 10
726585918 20
907946320 7
512638190 3
607310298 67
810908389 48
935521413 6
227990747 93
680961452 31
209928834 80
318767246 100
775491089 9
866068235 74
40263629 83
457455159 7
382217047 68
164676182 15
613463207 7
173571350 39
302144352 2
331908328 12
908810707 59
925426076 24
498828479 46
340937759 7
570679277 10
681065798 33
804639238 64
96199136 67
543288627 98
452344620 77
859031468 57
988619598 45
661623075 37
920053786 75
174934767 4
909049118 89
961040258 59
860617515 64
250385304 85
97783758 0
245360675 41
194342789 34
579939517 23
45055398 8
994401424 26
701344604 48
446164285 56
128706131 92
316205530 55
597174206 64
793320495 52
709329936 90
841414568 13
632228218 65
628170962 69
347911155 15
432171819 63
318939672 39
334811599 28
171913919 25
846575750 12
939522987 41
86517887 13
475017737 63
299815676 26
708373532 82
368474414 99
58601489 72
497917787 37
237813838 97
31901596 12
96949429 72
865955670 21
117811130 24
124046414 39
867571245 48
649106020 73
825321000 92
58806563 1
861334008 2
956078221 89
836878067 66
793251024 22
912645349 36
168299014 67
768936971 39
582870267 83
816686296 42
545003837 51
239328860 63
29856582 90
488632168 3
559439007 87
543909190 57
610226153 51
831110401 100
202997515 2
982477656 30
465994442 64
963378682 29
712429371 92
178666672 50
88408654 9
559210503 74
50801880 57
806196799 88
963023280 33
191716007 85
680850562 84
125698481 98
792765772 93
473073176 40
629334928 1
275826003 36
653331057 76
528190490 19
913438978 47
370515520 60
20710031 5
170368734 9
103724656 1
614794350 78
732169289 20
323497737 42
113430727 56
353243732 42
253007295 79
5541886 69
53161558 67
794386743 28
851993813 89
783475014 11
253283470 47
1283750 97
977589910 19
781451314 50
546699345 41
51740349 1
950337617 30
574604592 15
494942298 50
305452476 68
550993796 2
821134642 12
660915303 5
861862074 55
740688585 5
123511502 83
298279302 51
774373248 58
192559281 99
662330603 67
900107459 65
169116242 57
586003548 68
129883083 32
486195277 11
658305301 88
469513898 15
582107264 80
809565273 11
839682740 60
187716879 53
758356241 31
493715560 71
953547552 92
619556083 32
571074776 46
204961366 56
119153857 75
903215908 46
460035153 1
821542524 93
193155282 52
740680571 78
523908310 26
124318099 57
296571430 94
325819019 87
822855282 3
965978900 49
646423825 49
491774672 99
398425073 88
136084672 61
524316791 52
263528777 56
927435606 96
919883751 20
212086134 6
876741666 95
540585873 22
499789908 63
850921502 45
187157689 19
946009362 60
32958753 19
896864996 33
797800890 78
746483600 80
72522282 82
985879127 17
818674685 64
801222970 26
163486830 91
761186878 34
451182056 98
165570562 98
838399281 59
573125840 72
227485963 63
204613034 24
569857622 19
271889767 94
652102463 70
173977679 59
641190274 61
722125599 35
61210354 85
676184803 87
137974113 55
448486853 23
670553092 31
678958109 98
747866560 93
911758481 83
433396604 10
431023957 74
963450794 92
873576519 39
20838072 75
774652960 6
114323566 18
274302871 52
916245292 98
810691479 20
557878900 47
223287981 11
659651033 43
879864100 62
191969292 78
510389662 93
53705148 0
546672380 78
277675041 4
300589972 22
441184376 57
497621393 6
126401931 78
236460198 4
565619872 91
933308001 23
935042144 13
320192693 28
550327941 86
605204141 35
419181414 49
739010513 87
789064374 84
52443000 65
642704310 27
731673729 68
434972856 9
484653288 16
958716103 26
924674493 94
668676052 27
676447845 33
649490507 3
908008934 95
144315819 89
755223198 78
984762784 40
168319193 37
269893871 25
266179322 60
919007157 12
629598999 99
127342246 74
988341575 89
832829185 41
187420681 73
363380140 31
42347409 41
350689734 53
852084801 48
7867913 68
448386647 83
852103372 13
500972890 31
168659191 44
667868477 22
637659378 72
448993729 8
640942275 9
517396017 54
4423006 64
193097703 59
496453233 81
140194112 45
372636786 13
854580967 10
514844285 94
611168857 67
888411989 16
111989531 85
260078776 96
433780117 47
366229364 41
39571378 18
700969956 20
997579133 86
491984125 55
445049943 49
470695704 72
466714232 44
83714867 13
196039681 7
528104651 18
743088298 96
759001774 52
148323219 79
437125345 24
285639889 93
91059630 82
422509761 7
517781632 96
175077900 48
448589044 61
462801101 45
193181716 74
433447028 48
795920263 63
840638242 60
532104069 54
22016422 62
161128521 80
309259666 34
676451109 86
372699397 81
435742129 68
885627350 45
789188607 3
461080788 0
18333378 90
567979881 36
797143887 23
898932895 15
405057729 44
765435056 67
441851862 15
818623157 69
223871873 73
966863417 56
578857 92
644849623 4
611454924 43
496288531 69
789734736 5
914618220 69
458113245 20
273444848 16
488133464 58
169680891 83
605413498 26
351988769 22
654960840 22
443035876 50
712258427 60
443136544 27
781995516 65
947368496 47
706807844 70
4035490 84
729022480 88
457848778 10
93671416 62
388041079 34
897054632 92
363391047 15
606765622 89
896083363 13
940405381 96
639518473 13
631407744 36
163231438 92
980428777 20
173107538 77
653508311 76
422962760 2
745302628 32
903437431 83
132786809 79
790620829 95
797552309 17
853503817 54
549794429 49
64403122 14
144227284 82
780152516 48
395920784 45
337706633 86
333874819 12
595583978 95
832689919 18
679938959 11
314306298 100
712712173 25
135623060 94
163824414 74
683650415 15
888354727 22
698437018 75
959181067 59
824942953 96
879702412 79
885500990 48
926420269 66
247415542 10
339746546 13
935957496 68
64067241 79
450900247 28
674133099 29
925778340 23
868255747 69
903167055 18
421786541 8
997742435 50
533523544 75
474442335 48
561856921 30
314981131 90
258909761 93
148241299 71
289023999 18
556937751 35
568792551 39
594996235 83
711853778 17
611274467 80
442768986 61
860431443 32
760254894 17
48087167 64
765042964 20
826237406 63
663150503 38
6821554 64
534448919 27
99492351 1
505282893 84
499935163 100
85169584 28
915705824 18
721878714 63
952016893 36
135516536 28
367447548 54
457149736 79
600599011 56
589139247 59
323787413 94
357372500 31
1260955 47
767504397 26
974228964 93
350448595 10
218202847 53
385009754 67
786220560 95
581362451 66
688446146 35
452145641 11
724910196 92
557632781 78
33254188 16
231851639 23
691059342 96
696123428 92
958046778 21
171455777 81
747174767 28
798901297 80
752063177 6
200279684 34
842170055 98
399854724 53
664630628 68
619128556 58
816390352 78
560989374 40
890121580 22
686776310 38
244736825 20
877476322 46
763334506 82
744707813 1
363521356 62
188573096 41
924807919 58
666210305 69
930310363 100
619576529 39
800477665 17
45044267 10
868443937 41
873738800 87
763283678 3
675181596 82
464716722 13
673231606 66
411412662 27
574682824 48
113133081 100
762222395 86
919301195 41
483166083 99
119380596 93
478884468 37
910067398 98
353562618 90
854132556 44
549918063 57
672371592 60
67782416 54
529724703 31
391116865 52
650136267 28
225322316 54
723755633 8
813927694 7
964497134 92
25542971 11
77258401 81
375576681 9
185860977 39
434362803 29
147540837 95
890345787 33
55940375 24
611508443 72
215972873 41
427388803 46
834240792 82
618799658 6
175017101 51
550305459 76
245639011 3
307979826 0
815068815 37
459269027 57
716788808 17
12194963 93
241139394 36
50892048 13
381386697 9
966018442 83
380282923 6
763794673 1
914566142 34
75796080 42
379252811 20
357487860 59
381477188 24
255569262 12
880007300 77
495052849 29
303698141 11
207695259 68
675842530 55
852762876 7
724539221 0
782536021 49
351191955 19
865181757 58
830269599 57
117127256 91
563804274 71
51703249 32
791841824 58
704020775 58
248993582 3
277639053 46
716308268 78
77372687 89
484402328 50
219366113 31
741390378 96
596749041 20
405118137 69
87804650 38
626269222 95
958635910 6
429455121 95
201197269 58
830942095 2
863936443 78
654452018 25
462585070 30
437931583 56
121248525 79
659595138 63
601517022 10
67560649 92
883135329 92
434656861 96
960456261 69
928369940 67
600984139 0
596890981 42
814655186 40
228882354 8
188028675 75
381837392 18
885111592 13
806902403 91
533850551 25
242168872 0
714231901 63
713300398 44
779625317 24
702761994 78
611654105 19
20546776 31
959377125 92
789969447 71
719699917 66
642760330 13
689649016 7
825149572 89
642042673 69
616590561 29
438600182 3
234800640 69
919889454 47
314054480 86
94750929 58
801782104 38
482598990 51
122559358 30
434406581 29
457215410 72
846096638 21
405328798 8
624003654 30
694809030 57
816519730 77
266354207 12
263194358 54
38862410 20
912516405 92
972525981 22
318710836 86
424409601 57
815042742 51
124821720 95
726909571 57
585953960 49
941049469 66
185465362 40
350919156 98
340346423 56
444847480 45
72019873 9
263832393 71
864150751 24
971647847 34
307946028 23
639172303 12
650637657 19
104918329 32
51164807 72
648503494 23
448882550 95
577375721 25
804315457 82
469192758 89
732043210 93
645123233 30
975628519 99
573255012 76
40356355 12
82999458 29
602516899 60
838614188 44
797885237 35
103479420 56
580155487 37
638296344 43
977866045 35
179092931 7
210553457 75
700347612 77
484260751 42
755499486 34
669116863 82
191148736 89
139472246 49
861818496 81
684436125 90
296546823 86
94769803 61
126014574 75
403529295 38
548180061 49
528145590 99
364918401 71
767196641 50
549984861 65
412068153 18
707863048 43
305544980 88
427530610 25
557379081 30
947747083 72
514727196 63
91562983 86
481875128 37
963323595 66
195023636 14
887285427 57
599106002 49
359906046 1
894892955 79
913409668 35
533133406 22
647357221 98
249308760 67
873688943 68
117945140 11
646671192 72
288138554 1
624395361 66
575111597 43
256844264 98
892908500 44
574845931 82
844680440 58
254177611 62
660607212 20
615031035 78
361043635 11
346630545 72
666013061 16
173858439 5
72857827 66
329040929 42
590605689 37
236150031 49
993364332 71
726921798 31
145908492 6
507595099 23
653724450 86
876855054 93
169752635 28
518958182 50
726286877 27
299406789 67
37265968 15
534662354 92
56986873 68
167160416 4
117726329 17
215279153 91
724694722 93
328214259 8
201552754 31
46328828 24
227061877 51
675223305 62
233647385 10
209801623 16
114814088 61
664021015 68
202038278 36
487663753 30
709048954 91
315749261 87
432775475 47
727014242 95
928677122 31
665601635 72
744146983 3
878212594 73
418548905 49
278735140 72
409698634 26
162633694 42
304095757 68
339647350 88
800911623 2
350373464 65
479602267 40
892758729 31
449279313 7
517241514 28
786834304 18
416965273 100
51143493 68
709532329 61
649122685 55
443584196 43
408086122 19
193602104 33
170755700 16
301460461 92
746459604 72
640725770 23
718731199 50
128334704 15
743239370 93
574856921 56
113542 50
314272733 32
927759543 66
809904597 49
829086116 65
212732366 37
650181631 84
849204370 88
242788625 88
603789036 55
63334159 16
587170263 36
254733622 86
125632325 5
583659596 39
296664511 63
775487486 11
678836415 71
894592385 52
897971653 7
942111934 73
740050349 23
161967105 72
893242041 76
329811850 72
500161163 10
890142881 73
522766907 64
375149841 26
165892697 24
590042594 20
996267563 19
437236840 17
868344245 12
335289639 54
48855855 39
205886634 54
448249649 89
597458485 3
853021333 7
874515950 25
909819616 30
448928954 1
970798648 64
239121038 96
862807638 61
646138258 86
629904117 70
718803861 49
566029948 64
263426939 52
10675782 21
616095634 86
545083473 59
539043545 92
937763416 82
775201732 54
771860743 62
552930137 37
59237994 54
664868759 97
413627092 92
720147426 84
346156421 82
577408151 77
77454605 95
792622142 4
209039988 2
627490637 5
844157942 8
186283875 7
98134548 38
44817494 3
631642423 42
201222963 65
170574383 62
60636604 32
762667657 31
998144446 31
410485085 37
824304298 49
126647043 98
669480033 99
788404442 86
820379506 87
990732562 56
3792994 99
801023303 55
545789709 56
584330543 52
970887144 74
734176916 34
923881692 21
706770020 77
816945470 79
667591030 16
174316341 36
484895903 31
126864447 0
579964937 81
438110579 63
272202803 44
186742094 28
704591313 66
373892267 79
286497513 40
385424570 59
290976444 57
656014058 10
981423921 4
106565294 62
969150481 1
767704755 14
893486875 42
153774375 3
273340418 9
38723744 99
459169913 33
490909066 28
947557802 10
231365330 84
151069273 27
891840783 84
193107478 89
408156290 38
747917934 79
435219726 75
588562712 94
860478786 96
282523124 20
320023510 89
59763828 51
851462705 98
987312219 28
438038377 82
668709488 43
947872455 41
420214672 90
191382310 88
700735822 83
432012613 19
559206814 56
708867757 30
135716055 40
709400755 43
919261139 36
95008478 33
642666080 7
878255087 90
135700254 57
974387326 81
394397979 66
803963213 92
519145389 18
145785634 85
358868223 33
414672698 98
513336384 98
499644809 65
90753689 12
787202820 46
273302334 9
695686839 20
624066970 18
825761681 70
855255906 51
436361835 84
902227327 74
321929762 50
386330295 78
96114568 88
775766039 25
862658183 63
952078489 97
831725803 1
725670396 90
746388689 59
583588664 17
660882229 63
222172039 32
744505072 26
13245907 19
655273256 63
514445888 32
428830256 100
856756897 84
371484071 54
1769684 38
944553147 97
116057825 11
200286596 75
162827645 34
150190819 59
714002903 83
327866478 9
488683095 44
472825577 12
290629556 72
124244480 38
494442947 8
878463543 37
551321179 40
631767766 88
30224402 66
479079678 46
509610618 79
235638879 23
711620852 91
198987137 25
503388649 100
770299274 41
2314393 39
162280991 44
463798359 89
404838350 17
78946439 20
37580707 94
421769781 60
107645547 74
422102 1
761890837 25
451204288 69
324915516 73
862012667 41
407524920 96
617769794 2
351951914 39
379116325 79
156077047 89
746938507 49
740493535 98
432975052 17
848074065 8
841318126 30
615761309 74
590709590 53
463850947 58
819588534 81
180257524 9
655042625 27
960035626 88
819715295 33
852880454 31
839694119 48
890595204 82
291424437 97
683364315 50
205433948 67
453639928 36
569732338 0
501872579 26
166711039 67
22536373 85
918276053 17
313231114 43
44838530 22
417796435 43
860224273 96
685573727 44
765664570 15
773656325 17
276150252 28
941976772 35
130762546 71
424313561 81
784155985 87
5547193 30
280506836 93
332351850 74
574286771 52
285504278 0
534090389 30
258844599 26
222145714 12
962391131 25
733834055 89
964595580 31
248981379 88
978151290 26
469858399 78
222278889 22
745821327 56
324788553 36
424473463 57
688757648 36
411468950 40
337646786 26
674347584 10
391649158 40
977711897 2
559926312 94
841692517 64
768707200 96
599179752 34
881747902 87
597568659 49
83633959 57
898191073 61
190936124 48
69044038 83
822989283 13
139159460 96
820363341 96
199151519 6
768787234 62
768114404 69
879053368 70
264655224 76
978743972 38
806001815 79
660500881 28
515220650 93
42795263 92
63678171 26
81312224 82
945065651 52
86300485 28
621486624 2
870748531 28
564838748 49
600399313 45
663903472 15
187654950 28
307146159 70
677667987 9
876944967 81
418778363 90
720843940 69
563538589 84
888795335 97
843286321 8
580802661 81
196632872 74
592758987 19
270266940 34
969161756 30
204038461 50
639100596 55
183404886 67
987734804 89
408737993 3
775021558 71
281832217 58
898687877 39
460429380 62
238858302 18
927229019 93
861454691 9
583655331 75
253967550 29
654920774 0
985068902 55
698576401 36
424981562 10
155840936 36
204667592 5
108189065 99
584905508 15
779574656 87
405123793 45
906140950 96
622632709 93
894166803 4
305933855 42
379342208 83
764442199 11
764487420 27
954128959 18
769900836 62
250877846 92
266374549 96
964061513 55
625575145 95
349624506 76
922980115 50
484578382 91
899844265 79
772632405 76
757612132 61
901301722 73
856518841 71
531295921 74
742094416 65
92308373 71
775851659 50
944963546 87
364902686 37
99769640 25
404066417 32
838800842 93
180743231 94
678412878 22
149359130 100
605900737 97
262209900 7
180758656 38
212456245 35
599277849 2
470856092 29
706625046 99
570352893 3
922494258 36
300333792 1
510733422 35
729038410 25
428970639 58
211417762 40
169618216 61
530035976 73
232152700 4
977754281 76
628611536 94
364760509 46
252585675 24
487886223 98
978942139 20
549894344 54
497963766 83
547883684 100
631772430 7
739657680 66
522054743 47
986247422 33
27778113 80
118262448 23
880365131 56
936564381 89
421533497 37
241146983 95
760460640 29
272174972 72
428634661 68
272474139 33
402444955 100
211578060 70
480919157 49
613562076 9
271267876 53
943114687 83
760592287 65
955672906 80
783399226 17
851508601 83
152242695 63
750154523 27
265898596 44
598393705 35
32567919 70
825765155 15
479402318 6
654747392 59
334440820 89
175815574 80
235469674 33
262768061 11
87411373 7
629133270 58
297915640 70
117945247 28
578297792 26
397644809 23
527012837 39
867722612 43
621996389 30
196530261 28
209967957 51
384660588 23
736370371 82
8534197 57
688289031 53
909176125 49
77178097 8
74569958 50
501033726 15
761255099 78
505693184 69
170572510 50
258461129 53
795524953 4
497754032 73
178217940 52
781108153 24
263730780 98
907522714 23
657772535 9
410778977 99
688810030 99
744825894 5
633709519 32
355562947 41
2351934 16
571515328 47
981892057 12
579503936 6
617122903 22
637532146 55
842817798 33
389417647 46
539729566 28
128861851 68
281728761 26
914670950 1
733748145 25
927331802 80
204423057 48
224896783 90
222144643 91
539798223 30
549137000 42
776391908 71
126210691 22
146387204 96
560400361 92
671762579 92
10797144 47
740500134 85
635975296 46
226925230 42
964255822 45
807124108 94
489942512 20
852731413 67
224538332 50
777737426 52
31357878 100
336873377 68
998153442 89
511288246 13
172080055 70
651371438 1
981402759 52
753871162 68
855754128 96
593639295 29
656501334 63
336560580 19
498300732 25
92539206 60
802020641 24
959778110 62
655312759 43
910419719 12
70604303 27
885133891 88
671242803 54
140344856 62
687655182 52
831783284 38
313637163 31
588039636 25
305099052 58
289994890 48
224594511 31
100606409 44
887308881 85
63569494 97
692279814 31
85409223 38
60977359 45
494159707 55
660152764 88
475283531 62
351770206 20
506138910 50
511990627 86
711500102 83
377305925 40
365851531 65
182317662 70
304587641 50
676551732 16
797863094 23
938364524 49
32137561 44
575671726 87
8861044 45
543026077 5
439064541 16
577583203 83
130739313 55
338673671 40
9686181 13
861916526 78
148031328 10
877313700 99
35956122 32
449633472 1
709253019 84
335488424 5
938581062 22
843520071 72
820473255 56
363421483 99
160732283 78
591292975 76
928831417 70
406004150 94
443653908 57
560028767 30
3396652 66
976989476 11
958812077 59
606524380 40
128366582 14
728149840 42
553014405 71
903602364 78
229435777 43
429719389 56
606096807 15
472832093 32
562086562 33
975232650 33
376195183 18
647296394 54
810306873 82
475029053 57
121814209 63
550645970 98
875029395 65
988345542 36
754806346 21
680666671 92
140706122 1
171532347 33
216938088 12
27652272 22
593834435 90
177519441 76
581879235 54
893446213 36
940279004 67
15865606 1
933229911 7
521390821 88
878000017 77
198992454 95
570944376 85
128408099 69
444047563 48
167405725 28
170146397 5
246276615 2
182341661 39
847891888 36
400317305 29
595177944 77
347738613 77
598835579 13
518358831 100
92567488 15
519312239 100
851628397 24
866653102 34
131530243 19
731701837 91
963837257 45
236660210 87
469468759 96
714714601 69
76180670 93
399182826 84
536691396 14
533201411 9
903539887 47
360165353 13
57348898 33
556707268 68
840958885 13
796126290 64
581248231 35
153028281 34
94203566 80
133098528 35
828432554 35
211714384 98
63607521 76
496686645 36
528162082 78
961939532 37
695236990 91
827634878 53
90740897 82
30468760 73
566812613 67
457295536 48
509122701 67
243538208 73
490470721 49
784248830 17
567934821 59
8908121 5
606313508 65
347193172 33
747492128 100
166657623 14
850372667 34
732978038 1
296775020 81
964203474 51
290965918 51
677790466 99
363878655 90
362890192 12
824012026 96
288952159 13
458386825 72
697309273 59
362998344 9
535368572 68
685521200 30
475873545 92
583714658 81
758049226 100
165860503 69
923962567 48
788818969 40
56584555 94
603497457 0
977939614 32
253012372 97
14489888 8
317254461 84
533329394 34
634615075 56
966100926 90
933295658 32
3729512 51
545114890 7
927365726 54
370476439 0
376822508 44
492816755 73
552733188 100
621676333 34
207537779 59
786581001 75
577709492 98
946404567 16
918728507 42
301585820 13
206831354 31
114079209 4
331627047 57
530996220 60
687688897 59
426789916 41
516316737 9
996246217 1
740532803 80
205650794 42
307799804 66
935495394 80
843851777 80
724369938 60
842255681 12
128310429 36
247553715 95
586551049 98
999665557 85
505306914 86
607531644 96
90511276 90
231109595 64
977823619 35
685863593 74
478484800 34
443153233 38
56255852 27
967119170 77
589759382 61
442032407 83
522297636 26
809752426 7
834585472 58
417797373 28
508849604 71
436742473 22
831811530 70
894327026 94
166987666 9
113614994 7
277248096 4
751044060 58
375775587 80
595131665 36
828992941 61
978172697 27
701911455 79
340590163 75
617849362 42
432459028 25
228623601 71
146256094 13
906702789 100
646328191 55
748992979 92
915941523 60
642687329 94
302205802 42
131685721 45
744971980 20
195357922 61
395400509 40
502070175 32
170268729 27
827432796 17
566930838 70
237593196 50
663867603 34
137131790 27
60758175 71
145170139 19
851009942 94
888712859 3
137667140 55
827603177 52
888551797 55
916175011 11
387198758 41
239502580 94
406150221 82
156897744 19
936225972 100
42913214 62
550082868 43
951268751 35
859799957 68
825421242 32
493492521 44
699957832 9
972954223 48
308483903 8
419704971 35
263987407 70
219286657 72
113343766 67
286360978 26
957609975 41
289774404 86
580453854 85
451852507 10
406672039 74
421734533 34
596519945 82
951310966 32
844899208 75
842297238 37
882018742 56
743301384 12
871789838 24
732899274 17
464065737 33
704439157 25
692049357 55
685932301 82
798503102 10
264849386 47
941190028 2
957006008 18
304713735 98
45902044 39
127885897 64
994337865 66
173716326 91
518172993 26
562917028 43
338870849 59
141108252 80
101750492 44
810510383 55
166593141 80
668300748 63
836356492 79
217049195 44
638402420 62
791195856 23
880178302 13
37733795 15
528928202 39
999147533 86
207255534 34
551312102 79
243446141 38
136073312 96
405954276 92
608764070 51
252694843 35
196302508 71
5276143 63
239611348 43
643496189 96
501205588 71
829418452 71
71283261 18
256373238 79
600487613 24
45585719 47
26709457 86
612669184 62
740515003 15
216993588 95
150659757 75
675782491 69
38618779 91
211146829 93
693462163 85
804906869 46
431889716 37
26459759 10
791335165 18
673946147 50
296507433 64
912199451 64
945772855 12
519591693 52
125726339 3
393811746 20
420846286 34
201479646 32
9336548 88
861510061 41
610214455 84
645730459 64
272380425 48
3287285 82
529930339 73
992594457 29
226595560 76
465782832 76
489152664 29
711611663 52
975898312 40
965010331 57
600290369 91
97519705 49
922733368 30
484573917 22
825004025 0
797085472 2
427761814 7
465840208 96
358235223 17
873740002 17
656659748 52
645264197 40
937091472 0
13866938 21
98429460 27
226292930 65
434347073 43
353386848 59
728412352 3
973118364 62
678954699 50
176306174 95
899422735 37
488560392 24
899098936 78
465805749 82
646091676 71
114726169 43
445160936 88
669167340 56
730446132 9
229101158 54
542754542 47
985057259 81
620916777 80
295039260 9
721364878 17
438414152 76
155789158 8
311717024 83
646941246 48
193775755 64
273650719 64
692331465 74
61140521 2
165441220 16
241932918 86
174834993 32
501597563 51
190494410 63
673355364 65
551765052 49
49929878 59
625193574 16
322248663 89
173296501 55
306484953 59
428625803 47
908843322 70
848153865 53
752471906 11
70622756 91
290804871 31
346603474 94
901297203 67
688864738 8
407208786 53
825279953 6
852380763 4
434784352 22
414577352 42
430611475 1
219998639 84
242523729 99
935418747 60
171841143 67
823724431 18
48417136 22
941060368 14
779082798 34
503481327 77
117102062 18
115187419 48
368612819 3
489612326 10
762987711 53
711119899 27
612332070 76
370705623 9
342623979 82
307764399 28
962308550 56
590463931 65
317110672 41
59370995 54
72471111 13
967016373 11
225594249 85
646962622 86
395376714 65
368944737 70
578380553 81
715010853 12
427442778 38
793022304 64
616785059 12
32926134 67
170238681 26
433449304 21
978531698 21
666787644 95
877750714 20
142572361 43
898696625 80
839516107 31
858395360 6
919327025 8
587200430 9
868089525 9
195782533 75
686607852 55
444092302 46
732716349 80
520781562 9
368050303 38
549897926 71
649595410 90
957978615 23
33929883 98
856220598 54
78411453 3
27804480 0
372174075 31
835765283 98
953027715 23
348908086 40
237959960 2
478818783 18
18252697 90
815854771 31
401083451 56
155929361 82
596097353 85
420283238 39
411377964 16
286765706 44
187072279 89
445485184 69
81374334 87
120397223 65
196691201 50
669193714 82
19754350 44
153505604 7
365792697 85
761641312 57
575732207 60
348668584 48
96439916 52
954746720 54
861700459 19
742717143 74
488681354 66
329391755 27
638486393 88
807564511 13
957822984 9
658057080 30
89667965 91
12206541 28
181481241 80
643747899 27
805684200 39
138031588 19
932651622 28
540334834 43
610281052 42
982495510 53
358512442 67
691011858 99
293938904 20
818302982 28
859638244 94
873782268 31
278345259 1
902492381 42
585980454 74
623944671 28
527483175 17
966169813 30
209196941 26
392033729 29
515551034 53
691390299 19
568989404 46
160033712 35
672599111 52
817667925 76
264925636 9
536996990 96
98144794 21
808744408 60
490438351 95
25229547 62
650384199 86
736385185 19
158836058 14
72329621 98
944417179 57
141255758 67
524268158 14
427813292 44
807899839 91
768935352 63
405447475 1
894793762 45
70698487 49
541355772 39
989468222 87
401885148 25
645423378 12
224675452 64
367071644 33
701508284 39
847828582 0
299165348 0
841222539 64
721017670 83
212672114 1
290208693 21
571473761 58
722936712 48
488550682 95
98217417 69
847370119 64
725991548 38
441716614 8
201059776 40
721979191 95
507640711 100
936564967 57
615586287 15
743822106 99
608314064 75
977800592 48
255645721 36
814325747 76
61623111 25
445352863 54
637440016 91
973240991 19
77546266 55
122466923 73
799833347 92
189781792 71
813313180 34
198739915 40
489031788 45
311027745 23
610272296 4
884814196 87
27133567 70
994391830 60
143911156 80
776465299 96
149286865 74
352755694 4
16996208 7
714157737 21
280180223 22
142245823 99
482160856 91
681950781 56
36083301 14
375655066 97
336860473 5
605463640 12
396772962 40
121082909 99
838411243 4
447378847 99
234033572 69
931314939 25
149076997 25
232687085 0
115080256 45
801202051 32
985152108 44
405562203 63
265376328 87
474969975 56
242347471 51
476857466 24
108523248 8
877472809 40
228599211 13
933623153 38
211079270 14
556425348 95
969207589 47
621295647 30
381300982 66
917407645 71
894948885 85
328491879 66
382113582 70
517351062 21
59787995 56
380408683 100
567644699 3
448488166 75
985625661 88
496002033 39
211661658 8
573582019 49
647305992 7
34662794 79
763370450 23
238470531 10
686431316 88
662580119 18
575945668 9
919089960 9
924005777 59
216300316 4
58306574 52
876361530 41
770848250 23
330260621 59
822987746 49
884868082 41
501323597 35
620501724 50
385149988 30
517240704 12
645074583 81
769960886 26
713059058 78
581139568 32
760277434 69
587591766 36
864770030 49
459776490 86
624874517 23
785186981 9
458636614 52
825350615 34
657296228 80
490757648 23
89831938 100
885064786 24
147476265 54
560437547 65
100068125 29
497382596 48
93797963 1
454109621 60
645964464 4
611673607 97
804737662 33
979478823 92
300429966 43
298848806 37
575762630 2
961861797 31
113307545 90
252142842 20
876588264 93
968124128 66
819627162 51
156840099 39
780411299 30
579400143 92
331033977 98
154649764 65
249001771 62
754167873 82
411837933 43
371534954 30
759093787 28
768631995 88
836010525 40
771425453 99
764474151 60
97587197 46
582139395 85
373704860 10
873194344 3
627384485 82
891578592 48
890233260 27
909768003 68
851856126 64
86018634 77
504840207 4
251488156 65
206806777 19
954801887 50
200834619 88
472753116 58
449030054 54
570794420 64
856976646 3
296166996 47
41357704 24
752336493 91
63077196 43
682816334 7
36324322 32
260954591 53
49790374 93
534021780 51
144823560 46
990288361 92
526042846 3
502050022 45
829401116 49
733620693 68
861204920 89
75225137 84
638050929 78
293948225 20
169696310 11
449305159 92
883546666 70
816187411 40
718338700 12
292144184 69
786672108 31
636222207 69
521271615 82
769559998 61
423945986 57
105885256 42
460849039 89
151957129 25
966853116 29
644064787 10
70301416 17
624788805 7
161302194 64
541214297 69
986162558 95
56647622 80
44318984 69
244864707 37
475463692 95
526040513 100
927153300 53
283891604 33
249213988 17
562413033 59
865888890 62
149863796 50
989472631 88
611226220 48
211719459 75
821984584 73
188979180 12
232164841 34
805238649 94
749039687 68
65723820 20
235149813 79
954532682 17
238964735 9
474143538 47
287518916 29
158017510 11
701320603 43
821306411 22
793358795 26
807868678 6
79674894 100
520306524 32
967509570 47
395228402 40
920078222 48
747487558 84
789814886 65
359868393 1
764728937 73
284826270 25
464607075 33
866160674 44
67381215 75
838470484 82
552522803 8
160372847 19
507596077 0
894727074 9
109635426 39
958438407 9
366210031 23
282482292 96
857314934 41
80908158 52
353059294 23
524395768 2
223090518 12
959858331 57
49207634 47
18703442 86
505509981 16
891081976 95
435776259 49
22240419 52
89106689 91
240692773 1
893164398 52
727929267 55
557165839 23
336897846 7
305769037 54
659194131 15
424664898 38
532147790 64
652795799 26
164665653 84
859969931 100
167087770 99
819062165 19
299977287 62
194559227 39
483059272 16
846930218 0
253166281 66
256438794 93
322582853 34
744807741 39
146148061 92
797731901 83
491254209 98
787952376 49
73009219 29
125741683 19
839206084 31
565115336 93
958052396 83
582808688 26
621557028 3
652543032 88
85011037 80
648422203 1
579367811 14
15573197 44
386483318 85
778367982 19
624722587 92
258024644 80
715991377 41
204281018 61
371688114 63
570141049 6
37915287 45
260864492 61
627920266 75
453457148 18
990166648 36
6651814 32
500450794 3
192651484 80
201985563 25
282281519 48
492486780 41
361676965 15
770722996 15
939567319 76
335155731 31
152069494 8
413166418 71
550440391 85
735673902 61
156888886 98
400947937 25
871291935 6
361504916 45
863493245 95
828672291 30
782552854 13
993634284 57
883212055 59
451701657 3
929819942 39
617946741 31
632288244 95
364305638 94
321944964 26
476596806 55
77401269 43
607817388 92
315380513 31
342909701 7
750849588 69
315645747 75
62211854 54
656296987 85
67784126 15
44892313 98
461059840 88
321584811 78
218094857 59
966399294 42
397465833 26
586842528 62
389435802 65
579787704 50
461249182 85
580918471 83
702487783 90
771971581 78
336833575 94
231048237 86
828382247 100
172215073 50
819329526 83
422499842 15
324528202 11
114394778 30
154213522 80
465512285 56
543208262 68
929989925 60
628204712 84
227781594 1
547350132 73
637658337 16
593085016 2
363497650 23
725964904 2
686774508 6
213991643 49
191658911 36
345302379 96
757252820 36
898446665 26
184363118 87
387543584 47
888491652 42
260295637 55
174226544 66
186173046 26
426900407 46
913599915 68
560239445 1
852770435 32
343711020 87
129387310 63
854259181 87
807945539 78
586836865 28
11161462 1
189640702 20
381709349 13
981657732 94
67393663 90
739678849 4
33068230 57
170686896 25
531299667 15
996112855 33
333934255 33
759415990 14
52969129 57
211071424 33
57481242 5
812426832 3
612615048 47
630062169 98
565578693 60
357524578 14
689993586 61
791553171 68
914140043 5
285162540 29
589401918 80
480384201 11
440680559 37
848030120 20
306957437 42
227872334 6
608425672 53
138944409 92
201859133 70
679414206 10
695528191 40
999871873 29
878852896 12
651142786 92
260935096 91
280278236 75
954911648 0
567606755 68
618301821 23
354035753 12
572068979 99
943055981 29
200337017 10
540079606 54
538761481 57
821128491 54
285189232 74
494635376 25
285315186 62
412284488 71
372251068 48
366212203 14
614712167 8
30022316 50
6103803 7
71284180 52
427554006 98
432342102 23
582087671 85
672228439 46
319190506 4
22667479 94
763552075 72
40696414 11
678641535 46
240421510 71
310674168 43
605790986 96
480105338 98
415082681 43
966624680 60
814737398 89
668089672 8
3402277 82
41935774 19
142005910 31
466603724 98
835741666 22
99972891 81
194397035 83
23664012 20
335481432 81
525050814 45
844440731 37
221319562 83
695379605 94
271902245 96
954535892 82
511823970 30
205186955 47
397522195 6
366762377 61
936801445 93
553352680 37
477355097 83
726001214 15
951289256 57
172942206 60
650238337 37
100296252 40
968241192 52
3613625 79
789008746 88
508131555 59
605639404 22
222784364 73
369217745 91
434416780 30
249032168 15
462633370 89
89630675 91
800132663 30
194711413 72
645728146 48
914242648 35
595881613 99
26442627 46
269934962 4
451573888 76
324906037 42
679518406 33
410534021 40
420088122 43
334488883 35
522196916 77
40248740 41
49632446 38
21061953 11
990699053 12
413172412 68
267906475 40
771418988 44
364720045 46
628252775 51
532926655 46
322073376 70
988500761 76
116915519 86
381277628 36
672385005 32
576137571 72
862327874 86
121322556 49
740809829 54
532348199 85
47061367 7
745031188 50
556844793 35
869622285 9
753579885 57
698396999 68
268942114 65
928899701 9
566874193 45
207730900 43
991460144 44
953565707 99
12790300 92
550925115 8
407569379 13
69694363 14
664314031 89
506884952 7
900736501 27
212830572 0
62869653 100
196295836 25
148907131 23
982957171 16
620263255 67
513659303 81
448571342 4
388917734 67
900427041 66
722182141 27
211978341 77
357013650 73
39168183 5
336032717 75
549570955 72
232826936 79
186711686 27
940737230 47
22310267 61
701714653 38
747117624 14
560822248 16
795212232 16
252815855 62
954028890 45
489042361 81
271874785 78
96777337 39
714566968 96
854809405 64
911234552 82
790443061 68
846814563 72
454795309 77
980762439 10
203186121 43
529762924 63
658850995 39
881170951 21
34974080 31
283912695 36
865316744 44
119202189 36
604261982 62
274581416 51
692272663 90
298736834 70
340717490 37
887564074 29
596577672 98
302905826 66
286987180 71
941896206 64
57244712 54
57170051 87
469369024 89
836101443 0
389947589 47
386782303 28
89789600 95
413016765 88
425446767 24
295946724 3
708926260 91
790103977 89
201144283 32
57518221 6
942042508 43
761719285 23
778865614 100
157431186 52
381700676 87
847222441 36
207320827 99
199443970 76
799261242 30
610675749 38
211167093 35
16641746 79
305209468 11
197678217 39
874652532 53
488733063 80
197157799 18
698006504 30
870728774 25
416040384 82
546040576 72
53583481 57
22531322 43
548202518 75
773462243 58
819318280 4
687733987 38
421673244 45
508209957 22
881589278 45
745118184 4
684614679 1
840519642 12
622534019 90
631732726 77
345797517 23
781200212 17
215808993 8
756161284 26
363310729 31
848281057 95
231143314 63
901720006 18
532364275 0
837593901 37
863629735 46
46124408 17
652949969 84
599480433 48
31164808 61
610687056 31
906770573 5
22001381 49
104695223 64
85607485 26
833683170 71
275602649 73
807810459 3
743909979 45
18323686 57
706330640 36
966959460 23
433910160 15
638992494 0
11709359 59
692853880 4
184849443 90
958258693 24
264483903 95
808613938 33
607497716 15
434317454 0
375169503 77
602471399 63
217881697 73
820170276 52
32277636 61
720435597 50
661036456 86
391123798 40
979155710 4
847837338 44
48393012 77
337844755 0
487984070 24
978331964 90
883217052 92
78413080 49
595023691 13
352329846 99
658732619 61
81739103 96
25300509 25
16958957 9
98536709 17
528830438 56
831299225 78
25183474 72
660045656 49
587173642 40
654661820 55
145743389 47
764270787 75
678310126 20
104295815 18
111115353 36
430706719 15
252873664 54
290044569 84
567611211 7
41248555 68
997634240 79
818009976 35
287682464 66
971312399 55
168331383 87
651342309 13
302371845 15
598969119 67
868477145 12
853545876 30
325208422 30
657731887 56
940032872 84
446023520 86
259582434 61
927506950 34
894837986 99
923883523 89
897859416 32
52559614 77
746632744 68
978368836 35
717714199 47
519794201 27
628933003 28
411580698 40
325424254 58
468195526 14
270416335 85
272592199 13
648601579 54
488825387 33
995438710 21
960152016 64
452935418 23
306685597 26
595699419 48
391040286 88
279917261 56
917996144 67
131132 30
384022676 30
265988612 36
648678912 87
22029578 1
724806360 28
208154773 50
446287597 85
261130597 95
534386779 61
5570346 81
89559032 0
191314941 9
34980383 38
16032297 59
16164352 90
419459024 65
939377617 24
2986927 20
850090056 73
116284346 81
510948539 59
991053263 97
707854641 44
219557441 50
1972961 36
890322106 98
917650015 7
685083497 7
66136999 11
141361216 60
111942979 84
382455181 60
779974495 26
362768513 40
258018415 64
368193948 15
42007316 90
919954677 97
41942753 26
843312672 47
757990339 40
779062884 47
685858105 22
2341330 4
991652746 29
600848429 16
33186426 71
7262569 41
38858310 14
113145872 98
529915160 85
775166196 77
594461318 51
842870033 85
122775841 99
33200921 91
74662395 36
306621047 20
312847914 28
865105673 52
409442618 96
720795830 58
767880173 59
832646961 92
433893579 6
398897994 55
314773294 67
260668769 25
573449704 38
577697302 98
994335237 29
353750989 34
592644535 4
899495153 27
129999916 42
771485371 1
282207060 39
849979819 35
436874192 52
650638168 55
975682111 74
884707172 77
567384547 97
800661469 59
818854604 74
445980657 71
203751171 24
246212710 65
227879815 32
133841987 28
796478699 90
612285547 88
175365003 42
56324688 83
104444699 41
438110062 32
531646208 5
908807917 30
364132689 40
281971205 35
406293773 48
137932306 29
138323948 35
770715524 70
244263872 54
190626308 17
939633647 77
115957610 31
456270044 89
871248404 69
881024252 20
349233148 53
544708566 5
74229384 0
179024139 72
435097744 22
882076881 45
67034848 63
207669228 12
104585219 36
227634765 21
739415500 59
263895737 65
143633955 65
66899655 3
413996748 70
12338197 76
407179660 15
31969484 54
430149315 76
375688951 0
533180837 32
708504983 97
131595461 2
182826218 95
561883607 34
335038163 68
59649479 63
751386395 3
138881581 73
960775105 43
816416736 97
182948997 88
901568194 94
4819021 70
655469347 72
305811 25
287160068 27
693546925 41
193892471 23
617918091 61
536145809 4
820109364 44
766558836 26
955957368 14
730532922 80
843380925 12
535917181 37
205605224 69
155226364 98
723808395 7
871770440 82
111074188 26
933959845 28
697345250 53
386713819 75
41890010 15
827587732 64
279915781 9
449734866 6
892047947 72
449823748 93
838383040 15
258709448 96
178131444 10
622083552 42
552261706 33
180979609 86
27045234 82
352570381 60
192290540 50
456251377 75
465710001 76
831262822 70
109709151 61
248554535 20
644474729 69
540545753 45
598105560 21
756410369 56
781279784 41
727072301 95
249877391 17
364656321 66
840516374 44
228537527 61
145865558 80
663138842 99
69046893 71
792460406 47
434705057 90
791121205 71
577882631 13
561942431 73
225765693 9
176958159 88
538109376 13
827459937 5
694760184 34
162751694 79
701987975 7
658944767 88
550203820 36
481290851 96
478916603 55
695522236 4
297088945 40
76971108 85
973794960 26
328727712 24
41193284 77
7178593 44
156634814 45
712977539 28
466626862 38
111953840 96
93447205 59
599066364 29
110766847 63
462252848 37
54125647 5
238498128 21
331740651 96
838236333 95
479980930 2
309198052 13
233088013 13
947479091 22
184870103 42
176275915 21
393029653 74
850719295 26
181013030 50
193653919 88
346712354 11
683050141 8
426762522 0
528003862 51
907038015 37
661909350 99
380824268 34
77300512 70
725487588 22
777745170 78
172163787 83
710441057 74
222447808 63
881505375 69
5895951 19
743876213 85
453892428 80
208445103 91
446889201 12
328627651 61
66463096 2
179849319 9
151762831 39
72697385 4
353213175 10
596439167 45
355946014 88
729580039 33
805436735 85
834322448 23
138000618 11
618567785 72
906416451 2
345676073 88
747332969 23
236317012 9
859672197 86
571859186 34
124705789 36
289490953 62
684408555 7
221903210 90
687159480 27
314788374 82
771013439 22
518497395 38
462980672 56
574343345 30
855073054 85
184792711 87
375039537 25
721837817 41
91436544 40
381480621 95
702775300 28
393164169 67
515718634 83
460932598 73
548376545 36
320082642 11
85342840 79
658033335 61
106936463 38
40009306 99
113587528 65
92900226 6
11044400 71
449811467 100
357355478 88
643612238 36
483866767 54
62739534 90
431140669 80
604183484 8
950077240 31
303925351 86
450308767 19
586812275 60
635693976 72
767092782 47
365308658 94
588346027 81
320785025 67
225116586 2
488850274 16
646869334 48
283857429 79
341012050 3
104957746 7
192461211 84
982112150 0
688547339 47
385787889 37
559340551 91
898547720 78
454300726 26
187549130 31
591113729 42
359392403 3
564632615 80
478467451 44
733261759 22
274539690 72
426304041 65
882301027 37
481330176 45
482695113 21
833121691 93
237221776 98
933695899 58
595981558 78
185869091 70
489046195 92
492239186 62
131530808 7
422876490 95
44038210 45
89711937 90
823890225 96
915530140 70
982635120 46
297069880 3
169948472 13
782546167 12
291201635 8
980452868 18
993238610 74
709120869 36
286015162 53
889510818 14
758237109 91
450534238 33
744795179 44
514632173 39
870642265 47
627382814 99
251821299 86
355566054 57
573578686 85
847116041 41
10352095 33
709346562 53
164839320 90
232779123 44
863037194 27
640914879 80
328220497 43
543202692 53
517700833 14
247993190 21
273610921 90
36762129 16
973285173 38
548656407 50
668571985 47
733616121 4
937944294 71
327901674 9
383787995 75
366919599 37
69223588 23
608661551 39
754409481 67
227052385 43
43072733 73
841566243 34
95714810 53
343423376 93
32752983 90
750159207 38
414253459 60
589607673 53
106887740 97
442804867 38
633612809 3
742066373 63
738353495 90
105511171 93
705093201 16
433059451 38
67219967 14
962484333 76
249246975 41
85931369 90
752910552 74
9297216 1
594560174 80
143404748 16
209627722 91
382347922 91
65600999 70
57171293 32
270547242 4
161353604 19
506856535 78
696342195 21
416859345 17
12632464 82
695436347 87
516105597 76
220122247 67
728774912 77
950672665 49
814149469 91
913678296 85
943112027 2
807115916 27
262857994 32
60041144 29
652340238 79
407399899 18
417103066 19
868744419 81
577891988 20
210414416 70
685590210 82
186029246 29
521405142 78
629706361 91
718093110 75
740522905 38
532376548 33
751196165 32
337211189 82
442058106 52
839147530 73
31585053 57
582448830 76
78450448 57
204759049 64
77576443 42
884374232 12
844071849 61
854389546 93
625266045 2
79114093 81
414896277 0
195189539 86
827331328 3
594377388 66
128850807 36
880822562 23
52000804 30
81863540 27
264531295 75
343824387 8
416124707 48
932299014 86
740822906 89
364607870 33
283686485 37
55778143 87
937740526 22
902551107 56
532080923 8
887983012 67
699900771 40
340295584 84
116500624 35
642129210 17
713374943 96
492258982 20
435442313 7
667594781 3
101480737 41
538351526 70
276510590 53
575298827 22
459394140 98
924097174 6
465036248 15
606884113 86
920938783 68
419431791 84
828798255 10
926009423 71
433367849 16
740825901 7
259617885 98
966211949 2
44159933 16
983357796 68
185844623 32
96331204 16
463342128 78
511606080 59
962492726 37
756782882 21
361311030 47
900754743 54
746130952 99
841282784 15
167103637 6
431811592 23
693452276 4
547881866 54
824711275 91
283650252 2
832659021 17
399855822 80
844416340 70
3117446 31
634465678 56
377502601 62
517707776 25
329221086 67
770330330 76
704339096 78
406847213 39
380615597 42
574144473 46
231088924 64
661251568 70
903999686 95
168028564 1
988738158 81
199117124 65
960093765 21
293263434 50
25893562 14
569609920 59
730100303 61
426360861 17
628808332 26
719116312 93
565920080 97
61313509 37
45727113 51
141697630 46
662528102 12
236463326 9
237217175 48
815118466 11
383784776 18
289069739 96
563475054 54
280290003 61
783293042 70
845549404 39
834415803 66
979778837 91
417658461 98
278558126 78
280566895 51
752336676 9
326268680 69
770761801 8
259357422 84
222577494 30
990406794 83
924770011 48
669943800 42
752068443 81
910010547 18
272822623 11
257634834 81
641423112 28
735695751 19
626211584 42
975085898 39
142418288 49
983612745 38
740861836 46
39636127 98
482359241 74
755080139 27
782353524 72
219401139 41
234739358 14
63361420 50
328427012 89
699825484 43
696949442 42
567520631 68
703780650 71
654931108 94
436144851 71
212417149 43
734962544 33
991407564 26
994731390 45
57168305 38
125770434 45
909503235 23
621097443 23
199586463 74
411889221 100
88186184 28
132630617 25
416908959 33
202478645 95
582408769 91
326322864 43
559526762 13
37444628 54
586368448 13
265875091 42
528676560 45
336601032 12
53778599 9
990465400 37
672284242 85
563511283 37
226408820 84
416947474 81
786025645 14
695595893 94
264449315 58
406558971 60
266808724 70
134193355 22
520574780 11
956778906 100
235625185 86
633889351 51
838359195 39
877688404 96
735731864 89
133618933 97
819352888 64
949207989 59
682605669 51
616826236 60
338211502 74
180332215 58
227208292 38
675162212 47
206676455 82
152277449 34
979681060 67
813020361 34
698977374 74
860812613 57
600612548 82
260486967 52
573833269 99
624136162 33
918562603 43
228326124 73
328923904 94
193460526 92
643543725 11
143751258 96
76566217 12
254738728 64
444423649 16
210046325 78
230659602 66
101566112 42
717508052 47
590992996 73
944945881 82
153429689 98
7205772 80
738471606 37
273189224 1
201733801 100
116394732 59
259176923 44
487580508 93
396060922 89
555301940 53
563217204 75
255838229 6
638704132 44
562395038 94
20671954 65
829355242 71
856553071 31
666571085 64
528590850 58
960650776 48
998892352 2
618751777 58
346988094 19
479872306 23
817513962 69
426738102 42
232851864 43
2792100 34
615578483 11
597327917 82
489791997 82
377842986 79
590911758 64
483144662 45
646501620 13
116947002 82
294593648 38
489116711 23
938722653 8
150594064 1
312413178 48
59187514 73
184606995 72
219348512 36
271552504 50
484592672 1
445836725 37
619276792 61
843189573 9
19818036 90
944034782 66
62848033 59
218740252 65
649720299 19
895979191 60
764226802 14
287054822 67
642057939 40
644261767 60
944412256 65
995525628 33
869127901 57
667348715 9
627543633 82
888038296 50
243886940 69
781232076 75
843651613 30
693614103 8
9795273 4
697145945 5
197117524 15
188887138 10
767165841 36
965183519 12
744007656 26
654539184 69
500937355 61
867774995 17
928669031 79
175403110 30
744610367 6
423821359 73
246901674 64
780827686 12
329010607 58
324478574 4
983198399 66
970475810 52
54364166 39
313314925 5
876771555 54
532053357 77
358181798 93
437311995 24
648155170 66
673069636 43
428113273 30
822139660 23
770397452 69
26763377 90
850751045 29
568569617 89
896364057 36
483243958 51
746198461 86
195214569 22
271371574 12
697302521 55
826535224 74
289620281 36
34314447 60
950592807 64
87944851 78
136139553 73
782468883 10
702355568 20
758109011 90
115782425 79
240980966 94
716641305 95
890555061 70
909862224 72
781660238 67
685582921 61
267588495 59
797574801 42
723919992 52
533269657 84
920231156 26
617907844 53
813564353 17
801347498 51
1427493 22
793987284 47
710369834 11
783974821 19
58250413 65
957055356 32
169060793 36
526108070 77
560886418 63
468710736 46
190432882 77
330194918 68
534254353 4
817268763 20
999767349 3
49134594 9
603310551 78
859129618 77
363339946 44
419536035 59
819485054 35
112819184 95
874930637 89
856146054 53
210980701 86
466570277 13
286150086 53
43983386 20
64172614 16
65344730 67
647862705 86
347113669 21
254193013 43
618462413 8
390805384 19
632911480 55
618730790 11
153873584 24
628006147 4
694656015 80
375957632 57
374691820 46
333136435 36
107098572 10
583699331 51
527532560 90
280586898 81
541448829 0
634442702 61
915638559 36
699083762 92
649135387 57
131349240 72
263585091 95
384440344 77
941131847 37
166903639 97
203971200 13
782643869 34
501785004 59
803956352 58
904831237 55
439177719 57
449601210 83
211465416 47
314766471 95
560536844 27
86973740 72
531509462 39
4599785 58
72249957 83
798152862 81
461588752 87
293018476 86
54461647 29
159133936 9
882453276 61
888296833 16
52079167 56
294484500 27
488359091 11
363662955 54
460833922 41
156248792 25
551994579 31
971019869 78
863302992 38
421363284 3
630881460 45
54633186 43
23152589 62
702976610 15
74643147 78
460912873 28
266515622 13
662060514 95
218130141 63
458906314 75
542113010 16
668896342 76
726859960 38
100035391 50
457653033 79
758387873 14
316847431 39
125152837 16
164430812 58
452053645 20
745050362 66
829106179 98
458305912 82
805758789 27
55316536 93
901817530 11
788894800 41
228028687 92
722473604 27
459946364 55
257553533 44
195560891 10
91321496 26
921974315 94
246764718 47
172028928 95
665848584 67
940925024 4
475545218 7
734586145 84
900361898 13
58976057 85
841752716 18
442947799 88
478180900 90
734949608 20
325598380 21
707251273 44
470040694 75
830813080 79
691048523 31
779664165 79
967656878 76
526939327 44
212835402 46
199198576 37
724670041 49
329261916 85
538881079 74
236710387 22
590358662 57
126877858 65
320927852 22
597306068 36
156560621 6
132132444 11
220051192 21
180682732 64
798393153 9
651618183 99
632707243 87
844411256 24
457234626 63
64667086 92
916875363 81
190237882 67
45373148 31
732007726 9
283922909 50
631424481 17
519455740 33
833603489 25
240569939 20
165604536 43
428532738 55
776750099 63
850735700 59
617830695 52
212004794 18
424334523 20
406382779 51
982401966 2
916540498 65
844488496 25
658721422 78
660870287 26
594581499 44
153655091 96
526018189 87
411390462 24
120197235 99
225835631 47
822945477 72
541870213 19
331583259 60
951635577 18
727062145 15
710086941 92
118162191 8
32490027 26
527786182 8
17767222 0
632127295 16
341816008 3
628355453 13
498132443 90
974355964 35
188999104 70
970861142 29
615462190 87
417167947 81
74535765 29
20464941 99
357161147 27
950372003 23
186064652 62
620540134 78
36886102 44
52953042 41
729545984 63
877048473 12
33561472 54
125978733 27
479486049 10
251137763 49
724580211 52
541062962 17
134015905 4
119708130 27
569677110 46
521640320 71
755093247 18
40260156 63
194680496 58
899384222 65
447052740 84
927366945 48
706912172 64
383294845 46
186220049 12
979216004 65
702825864 28
614568913 90
686720251 2
858643870 88
48605321 48
518411187 33
219091880 29
353424393 50
843924677 24
831461549 85
727932810 89
277070302 96
297169927 1
433967632 72
88184092 75
965302690 24
245120717 95
95280790 1
890378779 52
434965 23
465263979 61
626216397 0
417059501 48
414625774 82
320858402 74
285786096 42
145726144 35
163101638 92
119564923 91
160880806 99
424726885 46
178328943 86
677225409 36
256250667 95
373165019 81
410980661 43
512802294 40
511346419 94
759337799 7
741797807 83
491639559 15
185250851 19
39068614 56
56359860 38
420716624 52
692595494 31
302953657 57
319142855 68
370732136 39
283550607 11
84185641 48
209737266 85
66740143 19
135496346 42
270233460 66
107231706 10
926111639 44
542262196 64
710367731 45
996190433 83
715448936 11
871685433 43
111652470 19
923176402 97
144250562 48
337979068 17
843604987 90
870581108 72
557494921 41
204422495 96
72194430 32
408128336 61
711436323 6
687240031 89
204321693 54
164154484 5
633145445 33
687088823 59
937201553 70
100228976 26
793215861 78
816915815 98
31714493 70
518553813 54
748153806 19
251635623 36
123676041 94
594753704 72
500247284 100
947732675 8
681005930 0
676039434 82
555390287 53
752957782 25
966030141 94
849597913 89
285250056 37
978619143 54
110743230 50
167611364 30
958010972 23
436862740 55
447195228 16
934972913 25
430390472 80
581568658 54
59308457 52
714794930 74
852515077 40
739397561 31
792898498 66
820689169 91
438640590 76
904116755 14
346676532 3
584997333 62
967785559 86
184790186 64
561042791 23
60512365 67
342134858 1
512701317 24
826053976 48
290190245 92
222993118 21
864332932 34
868918185 2
669492012 93
221307275 16
220766341 89
518001548 56
212411997 28
422712087 86
536015607 41
991529406 52
459224495 82
356295845 63
740794031 45
773042382 86
670784355 42
268316692 40
142644651 93
837538691 5
85607392 85
330256807 33
997215962 85
62910990 64
407894609 4
742476133 1
412030615 72
339431115 14
606003531 26
52919641 94
580441140 17
505474151 17
110680065 7
600484815 15
204206911 66
602761488 71
628314622 65
344688433 16
993450502 35
817229912 78
305923744 74
997941397 31
773107739 55
43043124 9
331004579 93
473166774 74
896371559 83
554925555 31
295418602 99
842853549 85
721287996 53
273204958 70
341917019 90
697082410 77
465501229 71
810825802 98
431881197 30
590279707 53
806339215 2
649774977 12
210091666 84
30559210 82
301438545 21
219241929 100
316173813 68
161998709 29
791027836 42
150687564 43
285505513 50
130457151 94
615452886 57
468063821 51
495433668 96
456238484 27
673528488 68
371118879 23
247560679 26
457684277 89
941585262 98
538197146 24
598138796 84
464132736 13
665506547 84
767853266 58
375986661 40
331486789 54
161502472 4
338406823 14
112530604 46
392553564 50
534865114 5
337772400 51
260578240 1
609859812 89
214166123 95
176537119 48
662855087 37
205805526 53
968735015 74
564085808 66
338137018 8
153549799 60
303732628 11
279753817 69
875438731 14
248194488 50
315261838 12
989015521 20
744340022 46
568496813 59
845559079 55
623518897 47
26575530 44
542398521 80
606998783 79
234683995 25
214000730 38
475480802 46
517409546 15
414936595 73
675914596 40
418426287 10
194285886 55
229832523 55
299023868 8
936859811 42
546111496 73
303324939 46
118776188 22
40022871 46
369936337 12
6043216 96
276567032 16
705902066 74
907671883 98
366172868 57
580033305 84
649594391 77
924002968 28
784177645 21
54313030 54
954724925 73
146762955 30
766391999 12
655210731 89
226945971 17
461509273 85
794155764 59
648810839 75
654738553 38
170901271 21
506859518 7
179833010 40
42078776 71
596335342 53
247829257 0
520296355 62
93522116 75
138795333 71
312524987 89
933949707 23
136487493 25
631963222 70
108227687 31
22959361 79
557811252 31
592942518 96
603815887 16
383591806 91
189916582 71
651850428 7
671911049 43
5412552 60
31963321 34
647736898 58
803068657 25
380120620 64
474603467 17
533139505 28
223244213 22
422814748 4
948724036 60
178015623 40
902935932 39
860473321 35
691185448 12
686191261 57
843907271 97
552862448 7
615603504 16
423160043 1
408289233 54
576468293 55
975773734 50
787377291 84
212320110 28
86472199 19
633045815 83
626698788 66
623023018 47
86120083 94
298877447 54
978556237 26
353613752 44
942696514 85
647482882 47
441668169 81
338512171 60
88878065 44
234177214 40
616531265 35
175342377 89
26478213 20
348397083 20
247512523 86
699945093 44
472497126 45
48031086 12
128339677 0
638900273 76
906985602 36
273791823 90
739081220 70
600749043 91
76519641 73
15398196 35
187175176 48
85499863 68
563920712 87
550439835 13
683556801 57
585141843 77
537568751 92
911793690 76
487482299 93
638906078 41
979094028 81
282802165 15
249822735 23
26909225 46
560467779 48
530506377 1
664040231 27
694389246 6
46370362 32
618626352 98
550708851 94
810633295 56
363434349 95
165142494 66
754135738 78
141155480 77
822588268 47
113774327 28
58785546 31
345952386 79
344890197 7
90058076 56
231389882 82
833802891 88
347743212 99
891552358 60
926169928 31
492008048 99
903660162 48
921428766 70
227624078 77
707882407 95
925793691 64
492918547 43
586537738 12
614032653 7
647472678 93
674335196 14
162828286 77
878406 27
650779586 23
834810739 39
28380523 30
539834618 66
619243691 89
555741527 65
16437045 89
921608748 65
850292589 58
462808388 33
318626560 29
973287120 21
883049501 92
333134259 28
899051353 63
2138213 65
488325104 0
592560459 46
549464535 14
885114143 51
232463347 38
1248878 80
443379681 62
361138903 14
881773201 96
566278936 35
427911773 46
109220377 26
242017388 61
223990602 100
791980820 73
383808117 27
673076335 84
97031350 67
415690387 9
723087342 12
55657858 71
296518287 18
27969728 6
147010132 77
459539707 82
682660114 70
792453964 52
90915375 31
326536432 95
877896871 53
16438239 10
405598745 89
781853621 21
745421553 90
331053827 91
285892253 98
126215347 7
429148087 41
839800534 9
951862969 63
56587436 64
144005596 100
13550249 13
895492854 77
587432529 69
521901165 84
722754747 8
318006790 13
794502596 49
417924283 35
913876400 7
919136776 20
250940507 77
15528003 11
543010993 77
536918003 5
208723782 11
164432205 19
368256034 26
860085532 88
819203090 27
161133955 100
483321666 47
412224713 75
988764047 51
167213130 21
968297350 93
608319490 57
351546597 55
853719342 85
997868441 91
737582683 71
760611427 42
483450009 78
946655268 55
841155545 98
248447586 53
805098545 30
808624949 45
557121082 62
647646558 54
10663133 16
384132030 72
381017304 46
606594941 36
938872259 65
665974112 72
73156713 27
266030344 87
628279878 20
313840510 48
639223816 98
468409640 77
167061258 16
74419090 55
634309925 18
1322265 61
916638875 35
926172101 52
198133113 44
431450826 51
226048788 44
810565958 76
547071855 16
685058197 31
144292142 89
516500243 28
560115148 46
193341322 6
593886995 15
723804238 77
741441839 67
967953601 76
41588333 85
444759717 73
358294625 32
383646523 74
989909909 80
286561436 15
88846536 58
934928656 29
196525464 11
956227993 65
795180940 80
457720988 53
970486934 37
733983655 24
541680720 34
809963878 78
174656186 7
525560777 55
203594124 81
807518697 42
812419467 55
419425060 94
667390538 27
36020721 47
841260837 42
309551617 59
741435997 52
735218440 19
765324707 94
896799215 1
25986317 0
455598765 98
491467974 18
846961458 95
660750177 67
972008181 46
693983508 98
534338270 29
185047404 20
122117943 35
130180801 11
65463138 58
401727773 5
560979505 72
569032231 60
310147907 34
552825530 36
94845265 61
220154123 73
647352272 57
624250325 67
377910508 43
801394770 38
973712528 62
196124277 26
945396583 96
129118834 75
896608479 6
623374375 1
170676345 55
279015695 27
324389866 82
358554522 94
115411568 1
563712419 43
737120952 95
642964588 77
113136195 2
801938727 10
959887611 45
222537039 59
573380352 49
892640884 14
683975119 10
303294803 7
822494764 50
557266110 50
220879531 65
638447289 69
359323830 37
987463474 63
900136070 86
639858990 3
97601886 68
930188537 54
589013827 59
815232314 39
844634985 95
402553783 40
77963502 18
9133933 28
681545860 71
977533597 74
593281198 42
306120868 59
535023980 84
725805067 17
673379766 26
96812807 54
717747521 41
513916062 91
727810472 78
983532292 71
953622956 5
385580727 37
135459626 32
456228531 19
638434771 42
386371748 50
607294911 91
152905922 41
596894555 85
529087244 94
508564158 60
454905574 39
739089693 74
944986081 42
236178932 50
283283455 38
188221557 93
603480782 96
693369492 54
547373696 18
378318531 86
647073306 75
523650576 26
173410156 56
688674746 18
595977182 0
786786757 12
338861328 34
34615034 40
308759076 40
283499445 41
548445923 91
555157348 61
11750852 63
771333598 30
667979848 24
495501141 97
970271579 61
134329867 63
869570707 62
598155414 44
555947178 96
108201451 88
742579909 50
292055663 74
217981646 97
702597493 76
263513253 58
954678568 14
737239753 71
228621279 57
632889587 72
830699308 97
669296793 30
505523566 2
408801203 77
693544809 40
511775824 85
651854812 38
668811878 42
85618417 27
233038895 11
934115398 14
260077626 84
214166968 49
738526968 32
523512887 95
669839623 69
639542760 12
902138708 79
59135752 77
419616784 17
509182329 25
991600884 7
115143621 4
172410479 88
460153594 16
871806470 86
322261393 7
63919231 45
255783883 44
862882331 65
288814084 75
676119685 90
71535379 44
503088577 43
243989965 51
557024884 68
565753173 31
308565715 21
559893244 98
685386461 29
218807053 69
270101999 35
503541915 43
515427807 22
797789561 17
823604430 29
519569887 22
646735744 16
151948181 13
85693542 43
982066153 11
371146717 14
731196824 34
793352122 63
910453926 29
889088425 75
814397423 8
631818167 2
110411447 44
663380084 61
612157014 42
675166896 69
672450923 38
480351218 39
194413932 51
443600707 95
650326628 97
264664081 56
809169308 21
828869444 66
295732464 76
167019416 60
523265049 33
341175850 95
940148954 69
521813824 33
344824540 72
836699375 92
606326401 20
772080557 3
937999244 69
742822340 0
683740949 14
244505874 95
234971806 61
77540026 56
791728184 0
832683303 50
885452990 86
153809242 43
682280197 33
575163187 40
873449978 99
727964436 100
717136168 7
714661777 65
864579284 68
149380130 93
248281106 27
35893790 62
708686418 49
771940932 93
550942166 85
259933196 24
586066679 54
945411692 91
791427032 21
100517479 92
489900264 65
48371494 34
407970176 39
137659085 97
866780055 6
69656321 28
940864299 68
655202099 15
231762946 4
875707992 32
556023476 22
730284509 47
925475194 24
539326319 57
153862609 47
971479595 58
750015658 94
847106047 47
759606071 45
869332642 80
719900941 9
544186242 34
25120166 91
15115839 100
612998079 98
416939431 37
519612849 83
452887135 46
172576871 40
247184580 8
204194719 53
489951510 11
589279379 61
628419840 100
318443345 99
789655722 64
970816795 10
503257606 80
108536704 62
683139691 33
68425330 7
226630136 92
821884211 76
642526767 51
767231452 74
93883576 61
122334580 15
668839447 42
697831738 26
221667052 99
144946559 36
950129782 32
318134244 70
689313785 1
162503402 25
106864617 37
205336368 49
588871334 94
492443164 94
403129638 38
570525020 61
723288770 56
184602141 90
741592139 7
912909795 77
74467139 61
326842979 69
398879130 38
648583853 13
277746167 71
552985635 20
596371190 41
48583099 91
594960387 38
43146875 8
665980730 31
956115315 95
356360094 10
111915839 84
596486473 34
178903641 84
738213235 84
122014006 29
442335847 90
807259715 6
47141122 71
411499928 52
507000017 31
910073575 95
574469476 82
766295470 0
277271094 14
789070965 53
806125294 37
234919500 20
146079559 100
846091269 23
434667212 42
678689031 67
149968348 15
254608083 4
291815098 51
34645583 89
348393593 51
294271128 33
873126691 50
949258720 3
173242780 16
131888769 15
102343177 49
744376999 14
857081199 65
596745080 65
946138038 86
683617249 3
695814871 32
479728205 17
935943633 3
271528859 78
830398547 89
850538076 91
162528420 13
139512847 13
810070329 20
985120716 65
186852488 73
436426824 25
358573456 45
615449830 88
715120444 47
53759888 5
941010579 12
190360607 4
723099493 85
219154182 58
154783446 56
227569804 6
456308670 62
381858726 42
392344792 66
445881651 54
824889866 45
369304267 90
430440372 54
201012033 45
129631215 3
800823159 30
690475631 34
410222658 76
266069611 64
130058366 100
453717144 55
801134700 64
555517729 27
811348421 77
781347759 50
696159214 88
321263912 74
384545072 25
541650177 97
763455968 58
480269721 4
629558555 27
125653258 50
541255316 4
246620032 95
255846754 33
160068300 53
906090889 58
779502470 75
296278636 83
536374349 65
297984268 34
861027296 3
328569098 66
456833520 12
936200219 88
822185905 85
937168372 54
451836340 76
960426494 36
574444034 93
989968408 89
399617360 56
844191370 12
310426745 40
339948898 78
542372536 9
3273952 9
76320514 43
740122339 74
598681511 32
836831577 47
536464706 48
972819497 37
853031013 58
674152308 65
337314879 48
410316872 15
603901479 64
492020828 6
228586140 73
164880458 32
34821024 5
203710142 19
521964241 74
252210210 17
138582342 6
407204332 77
25953417 73
841721642 60
384513163 7
194290706 65
561672262 96
505911580 46
930024375 19
835098063 98
190880029 29
450826313 1
498045152 55
743198831 83
991036131 47
441357843 4
430190288 68
896241179 75
925213914 70
280749119 69
219931458 68
728749079 33
558949069 31
532471651 29
780797845 15
341972070 75
513436701 0
951069969 91
969194185 41
168779551 27
972140117 92
388388827 48
168167133 31
987074551 48
561805031 52
12732239 96
609512372 9
679843735 39
237726802 0
64044193 44
300104048 59
856999782 15
810813404 35
626725154 76
135212200 33
682297693 62
558602850 32
287490900 0
444765790 9
535455733 59
755113548 49
675637525 65
404556639 0
323909953 93
846962271 67
905174981 48
344429917 55
421318920 71
935382323 46
269694108 60
246478661 41
310295049 28
300102247 72
232656149 97
110074964 26
98942296 25
936288142 59
801755175 95
807639718 96
396714294 49
118994730 59
256057491 17
575650856 59
223310965 19
943943137 66
263460429 23
92112183 10
977560811 66
939263087 96
342717627 32
695511139 85
123370974 62
966722593 90
221956666 15
662183562 6
825088781 19
144788992 2
159735387 72
786445054 81
764454362 94
424700282 27
110701016 47
761764198 45
809494791 26
883714652 37
925194555 94
67540014 85
59008590 89
452370990 15
353198715 91
236922671 46
778063285 16
492376460 14
320350851 8
203046538 60
76048050 42
67376758 50
847233168 8
829127848 94
297916322 40
74546386 96
850737432 61
978160356 69
768740448 35
697831315 8
613983564 27
104015035 98
958135027 26
11405396 92
273169247 4
333863978 21
412759985 27
640017046 68
217050888 53
701818072 74
995197008 72
891096428 85
532783997 46
434265871 53
645820660 36
723199892 11
985146631 99
418324417 4
290878107 9
659245564 82
41744832 19
138593176 5
804912472 54
814036588 46
212675925 92
240766510 87
823350298 94
703209775 61
205976154 1
878360523 69
380543727 2
723320670 1
928595140 83
459048390 51
664404302 85
50757569 71
467210768 31
162736819 50
821977498 66
3762377 75
421545230 91
817220625 8
933980665 6
272054443 61
58170817 15
346225504 25
78894038 49
480707876 56
511447126 93
639180853 3
577037753 51
11513987 93
876323197 95
279228310 22
983024545 41
259916935 84
83138539 35
475771915 81
490873781 63
531192099 61
266658485 34
496860257 6
708373808 6
178165752 42
697272912 35
668969726 77
702280422 2
792926228 22
439726779 59
477046850 11
544285608 51
171054067 48
246722992 79
648218456 97
832255839 18
781344143 49
283775646 27
296507699 32
689619891 90
358026420 71
940619282 81
924573884 47
785763250 24
203332726 2
611459861 24
693075063 71
421527029 10
703106366 77
682452790 15
628395 74
110328137 1
926105964 53
971302628 92
490085075 76
494963274 33
191440753 94
48255505 72
730340445 100
609103737 49
681003339 20
63242828 61
275948109 62
73368363 99
616539371 73
655317204 43
532892691 88
836837362 78
756641551 34
315533541 81
925961998 5
201811069 53
709262444 38
257702780 85
272820014 60
327693960 87
43814875 98
748362185 61
567350696 13
456289556 38
597083753 51
523573438 2
697376758 67
288423016 35
999476079 41
623745013 22
468280271 59
173288586 49
472744616 59
645809612 76
687817002 9
362493217 98
271352528 80
723550151 96
347550185 58
875726449 54
900294898 0
84335125 11
161668320 39
389721141 29
929817357 1
138644050 76
554818828 41
30550168 80
487779823 2
632226059 4
221750585 63
394643673 99
94522585 44
770938124 68
562174079 77
129691890 20
732470554 12
301165165 84
100517325 55
566729503 95
248516152 78
457454091 2
290901787 15
874761262 82
514242301 33
959716761 4
939098234 40
200107841 42
16621515 81
249579114 46
462582922 70
839464247 18
608214366 74
254406102 81
380396842 37
769967293 94
17544379 55
794096001 73
971924367 56
208075490 3
42359555 100
416001605 48
790096738 47
228554238 29
860306452 74
81404150 45
873500398 62
388218093 60
686511397 84
473834938 40
713415856 37
203259045 21
861216382 8
905453473 88
599263551 38
303555543 48
707761744 57
594399486 42
272732333 11
20655083 76
329557524 90
948588961 63
392203567 9
696262275 35
136955712 76
906744881 3
690427142 36
681212009 5
951151647 69
123245369 19
467866215 28
216115574 40
626242003 20
488946642 58
469379995 88
550063646 18
361912875 0
259355774 58
94090105 7
772200972 56
617004389 75
307011623 49
930601519 22
792226027 45
224089715 12
802353245 37
436806449 57
344578317 50
932217976 7
445415100 96
57459633 12
218160992 90
837427038 41
230325219 11
951563874 66
577304331 36
15164815 22
470174869 96
419735144 31
361034486 68
802611857 48
75357224 36
475486196 76
260629151 80
70240396 76
786371583 44
152908800 54
215318107 53
263715031 63
23412121 83
351378055 64
311142080 56
41068017 58
755615581 10
987983983 38
921856245 89
926694292 11
611440209 72
186270282 75
572858317 51
294372442 37
597352009 58
922460063 19
775034165 44
447317792 26
7083455 77
709332920 54
824216119 79
21650023 31
87011418 11
337045436 72
400321318 27
581055589 100
567502652 82
994593678 46
422435921 14
576000006 6
850752956 29
258919468 19
312550744 78
490724605 8
986996951 19
885452697 46
972066834 43
274896498 7
944171372 21
180048423 32
257065741 0
610120843 30
166433424 95
944862341 34
961393484 57
270779923 90
758960714 33
262964625 32
361848334 30
296997717 32
660646941 49
14115678 1
145038914 51
594384926 97
932999890 100
164626883 94
360311149 72
337596256 30
646665403 91
12920959 68
84303708 2
76864762 65
6418796 41
451078774 2
14325268 25
475178290 56
253697027 85
741279344 48
24554718 42
88395079 42
819605646 57
184223555 92
287601649 53
49782925 69
869717002 11
736586553 97
946113377 95
703841182 11
590189298 33
754604236 64
223151002 23
248145308 82
6045358 64
982852206 48
66864601 36
839632129 37
29908334 79
122049423 6
626888648 16
624677694 73
699259972 90
856605456 42
273027501 94
725327471 64
571243410 87
801176531 37
999512230 24
210786609 13
497285584 97
855664278 58
845416257 69
209763102 88
58458283 99
980129010 2
1481374 39
85483020 89
948731155 95
872448892 76
507678823 72
70367379 86
900933098 2
768775353 15
240929963 61
931628916 38
65099485 11
557699102 68
372814709 20
618532939 79
531506944 8
872187863 72
948120665 38
694292228 33
905296154 81
246026573 5
477615529 0
427976827 48
568853313 4
11925270 71
191618118 94
409057037 76
167007563 97
911178717 59
691878473 15
400647496 65
261304510 94
302911186 40
448371002 49
435502159 31
703881745 0
709471772 9
31428734 80
336132635 96
374272236 50
298932328 71
839431203 93
995151450 45
493339585 13
96855163 46
881516361 11
549612660 83
855997628 69
314872884 47
255811221 88
258629067 93
261844800 0
768817325 25
122506180 82
878816911 81
742242523 43
254673111 32
808201270 11
286073941 51
685146340 97
284121339 12
407643740 90
354569109 58
841037942 86
407187555 67
131301426 0
141782167 20
878636530 44
688433499 1
869036491 63
108120613 66
977440937 62
603240474 7
21165987 13
162266854 41
445791916 64
970766298 18
263049339 13
714979054 64
618775339 62
124793896 78
562036679 91
551503713 70
651233320 66
577008482 73
983349288 57
481998013 9
61147282 78
635715975 24
920570254 12
24848063 15
208490355 18
846944768 21
125143007 38
189002221 26
352525540 49
370332916 2
715886824 95
819920764 92
668776626 71
872645172 14
496399278 11
847323408 22
169736545 73
208705972 4
678270916 89
877972501 92
624700133 76
463608032 35
788075135 53
314326348 96
601692060 36
974407150 87
953154234 96
495389854 49
671102754 88
458521297 91
376401035 34
295230305 52
238154801 98
68621755 66
917614801 88
175642787 100
347340945 51
775197229 92
234552314 30
846509083 34
529304606 89
916693866 27
132374077 8
281441312 12
795077052 23
460100162 77
460804020 55
519115756 67
334733672 1
268676811 60
681328347 78
628544797 22
769685478 62
746030837 26
16982880 69
725452668 76
548763223 82
118184343 32
489730218 1
941019961 83
288974457 15
389811038 19
975295215 34
14198794 88
930337985 1
221492530 44
490478995 99
330607439 60
682137432 39
438091580 3
979090362 25
963981559 52
553631164 76
518096443 37
801924887 41
690663523 9
401146107 60
900352892 21
505702081 53
640180637 43
328932989 83
531877220 2
994318685 42
733696917 43
663182724 39
941903075 25
161917209 36
773468240 28
927997918 3
853752422 88
490083059 40
706740291 95
940439236 93
314002784 22
977975145 13
728963962 83
994647394 96
469216 83
186277558 58
348639951 88
787970350 41
538767752 100
825732627 97
300345359 46
506135758 16
627157567 20
865182179 47
663892047 33
933559634 71
907844578 41
403402796 89
328816959 30
524269450 66
946343476 1
481281046 94
962210841 69
491524593 30
990315910 64
5862940 74
595225322 10
964168742 70
943847054 73
250468899 73
877573581 25
480766870 35
805836927 40
714318051 2
639419867 27
291680408 82
198557008 72
401869708 94
915052877 19
646560650 80
479430427 36
393288370 38
610257334 8
659221348 43
818749886 82
485000687 5
872226921 91
146078678 8
878182035 2
386648747 14
117400277 16
747779170 93
874400923 29
363815294 39
438487206 37
271329464 31
76214555 33
929920266 4
644817339 8
489164772 42
896225404 14
932047370 8
816983999 91
724799125 91
280496968 43
887622598 64
268280816 11
688130341 45
951358540 12
438003547 100
125776421 75
772333274 43
744371740 42
837673909 96
751455299 54
685001644 5
894347203 96
685120761 2
676457438 16
106408706 53
431586 65
554108176 50
163999877 26
363043256 46
962287230 67
95121278 96
645533567 67
201690047 31
380577439 12
383771290 54
632383462 9
65092416 7
283325198 5
93125438 75
466035419 85
857372133 31
839507900 36
274382921 85
558386166 87
399177692 34
628684135 40
612040046 14
862765141 53
536858597 17
58260848 29
308783945 53
951459882 5
361287926 47
207073414 83
781366449 41
245319255 19
424407703 82
821159398 14
943572267 39
923787518 60
386823803 83
18023221 45
618610217 35
662620917 33
240356300 13
657551288 83
355818816 92
594541397 2
716245120 63
218947945 57
960140275 96
719700117 81
742722857 77
172993102 89
822342357 44
543181135 53
643416391 15
639496954 49
620115987 75
811127150 1
73631703 37
709259501 96
803082710 44
801203585 3
634883130 84
931251522 6
936138283 61
394923582 59
492942612 99
567473586 14
883059112 28
800973797 56
702578390 5
712916773 44
62882001 48
801883892 18
383734215 43
426678543 3
271264214 83
523153903 92
649098816 20
474935140 11
862122666 63
50170427 33
19755085 34
320413307 90
308607306 96
553003892 36
365557459 72
770992353 79
464566942 24
855171071 48
27024319 31
716227348 53
185972505 86
671141917 62
893791605 32
197084835 32
540153643 50
247262569 57
617976096 91
698169867 77
246723622 43
926544992 59
475678600 47
106961313 94
773222818 1
790235115 61
737582783 14
224052713 54
136808002 87
729075268 46
140442766 89
739575935 56
408577222 29
178904605 39
444269377 48
892694706 16
228466445 87
696318410 57
638708292 66
288907922 17
811505814 91
157177828 81
187132986 35
867991673 25
145641485 98
814699329 4
64315290 74
812905205 36
937845023 95
460064107 2
140766219 14
956369733 30
109325146 52
906946911 95
176881882 92
384206745 4
416097435 61
189912685 62
977068635 68
53836645 77
998641777 76
511713034 5
102734797 86
675041348 94
309985778 93
164001632 77
300799989 60
695619208 11
693043781 66
505423496 58
724518109 18
810208716 39
936254825 1
363349977 23
869001866 50
864466425 7
775899015 28
142064515 11
793260807 31
833153169 64
542097402 63
679933896 47
522725898 60
922315663 2
322860923 6
465506046 2
216326282 56
610944373 63
474024863 23
669484180 65
893319431 39
576019900 54
596839061 90
682918551 2
410443882 48
878346481 50
727681921 37
75701588 63
816172143 28
198866159 33
458206732 61
315602424 82
278048320 21
430657136 47
45970511 13
723544001 92
70371329 40
158164193 10
638205004 16
94380055 65
725832081 30
376431315 2
788453723 55
212616321 93
746363446 83
481304532 9
683295006 64
567644853 61
418971568 12
162930962 57
491231756 65
7064513 60
140621763 44
417576171 75
999663368 2
141910955 88
159474268 85
20077402 21
958028710 81
646048449 57
650531306 62
483627302 31
994567254 76
932368334 79
170591774 67
202711214 48
938965258 14
334741889 46
119991703 22
30799124 89
404067063 57
842537197 30
657006432 11
226961540 5
518060780 63
207831329 55
689168658 65
645940521 32
501428487 28
379467098 46
989986570 98
954580100 72
73866340 100
355735668 63
382272277 17
952028998 13
17764294 85
709800329 49
262321826 73
412050250 50
738679993 48
787527005 24
756237612 64
358932176 83
952837380 52
11513534 20
940985020 36
774902277 48
635600253 92
342546391 71
50345205 56
537436495 30
854172574 80
199629371 40
192990229 29
394748874 26
923061131 47
667889116 17
860120199 11
203940678 38
679483239 77
343747341 24
666417646 80
254403404 83
671821625 62
145166141 60
845673427 4
723687865 91
152204041 86
801668156 55
415106106 77
296321237 73
813940362 51
662746423 82
868061500 42
41976888 28
785523498 41
700347660 15
986359764 44
133133659 68
255154666 65
209793817 73
763252693 82
276594439 39
224564569 32
512490763 38
803452281 16
888045209 95
923193950 68
455416731 42
635697554 93
769237411 95
750088080 65
694586411 92
695948452 63
742227808 85
512684876 28
568009750 13
668475177 13
902234684 34
445982074 14
771581685 93
599798164 60
504651796 15
213375883 26
156858842 84
441906173 56
900417491 93
695514985 43
794819657 47
378560274 4
880575670 100
12714542 53
637711497 73
339666094 50
245134598 18
40096385 100
788987107 56
247367167 73
995119707 18
552420316 37
247778479 44
709918222 85
127427685 58
634107102 26
269236928 60
661757102 14
988696916 42
903014917 100
550350773 68
930940963 93
687434822 75
539289348 29
38341276 91
115626013 29
492841952 59
314752411 52
995238097 20
208165911 17
253898877 12
744220756 25
836762161 41
218367107 37
715506899 62
586750430 60
938621944 25
198745613 69
268337269 51
275593578 64
789190292 15
588180991 56
837261555 16
688542834 0
742330465 90
600222248 7
705821280 6
352396170 59
680722499 68
918688558 34
859000313 29
445645715 0
58952390 57
802107797 50
252383407 13
583402614 79
262993239 73
834510352 19
747792808 84
310107708 12
911454913 58
931125725 70
53182807 38
83549355 18
625078791 44
424293627 38
812619827 43
152338762 76
467124193 87
83527514 74
637665997 10
991601086 43
655520599 100
487547036 68
320813148 73
723827570 13
41074701 77
691957108 36
30919373 65
607553970 55
903670621 83
572828489 28
216103945 35
530232790 62
828915122 38
525963780 8
887657495 22
701253394 37
625837219 54
847683169 6
778442335 71
624910106 56
22384992 21
859368226 20
769681341 62
223980283 95
850173099 67
803165035 19
316557027 6
727616962 54
687396422 11
817102213 56
8104935 75
145481375 53
334234217 66
774611301 52
928660862 52
560153014 22
534443327 98
911860214 11
450032276 55
802537332 69
784623770 66
742917951 86
539536100 9
176766915 23
867073889 22
174853859 50
709417157 97
292166422 92
161900097 30
86365613 66
620200149 35
646497378 13
513429103 18
137186227 9
987101717 20
734026562 14
177202569 57
50189411 80
570919158 76
309562074 1
631946682 35
992207160 90
590304114 62
527838104 60
149082230 19
563494267 9
921863034 30
290530570 27
908510569 92
112169960 5
366602615 11
582456729 71
628608624 75
771105620 41
358076160 90
562412071 63
748324757 33
670831634 17
370353426 86
125185417 10
361657966 45
924872235 75
12825109 55
550622232 70
55083647 78
61336911 56
585259364 22
120838949 46
422159588 18
635680263 46
631326424 42
389921363 87
640822112 50
46812621 56
902193055 80
634171387 72
507450486 27
589108940 18
832877989 68
468313799 6
869108101 65
28560478 8
851051392 87
954482174 74
581656496 77
729798297 52
769788539 11
100457597 90
947409912 83
643975538 64
4884631 31
746810213 48
346238663 41
672009084 17
441777861 43
726859174 55
125259597 21
904738 14
608072810 98
987958658 38
388572817 91
145195413 53
81907214 84
803170916 1
179346466 6
947831482 69
668471053 80
774529911 23
559569588 87
133488275 84
162220973 65
567477274 14
289712923 0
756154117 90
5974784 66
779983459 99
736741659 27
159311916 12
1312027 80
332497453 88
852155068 28
722046884 73
127761084 70
201190089 26
35978704 86
920527775 84
202480342 39
338931589 90
541691303 11
668872407 90
268049103 73
10539714 53
740643567 53
912418970 27
558172632 76
24830688 98
960185514 33
105384202 2
238134244 71
123107592 91
652211868 9
166972413 65
365546562 92
732003834 50
736621240 63
639715784 9
584313301 29
131290886 70
763461221 13
555198616 35
706056039 65
492952921 63
186157343 61
71270482 12
555223670 79
785082996 57
418387931 36
209775294 1
526832898 5
63109756 43
687255383 74
25533607 93
81370005 24
926298071 74
430919731 65
259370472 80
466500039 53
971929118 41
579382200 56
74581340 83
493701599 10
294766297 31
895428376 19
108002559 17
626262773 13
269142367 47
795015037 72
92337864 65
246283466 24
961884298 29
299842541 77
237518323 67
33088968 100
799401832 19
586929977 28
549665739 46
449371447 17
496825358 44
718640259 22
721073753 47
235735644 9
296229123 50
407529818 28
345296770 30
710784098 68
66088480 58
187013023 89
805990476 0
262316345 34
365779134 62
617074103 51
623597106 72
822261505 51
706600930 74
774813154 34
177624271 66
371240492 90
91918607 46
161688237 95
922412731 76
888930081 0
69616917 83
493947944 37
115758167 81
936741882 45
188601519 62
29349185 33
569943233 38
452536435 29
810897761 7
887490992 2
853621221 33
227344137 74
320939701 61
347206851 12
522980711 52
767846117 22
571630579 99
80829676 48
292223419 70
153050734 63
831169402 16
191891591 21
615190559 91
139955088 11
167539646 39
297620077 71
85645880 70
650664052 14
241647397 6
334085627 66
803364773 52
222533630 17
102959966 23
793616502 63
940509684 2
966777641 61
883303440 76
509227060 24
507349196 20
405033266 53
617708709 23
844076719 12
242588661 62
899440768 79
251200674 37
512092545 45
29124520 37
71544339 42
835173604 27
74098953 74
904854165 15
825822693 63
246344826 52
361839018 40
834987308 27
21450429 85
436239621 10
425416567 75
397673151 1
124640598 46
182892489 83
680699002 42
710948563 42
83949365 90
528912820 50
813493330 39
284885965 76
385658879 96
862553901 20
523967766 72
758746470 25
11716352 90
191164471 38
462785347 17
482962607 78
16609493 30
192112438 98
332923424 15
938416178 43
548532215 13
522106544 90
63999873 13
233005421 25
286319572 1
575940421 6
845240613 64
234061980 9
761024194 82
844946539 97
537980401 92
916912238 51
558771999 91
966654571 78
947355180 31
147257652 60
220638623 46
963296314 72
972179996 99
135711798 16
563414735 83
380613857 41
433912945 21
746972788 60
600024883 66
749859628 86
492715605 30
395237232 71
682238113 20
657008724 12
283914963 84
447187291 72
933457336 81
911671129 58
964583523 38
679506238 52
456534632 4
822177878 31
546826752 20
373481599 6
209848211 68
339473868 61
617449553 59
397901762 76
302205878 36
700962768 87
156908326 32
944193246 30
156352553 68
972558156 86
331378248 70
918037749 46
288100682 65
421150721 93
594306436 50
476502091 99
33425880 100
722523524 42
991506714 66
955739810 73
349662610 40
200417056 52
64975907 90
560762246 52
175929921 72
896069420 92
329608386 64
543908132 48
474109903 59
218176493 46
367409158 41
686573809 92
164029654 77
389571013 4
573716193 41
924832563 100
198640123 46
905741252 15
623695311 38
86071789 89
297104073 1
307699883 19
332363547 76
749822210 82
280342387 11
229208851 14
19911449 1
802371085 67
139204566 93
812154136 94
628256970 27
573883963 96
720727360 84
112933047 51
406320989 33
526406613 14
169879646 69
622628388 24
83471365 91
214173011 69
909503670 33
175270083 79
866680744 24
664450014 39
771354059 24
478884248 41
47257377 65
842525621 66
650138210 67
761990089 37
56819282 48
960452678 9
593425899 65
197597364 95
352387396 1
70416600 72
803287170 79
214417496 62
808042572 22
706756578 92
767118197 78
350008879 74
978203549 66
567922977 90
921154916 64
817104593 14
213492734 7
166623626 50
996469374 19
298417671 42
539123515 49
46421241 39
466782532 97
979921083 54
422907093 48
757633873 28
517235517 31
739376000 76
648245807 73
101466801 34
685969153 66
557134681 83
318644970 18
737377917 82
599606565 85
378764397 12
946933006 30
406900637 17
568470682 47
912922544 23
181906215 40
885334199 78
953838856 49
572403256 98
890666097 81
455420835 93
221939139 41
407441704 54
910305836 71
89040934 6
591973567 78
962405632 25
697842678 31
749394360 47
606352424 11
413965080 53
862500768 17
174268140 33
135631253 49
420803497 59
276430516 33
259471822 40
861087750 4
19291109 40
209277612 75
358013862 74
527310353 100
635805310 69
144938616 14
287545136 68
617134891 41
535228053 42
291487229 9
969305703 84
510458829 58
992032329 12
684021406 8
351337900 46
635202584 80
863264680 9
335754924 10
659812740 41
465642792 9
236318176 12
77875856 44
446327249 53
812714349 40
169451426 38
561333915 94
526687251 34
175882620 47
870274326 57
772953243 96
252983885 93
18508788 5
385960620 36
15296421 87
346165108 56
482073647 33
966083126 10
114116781 44
723672033 25
317316341 100
915444503 27
143177098 33
570119925 100
66007493 20
660651685 3
309040263 35
309058721 75
632578397 47
156853198 95
247803411 55
429339471 29
67115205 3
434036883 60
845816083 6
655273520 81
518928958 19
450852979 62
75632027 4
179934355 47
591470500 5
779456977 78
761110101 44
944497372 53
261027230 31
411462290 64
824127681 77
281610664 50
154137046 85
315731396 43
665982230 56
913532318 36
697824663 100
585839390 3
109363335 60
16600566 91
584218277 70
475744400 84
852168296 56
167153646 39
890294585 50
206743968 90
533141597 22
804255043 54
487811891 53
215132796 31
746582697 87
237815855 35
548705951 62
345562209 65
185876821 84
217193261 63
788696061 49
876680086 5
758489846 92
725317616 9
619079556 96
591919340 78
678799895 61
847172025 96
236161820 11
624782740 37
431206054 27
721897382 97
56415770 58
995307967 28
953376931 76
945081738 24
983180758 74
94375238 19
609510577 62
812473173 25
43493861 37
913836442 62
244248221 39
349897563 53
19748341 27
194970422 87
795943876 10
990077671 66
623681047 56
895776506 85
239774750 51
630322221 56
851388108 18
85665357 98
828826713 97
169421246 70
470692674 98
53352371 50
322657592 77
942913586 59
47570185 62
622219705 80
450195231 71
346506544 30
318263040 37
876854721 72
553599366 84
471069341 95
151236536 24
377262178 48
715254199 68
932783519 91
581450592 40
312496148 99
365617105 24
123159710 61
260384665 5
502898006 42
804274249 13
52955462 11
549273169 98
757371874 15
855399033 83
608945252 76
770108670 97
764833252 8
662437826 82
91970611 50
251834575 73
553318265 61
92649989 97
490534650 61
744022794 52
827368094 8
827818653 84
378891531 71
336329452 78
562214833 42
943115125 59
548579218 62
554096946 30
217300372 99
168073096 65
978507594 24
731321069 46
122012174 72
273837209 51
403008063 71
492795157 28
522554782 67
438324746 89
900418285 31
454030744 9
926459983 11
53950379 73
208087362 0
7600344 17
497652555 36
794565973 52
896499642 3
218810104 57
194491705 85
635619107 3
645701377 47
713103742 53
695462669 29
231744582 76
208400790 41
453057604 3
731461678 22
396023173 31
194472422 84
523636680 48
180191415 56
511362396 77
319473287 65
950513838 25
882614910 8
337611375 76
147255378 95
971544008 69
616606727 55
650206540 11
661843776 81
439799558 93
123202499 40
467426378 94
293571052 21
600398604 33
641454837 74
888278948 53
421306760 53
939877229 50
915442617 52
745210327 85
183384680 18
919313646 1
997532418 1
408910026 9
512597987 68
825329788 43
186579709 61
858474873 1
486413583 8
253208350 98
831022560 82
671596335 67
335041322 54
909091451 67
314355985 48
211767391 7
432469302 20
475456441 33
375915744 20
258457473 40
888655278 92
626614946 100
481856162 11
991750080 80
278819057 38
126537355 40
560621237 78
500445534 77
124452904 2
813556523 18
814990449 32
753831405 44
300324910 89
690370367 75
465889368 44
315010448 16
901066309 40
423805657 2
345790414 1
956057439 32
712127928 12
574268041 18
615660940 85
588339772 59
513627810 74
282898449 70
104651192 35
651191648 37
376049654 0
951477540 92
288720067 52
973146246 2
784934646 8
725010012 75
588587982 21
940821577 40
371705947 22
572543610 83
505678667 10
419684852 88
528745872 12
917907211 36
240758481 10
466206254 68
411555771 42
704886840 0
824661709 100
765201606 82
743180991 36
777791707 18
532151490 1
278385216 74
122666534 17
731842426 46
277274268 19
62209309 61
393811542 61
473578539 56
527567789 29
724868595 29
685006565 5
429433832 49
344824560 92
510360712 13
300427950 56
764032814 56
506250716 77
626070833 20
174620362 51
959732105 64
170482192 0
329775407 35
574059305 97
590185045 79
218416253 83
607718928 38
873055443 22
85324240 14
255587205 3
45599779 43
354102539 14
792587795 41
535732252 60
148096771 30
977513448 52
925700353 27
358229588 62
191255362 16
642154454 69
889264251 3
893008441 65
938708001 14
720152928 68
302691984 38
780790472 87
507124945 52
494603401 73
121746508 64
995353216 17
726796302 44
336006668 23
743004642 92
515288710 100
494129657 41
568610722 34
886634805 73
651453264 37
483644617 79
534957668 77
206587888 98
718961849 57
716657668 37
929685662 8
902850171 27
362253670 63
244461405 80
306095816 21
394261976 76
773712063 39
706354231 84
451653572 62
369962857 91
805949269 69
335551784 93
34578864 56
202401321 10
598619039 72
84399043 73
966555924 49
409232685 64
156690833 87
940846091 49
999239869 81
684522054 49
34344535 54
698391193 40
46799733 38
709036938 58
877483866 92
573147389 72
637837203 81
680450422 64
591839757 23
225962692 72
13740663 46
183003227 57
560159832 14
356531457 44
430957699 93
332322027 52
71109858 48
78851490 61
204349578 11
393712501 51
797281858 22
499998141 54
41849011 72
667435403 24
624423617 64
530900180 76
109321837 62
567821244 73
844951168 65
534575632 10
235465996 10
102853154 17
84705972 25
616904000 11
908755601 25
578283596 55
193479168 16
899598805 64
454916419 4
357524084 29
815635064 95
388821417 47
994363077 24
166096312 32
859337804 29
404006409 70
87539844 71
517120275 9
650378906 6
651787808 67
123858262 5
608818466 52
224606623 10
102486362 22
989158603 50
585067785 92
119721766 98
877646741 68
915788245 27
833977009 13
287260604 35
675994259 74
863281897 89
1237792 18
937558173 91
444018452 61
989537111 23
807366592 67
519257794 24
498457065 6
790795039 38
429630967 65
908737506 54
302131379 72
389735403 93
272864511 45
979366954 100
890307452 49
363685054 100
738936950 30
235020559 68
385963038 95
857277376 32
702084485 17
66724933 62
945399370 98
268183265 26
438863092 52
666175469 26
289678433 70
292471075 63
454398159 30
336569308 70
423852078 7
374987442 46
816602178 9
866306950 89
275374091 43
578140765 8
946337957 85
466516372 9
247996687 0
921610169 19
457354804 37
784577229 26
677821267 19
134826456 33
29412200 54
524406255 21
702436128 73
384529491 61
947956047 47
909970936 66
97982647 55
375582064 58
453122247 44
127506308 91
757561001 95
620793704 62
815309764 24
404124837 66
962931168 40
139694798 90
651743466 91
279742634 30
542941745 41
816734065 84
492889559 52
667289203 57
604539478 16
352211569 80
432942637 64
784808180 92
31821465 43
504364164 15
26405209 35
498254107 44
467037876 0
610125717 92
422854032 66
966275814 64
920856829 76
66484242 41
5176868 41
301826798 81
857067703 28
265308968 50
337033708 89
955479275 35
295421423 57
409399539 78
190459696 81
59383318 39
912865152 53
506235444 14
58806236 7
110676485 95
619799837 25
479745294 76
134693848 71
270341546 63
54990713 9
395428058 40
88949194 52
446750254 14
716215894 21
58141064 10
171761903 68
313081171 12
528700386 29
581029889 36
188264351 16
828148123 65
314657260 94
392022934 7
891557038 31
302871189 70
304752674 7
124418395 5
113185581 50
242574933 79
627359481 43
547491161 5
654157789 15
846304294 8
999508836 28
658490797 64
8488899 28
696104934 5
903646057 88
126053946 80
226204402 35
26533964 11
54456943 11
833829112 33
473917309 32
496092609 8
27164905 30
22318883 19
695097820 4
148506441 51
415237655 88
969729189 20
969090032 52
815460167 65
593693229 0
416552268 10
895387915 10
599110228 10
655006322 91
479523893 47
670428086 52
28115121 35
992817345 95
515584915 79
874949172 6
697577921 79
174308971 24
645126002 16
601883758 1
331102587 13
202107218 1
700825085 21
54120499 4
196720961 0
11335711 43
713250546 10
148409661 17
543024465 6
125997901 57
651235382 35
921597526 66
540037087 48
459522110 46
969554613 10
919895540 10
610214770 71
999604941 38
991915274 44
798682006 19
445386971 83
25964346 83
30892211 86
700499224 99
389302197 2
33574589 43
139489353 52
447034419 39
772638706 90
52143466 55
109016984 21
981949617 20
75668937 75
584944758 75
7674682 37
356936835 36
601245308 69
88648083 11
214660345 22
313339834 64
534325039 1
133597597 83
325710636 65
625969695 14
318481226 49
103415154 44
68075878 83
906362858 48
291221386 94
384882877 46
580412472 84
752724647 25
323760649 19
859340214 49
520852357 90
859131247 85
394157352 17
153770499 54
985604414 20
902006655 72
739714475 53
989248685 92
858560277 82
200498383 55
446440902 93
907185747 10
407443692 38
729738278 99
452709481 79
614484625 31
226644559 28
653660158 21
897450113 38
694969350 98
121344664 51
288529528 79
354310315 71
927437015 99
568530050 49
233092412 50
829158442 19
25434054 83
727833011 44
564086521 90
557536188 98
921808451 42
275275884 84
934105173 36
926002397 93
249756561 53
268629393 45
277930799 81
440667160 48
237804690 98
352428060 28
183720185 65
12823303 5
144292294 9
304094491 4
791333086 64
284445594 43
449424997 15
513281535 14
361394624 93
371338534 30
300247283 26
932691418 91
338945389 30
319401660 36
960563356 70
906990625 78
145009318 41
920822209 64
773616846 89
982143384 61
978563475 7
37049854 35
979368813 61
176707869 24
641744301 17
985095821 69
202244145 2
155383385 48
241120995 53
403644034 60
193451203 4
217890337 17
725894464 12
655298210 73
366297056 47
390970293 6
605120292 16
966254832 80
17811294 21
603938632 74
563186526 12
97214298 97
852571678 75
564420510 51
116174076 73
914752736 19
482242605 70
408805019 70
591760665 11
522064863 0
924908993 21
790544587 93
244753425 15
153483399 89
154997188 99
330314948 68
172203092 74
438731814 82
136180933 4
916639656 43
515859379 56
667003114 82
102942979 50
568987444 95
659444825 15
266622525 11
471491907 87
876583439 35
905976897 0
998531004 35
174104841 31
97063661 18
519258201 47
103234516 70
831215108 66
305797122 51
723690871 11
353563245 57
627439957 90
534376515 78
143615258 69
944904623 5
612939850 64
211823495 81
291219482 10
330407763 44
449893246 14
391435441 82
128965097 35
109693540 66
465798653 79
364495531 53
21816503 87
965069937 79
822306010 69
890681565 2
823692454 38
419483016 71
775877275 67
532520413 49
514991282 41
835330483 36
961976093 99
210972013 65
560036053 47
436139427 6
988183449 27
415530997 38
636865210 66
945006411 14
848239598 39
131954918 6
456543777 56
836219610 68
285284432 80
391932309 64
433526806 38
347121080 47
973404339 14
147470557 97
14535274 81
298567010 78
545986661 6
87023728 11
836752815 33
295221280 27
738552765 16
647704994 82
633012861 60
12839731 46
508513478 1
877865728 19
47366767 77
190846531 50
375577959 84
735209669 55
141679559 82
143882414 26
799794641 46
329859297 30
217829548 45
138817138 68
658785706 88
824674427 85
541942738 24
996542039 46
16583871 82
777493791 37
179696841 100
604522985 14
321774126 14
484933051 56
71935260 53
576685456 93
645398444 20
48808318 7
560760401 19
914355959 4
507712614 36
853354776 60
403255749 8
541724921 42
863450670 87
929089831 92
18112524 47
127035991 96
864522451 23
562178788 49
253492115 28
430681103 32
312481584 28
273555539 59
549995674 32
97966389 22
184447648 46
775219050 30
608155084 73
779435678 35
165587679 37
43407232 67
14439611 91
855131097 4
411789288 84
270718721 71
79964470 31
846288812 53
939487173 68
713373294 17
768766592 46
791422230 72
343886481 61
657736784 5
405677099 27
480100491 82
498318855 78
198856390 56
919943663 59
870794999 82
621175332 80
587962067 25
599501507 58
147338973 41
184531498 81
706699574 51
299594229 40
627138733 32
146712118 10
832054448 24
479628518 77
311161290 5
758894502 92
13520185 61
535670348 36
227143897 78
685048488 12
755286374 59
29217175 21
765030707 4
762434818 72
617151501 14
53597447 29
859086369 2
63644579 14
748867972 3
914917759 57
924204806 62
410652604 44
599103314 90
137612485 25
237363764 2
416207331 100
472165567 85
630216920 59
686598889 20
262942733 41
350379592 52
720626797 91
76921588 66
914044961 90
808560769 8
896508963 73
611819665 96
207925088 6
987118430 50
464204830 80
167635844 95
120420790 13
559930265 41
757979257 15
877595037 32
266672663 96
379356936 49
808012964 55
522047619 53
323753044 15
509681918 88
208157262 40
184633199 89
359942035 66
149117490 66
430127462 24
381854668 11
150036715 49
884380944 60
980072833 71
179579130 99
741315514 43
97527751 82
838956718 4
718075976 73
304972823 34
478231205 58
735811792 34
783369032 52
151867482 90
991493651 85
747820085 90
716827128 99
272319346 31
61252380 97
810689701 45
922818028 63
4183183 44
271797378 33
3709769 91
930162447 27
647657685 74
515249399 1
485858774 94
988963332 100
764512664 51
254348034 8
42754547 90
983589588 93
239221210 99
978764922 34
599327501 11
259737178 3
49766966 37
604613041 12
963118879 22
725588053 25
696438020 93
325600654 92
254360747 34
881411511 69
194410166 7
801451148 81
25648210 44
425892170 99
242446507 31
512112995 76
576407258 68
758088068 7
843096384 17
730371655 97
775714826 8
602164382 44
509312805 77
839699849 58
317371037 53
246591331 26
645181621 78
659867336 34
795543047 66
845361961 65
272773011 93
919533477 62
793428386 15
812061604 5
190529097 70
696367482 54
862288459 67
353641347 71
49998637 50
47473691 29
297497446 45
741717781 8
889571927 83
631795007 24
286025260 68
253049997 7
809265095 98
615413313 18
139613335 96
795163323 15
697250963 55
149674307 100
370258075 60
994604926 36
908580606 62
302575612 51
17417312 18
637751861 87
322657077 66
917395330 85
787790936 14
457354918 15
946151747 1
784439960 85
198734377 86
79969195 86
929594987 72
667668728 3
170440300 70
73150106 88
827139377 66
905587086 59
761872623 14
987061091 34
978586601 27
49208519 64
7974549 66
474734169 90
626306769 47
779214491 81
899538859 100
6861818 80
341418472 90
864868881 56
335221294 82
793629568 49
32055816 75
952327027 77
13776355 54
228062722 22
680533644 1
10270774 90
434226025 96
756531391 80
26122085 74
392847828 97
976693779 42
949387547 39
963955244 90
104116220 54
701992599 11
876394958 79
692645167 37
388895769 2
267227000 77
58295474 61
793737509 88
922229405 44
287268323 26
472051121 55
588743556 62
508958883 58
82644345 64
533016723 46
344348545 20
46245277 76
631022335 88
571655679 32
381345039 71
491085497 95
331521285 88
965368566 86
852125375 25
729036359 17
166791049 27
726980054 57
50738969 61
33434805 0
861283741 40
666019541 35
83066454 61
463553823 61
303011040 41
191304745 4
497226524 60
779616420 60
522451682 56
939307459 55
986101231 6
880695691 86
331777577 29
607606292 76
84436219 48
314187484 10
602209057 8
700666135 96
54797098 32
376136290 61
719268426 87
154568954 76
804922888 25
614685714 52
880262338 40
690385136 49
508766357 28
286593961 28
182299518 59
638337153 36
400438179 22
370528862 89
461759337 20
33790965 88
443206097 43
859553922 63
392587986 29
925757734 43
475986848 84
833810586 64
783498094 68
957224851 20
270577902 6
919471984 77
171152640 28
422153540 41
674992891 31
469606446 58
137563491 65
683034645 5
256854724 16
132597314 86
636416805 1
521119789 96
525507342 38
613370932 46
284921562 49
509073966 78
809398793 44
963663333 35
800381775 89
53640294 99
657592625 95
725935630 9
497181842 97
315081406 8
495719664 14
802601130 62
739966068 48
280367196 15
73833674 44
244573790 15
51322437 71
477734266 16
925273233 97
62605043 84
530488280 13
254432088 94
994480019 96
903675480 46
753566272 2
639465028 16
216455371 95
209381117 26
49156532 43
928666924 39
19404688 10
606084790 88
55142581 98
909792694 83
287681028 13
156785681 22
781316627 42
538295683 26
376475772 18
620627542 27
739675959 42
387923729 82
354116040 27
394176525 49
950508876 81
541920006 7
984236643 55
133346989 69
397657658 15
963706942 25
644236843 10
978303115 56
382169242 23
715217543 84
197349105 48
456942866 69
775520957 33
810377794 61
78214175 3
495663219 77
351619413 32
552816700 73
756137520 92
179094548 90
873178582 7
815635341 10
965780804 75
651684793 0
123092714 69
403054424 27
61551149 39
872811099 39
686918945 39
699849455 88
359992269 28
654101566 20
56069207 50
67947091 94
393686683 67
429716483 23
548082965 18
139324919 21
627545458 79
653005692 2
649401549 100
551140942 59
874475020 23
772621412 79
638681514 97
418104114 65
209985900 97
910752983 63
160492488 16
455403915 52
240197172 44
157233528 24
767384121 87
169724776 7
973993594 31
875881856 99
257947755 32
736662550 42
19884022 81
65162417 49
802244168 35
921820994 86
605489301 70
528557512 63
186996294 9
820127762 34
479395852 100
540655050 92
145619534 53
225426654 91
990755759 21
92464865 92
848905126 27
194961774 40
638632292 65
389089245 79
289742647 6
938524967 34
167343366 67
622687138 49
742390527 23
283977699 53
342310309 72
545296875 37
206390413 69
567564096 73
692558363 9
874029110 69
849671948 64
742775574 89
653771502 2
748272970 25
997827030 23
481607446 86
483638806 54
624770812 44
840792051 52
618708532 96
362327641 73
774198031 61
467062527 15
37033338 2
455476688 75
839505518 84
562835255 80
981491392 45
262238997 31
929172127 22
720074568 9
6564905 65
219378987 47
497057878 77
729007129 5
565316349 92
870461597 79
687357810 6
511098720 83
3644007 79
161091975 58
280694868 11
215226585 86
208277641 62
497030865 83
799068179 1
99037235 95
307254494 97
249707787 85
656267296 95
615406644 87
156029784 22
977078206 69
384799412 15
847671139 91
741674500 48
671404698 14
532003662 72
943123687 39
703478533 45
943643404 0
902579915 88
769958406 46
490564441 6
656288283 52
719787855 78
40655931 44
408735150 95
66014643 75
546440801 11
422206133 40
837704471 72
184559214 7
397008439 18
80940453 40
835763537 62
286647439 96
426566909 63
843552510 14
307942559 43
957689999 58
760208757 48
939235928 57
387478429 92
613546298 37
664436798 52
509720886 57
380372605 14
610088290 84
35362630 22
758006489 26
681209688 45
840470545 19
850686812 56
277936609 50
569775032 72
523450315 40
59980780 69
483749383 57
787647603 35
636942747 66
368347983 8
332848919 65
592688749 31
263357068 57
589474528 63
347541815 5
623499497 7
671785603 43
940156103 80
381019867 32
200749076 75
688736545 44
115015831 67
707690469 40
944483538 94
946337796 33
725214314 91
593897064 42
544345997 52
355127828 58
401771017 43
379753256 67
343301196 39
775973565 4
835972066 73
259034623 83
371546352 49
332866873 88
267542169 62
753018130 47
938181591 83
251868061 3
89855796 29
481096490 63
536665984 95
437668003 41
686112493 53
42649661 62
857574618 70
257843145 84
801753923 24
26676277 41
360982183 98
912481396 42
114172049 69
614094486 76
985520963 34
565850621 37
302016580 20
659401394 75
595434704 16
960304109 43
540892767 24
549450184 59
310824946 90
438152692 23
419319383 61
19891158 73
294789324 40
983730384 81
535118026 47
757320815 44
447325998 1
9962328 81
51844798 69
923169901 44
90059932 82
700811691 5
148498466 28
880499306 91
905423005 47
182386064 26
538971732 92
729086436 43
902147704 69
289720179 29
376072179 77
924370951 88
869738178 60
519749456 30
583920596 5
876352406 35
213312096 10
201362901 28
810331831 83
953107091 82
909405229 65
829172098 85
896664720 60
62693654 20
901752327 53
298105642 35
683127195 41
80897895 80
690942588 36
729324341 97
805734748 54
735974717 100
881878408 59
537812465 62
577541251 83
272650179 86
914647019 86
870942575 8
189072201 21
45659703 97
110198725 58
215742606 75
773679330 35
972096631 55
229408453 1
748952155 2
136077419 76
786373325 1
861680366 66
26669982 69
213055015 20
244339310 99
842415692 49
698545034 74
692353839 40
255233950 78
437836542 54
259274747 17
483268916 90
842355290 93
187884421 42
688292091 70
597466645 27
597189680 25
279859605 53
67908378 75
987107960 88
378148813 11
105805596 78
434803878 62
525540762 73
202443871 64
47995862 52
658165616 53
988567243 94
957975275 88
707245685 77
967336001 89
712298268 40
737349691 54
911896796 79
946446007 16
530908058 0
803954722 25
247605385 61
995483007 16
769446954 13
922778013 85
156788054 83
176689573 32
697406629 52
386631326 74
602391767 59
547512421 75
602563340 59
360825649 76
440739754 12
45694408 46
418679215 34
246436305 94
756413161 91
736697222 51
111347362 94
20564879 85
308485659 11
619144313 26
422885280 56
443521798 53
445179926 23
346682049 97
247033679 18
815444391 42
641706163 53
225088352 92
138799251 80
657487157 11
857397889 53
744458294 74
96399283 7
146944050 39
249965181 81
337540508 13
287396206 62
77330292 23
743049131 57
41276714 92
475678249 13
300954275 95
661224177 49
5849526 92
569973669 30
176941032 45
858725767 14
146613845 93
238251237 35
231904347 62
993661210 90
17418361 17
30495865 55
101216878 41
7745359 77
31418608 38
293331787 5
709815260 52
218802612 1
136128387 15
907089352 24
128110462 14
731342338 27
350888579 78
650617921 31
592512385 88
714440715 49
579170595 7
676241995 80
751007876 29
908278184 82
997324371 49
208109189 49
170333489 57
30544928 88
627678803 0
238525451 45
571795832 22
21022241 70
141385505 58
699208120 94
448880331 90
517653814 73
272608941 26
563153862 84
879729476 67
56627369 46
851896807 55
438021608 20
171915573 7
676919514 36
693074493 25
605987818 59
288050284 71
919204457 32
801480096 59
350801483 42
581204953 24
156856953 22
685241774 88
522077901 91
482927285 97
143880072 75
653222120 24
929427004 66
353391629 65
642204675 83
793913584 63
329168325 41
200172111 83
687935995 85
614517180 9
996509372 73
713709923 39
683327482 30
545073467 55
121329394 80
376443738 90
390290070 32
535403614 80
416917243 83
603894174 7
304762249 58
772325187 77
718718577 81
553735863 5
486662129 0
747558397 89
384466942 31
184777419 90
31050103 51
284292452 48
506839160 42
689696009 74
43797007 1
278818088 50
165989758 33
21543044 63
138935400 69
835723412 95
261889732 24
348288490 18
138724841 36
749421489 27
230489175 42
765596055 5
350747870 13
342689258 93
853764851 2
983125419 58
309679613 53
543892278 26
289536671 54
327676992 96
505286761 16
185657373 67
806553091 97
553055176 69
213094069 47
786459170 53
325421606 54
760464424 63
327023879 42
428601357 78
967840387 42
64036885 11
631666385 70
339576150 55
961082398 35
397380351 18
871496636 5
836949308 91
229757585 83
727090569 55
581730595 58
364640061 18
98064029 47
503507002 22
898028591 58
862206380 26
333145631 25
952843667 19
165636501 85
815121770 85
917332895 95
206031407 5
564624948 30
646688448 69
681211893 25
91449516 82
996300734 92
806031493 83
317629602 30
872508303 39
310736745 98
815035076 77
343304442 92
938068152 48
134093604 72
545855213 36
349673741 67
368718209 53
827222025 21
277804348 95
229724630 18
968590118 28
405018086 38
530196396 85
997217449 37
170820086 13
78922546 41
106351535 67
897784003 69
513935699 61
493577402 18
307272201 64
481705162 40
850566127 20
704392180 37
790388077 49
311241601 28
360193929 54
856180677 85
281104816 18
669778920 39
65230062 90
710828727 43
263184882 27
84377794 14
192187335 89
300006051 47
87523524 95
220972737 49
134742661 71
151799175 15
386519398 57
659337125 81
560265989 29
625800737 63
355815172 75
478897678 3
866599706 87
657498481 4
242165832 59
627656885 97
500424202 56
870897635 26
114247174 43
559377225 74
779994350 39
518525219 70
800399109 51
60951163 27
691449382 96
752423477 46
345472550 72
862878224 42
585137572 52
470679205 57
4055255 54
268972832 32
300847578 16
440867956 70
306124046 37
842789670 97
640460757 55
57071412 34
164699559 6
273769777 74
379999789 47
351569130 73
687034898 18
465227371 54
205218833 57
684401117 62
158163699 54
682178830 62
495131646 73
990576481 97
627188845 95
720482008 46
355302836 24
312422645 14
879526429 32
325821509 55
327556153 95
470604226 71
928334004 58
690898600 16
52559501 21
352446404 59
966356464 97
686609940 89
630504031 2
380784992 91
46728019 97
224087605 67
481352140 33
393541456 94
20762956 26
584349179 75
801204243 2
177022897 53
23008042 85
180915781 4
757683837 85
389617203 56
479434441 24
231345492 61
37102026 69
970269847 21
522090822 50
228030880 99
149515721 20
727406965 53
736304387 31
589773251 78
429527934 11
601994321 53
649856820 93
375706963 8
792394464 48
915755308 7
307718602 96
56184694 54
350334140 25
41421319 3
698743545 51
547227339 12
626638136 30
462114059 90
746779631 55
569906574 79
425443394 83
126203728 5
679619049 84
728825701 31
660239500 29
527920305 84
613209078 6
618304857 56
885454243 100
615720263 22
765985062 80
269034182 70
929208555 37
633539591 89
591735080 33
880011266 87
613918260 85
368511889 40
62742466 94
403123766 39
620007616 83
915995373 16
361432740 72
12336835 33
121395245 1
574154790 14
778147999 56
178639409 73
992271376 41
515439673 82
84753590 72
315902179 76
392025480 85
62907313 60
304890031 56
493394105 74
961007604 34
821402815 6
477715005 18
562159508 31
286160870 88
382867675 9
532376596 5
704009598 16
544721639 18
72417210 32
100960833 97
414774930 87
764895403 40
876114197 88
216724670 27
753571166 97
863878391 27
919110241 89
870680267 26
498614255 61
545776561 21
330228629 12
555552120 10
783285820 65
212923804 68
720516909 8
400303362 83
135964593 6
352025655 64
918706256 35
889467696 2
926381584 97
25548051 1
327846884 7
848129448 9
857420478 38
466945795 82
419691662 45
152104180 79
763533075 85
481863331 86
298458124 60
580542288 17
663322837 49
657303329 34
454350332 65
863243098 27
174266968 63
767161159 26
289921449 60
47464656 32
944412459 73
248277836 98
355588904 35
588314137 46
383441528 34
266830147 22
940069994 18
691677305 100
429686767 35
610544050 76
373491031 98
859950376 77
374479748 86
361594499 61
281421249 50
717746534 15
123941344 69
559810007 21
788880808 51
343450240 98
73485266 51
222348093 52
754979093 93
885349718 71
91093406 91
987270537 88
925429612 59
414561002 54
690168519 95
600547144 97
905814734 67
82140669 98
507455002 27
998885400 42
811262707 90
776218254 97
378341147 64
118868774 73
891259210 95
522573901 54
778772869 81
745822270 97
159381514 72
754443767 82
980211745 13
906378589 86
887006254 85
461199070 29
636897877 88
735054283 30
341474149 54
437193329 62
255320234 80
549799885 50
943727935 81
52784395 59
663909760 96
406651561 60
44183517 40
115675614 59
430440869 40
871138653 63
228790205 1
89615161 42
180044759 64
222943231 54
644275472 6
92883353 53
645529961 41
639819650 73
517650564 59
725563429 40
705354288 55
439521232 11
781959809 83
754219777 61
623160705 40
229326766 33
345795341 46
509204576 7
76932235 38
238300452 93
819112271 14
291301331 88
222777463 70
478182317 21
754318562 44
743933062 97
422039301 66
268479511 45
789201855 88
614497413 91
252744016 0
876285462 10
708232978 65
190308400 80
609473718 68
472053518 51
927842726 53
149216160 6
500365295 89
41074009 92
424012063 22
985417469 82
985043630 100
373205104 52
931819644 19
241174037 16
724981189 40
510386192 81
345188536 31
934637703 77
414646475 28
475045226 54
502000754 18
576560896 92
535287099 23
102322608 29
904335992 42
284979137 45
256469172 62
82266277 26
610849813 84
576387529 20
543464945 95
725311592 32
867116445 52
196785679 100
713852094 96
180318465 55
976265217 30
564416841 73
935351136 55
740104905 92
319494395 88
177518621 23
872933268 19
961869909 46
684138866 53
772788665 53
434105333 14
593094396 39
42811875 29
326899447 35
568602945 88
210060257 28
596035600 51
454108528 12
729022489 73
135668809 27
818683334 6
397408663 36
536442966 88
323292296 41
824137601 58
186698901 20
27178729 26
958991097 17
233726028 0
435551620 44
742153814 33
603710564 63
982571060 49
996793728 68
212219987 53
183304143 28
725767845 33
263841030 95
95893310 84
978669580 93
415102625 85
202769050 59
133829094 76
492691271 5
247712445 48
723834218 96
498615557 28
317396603 66
332798615 48
643047923 91
750958055 20
609640097 82
744070789 2
773323663 33
558521416 61
391622175 96
402374370 84
574029930 76
992873620 78
223163944 74
504167287 4
363593485 92
184433187 58
224135425 4
698375809 72
173444674 87
190844807 42
118241821 11
503318064 83
376374652 69
202100787 11
689366944 3
696141212 53
757579284 15
652585461 79
252996852 66
647891054 52
539602724 7
230362648 74
583824771 77
961991010 55
122610044 90
946498233 50
485869474 41
299267437 55
773729680 19
345100840 45
645199595 63
944856495 29
610833511 31
416826746 59
860469431 50
796109168 20
567239681 19
550218316 29
720169417 99
742190640 87
841801975 12
357967520 77
633781245 19
993903000 49
260928286 98
182323487 51
559021380 49
814085288 95
825798623 56
195026540 86
905147946 52
308044210 12
912685661 57
405302293 36
12193469 32
3090880 24
162021470 12
459445961 41
213972749 12
969069629 72
475119658 94
510104219 74
975020280 0
599853576 4
889066584 31
208884505 46
550532042 47
551839307 77
232770864 15
655602666 61
545435473 43
523480350 69
951990349 31
418458280 18
564091778 99
628004907 88
405608711 32
642256379 33
702764188 3
501865921 84
210311203 60
350321822 9
131730345 79
3565781 71
299421478 13
102843640 83
731369930 23
904880431 45
297524998 43
521682332 82
510682608 37
84868190 86
419578117 33
92989396 8
269010895 23
332180966 23
651566214 76
882610854 46
603907113 66
797157126 55
210912288 74
751317972 16
906493520 80
552048337 51
548432142 93
45651957 63
915955742 48
684909718 59
621944929 45
535779878 25
899604642 13
284855844 39
753547605 75
604370931 100
416738515 42
819497263 5
983918224 85
923832091 12
141761514 80
364271751 20
405206093 63
995293170 3
48433753 88
975807034 57
42715066 19
986749701 14
301172184 53
886064126 64
779431793 2
377066250 83
527856067 22
757481130 42
571035602 69
357781938 45
49699996 38
535859974 6
195101127 98
135954464 17
337255326 93
404110068 71
35937753 92
703311815 19
738324920 36
890105477 88
130706626 53
731666551 54
714979034 73
414307080 90
344540516 59
765041681 28
714911198 2
528946614 97
288804438 65
288761433 63
648982444 38
33375879 33
670567393 73
696561046 61
63850859 69
733382082 80
839291597 73
537422840 89
751562189 13
957395898 40
895684059 43
506391864 59
961197114 86
678174528 5
203252596 8
800936369 40
827357156 48
963101325 75
619746716 15
97625955 66
168002823 100
28304079 82
732798872 69
442593915 33
511854223 44
506784035 26
641676334 7
782554409 41
667224715 38
415089951 4
123061847 45
25915004 68
307851001 85
985058007 13
170638407 38
288820453 78
239189496 50
3116732 36
141953961 58
687363128 65
879096845 59
199588345 93
948275223 8
955730062 71
727085590 92
710492005 44
346846624 84
90208590 96
486688639 90
54495729 89
831749776 42
6457184 85
393424412 17
128116790 36
51702680 7
385605225 46
258725497 94
814343426 81
555133231 15
482542249 3
271120111 11
557207378 23
488758619 17
313736693 59
89456595 44
455304802 4
34285106 3
975105449 81
452043630 5
157198256 57
698149535 96
449336644 82
87452536 41
382290706 64
132807013 14
8420868 73
22072921 84
332999280 52
13297774 88
156148585 54
889734435 34
910269209 5
518075193 95
89109414 11
197371773 35
171736783 27
295696403 20
375761150 94
264687615 38
640197276 8
991736653 73
399986576 81
924224793 51
603789839 51
260077958 63
486619013 91
561325544 69
250721628 9
96059735 0
740392967 64
580826681 26
909259196 10
133876772 82
431011321 95
585938167 67
861268609 93
661107959 31
502130480 74
959828643 92
979526284 37
889855465 88
517822679 34
230857293 3
122471696 73
727454871 98
707080886 25
277430785 62
131109247 17
932408635 89
802972010 18
440757127 26
232462893 1
199098009 7
345389972 32
910113886 12
24541001 48
316674159 82
983939915 68
883355352 91
891954846 89
774730115 14
637071891 10
263629926 46
856652354 19
577190834 53
187208071 61
273745299 45
988447566 13
654162442 95
287701233 53
214742863 44
898578485 27
847646332 96
304754410 60
754724674 7
98975625 69
854357731 58
462039512 49
118464855 39
349372309 21
415594023 95
52146368 63
922913538 58
216010927 54
190914547 98
811995749 14
912326768 42
987133426 73
765532204 95
601873039 21
138316434 2
125967100 37
675248697 57
618869851 33
85821079 57
920781635 81
508049088 61
386229646 68
459864162 74
638432928 2
778136342 57
535268930 22
320079772 73
476236318 73
264777080 90
9384273 61
423065332 7
969826536 42
717258364 46
58429181 94
107767040 18
526970526 80
408426402 33
668858749 55
61879816 15
988073654 1
398799203 81
83685404 100
336281425 53
483868951 44
10998867 42
334498587 20
513699381 78
584179473 13
53753036 100
370280037 39
840935751 50
338493524 5
768989310 11
284008089 92
432269829 47
59535437 44
534353140 80
47647337 60
936814519 7
919440859 50
451049231 88
337996219 5
415901917 60
134260954 22
703604125 82
962170632 43
190201880 12
767712700 49
873209287 7
300710581 96
466299228 53
54245880 87
986366821 81
149326591 96
33645077 29
190539127 36
622520915 51
945465381 99
41197810 45
346399055 82
814060634 41
821454733 55
426407018 74
915568309 42
715589767 66
563075321 92
853986667 83
558137676 21
524446510 96
886682171 2
711009124 58
414325811 62
521913598 24
682367458 38
536315797 4
863377824 78
929638788 43
167010698 64
72475017 3
717540446 38
77150089 11
51338509 57
133515583 65
764232508 47
629936028 82
549709246 99
297768407 58
463230135 46
361630553 50
469810590 76
16629315 0
346371406 7
983281431 47
100112638 12
698344354 9
146732075 9
120095582 94
698975668 76
50608033 63
331432188 62
944363896 32
526446823 46
932929111 46
700950840 49
549282607 0
585903180 24
704423729 73
636431258 80
783174612 94
412575459 12
215998447 49
344140933 19
78637892 30
864416305 92
518995302 87
664441472 76
637540763 31
615164990 42
764968381 6
696370675 58
743406422 46
417534373 20
590159271 35
249732211 16
526779716 93
184985953 22
985926385 35
769514286 20
406309437 74
659887249 51
16314852 20
282280178 92
572930711 85
436167398 5
676335533 23
411663395 6
388146596 30
921811738 51
392841640 72
402345445 83
205026253 50
10424521 55
836552180 98
388004792 76
722505830 41
252909738 21
403951891 73
954238153 61
760771968 65
138964162 96
306443980 58
453046114 65
276047235 6
544034003 17
113032796 31
798003056 59
874042148 41
805834550 58
634182939 91
899045186 75
304314274 41
507119701 66
653376861 20
157420137 17
973328600 81
219686153 99
442598079 71
921854953 54
962610649 81
115119874 90
830183061 25
894754347 11
414868685 67
982675290 11
543674444 94
273459665 98
857849226 38
262599143 46
287052452 80
513660233 95
649889592 87
216988477 46
824210933 22
960552878 36
748381664 33
469886219 53
733068270 6
66026762 89
289513199 34
614457600 61
795507547 25
867604084 76
912321737 15
480563514 45
228125001 82
303623605 85
662076090 94
635375930 72
813507619 64
86342566 57
145628077 92
250924184 88
981500391 43
419413890 92
913936761 69
856727394 7
798108409 34
912023293 6
142401544 39
961011711 70
697017608 36
151468164 83
603509838 98
313120308 59
778058312 4
290111460 49
778556586 64
79700136 68
786422465 77
583239345 93
625527834 84
335543506 34
44734265 91
557755565 97
256742704 5
233001624 30
900782756 27
513677335 28
6958538 13
780001453 4
681556121 60
995884892 83
248307884 15
654525936 26
320170524 5
544622479 23
803301511 94
623796767 97
699759070 7
4548754 43
876994777 90
455495843 13
248537045 66
230017572 24
112079510 11
979993929 91
128784473 12
23983271 27
195369327 58
43124939 99
465389417 11
843529422 66
462062298 27
588390527 73
89193313 36
670827875 7
785890439 34
191965178 75
757434033 3
287780127 72
874987403 50
783372345 10
444400118 7
957227116 39
578257869 96
252579783 35
412835321 89
478552827 80
218638160 87
596177986 8
925429324 60
970844247 25
888970765 3
856522367 62
802920854 75
422875407 99
192873097 60
618736990 99
639933671 34
630007259 12
233505548 15
431956549 25
415998545 49
621374524 53
22670372 91
971840162 68
526111606 83
921468455 34
272937349 10
965260119 60
59701170 13
954671234 80
262692628 95
371923870 68
667278180 21
146237676 19
358835930 38
493716430 58
728763168 60
476068674 59
755070074 80
209176554 31
867576420 88
924013593 7
712651226 10
176413176 73
905158122 45
474298749 72
178839008 81
722107545 59
139255478 66
595939074 40
285103389 21
829320388 68
116794425 87
982562152 72
460472395 70
914547873 7
770737177 85
311749500 83
116491001 20
358097147 22
425180275 74
157913811 16
267267891 13
886065457 57
721865019 46
694557265 48
965887059 88
436189217 40
815922839 37
90572288 30
847127688 75
623862761 31
25218599 90
501595946 71
239743878 92
690420271 45
975068576 0
803342319 64
598963045 55
194205422 39
72544496 97
664447915 28
361534195 5
343402095 39
544135031 78
746018923 4
770144956 92
556658125 73
370845740 67
178450039 22
270822176 80
404366929 24
550089927 27
97827898 20
641740606 16
277771906 73
127094604 59
130071075 38
520523483 51
192483046 31
534776312 55
412562 83
897253912 48
641545774 56
499226763 15
915041748 14
936908507 1
452972239 45
306315317 85
101730336 25
685298704 80
76013434 88
673476352 2
478945342 94
319470203 81
857301382 49
960050182 81
910523525 11
83378791 18
493739474 55
454975405 80
244760037 4
500055264 89
983783032 84
556581042 47
145657618 49
525464249 3
354727611 45
998482865 17
292998725 19
891246879 17
423569754 65
510265478 21
787342450 13
547158266 91
544981477 19
699337380 63
464703105 1
22747900 64
645861278 82
841555016 21
525687717 95
652183649 79
615500558 3
782286344 2
182565240 14
83096130 51
676577376 52
751715174 25
297645242 3
15549069 35
552013731 35
174415685 70
517585929 34
86813014 21
987164819 30
308998505 31
98936872 21
598767511 2
972629674 85
477711193 34
139730333 77
138329956 57
714658916 2
961254400 45
690130898 65
332187884 23
391650345 77
602834275 34
607107328 43
168587633 41
628027167 0
150451025 51
120851125 2
300307679 91
357988397 40
647196907 64
652400223 87
113137744 44
541124585 52
169144191 41
489857962 74
842019989 67
308124692 26
823867656 66
600297695 72
522559627 45
593404818 24
431611280 69
960119018 32
87564831 9
370396175 55
721878801 50
449501806 83
845446767 6
463178004 78
840183841 19
574187826 40
882842544 84
569565606 13
496699318 49
986532010 64
175215046 36
562298799 65
280054714 95
933709330 64
91861961 53
791808137 89
331912532 88
462101016 51
324840907 32
227826472 97
293219988 14
765109982 49
925163609 1
799611522 92
945210596 100
317689041 9
805861930 97
752137626 23
744387033 61
966032815 43
803540546 41
895954795 67
412553425 17
114866413 43
99714166 99
678572914 22
748557834 24
271977375 6
478522903 77
355465940 46
430124760 66
740220170 93
902723642 72
616524551 99
996290382 100
119038224 63
570736580 65
295949130 83
347477540 60
315718415 93
579149418 11
340843961 68
632359437 63
422713865 60
871990106 96
877759371 34
778301297 50
703731941 69
812058401 3
312642913 80
441497496 97
835696974 24
222724741 42
342980891 33
351292914 28
334104651 34
685918572 49
883872110 93
246740172 49
451424459 2
644417679 58
103124608 5
375739158 70
301841026 16
982076388 42
799500 87
438421518 95
198576776 94
17514533 4
481751489 43
583693683 86
578882438 93
879290749 13
689869909 52
135538010 66
716065415 65
773665163 91
61753996 14
821782472 44
837671715 1
991818664 45
117969481 96
792228338 51
873901538 55
978144304 66
467887234 14
761029449 94
40197021 50
422409084 90
265592664 60
321429700 59
133255575 20
889240437 60
628942530 68
603328750 6
412756691 35
496530986 59
303699445 19
246991999 11
572750440 20
340389369 80
278464063 45
231970152 2
914399445 14
460701436 31
822483130 34
315243156 79
400181019 60
504268933 54
689680810 68
492422555 6
607995823 95
628978696 53
851190873 95
292915707 74
262140837 0
652573165 58
298128279 49
462015837 13
735211230 13
612316315 14
727736803 85
853812051 82
909939564 34
51641495 39
884146116 60
441038037 0
251472637 45
936620749 25
590919716 30
965751564 88
21702845 53
922927908 44
104285419 26
287004278 1
14200653 4
514154772 7
290459941 43
190052280 57
661773665 29
530180332 65
170855869 58
852391908 88
795747036 26
878208322 43
98788639 9
6701557 77
915455546 30
266348532 53
126857068 13
646579331 26
576678695 37
278852742 24
988383795 3
158751992 68
705175359 49
145931942 20
202591724 32
372871582 35
764543499 14
803413000 23
581853423 50
349367485 6
652467911 15
249826398 59
605953249 8
404553732 93
592424493 74
501197260 74
213822800 84
586488061 75
693217714 89
251716244 20
551781876 26
507110539 98
726275966 9
480101053 41
588416585 90
670920021 3
576385801 1
252942506 95
373926879 47
90766964 19
688197489 73
892989848 23
916685982 80
233923429 19
690634684 15
472543038 52
986744457 11
132376653 37
582537492 31
105173468 44
471508917 94
744076396 41
708081136 66
445221989 20
590321328 85
917627031 97
460092484 59
381785682 45
616659015 11
385699214 28
736738199 38
159114769 30
109288595 94
603695421 99
305954112 21
321387316 62
507872352 74
356591526 36
344717849 49
769012299 98
430582943 76
86153318 81
942919420 87
875254376 29
584032414 58
264204394 65
13468418 62
799649164 26
542601018 71
581315780 85
549183170 92
327742509 7
670802980 19
820057441 60
768519686 48
242089520 31
114113980 14
469633747 29
705217243 92
7109756 51
290187853 25
583478178 28
774511796 14
245142807 34
276796471 40
85819849 7
81851185 18
995467021 93
635716934 94
868490992 1
458228667 43
687890374 27
943051217 77
679080927 70
20650188 78
691739425 5
450270964 37
948975508 57
703318499 13
331896293 43
193747974 75
112127094 50
88163514 75
197897404 28
548803992 25
246169668 42
310191598 16
334327606 34
517827851 77
364252960 7
496048123 76
793291919 53
208574151 36
739461403 72
209904483 8
872432108 33
607847126 45
476246519 96
851283107 24
782733020 44
675644967 23
758765317 78
512375128 27
450960093 7
463316552 74
503611681 15
123495320 98
166345638 32
431037988 51
942076321 4
682799038 6
104223546 9
901177228 55
740683602 42
235267211 47
253849774 35
750802979 53
777241181 73
648220730 89
286390586 34
492617759 31
975568980 98
449308758 80
408717288 60
259778294 70
434993949 6
227285540 74
44055700 37
637486558 13
990385265 77
325836808 63
680670139 59
597322177 28
131037129 40
688197011 75
933586616 6
299602919 60
808708965 99
695094461 95
645604207 11
152123039 56
976947349 12
415346227 5
427591536 0
612505448 34
276819369 26
987271527 20
426640350 91
28068081 53
189106108 28
151942140 34
830595312 85
702299116 4
965989175 87
864559247 40
33440500 61
835111878 97
436792811 43
540846569 32
877104590 51
240404990 44
800591655 95
430670707 52
456320149 7
504553013 86
181929373 89
479081570 98
667336605 9
285740170 100
121384883 50
74777774 23
68456389 48
479924633 11
76657393 20
66083104 2
304809995 10
751810237 94
671586503 19
963081980 23
835377457 18
777290573 43
767880322 86
687671466 8
318948591 68
674951673 90
786554844 15
525431689 18
998100447 23
34949367 60
261631028 63
211726985 86
583543141 54
129484433 76
286181204 8
4089033 18
558440563 14
802540683 3
218257580 86
492952103 86
485358055 58
142937379 71
688590517 57
987497707 76
659935136 8
336656375 69
17566915 5
879870886 11
384539073 9
284916301 84
508143335 24
972318306 7
125515206 57
126663043 6
126914301 63
548687565 79
203299514 89
375612785 24
31726587 64
728070401 78
51148456 11
825506767 22
134107476 55
970085521 4
455654916 83
498080956 48
552440889 85
882683713 68
266085974 2
751723724 67
565922065 70
268169216 10
193798735 53
615724478 61
449249385 12
185560149 48
153456399 24
140645890 67
294834768 62
408026569 66
303609919 74
557697668 32
118428793 92
550869339 0
96016752 81
527526410 90
782159136 37
652204852 74
969407304 88
419305285 70
650565189 87
979902493 82
28866893 79
925965892 44
480509047 98
5248083 84
846380812 5
557019159 89
285578858 61
292304041 14
375366471 90
595622425 95
743860748 93
796658783 48
710981257 49
94812769 45
409501676 64
462372852 34
706608584 87
107047060 31
494213418 10
754184978 59
395595233 67
274517914 63
235315694 72
610996647 29
415884901 2
574851100 5
16590114 40
793326447 22
270329295 31
871766026 86
230225864 10
727608510 19
326172936 14
722691099 44
988713965 41
294401004 8
502486287 19
313385456 97
726096038 42
854812407 94
18102191 49
893975446 100
87858426 20
12906074 93
112970146 19
875885070 58
523009499 86
991718952 32
763551920 73
983198083 77
734457572 58
205578301 56
363090321 47
314888826 54
927162622 86
624205438 66
222694288 96
80279823 24
776657920 68
406130897 65
829733587 77
623031699 0
739975477 98
458737889 86
268545315 43
39900707 100
142491064 48
114007490 56
304706189 59
974880666 33
390814348 5
20282389 41
227254853 64
401450118 53
773297312 96
864135175 37
729571683 68
832381526 66
23183284 83
106511545 38
883326746 6
507600674 57
512293218 88
12824366 15
946133899 39
196832748 28
807260336 52
107984606 85
119226950 59
172785978 74
932269887 15
863762079 84
783133090 73
796873717 66
76047555 3
906328876 17
683405449 76
811240023 92
335215551 87
923264530 33
113249683 34
136595841 39
59393813 47
275099800 85
512361108 92
472699096 2
663062712 28
191929202 81
125825219 80
35190434 12
567666145 21
138010731 26
259724780 70
191619082 61
253431698 89
739017232 85
623134022 55
998582188 22
791584435 73
251516469 86
359935521 23
21455861 71
846526880 95
576546238 60
616450823 49
747445574 77
367829968 17
316388950 54
491895962 10
443828545 88
515968900 75
466889981 88
121975298 0
353047410 49
955683000 19
918706750 99
824343746 6
498498839 16
670564367 37
314518715 74
987102763 24
869526816 77
385146873 43
317445444 49
328498877 24
4802449 100
689212201 5
318733885 57
214116680 58
606864722 75
217452869 59
284249365 47
603219944 87
439647628 70
298855344 43
384748490 91
568418141 4
133001353 10
494107857 80
30093391 4
784618729 97
815565468 43
621573402 84
913716020 44
672768003 3
390781517 10
853920313 82
675052416 71
630807189 92
798518761 61
197318206 68
656103575 46
275632438 55
686791872 32
677677850 82
366562247 60
219047774 88
829956881 29
349072214 41
273812482 95
158712614 76
799470896 45
774647701 14
613612384 42
859927779 79
759321538 16
361875522 80
681293151 82
530367211 4
18314283 75
740473224 84
300599967 57
23506237 4
762665905 37
440136383 64
114463865 73
774972381 15
718614512 57
258582253 33
813351797 60
573249822 21
958756672 65
813154487 57
87591352 77
356371729 71
224453822 32
29399112 91
867814754 57
688852064 40
574183909 39
299799996 26
280179573 16
227430591 71
798200322 68
327528997 18
672204783 54
823167627 66
667359179 66
784103902 95
616670997 93
457731538 78
500525017 84
901176354 2
259543409 93
384125401 62
431757762 85
195602628 12
898856122 17
752739394 96
370848681 94
116843558 86
126961446 89
644150515 5
397032832 13
906356772 88
899747806 31
362355662 10
261773543 51
415600414 100
596136897 15
748808443 35
703615487 73
631061336 63
202799599 11
511751554 1
935511171 27
993228746 38
969591420 53
58384360 46
482106223 73
167111121 10
608317235 29
836446119 49
550227314 91
205636116 88
113092414 3
332481340 20
697065223 77
343724849 66
5268365 3
182156112 66
878478134 46
388475818 49
257777630 89
502713080 14
715075241 77
781860833 5
403637120 27
812481268 49
105323495 5
991871751 12
303367968 84
310847695 82
813309550 36
525785674 12
333326244 64
439335646 80
817908886 35
524459620 27
904478759 7
562754173 13
692120271 90
981995322 22
606160300 16
240560952 31
682928982 74
444281228 83
44129901 90
451170076 29
510483433 79
878962440 68
993881292 77
391111210 70
781445308 2
79999032 91
384921298 87
63061211 15
344357001 99
930044614 3
677515436 41
252100800 74
508544017 29
380596775 80
536847522 46
74465986 37
700903828 21
889408548 44
301202946 47
718261231 73
304248530 69
136656651 4
830915049 94
310296497 84
384686371 73
905944205 9
208862075 80
360625229 49
132273481 1
945610446 32
662339451 81
440454374 23
799367736 86
845090324 70
95416348 54
104480857 90
552257181 24
728831323 22
82845578 67
898813621 99
789239699 78
905403005 17
488497849 42
320238585 88
887052997 100
961441753 95
852080167 46
641067791 59
354468979 20
339856642 56
312715946 82
456174924 40
771529557 80
328665247 92
112025006 23
71789822 76
448392172 51
479471564 26
329908127 13
997672386 5
920873929 44
491223973 98
909996655 72
38670204 47
34222280 85
95371193 2
598848254 94
183921686 6
694108375 65
83666167 98
540480076 58
577659595 54
991298330 91
552175417 38
336669300 50
958365718 55
316825003 66
967269972 33
214341635 9
76678175 76
678730894 97
417830573 55
77673831 100
296430670 55
456118447 98
876719441 59
622219774 43
678697241 94
642379322 85
513377402 56
467944792 38
637325347 77
765798975 64
885959012 64
668576761 73
900685255 23
540473116 42
714039979 69
353195781 83
344483636 8
121036707 90
545433085 11
597616187 2
364041922 45
399841000 53
771629384 88
736673833 48
487182094 92
270160195 74
738951223 65
86737289 56
583579039 11
900293212 46
122971426 47
959429183 82
264068054 87
408749464 45
364694673 57
987314390 41
215636425 24
875839132 42
323563067 38
731662967 99
796382591 16
983273732 88
791158592 30
261511987 60
338112623 62
620991379 1
56847310 97
903196920 92
540812088 59
212693422 15
595265668 49
644309439 62
770347456 35
596272405 49
198576200 28
612188902 41
115786501 17
513420108 68
302893863 38
763580163 35
327150147 46
532570122 20
117217407 36
446220057 46
11281358 21
930845071 33
62009135 60
200713931 40
180237234 93
235380920 65
961107050 87
488057782 69
448071644 73
485846168 10
29068758 38
301857087 93
220494544 11
538634290 45
451530964 14
289653354 39
699084316 81
82494919 93
282448750 61
854331117 9
774735013 66
860965570 65
838739273 99
999543067 6
767543141 23
795179369 12
854643469 37
112225494 87
234905370 61
57321530 36
299080651 4
887386242 15
52223371 30
864371598 18
503832397 19
480584799 8
495805115 7
626814547 60
865081950 36
152359139 47
917559235 2
277179545 33
485007074 82
102261002 57
965574971 89
975429721 27
804371904 78
905653601 90
74419740 37
372955405 15
722677896 34
353519252 87
394960816 71
17724796 91
722685644 22
812200623 26
186435973 66
886257984 56
133237467 58
120594544 60
123619428 38
13834801 62
907039279 46
720569818 74
711770777 100
156809593 33
124529881 17
316484402 14
736550841 1
300340617 8
736133602 11
690257985 99
713498583 45
844029149 92
748979877 100
91339197 41
804386889 57
423054940 98
442697304 84
691632106 54
23941451 6
408536026 46
701387231 92
750815637 9
848958509 56
442019220 56
357287967 83
249733649 75
353437721 18
435587644 96
176591777 52
965842737 25
537135057 7
398821360 9
518799311 84
911326554 10
675576506 23
122888059 47
274884212 33
12750716 25
168204694 68
870595272 79
549163835 28
724828950 9
280833962 89
94805109 20
15915631 1
984928731 66
317590199 51
49149787 62
337180047 13
984321234 50
857226729 0
387079853 11
83928752 96
530217827 61
755720714 24
863197770 48
484071093 80
47933600 94
321284633 80
911422314 81
844001625 18
354020775 8
908063447 76
504655053 84
534052462 88
742840189 77
621475943 28
141526763 42
66355013 91
806162637 88
813538913 49
64252440 91
441581686 100
311348087 31
336731828 32
588844676 99
360159264 26
702261183 50
336234089 66
314048957 46
647666810 50
255708810 55
45955399 80
381988319 6
799963771 58
833935035 84
676581797 70
653815875 0
752775772 79
421923418 32
21019886 30
420779751 17
20450347 96
181353423 40
476231401 24
895603587 37
527361614 56
397873619 26
813943197 44
172855082 99
277515525 10
556806158 97
848786027 85
418229856 24
421324431 4
900336754 36
348366988 93
476587671 23
62047901 17
397344148 19
173157691 58
646696638 47
131262383 12
878128900 6
829896930 22
835340698 40
399011710 15
692608099 29
139542036 23
301557431 67
602579355 26
82744067 20
292523246 61
203702662 59
685669892 29
127927258 42
46881725 34
396948453 100
691386456 61
697691401 49
153437389 68
308968980 64
186240204 51
516007333 65
850210883 85
732051474 60
864658629 2
651634909 50
205962379 76
129775777 46
326273578 11
927052317 0
560403525 50
500739873 11
414510030 33
157332774 56
277085429 2
318194644 5
741997379 20
60009662 81
740239131 51
281959317 80
298218016 57
330330904 22
91454922 37
213748483 7
152107420 62
362010031 22
806591389 94
822818246 48
192645279 64
453682312 22
690524025 83
11483639 34
199342594 76
184443031 63
248161198 32
858076755 79
423895117 16
341609582 6
781351251 22
56526712 48
492850323 47
23224237 83
993872329 57
566070959 79
684988780 34
769479433 42
54888810 67
668225834 54
606456793 51
908274933 78
339676548 57
981788183 72
586795329 17
327697470 65
102381507 21
610735904 36
440101753 32
323991949 76
999373583 1
746793123 70
980360421 26
349700498 35
718500259 8
809754417 84
979475162 30
815473022 35
237236529 40
141952314 17
563386470 81
275716314 45
986441742 42
542123962 92
340465185 26
864534667 58
637513355 67
110413423 4
452043797 60
206635308 1
556706151 11
990184721 48
874756812 97
625000296 82
798095465 20
640545348 72
9301082 55
338780474 81
409089312 79
282313161 99
546537200 72
580620439 2
675108672 59
158135129 87
25877073 72
871103851 43
708672592 94
623283244 56
171063157 59
612812098 52
124204644 58
688280051 49
314232295 26
661267609 36
100201941 2
223195101 75
213938454 22
239458936 51
709385523 94
473134078 66
506599576 75
38816410 48
22755088 14
324720110 1
435788879 61
595485213 60
325260770 59
400341783 19
598907439 24
461813419 55
716792012 85
145113949 27
63422658 6
76993342 92
200712984 77
325491397 33
430095447 65
700117500 5
78586565 4
609625902 53
495697800 74
193303596 84
219037722 89
998511243 18
233422152 43
360161956 61
162863538 6
991970102 85
499106750 70
66019344 55
457275820 94
998956373 75
371105786 20
348317934 19
646279007 29
333588343 38
694830508 49
826235823 99
539926247 16
196465936 23
923019053 58
698305553 62
388323715 38
522123977 61
940956696 86
499703939 73
752320946 45
422634840 94
105199837 90
602026403 49
986459424 40
886178538 99
677265480 34
580390177 16
212272742 8
59677854 94
375526771 65
74098789 95
505321288 8
48097971 100
799577440 60
430090309 75
81316041 3
147898488 29
312059598 26
115554485 58
670551443 20
718879097 70
465638036 54
835723868 34
874401005 98
140531802 57
659978060 20
466628406 0
511908512 24
678866771 36
51109440 40
931701778 87
748994619 75
232482522 87
454219235 29
68939091 84
198872728 1
114363528 14
779478628 76
503555440 33
943466244 60
421780402 89
707423498 86
911225511 93
283050225 44
183137163 72
402347806 64
510419556 5
177901539 84
139981375 2
867956185 88
88827788 71
44559296 10
59795685 35
969436160 88
100825482 95
221431068 89
744640210 74
302289703 29
284558495 6
352262281 84
112710031 71
99492811 52
872919176 25
318413031 56
89207808 70
138283876 11
204230288 22
778270973 8
513113688 97
618053418 29
284911630 66
752218144 4
40408310 100
312947117 71
117957388 70
985144841 62
722912341 23
554196370 89
379121738 90
474127071 61
118130122 41
962397798 16
179347641 15
346647668 32
145307801 78
603948453 4
622370178 11
189486803 80
916432229 80
237629524 17
344111353 57
382431566 51
440726582 64
144092471 81
789291883 64
556648481 42
386732265 28
988571097 63
448937783 5
140294536 51
971749677 42
484448177 41
121410916 48
664049207 22
814138377 89
683984386 67
450348636 33
285820420 91
188394477 68
269935405 8
691591766 84
904095587 74
835431096 74
396460986 41
694523651 10
854976188 68
386839646 78
304686903 3
362959245 5
247311137 16
655977958 85
964870954 46
303492152 72
253155571 89
606569074 89
112256959 14
873825364 65
863481290 48
375961708 28
867724237 60
860877075 9
675046699 87
610233252 76
31912206 97
325812943 12
396956274 41
797251765 1
697676165 41
720513031 97
575031200 76
730147811 92
695683756 60
110924859 5
6364486 96
475039669 89
997211493 35
217033619 20
710839488 73
476477562 35
244464509 58
245521846 26
210419672 77
259576972 42
135561179 73
712117492 59
349071474 5
356315720 23
894098659 12
708967504 87
708593362 52
862577704 80
192057036 1
880822164 5
980144895 60
507080156 24
67966746 23
118959772 87
760444553 38
98754848 73
186294383 45
581253532 40
560880529 25
327558506 82
579527334 5
191222601 14
542589865 31
617851553 30
707537878 90
655950561 5
134926291 93
610960475 28
980540545 83
275155176 65
254229408 50
457667966 71
145523416 88
953960187 34
649201300 44
919330872 50
19096671 78
183553752 11
936160319 78
714178930 65
974241590 40
777563079 40
874138137 49
899216584 46
964461940 56
147150248 5
889065418 5
144345383 91
27354231 18
882540835 20
118583853 54
672624445 5
355800596 44
669880506 0
151154153 85
94145732 5
36654881 45
430395389 48
519896075 50
542334815 72
515051161 13
61536714 84
404926531 22
494161672 35
460287842 44
470435052 100
148381299 33
381371549 55
225143974 5
376553047 64
450689108 31
105475753 99
571490540 78
496447138 39
820508399 75
792056709 40
506124625 90
704707925 25
960294463 59
629610192 15
585728411 33
491899136 24
612881970 98
536348949 43
110791417 46
449870862 82
89324908 88
461171230 59
74320092 13
866198188 79
367772935 1
105433847 26
769690355 92
820610384 90
505976747 44
347336370 38
388558821 7
552405170 54
751653349 35
649422127 54
715707078 47
602869837 62
322728293 17
781227229 15
951792131 45
590145016 72
299136571 49
338295384 71
276644117 24
480898166 83
442909075 21
430743149 95
35638834 75
604237166 99
231421580 50
418444310 6
888996217 67
761045063 12
90940448 2
772235706 2
513766527 58
930692261 92
129031684 0
885775486 9
934356896 89
730041556 73
670260629 69
924692075 70
657961390 36
916208260 57
686156117 99
93334072 96
114979364 45
215296810 79
982319319 67
903407993 51
242541970 82
531379447 57
918212866 23
302076040 33
851903921 31
896961390 31
637511085 30
273742722 48
983326298 37
413521597 87
883373203 85
853057306 97
250797694 36
991025965 16
910742826 85
72073292 49
384513155 34
909899262 22
851126262 44
202124805 98
434897996 91
199401243 25
720408273 31
122374584 1
827066318 71
898965971 72
259405469 13
402159751 31
885348237 13
106185146 44
558669262 18
956596204 99
235772743 3
699845483 51
822495410 42
86867690 93
195605572 77
363317053 7
815964066 71
288155879 88
837419934 86
987921333 19
65008695 85
46933003 26
270692978 53
986421119 23
704849075 16
120731279 53
213583187 78
16989718 85
172716116 11
986633702 61
337743411 76
617497184 37
985737553 87
442603844 81
319839011 81
82297710 74
361960990 50
446841342 22
300928270 76
300330058 30
381694730 1
167544701 82
32770656 11
642925731 74
397165710 39
933755768 62
881794019 81
681567706 10
881604524 11
984703819 90
660491020 61
450564855 89
136900239 14
186486147 96
447378995 11
541388430 19
165355951 22
232013648 98
332401265 23
982633240 53
402117282 92
225598184 9
205876604 28
764137633 23
965868490 26
255816556 22
727141193 78
522227380 24
203045168 70
635611838 49
106556923 15
273639074 76
942737085 50
948695183 13
23060580 80
37063635 4
668775644 40
904883781 87
8031636 94
365487098 83
556636072 35
334470378 51
252728027 4
825541320 44
890504678 76
321614209 19
369761744 2
280984698 59
162959781 82
382814831 24
431129779 81
83968558 20
464971809 74
819226276 60
36473681 13
445904731 51
437772111 1
430901096 62
463839969 100
367307636 69
74383695 76
904400676 69
681529312 18
291167149 47
271637190 81
947478614 98
685677324 85
297263364 85
564000507 73
236696928 95
644883519 40
698337901 94
689772397 66
871560829 79
474842530 54
739496359 84
626610064 95
820375703 13
901068864 93
60263108 19
632474631 50
902980078 13
647100928 16
841954710 53
837698115 44
164263098 79
284352282 49
95306604 50
734427273 22
865983838 19
725128383 13
54020542 17
380014935 68
910723801 30
955393113 87
694606578 80
788662375 20
407274790 85
238761408 99
49007256 13
894907734 48
304305054 50
114111052 34
163963885 8
416923080 46
779605021 53
197928669 52
104405848 23
908678693 67
888719805 67
597594037 47
147319496 33
269325518 52
791247654 77
37518446 3
157277036 49
434204561 58
641523865 23
948175893 24
171929250 27
99875161 96
750076996 37
386077648 75
705083614 66
548758939 10
375875578 82
499514004 88
944752786 43
13790312 21
435481348 45
643688036 12
801337130 20
757166768 38
81881927 60
716509186 1
61135345 20
279932063 33
512528074 41
61307855 43
170148160 48
818415815 19
730953455 36
24162283 42
295113372 51
186587728 33
498448655 0
263665022 85
256975095 42
238183609 35
40882512 22
616120005 40
820486226 41
28943263 13
200599749 80
697423787 3
950766746 98
447924467 42
164727023 75
846195251 36
906582365 31
973325398 47
559360803 61
205553540 31
758821467 18
64452239 17
190785865 51
957019731 87
536692047 20
341642382 78
317961082 30
924150186 74
927229326 30
419443383 63
467227764 61
343786523 44
506014151 46
947566684 5
998974298 31
842641601 37
35360610 18
854407940 57
246171519 75
23899444 93
514962391 81
813425522 73
758042235 82
242829087 54
963004333 90
157053496 50
410697431 98
182120386 74
656340221 94
474263307 45
456486313 72
544698193 70
991528688 31
771077207 63
936622408 14
298886282 22
980259648 35
843443638 97
680074511 45
780623627 98
692337412 32
486027120 12
706945789 8
620882034 65
689360003 84
336219732 21
54940277 85
350614810 17
989989748 47
20097331 43
104443976 59
617818001 88
778462233 54
489835229 58
331599996 29
528750298 13
745037890 39
723900576 32
865259306 4
576398740 7
802799515 40
460988365 21
692567745 92
598692332 65
480652713 42
746669336 3
680941325 35
470482157 72
295870043 77
474185084 64
347505723 1
423324991 58
113672282 100
544962923 22
678449039 98
341731915 65
527000655 67
854105975 31
990811156 90
31268045 62
732562507 86
768464159 24
126087783 24
913721086 12
640075847 69
127218318 28
421277216 17
270782882 31
22556016 6
635011368 93
902208005 43
848901477 89
573741445 0
118074022 30
915060656 55
383732133 42
110492022 55
169460783 59
725504805 4
51610884 55
34439346 36
195532096 23
902441632 32
1182765 66
357450615 94
706487899 22
101156406 11
273696540 95
437901857 80
524133621 85
208597344 15
956984959 54
668524626 79
583095691 82
529602514 66
974727469 89
239276276 18
796519654 20
995997076 77
818341103 97
617837080 91
280578595 73
39934548 93
732054092 66
624253407 92
95004925 58
192733430 92
183645943 52
411548775 57
849810239 70
574404656 70
676897053 30
686692663 94
902289265 93
124043894 19
619543149 9
551790476 72
738468916 65
998854500 66
63667497 33
891706438 48
560753455 66
432067082 32
741787117 45
822583867 67
870211610 48
907392317 79
35183895 2
758583080 93
983771046 84
832707692 15
666225601 42
261908842 70
201090036 88
32456471 57
727993854 3
395248588 15
334739423 54
72293932 59
218062755 83
14955311 90
409960001 41
561772112 82
476366387 93
346480384 63
607728354 58
220568622 43
877076075 11
367301009 55
653215128 7
201899060 99
638768258 31
232312896 49
766257631 27
41794290 69
127986597 19
655882037 99
293360239 69
685771289 55
415050209 74
594949451 39
62766143 64
16175290 91
8828403 24
485116849 87
529684206 27
942463993 59
951847072 57
703430154 14
718586623 50
748253897 12
58484661 51
298731261 70
810559091 69
660258614 32
518810508 64
990436941 30
933884702 37
277211792 89
696890002 70
195368986 98
615351063 64
725217485 41
664214409 10
147863373 33
53055474 85
185439642 82
593352191 12
756948191 94
393903259 44
313399657 48
945091685 44
511148047 47
126831224 50
442566398 53
166985335 63
379983368 74
402968932 26
278772433 91
88083341 40
324463231 12
838792945 7
367223228 86
146663408 19
680448249 92
339687212 20
263702914 51
944362431 56
265623366 13
736227927 81
108013195 1
215166689 52
351268758 24
207811984 8
475125448 93
105866253 21
214078281 14
665731196 85
802392506 65
247888940 30
438381273 59
615668026 2
968211833 97
813038681 11
105929386 14
436081037 20
370012902 53
522957418 85
828670154 88
885233753 93
455802934 42
110335799 49
39397147 49
783912441 10
625238495 30
639001154 25
209358415 3
352521591 2
719790734 36
402826977 36
191115634 47
589544149 29
292064808 44
846969675 1
122911990 3
739940994 47
130385278 5
417724283 17
915829104 73
713909702 90
75313122 28
974824995 42
949587881 12
527448377 85
152350578 59
828768535 44
472367372 84
268131066 5
542615235 52
55668745 19
114339317 94
658240952 50
446686910 20
509234103 29
549373290 6
159707727 38
173085834 20
735510291 19
438406358 10
156365037 6
726407082 42
249773386 93
450528097 45
485729053 40
100737288 79
163677003 30
626471250 81
195862813 78
684279022 49
665169528 36
647178884 82
411358433 35
30760909 21
990606582 23
799413287 5
804193590 48
835147313 74
496524653 72
224673215 82
582217445 79
795130250 1
599538623 28
104908185 25
922085751 10
278679749 73
69072814 92
750927588 92
755312189 15
636531959 18
314506625 32
623137203 61
44862237 36
764116913 53
589475184 65
549706902 78
994509175 65
720521437 72
691030215 24
616974891 60
923561685 4
85171970 25
872778791 99
72355797 19
735875767 92
171100499 97
638296102 69
544201498 10
227594088 33
726736308 25
616424383 56
846823463 4
504825476 2
112542147 47
388961126 36
708313130 47
567735258 73
72983596 76
519892846 53
163610721 34
732722442 55
889146183 97
87000589 95
652769538 77
355805081 25
976039966 68
881017277 82
588804478 100
905997079 81
234937958 20
943506953 44
732958872 20
248077873 61
161960511 11
588211921 52
589506207 59
146799130 90
563668560 6
570908009 11
389804840 34
179572316 97
957835181 53
37325250 61
153885962 0
927255281 69
787662576 68
45215745 74
958529699 30
415573291 12
751279796 96
531783149 69
850206037 100
373994585 0
547670358 39
916427424 6
159308441 51
352654647 62
814875390 83
644730964 29
350942154 40
144490877 6
541253970 21
129540749 33
482476187 52
451273092 92
415524305 97
944143649 7
421477462 96
425241703 45
479658217 31
718323332 29
70618526 84
716114679 89
38947435 58
879069691 44
616168673 58
141942809 83
515250553 0
136383556 58
919269839 61
196892415 63
811835519 43
692103601 35
656271233 98
808768525 18
997753874 3
665878592 53
108003622 84
918837921 5
784619275 22
447357242 52
690750533 61
813449326 28
200965395 36
105319412 38
692800670 91
580859018 45
681213564 12
534118443 22
717890705 54
600215750 2
829423553 22
625582906 25
177301197 22
863385928 18
81323166 43
219310016 65
386510603 94
640274374 99
772668972 39
318959366 71
835121197 67
556961080 34
613836848 45
209944791 85
897532739 74
668269595 58
874328985 0
235992479 31
364154807 97
583304953 54
925973310 94
602059689 34
463755241 81
575715104 93
853335983 57
223222557 92
874288892 100
166380285 36
836126649 83
80517740 5
110117572 29
35581130 94
26065476 62
521626200 30
764997341 93
912480279 20
386795798 7
936224392 82
344242475 40
560447652 35
821137489 35
379997111 33
236124183 100
258376437 73
535053957 10
395059709 54
494806317 95
71522847 6
539950812 3
278353998 97
237185498 13
852646112 95
123617870 80
490983530 88
600272714 70
278681245 45
911351185 100
215583485 4
674821146 92
464921834 25
283729995 25
775849510 73
950088304 89
345305223 92
111817488 20
486459991 84
971265659 52
243397824 85
327135697 60
828663604 22
679404870 64
135185685 61
736139590 17
482918207 1
876164913 6
222655143 15
972569207 62
468057337 25
154660929 70
613829923 16
820365617 87
983516836 15
700996508 5
379683940 41
505821598 4
411605136 21
952813738 63
372290138 8
452416347 56
639339259 88
223395483 61
59730603 17
372610454 5
365471024 23
161699421 67
364744211 97
293173666 37
851299531 72
5569385 52
242430994 20
585191720 82
990656607 91
205559385 39
121108062 95
622683641 8
946880770 48
932654637 98
343152064 73
246654288 56
746993931 5
100045546 36
170691335 13
976106042 10
27668469 53
785228842 86
149169848 12
907236151 27
555247518 37
677349917 58
682605497 73
147306799 51
95252877 10
371364066 54
684798540 88
950114047 18
191533935 96
413852201 47
874648775 84
563223241 73
10520504 54
662791519 57
805607296 75
490030759 8
404492519 55
259975850 77
535621792 39
220414697 31
6774052 31
583637619 27
45357993 53
226210901 19
215947759 34
608664769 7
719894190 84
367018712 34
18663768 49
510446605 29
28134685 69
307522038 71
389442608 84
243897149 53
473861627 47
207473081 92
607165745 35
617028517 53
115177596 56
960931690 97
152074747 33
265725944 21
819132651 32
427818978 19
598488621 0
562001051 74
310310528 0
671519172 39
256499136 75
642515618 50
312237568 52
56541369 62
223973102 82
212050197 26
318452544 36
33833382 39
453961822 94
668005176 28
438459432 37
982230101 69
290343178 99
147235232 76
27096412 91
729470161 93
49378395 61
930723252 63
394563741 23
107825635 50
450767076 52
219970737 59
140939823 40
561698893 80
936825046 28
112465959 42
660266702 81
782497068 40
657327260 54
652070749 52
539250816 94
529387770 63
41108855 69
618763719 30
44056078 65
850674869 88
47111739 28
961421851 93
929579502 90
464548786 22
255138420 79
604627761 98
784622760 47
23696960 58
955644402 60
115646147 99
917129394 54
362186786 7
298615059 73
753596905 47
159080506 51
697764372 31
477335011 15
128680918 39
603276357 72
492085618 13
870323081 9
494863537 88
243709344 48
217381926 19
173194783 5
875167241 29
529325577 47
112992721 48
785039737 58
299843842 88
918747880 15
401473395 20
992157308 30
947013304 72
359044914 47
818452573 93
568078784 25
837710847 4
55129627 60
688546181 11
952676859 23
660620914 33
115858407 12
259697190 31
162012058 1
48182002 100
713669088 49
115329477 10
908510424 23
598059323 59
817495644 68
696818904 56
95651353 94
414383105 14
805227576 30
857430027 66
757079645 48
458835337 25
208114905 47
424249073 80
878899318 15
203390445 42
743444014 74
970737896 58
995302160 30
762599226 6
152682774 72
503943944 10
554940851 78
163513162 65
758039502 50
481610383 72
264178590 42
471484745 28
807204835 60
142300318 19
924285785 69
803780194 70
122870691 21
719186898 58
524095120 7
947826685 50
427190900 41
19629704 94
333114923 43
196347829 45
228373807 13
987379821 18
676811809 3
207393149 98
431560139 7
663959524 93
588920857 33
422344835 63
270667305 60
540772732 87
464804288 81
419650056 6
507460726 12
912371232 96
161730225 13
334836165 31
794975078 92
662437674 22
576205522 6
245661150 86
844760744 20
752652166 2
860687732 10
263273081 95
696052080 91
41727350 76
244212507 46
61564563 15
738970964 0
874664026 53
88027369 94
641063211 76
568058924 27
126691211 90
847293917 26
648415212 80
253181332 52
226494 86
176011077 29
569504911 81
948517180 14
348479993 16
216998091 60
843993263 2
720767173 97
383822651 27
106704898 22
130950700 39
354027345 66
553654234 35
587662743 83
862724443 63
296149346 27
29025040 76
223439675 21
513123853 59
618678471 22
528221778 77
34835220 75
476768726 20
406896918 94
477626824 84
318556396 87
148756946 53
596650503 93
156246796 97
112775908 2
318124149 9
110194104 98
209975820 75
561789768 67
422878739 73
458957434 45
505745321 17
291884905 31
882098325 83
860735533 43
14127595 4
70680130 19
561804154 33
698312023 37
486838526 46
249710030 0
355668417 63
716949558 94
650967590 40
652630048 28
314196904 81
656996933 75
234512236 4
752364390 50
670508561 28
41425891 59
232655681 67
261195543 9
899887575 56
260057637 75
904180395 43
638147170 38
154572045 37
185780319 69
652552066 34
722656817 80
433773482 2
423656517 41
911058840 58
936844605 92
122901604 47
781132954 49
897808950 10
115860913 62
644651659 42
112531815 100
411024965 33
925388795 36
342167241 45
285873170 4
587438042 2
886114987 18
700225657 8
265456205 68
585604897 65
344688514 97
48804914 2
499361795 61
832677130 8
561510323 67
486868254 19
138404738 82
679590023 20
237373088 69
221350021 61
536499803 6
696626746 99
914245067 65
992477769 22
439621076 57
238396436 98
351762434 79
117185691 43
316437333 84
974814255 86
28477009 62
731332517 85
845033605 34
628222556 49
792954316 15
494978837 93
123054503 99
560732703 44
111869835 42
210684921 48
810791389 41
498494839 65
285672701 68
793092442 81
857356162 8
400398709 30
377362614 92
352518796 23
149075818 65
322932775 76
271895531 15
89968901 71
208038513 50
777173449 10
318369416 9
332243078 92
585843003 11
365856364 53
73567236 28
720774644 0
191646179 30
694342577 54
245495854 71
475135600 57
538548878 79
956909122 63
947771734 13
304269867 40
879817459 39
353787201 29
374995369 63
879212324 98
652814255 54
875890204 56
740530191 70
778526595 39
500594912 2
663531597 1
157592553 9
336652820 31
535334432 88
865755550 29
97118707 89
421626276 27
715173630 38
271366447 5
344319285 76
915987544 88
537936842 88
517987673 15
208147641 57
958193903 12
720326492 6
969802415 63
524842863 32
735363259 33
623771970 86
170169903 21
171912756 23
512745430 85
947876201 56
713237589 26
314174560 0
664247957 18
904311748 70
419148398 59
629167063 88
175339092 97
72184974 45
226302227 76
977291938 42
30375931 90
924814547 12
752828777 98
907090834 19
941833143 39
135069310 76
5488290 3
783334113 51
43902635 66
42442244 66
541650741 15
988722374 73
962354355 2
273553771 84
208984479 100
695683377 96
372836147 27
967012400 45
252014886 98
120136737 37
102922914 1
355540305 50
631253414 58
18609686 34
67870563 4
176032153 41
315561802 12
365529052 70
762123404 85
815311915 91
227914792 50
25697973 47
249396254 46
892985075 42
748830519 56
441754024 25
386320544 86
491503482 65
395888142 41
607196965 81
317145478 74
507234941 100
885592287 94
506509473 69
917197283 26
528209678 6
61185020 70
318060448 77
129803603 17
997338923 76
519842753 91
484716392 16
49139216 22
861049173 92
936858108 17
491690911 19
190865074 77
207580967 92
619049242 60
151755708 3
143410834 42
458261892 29
19519750 3
196240701 57
235606555 58
47714913 76
785389399 16
518484729 59
854794318 88
482950127 23
219483150 23
759487930 70
395638231 64
187828418 44
697265494 91
861681987 68
987974191 25
782286498 47
986657462 36
981348326 90
104671573 79
560614190 81
898252529 27
858114109 85
364634573 0
477472301 99
754577791 20
453069852 60
616782885 19
253586642 27
35052519 46
607168483 47
70337835 8
268353452 57
974777476 50
596741604 15
707051075 32
798513864 32
360608745 29
639847360 14
820863398 12
244221386 72
243415729 99
765239971 47
766682825 87
356558582 26
246840482 51
591143797 61
658238405 79
889951701 95
473622115 55
63223938 34
438506543 73
986022057 57
850706144 59
114447893 47
184537970 32
348544160 6
812492879 20
223936404 44
390612888 99
802839183 15
272392877 5
602298728 96
593113126 29
806444571 74
966131247 4
129019429 40
829376589 6
299338547 23
763607030 67
436553391 65
807641105 19
96539206 8
898983454 17
896271612 34
337142962 81
902049894 71
448124481 37
156283532 24
741009033 53
176723879 10
695772880 53
130538794 70
860719963 76
464177665 90
245052155 67
589576221 37
364299310 53
608164808 26
793198482 4
819100007 61
834145353 77
515106977 97
973594772 50
930099758 40
826724619 73
624688986 54
659229524 94
996295011 0
734487824 56
360551469 56
795440043 47
782245423 56
805426259 50
646630254 78
140578350 6
872039798 64
259173360 58
44537398 83
662791171 86
352622679 17
671788181 84
100464474 37
991580877 71
44483898 72
575480211 59
862179495 10
416538474 49
901499368 98
956121292 68
102474279 97
470663551 46
283843025 0
635009163 39
717229079 86
650123825 37
355347010 2
605483231 37
921299231 70
648610915 16
821137403 79
816179712 16
439270323 43
555928729 39
737078778 14
6500654 75
296146529 27
808942890 72
293855712 30
236303738 14
94586198 62
942896370 99
356588401 83
529150848 41
51949312 9
113633351 24
971659814 41
843450046 73
203376978 4
112075193 44
316605482 79
130928613 51
561954451 63
716797615 5
700570028 38
279874901 62
48473961 78
284237604 17
791432304 64
102219679 7
190739910 48
213851948 90
72110341 73
226769085 0
932058763 3
98242869 57
575018705 22
77203390 36
618884304 50
202585130 96
841522209 12
214504197 28
43907692 39
708304951 75
252732965 100
850749067 66
603419354 19
22546749 35
232065300 56
458098831 72
690197967 83
265025592 41
98178010 75
997375783 55
556844985 78
138279888 45
700314515 7
894036355 20
350515789 71
948119197 41
476039197 46
979854651 68
155909824 70
471911749 84
678033604 23
321007360 14
27104824 65
27978686 87
247790463 89
811228494 0
398547231 33
323736770 99
506202449 11
519721181 68
320449067 96
685832285 66
6658566 58
142670765 50
584877541 18
686545838 84
309800128 64
901476753 34
81536681 73
98887274 97
348487767 99
327024673 12
709303540 16
693292667 68
341798093 43
423366894 26
918422413 71
139871571 50
887161145 64
483508294 97
232948190 67
720895268 68
111148568 93
251674378 67
830110996 32
655546075 13
644410723 36
389540574 97
982222937 71
423150915 18
382911879 29
933371204 41
291780840 48
480586396 68
75035038 12
64654189 47
640187144 1
880051847 7
659927441 73
66901396 62
475024531 21
787495325 56
106095091 86
326498264 10
973350257 23
983442571 89
599381635 13
723220873 90
426213414 89
979650855 86
361032359 86
198433904 50
648924620 56
666371598 85
481898419 88
573122607 35
666608423 21
848433668 68
976956741 74
552060522 54
697159823 5
105140448 80
466039049 69
523577198 41
758188764 80
788426428 14
951520842 64
466745708 95
144034452 84
945519901 63
142118650 4
148882552 4
166335555 100
191947227 73
815279067 11
831756007 28
731415871 6
652729356 38
405277817 95
876614500 6
458550696 89
48134535 42
551833673 21
344287265 66
965627343 79
945489867 20
223112577 75
521495412 2
78455997 29
214245868 34
426495486 65
89647691 53
90170968 52
312967229 62
816426519 95
971462479 51
304066488 68
673352496 70
561466640 62
916505794 2
566648900 98
779570130 25
282406122 22
350902451 71
567956989 20
180132300 55
235809742 60
484390163 94
512535404 74
565567944 55
247717817 89
235279005 80
599553950 13
576316399 37
35186293 33
206293741 4
785694775 89
678656776 90
317125642 76
109720959 29
959042346 72
546008486 23
205831096 63
552955771 68
900252802 80
563788174 77
386838764 37
974637956 82
80629467 45
42527340 56
689927541 28
504903120 67
146888736 96
324361013 44
432284397 93
808290535 36
217204801 83
995589848 100
3762834 22
383923827 81
422170433 9
566681728 76
891855373 82
318085137 3
176993771 72
853805154 83
797996806 97
638400611 85
919279446 61
959933820 75
374151022 49
398718071 76
672263777 95
171822841 81
698286056 57
861735609 41
687276356 56
83456149 4
447113758 23
83648087 53
703263758 0
459488974 95
557437412 44
152381866 25
254297885 89
613883949 55
715772273 100
319223073 17
827003726 49
599571776 60
262745203 46
432941641 10
786233306 88
386645549 81
986766262 46
780403851 74
990290551 95
706261741 58
849422479 27
18128681 80
565084742 30
610821830 75
48406080 70
157659718 75
826479346 10
786198963 24
568956404 58
853518457 39
68800126 28
977562295 1
79367516 77
602330551 79
680764710 39
838892782 22
883823780 46
960449208 50
406182975 36
51300279 23
953249547 6
835251813 43
370226541 45
331435798 80
433666742 14
923693336 28
493494384 93
321746866 66
527170341 0
205082773 44
981323560 53
600432319 52
986791579 62
758164656 60
659669112 84
308126756 90
119966142 66
36438307 37
25567215 31
413779353 50
361802431 69
833027577 5
646991277 76
691577926 29
543711340 62
244207563 24
465329492 0
61130356 7
936469286 90
936397722 21
331393295 91
37731807 26
326697196 44
813547197 15
803279480 81
481243756 0
516649498 4
375410143 82
483632490 18
57235506 94
536083293 74
514884932 34
90283180 88
732091016 65
768246413 54
889984130 88
794610963 62
568428464 49
412199587 62
375672955 48
761896822 41
431533139 80
713057095 34
238595256 30
53262992 15
394246781 63
151736844 76
291423913 23
931246934 54
796933486 65
429218181 32
282061651 77
69799575 11
237911392 88
399663940 42
250749266 28
151847025 20
434894355 33
627944504 66
36541546 86
120655539 93
781315529 28
912666799 34
889565995 55
848325052 5
9894251 49
101687026 44
865357635 31
73064471 49
889942286 41
370068377 52
892141360 2
440564697 22
404968358 95
713676112 10
620607481 17
222449408 89
919659983 80
277185442 20
814694203 70
91347756 48
857671516 81
799113145 68
295784868 98
668868972 22
461317042 30
541132484 46
889186937 11
70877058 77
989647824 85
544136837 92
926731326 50
670725156 8
401742478 21
64444737 4
834664878 81
979836987 57
569361719 19
311292630 52
908703443 84
790335035 83
650977413 6
819905281 47
763357121 17
67612787 1
614470572 15
438927798 6
627085829 0
149429723 95
638739351 14
674267236 17
720724626 96
101917091 78
426946496 34
523932649 52
647885576 85
741488754 2
804227503 45
783149241 23
396116994 18
304350955 84
738322456 35
564093070 74
181242035 43
16062078 4
651534268 33
455619735 31
150059338 80
390983030 85
432499124 55
717972698 33
94517756 55
355044332 81
603692849 3
725960469 90
135020745 28
803113187 69
461181902 44
826897285 3
971555084 35
405180466 34
808037503 86
330728691 49
360867692 3
367950109 33
307498507 82
918922646 43
769862554 6
898747762 48
303432480 41
5793408 53
796343026 77
199543771 89
752455358 99
184187222 91
132521709 54
325712250 75
90188662 7
860799382 68
603452719 24
606302360 89
857173138 36
763976091 12
482600033 82
240934164 22
860463910 89
898878873 19
513122330 41
786682548 50
252377388 89
878939953 87
692796655 9
320574399 13
870959715 82
550355074 16
934226050 100
897803083 1
420633664 28
357422357 94
496877603 93
42225946 99
951317774 31
882489438 70
611093624 100
446973736 39
505531012 73
98709887 53
674561341 30
207953665 72
394346352 46
984612686 75
386441134 15
17300904 11
115361577 61
774797084 55
43439632 38
907284661 46
963777954 37
464422350 47
358140709 20
344081113 36
552681848 31
568679418 77
83832822 13
25771421 81
987850777 79
278225042 5
885076879 16
715252681 24
909763398 58
266790874 17
269269788 90
820331668 83
633194065 3
376387460 20
157081441 73
832414168 13
500967300 68
360125050 53
340343947 29
618572866 3
851099069 35
435968071 0
646056847 65
890409297 98
628507462 78
986106110 32
454101956 79
957468935 99
499592572 89
715351015 60
33801664 14
147261721 57
632002181 56
756337695 40
641173461 39
117150202 42
217589479 54
841362706 85
496330931 70
503512843 93
540399916 43
165083668 89
418860526 28
626870476 27
110838883 53
38977388 6
678457980 95
453353399 97
709555330 16
236310959 38
387002038 89
778967836 51
781546396 86
2131914 73
262697205 56
500533467 27
187933990 27
598290938 47
66788238 67
972420262 67
187513941 20
344246565 24
268827793 45
878567114 46
3397179 43
808278887 59
306440936 56
986970395 11
259828551 12
934936007 2
215045674 61
830281969 27
797208051 30
60563381 31
776049058 49
877887249 98
425640186 74
575766183 71
42571774 8
54733780 95
543602089 27
192847816 14
651614740 18
869733909 56
851405722 93
169684144 50
536305295 82
25234019 93
646462547 71
144353877 20
947380081 55
876517713 7
880688863 98
770511175 48
48371727 75
702559563 86
556973959 15
511318927 23
127622281 44
109769712 43
938834285 93
182722881 53
877529550 94
927472005 63
814875997 32
822965817 16
637313739 97
272901473 22
303548872 59
429157251 69
890319479 20
416756954 74
921238870 40
610983842 72
795107610 100
2496807 54
519189514 4
866233161 15
112896704 5
471241076 91
718486468 33
663270054 8
828209414 91
685634921 15
384925783 47
136293621 34
996381396 82
320999741 32
701617898 93
886441220 91
654270442 92
336958582 75
542276386 27
196512719 7
878579487 18
150204235 90
979156883 48
219884887 38
425588799 47
951762502 93
717825127 100
251146836 15
386655945 77
934286494 40
410298672 67
174372372 56
230214534 10
402667903 93
157623270 86
368259883 74
258571604 76
41789462 23
644187830 22
542915869 73
523536698 85
835995437 81
799015365 78
305022004 32
874596289 87
688710837 44
918749001 58
696446678 52
339927809 50
383370102 94
8350313 42
629023778 73
988095536 28
442142253 23
346369430 80
1224601 95
318660644 69
151534477 4
898180570 28
975415050 74
389575145 36
78773165 79
647959335 42
768210554 40
954850242 64
458833788 94
432801419 37
79153480 100
894528123 51
195981000 77
333765734 31
941527198 89
475531331 63
812226840 34
103089928 5
297375580 55
942928128 87
732982994 79
469542671 9
911211569 40
694527264 47
952217521 7
110642807 53
550429495 93
494696999 18
679798502 48
712290388 2
244648073 89
905013566 0
341887536 18
34597771 98
337643673 18
975522617 4
35635981 60
458687817 43
239975828 30
488221986 17
22124042 95
355802905 35
973758267 73
594332689 16
713728623 53
694906861 37
322583637 86
545696595 26
5864729 11
337193441 30
378656187 55
191265757 8
389207165 88
150088601 35
132443375 92
896626859 46
232998119 46
331774800 9
394632445 44
7560899 82
862846154 29
240874839 14
584068115 62
102716504 81
684663292 64
183145806 1
220476574 99
313846150 75
753179685 36
558537477 100
263146887 49
428460000 52
714864136 93
808535316 5
778635169 14
840980940 99
121952325 52
849495889 56
172776656 29
395384319 14
434344783 60
259876189 14
109121806 70
407548099 90
394023021 86
293350438 96
712559293 23
280076331 9
807456540 34
601053977 47
95283888 99
693110072 9
757666543 90
542558854 51
853537259 37
146517575 16
505297857 77
552892793 83
345894552 53
804564561 26
577577212 68
797875263 43
163008803 4
388790965 62
438711276 58
471781487 70
898144437 100
18893168 8
418783050 11
106530195 67
186036489 57
216805328 40
415740354 26
84911757 90
742187010 58
275088327 55
509334165 69
312434438 58
753989422 50
767562647 51
4484054 43
918892046 3
212207662 41
886864886 6
298080176 23
246883675 86
369211840 58
175046456 54
175948191 34
819549133 93
68311099 28
819899602 10
108895938 34
349174138 84
745711317 78
239331505 72
864449937 80
654541741 40
752204489 69
703043531 40
955155059 83
540220424 49
462062042 62
31027588 56
132418429 36
334968482 47
371920684 62
397820591 47
420515412 9
469219304 93
413706756 86
53407257 83
184891336 45
740900651 65
338544211 1
262889092 84
934457383 97
477182912 19
238871206 82
322902018 22
28383784 55
448056141 30
330432179 50
515717417 8
735408684 7
371523644 33
581815405 23
204412122 94
897254119 25
587855044 68
484378173 58
788840408 31
567659958 39
826979279 48
546641738 2
579959851 82
156651434 87
843651292 96
859078561 27
756573572 100
833922361 76
764513523 93
193571729 37
737298945 54
939861368 21
495434561 43
99149800 43
759136483 9
228764051 19
713074685 100
121152617 99
400356094 40
341040447 3
650358276 3
387271223 85
371516038 86
632970416 82
511409148 69
492653418 45
666914111 93
568544475 67
512921605 31
701509350 50
442531316 18
934750859 63
713069000 20
801878525 99
446023332 60
380632022 81
729022304 63
254285205 52
769233359 36
216756207 68
303498521 38
10424224 66
201270754 100
588573284 81
101513815 11
57121752 28
257885730 16
58285344 43
547298833 35
525796812 7
45032581 35
850103711 97
211104351 72
628724280 57
382720379 83
639526781 61
561565250 42
474163352 17
725252790 10
700459749 93
57014882 44
266272386 45
744214547 80
126894723 97
682497791 72
91558325 51
793021255 25
606701279 43
687512974 97
62060845 75
310454956 54
159372474 95
983927424 94
800397716 29
444815889 22
47336327 94
475883468 35
720318096 64
446739375 16
657040171 57
116893998 30
334809596 36
764117119 50
352508279 16
275606281 16
88139819 49
830946408 78
785054889 26
814448666 4
569382934 72
975566477 67
523034270 7
767407959 0
578641516 24
451522626 27
726089230 9
926021078 95
781098800 47
954652505 30
667235582 66
926318234 32
943224913 35
120091727 43
425554929 60
950914137 93
154315551 49
896335522 4
348456862 95
669922612 84
882665350 63
490714973 72
952040075 59
207652703 22
78906464 84
469327761 95
802884404 12
183170482 53
842085350 47
850382589 94
3010584 43
534161235 18
174149388 30
956676993 99
553963154 90
73800899 84
489430877 57
695281722 26
33676466 33
991871223 0
267009232 77
575577641 23
301820403 17
747484335 49
743278400 96
365587709 85
770955841 55
811462442 5
10787510 24
539198794 98
93705978 48
27165248 42
325147761 89
4285677 62
594715289 13
530771690 87
203547352 81
48284900 7
540750829 42
549129326 72
374525403 6
360515351 8
931487697 5
155056027 63
87485954 85
44045716 56
826213589 4
549658536 45
15986695 4
844556514 42
787825615 31
140109783 43
314939129 73
638085761 33
307874344 47
627336471 19
624253277 63
276210755 43
555572054 28
261039683 75
690226810 48
897751608 16
350897609 53
475913276 80
348817603 44
727706526 24
433617540 94
709031297 92
703475079 3
602512176 57
920930859 10
667592108 99
853517728 83
141533214 21
334892665 56
931467117 40
804162072 76
331283959 89
220193798 40
384632402 36
778350844 75
320236341 87
467020412 44
287236875 79
776926093 27
406051045 60
891270114 8
190657350 66
80834569 81
303731460 49
98444108 59
281924934 75
366326337 93
576526948 63
107356263 90
469181294 46
642100507 69
323103016 3
733598500 40
643449330 24
343776164 85
876683065 18
380817806 69
692222743 45
668427801 100
287548724 67
33158130 12
929633247 17
484856577 34
153628709 5
985565579 67
277632988 28
184743903 69
676693724 19
762955541 35
619875171 39
563441102 14
244189496 85
939718794 86
112276625 15
354849909 32
517531081 17
970550217 34
251753020 18
358358986 27
417457788 90
811131972 93
933781247 70
442525726 48
852212353 47
72911116 51
618901727 92
448866452 0
995006261 53
929801370 37
791876091 52
301302577 94
561002470 98
702869129 56
638848208 40
425617193 95
845074224 98
226451109 1
854299759 64
163652896 23
914095487 36
335118939 35
482759529 31
561473255 100
966939107 83
367287781 15
352516663 29
154384598 52
709978876 64
874582626 65
222079091 8
991393391 79
982430214 45
362940530 69
128956272 94
459159437 1
812161734 55
704508248 18
301480962 28
606755524 26
248697861 78
412702329 57
383484072 91
437629312 68
507092947 96
63653803 28
604727870 8
852589341 89
745630489 25
393755738 62
697856595 16
633809776 8
573854869 99
925778662 30
202666974 91
269167613 23
677825979 8
276249515 58
375048659 24
67408160 17
500581081 51
73083830 57
170177472 9
242872061 75
754341774 28
479106407 6
276917907 63
929311787 81
883644107 53
346345018 9
987620972 97
882599103 24
175297782 65
802464855 26
389577271 52
789067806 5
181108538 97
309674522 20
940311696 3
515696336 53
627007163 46
710066326 82
29717267 65
684153960 44
315203478 49
559565179 76
537428393 9
725648617 22
828997540 57
756062635 49
298888313 14
791182659 32
178912740 55
388574247 28
849931384 60
514241463 52
258528553 91
123150853 45
591761149 83
780809503 5
387667125 22
393720358 34
722320097 75
519513645 53
932089738 25
746998592 100
228928773 57
155329064 66
416903697 48
822567105 66
706863161 61
904455905 88
334111672 10
295359141 4
31159303 80
619199557 71
771860258 42
93534513 78
769409180 70
761544141 3
167206099 35
413896863 40
60912641 98
592621825 87
801758923 9
452007650 11
822875582 52
731028617 52
590537712 39
960948345 72
511609053 61
104555458 89
675962207 21
517609566 20
190965018 60
552554572 88
698255952 94
158590797 59
577419796 71
969858461 45
789488063 67
833268810 27
39809636 87
127083103 92
413046577 8
830749738 22
975955669 45
345615327 74
230039426 67
486409300 91
734042474 91
680219585 95
677768289 81
793047878 54
406395763 30
347639229 93
181986782 46
601085183 99
592915116 77
426872176 75
610935982 70
699943985 23
476181639 70
949824629 68
575198579 32
496905979 84
880998213 98
474134010 97
298060821 92
21689513 78
58273960 26
485808540 77
836049296 63
407294882 75
852634241 37
254702735 0
738343351 67
760656454 79
244875960 51
518862356 27
167462185 27
431506209 85
747895604 5
245634331 84
379660643 69
245313777 21
221537480 40
814626496 52
798326586 82
473395705 90
490298604 7
579172932 30
135432750 50
157749049 30
234660895 31
335044418 82
15552602 18
749655008 42
545707019 83
582418723 10
832477198 63
272465860 74
837446503 30
687072756 72
483520102 62
786210306 4
470686727 28
631032347 45
116585970 89
663567431 59
469120573 84
490584722 8
226054452 21
617226962 66
267117185 8
372080795 80
250182110 93
277234032 4
906786191 21
934909857 50
337978463 10
595074557 34
158452294 49
279580011 62
500652687 0
628281249 76
940183712 73
309708037 53
521011421 21
271683682 69
616850458 31
825116457 64
104805369 77
713840775 42
853299502 68
765221752 82
93957650 67
367844884 63
217551097 47
931503529 42
741875268 42
871956228 24
324311314 55
921306950 55
130311310 97
400819261 39
502310995 49
24641647 16
858784451 39
311007452 54
668706675 1
613446586 14
626744925 41
7479252 13
693103946 53
120806258 60
889518903 47
574089203 51
374896607 74
869060702 79
814126575 83
881565480 38
78253334 100
506420240 83
781498502 63
641495253 66
268211913 98
991927311 98
488645491 98
883660308 28
900281616 49
539523189 100
826075223 35
417610711 84
33377774 48
558864885 69
666123500 72
145572279 36
381886188 8
514985877 19
958471897 32
80262460 89
945937439 90
552447406 29
731316480 27
863347722 36
446851599 34
656003598 31
437115880 50
791226357 67
897661146 44
257781777 82
166491958 23
429180501 40
21566332 73
379816695 51
281901931 69
484278218 31
491743658 39
197529727 27
851778312 56
811283152 61
338005542 92
356281621 87
712546173 66
393209046 34
605016334 85
127604861 80
382447486 17
33045580 46
91259370 15
911629677 4
210096935 78
530410457 17
365431521 16
691906685 17
372265177 61
334103547 93
482252595 27
307392268 83
444789911 26
323227892 51
798335787 8
415755052 38
431897829 43
952314464 61
279502756 10
853695990 50
846008211 76
18358985 66
12415488 11
519155897 20
945143885 57
668846643 78
634919019 87
46713476 27
69559870 41
222990958 75
739021639 26
584924363 19
621402479 16
325131297 71
406037212 1
155442792 0
626248492 33
159840815 75
268221477 19
132519620 16
680233651 75
210731808 96
511464987 69
981861333 51
493019794 68
395198122 9
370690488 66
905919244 22
163110929 0
99710304 75
4784581 55
703455803 1
235553124 85
790706127 33
474202865 91
200499634 51
539169309 99
164524261 31
867464112 75
983822415 68
725658815 60
789653014 78
899988081 84
844512822 91
920863015 90
948890067 63
642832321 39
551901507 27
810673428 26
411420098 12
140033045 21
217201554 95
139887998 31
838564718 0
565152067 7
216912887 99
241869302 35
95143550 74
317071639 66
868053612 81
249597465 10
993069752 59
851546476 35
989211016 88
779651167 32
746782654 34
708820232 41
160827442 18
177909110 94
695627098 85
562004110 43
506683639 50
496531857 12
786714102 82
354051666 49
670817480 94
771109189 95
780320701 94
535379214 67
148947897 32
468860871 22
270105516 44
419599442 41
103159863 87
401592704 23
473596913 6
117884182 76
177325676 62
463962938 77
466763769 57
513946866 73
520990042 61
735101733 49
198861967 73
293289825 86
912081569 66
79842724 1
704920377 82
3345043 45
683392814 83
388193426 41
845805965 89
974437142 36
791540370 8
199361169 21
183806602 97
650168171 91
841649640 21
988418468 17
456490665 12
740751167 5
376595567 7
688261944 41
328754648 15
712551240 52
541971819 18
696004161 6
71352952 48
857638453 3
527397706 50
243199905 20
409437147 50
55160926 70
650471283 49
728219492 24
990833494 8
841939670 94
896469702 81
597781164 99
414522143 69
143288573 5
836031313 98
198334525 43
713915322 15
904252521 79
936737063 97
955661957 22
321599142 90
794180160 22
624034206 55
240364265 99
193599825 37
437139146 99
861134233 100
423935921 7
157684303 50
821354148 9
942327779 53
301044600 31
942134101 98
295604584 19
701692057 95
449754945 67
256433682 27
206433076 15
862854328 29
108603327 31
867553755 28
494026419 11
931096991 44
428580567 52
638097170 49
204119500 89
262339451 16
197331918 26
550302999 62
658393535 21
432668150 75
340796686 67
272471944 2
297373514 47
278903597 60
696943069 45
108044839 35
509459392 97
701970822 5
434314532 96
411599520 9
389417884 54
221926683 23
219723039 69
144838389 39
724519220 64
518224369 83
622906888 24
709033921 16
612923099 79
470330565 84
763897961 69
332730794 31
330681026 4
158975961 34
766085100 72
858020136 46
165750607 51
340024766 71
665807566 35
212588919 6
600885604 15
123904008 95
206364335 68
726885833 89
455569114 43
133804694 83
783949400 18
801095505 31
412666869 62
917484500 95
40601131 85
977600620 79
747745642 9
74916356 38
157392352 74
648087695 95
378238253 17
578343027 44
231862648 10
325982055 29
965400829 6
537187407 41
451007469 69
552577263 48
958123821 55
908956514 48
397462087 20
353378489 64
861946731 64
342281579 8
16167512 81
795089614 65
203249633 16
495612230 1
6480963 83
846695378 29
939312782 35
110878899 59
474950519 51
592135415 27
151389933 37
767255435 68
673041724 29
708395349 95
554841805 73
183288835 93
502514665 43
165356804 15
10618020 43
772948863 24
643577361 83
247179212 68
418497813 32
199158701 91
261624432 28
619595213 49
597027971 21
584496616 80
695708911 31
419974000 91
359381430 32
763467559 52
658439858 96
813384142 80
239624968 8
922535995 42
632364400 21
210146807 57
536291458 62
981917352 79
134127496 32
807440204 54
267725476 62
705495688 31
660488904 100
107124002 8
660549393 38
10169617 2
707560200 8
240222216 40
285725595 2
369274292 85
70987298 88
187084395 84
374180020 46
392850851 94
862866719 79
63946825 88
632654359 76
745348413 90
674063730 42
690980260 47
483326567 69
965739830 69
436365478 82
941928808 64
253116342 82
824684747 56
266700181 5
451630583 48
658317068 38
243260683 67
669945504 96
294126436 2
420308004 17
52804157 50
991092989 81
137017797 62
213275632 82
129970999 26
957608732 92
400348586 100
418004929 71
927492512 10
291897695 93
338128195 74
159100363 6
129213534 91
741681308 2
204353485 44
787664834 48
512444990 6
269463320 55
308189852 23
819307706 75
957420549 72
587506066 54
22871339 37
49665837 21
246489589 73
691519902 23
307493102 33
710523087 94
380455401 61
755854509 58
211585361 57
57903674 61
264754307 18
538498058 56
875839337 30
773096509 93
183856788 87
951965408 68
377852729 84
445751061 22
134283859 66
803250914 79
986740224 81
964654215 91
777102231 73
95235814 79
226655293 47
939339551 99
557324539 100
13613876 33
960860092 61
396498444 64
385513663 82
906550635 21
782605878 77
60882865 69
860215819 50
643843130 28
189078670 89
120891387 95
433176937 10
558464391 61
514896425 60
580627149 41
48560569 12
495566467 88
397634939 8
573041547 2
170478344 66
693148576 55
132618599 23
525816379 40
896993204 1
926771480 71
613664196 7
200373065 70
482391463 0
915535576 79
432316031 69
158539812 54
360712999 36
150474459 94
184398568 14
429106357 35
17985385 96
615887096 3
301583258 88
605699984 100
303402993 87
341883172 9
273354408 38
159412848 97
660656413 47
241890482 84
206439813 75
630530248 62
27709948 43
90323116 55
213487869 80
677897194 35
516706132 98
736827600 3
126080149 33
824046087 66
902973112 87
871872976 85
779440534 36
606429532 87
14145936 92
498781712 75
824769304 66
852346402 18
229212807 19
642689595 38
820552338 43
819609145 51
65278330 81
551367953 35
669455490 73
372659258 60
484924994 91
454581751 37
963260987 3
744308490 27
900891663 94
411562108 65
35564852 42
468324774 96
424944730 76
357212387 78
371198328 31
707707812 15
901960425 16
131738723 87
847845738 7
97552895 74
73438685 46
809544503 21
853605083 87
680101698 96
959026642 71
125475768 41
212656793 31
849021210 17
517312753 16
27020340 37
294387430 40
961549205 38
692240515 38
984424658 17
630564156 94
773131593 99
983089649 80
254113583 13
485441187 91
613239427 67
318500271 57
150329379 29
489912578 53
685434192 63
348741623 1
439161242 28
436198760 99
788319675 92
540120941 28
178783287 49
91880753 21
748172354 13
939553954 13
256670983 57
466900464 56
996766642 5
207896401 97
915749683 91
266048361 21
223637155 46
559329987 41
491220962 68
431913087 95
187203299 36
462233023 50
995989034 84
750884682 26
51921347 64
55518550 48
691780235 27
578343502 87
776870804 23
357648220 54
10564189 56
152092932 10
961876647 35
686840854 9
627933090 29
742244788 73
310856722 91
214165471 41
657556636 84
88782196 81
139004725 40
87388910 58
280654101 100
760857081 34
391650318 84
914257041 89
447342553 66
570549589 38
867127653 93
637222624 58
413707344 32
173473628 15
146472742 44
347985345 71
508569582 97
752255066 22
158765375 84
890360744 45
370146877 16
933246441 66
759381856 23
774905565 36
261581508 70
412472995 92
960509380 78
267049405 1
995054319 54
651808593 73
625518892 51
919850688 54
831619613 4
245781686 58
967814727 97
529925393 32
564036203 30
133272169 21
727643148 64
240992906 31
898058556 54
753063011 21
787413194 34
963681095 94
946956080 70
710204675 35
904506420 7
174193714 55
328641586 84
111011680 22
130258116 84
290212695 52
347710399 98
141318044 17
928610926 97
11966144 0
490958732 59
446055472 90
907994902 34
940084839 34
570029051 26
109684127 97
183950799 51
544082310 22
801296501 43
478758541 39
229273191 53
415068403 83
749976306 69
831743721 7
741830984 62
49384027 77
667015185 47
320858913 69
938818721 72
683722594 17
638606223 20
560736888 44
746663207 82
345852212 82
50232974 98
206737645 40
522287032 62
116051906 99
363585250 1
262102219 96
632964405 100
676374644 80
394775044 74
28356405 77
117172591 52
711680000 15
969639675 18
702571963 65
987885896 97
565622296 56
781921423 46
973018215 98
781296484 94
193460695 19
536306882 57
692307767 55
61822330 41
124328824 43
388008212 42
180297526 84
672397948 46
624589229 3
453377995 99
606120722 87
580237431 28
148244753 7
115148312 43
238959249 87
19062108 17
552581764 96
802992019 17
246886324 24
240986096 74
889499194 42
311773776 31
58958994 67
887591596 35
122611750 34
179246745 51
404251576 100
414357036 45
213237720 61
872089283 49
845285377 39
468024091 93
876103299 67
829692161 41
764220601 48
423033552 86
762272228 56
316596192 71
771937713 25
269218172 55
720536602 33
854289295 53
731572026 19
999760346 48
474163729 8
213363513 36
846092933 40
161740699 99
453196319 86
498191289 81
821576446 25
969429325 50
421747053 80
543062808 92
17664990 0
936983776 29
980604819 9
388874801 79
322856976 81
98773909 14
638078556 44
398659675 81
118478278 38
266011461 29
958187768 63
528553749 47
305869605 67
394473551 92
524142782 58
80005378 7
285491648 12
407567146 80
273680246 40
734538200 17
588469443 81
31326162 20
150191985 80
721544619 20
504863513 2
998204170 58
290366932 0
148926464 11
19641095 27
336646322 13
945442938 1
245078844 58
969157897 94
874759303 91
220162286 83
406047467 36
761302297 38
572945345 45
239145782 90
768499688 14
555553526 7
566837487 63
640977043 47
116983514 40
451981439 3
392067352 34
382176655 80
54031815 58
828336260 8
289181137 63
917406414 63
530980963 67
317289401 94
782410892 89
730599457 11
725913139 87
606888617 82
192554273 10
194529464 55
648276370 43
353242336 47
341599842 83
506229366 27
562039727 89
552169411 72
872843494 32
363091030 89
661868513 37
288711019 23
598266082 32
930217557 1
707135288 97
297836359 100
588321676 3
553398007 92
303126704 72
778541728 96
155409607 51
439963185 30
291438892 28
954270510 59
416055803 36
976078271 19
244291913 84
270942747 96
20529282 37
45200843 44
322733752 72
294749979 72
813204443 32
60047580 1
104577328 31
92586038 26
576445212 73
525777914 15
950437014 28
855036853 83
314321790 61
690264702 74
434916384 53
156749198 99
341138945 38
806803730 96
208498749 41
485944470 0
841513524 66
480447066 27
969216827 43
67251918 21
214552510 50
615175063 6
836350633 50
696307289 87
924438724 34
161135002 82
905088624 39
778645921 57
269748822 25
344624712 25
925958809 72
15484936 56
733696847 5
260974389 47
752743942 5
465711270 32
745227958 70
876627714 15
885968525 0
739283289 35
648775174 39
71400592 7
158934356 49
616074486 90
747052906 79
777625895 44
942906545 23
225363143 3
751248027 53
468902295 2
994018239 59
221495993 14
501235639 11
360961836 67
444071254 39
444015747 79
941164413 79
78775947 90
6191667 49
922508381 100
284206231 71
465118636 57
530184744 21
608510007 72
808500146 38
720450952 63
195913976 59
796143932 34
832942224 9
433975596 47
722737740 44
794813300 44
386759084 67
721322371 89
903379044 10
397006200 92
350531032 38
781972103 14
364065243 57
126310801 83
19640260 2
940772788 13
566587754 100
589159952 53
373053187 4
976454479 82
181128690 3
527561271 77
161984208 36
653385819 17
392091617 84
202684666 0
689583458 66
833455769 10
351964221 97
591285991 15
678464723 61
428700701 74
32431886 86
912396629 80
851714989 84
273844162 87
945358903 84
913680241 9
990091054 89
306971570 87
698109862 47
652001398 59
592921225 40
659207633 57
870440999 8
145988634 56
896749048 27
960071816 37
778057473 60
124085289 48
663230760 100
327199494 97
14422553 1
284619761 97
844808183 2
994405374 2
121942267 100
245355057 91
892290643 55
140640967 35
889366097 16
665526834 98
511257101 93
998076923 72
353865152 58
907812558 59
807862433 83
371876051 6
121015559 63
851279642 1
580685474 7
818891 71
736585226 7
290694980 37
648410424 85
6803061 51
274063761 41
224252088 22
996454584 38
533753896 68
554677704 29
105653390 14
905708343 100
856422239 24
737920317 26
678505744 59
599341120 59
511904469 8
13845970 87
771792066 26
851067347 46
532929518 84
232330040 19
489998194 11
937161958 67
905638926 37
879787043 20
305552580 9
982716557 52
439269200 82
831873617 17
624380897 73
675245677 36
753583168 80
110416578 10
306411181 19
672636591 27
532460105 38
733506425 57
824922551 59
712330416 26
353871307 11
988053498 21
693543330 95
948511198 44
30470524 49
469686233 3
462957218 39
150889642 6
837503346 19
324363213 83
921319530 84
632535982 66
379336904 18
994498366 21
335156703 48
444386673 4
102908030 16
646186989 81
330561726 34
244920765 6
634516292 30
658676368 14
525427050 17
245800639 41
706245741 4
51145645 13
442436546 79
470235067 52
612594090 60
869418159 65
571946903 52
412500650 64
349629082 3
139566676 90
841830183 80
698379635 51
248989158 55
986470649 60
908830860 6
808784540 91
84388512 48
811397606 61
100801029 88
514620957 40
441859218 98
489772024 75
895086104 65
656601892 69
929329602 22
947376584 1
280675247 41
796301196 80
152969186 7
325035960 43
7305919 28
287035420 0
389123902 55
571010462 55
549500760 54
862747116 27
861381282 42
560847382 98
2090053 84
397106085 2
962109810 87
306713568 49
785912127 74
134702562 99
901609457 51
491626198 26
309793648 75
196468356 13
49599435 95
605642704 32
898870601 52
146203459 19
412287796 85
124454252 21
839249019 5
465030693 0
313542219 89
131086440 47
313709375 89
465798354 42
457828277 96
351291317 43
425428862 21
280469011 80
367455411 95
297860740 66
141218373 16
617726014 87
735051921 36
844513102 95
429447582 90
296204710 35
201245885 16
569181199 98
993724006 71
947405019 93
991595170 0
543468733 53
210383294 90
654220203 4
18488443 29
645934394 12
55789517 26
465554209 30
995489130 79
386492246 76
563231770 6
288140636 43
745896702 45
964742051 100
245009032 77
830493597 36
150042996 31
801613932 42
881628578 40
801675406 86
347110274 51
147851108 52
381782541 84
244335036 7
163970726 36
543565390 31
858482535 89
743870224 17
182151685 85
524357234 22
158842526 47
256324260 1
238938152 4
761103870 28
163622232 64
858450006 42
917962231 33
221728115 68
944021900 0
593414453 97
857612290 29
965640343 92
289743214 52
192629840 70
114914289 98
496208710 10
903679369 45
471778808 93
693050377 72
109154127 78
130370205 33
79963438 77
198233331 69
442117640 18
96394581 81
656929857 4
831738115 9
785691418 12
804885016 57
637435370 72
127971572 0
349637920 37
782737938 30
246784829 47
486222064 91
303955490 24
862389572 51
255528769 92
295097305 68
800396499 90
90438825 91
318454414 89
700165935 92
309385532 20
365000956 83
380886756 82
175164342 8
232758876 73
839795094 75
155488393 88
985611668 58
69652212 67
9895545 82
731771409 43
217131947 4
31288325 22
48317684 89
951099874 0
448209736 74
58394514 86
594073119 3
981016309 55
817056158 57
774507396 16
904112493 14
537908555 17
271317981 20
17380778 67
598381585 82
92419276 22
261060000 70
301908153 4
234374697 50
406713893 64
52896909 31
142725643 60
653260649 92
152809406 70
901512462 81
79883774 6
507394533 44
209212394 20
672438092 45
229367014 55
146259147 21
248334995 66
300065992 87
195246409 94
231308782 63
863717972 93
879778490 56
571409536 28
276930898 8
666676532 44
194307961 21
473292407 5
10383441 59
862105461 79
603410259 78
807219069 36
103458986 80
221231318 31
564631290 15
742190679 49
545355337 31
235729470 41
814526859 60
518477292 82
41204196 37
627514315 75
420197872 12
277292326 85
973326417 33
501030102 43
762952355 11
324735742 36
961135347 69
731105462 96
784153630 12
387503144 54
302136590 14
496611250 8
594935223 51
185928521 36
918124545 14
522817405 22
861886489 30
796061126 20
92423250 13
37886967 69
708038731 56
834244441 71
422836731 57
570615943 56
294697977 39
805843225 18
620826494 37
981406815 26
164013784 19
643688675 23
868342904 92
305381797 75
881891179 70
825565581 89
119073741 73
68066964 68
658962872 11
304157419 74
156289216 45
607662872 77
401360984 89
170359800 51
220047511 32
836872070 79
158805242 15
389592986 21
242704063 93
468155249 22
799067710 70
732350098 85
232610543 98
734921615 69
199022424 42
759629749 92
82383096 59
615982322 69
494510777 42
445101328 92
434269983 56
608343220 41
385170800 70
299744107 61
432275316 0
83741524 82
636890156 40
557841125 23
60627321 83
279663135 97
463997162 21
617999509 57
55326784 84
899583052 97
42319593 12
721740752 46
578907427 87
813920448 2
829428174 96
884078271 77
612612683 70
800215718 73
152850628 95
61756751 34
529759651 74
266612724 86
763952866 85
491333588 9
487920166 6
332341387 60
422159364 86
583426398 44
983879579 76
965351294 30
242063075 24
596576083 52
637926969 0
962490037 69
230193480 67
839313419 51
468295 49
962341353 13
589362517 6
230501832 63
424849901 17
938427943 13
446798660 76
774648478 97
231792640 55
556230825 45
179746443 99
76219925 74
468188173 68
906020689 64
697349376 5
340741379 93
274430613 4
611117048 54
43521402 52
339322961 7
726434649 89
93127663 88
307284792 11
701867980 63
287463854 64
786521352 1
346428044 28
923368493 32
636583198 39
10503892 43
911033819 60
265494969 38
706261143 76
85126045 97
787852123 52
751400447 87
441520975 36
820650255 5
370314956 61
626262975 34
699706136 18
489430808 33
21391193 30
779047982 55
639601216 51
566745271 2
869570006 53
986996906 6
359062379 100
950400762 98
153634581 98
707248425 15
999930016 30
190906814 80
667881064 48
896945187 21
25368518 68
138768181 46
327066384 63
297030879 80
409641061 17
822034573 90
274679379 61
462425303 27
768279179 89
238504014 39
585128195 74
774592140 77
689660474 80
718286543 27
233922000 92
837511256 45
122021949 13
711100238 23
373612567 88
2838202 71
389350335 27
329810284 58
489587999 18
130717185 43
723403821 44
849812364 32
358982184 40
5515931 40
248644643 84
394390530 27
886901389 98
76896672 17
440539890 91
794851480 26
834463165 41
738387551 24
547015431 27
820548886 25
651829453 62
625809365 2
969788869 91
640020400 50
576523688 45
523097948 95
398272701 80
539660913 33
331268661 94
139721680 90
58042684 18
964547291 60
713900592 75
579494363 20
484565173 43
853169739 98
279260316 64
164432090 91
895733452 89
560608589 75
125654099 49
899886666 24
752838874 14
936254701 95
879323030 89
666320464 49
572391435 84
340395241 12
16884537 76
778083033 20
556617421 13
597784480 18
186552644 47
589931023 87
128550026 14
290818671 96
501693334 86
116070450 1
917470666 71
166545451 27
405481279 7
329278635 11
657246555 31
311922140 7
488077588 26
466467636 55
355401303 13
442762185 14
78472267 75
215670903 52
256157664 93
720946884 0
430356592 17
989570987 78
681806857 71
927388448 96
340871812 21
241734240 0
137760747 84
294004908 84
358413591 47
145939628 27
473495853 81
342048665 54
259462339 81
774188338 46
644103377 79
222281808 64
494388277 14
770329748 75
927129852 40
999364059 7
577414020 0
647919354 41
134233833 20
611455365 52
479449077 49
428041127 21
902950009 1
765956960 12
296505841 66
285643886 48
328744919 22
357209448 53
18196633 8
553137328 83
160748945 43
126535750 80
511033774 30
26076963 67
261498459 85
543822945 18
875758257 21
525825883 92
125818082 70
310004640 89
37793723 57
191210551 21
293120909 77
896293588 58
870153311 86
418542999 86
234758358 87
318774578 93
236848178 62
752753578 34
381295117 4
722555717 29
616405148 42
634515498 41
487776063 10
682108012 47
713749956 19
842087141 49
56057112 25
438238575 79
601185950 34
120418783 65
585739519 55
340481327 42
247610983 31
116487492 16
962093233 22
136746669 96
454328042 20
353499718 26
145599608 8
386823856 93
349138839 23
384294276 53
751292989 46
1282607 0
744510068 54
9088993 64
274995756 1
55483913 29
243560284 20
849739880 14
635329430 9
928901734 62
403789063 79
282650634 66
974505008 79
971819741 12
324908583 41
542297890 74
33505670 82
511612285 75
591296139 67
652353890 1
416015439 94
638758708 45
625637084 62
482911439 32
398048863 28
261068847 85
998511161 14
40909619 57
620321990 4
170139770 18
33509929 6
375781767 92
714746729 61
429393627 95
523829254 2
984236615 22
466807790 94
723322905 25
329130081 74
317272123 30
442127301 4
921245816 24
378795850 75
29803831 14
60534066 55
535610684 36
695406894 62
513894917 12
972343774 25
299594185 59
349747452 82
485332934 45
480346764 3
242413872 95
987141870 12
805711749 39
615623838 36
870508660 64
565057884 67
948681196 80
992813919 63
876347514 68
315632487 51
774865359 47
928885756 49
593241118 1
308573592 25
611828219 87
265903156 16
911584638 11
691262962 15
339391295 13
965955290 52
912725965 59
175164348 21
606381040 83
955351012 64
719883053 19
818441356 16
151715456 17
971974846 59
563100023 40
101760331 100
414671585 85
372781895 40
577144702 5
671332172 61
745122877 31
787155250 86
745099432 39
126390512 57
807443972 50
586853842 14
273979876 86
861154088 7
311991531 92
608039379 49
410401326 74
872743022 67
37016564 38
829874316 11
963043603 49
533057557 92
543366001 25
878231076 18
334710896 53
614337456 51
572738194 79
870758363 37
322344093 96
628036427 48
82854212 85
255676161 69
841774587 31
957311183 85
423446433 47
682359689 45
942603531 60
366169131 28
963825787 88
599720404 25
22604433 84
532314926 25
709289462 74
148228430 39
158382913 51
806669046 40
958040410 75
651633734 50
758002502 27
963567724 80
799726596 46
757616656 61
996822556 38
745933450 79
619855063 38
393408644 97
934771297 37
626570867 16
297916744 44
466893257 4
252163805 68
708362301 95
19541989 12
702765940 65
274707758 28
928497915 22
975997960 16
604180051 36
15078995 99
696072030 99
117243067 89
968409440 41
293285832 81
700249824 71
639530321 80
96339247 73
443195458 13
748341656 40
941833921 4
833275068 57
896589714 50
257583556 89
225275153 18
757900345 63
308339100 65
104555200 36
598928363 39
643624598 52
579076967 83
73118665 7
659900888 19
82769824 33
9478152 83
92997271 35
263255690 99
678038297 5
436176087 60
793880386 89
541524292 66
314076930 31
602673997 58
201142914 89
137645037 33
56719735 92
236708768 96
81772258 34
694696733 6
674760460 38
930225558 81
351952008 7
630793188 79
588542840 67
812022955 97
590105454 75
287746119 95
313794431 62
357736937 12
939323681 63
933223774 55
571421163 89
837514575 63
976108413 65
442895277 2
590305461 20
211069616 11
472609297 92
760982205 82
417961866 85
224200667 13
491137069 51
967190244 51
287126140 69
36728999 33
114533874 4
18460502 62
386720839 58
431860133 29
153824318 20
525174065 57
95885133 37
363902429 1
157172781 80
32203729 88
931086979 72
82715716 61
723788838 24
28074804 94
666912034 96
377363381 60
465325321 54
868703025 67
981623806 50
32571242 29
638313220 81
964675627 25
904922069 90
938878738 53
195633497 50
486888896 35
160598050 62
819284993 59
614186558 19
177516386 19
92856840 15
318142935 24
556234868 0
689634813 65
264096031 11
839847779 74
821115117 1
549482238 9
416387247 11
111526270 12
181961159 22
11414308 53
783470407 98
207699909 34
216828452 90
20521234 35
681863622 71
375844571 28
276205187 76
164907693 55
398012958 98
316743544 92
824550117 1
870704327 41
79178384 3
309377141 56
587568228 70
129744920 84
704612509 71
260019251 78
425916851 84
519506638 68
502884501 19
566790304 74
754580640 10
656593565 47
767714457 74
569988083 60
657629564 65
914654568 81
224010314 61
317155528 8
874476045 80
211301296 97
707956336 89
782119532 91
80560094 69
213698593 77
844219909 39
807914027 85
606195817 58
470957263 40
418748243 90
851222105 97
500025207 30
10682572 45
492663758 60
493515496 69
85827282 67
417139742 86
863206307 38
321675099 64
206220451 53
649174795 70
645310990 30
314284680 86
555096869 80
838698601 24
706605363 87
965446315 29
624417020 21
612192179 96
843138843 61
667925953 22
822856999 22
470940611 4
531490339 11
462853186 32
306476538 34
698958833 87
926381222 12
892296052 31
840608323 75
870121454 11
166796823 86
412773987 6
540430999 88
232247199 56
661797950 59
304140578 5
699756410 28
389215698 71
844810374 34
89360553 28
818714878 36
694058808 56
557329514 60
369388135 61
439269982 2
394581262 17
243209619 6
711530136 14
821036791 66
422234833 59
270773698 8
481819008 55
840696609 40
888415570 69
317439345 75
126729346 42
474700682 72
44627690 91
942869426 97
167928851 51
645065758 37
346669833 100
703549812 38
15747783 94
976462292 90
958416854 0
956458281 50
100092583 45
985836571 97
264110624 14
716142903 25
216051048 27
850368284 95
11703875 24
109001234 82
702317368 17
921079047 41
479952346 92
197702463 25
600433055 0
612379570 70
632614630 42
412353277 22
926844480 20
149608164 8
194513302 93
895597748 87
864073058 19
284660254 76
32255101 70
813110031 13
174809872 36
730110352 27
321931104 29
236587732 25
941230635 70
105068300 94
70945764 4
930711388 66
561160160 18
927186768 66
450284801 6
571811542 94
113139811 27
771970319 85
154484434 30
135655069 54
119115767 60
851854371 50
933234641 58
155553476 41
629076338 27
653281458 82
534019229 55
431611847 10
934709891 71
496787132 68
937525340 0
835502836 58
468558845 48
65944095 44
623850869 50
744019593 53
124199705 51
71325369 19
170636689 45
669225961 79
823771272 13
147799582 91
941254068 76
701996464 98
934272312 22
583075102 19
297994956 41
399161278 93
902063914 28
61216880 73
88834597 56
36519959 3
285137466 46
270329746 39
536196479 81
514529458 29
762598612 45
824546691 18
451368338 55
546217837 49
794439152 83
877167150 82
633018792 67
925323652 73
747488762 30
34916145 39
316598609 66
471665078 17
802754715 72
487330461 81
490716223 8
25199980 42
122266380 66
720338687 82
135409403 68
947180941 60
180048728 77
488101146 8
83481545 93
494154331 100
396709555 72
466779108 3
31352687 42
953609977 34
654451676 23
608121355 95
527351734 34
390163443 96
998921753 60
573852932 99
751262098 42
635573656 33
510036308 79
854181268 62
750446442 76
725752495 47
641126239 18
970730653 44
213066072 67
54804489 18
815372999 70
670136073 41
748043829 9
666955358 26
693126407 13
998820563 42
367988516 91
111343215 23
586879612 96
891939465 98
87445185 18
308811732 22
412134246 1
922994316 27
47950691 85
113021100 34
716127399 11
961105895 64
907097899 57
649321176 81
452381603 77
904807259 84
579864843 47
784100489 34
141102191 46
778471235 53
197879461 58
261860069 52
874727383 63
367008010 85
951389713 19
223103758 31
395098666 22
279286155 99
424203985 31
619836188 43
101944049 98
15259427 91
438124594 43
655799190 7
564520718 74
529838082 49
113681917 61
304419771 89
84299154 88
757807415 5
879841449 88
882702418 73
953711434 5
110232786 59
304913215 65
937505012 88
216738111 46
782988264 18
371988105 8
495526618 18
821554617 29
972956550 6
306751179 94
197100061 10
813528703 67
6001028 51
303446734 4
340159684 33
866579962 98
265672788 97
994382364 97
765730895 85
628759982 56
530130362 43
667437876 71
31788585 85
627396497 67
47107714 70
919840942 2
998191015 54
995356049 64
700249633 86
324544495 90
504306563 47
775895188 2
184690063 12
281851172 94
812168041 76
575671578 83
203427982 12
371651536 47
181770570 92
171462059 25
70122131 23
534378723 37
755582655 9
784795565 78
521373979 2
795984907 8
505082776 1
429085967 37
504848374 92
900889615 69
86055379 89
271634726 51
398475740 90
168046716 8
839424686 15
420430681 40
52828899 69
935674144 53
621046661 31
145565403 52
659545191 55
716448986 7
993926798 54
786766266 85
875037577 42
580977476 18
343144067 95
679911152 10
847157660 80
866958832 84
796661052 40
378076157 90
468912566 63
792000723 66
107766309 10
999180127 4
767578557 98
93044941 82
764241332 26
810244532 100
973046596 57
657717832 11
894125924 89
639510753 52
872972644 21
388312432 98
917403035 57
139533263 93
354383667 100
85083341 70
163679486 39
650672637 100
803753280 28
464424298 96
193089513 21
277876616 100
75961820 86
842703576 7
18529669 11
353790840 43
924111593 83
494913596 37
187846669 55
465164319 83
792577037 73
181373249 0
557752756 28
436017632 25
861709763 16
252876146 75
111747405 94
4953434 47
111107798 97
753888 63
154840572 79
374990541 2
653479576 38
175227681 64
411739465 74
786463761 69
794279908 80
239401231 11
139043176 9
272035053 15
376457377 56
950676928 75
492521794 78
856246647 13
712758191 21
246806249 13
782764683 6
172195690 48
162788404 89
677622467 97
785537519 24
94902421 23
48652406 6
724471326 19
705216663 17
397998430 55
757319423 21
278866349 21
118828651 56
305950710 16
836341137 33
379029054 32
687067445 61
541579314 75
607604797 98
295588235 88
125106446 32
355706441 93
455371010 34
879096852 9
771798019 20
425412058 0
908829334 6
337955185 0
42161646 2
695891886 29
659923731 2
103432235 47
20027392 75
466931419 41
475094626 74
523994553 78
897980712 68
996276755 26
505207810 46
226829768 62
236094209 93
887189641 92
219547909 87
86084902 86
982185118 15
922758495 49
796805505 91
957756296 17
587854643 77
718818908 96
757061113 28
980438987 60
492119690 36
494843699 50
150716422 69
616574632 31
921962980 0
903493002 57
912152819 30
341329753 16
298604156 78
281266119 82
38424083 49
197610885 39
981239542 77
855102350 47
743253522 23
95421876 16
262882947 27
436327372 54
310675095 43
962434585 39
837719916 71
676070715 96
569736666 67
109468210 31
871793715 43
370699710 13
930730739 83
18614876 58
885845936 89
910172696 67
749658048 82
532474133 80
714993683 46
804051871 5
129981893 95
164085597 90
789199213 98
435198774 33
345266797 97
152584260 66
964235446 43
641636379 66
155281230 2
746261030 64
631857477 72
615792826 5
611737964 75
232280364 24
268371526 47
265575992 65
66688148 29
731039022 73
3028446 22
790987122 50
833914441 79
639073512 33
944184155 93
898619402 28
430282462 57
321274148 15
508385718 0
515831038 52
806038767 87
936445506 55
450500962 41
606384184 6
238372878 3
860971539 68
294983986 92
388461116 69
480015437 33
803691823 24
629167054 45
124130549 70
460547737 11
117645342 34
510279056 31
342623238 53
860331765 31
720799860 62
781520958 79
293365815 3
881319369 6
125078658 30
245808414 82
780512264 42
766511682 77
156648892 73
414331215 29
444588035 18
153836894 59
491544312 49
380623335 42
947375875 60
647060310 84
164263738 37
731466776 41
848960871 64
883994512 59
241895844 24
588023828 42
400924386 2
761309393 41
230200489 83
636360036 43
424555218 51
331842318 73
169828203 13
672565937 89
483844285 74
785503624 32
287148220 19
573090238 28
71714574 97
383959511 54
210098103 67
847568466 27
777849243 88
879152046 80
302724315 98
364344880 26
124595793 99
407917467 93
807172857 70
511730067 93
333517844 14
603595700 12
527342551 45
901033915 96
487798112 68
920830946 76
669656943 66
851455933 71
237650747 97
482334229 49
244836804 65
921631156 15
331905934 26
172990626 39
512154172 41
944010240 97
206728787 87
557648993 29
373441722 67
511859455 32
827936157 38
116949347 49
181138315 60
984684417 49
359576771 88
637471697 51
94948225 74
662821991 87
310630259 34
167314034 39
713905066 30
522596035 52
728720387 40
273664262 98
215749102 73
419036498 42
260034439 68
331263778 6
748736370 12
315968823 1
915318926 42
848850077 48
860270682 4
363980582 73
622477704 50
318910775 22
263982270 85
214315083 36
240635049 19
649476291 47
399274856 91
977328519 19
829920667 20
854471564 40
831655246 4
307604229 56
892501227 64
968733067 66
939596828 84
486434792 61
673074030 33
731743171 77
293102107 97
943777324 46
468255408 65
329389598 57
3278890 20
72386371 26
634616742 78
541218039 65
763911733 58
963780323 31
424698739 94
738684058 22
129988500 33
544123168 32
435537227 31
674879896 52
260229987 29
728317081 38
208911238 35
645388971 66
678659972 77
301367776 33
560278221 15
153887152 64
504587651 50
178273868 64
774960643 11
161961104 40
931313553 89
398196371 16
174773324 93
568727513 74
785230117 65
13507930 80
972765993 49
382529051 30
80811919 18
467787413 83
212788220 92
120278043 98
121562582 100
300848820 33
936025732 63
795223647 87
868994931 33
570531404 74
206459834 69
420365358 70
886119682 98
254353309 54
464898358 96
116789862 1
42874836 53
607005152 67
665736656 32
338263484 28
442640932 50
284999993 25
302629914 67
336585065 59
404031595 78
140285447 77
240791396 90
954993509 0
406626865 25
431846742 84
478564838 48
612000184 54
374273218 28
814233836 58
713717387 90
853753841 91
969129487 52
744972488 1
107826346 22
517307631 75
326707383 17
712838701 66
581425482 56
139251644 6
952350128 46
996000509 53
671735503 99
639195780 25
405268471 51
683651788 68
953526061 3
419969576 11
365059685 65
395400838 50
485377467 67
789326537 47
592706280 16
871090100 82
381244487 47
257696919 22
582161909 18
319492481 61
707592378 26
139593055 22
749796915 56
106270952 48
730812121 24
673645230 13
81756088 26
676073620 88
764955385 56
871817743 57
473059675 78
980698294 49
750201103 71
900381469 91
116607672 6
917859858 52
908550780 87
446094652 7
307103985 97
695224869 49
826287739 80
469758694 21
84516777 27
129351181 63
603556114 77
105521561 20
919248223 76
381593487 65
107591781 3
460148851 20
170422507 80
42110498 57
158170693 35
340190605 27
190696792 51
305412596 45
417446633 5
617293187 71
685948515 49
22192882 99
544247829 62
502737072 17
435203587 96
848723748 80
419786534 20
451081786 31
362496482 93
940065192 61
973624083 84
322417563 54
672693515 83
696986266 76
408611278 57
571984946 83
791213053 65
803781366 34
645399136 78
956264254 16
747304153 11
329685264 76
466762509 17
319236547 90
358124241 87
938437568 89
325544652 65
554906228 69
399481401 9
603221640 64
466890317 32
978867998 0
994773644 26
623753559 39
351151192 68
739744674 84
916661121 37
516203034 53
494543122 43
374155138 52
454241395 63
693247176 66
454677278 64
708337936 29
496728474 82
427839123 53
98427852 86
303101111 90
462390841 96
872793248 77
139141383 98
466370424 76
910786434 44
534127671 21
301995267 80
806535249 30
788215268 51
207787269 93
544377172 0
903571683 17
704837281 20
699335970 40
378899096 39
608141188 69
421116963 5
458974507 77
59172880 3
549167110 41
273897796 68
916535498 78
774278577 0
777255076 45
443424262 56
427492028 15
257905780 32
690668735 77
127304619 56
648114597 7
490693125 83
585970536 72
605023481 73
232585208 85
578635377 75
661860167 62
872751113 56
608803272 92
59245445 99
714667282 72
767496957 36
349019408 42
983700538 26
600020693 75
152494528 35
687031116 0
347228372 81
641177692 87
343973265 13
14919721 74
861690640 6
665675469 18
640179641 15
903585678 8
585621940 80
201844467 0
914816231 18
124103913 89
687861818 51
177015425 88
217872856 16
914990298 50
398947430 68
840534233 69
676577985 44
231191744 78
13891743 49
706245049 86
362203462 65
602063705 5
924490381 79
672721773 13
491926784 31
812994154 68
753742291 41
877125386 33
344663114 72
127110811 5
755694166 88
617948698 18
539331096 10
839620878 83
951346768 28
305247994 26
27448161 20
571538861 80
609895400 11
53204994 71
430084027 99
677268459 32
734819974 54
705049738 55
176485797 83
390237651 99
552499150 79
495934045 71
530493705 9
497854795 96
620054218 43
528587402 32
341991147 3
790612656 24
663518089 41
566601120 1
580731535 51
637135065 9
967838254 69
260826823 6
830687647 26
330325237 72
672823835 74
703496500 1
358984915 49
30679799 28
436611303 45
480429850 97
53356272 37
163948166 17
307539769 14
123058634 16
724141418 35
548644995 95
294833179 63
840762925 25
57864224 81
625252305 7
809635332 62
882657703 66
470660708 88
488823548 36
594323971 96
297043832 85
698621730 14
412953614 84
366134015 76
150606896 6
291750204 18
502958427 92
931729764 7
305362648 52
975246856 80
361915642 38
771474872 69
914344027 7
679864631 73
54720607 3
729605951 25
527958804 77
730882189 47
583281945 16
679530561 63
113080201 58
443429831 16
539590120 66
654863656 26
439646977 94
63644720 78
85934057 65
426337750 66
995513202 69
534954314 32
41432991 40
184422801 90
444252373 3
552584746 32
500837709 56
470706863 29
978551920 10
651292252 64
740864446 42
757097020 55
348251565 9
708350113 17
619065416 19
232191431 5
24270101 61
809225476 7
666561279 33
332508291 97
688721850 12
82929978 39
799600703 87
397001446 58
978247988 53
329541679 91
263934241 47
170458655 13
844686360 54
580723464 14
536712780 17
311039454 59
574728532 92
668445694 38
269516172 63
70236780 32
936861616 86
722143193 14
470644054 79
280477228 40
617907477 3
895854635 99
466124813 94
897540980 50
698164923 15
211493930 76
822574996 13
318144378 34
989023101 18
11246857 22
545647756 35
80920436 34
880406126 30
451863014 67
771194378 59
955288728 13
687761205 88
148383529 94
545715732 0
830486883 29
349305142 61
850847051 63
86773292 27
278955391 11
764803172 93
437327692 32
995920203 24
492963591 43
431907065 22
529405622 73
782837821 23
40078979 34
114565941 94
611503288 94
182181584 42
864979154 64
776694309 2
241637767 96
907299132 44
407850018 21
328792337 25
245072631 95
565771404 88
115406647 12
355601010 49
277344359 15
356027896 68
381846649 76
890966331 49
904804816 86
220420608 55
627922983 51
79504663 94
521625658 85
564172637 41
239062679 96
792710466 75
680537980 98
963199852 20
660587298 19
90447731 6
548968732 28
921082351 77
671392600 6
268185156 86
811852148 48
474806736 21
385490388 84
631067300 27
988118464 12
318681380 86
316104801 4
396620138 19
539452309 31
381431953 67
348635555 85
344625095 79
982963202 78
293322809 64
324886639 82
429871669 16
143912457 56
322592372 70
712439920 96
175413057 19
524516483 23
828464636 8
962686496 12
999484651 47
102713144 42
966151041 4
992780096 14
709014226 1
796193371 64
314279112 100
56677838 82
35878822 94
22450169 28
566293856 14
493817009 2
171711532 83
267181398 12
864525237 29
76831338 77
932388311 48
348661419 63
604809481 35
788186458 30
926064617 8
392107244 92
374630236 26
910369990 47
55076106 49
37207990 27
905676479 15
385930872 16
937583113 4
575262535 75
680448143 56
273466948 3
954460341 99
175979247 30
289267179 17
17271754 40
949668802 12
627583440 65
618420895 40
24049226 2
494909547 42
174876583 32
74626088 11
423955792 14
434734617 66
428317173 92
315374569 77
107076319 2
265530106 29
455343460 54
84727141 31
476284774 57
563532086 62
559714729 44
186115415 79
862082364 58
179377139 69
178279367 68
347238835 55
486972295 27
664805130 75
456882491 0
768833833 96
230023429 89
692730004 87
248931360 81
558803056 25
68381808 51
76066330 83
910819758 94
486438555 54
682521902 55
41501537 50
392438520 98
683700826 68
875790019 16
295592528 93
576285739 99
955378284 80
642740 40
993778564 73
321942328 84
162332995 8
853476123 40
537298349 70
786047554 77
8536349 70
947895369 75
483954167 44
127097410 61
570383375 41
420453309 59
146457737 76
438835745 93
58768700 34
742614741 38
592125127 28
714286986 5
42064054 50
108309893 55
69005310 92
656588113 10
253005874 96
3896349 41
333642348 89
955037564 65
815004533 4
952382190 85
7750051 15
640317695 99
250686274 93
860032932 66
908687508 89
355442377 62
437269462 22
801842853 37
846700889 24
513381658 82
640695898 53
895111083 87
611241200 50
164157448 36
918244559 49
368677868 69
287835290 1
520604953 85
267706951 84
977423196 83
174149158 13
114409401 63
25921418 33
791698815 51
979588556 79
375973345 48
161911458 67
192857499 56
555262418 95
102029880 30
596991918 6
17299488 72
559940709 92
699695881 41
186704314 5
662493361 33
471566244 0
162781211 72
180235777 21
962237194 67
345018072 62
766585131 39
145696779 1
809508032 18
619786279 6
336135493 16
509705603 1
779986519 76
885493933 0
227391333 4
686411923 47
488547110 56
463357331 85
666346844 8
559759474 37
225346095 40
967585682 48
773994529 76
752562885 13
686035088 61
454795357 56
155710506 100
141362024 3
821575935 9
70583053 77
975880741 43
801687907 97
839586556 32
563876724 37
424292532 9
421315556 23
412321295 97
882761290 68
158408081 56
370288531 0
543533824 38
175106706 79
764685031 10
112390714 94
621164940 10
514766332 98
271696304 98
358642205 58
650996508 70
616588196 16
116608866 80
718431218 83
979298068 56
245218635 6
301014594 7
859997904 70
464406463 24
318907325 85
535412630 62
356685735 30
145218212 26
918896090 5
827746329 34
916250553 24
14855907 0
879782655 59
761528721 23
482008180 89
821802189 0
992864506 20
17575093 68
773120853 27
928450689 15
289754355 2
417927323 90
144602331 23
157282847 94
669860142 30
323252801 22
245415463 1
912625323 4
374342855 90
203173562 94
446047372 98
75216500 77
687590599 71
678855121 49
635418021 78
337997940 80
801357324 16
191338836 23
745283175 19
720426079 41
201931183 96
258778869 17
139829459 54
139871128 33
527695741 11
62354622 5
766048544 72
188565182 59
152531863 43
714240388 23
354392866 66
858770434 15
932676631 33
774383201 34
656826468 76
59980748 62
334710046 9
104357015 82
910132243 83
286198331 5
294754920 87
422808415 22
851652957 16
311087324 55
932417183 68
260202876 48
848834562 0
842768680 58
409567088 98
376062292 70
57453551 23
854540017 54
162867155 58
81059357 24
438186393 14
801281733 72
233831179 88
965207432 68
34126181 34
289093296 82
654226250 65
493776007 60
170220496 9
906384188 57
901356572 84
812571524 98
832502896 93
424881611 95
471991331 43
735544301 97
948097402 100
949597183 66
966293414 58
439682712 39
907333566 20
538040722 3
22961630 84
871088835 16
32617897 6
278743035 69
550004279 33
769134956 3
604560311 73
995728592 9
552060704 54
234071695 69
307016886 37
69903447 67
818414982 20
249190309 51
757520347 27
88592541 21
588029259 20
377279886 98
461620058 85
299763687 81
879841969 21
365370929 27
326884111 40
759110248 60
955806061 87
521724942 97
886577927 32
935402016 99
123063216 10
14185912 53
974361943 25
466182998 61
311925655 91
501313962 63
526168489 41
456868136 94
602566751 99
629630704 3
839566196 13
297264778 1
344032526 21
103737742 91
40125319 59
893730257 8
91275721 58
260678595 67
638633011 16
82699420 27
465670555 49
351497257 49
289394555 98
634821813 9
846111221 20
712958106 75
370682752 22
841713336 27
348034056 18
817640282 61
665950949 33
835865437 17
935166674 16
207054686 98
390702235 53
471668700 82
518035766 59
330898112 84
142463522 74
121465185 51
249705245 68
901908602 14
286230808 78
302213265 62
702232265 13
719772549 10
91919961 80
705078266 0
140799381 95
698532610 56
555268681 38
88069854 91
218727898 96
569535909 95
520625195 52
32813110 63
656646228 56
133381970 52
291523089 100
420070502 4
991727084 6
330261035 97
839669966 57
424419907 11
114420095 60
102569749 44
457047848 81
294395997 66
286459743 14
226143181 66
649771993 93
283481188 75
562220452 92
747824455 3
528427143 31
664074828 29
825168196 5
252852417 74
560006859 59
474265476 47
339727516 69
873848286 56
614032939 56
157602946 61
848567156 57
34385575 66
473408780 30
176064817 28
477958455 74
236705222 88
218943519 100
534344878 59
276125291 28
47861807 15
517336205 67
754751421 34
406837210 46
817113642 95
146332698 58
123209735 60
658999830 48
7515360 73
426316584 95
643714691 64
657232517 54
374705347 67
626368736 70
519514058 94
807582380 14
719742247 54
284634556 36
31580407 60
996400660 7
785542065 32
798264756 89
265640819 11
911357773 86
908459564 73
918358091 70
822160392 77
494039087 65
861001733 62
7520978 54
509927039 79
168143992 17
592267675 11
880272711 46
167090456 60
512720453 23
399486471 94
589598707 35
650665040 4
383865219 17
433407560 4
174826985 53
451036595 5
232530842 92
687233147 9
485046603 62
17045118 77
767601433 52
380902294 84
677245162 92
848675585 87
776951865 98
215178669 39
436898937 13
254824711 58
219928203 15
737602507 76
575029510 98
866546491 33
187303816 86
78557723 44
354870370 5
535569199 74
765086905 99
456620198 33
288449674 60
435186171 66
401316588 74
881493066 40
357687643 51
87135029 55
153927806 70
504115532 34
611866980 99
826416126 80
43527316 59
586655893 77
585232019 82
231436118 100
627438108 96
228789210 19
102629625 95
355327195 91
486844530 35
917753718 26
681557222 1
489897880 24
495798021 13
744948836 73
957936694 3
775152576 31
263277244 14
356633703 7
348903315 53
259364604 41
506933850 91
812430182 37
478792458 17
767363836 8
329245867 2
832022510 11
979324411 11
533213661 15
423054060 6
125474507 87
40791751 90
273647909 10
286791872 67
283976369 10
148299101 85
905273475 89
744033431 44
372526288 30
268390236 36
33471491 13
367253724 96
50610217 16
338570516 70
775982012 69
888161159 42
380892831 13
435758562 24
243480689 45
325246893 26
2684405 83
807308368 40
974367703 64
528096320 28
638052483 86
427233507 8
82487655 40
458744761 41
605702415 7
277420323 87
362962763 63
251468444 84
394077623 88
777744485 23
123199090 43
530219913 5
619764095 78
939497157 60
241885978 88
348783977 57
262226087 63
530362923 57
307062751 2
36623597 93
681385689 78
482938492 31
978983694 72
874607180 36
440046459 67
887563698 5
367590556 38
875032085 72
557851577 76
206995982 7
381065527 71
592973910 97
482168017 52
804795617 97
683416246 1
27244762 26
397825298 98
979165991 85
82504223 76
656432331 41
597985633 8
413692908 10
148845136 39
73669646 91
279257627 71
863561091 29
821578002 52
73920612 99
697691035 25
17254320 14
471375963 56
248654649 43
607351071 9
157523450 31
281080502 59
912693542 1
420574907 45
503590673 34
242130517 87
784883236 93
541762777 64
307017269 83
878778616 53
76795680 37
112618393 55
238924969 32
84888515 87
644110105 35
115442020 38
29123940 53
256410089 45
19560698 56
296767083 55
106962718 74
924874669 23
667022502 70
947811413 58
908300700 8
381854491 66
551476247 10
517443113 94
268471838 67
553412699 93
622337175 23
677741120 50
419553409 64
667521670 85
253211698 7
472936502 72
51457012 66
873205717 20
354005622 76
62754181 80
349534092 100
290326570 79
488687641 56
552009504 96
899223456 73
810717784 81
780567618 60
389388715 55
469189834 19
417823595 92
661376042 31
297189475 84
383924233 70
126805361 27
757822605 16
376039158 3
868139323 68
133401112 0
426793855 4
698528403 68
8305175 52
171445611 59
413303333 53
733008539 84
72178980 92
366667015 14
208355157 9
2301297 2
414976170 53
446514756 6
262415309 19
50642290 86
480664577 5
565967433 48
196005967 72
34368204 93
566070244 24
830327703 12
913365659 67
536698966 44
352338412 37
901938238 23
401276489 40
203303378 83
138582201 11
769686567 6
510087809 30
521882246 40
853878320 40
494905812 7
720232309 68
784201612 78
100271365 61
207680094 22
243859693 97
440577316 75
713045628 26
939205271 68
606054429 63
901374153 82
972462927 5
260852133 57
614649365 73
977635046 2
258454952 58
53937223 10
920663949 63
207621757 6
813293933 7
93534399 86
942287573 75
106089435 47
177035286 88
597270109 17
25209694 56
988787680 61
221319611 0
140242554 25
798430843 68
253918348 26
45670842 34
226901340 1
168131141 37
962589544 37
324348120 58
160476835 60
342747683 2
561076319 20
262162795 4
461543329 34
789398305 1
912253065 6
355231361 32
119432556 6
428668084 71
37658384 64
670632140 59
709554516 40
57899840 29
407917403 46
624340131 10
451323442 55
672679171 47
7427683 11
825178637 14
2107835 43
645729358 70
480799743 8
943075197 51
573580908 53
169003478 37
455689747 64
809376040 66
906497565 84
459893627 75
613684707 11
180162284 38
894912864 45
262595870 3
142736194 66
618616847 12
56124073 30
904907644 14
481647888 29
304766219 51
405908980 72
844298056 78
407541026 39
502142632 2
620273807 98
40839489 28
132629615 38
717177481 13
610047400 56
701426102 6
973581140 97
273893875 71
688191509 13
162314778 25
424227711 90
875495320 95
669283208 3
774243029 42
205952569 60
301711825 80
581387555 91
896319042 48
275657590 68
684807056 72
625375879 62
241244081 23
569134519 29
992375142 27
413160247 92
130927340 52
565166297 7
955645266 30
661131238 8
426911260 33
322722248 26
804776474 42
303947213 85
717150380 90
142121699 97
914906928 11
899701282 84
421962814 52
778443913 23
482755699 42
165303330 11
833218718 41
349891544 13
949335541 35
94679077 70
194828619 33
888212502 6
641776295 7
689370686 43
867029103 18
645701237 71
489378948 46
585626449 59
630042708 12
360646158 76
738758435 15
288294643 72
531947471 30
921878292 25
615843078 58
462212777 52
82880119 37
92940703 11
890495191 29
870659954 1
161397797 20
190090546 73
188174102 67
960583417 92
943778846 37
446220194 9
908372617 12
124667445 32
830704193 75
484652078 14
100257101 73
454857942 61
357780623 59
31866405 18
955055922 36
671465835 16
837820383 21
175276277 23
396794445 41
629735057 14
198636313 75
198591187 80
554906232 79
951425843 51
691581662 68
426092650 78
567362930 28
924220218 1
730609524 2
372675449 17
49449715 82
206554209 68
255351825 24
342219703 73
717745593 75
73913015 79
804347239 4
662006975 59
617856486 6
287482249 40
321276908 91
135063697 59
195391825 61
846635708 36
819586905 47
469912801 54
239617182 30
218518442 30
37225723 100
748136566 73
79877653 23
820751162 21
738950406 39
445713594 6
51993423 46
914404687 71
400036918 38
816983753 73
725892979 81
627510187 43
87905926 76
483644667 88
500094774 50
791705352 0
832683816 53
72026248 46
492408273 6
605063946 77
556349775 5
712957660 88
697619563 31
914970566 27
368067821 34
389831265 42
704466199 41
772416407 68
508236584 96
852179289 64
415704614 74
803600827 65
500109476 81
863102350 68
464586277 20
62423453 91
308751572 86
157339360 98
867899684 30
550605322 45
112133179 84
838701730 31
663033395 95
429824420 54
422889973 13
203718216 27
939604940 77
889844978 33
297462073 28
696343214 66
39249203 42
440366334 38
799098294 19
504401432 90
493574674 44
538203976 96
519315129 19
206165298 1
692688529 5
533144872 74
957752405 75
913819359 82
831415136 84
683882451 60
547534555 1
57561777 1
217913677 49
117351229 3
490118392 73
134104247 73
814890237 66
79238646 75
600567324 46
10635454 86
576287607 4
791861439 16
124754405 80
801032489 44
492138255 34
714431458 62
268660514 45
80694417 79
448345504 54
926283235 55
758611131 87
833858440 81
922463129 2
824358018 10
827210671 83
129844344 46
424578912 15
954226664 85
819732509 61
122045588 79
560162187 7
40132011 5
476599346 45
552656138 77
489544256 57
344171929 50
860216067 53
565003395 13
206924851 29
38381019 27
874080147 40
217034131 68
963561076 60
341364536 31
399256304 94
66167073 22
22259391 50
266175170 5
284271119 18
884294181 48
699055030 91
268398042 39
245421369 32
165092949 18
719950150 98
98857729 92
94537153 20
38559315 100
123572657 56
438147969 92
269028753 21
637186595 34
501021253 93
574691809 5
208213561 10
954618033 4
43170975 57
684275100 99
78738047 100
692981376 6
898550193 60
722960490 34
154831742 24
874650439 39
277515786 97
695683672 13
614479319 95
876337841 90
2420770 98
462225845 90
678997364 80
93225424 26
538412583 66
861883589 98
695435791 31
128605656 39
95597488 88
901047035 62
559584950 53
300505637 0
645597490 94
524829101 28
990108493 63
16201550 34
135704369 74
718958152 72
472768789 6
612209177 56
313595303 3
740505431 63
32507735 24
737854453 72
116876555 63
316977537 52
20596069 30
381193149 62
315596163 7
670862121 80
906396357 35
921600236 1
365026970 57
888337030 3
38938906 54
311622729 35
800266751 79
367053979 43
396707832 56
58479220 23
50270608 89
897236727 59
901537760 4
803895238 30
22220254 41
891265176 6
691489545 56
331072380 95
242729406 51
161603271 97
262881242 6
24181975 53
292373444 98
433173386 22
748308737 18
589878830 76
170168355 27
105545584 73
767074612 59
97550646 88
633380501 22
643639688 7
161608995 67
369213075 3
207687814 57
249359767 17
106950439 21
372244206 27
184779302 69
937050350 91
906397281 82
469529990 82
831153695 43
800832444 32
653467076 61
989967003 69
7232999 7
305521148 6
186176533 49
379223929 32
875160060 91
769545241 94
842907902 46
745981066 74
386891709 51
269886204 77
603026283 47
935697850 30
311574547 88
400121132 75
408907822 88
747152037 6
690158009 93
646987504 25
58967073 39
607440139 89
385939417 59
179536433 96
314857301 26
101732541 15
907698206 31
956775687 29
359345724 33
105423182 11
460602808 88
405138091 6
549232939 39
92874777 80
128068202 38
261952538 5
193588406 29
760514843 46
850397616 29
12963136 86
739897610 53
685422460 31
783671946 59
892818575 91
596233250 42
817065890 50
98262871 26
695596339 8
970749022 12
113424897 42
407035240 72
649603683 43
63470371 53
177709967 16
662766726 15
450252468 68
293611667 99
254223420 76
384533057 89
880265268 45
853877856 56
848061068 46
462153105 25
194377016 17
656278694 69
801894242 94
421137170 79
859515817 1
136005958 59
964134388 54
597703109 49
236828218 35
860217304 82
595027236 89
663503427 58
291444089 33
369989929 94
854770469 37
579002606 23
270761412 38
770408497 77
148652833 12
319302484 27
908840839 30
892641606 95
886261228 87
19858632 85
627693625 38
495228869 92
440479437 40
90447409 88
457135174 30
319346827 57
91911099 24
517468393 39
707168441 2
130659645 49
806510938 75
901863014 11
294055211 61
433847290 5
990734281 94
28783036 93
486974155 89
681815575 7
453716599 35
670430246 14
476659902 11
324021656 45
508926599 73
882635431 68
23174026 76
911146148 74
76312234 87
532229929 98
981121195 44
266052393 43
542908727 97
11146792 97
869136873 91
300530313 8
456698908 1
278810980 17
346876858 87
571313126 60
880380854 58
892653715 43
732972743 47
74600232 1
690451883 4
790961649 42
348798867 12
151907418 76
169492502 86
22126377 4
793311943 20
71529326 8
968752379 15
295220171 29
968572207 12
873157555 79
163769615 79
722238883 85
895729814 45
633292114 96
387702251 93
852891715 35
872919147 45
693321448 9
63006658 30
30724165 48
781755728 28
573529508 21
841716226 36
362013531 53
555677965 87
863127682 3
730461074 86
508028235 88
874807384 43
209333586 56
799085614 42
92789795 18
671020086 75
875826712 46
545350678 88
176918121 19
132044235 47
894297188 15
510148539 99
687474044 63
487896121 80
138821106 22
336752470 64
528674270 18
413778901 95
936372195 22
38000864 61
581628884 48
646987071 65
222984938 0
256724695 83
161507760 84
315512895 70
136331457 93
437959643 90
623574980 11
768573301 28
390657044 11
76312729 64
732191333 82
487576686 57
630406134 88
816335822 63
68227751 89
163271484 53
406882319 93
273030253 50
819000122 47
397902383 52
782599206 52
770781391 61
710334718 23
425690910 31
739758147 65
64496780 90
516925114 17
855854392 21
439753728 18
621231811 85
412145284 17
279158776 43
108955367 15
21545303 4
393390800 99
467248838 76
526174926 91
948470325 87
991575598 5
342051748 43
402161298 28
507418662 74
165181078 29
257018212 85
406103143 44
760326780 58
227925214 80
727525342 73
598429091 87
456681802 0
849491615 41
742171329 50
203831855 63
295600149 30
499335087 64
307250084 49
270151947 44
127468388 45
582811783 34
765762470 79
277285497 37
42128570 89
558061209 15
948903307 75
663763256 23
561858910 86
831705145 77
991647116 16
322217171 82
438378090 51
800015225 12
372939308 1
241582979 19
922357075 1
928769245 63
780076307 7
676762525 36
811128116 55
950591750 65
854410411 71
506003559 81
376411364 22
619372937 44
522190082 1
639963895 60
933885232 18
830792085 49
22368843 74
970032258 61
251792287 84
797692188 88
104556565 81
302575249 86
331673271 59
199351442 73
841579167 21
120774873 32
512593327 61
221857390 72
623557376 83
41831717 74
563484899 85
292776354 42
526994674 76
73788731 7
878660142 49
541598798 67
728607490 28
966764102 95
426539701 37
579213402 50
105918848 8
812021823 75
70200174 4
817014861 54
813051039 12
745143086 64
228519955 47
468896886 41
110908980 22
917003849 81
988574190 12
728187222 50
583481828 73
319300697 42
801062294 58
188483840 1
543547808 95
362902130 10
385001095 26
621894339 80
987986872 6
34795831 96
211765005 67
541796383 96
892418590 50
762798091 44
226509804 68
808258483 26
517354217 60
531608756 6
177170549 39
757845902 1
899896211 36
898258142 80
47311095 98
92051965 10
382143262 49
107845958 66
140426815 82
379007480 7
453148440 13
503442621 90
233505144 77
884525785 67
222526824 15
122885701 61
471356964 81
500499147 80
54304660 56
779173302 2
287807308 99
815748863 70
354341253 63
674325912 91
149089280 89
35289564 88
924831477 38
414140451 26
511310071 10
821531343 21
622952413 48
189160254 61
530196734 26
328864909 1
83784350 52
35907119 38
115564376 74
855514629 14
602084513 33
720158083 79
383396880 31
499666739 2
473754223 100
178985793 11
89043380 24
952021767 76
802160331 3
33074440 70
84087389 70
564436874 56
357704731 55
711108706 4
59422648 49
237436257 72
210891061 46
154264436 21
397432657 24
42500118 31
346282474 91
315503382 0
744011943 30
515366097 40
794146784 62
545435959 13
320621886 78
185386754 36
74009706 26
665790566 83
200587248 66
763499336 12
399929159 9
226199056 66
748855008 95
926709161 45
710156370 88
922713812 63
962830920 55
93388992 51
597561493 63
836484497 27
431949650 7
208925902 60
884835593 37
658816459 92
868174313 42
415556583 31
786756657 77
785965623 85
987787616 16
961694280 29
455817053 67
589981608 94
345341918 77
973560717 80
495094993 38
807827890 39
818325000 20
504143050 91
619293612 11
388301707 92
337812809 41
80732158 45
221713396 33
395317175 15
430011609 0
561585602 20
554581334 4
439819288 21
327751702 0
597000924 2
769919706 45
496870555 24
509137518 11
685692376 94
603931861 81
96533836 43
399241516 61
81247416 45
464818620 39
443658390 100
420564052 96
942807326 2
158990881 71
934049347 80
121863988 42
957530551 1
45859587 87
705831537 27
121013892 3
977180690 81
957016428 45
454948266 40
11756314 13
19084163 49
776323948 82
240639769 37
136268156 43
656230115 90
427082873 20
719008841 44
752992771 90
712944473 40
375502395 74
760176264 59
25425549 96
795569506 23
702542735 17
565478939 18
711643009 21
267003536 7
776775857 52
113520168 74
895981475 55
9613252 35
615410019 60
679449895 33
675987891 95
198321404 3
21723439 38
167550148 26
27519831 44
969069857 25
437060684 82
588938323 79
809242629 70
106083143 21
425317182 22
109838288 75
560457804 79
27845113 5
432455109 64
433911708 23
667978262 2
846100245 55
645755348 70
502947101 47
639666935 6
657267875 15
998461602 48
197879717 50
54100303 64
75521269 64
880725431 96
412730284 89
951044487 12
101911394 50
5586244 27
45075760 90
552667050 57
931408068 87
303656025 7
153851000 84
232254292 35
281291250 14
390528489 4
689767150 51
952453752 42
852630872 48
606708108 60
511006389 24
233079358 54
705096328 46
900406120 10
499116860 2
439582697 83
797941450 0
179532888 59
318733431 30
961378267 9
778624712 55
571198982 17
917950763 30
226448158 26
809415183 9
121423592 11
366011056 42
767781422 51
605974643 41
572266578 71
488029745 56
476609379 67
139139278 63
864042012 26
146004468 87
883757351 55
830297437 31
498707620 73
402417920 97
697188942 9
688645015 88
813099616 39
327529789 13
893421269 28
522047575 44
457543219 37
24323122 100
12147284 54
794696659 13
756860971 59
228266064 48
274188137 96
999330924 70
798767599 75
459506786 94
412395484 92
196457481 30
911415098 28
862429310 84
499704496 37
339530226 31
721517974 19
188247773 61
681984970 33
823155612 30
277670175 1
614225239 13
487438312 18
752487139 2
547563922 9
712127892 84
994841306 26
28751488 88
117889575 20
886787127 0
205529205 5
961235390 28
744561777 81
89171874 34
535252881 87
750634213 99
912502343 65
306416080 98
32971515 100
953169709 8
797076690 94
496866806 37
395555600 60
181710136 10
3697726 99
242044081 89
679446914 41
953474427 56
905450462 62
715062005 89
483178861 84
552240410 95
651565602 37
13682326 50
179728247 76
636646110 48
116763773 15
333077133 20
453495030 65
537474951 99
218937750 5
15285154 48
779631180 7
764809129 28
860316 2
186069963 79
792755761 83
375765242 51
7102508 34
652037619 75
360942258 63
929871386 52
987679177 19
473013888 96
127749780 62
674782105 43
424407427 93
432018238 11
324112019 95
107773204 77
173253103 34
472064861 22
531425951 55
136672551 48
401084451 85
430073033 61
159910295 90
528288641 62
970794440 64
784013267 52
472348621 96
273109959 16
497534721 41
754017489 58
93084626 3
155207791 49
727249708 100
839919838 4
531952825 66
908674726 87
562913799 22
401135687 52
378891777 71
678974732 27
763674192 91
268483839 54
769957983 24
862857141 74
762573787 31
603274976 66
484943858 43
865480073 77
254957726 76
157137245 99
111165547 75
959841531 68
432814158 60
463928303 80
9687239 41
960658485 60
577308544 5
612507043 65
255238786 55
972229579 24
989408470 99
521163285 96
660575997 61
810851053 1
622958430 29
693581481 14
948651998 44
118134421 15
528020089 37
613321458 8
488079847 14
542622558 87
885023570 88
469226618 78
379988974 44
82252827 38
967626142 31
581123920 55
584107346 35
162461743 6
968958029 32
53822551 18
107081395 1
608500309 3
83380303 77
656997117 82
608445613 17
882187187 92
717649585 1
696880834 14
299959427 71
139907632 10
778810165 62
532344671 91
286066215 100
164557170 1
227589773 34
76731919 21
970900992 26
632860265 73
650205243 83
445667384 13
835803505 56
874293335 6
595225139 14
933393896 73
880293138 84
168348502 39
707930216 17
280501580 26
515913004 99
594226508 80
469799122 11
327956942 1
907219913 2
719528125 62
726897623 100
812947268 37
749443650 50
447111954 98
151414539 75
894810965 83
778684536 71
669554560 73
834056896 27
483165770 30
730734703 63
898763587 95
412834158 78
114187700 21
223903933 23
642179969 53
153584637 36
782757199 68
383894847 36
760866799 39
942947765 48
736381634 86
349608351 76
658605125 11
333727654 41
104069017 95
784221639 32
622609459 24
659584947 13
939193294 57
752489503 47
238477281 97
742273789 51
982063546 64
814114370 76
156335022 5
249036769 17
657296891 67
208410130 85
52557112 49
135434211 79
862763103 90
443657732 74
797506380 79
54246867 40
446810119 87
211662943 89
894566309 5
19423664 54
881891719 33
724633571 34
295495994 32
891528773 62
575782503 24
530823064 20
244449991 36
220448609 51
536352148 28
758762808 90
339883414 41
686990580 69
395574338 44
31913078 17
685411693 54
740560276 21
867356053 1
295997945 16
107858627 85
116207029 10
950790903 93
192661861 41
578331101 32
63155477 15
480272166 61
511302379 25
551873946 31
870375558 21
9128336 23
892007431 66
392158310 10
169357531 60
568671244 22
627473339 13
257117938 76
822110460 84
673928961 80
801990977 48
774115977 8
205926304 73
213192424 34
55372269 90
316589389 96
859031057 66
200301471 64
171728370 96
851507737 4
22252813 55
160168408 6
204757364 87
336083093 21
493296939 14
971610855 50
395612957 74
619670263 9
472035492 4
507228417 46
776368561 64
489290644 97
593440443 68
250363354 10
209145408 53
58508487 4
701932729 14
199743843 93
264718944 20
486213702 53
398315334 52
238291773 49
498408599 2
383694348 91
884730178 9
422552474 98
907134031 58
245816281 52
8384852 36
313953827 71
752377684 99
737261649 5
894850579 31
558261569 42
897084952 71
529068203 25
458313818 61
955262341 84
209062825 47
489393360 1
561108115 30
312880087 38
391882283 65
491851981 58
688635922 47
24318729 35
80074904 47
789652212 66
918928704 90
772323092 98
156559296 73
411465161 45
726230161 11
37864085 53
305604352 98
925976613 31
670677210 43
938826526 55
718505774 25
601538298 20
722426020 79
603778554 17
184293598 34
211263547 95
131517926 97
498904066 82
485152099 32
804490881 60
952325619 86
223053890 56
476198780 36
254014888 8
775556168 20
333922849 37
176027292 42
339809440 32
137170418 79
445856281 63
492054435 92
399271037 26
393075906 85
481558179 82
443834068 1
898535470 8
85990421 92
615987525 81
167436432 73
947747275 80
984263801 55
182051754 49
558468481 62
357782908 78
458856555 52
837376982 81
902856663 86
741019192 50
372648002 77
21208632 35
394833391 77
748225698 10
21841839 60
532954547 32
67116515 99
455297952 52
628079276 24
770999790 52
675881085 21
518392080 74
73248404 4
717201759 32
180938259 16
220366255 48
176400761 71
622228055 72
312428689 98
173999423 78
2991244 45
664681750 27
803590755 31
386956887 48
237530579 34
495023223 8
911551362 93
564198551 52
9434349 57
602197599 29
228113488 83
87427344 40
843330137 72
196320517 20
715531921 38
604279720 61
370418890 76
83026158 50
583539424 5
382808955 24
514846350 58
830104359 20
195234882 11
147542578 34
636889511 74
470144208 38
613779432 36
4807619 49
715363497 43
53938517 74
478837603 14
634043564 37
32502401 47
998424285 8
201694450 22
447705060 63
842462278 56
934785379 82
461796350 63
589578954 80
203466750 91
801312975 67
509841025 59
443070383 47
134632177 98
314211067 100
371784389 51
415857720 60
177667417 36
444440731 90
227779702 48
297798379 42
435538105 63
228697934 95
264357569 91
472474518 82
750972545 20
881606922 2
321972360 81
857645538 89
976070684 9
672345164 91
11478341 24
677791680 61
158849390 39
475865069 9
607937277 98
678778558 6
288639895 73
239110549 34
320807477 49
454595720 70
194104474 85
858944671 78
473302749 54
186036285 24
574432627 2
544603377 35
548485508 37
220067445 48
169271303 83
141939810 60
553801006 23
152429687 27
686401520 30
102914126 19
899065685 51
601171505 53
483220080 64
153367978 96
157978695 53
32672784 36
35404523 68
330579377 69
602616946 50
993250939 98
691384169 60
185463890 84
409385234 99
428406167 33
387071770 68
389828303 72
968738953 78
910618852 93
152513166 32
915939056 8
84071190 43
499808215 29
137706651 19
977705109 85
727655362 31
696699865 46
476783355 83
41768757 43
119062050 55
786253362 53
204906673 23
291594533 70
217685627 87
816976276 88
654464821 0
945399326 33
736682602 7
745275876 93
508186243 43
494054469 82
426614830 16
343582098 90
169219527 9
401449385 70
831451471 65
668920585 46
850782156 41
645443946 2
937085652 63
121807647 24
610721050 26
481423744 95
998748064 5
628180731 68
968669911 72
361114253 28
970613399 28
962261753 16
878304816 20
433029151 90
368200930 7
785284395 55
560014859 65
261010553 10
352058236 19
535527159 47
465157956 9
820916926 54
57985341 71
921015936 98
407004030 99
844185004 16
280162835 37
198152930 39
171897159 47
366106898 86
866472728 37
541181681 25
767885996 3
625130593 0
785959514 12
524500070 92
950721333 34
438611018 89
147762651 39
726030500 34
522328399 12
731028634 53
421392514 98
733480076 15
813650785 80
275519003 11
200496773 59
776685945 30
625089131 72
484187310 16
138564698 16
734516066 10
459512028 35
570477646 20
983102640 78
488306413 56
657679965 57
237271857 15
167997279 16
468973548 11
585428839 45
333282147 62
187573915 19
456312271 84
128902210 39
690094104 79
420427827 43
467836187 43
269423389 42
621927181 61
976400858 69
93358073 72
989778736 61
511647922 19
681806103 2
219385899 79
640319794 1
641152992 68
508898510 69
45442853 89
446922164 61
967228172 51
877318878 46
985432649 14
543649168 78
723218341 71
911513548 52
494894277 75
217734799 42
528707884 52
806737285 11
207682165 23
133136318 53
562967897 27
71658902 47
311645431 84
354493282 85
643032799 1
77472816 47
544761544 37
340205987 15
279071098 29
676810455 51
51464662 19
547364347 61
524957485 6
767127059 95
394783712 94
425134649 24
794024935 91
390879619 6
688967084 34
78629817 14
510479329 55
420305991 10
82175652 29
263041075 18
13369671 4
1966334 43
633038090 51
848171973 8
459380499 19
739277432 94
893877864 43
924388561 50
699432359 28
27401791 59
962878993 36
903555338 60
677699163 99
706490715 99
452900364 71
316583545 13
584774841 8
143469835 63
537142268 77
709409163 46
829892103 78
506798760 47
630485154 26
978589359 73
160607546 89
764737145 67
76508355 27
718964115 3
610039682 62
782848608 64
117586038 30
127676351 8
568697152 86
182936695 23
701413953 96
392180982 51
72754980 21
863290090 21
168513731 60
769988124 82
955023773 97
392325157 60
106922810 21
611009299 28
346650618 83
853165617 70
805052472 1
157921578 16
789226166 25
114072755 50
535642293 50
709496604 34
622954602 50
254180267 98
399107418 34
621649728 1
16451775 0
868507550 89
484069365 82
273834078 23
44292048 52
993045961 94
444840996 33
721678554 66
807665379 64
279513406 59
677758616 15
50904728 80
194529637 16
930651 30
203696075 58
743419622 57
685655218 14
914280293 40
850082513 35
22896328 18
55806481 8
81358734 57
436832028 51
873437548 13
394068424 29
305609753 4
703927359 37
167511600 48
968368915 57
506767421 75
106169671 49
884091091 95
50065289 43
293989062 90
453532476 21
335718446 79
885234723 60
187632865 79
389119207 40
791292637 95
605681793 35
849278033 45
214657632 28
179135565 7
290596017 33
864855005 4
464289626 17
355066842 33
83544465 99
150316251 22
564221118 43
632714990 63
562920058 85
889822093 25
669408727 12
808028501 3
888512521 57
773952291 57
991155188 22
141431935 54
335999278 51
362918248 26
735742195 59
292152433 90
962188027 24
287993618 62
450326366 13
994956087 38
71668252 32
813790349 87
287333388 22
807588109 60
429391095 48
95016339 67
114740802 15
310601818 17
441797308 75
226312497 38
624397234 25
550444389 76
433604013 56
248005216 27
300941044 55
895007922 81
516604925 29
522165031 38
464171046 66
569795447 50
508863894 83
76746342 97
829656712 9
992551176 65
664711095 27
110664137 5
592599766 31
220274569 37
90722004 65
845967660 76
148052096 57
699340807 16
315875652 70
646901409 67
556670532 38
598016528 88
519182620 97
466265194 28
317274499 47
931694195 59
742112340 25
107124592 36
90700625 85
765874406 41
528062222 62
110136633 91
859299243 5
765529239 94
260001366 13
625698696 55
738582895 36
969322664 46
756768669 73
401289692 79
732361910 23
343193759 11
254349113 97
270912457 6
316698509 17
291560857 60
792859911 43
407165816 92
13380440 88
594496591 9
134867338 28
370730715 41
428559815 69
520438745 32
262248393 21
579948210 20
984180062 2
65636668 25
534908313 30
113087875 56
545605399 19
664132356 27
923468698 61
334951737 4
863027422 65
227449605 50
107421963 43
676632617 31
597362316 42
416265985 28
998965230 48
965094473 0
571303756 99
908466409 87
244890919 72
385224043 92
874900710 50
775270305 34
300150502 56
270398392 52
305229648 21
963040751 23
690756788 75
666251725 12
189067069 90
202245483 11
802651992 37
488457734 73
186134831 57
706493879 95
712048163 62
131754963 42
674388927 38
264488104 67
274577408 67
650631962 73
442671158 1
108772068 23
886296249 9
960854756 86
28122119 72
606416478 28
214691178 91
38533273 96
116831455 17
85026496 8
878859134 68
150374946 20
905399230 48
504615479 47
909551462 92
997475682 35
411948187 2
884119653 74
562592934 43
894344719 92
257495597 68
408831431 61
680360688 92
454348385 15
130134041 0
241372376 94
940834597 11
81979747 45
901943027 89
224826963 57
759733213 27
323036900 0
947225695 18
47581862 62
39723831 54
299539767 71
930389819 50
317652642 56
751532894 11
741116510 82
497311785 76
451499444 26
629926057 27
694499743 8
165205630 10
388169417 56
541576822 92
59271021 46
603709614 70
250107191 9
540026999 52
361297109 58
74587944 99
74230093 93
64998660 76
458759240 60
848803283 100
500572119 7
12057454 61
836586533 56
438509729 64
793230785 55
196335868 22
114480501 80
226526873 22
157287198 32
414256286 30
375080946 75
916147809 60
398753886 96
568158401 71
382476260 87
745236213 99
773086968 56
224363246 99
192604120 60
814007949 71
850644958 8
554073957 66
454248384 67
449788368 86
92370929 100
137631697 61
97505476 20
286544087 71
233199692 65
532877163 13
391647475 64
821239729 48
973174399 44
824254028 49
680005690 57
982311518 30
938385337 81
310411970 98
757431821 96
533345470 84
102632552 37
545000178 61
749989679 95
825349034 11
183644334 42
840110008 41
836009208 66
620946092 71
567783154 8
230255781 30
780897904 49
399933220 100
402687787 13
945348572 72
596117111 100
55433933 16
14863317 86
57942608 28
843753827 61
184854338 61
445994507 60
620761395 37
51975595 23
514195110 34
236064820 22
712257158 81
243498505 44
232581488 33
815168514 27
257065837 74
160492052 82
207786592 96
347971187 5
336490993 20
459930024 5
199521002 5
479057332 24
893954380 97
319680685 85
361279369 19
227971375 39
786390798 19
475958320 66
987258638 47
494562043 58
712943305 98
382671156 42
477407739 18
297735137 81
638760084 52
728325388 89
747674315 62
568923321 64
60909931 6
240535404 71
753730001 2
208153638 94
383330332 31
569861553 29
170313318 40
924736477 88
92388747 41
23502781 33
800975749 16
656380909 53
154766946 68
54495545 29
604877073 52
364979407 32
213109169 61
906203701 92
949260438 54
31274337 30
193681958 36
813243229 16
499424756 19
332425178 36
852692011 40
944839423 69
300136705 6
522670889 95
757234023 54
652228411 64
498684109 91
709158434 69
505523149 10
989022824 38
914167181 32
872917480 28
621778169 46
929657036 2
895318530 2
702976201 41
824297391 88
790440084 61
659508581 44
106920608 0
432632554 25
744031759 86
730034110 58
729982922 93
815700828 36
20172720 88
31423340 3
347721170 16
957307862 73
998822967 77
565735952 18
810391721 72
664481138 89
117030286 19
277564788 71
815211502 71
147516880 19
304524426 18
627394644 99
405290234 7
638192310 87
463181103 77
201754792 93
293232283 43
465731917 83
237141489 23
724310517 70
836328662 27
176412287 34
886169109 87
539102621 33
90142306 7
379706806 67
161823502 53
825910634 62
971513689 45
230826411 10
120030089 32
142148188 99
297136024 83
284701066 61
342245843 53
996569870 33
791856088 23
94383901 46
966319168 43
482227753 99
848192715 89
268777530 96
768828994 17
733287038 35
655511470 34
595435533 24
669879672 21
421777722 77
768993409 27
792629062 90
261268755 43
114905227 67
945080362 43
388989122 94
609951116 84
608874959 23
221467272 76
118016507 51
396517401 67
679997639 32
162212996 49
787962670 11
389938380 16
558377811 80
55708169 90
414827015 2
961124458 79
268553549 70
292332545 63
538099683 80
841124510 38
487051988 35
890765477 69
208805097 46
378665273 94
503910201 67
259019003 12
25277444 0
154762745 23
336801613 38
529799067 98
280502028 42
667308208 56
343503118 55
588580566 42
295405965 36
543439145 23
109868475 25
1920918 42
472411192 37
643021096 18
218698027 14
877004054 8
779145311 18
316000494 52
216362869 95
458122356 45
447990645 28
783622639 5
195998821 71
115927538 58
676395421 91
620856322 94
10962556 77
17893603 96
431937977 93
988422076 36
511780421 100
313588759 66
151437475 33
871798931 85
164474205 68
903980379 15
651072735 7
911240196 52
104376335 51
523543532 19
232930404 74
191351791 61
946552139 97
459871202 67
263927190 62
282309075 63
865546880 37
949291296 29
867008484 11
767891356 78
435102040 18
486439573 68
49227896 37
135081658 64
220360060 70
345457218 59
125070442 62
877447662 81
446382299 75
29046633 61
665299285 16
325021544 73
157494727 2
411657646 31
996156887 48
167607714 66
626738313 10
567936346 40
851844308 80
708616558 41
105823420 1
820452881 94
935948630 98
288295930 95
419085842 23
760072255 82
122312133 30
157029577 12
280026145 59
961924878 14
845643096 76
827948 26
196806527 88
437762521 39
483142267 23
331850436 76
640445224 80
590472881 36
319363037 58
112363750 75
377473955 0
136671432 78
142149248 35
535609210 33
12203923 64
977196932 83
302091374 62
136831865 2
238447719 0
405159502 39
83249536 71
543713887 20
674868925 81
442134667 27
571899541 67
128076076 95
629099250 57
278075986 9
858205650 8
353187289 68
608317977 35
620814189 75
838532832 20
152618566 50
137934209 88
400621188 58
780667608 70
440172157 96
637967764 85
170791207 87
877502233 54
805201746 77
196253405 36
353083889 6
504152549 11
886317676 13
407345667 62
351878983 98
484416179 18
824809141 66
363557607 19
820379057 60
244632098 33
326188277 79
206452956 15
205747348 29
969728908 9
547671832 57
306633715 7
389108998 17
507404244 96
148140875 36
517100312 99
871759 47
85005497 70
55874603 36
725969936 90
763322337 94
444012943 57
524903752 50
120857491 74
304613415 32
200054775 51
477876377 65
297780044 97
614029662 27
318674804 20
803381762 36
557159295 82
139448091 13
973007871 40
11164390 33
361245334 75
469946169 1
685939685 40
182000429 69
462698186 16
572983581 71
372287949 19
263498578 57
643823339 25
808043544 72
549839486 57
628732610 22
403276322 61
396573677 94
904229752 98
871208579 24
42864468 15
248343079 91
363810467 100
850555671 88
652559566 57
957218311 45
954429310 89
483124391 15
670528260 38
344680203 92
630933797 56
986294438 89
666639066 23
142593316 81
556379576 57
579787067 5
495747954 12
994777552 29
960542806 65
215284900 1
181349525 10
20130130 13
885317654 13
763592229 41
33991795 63
791335721 13
783784820 68
932075695 97
22854893 68
91597510 12
986652793 37
665338026 58
163322478 87
564499625 36
810952748 28
686150833 26
486110173 37
701603312 73
222955801 10
986304260 55
621703663 47
622706807 85
636288981 46
338677623 41
23906876 96
703089609 89
199118931 4
962187916 28
47828570 79
399598222 79
701397117 12
407898978 42
439434113 92
89613201 29
234775341 6
194357357 97
177121581 22
467091747 87
37706481 12
992481088 86
188328378 32
908125348 37
120852126 71
179407595 55
760559126 80
306128023 9
164945598 7
206629270 84
109273177 91
335722769 38
796408027 48
98369585 79
754112120 8
505044911 16
549803583 73
133626564 47
494706866 2
152951514 59
712921367 15
430836333 97
453741307 53
993387853 61
321521358 41
330188005 66
393584754 98
135659375 20
500776870 41
771078875 43
268752688 33
272739880 53
643940010 30
57692599 88
5195158 35
570917230 65
624499128 6
8954029 51
25110293 32
165457816 99
594428836 85
810526131 18
233000013 52
347327407 42
995789724 79
638817310 25
719598279 77
253711529 88
951180231 7
777240059 22
99839269 79
397153110 57
755022822 24
433031018 83
462956904 86
475895233 92
909918777 0
228467353 92
12270178 40
672074471 3
110442838 95
294227481 88
694476869 67
598837249 89
394185320 14
396244829 26
616004118 64
484265638 1
881976990 78
199234706 56
541104114 40
166160402 42
918434591 67
798482077 1
117071175 39
422081171 34
782697191 95
63168694 15
196664483 70
329461269 63
752484333 95
696159933 66
37824889 59
417444280 57
748728846 47
316369796 69
972857045 92
293708083 87
899386612 96
192342888 14
94528763 92
177325190 63
168001725 78
671191305 79
407871171 21
870461535 22
799332173 7
522957997 67
67825536 1
855298713 21
936218488 73
305317753 94
151198626 92
394412784 84
326538695 77
177008221 79
596577558 81
757920492 41
218106313 21
149569212 29
343732345 99
737750981 95
291373596 9
429201782 2
730323084 50
744259437 35
577731160 66
549949640 49
238381862 38
767512623 38
279069222 19
236339099 17
803586874 78
61041111 16
997775997 36
944128137 85
511698243 28
282533724 41
891551961 99
516847778 8
759622885 6
316242754 45
702535332 18
368509303 83
451884253 82
66896452 36
352048252 29
30134178 13
759809715 68
998277445 97
225803737 77
362009018 49
400075793 47
310283632 10
109459550 88
260802147 18
74924268 71
58704011 30
51847375 15
810721734 11
646917709 6
459247684 84
989775623 90
56432847 21
130784956 43
615616973 6
928614280 8
938298979 6
278588757 10
360192972 39
675245777 38
186555509 32
612630039 81
128058896 97
774185009 83
942718503 55
874441627 98
169868670 21
916303604 61
962635556 9
121175624 79
579348858 80
957960460 57
966771829 50
58966104 52
142149978 28
68687251 13
961451004 49
782301253 13
308387714 37
166333672 100
738562020 8
564083571 41
435797211 44
876403726 81
911376932 52
722015840 97
793360911 4
531833052 93
492702196 17
673384124 23
616275598 50
795313074 19
790062512 98
159352475 64
142136573 41
204808814 29
777862411 41
885296451 99
417105968 20
856748844 88
693922829 10
426408302 78
751994308 76
353264858 52
544155614 62
196204321 17
136836571 0
825870080 78
635628313 15
649214162 73
639507213 38
907130313 16
34603352 60
566500342 99
135217148 23
825235391 17
697374219 25
255268527 98
363373537 89
322938305 23
568516869 44
187676507 96
584484961 87
537677446 16
53568190 7
575096808 32
663933784 19
689756073 4
644830722 33
470788377 56
878370661 26
570194582 31
357086440 0
535105694 55
469318125 29
462118380 60
20923924 80
234574103 11
685206378 92
390491788 33
508679719 5
572632859 95
245708301 19
11902903 2
347515744 59
184299357 71
461091072 51
136527223 36
429010471 55
602209716 46
795655032 73
565754786 11
506729347 28
395753744 64
542367382 93
194407429 0
480350080 70
702035742 29
313703685 82
872794201 20
804487104 67
139979154 36
556607706 84
25938015 3
614634805 0
72186476 66
926262442 26
661259271 20
844948749 81
79935409 54
853509278 71
666063699 58
182169371 81
865249702 41
36038375 36
475797429 30
904971792 86
228309947 27
191728819 64
402461607 15
192204280 35
315772742 48
63516852 75
678050026 42
888874880 8
283216148 22
91952326 92
308030064 42
506358999 36
684603185 1
86396869 78
233193130 97
173008499 15
731940251 49
791800850 90
25843965 61
840724530 65
1937657 99
603930587 53
571942568 9
213195040 42
474020949 29
801318607 80
513984063 15
413129983 93
454221098 94
123994331 52
671814981 69
988494009 67
303194395 68
402118869 92
480847967 42
318166792 67
781769146 10
87796006 40
183055547 43
143133341 3
243845924 59
595781132 4
501292726 79
400681078 3
221449446 12
158955713 52
922572286 27
771489008 76
218124716 23
47859867 90
248314478 44
121720895 66
628091894 27
46929418 47
490140931 26
597121379 42
81142462 5
923084838 33
452298121 60
329345167 34
442278739 32
760067413 83
501609042 56
200935685 21
130695822 68
737036343 41
519008745 9
459290391 28
392590823 94
255719422 97
587708785 73
566177343 12
811433883 65
135510015 62
629176391 47
677091871 70
329766991 48
542191577 79
950194511 53
798168347 46
868319887 63
458784154 21
791740147 49
145158960 24
970041309 20
172745624 4
658694184 41
655646469 43
621066913 16
627379063 31
950556321 99
229092011 18
574776683 56
439998112 1
439125234 44
243432675 47
235853460 86
168137624 24
214461365 38
319193679 56
136998244 26
880974413 92
444700325 57
223768053 8
561161410 9
99157203 30
265929399 43
140424397 46
221755465 24
55970133 17
684512666 79
39383146 81
509261211 54
898181546 41
890133891 13
547666704 50
548715009 0
242202706 35
192724942 77
305867091 52
430257971 87
406765855 23
122367170 1
461875988 56
862189367 48
603503088 73
653520192 52
791344417 5
455828356 90
223786702 45
590820817 5
599095033 95
621940077 29
486989243 1
151457189 24
722549994 37
634958883 88
524355605 91
79616652 48
119568622 48
84005669 53
501859184 0
234303322 35
399385579 65
3977242 51
514067667 4
874386667 77
989149302 36
619088485 24
601323603 65
294964417 12
91428577 86
354908161 4
866799985 68
970072029 93
266558898 61
607853909 56
319373526 89
174621428 73
325464915 16
592560050 15
457004235 67
741883599 85
14780323 36
363526622 0
625013301 78
571435447 39
286771962 10
812007838 46
294987794 69
531013238 92
935039165 51
191369729 33
522204398 26
578707688 66
348224179 55
713149019 77
710322914 24
25232983 69
3900581 25
546912150 5
828502270 62
94448967 12
448431162 73
300719876 65
465842314 30
863622593 63
228713381 79
305122537 10
65209988 41
245815703 56
32925073 55
69297846 86
690656149 3
239920225 21
760716468 47
496000453 3
761699053 83
714321746 35
697493667 82
934325190 94
940180863 47
900384310 57
832742341 76
647454748 62
693841288 15
267629374 85
379071473 34
31596394 15
425486715 2
573625478 28
472322029 36
946514680 16
318778068 69
163999500 62
226086612 9
484360568 58
215455306 87
676243259 96
82366855 89
570718531 63
930327958 5
982750232 38
83775627 24
642569532 14
582944193 10
114719660 14
153683324 61
439750629 41
590244144 96
652103224 73
619647017 73
49180982 30
901116421 35
767277313 30
337542069 83
823862348 31
616846225 35
911263925 83
424640144 95
123213821 21
23904403 21
141344426 6
555295481 91
876247951 43
183310166 18
812653609 20
343691906 83
181617487 51
493021384 44
556534817 7
738175554 81
10415657 74
937837050 16
821061321 56
979971436 4
798511814 9
689385549 45
713647779 66
440033121 26
916194981 42
176504360 98
842704328 61
427996536 16
247575194 60
730094260 20
747251880 31
642159393 94
677457572 60
505384753 34
135152336 91
45601306 19
854682527 86
648006333 29
649163073 97
642766614 91
617281413 7
205962532 79
352890846 7
396679982 2
864901796 16
312689050 7
320778811 93
228077110 25
768002454 12
694377598 1
19216290 11
637708533 5
943371903 57
368501271 15
636390765 93
16601658 60
184829209 78
669870060 53
157396828 89
128358872 85
904548740 31
310455830 51
191908182 84
914246581 20
654208184 7
647137716 26
557277062 94
308837472 38
878827358 89
78556400 57
208802403 92
701876148 78
417601060 88
382120602 27
617237915 23
65062255 8
965667532 99
983049804 7
81224394 1
481814677 87
308656591 81
672167631 88
379985997 38
145807757 97
409986673 22
343087275 23
256984336 39
52213091 26
409074512 52
581119106 77
867250657 46
993998964 100
294931718 57
857644456 44
166602971 9
215864192 18
474855285 35
926459563 83
467251907 45
239661197 75
869716160 1
98297524 75
421359719 12
481573884 18
527853753 85
802801694 69
430544470 100
126653275 47
796523122 82
878006746 46
955135330 80
728363668 29
490858472 43
720362013 2
487057761 95
244092328 25
964896301 98
253680211 66
463012889 2
921929634 28
851822522 73
815694925 28
4464213 57
64378938 61
57824336 41
937084608 71
649843538 88
446857728 86
819844387 55
888169406 69
514995600 73
627951216 17
432406700 90
223130942 59
363898386 97
82743247 44
466509855 33
945156468 71
44316684 68
895258157 95
775507670 21
437572459 77
583490676 33
979430912 60
479195897 50
239398743 79
297734654 79
600294750 88
8379683 99
193559745 26
2951534 10
818403399 34
203314202 23
575500110 52
108096461 42
363237318 45
333226583 72
664805335 71
435638958 30
840568826 91
845627393 59
458534312 66
682279623 27
530028854 11
32647853 17
135804353 78
109043815 1
352298904 19
556756906 80
12539770 24
535458246 41
22603910 93
111777023 37
694639085 96
252994088 60
962100296 63
410146725 7
642452901 67
366345169 29
747257240 29
596556600 74
466275817 15
185944805 64
546794840 44
239931714 62
301469679 61
522991454 60
625560108 87
420695743 4
272683057 88
802812224 85
179647617 88
636986075 40
441467408 52
372505067 6
783066371 6
635777180 79
496889892 12
39773871 16
582754212 91
706280660 41
603374315 17
712458221 44
639568021 85
973442377 49
906938451 44
491969151 50
966780538 42
3879757 96
515693469 3
926666081 61
3205982 95
710388175 30
18406498 80
216090178 100
101485196 9
559790468 41
741656148 37
265158919 6
75706082 74
484033702 16
924663074 30
910399294 98
744902634 95
100922078 59
980990969 46
688421027 58
298827455 41
603156426 86
557038074 9
73566805 78
971477683 83
289506536 62
692432266 84
284971921 96
993016869 23
603558667 35
85950253 10
422064181 76
331433534 18
438200729 1
703170289 14
416953657 29
923550017 45
389276917 87
135887611 47
173673711 23
799929791 33
579841364 56
78337635 14
859971994 48
788667484 46
492128790 22
996874120 4
69622831 28
578891612 43
53727688 74
527052747 54
582840449 33
821768176 88
497925710 53
230511762 22
724165906 23
200001624 37
636356387 74
822913693 47
817735245 6
26234941 33
274562339 67
559607918 97
647768692 23
28234522 87
708579189 24
226117800 41
229874204 89
479688499 35
609175017 9
635366859 38
177012677 37
583858931 54
341935399 44
686146648 14
816730002 61
313164165 50
533764328 8
489105752 72
487592260 62
931246789 61
989748151 100
171176116 85
896072704 44
868679835 63
966611357 17
821905745 77
627443372 82
959281015 78
355481339 84
321797445 44
412615382 45
932623933 5
58412911 5
86408884 69
288492852 36
561165469 68
985635567 4
356885005 65
327634593 0
111342134 33
296510325 10
912550731 60
606981212 50
400505893 50
543632759 6
973804268 49
505789588 18
718647435 31
335311469 52
26364641 61
159725845 20
180197067 69
456049394 11
187867919 79
392299857 39
815526826 63
323248829 71
73104509 42
516763578 56
280603943 91
802451999 91
335859923 68
36153610 99
928302075 43
972110403 33
494188357 22
762876043 21
446402843 76
803281436 18
652645449 71
238204969 94
493926946 18
594539444 32
458554291 64
316885592 92
810903527 24
589870282 15
400612163 29
914665812 67
633152843 25
896649168 23
800498470 57
631898687 8
242021673 77
47716129 17
364431764 24
386298115 25
409554677 63
778525370 62
198250614 61
550558925 13
364904527 16
536042529 8
29009983 16
818535364 86
456079905 79
839969034 90
555428166 55
222373132 16
660614039 33
999380116 26
490167875 99
471744591 79
403609604 67
353093850 84
923184733 66
137123000 64
469295808 79
883823941 1
272055110 54
799409809 82
87058617 36
859799062 59
284244881 6
126508915 99
824007634 60
816015776 85
903536516 51
752420369 95
293191241 91
694936098 96
842164500 47
795781941 35
49464013 84
366271352 10
506494269 71
591166399 41
671604331 43
449338308 30
848457123 20
277325777 62
472483511 21
906752582 60
901403656 20
400582380 71
843660402 41
542241214 44
721332501 21
27030287 45
954374688 89
481928919 18
470292127 93
309573176 37
959634733 84
667243656 50
108376346 99
993917302 45
293393093 74
664953802 47
702024501 39
582568222 64
908594784 7
709325532 4
111875317 9
975631171 89
445695371 37
191448850 34
635656692 8
671757065 8
149556533 81
641341364 4
772138281 4
764022429 87
661879188 0
614200198 45
740717683 47
915776124 16
604055646 30
886730622 52
94780334 31
233797470 63
323212448 17
681466345 21
10951000 86
466582355 58
506973760 13
671551103 70
705350564 88
105573110 13
745684538 57
582224174 75
416318515 57
451510358 52
224045939 90
333606146 93
422875444 42
606466552 34
572177481 34
66857978 98
457205452 75
768417261 74
316068610 87
409981661 59
19670403 86
579525570 17
296263492 99
558094825 64
246182763 85
405556623 59
55430637 33
906164330 66
422841649 53
405138085 0
91327044 87
844047101 62
634128550 20
714876986 99
165961268 62
95255248 28
33660972 25
535677074 45
681871805 84
290788870 23
966391055 96
74899895 21
49156930 99
520424014 27
440461529 34
348551539 30
800549886 0
259550506 29
844735270 60
293544585 37
951340636 15
55699978 8
781694842 18
829526833 61
158606605 81
743923847 61
222996450 28
552426037 16
199886190 64
281270930 52
449275075 98
930529386 71
272403155 43
657382166 92
64607587 4
302332773 84
360637544 82
477403074 74
459289432 44
722632992 56
343318689 1
490615616 22
832033950 96
112039442 53
944860167 52
344755019 44
261533266 8
978930020 3
469798194 43
871531774 21
978633284 17
819213641 50
388804505 73
5071781 38
921582098 32
92480838 59
248340373 7
758630969 45
489797372 10
681843489 11
453419166 22
897762229 45
877467290 46
915751306 3
7855513 36
617385694 38
67925694 82
446589277 59
199722351 94
381331327 68
426243005 36
873331280 84
715009368 40
932781891 63
714120558 30
447669783 67
783436224 52
440178314 24
463428203 70
330381275 18
392390384 30
163034042 75
496694166 63
992769975 93
808310798 97
770484026 58
436450989 3
141919856 60
14535018 90
428656626 89
948435542 35
808991327 62
237920281 13
98168729 94
419284499 90
554460804 27
392959584 55
186199922 27
836032206 20
321345996 67
969552722 55
515516069 59
799941866 23
403242166 59
548769959 4
889095676 14
309849177 56
543055034 5
176406931 93
739137596 95
885451504 65
463615297 64
630327280 81
839843110 92
791696412 27
675907867 40
165046847 2
384337621 98
572343646 83
791980845 10
525584447 52
727023679 78
340338068 83
879969033 14
15908376 85
119952293 77
523719914 46
518328480 65
947678795 1
185529262 82
894528098 45
782928937 50
161384652 91
756491942 32
764874953 70
341264514 61
930639082 87
919836753 64
350949438 6
95161499 32
266955708 11
409045656 21
26196380 69
578452469 98
807024760 39
927556812 52
340559578 96
525498907 25
762619652 1
46090725 44
592810597 43
313137447 17
690053731 94
756284043 92
631119154 56
157838322 30
495489144 37
309327744 99
55282434 47
620430316 51
114666285 48
32533373 82
428515689 77
370142052 37
849126641 69
484180797 78
462278859 57
53222103 25
827590214 55
903518630 60
460955338 18
250036802 79
65499456 40
809975259 42
779267338 94
878759692 67
775168781 90
305296293 37
292634263 68
681128660 5
861862951 64
988866453 72
853366216 40
670075014 87
941878242 93
310858044 18
868126909 60
831393758 3
28343627 3
57410787 44
949713979 25
281729912 42
176561318 9
417802607 9
327143421 22
556146817 14
622475837 80
81529857 80
250797487 61
467498765 77
188973121 33
865181697 6
146266205 73
293962899 28
853619043 26
498437559 77
488233878 24
830259192 40
566597129 89
427759841 85
812421355 31
838521932 23
703139725 9
69298812 25
149956552 100
152628762 29
451334308 79
15004963 65
874199296 48
2473524 39
67924060 41
154813069 92
734240505 77
476520634 30
569494858 77
967019944 6
718620172 98
502745087 90
179513985 8
745770352 54
944909175 49
243523302 82
372649623 15
342533322 45
633051037 42
715967714 6
170081414 75
932164767 77
312355974 4
153801741 34
254042451 47
98855799 96
665228327 70
936637735 65
472742404 48
923944237 54
335456298 51
955566234 21
583625693 24
871869751 80
486369166 92
9470562 17
329440012 71
469545068 52
406369618 58
153519037 11
937529826 30
537290660 84
908950680 28
425455076 94
349175680 43
279428111 0
747283757 1
327458202 7
655463621 75
890437321 9
107990795 91
306198204 86
94150537 22
585183805 91
170511495 63
704663739 16
321910724 87
912149248 75
148546911 68
883594507 96
639922788 56
278093055 83
132291759 98
753397619 65
926195003 82
919543464 57
523830245 17
242096259 27
542377608 10
443572452 1
61134962 49
573974335 76
414636924 64
387378778 69
587625435 61
772450087 72
600673357 75
746504381 71
357379082 42
116502177 62
997208067 11
252034707 42
36957321 40
202994466 83
390896943 78
150872139 11
326888547 53
369221142 28
84506577 64
601352321 82
470902471 6
931961095 59
601815077 86
200615382 71
207070932 96
893907804 71
305867356 87
534705439 23
753668939 55
757004793 33
990625689 36
670901587 44
149729298 61
27560788 43
900269216 91
422831740 72
593193144 15
504775162 55
266372361 99
357175653 83
291493856 15
509030156 95
917186182 57
229296823 100
98427034 25
869685436 20
174235665 73
343529078 73
510230740 6
591942916 88
357228092 68
956113165 47
227683927 26
640197912 50
257865888 92
208389848 50
708111290 40
549996515 9
252328210 46
948561785 8
533020152 27
116407938 11
715864787 52
931031395 94
565763673 94
500672916 94
320082841 71
907411600 72
325336616 98
418708849 38
372641987 91
218951273 64
231700223 100
321215661 20
903092701 61
496982450 42
518371279 22
3561102 40
983446476 36
303523186 49
846206418 29
69793740 5
32474278 14
877433725 90
351109120 65
133843648 44
760890124 78
204497556 62
78537779 89
593002911 20
297858833 47
447441338 39
331441512 88
256308391 12
147037648 38
712551410 74
254982943 21
379129748 72
178034188 33
63168368 21
573104151 64
256688054 89
875696286 72
167892763 87
155859463 82
989994874 89
826148655 77
851839644 40
594000179 31
823482580 84
312864608 75
712606459 17
635930649 29
472301041 46
672874230 89
770209185 78
675796708 60
540746038 38
772236632 48
844011743 98
799794728 84
16389787 88
139175846 50
518023300 74
62244290 80
962434407 90
964187403 36
418726106 95
303428740 13
135878358 86
280972734 82
384841750 71
684597952 79
766847421 79
729606513 50
320162174 14
309446781 69
620612880 57
42639992 43
267041847 80
411222760 67
364665032 68
373176950 42
424986365 26
831906147 19
29602906 33
661126832 77
606225075 52
790809564 72
815648953 20
304948294 29
583803336 57
873023413 27
306146664 23
156878787 61
851512560 85
304831675 47
710069152 18
193757138 15
593385744 51
52251795 24
305647557 13
953240794 72
616994956 12
224912329 23
882100797 78
618994148 97
828613908 15
460778967 5
486100877 44
174833005 61
525277818 86
56469599 86
87979149 13
248765020 84
853950911 92
297178385 94
641736685 84
441499252 54
252866770 19
913498511 79
587857056 87
455111616 22
293240870 63
814437631 5
708570299 51
621950547 51
70366508 26
563539304 40
683037793 94
998715214 97
691159492 10
354780938 91
252193213 40
354793476 90
261798650 20
583698676 41
860711969 45
289501530 60
292286842 51
386074710 39
488421260 47
221073724 24
867419623 83
891461900 42
400972327 10
244049432 25
880464805 78
76547146 84
904415575 34
763121018 23
160452384 79
383328849 63
43119182 34
256167778 30
844857172 13
678193358 39
412916941 39
235479540 72
758802001 36
680470016 21
20200372 50
204705254 34
909800566 59
971418460 93
62421988 66
496301415 52
212007704 49
604223270 53
613230835 31
185469159 38
662482551 43
394133620 57
424774730 51
80329737 43
127208801 83
744010581 77
844737436 62
224591668 39
749112038 7
69607063 9
53717659 5
848866588 54
178049402 88
228433171 50
343182596 38
748777401 54
475556306 18
842713559 9
534580651 91
607521556 58
611355409 69
842243334 26
517748439 56
644690161 90
500392463 76
797928607 79
278559091 19
169171648 63
743574611 35
751334300 74
915822135 19
118570018 78
358248360 45
920550312 48
733706778 28
452165892 12
74707131 47
857520844 59
992928668 96
355938496 59
134658241 70
625860925 97
993156256 74
422545684 64
328652565 52
142553917 7
181260952 35
106611247 34
469544637 7
626190219 99
564960546 45
893074468 14
430740239 89
585401636 91
661596125 60
979204661 43
666558358 78
900332525 51
468319244 49
669941778 79
80283813 50
602951490 92
45209630 77
395553458 59
804896905 22
69613300 87
712295097 36
951859406 53
908485929 94
633325880 69
700649807 51
259750008 4
601559773 77
308126554 93
667502368 93
219525955 14
139134711 83
85639895 89
340797745 83
572551994 10
477294503 38
811328648 3
669580515 76
256972947 49
803688807 87
848476715 72
285890763 77
403734252 39
869374460 52
357914770 14
509297215 25
643996990 79
121742255 43
328302610 42
10579801 51
357004130 11
634987093 16
705864163 62
634887767 68
106152903 39
979534378 36
307121049 51
296530700 34
720842489 40
411455892 82
143889530 6
409645404 32
637988948 74
59400363 20
668847871 32
619086845 15
645714313 28
157838476 45
73189356 20
310527498 61
989056448 22
964718539 63
591831467 8
151346417 39
177789539 88
421408775 92
482113671 59
790515603 44
644573393 7
725561637 15
165416744 26
397129795 17
534174020 46
219935864 5
253033169 69
236843683 43
909643934 27
985083947 99
734488386 32
337348355 86
682583936 14
260415975 91
606324929 42
498770909 47
981867553 60
654912247 23
370096999 50
739485066 84
81767121 52
344560378 32
765596922 42
113006648 17
768430497 39
258795357 97
696839203 48
65520633 28
491786805 59
766714524 95
535664009 57
368354668 74
471091853 72
475910411 33
977454643 39
585497551 80
389779272 6
399813921 15
442910837 76
875745946 93
738013681 72
124944487 80
135853110 32
355195098 63
286091025 6
29062881 13
363054339 55
716772978 0
358904444 14
220481813 83
293909942 67
529231266 66
766540981 22
39570181 72
563048326 72
306957458 85
422102085 59
787843034 62
418864365 66
589214020 96
715724975 61
89424260 54
77863460 64
252487389 15
369798905 57
828379055 52
23246763 25
803263930 100
311236025 4
886787858 80
711475020 84
80718278 89
541438738 23
909551995 21
136896150 41
369418670 90
770248850 29
288937899 92
803827054 97
442764222 61
613544728 56
642903385 79
457604225 22
55931013 41
186464768 34
307591579 77
348323934 99
443450941 95
885960466 3
158391325 15
109591096 9
359213946 13
980048990 50
923842245 63
489221383 62
355634871 59
859962664 12
871532292 56
928401220 74
492647873 13
761433031 17
45543359 52
12826054 72
734286469 98
162730678 54
887081585 17
680263023 1
72718648 16
143386898 77
914101784 35
418804120 81
778927315 90
361486320 30
12709432 71
653581834 79
799710532 1
805784832 55
802977111 58
961424455 46
593169756 29
596384686 47
934240116 38
87564850 43
641582598 85
743959006 48
526188640 77
861195677 16
592217100 9
175947357 92
503306003 60
540184408 55
681783164 61
934810760 69
381600791 99
571708362 83
401577338 45
591252951 42
957279829 96
265886611 33
836405266 27
506112385 78
834937335 33
71627564 29
524909949 11
793422719 84
919817085 89
369169156 38
42500237 11
956026723 5
515019030 11
441903040 78
433023660 27
824673275 50
673914864 75
700679625 55
764065866 6
15293932 64
415946509 62
302212694 9
676584118 37
890797531 0
960324387 40
28936039 2
206763313 7
854820912 70
677822728 12
991438848 27
668987507 18
553091136 52
515235871 56
480342112 85
895229663 91
990305643 52
606807558 87
814181123 64
806001303 19
346982691 25
331784027 68
843676317 83
480243667 96
171622579 4
584480306 51
309021855 25
899889780 44
509980297 84
970633402 60
403146709 91
338816335 33
310913122 20
162414752 90
179246336 40
840307922 30
859632807 2
885677744 19
95163110 62
203275196 52
529353526 69
736469172 61
711445653 42
219875483 78
892114529 94
967899354 81
853405668 83
626163493 44
609495345 7
172966596 70
653899126 41
750813092 66
56078140 36
582035066 38
314616546 73
930196142 29
919435956 40
952745921 71
396569144 59
875205879 36
957397916 20
556073153 77
798906785 31
972372888 35
257446831 60
747187511 62
341310143 19
522889447 72
926467676 36
382133582 66
31814857 15
614889236 49
987146656 48
747189609 25
361182744 34
372176550 23
519096118 42
744423730 56
548606326 13
322980313 51
176141664 47
362356320 10
615598159 12
774855515 21
100063505 40
995346461 80
590401867 49
139395140 35
546721971 57
6475064 94
545016487 58
703664178 40
377337117 53
7233527 32
611535190 98
641552565 83
557127948 3
520145598 42
91957245 56
356188196 14
404033861 49
397691568 15
279824187 45
962968957 78
707455353 90
666359186 67
659538557 45
588086985 5
76159297 13
45531497 51
851036738 33
59160382 48
735475345 37
700023824 58
565569581 69
506642542 100
943139538 91
931121124 73
981634195 5
373455887 27
907234438 64
724120468 87
883359244 91
832852468 54
924298833 6
867139487 58
817848318 20
48265664 8
710673659 66
619292300 26
587111494 75
145367947 40
595286506 91
868971782 76
897990746 79
178551396 60
779158309 83
750234888 29
920648760 63
404135696 31
874727588 66
824079053 7
412617369 79
215303010 95
543969132 47
785644993 62
819743922 77
10737848 45
691625372 9
232777033 88
915165960 33
767492004 15
119186694 84
878924875 48
548377244 10
482751434 50
493266129 97
862184716 26
790214812 33
889109342 7
724653665 48
912415071 11
391428004 33
150117641 54
874771844 66
310331778 87
187527667 5
161849012 66
244312548 38
425098825 62
95527336 74
230971420 16
210402780 66
685895295 0
381939318 37
836068998 31
838145447 91
320942924 0
286039132 50
681313090 96
695992286 81
973781002 12
408706888 44
326682479 85
278135577 51
654460715 11
563514668 90
784188309 91
384866635 51
752947342 64
758130561 38
366130207 90
731412829 86
756153682 14
545917064 7
195211092 62
786996653 72
864612144 38
209679823 23
782912694 37
951571319 94
327068488 81
812129478 12
358384478 28
71599855 86
728996698 12
544448863 63
791854981 38
551394627 0
599711515 23
522842867 45
727127659 92
934991140 54
106143810 1
930582109 6
885799682 42
885108770 96
407141239 16
393971804 73
164042263 40
614193063 51
761672929 78
356408664 94
903742278 12
630348387 56
571730234 18
651373912 0
973151726 0
405573751 63
210855313 20
879938098 14
264102735 60
442595159 94
471456224 19
635860112 36
828766603 75
300579353 90
923197191 77
723881849 67
853454950 35
191218754 72
288963477 62
258268688 71
184315910 89
427020272 68
566219661 69
669183609 25
741889446 13
659467742 6
668473657 81
903939578 34
972473842 72
793913288 68
579041937 89
250657019 63
500325337 16
566886388 89
225931908 48
410284246 30
511746443 13
655584514 88
23503990 0
501314433 14
713393108 94
316873006 6
483171105 54
798545037 19
29108284 60
81947090 4
371064851 13
612373993 94
580617371 52
454050536 68
531296187 95
152163641 55
755934299 91
421605768 29
595359552 68
195088594 79
668055144 78
480120918 51
324664525 90
184057909 73
308270209 61
83320279 6
181236149 49
773335421 59
192168041 88
141895178 79
42495331 63
586568474 35
699903039 90
250151973 18
36142899 34
129179224 34
255136767 26
341425110 77
833498786 8
101980356 57
425087641 55
535036885 87
364216241 70
723588323 85
766719883 95
429703613 16
223664774 40
46537448 48
879682011 12
319009234 94
704606224 33
909520502 26
356560744 55
242761405 93
425332480 54
880333301 11
915477360 16
563123410 16
945910984 80
929319089 68
785304472 34
290871623 62
11546194 81
80133419 58
32819864 20
404125974 65
132705827 14
652925323 1
961139216 90
549243931 11
610206125 48
557713234 51
703899926 2
131482384 74
650917025 62
712811047 65
184922724 95
968791512 81
527234560 93
885447189 61
410114226 17
968007431 35
55988248 72
157977242 92
718825579 45
873685064 99
504195099 4
245524652 48
696667206 33
467239269 92
252366762 75
753187116 17
454650342 73
888835097 78
810829903 5
296086991 51
963260588 31
256794009 43
254866887 28
816906582 15
456369155 88
175589421 35
743488333 73
676595336 88
919675389 24
625419280 60
797563390 29
782620853 81
155392894 0
781971186 79
698023368 32
873626484 0
218083075 30
477555369 49
177003048 64
759863520 42
112683163 65
263685531 69
71729741 36
903737707 47
260463546 41
277126434 18
272689333 50
957059103 37
888594412 49
436632934 82
985411329 57
557593292 16
27240899 55
923413732 66
734494413 67
999900204 4
432577901 43
570676012 34
296392990 14
867269453 66
360656810 92
968106254 57
245507357 23
943077046 61
326109068 47
275148026 27
961572322 100
68064899 54
496795783 99
165079290 68
641752623 13
568166633 23
70563226 93
552877396 50
720973421 90
971243139 84
605539664 28
58113336 34
316058504 96
447941099 55
303949871 59
430706794 10
253812009 94
266938294 24
594942074 80
33711970 6
534819855 82
738653139 65
745869045 65
695019518 85
503166325 63
897446571 40
781442020 95
961381859 80
136218690 49
895044687 59
426616370 49
350358000 88
848350407 77
932469197 67
806830254 77
243498880 23
451438564 94
418754024 23
979332023 83
683465036 78
158386599 0
18878085 0
9673883 88
127373635 30
89082812 3
251110958 71
169554358 86
945158705 10
243539702 12
893007377 62
130257902 31
342691980 43
788942571 47
86836877 98
129440061 31
27027340 19
489338017 76
629618188 0
772204511 97
646598357 64
245753646 29
951374569 19
946783217 38
969037898 59
265744983 9
593448351 56
442352505 77
500909559 57
386985288 13
217505194 89
561482523 80
462873752 17
102055303 92
345006170 53
258092110 66
317782280 22
507995755 14
711433656 71
600912311 33
670994740 55
414469076 79
913149000 95
491282003 71
748721683 20
721473047 7
433510278 42
470139838 88
406988030 15
221939818 41
941720906 2
738108914 10
267576848 20
112605229 83
419363800 19
68018474 68
113523440 56
339404721 27
801766931 57
154939622 21
963884031 20
145636454 85
866095623 86
896714631 58
814241888 2
743119636 57
109917979 4
102707230 30
722513412 90
72888022 34
991182759 53
550573625 25
246861421 48
921964839 58
466780940 21
293463419 63
821543352 73
446947444 31
503121008 36
983552513 19
827944600 56
188816865 15
568720584 70
111235415 73
338992947 95
491219714 69
823880881 30
229552912 82
246937801 30
935096597 0
336734105 69
469638132 19
761457983 25
812521134 72
754654315 48
757346443 45
138325030 38
102222677 50
857409180 56
817612580 45
175131064 46
193476892 48
334973761 93
94182599 4
799287988 33
734142826 26
585486778 28
290062575 34
96569522 68
856611044 64
344187357 69
295037881 53
684940040 5
995542059 85
463113242 57
820095411 2
454268113 93
658968766 3
857141504 31
387402614 40
276654620 70
650093213 83
118468189 84
370198945 12
189143454 9
370036164 8
368428172 39
196459835 38
719363280 70
884706820 24
542604332 58
588368248 85
450062469 36
568347758 0
842020080 18
38133871 0
970155938 50
367708781 8
729428739 18
76544126 26
249808497 51
857820937 14
873659272 64
367510123 27
242764146 84
913753736 52
503152504 58
845093545 93
65272262 82
580162168 80
236661732 87
698250172 47
400786888 68
126012838 99
866689908 92
816663506 50
732992325 19
919411247 47
506029529 99
835445658 75
676818374 0
185681028 85
931523695 43
703318283 50
160579115 2
530515543 98
432621731 8
893181542 88
834424218 86
543054142 82
102533287 13
406252507 33
790405602 12
624935379 56
464792428 60
655573249 18
53299518 33
634617138 85
577732303 65
783251213 26
628156113 18
453446350 14
751471617 52
688060888 66
167116706 52
21444607 23
560016658 57
368496898 13
875983152 22
458577780 2
9381470 75
755993784 16
564927366 16
619339955 9
240922919 36
617039266 96
845915256 84
326054516 41
32268970 44
884325316 29
93213491 19
465238258 61
644899261 0
108150443 30
289367047 98
502510960 17
132467661 75
246133627 14
213663169 82
517692673 84
851942831 43
159419954 5
603642404 96
33901091 8
256079245 3
511514409 46
512032998 81
511801514 32
870224043 82
914092642 47
674265065 26
434356898 49
207531828 13
87969996 83
683912740 93
302141766 99
897080708 88
231501528 78
864063620 22
163605247 48
323466455 84
593818865 65
304867199 89
728164917 32
970927594 13
364829355 88
493751922 38
108621831 20
476422438 74
459421303 85
878251031 17
442489808 36
353561581 52
738736255 64
126966616 29
111289076 70
520671400 20
631931789 99
7698597 81
246412745 40
709944438 31
417520623 40
438185577 23
419791167 61
235558957 45
49168677 84
299797335 94
958652075 66
85811636 43
701487077 34
855390493 77
578438767 16
266219714 53
761143781 23
471874945 97
843372920 81
744263862 86
911554255 57
756902839 48
155241655 90
825975075 98
709875675 93
70894968 15
307441265 10
931833356 73
747333026 74
835577018 85
783515486 27
173253413 7
336402572 94
339383138 57
548899653 25
704535789 14
434227544 73
203653509 14
244166703 67
653836092 34
153871699 20
206658747 93
320002785 10
791189183 58
306271259 75
326399528 31
946198089 87
217706322 24
191887206 2
30012043 22
452772996 30
571583446 66
854915378 30
552271074 72
114822039 70
779886839 49
873204810 12
870312867 22
854559763 46
150204875 39
326529868 20
552844762 34
169742903 19
519677675 93
333504672 80
683700400 17
305345583 62
450937033 17
206090683 1
250150770 12
184015222 26
875114412 91
374784188 11
406010462 58
54697853 30
30211988 25
640869751 22
217078036 55
627445263 87
510898806 19
629323410 61
792103213 95
507982281 42
137176019 41
858615598 52
499393743 4
57341187 11
672790823 11
734382238 45
32053169 95
325796654 13
722076154 88
881117933 85
46012780 83
546339258 88
476095814 64
437557180 48
835748686 80
850586220 86
290443379 79
525538307 96
515515478 41
684696493 69
372997470 67
846124565 36
217773901 4
383646808 99
919640316 66
25434003 39
24594118 77
261488849 92
135505179 99
548398880 31
176726116 93
974755488 44
293259078 25
464256380 44
200742808 23
489057615 31
221897433 67
639691818 97
282419766 53
161958147 3
667270876 89
647748574 79
892034552 54
945902349 64
352770117 86
313721477 91
132174149 99
555624858 50
386354495 55
859054001 26
297417364 81
617895322 12
854278416 48
569906107 45
845619375 42
968419621 82
938395974 93
504429604 21
427598885 94
957991237 86
216711167 38
860263045 43
589989870 93
217511728 83
385497936 58
184415143 12
128746519 94
613375173 14
396633898 89
69848176 19
47993674 43
932334183 18
276387433 28
413643837 26
88472953 26
248410339 78
236453172 41
787136097 93
185881684 17
695931386 51
828917075 99
643979425 3
358300300 7
347068168 21
167711044 60
880640732 6
314240988 43
968411621 87
216785724 41
916230565 73
900351591 22
267714914 24
273977318 96
959358709 75
73453116 6
70314961 75
479714037 89
946824669 2
962569449 30
224236106 65
625272735 95
54362886 61
747628090 97
756222637 52
536976843 12
607457409 60
946172929 9
997812121 54
148667477 98
279052412 96
15582811 75
24652626 31
825485626 66
382317171 31
209694089 19
891043202 70
533476714 43
492483644 13
879094633 82
266763770 9
343590357 79
106687198 15
51531655 94
450225656 17
105664789 20
492422092 35
766157316 36
129930089 92
557947558 39
960929995 78
684884687 46
385401483 39
633029484 60
293233738 24
686948353 25
397896691 15
27795284 84
297547646 81
316394066 57
23941132 20
506584706 45
516613829 52
60077589 5
531637436 87
46045768 17
327499130 29
226407239 90
904224553 47
859055462 61
413921633 74
265443032 83
566875335 48
878875189 37
599057615 95
265140030 71
917104337 3
874943043 63
225752884 21
506237425 7
736682595 94
239033479 25
294477429 45
218466690 78
431329554 31
653108130 69
495769953 62
693057197 38
348564484 16
991000299 34
126226629 48
514503674 79
723171507 11
268079347 90
81839831 61
134686766 33
260488192 1
165086420 47
768611552 92
867736541 81
559858964 56
8220543 43
995071503 51
973290226 2
618765092 59
857573549 75
771121481 77
261976491 45
409183009 5
394874368 11
479766593 62
946790304 20
762921241 21
583862337 74
575877926 33
619380612 78
314974897 96
484599603 61
556605059 27
333357402 10
683417254 95
940213663 6
787983515 45
832579084 42
305891693 96
645730551 93
340003613 54
194059445 82
662967913 47
9423854 14
205806841 49
509278677 100
258740820 28
715880448 46
20382613 2
637041811 28
434574623 31
924308521 49
366343245 100
104111402 83
977935082 51
12915994 73
264377121 38
910365382 82
783787319 40
359631993 82
610389666 12
946188935 54
316908631 75
94039169 0
976340505 45
942478665 42
877681087 65
449866359 43
556536457 64
191519231 63
463334700 71
989776313 75
408285334 1
363563360 39
835819412 42
315969063 28
953342370 99
861406922 62
228481169 34
107321932 40
668360772 89
25268669 18
66626767 70
865592031 44
184939707 70
400423496 32
648039432 32
367144298 2
231559782 83
307967995 57
974891401 74
517011849 83
511068060 41
946653256 1
253629115 97
239881560 29
865374094 67
706364983 96
108380014 59
238787342 26
346476485 0
146755984 99
380180997 62
769153920 20
539414468 32
814666648 38
548516930 5
190140446 2
66768844 83
668002000 46
930038616 83
374150624 28
179619852 2
50027397 34
393514062 30
619596426 45
684408705 22
754894984 6
570312824 65
191151348 100
265786205 77
460731149 8
997118910 99
25788123 20
460130284 15
160052402 67
613031992 50
125109177 2
852989462 5
675881431 64
145038869 65
646218473 88
559476000 9
687744931 52
830626859 68
739515090 31
689723333 82
793111813 62
301612891 26
347970716 70
320469095 72
927323566 28
412564956 92
464409534 96
394817785 86
850935743 87
950132653 45
560840448 27
362775969 97
543616735 8
850119812 7
846977096 56
996169994 74
707503106 72
57811478 8
5555832 93
748138586 73
213458862 91
770727665 62
490885430 6
564544888 79
445082564 61
430347912 12
152704219 22
209887834 96
960400672 93
988870382 23
935017042 63
274814409 15
501760566 26
276097629 7
690867882 26
936915304 82
199815211 64
636285763 19
962704850 2
767208046 88
69978329 33
635287979 49
877516787 41
464013877 56
228046335 74
222447002 12
664994727 11
698424310 86
510765518 11
47828457 93
237744820 51
408599352 21
937420770 23
846169405 98
119520683 74
584678144 59
928620964 43
561729893 2
392966556 92
9456994 85
26610440 35
987865997 83
525442214 41
107486262 88
324062358 35
804515307 82
548914108 4
587581248 53
163598751 58
972680476 89
857593140 75
776154176 84
452093869 41
217478820 95
46556131 90
29066994 94
757378684 40
531905885 82
464809255 65
739851233 72
453194588 0
980587589 90
276755067 92
925534134 90
253549134 61
12159984 81
40476503 49
135365523 12
706717804 25
280799736 96
507593785 91
783878239 61
658226301 40
731570726 82
55392376 29
445908158 66
468754933 19
142027215 93
520849598 44
585784068 25
322932981 0
412965488 0
694932612 21
93652793 93
567437537 37
670566685 65
121734907 10
852978671 49
900953793 30
512852401 10
574470705 21
910431216 3
860631578 63
270171298 63
843545528 8
230458862 60
756099000 53
63272821 91
503005768 32
930669371 83
567775184 13
848599044 27
103725464 94
769149400 8
546098919 70
774173963 98
415009107 33
104601414 81
722873316 33
502016312 53
96970561 53
718407081 6
487526786 25
719464292 36
911931657 75
834105853 97
618753405 34
365139181 57
633627119 72
915229154 98
135870934 31
219676630 27
257637295 10
561980396 75
283019778 12
292636734 4
452091104 78
167406057 17
510414559 84
505510621 29
342471945 55
74918467 70
746259070 71
862256240 55
124824074 0
694470038 35
5113070 43
54651567 42
932438944 60
280904469 6
24635426 8
520524840 57
277068098 69
896298929 77
837447761 56
597206883 82
110675881 72
191101244 51
40964686 98
336180864 13
9984951 16
211800536 58
482685418 17
628668692 4
763756142 51
937524205 74
769590613 50
173919146 59
745259401 92
253713901 35
873411037 18
823394151 14
203630087 37
719504880 78
652456766 4
557895635 98
52114073 74
952780318 84
483276710 20
532939483 50
941825887 63
703562514 4
214386771 87
830281897 12
332037352 51
176156206 51
431791205 40
654522172 46
215306063 67
837949978 35
759715260 24
767551603 32
739846824 34
243786562 86
149067126 2
465226212 5
662986555 46
698700611 35
129788456 1
494983143 67
304720133 46
306187275 85
271302214 96
482938795 18
229684670 32
535442998 16
515857273 68
609844897 49
562032464 64
464595541 3
449730221 55
497157322 100
932903500 12
790414138 97
495149782 38
725449939 41
152414812 61
106057223 82
871356499 85
886587432 18
613525546 86
886728579 34
794298866 94
363685161 2
416362137 6
279265963 16
424103946 81
524609268 89
743820846 8
613773411 76
886782745 32
245167152 58
540804834 81
277053678 41
299085702 26
230841475 4
630896958 70
442178501 23
35083747 73
205254410 22
764580255 41
124367105 27
691225706 38
633861125 2
932473647 32
90541565 90
596366522 47
135202760 46
137872526 26
103290450 31
34569793 77
75143622 19
385138875 7
510458058 81
516850528 25
615178676 74
403690348 90
833117223 97
8692207 88
825283446 79
410028324 16
543172978 27
793545071 25
558453517 9
440639698 87
284980861 42
440685486 7
848427257 56
925923861 83
258761403 21
637450815 37
186262201 6
858218699 32
81131977 41
320096414 28
682371164 42
581969832 71
578061614 62
660312258 50
69016533 3
223418746 11
864374070 85
856402776 60
535996361 3
582232327 3
306427057 12
947451820 31
973238830 76
116436226 27
41237903 80
868746392 22
143204999 71
751426745 17
220997314 63
238020275 78
678753365 78
328934603 2
858547560 16
857275615 59
557755873 98
917063612 53
777119183 7
566210307 37
501463868 32
713119195 25
49632759 88
304590959 43
893452078 90
29454767 31
404002121 19
698960100 72
639798429 67
491730810 99
238065734 59
497893528 46
733074435 8
784953312 48
301138201 88
224788319 55
438980838 14
376195021 45
688808760 11
544487509 67
922668730 67
305752448 22
793812491 8
366444104 1
22741297 40
306236643 64
127884155 65
792152476 56
737628333 61
313929662 97
737590171 79
459377288 93
860024709 80
952099003 34
257848926 13
39587534 42
534957264 10
428749457 86
339178674 35
161975030 91
513655996 15
822417262 100
985054114 47
169587959 2
139600867 11
635494625 27
123947094 49
722478213 53
750763691 42
907541292 23
270221025 26
897545222 100
306038675 98
524545497 99
742932774 75
459901926 11
378569751 84
680491388 90
998422618 9
682354024 4
813351571 70
703187328 6
909670901 37
398250283 82
235721159 91
741946946 82
628914188 87
880974060 41
444678979 57
938525181 25
639408790 26
89929458 65
247144202 68
916116534 25
246135391 19
701194882 52
343397963 41
499771138 93
953021707 9
635732491 42
33195344 53
470160318 3
739207915 16
441885254 87
617357306 29
392716413 30
595128648 71
93774938 92
555613586 15
445908943 12
398690630 88
907581270 61
162608633 91
954695229 11
840042040 66
435113770 27
839979837 49
203011393 36
913169962 57
917146517 5
571229605 24
541509364 43
342142453 2
224320201 98
858380961 61
893228183 81
484964664 26
905086416 47
744666160 26
950362533 59
193814297 63
379661053 43
244478740 75
39718247 36
279567460 38
736595130 47
711142019 6
295368202 57
15191061 6
10852361 6
914954985 100
931790517 50
217573953 36
925021457 58
585774861 1
977195115 41
634694836 47
651343605 22
484410990 60
746992835 61
245130584 1
527687908 13
753354392 25
431361433 21
198718738 58
221492780 83
539470163 17
273658993 99
449576002 43
18775665 1
572376752 0
828814848 39
974360301 43
159501933 23
435986746 6
75076829 24
208906446 15
573409464 74
319078247 76
566029875 41
318856188 52
223628726 72
56633267 3
460354661 13
622682488 24
534667100 33
486450935 85
832294303 88
184045182 59
577892964 81
93162954 30
936244131 10
922678411 16
314626903 67
589480287 68
470371484 95
778536911 70
317688465 89
617141926 72
272007206 52
817890230 8
488782612 32
518461936 46
675864523 97
96517419 82
381437214 21
312840982 3
681848568 30
642823173 61
155276989 12
447844513 70
863703514 55
257752780 33
347390672 31
751610238 51
572487550 35
649174520 19
22680638 99
352776586 33
966032409 0
79555552 99
101902298 25
6351095 54
160433853 5
804505704 11
37439303 100
166816066 50
119122354 95
561762979 75
191589080 99
924161436 56
126336815 48
261969963 54
984525317 63
74403133 94
701047551 42
669864410 13
509164918 65
319468003 69
544446169 3
568249742 32
111775478 27
559938991 56
852991821 59
453357501 84
218430991 57
182920236 81
775227527 92
672378400 83
320761361 7
394633029 40
801248213 41
205178884 95
636393876 38
898529709 95
463288806 66
381949234 74
768931921 12
219938438 64
818032644 26
427603578 29
65442108 88
693585502 81
419820494 64
669604062 52
908194188 11
792956473 63
113179894 54
755942491 85
597681273 67
27870344 56
387257511 30
268841565 80
814468417 46
237605008 87
965384664 90
181457450 56
165554257 83
870474848 77
199698870 95
385566141 18
245361635 70
543222978 13
931223403 64
217610498 8
710433386 22
238549892 31
645157218 49
118872242 90
398238187 91
796653259 78
550796276 32
837504420 88
894696856 94
614751443 7
468098330 68
794008668 34
704365336 68
626999317 29
17912950 38
739130298 99
953175239 45
256406456 65
709841673 92
799201221 20
799189643 92
783834599 88
400733154 60
253537395 29
761462325 17
567811089 100
804924716 12
65657841 83
716774429 79
485638030 8
776869715 68
11850306 73
50729779 73
549753321 46
705615690 41
499625794 52
276713049 54
121865391 42
249540458 70
560889678 31
169823993 76
14548381 6
656840503 5
410790467 90
145057242 75
257338454 22
610249402 60
329600008 65
24913395 59
821054115 20
528163921 95
532807652 4
212770060 29
317329467 100
571410561 80
894849400 52
367592042 10
397937094 88
324146442 15
426214992 94
893188320 52
826483924 69
799891412 44
889723575 20
850346904 86
523242370 13
658620086 4
528352399 18
924917406 96
844403282 12
740297340 74
822481252 39
454686747 32
843657977 35
33118811 12
154330517 81
152670607 37
110964880 94
896257405 3
57711664 94
810128159 2
561820898 2
936400695 72
549427329 31
901880720 100
40485906 60
303081633 28
971049796 22
459166222 18
823212526 9
984930441 54
303090868 90
589006032 32
565892767 50
754866918 16
515420137 73
968546029 4
815059143 84
928412669 92
473256555 57
462140554 23
502230072 80
87478878 64
165877803 31
484559681 34
683565699 77
233250068 52
804331293 92
358280775 40
206186106 69
294116063 90
370132492 64
702853518 87
184712124 79
220936797 50
719898625 18
321928987 13
929030691 57
674844282 54
83173789 77
392680973 85
948466690 49
547752655 5
908825138 17
341871693 35
487843542 98
746637665 66
530809015 10
258392743 67
791910818 15
88828846 76
299950631 76
828609544 66
373271312 87
221683641 57
41212490 49
96324041 81
82468712 65
740226308 83
802922720 17
879464538 83
399689817 93
336387689 31
867084268 55
961975166 48
65849916 83
401592536 12
10230966 0
930242756 34
740279988 14
116915240 14
670561521 36
5095104 16
854574140 33
509973484 37
231612717 35
443608651 8
595312213 46
406663675 60
55567736 51
659086758 52
579898014 57
861698259 75
473058766 98
302851012 37
3618445 1
722773769 56
964885041 5
149469936 86
630238770 96
905923085 32
454293029 93
777378694 42
739881240 94
239271632 69
758587279 43
873012569 90
271048801 27
123699965 100
116911620 39
462913719 3
595722026 86
870588049 50
976432914 49
297078306 76
907620065 56
155877544 25
136367535 21
113421354 89
22451123 78
725012268 52
540769197 8
375818615 92
991302108 99
644355095 47
209703709 2
600573677 71
635875890 98
242820200 83
851453887 14
372418620 93
509397677 57
605452954 87
949153969 78
919747535 2
736558884 65
797262499 14
694467193 82
467542406 30
778877805 3
694954655 23
761002869 64
859852984 62
961876571 73
624703910 10
787145082 93
56421646 26
268881211 49
89779321 83
797789050 94
263373265 98
893372270 56
343631004 91
399849931 8
655755477 71
96813057 98
710005202 41
735708177 13
433260300 13
798941601 18
371295820 5
122555918 87
966346090 100
927284076 42
818596610 37
406765472 51
293108209 69
274751512 67
296364871 6
150928705 72
718505606 8
413425916 91
467037983 73
147932428 5
424596323 67
702171871 63
669138537 82
888794309 88
99507029 61
90268440 78
353686331 60
738317394 31
166864707 90
116063392 56
146760457 78
483875611 100
858494979 0
344217224 47
835210513 25
621603804 82
673841709 35
9453671 49
25734315 36
212094776 53
457193401 26
980822246 83
542578055 32
510145462 71
403190122 90
492900641 66
849595472 19
50574247 9
632805039 36
86653913 15
327799603 21
943931050 60
449422719 43
637917684 9
787492943 92
206701966 65
322066970 76
969013257 22
49312015 94
581421498 70
595656314 69
662558793 30
112374484 98
660432801 38
449895224 67
534255950 95
104398861 41
501791546 100
453661600 89
472888501 66
689879017 87
879951431 57
798945231 12
710622160 18
794028098 95
119703448 4
508680407 86
373512559 58
497110438 67
765659759 99
754835655 56
615069537 99
263411114 67
875144006 92
143232913 79
701803299 28
161308418 43
67656875 68
742318088 95
739367964 45
271816375 100
907576743 28
15344342 84
25107668 43
681153405 27
281959419 90
334234012 46
876582894 10
222351280 17
124737639 22
160019512 92
429316910 77
294045550 19
41663391 41
847661873 19
453024555 84
733726498 92
841970129 55
978750302 48
496914909 44
530548912 83
209305575 15
968630634 30
100235726 7
934877571 45
754835251 53
296174516 16
136930585 34
458704019 77
365000473 36
252365110 12
195055409 99
215587677 26
483672239 6
887660576 15
13310661 28
263034518 98
883597120 57
83005719 16
758013863 40
593668935 20
835409894 74
941600933 87
605556973 71
462771163 60
768947143 19
948300746 78
47729019 83
457077277 68
715962159 25
555751553 29
53040296 40
466111918 44
7867471 10
903127343 53
419788290 33
863947342 32
472501824 63
818484170 76
403311767 32
11024844 20
505402678 97
606303489 94
321910376 62
617269118 54
885505754 88
796614104 70
896189580 24
456248353 23
477179381 66
694773612 76
34834494 49
576954891 17
856251459 86
447899671 59
972113043 35
387602879 0
413694996 60
295791431 43
762379986 77
774506889 63
916853351 7
926935507 60
576572092 71
66928966 49
102660117 32
779093362 86
796823143 68
24435613 95
57997106 75
233440745 46
829960300 89
160375005 37
148115664 66
47599293 51
497677644 92
376319205 75
275875932 65
447415228 41
831778323 39
283487168 54
748224270 54
704428981 1
849927924 10
617552983 79
811785509 3
197125812 52
539258246 51
727904582 62
559923801 50
576046270 90
995510489 88
128033067 24
288639757 1
618685830 89
32377492 79
487012945 27
610128247 35
350562232 17
443594886 57
720443880 100
108636122 57
472871109 58
784802673 44
498733564 100
95161587 32
251729847 76
956574479 98
689524471 47
840951289 66
2283699 21
312650405 22
141964657 71
397607088 33
369176730 59
305430842 91
667712767 22
568903527 53
193990383 30
622891738 80
736125036 88
986068749 60
466607588 11
27499095 65
912544608 45
21126461 4
830078891 19
520264683 84
499702373 53
737376451 72
791002269 60
322214440 49
46019726 40
740026649 92
25412731 43
243831898 91
59316024 83
649233669 94
233441416 26
433518664 88
145916533 19
325193708 97
834804963 17
201102159 24
408270215 17
124549940 31
13584759 9
891339485 83
285369874 68
717009510 55
718930484 41
350436129 16
549712017 80
206887440 12
740454954 88
679635115 29
419207969 84
245225868 71
655368545 38
883499377 75
254459939 71
814195502 57
952721718 86
399725834 47
920146449 5
63225361 37
981922835 24
591456777 68
353066533 20
964737868 66
730533360 93
526363703 23
753993706 41
589974291 69
82073469 10
634675623 24
314227756 88
938091307 10
538952153 27
657226357 62
199863018 34
345494103 90
522909067 15
884722618 49
733456412 59
402764316 12
860067353 49
363273880 51
865280529 98
812242834 78
843959988 27
894896668 51
416056535 45
611928629 70
781309745 45
65398930 98
894562012 36
50571678 33
194503967 78
327220365 33
462535852 76
206659370 72
41324694 39
147286442 78
141300690 71
932512875 75
103327886 27
656023626 63
900515656 62
994429563 69
378662610 66
695236101 57
312897728 30
137344428 85
356771392 98
400026867 73
291650570 61
745919127 20
233609953 92
916763749 35
400151881 16
673283086 9
846880258 56
920981324 52
253894390 25
730014636 64
781384101 96
63493847 75
272223058 19
756457536 22
849666124 61
624176433 77
344666259 42
689017377 86
376530869 84
207519937 28
619543883 18
606776698 58
996397026 16
752425915 64
243849847 89
730164727 78
49549823 53
346134129 89
222122055 34
512878315 91
693469589 42
978249152 90
204752369 25
276135768 46
449937134 12
63805146 11
310489691 25
964901131 17
445968029 11
259233420 85
295812147 82
92876624 61
341599015 1
93073101 61
544897370 6
145009499 69
508785964 87
612519469 57
776345615 86
821613052 40
85746941 6
538683043 10
252461953 42
356910865 74
526247022 9
235623206 79
338860428 76
466510814 79
132826101 36
533316584 93
769125884 23
466810715 87
425005568 55
681517424 74
27827047 19
777080349 29
169826813 69
635843447 4
191166290 58
961562628 69
356435734 4
215094557 47
890180209 22
783102168 86
21813211 49
584981115 54
15149256 35
216933964 17
401352228 73
715738238 82
303738362 91
448029463 83
524602584 92
566001114 83
154114305 72
164378258 70
392401316 85
863467336 4
685544609 58
754871845 1
615787550 86
642648467 29
766590393 66
368835456 97
630088438 30
961239379 63
603328866 6
136236327 94
337566799 26
379941195 12
479671963 52
898554902 30
703011291 26
660759045 91
549458877 23
770949637 90
591588171 4
275194899 69
707579136 11
342539953 37
273692536 17
954622789 92
729938487 51
895057274 74
930635037 59
437517232 93
869987701 68
772483993 35
732250591 33
363725940 52
210370496 52
629595422 12
828532656 90
903734661 88
851192896 93
450980561 30
983353586 62
324340738 11
937336000 56
71978104 80
324263080 76
235376743 35
382942557 93
478182179 15
567058577 34
646753271 23
338021376 49
96665175 44
168576011 51
333992794 65
601446502 34
656651826 3
965187564 33
447402662 42
108349757 11
676041960 62
747891521 15
998654385 26
988454057 5
550721600 49
524230657 71
20269784 77
875783627 71
462351057 53
586682345 73
726980531 19
873334401 89
483226478 99
626172178 23
746521618 79
440109662 60
297856538 87
488793930 95
58473136 64
64437544 65
116718748 27
482787707 77
284018965 68
826765168 82
728288008 9
654424137 33
428613254 35
543705954 30
645879259 4
62497302 15
809391219 17
291952187 68
866989556 65
567090195 17
219547824 53
245215160 32
175574850 63
318024473 16
648252674 31
555958456 50
590449429 62
112218682 0
403918301 35
990579196 26
479112717 30
465374371 12
827217118 58
704624376 6
208769042 33
259099613 34
169375295 8
1160887 28
745137147 41
754547111 59
954731502 25
996676434 28
245750022 54
875562674 34
67030174 29
310149012 74
220260096 80
381772897 73
285791806 7
805693900 16
954125752 90
876713584 48
898554019 91
614049334 88
489035200 79
988212951 40
388185639 12
936003326 24
687760700 54
335664084 75
770844399 65
783317648 22
116825120 96
681564677 47
483834004 49
679481798 34
610815640 39
377734592 88
184660549 54
206206833 56
950256791 43
385426304 17
16283083 19
170688476 46
914723397 75
501342150 11
365495652 49
932736885 72
351965974 64
884188167 51
156370312 40
369591998 82
561536611 49
308822689 54
861730395 46
649430590 42
565617621 86
233902784 71
479439009 42
256618052 72
668768369 4
206945041 45
659901541 26
380794189 76
975112832 20
278896113 5
759120913 55
433442168 39
270768347 21
577774782 91
850481299 47
715827366 32
249122217 79
74145901 96
355105401 83
448688590 68
209095855 89
493646112 14
238942990 19
283089415 89
776142102 53
827031633 61
283120197 57
57323814 29
169671522 63
349775699 4
921511342 64
857458930 39
136722551 83
252934936 100
330776010 98
881486082 31
502529146 91
227766557 3
865631335 29
897327577 17
788920558 66
627959758 75
15249700 37
850920767 15
435606115 71
641703908 77
116337643 85
984128754 42
947326258 52
27929496 85
861623778 41
180360245 71
503975840 61
690107365 85
828954623 46
290006918 100
757111617 0
361520845 23
88377384 57
306882610 5
453488182 26
467317389 11
980510417 74
762815325 41
965064361 24
357443252 50
770683358 44
92676723 99
793938127 43
882951966 24
726618190 33
60175298 2
455832153 25
119187390 19
753816892 41
694236319 15
931683831 61
930548672 46
210623068 98
600839250 60
752945401 35
135994276 38
872589635 48
293137717 20
87649169 93
391799075 24
523307816 40
110381035 23
971222440 66
261531550 81
983971730 77
981319944 75
819391852 36
261401512 11
277961349 33
29801064 73
959357775 100
419607730 55
148225130 34
514192103 41
864279575 75
14293158 42
522335678 18
518737576 32
287354878 33
852532738 70
351609574 5
876423660 25
85637104 53
528439188 95
249110514 39
100783773 13
603289434 20
16905509 41
926777927 88
815910507 73
749558986 41
832973278 82
468603325 76
36618541 43
172627798 54
508129848 18
241611614 0
442945804 90
808422772 4
482950748 77
40675217 100
150680472 1
540279003 4
744505844 62
540554002 26
802260177 8
341210175 45
199506721 49
197346443 2
665964182 21
692783918 61
906080216 61
266313580 4
822675619 40
947806711 42
977118793 62
588396559 3
809259704 56
333512407 25
420530937 79
655012095 97
66657498 46
461705900 66
726523386 61
314769500 90
981327544 81
52992102 99
416918596 84
709008196 62
689445008 98
30534290 91
245522115 1
239670162 88
368541596 9
676971266 94
865367579 93
597053455 29
645484281 49
681393366 78
704053691 10
181090143 16
403673568 37
781695259 84
46847332 49
322674622 67
283941613 92
630291101 51
352056653 83
765276054 89
701956512 6
34403900 74
502516950 1
571493155 89
922677420 75
54785628 30
670162402 51
837649724 40
595622720 9
63657787 28
52092729 14
23821206 18
896022539 36
372032172 26
506977774 61
68781595 7
274424783 34
364493998 77
180583678 89
70089796 24
621990967 36
294070512 35
956977207 25
308024378 2
641331711 56
837669247 19
647928955 81
647810406 87
58942703 16
40361857 13
826174289 28
661905456 29
792493818 5
910586688 76
843420717 13
508422238 7
844881425 11
404644172 27
487719785 7
749779510 67
549917771 8
340236667 93
65025766 91
543006497 74
213418470 77
750907739 56
970657963 91
177297309 64
764575345 14
180300710 86
376518680 53
692948016 70
841159728 81
541970121 29
39121654 91
26612825 22
599017906 85
751042600 26
1782075 55
805619467 67
500977966 5
710082829 96
490378995 38
475687011 48
295736140 58
479704545 45
271396792 99
948723120 54
233503613 0
140973293 67
772417884 59
432098897 100
532459402 53
283009715 11
620430955 43
582440389 63
666143113 54
626156587 71
80119440 7
61769347 21
308248730 41
714959556 65
450913951 65
387176496 46
267246163 58
362486289 19
236430722 45
211297408 35
266869487 85
816784470 65
46388953 33
91309809 42
862849570 100
98231321 41
285441771 76
620335390 14
81873092 7
90868769 98
267503857 70
272244101 38
198946451 89
688264453 48
239990919 11
590702765 88
215831741 34
896843809 28
339382298 32
897684450 19
811254074 70
14686307 99
921067543 52
258294901 26
786479079 6
557192393 60
574389759 98
615939564 11
327101003 25
729029626 100
914988385 99
149732442 5
477892207 47
992175108 12
978733164 42
832938675 82
277215436 92
760532847 68
305255064 93
35042069 75
785039737 74
233599135 38
437386822 97
945377995 50
124102780 84
347655794 3
2889951 87
707562485 25
73682422 92
119438650 55
430790713 43
550632365 70
637386473 73
773348994 5
931122860 96
910734059 55
802696890 6
648048530 29
520246931 46
453892329 2
560125965 12
439273604 39
320256587 22
790090476 67
106217095 100
456487030 22
231745103 0
354122852 99
932341437 71
173973230 81
770131883 32
810727013 11
712334355 63
535133634 28
89839270 24
423059146 44
487838553 40
793203785 61
783168835 9
136374576 33
24945390 37
497713460 59
995477233 51
52501503 2
201609363 69
118278294 50
136293007 0
533478452 70
244516470 1
968414162 47
541876655 73
128518119 26
566273145 55
713848410 5
181494487 55
296024746 46
343893708 90
314575349 84
969233199 99
215419484 33
702482452 30
616435930 7
568429309 23
128292203 98
677046719 11
678952987 90
597573361 68
389318616 28
543777273 12
794876115 43
13319381 28
612408968 24
932635961 72
471418180 27
322990386 76
576840481 51
889624732 88
577456110 67
750709870 26
873267286 99
629186846 16
513113122 76
216581533 88
341149104 84
909402125 20
768084870 99
614941978 63
635228139 45
579499064 80
63513534 49
799105788 53
733721277 2
229819530 5
206842004 43
469161538 14
975779396 68
37997345 30
984174762 92
681800137 58
743017400 86
373708517 59
101973243 4
719185806 20
107381937 57
624921591 15
724948272 25
266726341 6
61646584 84
24038401 14
307042769 95
979858723 96
416315718 4
460688733 36
467152416 86
623740439 4
301957268 48
930887324 10
475825769 10
333745785 84
367451448 28
989699201 64
651560388 13
848690266 56
784886246 94
661951758 77
398396155 15
436927222 6
369934810 45
196093557 54
511184358 24
165098581 11
20860792 50
644519372 61
336155156 67
688129727 72
11463929 34
225796969 59
570094735 86
502368887 4
169373745 24
718431531 10
469265576 58
838151295 74
644359935 64
769485684 38
399017718 86
243045296 34
389981841 14
872238829 65
231763785 31
238070158 63
986929486 19
200635552 70
396065619 56
667297231 77
189970607 99
441427700 89
676313523 74
361697102 27
344814204 29
973636889 14
192499507 34
467734851 16
161381835 100
165047446 81
650502612 14
373477901 74
931314972 67
320440753 54
239053775 55
267545956 71
612856061 100
146846311 84
738408359 71
784515515 23
879611225 75
995027451 75
836426518 82
395230562 37
363136313 13
152450408 25
569235315 82
654542067 61
704327305 22
382209515 40
900639140 57
918545012 60
607311381 14
398896434 52
684610560 23
735448019 2
811715811 71
677621057 55
218464833 57
878933295 94
193745013 2
374658141 26
873908580 92
407106778 33
773296725 67
962579351 65
517899951 42
336820662 48
31484865 92
22649976 6
914857273 64
278688965 36
422501462 73
276579253 21
196315569 91
574452191 97
567128120 64
319454629 10
949078036 81
723754786 81
473961337 92
657304626 46
975739250 33
506820288 17
583505863 42
167589334 9
489961820 56
840428729 33
942384464 67
108141247 84
27366201 69
250378099 47
165718746 35
430416632 63
802988093 10
925966589 38
117429650 44
558626200 80
927810650 53
890068215 4
459768743 8
662425558 58
510599918 31
537852997 80
714636590 39
968713464 89
466960048 60
245446989 48
895765000 46
265008102 33
820057743 6
391472320 43
447208409 20
645818768 12
613453745 67
6976692 87
297770242 41
140405730 13
980314723 71
460271272 28
912719997 56
364007288 37
486063279 36
979870623 43
967881982 55
722919378 69
604977121 69
549530769 52
873261570 22
179219456 2
608865633 19
575778988 16
809896593 23
869798969 52
537906062 13
66565389 82
507904534 7
408633016 23
629795871 32
682325690 32
150323228 61
551681686 34
526270612 8
720723433 58
649965956 72
230809729 0
620912909 47
213743854 32
310002312 50
829237829 1
798950990 72
9120291 78
475702152 100
841529853 87
198758766 79
154769340 25
561474966 52
253446411 55
246672693 14
480676 0
802320604 25
770668913 0
11702129 52
780809296 17
467043691 54
2005352 26
54875023 26
446342321 96
167253706 2
574152857 36
9498107 35
979119624 40
388529247 24
683768490 51
392108594 33
376430386 91
874382007 78
823210451 36
453177651 27
826659420 11
149141787 95
858695219 37
329671362 33
216028563 90
664654109 36
187346264 68
625823327 10
876031223 53
336709943 33
653249605 49
339726602 46
503349922 55
116003192 86
348951483 44
463028195 20
960466303 57
366048819 29
976727002 5
729777268 97
382855039 76
79285116 75
478027882 20
556607948 42
653114937 62
980691892 22
98082796 66
685744067 66
824227428 35
218820641 29
680258127 27
539090312 32
37911404 94
408970404 18
832570437 28
333435888 58
922356067 26
862171558 51
281704572 93
169773621 8
398394641 47
391466558 62
728813960 2
182924906 68
577000700 60
528658274 75
56101548 5
464083616 88
853599741 8
638476512 46
396783281 61
219456240 13
430806743 10
855423859 31
394547618 95
662599139 84
368326010 78
507544998 91
298648496 34
207887751 23
393961 57
439962349 16
669557002 65
751593752 60
837113864 3
287444279 72
839147079 75
753676040 15
541740753 23
363750763 79
474288545 28
685468287 91
729021029 29
891043692 33
930461123 46
875271275 73
92551512 81
761386815 52
224292298 63
185790498 66
561248553 27
215078886 40
696157954 80
262915055 90
828625200 21
285653695 7
989288194 15
762907368 89
512526961 63
950313740 35
551929191 36
721769275 34
819967254 41
489883801 10
484053908 14
365196687 61
442655241 28
686778522 11
581795998 33
753326947 43
208363434 94
949012940 3
599471369 43
549822480 53
359398946 86
293812267 89
825186953 100
505538259 67
987750113 43
819915655 45
15357256 21
117205852 56
891773068 23
64210350 9
79206079 24
111127264 80
996249436 33
89851119 44
952908068 4
369416096 74
896617528 47
648331011 80
626774860 70
193804143 77
589565286 16
628312700 53
958975846 78
268971632 24
745719029 90
731218798 8
306789461 10
897922797 98
168472132 16
779751892 44
724668877 67
96800927 18
618672229 33
911759062 49
169308639 7
269404246 87
150615205 16
605129345 65
454574532 59
97051537 97
120378270 41
533697299 24
39541534 35
174850231 61
638474776 59
93019322 2
285339375 28
885416908 29
113558249 56
388661628 57
540474541 41
702631644 59
930932037 100
839479058 100
769164162 50
892487984 13
509358565 40
456953117 23
262490355 42
748761556 87
416121827 34
622699654 25
113360065 77
152321225 94
130987462 12
126408837 60
366920440 55
94136440 83
874776837 18
865076184 81
601052368 20
453614382 64
271573999 20
579798505 90
452831173 22
396757682 70
239515842 82
140931796 47
97864610 32
498329610 40
250144481 71
261965208 94
732361915 28
858158785 89
493096688 91
219107598 82
231404768 57
490305528 73
368529089 80
957075591 90
163131093 76
298671753 10
883993557 22
546821452 63
484387121 54
582363312 58
870087315 22
696908206 41
775211131 98
262678745 42
744521700 18
436379671 3
290604857 23
52232943 80
617709982 12
133335488 37
972924764 41
987177075 88
988994590 6
454608393 21
533043943 25
418359099 63
443240755 84
572981357 94
209963618 43
939037966 53
212234915 1
758618091 75
786360526 25
22281325 0
254456183 70
18737156 46
490994985 94
647958757 89
786619866 88
613270961 73
496576776 88
750092802 70
351760543 74
14342632 92
979631716 46
894950012 37
439275929 9
663084516 91
326050880 43
628815101 55
561752496 5
621742212 31
475869221 36
12359200 43
841473490 86
544181362 58
517322098 35
729186118 74
865179545 10
285879239 60
749197564 66
855018496 56
611829082 37
699506277 60
146828369 46
186628015 78
911225888 76
408083525 9
183354561 90
861553823 90
749703106 54
254398579 93
88518995 46
820985523 100
843664747 22
687598150 24
863201526 26
106599515 18
632336792 19
228984551 73
707730033 22
318973005 58
65665223 31
795077415 48
644874514 56
867703147 32
908393535 37
459604847 47
321607846 72
415714780 22
362458095 47
238036249 91
877109812 69
787577194 8
668096379 54
929019630 23
858696969 94
20228013 89
601733490 29
563981350 16
144693103 44
504891825 77
655345541 56
944840925 44
62552419 96
333448464 35
599623522 10
845464353 46
156623828 35
167807594 7
175153725 8
364768401 19
223330526 56
296375604 64
441766537 3
529802749 94
405392138 9
725447682 99
557210152 85
430666269 42
592755445 39
426776036 89
638548572 94
678780847 83
650156234 28
527624924 78
420840853 1
302395115 71
555349904 82
88272516 69
474467167 85
259446138 37
855227678 90
243634700 16
333163578 15
425347292 63
50060547 6
824123098 65
680325172 94
200650372 83
231876644 5
49749344 68
64712613 80
332092196 75
804090508 4
806324857 27
71194261 97
908138967 75
386570857 85
152116542 79
382174958 81
159825821 61
175372877 94
287400286 81
237599329 75
792242773 4
174165872 53
437211167 94
657223256 32
442291920 37
897578937 90
702082623 94
890016020 92
638173865 38
256206221 51
133051874 73
202822546 45
894920128 79
390166912 71
976347290 36
540901327 78
519666293 62
893237447 12
222740632 63
368658667 43
5156472 22
920636054 43
782923012 78
102793189 0
555009229 19
888458291 96
477769129 70
354765360 37
704895010 47
225579173 42
835079802 41
328202094 40
96488571 36
25046293 81
296872912 49
179080041 38
523261947 65
480507853 47
759162314 5
212550769 54
597029253 71
649489413 95
853142447 24
845944586 88
584375161 12
757881708 82
127026327 92
347789807 47
147591505 40
137956005 20
589165058 91
903532580 93
20051425 54
36474660 43
505623222 70
894825178 97
413701687 26
422506731 66
908349225 52
59744630 15
995899728 26
486368290 11
33690131 80
509048773 60
557023931 92
883841947 70
970189328 19
107966866 85
832585429 16
904425490 57
397524178 38
193825176 29
499523979 72
979860399 18
258508494 38
304244868 0
786278544 59
202322233 97
196134124 1
738611938 94
835171596 52
429963475 100
155856249 13
827632575 7
942793805 25
270096852 47
79626713 93
433770316 20
494779931 60
819182131 9
533869252 91
737918467 78
256310714 25
376092382 67
819998193 34
653347386 95
119821953 70
600763094 34
313244685 61
706012801 74
529320918 37
318625830 53
962916297 7
992258079 95
158480986 88
782006489 20
464012179 15
57895003 57
245027861 83
71096373 1
998382402 65
871354595 31
740086246 53
555949699 11
859182807 56
221651211 16
801911722 86
592825261 30
31817740 93
156870092 86
669575197 26
604921449 4
385377264 8
820963930 75
705840776 40
367490713 9
118992479 45
907330067 90
805531654 24
565884697 15
710175352 13
644858701 71
354799001 80
630899618 31
445462269 96
634592848 65
867554377 5
589274104 72
900935242 72
371633913 66
468621245 61
106271186 85
135427974 28
188177309 88
601941805 100
332693330 15
706094155 54
141415767 68
731522259 4
435466354 51
189718826 53
696982473 97
50827903 38
222247780 41
979953215 90
206447211 46
848066907 23
885383944 80
800249591 1
835209243 66
850960662 2
655435864 66
107867546 29
866866761 32
891129972 2
555576074 73
825132808 93
644399096 54
872069847 94
124627813 85
696156836 44
647659046 15
516607547 38
633163696 13
288078626 34
24792667 23
273752777 84
240569436 16
273426276 8
166067284 92
790854064 20
808368735 86
717826313 44
683908012 8
563774247 84
107500893 51
721508792 18
458038301 48
133490789 24
568876681 100
665731773 23
679452315 36
650841346 21
494026776 5
579128329 72
339239233 34
147262445 55
544854199 22
779642275 23
956163625 87
771975939 67
499429260 72
454267298 68
330591792 53
802069636 27
825727126 2
120464008 53
141274573 16
495493690 22
860599145 50
561435601 52
900380426 23
122554819 95
584458090 7
179394631 75
418655649 86
588898495 40
119809232 2
937500508 46
335043187 23
652353557 20
153959550 40
601838949 23
323546263 64
600693027 14
729530401 40
310654653 51
433621215 69
116949041 48
476904300 87
152535985 74
632254033 58
875972079 73
326075290 30
468579900 96
697431420 9
22452915 7
657995096 78
795533798 27
772587398 4
23959055 52
101144329 63
963324450 67
292333263 72
167958575 74
879486742 22
452022641 62
522450041 47
661635357 6
848007873 36
339936785 43
652570632 87
443668256 73
126283717 92
399670717 82
837130762 51
901362828 19
128201928 66
494318229 7
71878353 79
501983628 25
594711498 86
324327928 79
467036387 74
477352755 28
158890505 100
772863264 66
444621477 50
521954155 72
200168563 10
594655641 78
798283791 52
685821133 35
565056057 96
85150154 9
529072355 2
480885960 9
192937422 49
894714522 51
399634212 42
638058974 46
776701085 23
841704547 24
170308024 4
519359294 68
223830310 6
817954092 65
687197490 67
11832109 73
260557798 57
165605178 84
702646906 12
458661844 64
576955672 87
193820831 10
760921052 51
732884726 65
125263809 13
905415106 87
152689671 47
988165113 87
117577573 37
397715051 81
890465181 100
488644589 29
580330420 13
494112633 79
909695622 81
858295317 56
554233968 60
880957566 99
941913944 13
510233791 82
939208867 1
724906946 91
938500701 83
795185650 79
426969723 43
662153116 19
710788213 95
131489955 17
976649381 51
394138823 77
556176402 22
201687767 11
613553376 86
650773535 73
78050827 16
591915448 20
521001468 42
546525124 17
859641970 54
210004645 24
286199977 44
742660259 89
890169600 61
563015120 3
92287165 99
485085266 40
291324847 41
140094392 87
795383899 98
386745542 38
219302835 88
177462910 45
283287742 50
59480939 90
587273417 8
929232754 98
695248431 14
926942902 81
531001054 70
576910327 41
970556210 19
192981841 43
945644713 60
893810863 79
290026634 30
438502110 0
801122854 25
583556813 51
300601897 99
805300588 59
981491106 0
567618266 8
780419330 53
344060293 28
711033180 33
52526644 6
990945995 64
766730942 69
234593241 21
569261093 82
860625122 39
893302247 71
661337947 14
747587962 28
571239422 17
880128473 20
572441314 11
475822293 54
703348164 85
286204272 71
936756789 80
78183571 97
241782274 72
344527928 98
321075878 73
331566293 73
457900773 4
315874255 0
23577228 74
132810702 37
161266046 82
538580030 70
355701156 48
871287537 53
937767206 7
250870420 12
656210890 57
196136391 67
859516971 9
864841475 82
664556533 98
735385180 1
52325982 43
835545189 25
49676387 60
120478364 84
98321289 30
582457364 8
406453031 88
5388079 77
496734152 24
309927933 98
457917547 74
971309269 53
52376350 28
790194777 90
920782299 26
92726599 30
238834551 46
709329532 100
10878390 94
169101447 91
763239479 33
434541131 46
615408007 6
353058554 33
576849777 30
568389091 57
563761840 63
210968233 78
730650625 40
423081607 51
338203087 85
859771116 54
754266597 72
663956592 20
553170750 100
836706164 0
398415905 72
701277016 31
517569611 88
419309325 63
492932955 49
206276679 46
112940646 17
806591431 69
749797361 36
934955764 32
586669843 65
134265065 59
601379221 26
459621325 36
80352022 4
156524991 22
100571916 30
367821417 70
348660849 55
541528760 54
741117490 44
939792627 55
217421598 97
48373297 29
871156988 75
421625242 72
479799654 9
489989349 86
305693151 90
107558518 82
895051966 52
389991375 39
78745412 16
159348076 0
829750073 82
81236284 97
686317079 32
640294273 8
737607866 56
436944665 69
521715240 22
838072396 51
206699721 99
250841139 48
392617376 96
125880065 18
695968563 71
620866364 93
885530289 18
610041563 2
860233315 45
630679545 22
29241759 33
927485539 2
363787767 15
202233867 94
585283364 85
617709058 5
69322783 83
982346437 58
347444412 22
746589456 81
166046043 64
889377506 74
514757715 95
760120594 45
159416384 12
922497929 95
746178134 38
391428477 99
953167217 79
651746527 45
379943332 7
242931445 27
287542676 44
731594170 53
259333085 63
962490544 20
486815204 80
697254385 93
851743196 24
732930417 62
747569424 74
612508569 49
634005864 30
345786394 42
833946918 92
735586475 68
774155258 44
882523081 76
754898052 46
496358720 37
197303652 71
604436044 92
600114178 8
117250863 28
668809175 2
423753326 69
474159430 15
662819428 2
191543990 46
910893988 16
803166093 54
867581631 73
73552684 68
471668374 11
451026409 32
646687696 43
624226554 24
233213445 60
63971420 7
744776989 88
478982843 36
565029742 14
374641587 55
252137596 98
554139076 97
754264150 46
67195762 65
68337662 88
765553517 17
546846929 57
527804122 68
667244830 35
729159573 18
103403172 21
807623230 18
37148889 97
72567890 96
603994652 98
410029503 78
756920929 11
647041092 50
981732527 14
168520092 20
638130686 98
753483584 18
871961692 59
973602803 44
894693752 28
209538681 69
655053416 47
778236073 39
711084214 58
636938793 49
359723418 73
164433633 80
854674699 58
105102772 12
914441721 73
461977013 64
308163902 28
637731994 37
72365558 75
762075822 50
397690495 72
136116794 74
531265170 28
194047100 22
236830514 22
813101918 20
200637961 6
33940825 61
384101419 38
679750000 10
132316695 48
839770439 38
767487721 28
156648945 85
47827450 99
170728017 80
662929514 49
612365831 8
375585767 14
114835734 23
658663325 58
132473189 33
314170298 49
311455899 51
402295397 93
630925158 74
300323182 73
307629727 20
237517381 37
836172472 55
619569832 52
769764905 26
189983149 61
191992475 30
13272669 100
739675009 13
511518124 16
880393975 26
981872883 59
961088317 94
493593595 100
87782858 74
700412652 73
958836854 63
11880309 35
551144529 4
657841117 61
742985348 45
967116454 6
592576216 99
380247581 71
842391523 41
345726627 93
243811479 98
87323504 35
21555966 58
213797958 84
479926459 16
924950417 73
585740987 7
788624874 0
966712077 47
958791381 13
115328440 100
635210241 63
57663758 86
102737151 39
936492387 53
15705859 20
285358100 16
218061228 70
819226285 15
798599904 66
632046572 37
114948017 67
311145404 17
371288798 45
625151231 39
393008618 95
463474660 1
299515160 10
17403930 53
966850735 35
160593565 67
831568263 35
336524943 24
454327014 73
859536175 14
657109270 9
37046628 18
493512158 23
561866510 0
322179302 51
230211698 36
489924333 30
401468841 47
146890078 81
556263811 78
680297681 71
165502956 58
452229185 89
6621056 89
827365048 5
176861408 36
762888546 52
413125573 93
371938991 76
597335266 14
446190758 31
48438961 61
964214098 44
59946889 7
533324001 67
779151866 78
528164444 74
838065346 67
794792774 14
911853985 30
811862807 5
287842852 18
796203309 71
788599215 89
142462041 32
67857036 82
315408983 66
239264854 88
577509801 27
668333980 7
126249413 51
424226522 23
633357593 14
614811103 39
570523429 89
989242728 49
591719765 8
942053809 5
736834568 76
565749842 87
198598495 79
593711766 95
970359554 80
511286924 50
777493008 34
725358453 80
630684494 49
834602869 76
111602729 20
938798624 71
803259236 90
619302730 84
357662335 47
896079170 100
728080320 9
28829443 44
279671637 64
833321874 3
366734036 55
838096538 90
860470674 2
673921735 29
426632493 25
739653730 2
388494587 22
802294501 56
295389913 16
61683147 75
729202027 78
320141317 28
900370873 2
217508814 39
308557984 60
134187481 20
908248614 35
937560151 26
51830860 96
557694310 37
743096560 91
219125581 19
963080383 69
373768412 49
559678819 69
361830421 78
528717587 11
123944469 5
744101090 79
844492443 43
220706251 81
424444799 82
404431383 26
302055163 87
518959150 36
802194303 68
640240120 83
109557560 68
824355707 1
241203467 21
382484582 43
127228796 11
342539398 0
378926041 47
719553658 94
593229115 23
375187725 0
18428856 77
341426879 87
162458954 71
616587910 71
487135900 13
498249575 90
113013071 2
68023644 2
384642251 21
630712332 14
839346759 45
355523328 10
493601157 75
807681528 94
531652334 18
32218496 8
589170158 86
881442190 48
487211709 15
909417731 23
386178827 40
791915458 17
532802666 83
142102965 41
631767817 15
190928707 27
434117580 25
368230682 24
668563358 95
644859284 96
101569243 78
596523747 94
65525735 36
960552827 15
431742114 67
668198187 52
326362316 69
521632254 75
245821075 69
778498293 86
52158925 12
331386329 42
414501997 39
690083843 95
857572131 90
144439413 31
429701717 22
342495559 99
105025891 16
607221232 75
712201614 76
692263086 14
276685300 91
419205749 53
796220127 13
906248842 80
431888430 15
923094883 51
78919094 41
467525730 34
589158495 8
716891527 16
61068521 48
218982379 75
929232778 63
194870464 34
597080806 23
403558530 97
473527776 36
538385340 99
126783449 2
373996190 84
838366385 91
875449253 97
770013522 89
21242820 21
937204048 16
143064261 57
646341404 0
293517163 17
251685566 55
957366792 5
433611734 65
921485676 16
239583611 45
693137484 25
863130684 77
835688205 53
21870936 38
32806258 82
727307176 92
416136189 97
131617801 2
86068483 81
196756905 23
495215057 55
544203357 26
247075 65
430994159 32
580612433 25
272852654 44
37207873 49
135074141 58
296639653 64
742985220 52
262771318 48
924025872 93
270412224 72
872730536 83
586228215 8
308330678 44
289354634 87
701898189 51
747149913 98
323670393 86
875218391 25
83353247 64
773205637 83
232679327 49
673193666 36
645121837 19
660540602 94
773243567 80
882112304 71
151083673 26
518555810 28
201745484 75
117012594 87
65187933 64
385563580 63
674589597 91
453313080 7
900989158 97
479692317 24
92672585 71
898543078 78
182830999 63
292666965 29
209573189 69
599439751 92
428655661 50
300494159 43
773692626 15
833754639 86
567259628 49
679528075 14
135295482 70
224294803 11
524732571 45
385744312 18
45497787 48
890861294 25
256807236 43
920330776 76
688073809 90
451972846 20
723958630 60
798482816 21
50401640 53
786788966 71
992852047 43
709662034 6
75406547 81
665025237 30
792246718 73
1109899 58
22874756 47
295589751 11
244540636 98
435135290 95
867725621 67
608483065 12
89658067 44
714157672 100
727748992 14
839990620 0
433785380 42
270750001 33
837049537 83
566131032 24
474575061 38
996010001 63
497930295 62
945297320 44
519577398 5
556461802 47
38683111 18
186332609 89
962169032 93
465868010 21
176957465 33
970582883 85
52076433 99
684993625 46
763086578 30
517685387 40
93109319 8
884593122 67
681604268 65
856431121 4
793280866 56
964589577 55
240182737 43
483034633 61
854694477 27
349993162 82
6396978 31
176800968 95
378756495 70
913812571 38
800340140 69
770339085 21
751128457 41
419615646 91
322450955 48
962885793 23
96750510 73
894849398 18
653725017 51
609011948 76
586051402 93
224790146 91
568196343 14
78595925 29
107027893 58
88683264 7
547381200 0
726546511 16
289718394 91
437090733 24
586315398 29
865819154 72
847209260 93
222635815 9
853271890 75
414846831 86
554305905 0
728586746 75
225672566 40
613855451 30
112616837 10
564553486 33
945643271 38
665038382 46
1034911 91
777021949 27
306405606 48
172481912 62
865950598 0
136764125 24
221176473 19
69976420 24
220907798 0
955280073 24
134473159 28
187434535 71
588938484 60
253740589 38
956763734 89
475757376 2
304986310 85
139642749 68
613789049 100
590392754 27
420657143 94
304972064 44
228812290 11
517726675 47
789079409 47
407656505 32
87011002 1
789615872 49
112828626 97
15790206 25
667515904 42
752308841 82
351989773 91
39216931 55
716844076 83
824883173 22
8027946 91
512142210 36
362585414 9
10395812 99
156685628 0
240561633 98
254233288 50
880734850 36
565473779 81
459506572 63
647382181 100
653156807 34
621423573 17
186310538 41
766628968 46
693214390 57
139639655 20
161582209 74
264551865 75
941916102 48
714182626 76
591637558 15
781845758 21
716420434 53
447567681 58
404782273 77
701706764 67
140372450 96
811056842 85
447830046 58
484175066 42
824196475 36
798956992 98
640939803 20
214177160 61
570565694 94
614713035 90
815729053 73
348680901 50
249290025 27
339838596 76
617213397 58
722583276 91
347070630 99
251609973 16
607419390 44
30161895 50
132760898 58
107035935 23
412586247 57
249898207 92
952277378 9
206505815 99
742318202 61
392053870 62
758844278 78
140077029 13
119040754 61
608582533 51
938731099 5
156703624 75
424291647 26
916471504 54
641150012 37
109738872 72
887669790 64
978454529 67
884488478 68
12299677 51
213341976 45
400358269 26
86102023 45
795794545 43
866269481 55
309038967 40
876664084 98
364010265 61
132154412 49
501665388 77
212951589 98
42500092 72
423962359 11
107414894 87
726826170 67
327596885 8
570282548 23
503595144 51
840483839 51
369954976 16
312057965 45
170890632 89
936446024 58
14881631 19
765798871 75
990221456 77
651492215 80
620964183 83
833819626 41
801920191 30
142471800 32
158763171 69
253858159 8
231932431 96
614731058 21
313106636 92
385135637 88
671577367 53
143664294 91
472415061 83
235631104 63
985366934 62
174862813 91
271177337 46
373863223 0
259456059 44
567512152 72
450100583 94
717131444 57
854472153 45
637707524 19
964133430 88
588749179 11
42493785 82
633960536 15
46903448 96
115368054 100
991149969 55
45116630 98
434271976 70
173033903 19
693975201 51
394673153 74
573663008 87
407280023 35
69395869 1
898347119 29
999481660 31
953219573 61
111913771 84
972861112 69
529350234 44
785202459 96
102569510 18
863553243 60
130768491 7
106160890 92
899985956 85
254852270 63
252849939 62
379482844 38
951159127 42
961578979 35
113908279 82
255994215 84
702322561 47
884542275 52
788650996 68
722154404 100
494893181 38
923349281 47
594959650 54
694167681 74
529342049 23
521328810 63
623764794 44
550576978 32
393744460 51
203979810 13
260535762 76
510183783 40
342488627 59
275800866 95
457507518 32
314715290 62
142927451 77
503042346 48
819819073 48
857653971 12
446339489 97
246502456 54
843232101 96
75959119 94
49260275 84
973077427 96
14823593 73
598613695 46
110824352 41
593824640 77
21940889 48
416770843 0
204260245 84
408244630 19
187931259 81
183877847 27
304559640 3
710783863 43
858914001 19
898938026 71
788664453 72
629583504 5
503346492 95
617340611 32
778544581 44
112003958 47
786698401 19
9008011 14
314097587 20
742233891 14
638555329 81
851492177 43
308695698 40
384629157 81
336562429 57
47510698 37
123663115 16
202009564 90
246074092 56
407788051 93
595625413 89
500991462 24
816472594 76
801134159 28
293613634 70
896764373 86
271725153 35
836866983 68
195835132 86
797077793 26
994091634 27
455334806 65
539774518 13
503841917 45
547043220 70
728349614 100
812482499 98
892705610 27
525750848 14
831450186 59
444373215 48
143130859 76
858551015 90
249473162 95
836082155 46
257272192 21
849425731 22
370625974 100
931457543 51
273874094 45
483987427 9
473247691 97
757551190 56
296613916 69
1841191 51
803279944 52
625784389 41
798300029 38
16787134 80
276743687 37
558337889 68
585794151 82
694004305 29
174612511 55
703823528 31
599462032 86
5611904 86
308298616 16
76643647 12
399657212 69
248530520 83
67645200 100
225400213 99
919031176 59
53451853 3
801367352 73
164422571 65
433425337 17
650512609 68
473170218 49
551098678 100
461964711 72
922748833 18
536171224 74
213212316 52
379250614 38
266588227 63
219603442 86
360800195 7
994130903 56
129971154 78
51182047 63
684849426 74
20300533 33
91365 5
837496281 32
274714976 64
294668003 16
371516044 39
928003674 40
746362581 44
815230561 78
680189043 6
533287541 90
156174467 1
410935973 43
184178524 11
816667509 17
935137356 39
937455017 2
983608066 52
165331951 97
79732990 54
629048877 21
84610919 72
762218063 100
345814512 44
605722127 97
991817227 57
482172407 44
305091282 57
154387130 95
814160837 15
861151736 58
410544374 47
487940592 52
758620384 63
43682335 34
68831567 35
274478074 60
50037512 42
461700550 49
422739180 57
240396479 41
741457486 63
327083104 4
710408984 66
931235108 9
605280395 70
278461558 100
603666574 61
706032414 30
354672533 83
884966982 50
952590442 92
508660852 8
706415591 29
600443688 19
476946691 18
668370397 21
118618721 43
160116624 69
530722744 36
251353224 46
427020056 11
223512679 87
651672946 90
810941690 40
15830878 31
81462911 54
482692511 88
429216764 32
814514589 58
812229449 35
844080449 69
447619237 98
50073800 49
944569423 14
627193556 53
288252227 10
494596547 30
222114626 15
666547469 82
22062663 97
927431505 91
26502892 44
980132004 66
293640394 71
755717679 23
536830064 84
107219146 98
682418241 38
185075866 38
615958723 25
876829926 28
774609891 41
226005454 31
477755998 61
816565298 4
646244592 46
916213874 33
507312944 59
506121640 11
546328034 21
973209906 83
719844359 28
945031052 16
213294125 13
825334618 30
497164165 13
422028987 43
173334191 42
233730706 92
871066265 79
842603310 76
561975367 55
212425830 63
97096292 0
528524702 9
14875632 73
453413261 26
436314105 58
920068761 21
948741942 22
456577025 69
178309574 96
661632136 14
159307822 72
129995738 24
287799977 2
911359692 13
862720670 51
420099081 58
435412252 57
482313512 84
537446518 23
368195509 23
568934253 3
532734712 92
387063705 64
138386969 100
459252239 23
561100608 58
764514358 62
96196408 99
731787521 15
577787030 81
98937986 14
959724049 95
54135731 85
301736896 43
734357721 63
737096313 14
984806065 34
701411817 58
133624276 82
847256842 65
326298330 52
897917999 54
409675981 79
863192637 22
15638405 19
220506113 80
606041503 91
173980700 92
24733854 87
570597289 41
422795009 55
520350354 53
864378782 65
934623703 37
998444976 46
229589851 58
403350072 83
292222967 27
273240195 87
45986905 45
367000229 54
997190488 9
395432294 0
339065283 46
496984112 71
648442889 6
148995973 61
1669744 8
194707172 16
910235606 26
892635381 28
632278008 40
181453154 26
214691547 24
811827683 99
241103839 32
923450606 13
335146277 0
522184014 89
113370340 90
598270366 93
21971129 6
486124894 64
577102464 57
201157925 1
674502415 79
328847980 4
506711741 81
573683598 18
578328548 76
797492126 5
831470867 96
411359225 42
882667676 27
508354260 55
958571530 80
522441172 68
57443466 59
669267884 10
821276259 46
266526675 85
594069711 6
65570358 11
885362893 94
801113961 70
840346060 91
8056191 55
835399454 91
897018521 40
287410393 69
223753460 17
439012547 31
576133258 86
15313170 35
592010081 74
846142685 47
26950670 12
229278872 76
960021005 12
207090623 88
65576182 67
855332201 79
735469962 10
721988218 41
543831434 65
376327463 89
411291476 73
862846037 11
442438990 59
181160848 93
538608140 35
81642104 36
304941401 72
602840963 36
145089961 66
252512729 83
589559510 7
495259590 97
732883083 31
77600893 7
997590521 59
634866073 25
850950517 65
774606893 59
337684200 5
294635117 60
826414400 94
101337982 72
750178832 60
418236562 14
841975678 16
386779383 1
121900605 22
119375362 8
459665598 97
9416206 44
687231270 57
572714451 87
261238277 10
533239027 87
533182307 28
369270294 53
944823022 94
68740241 98
330603631 34
773880340 65
992726343 72
477556846 16
71917453 90
402619466 72
931653419 69
369802413 18
152317047 88
629653304 40
445078720 91
905964672 72
100363288 81
780062810 90
34466214 5
73389647 83
606906502 11
461437718 48
688073998 39
401524386 32
684443674 61
996073873 14
843358264 5
55993012 15
707680686 74
705182392 99
989647657 58
333362428 65
249584949 69
808723595 90
727401006 46
690569310 92
563036311 70
219249441 93
379397068 73
960949580 86
162978070 59
981301636 19
368541143 67
737894958 5
50725684 73
433373487 62
636436952 60
520679333 90
204434688 21
998739677 34
791093571 63
810844255 22
801326979 8
502658461 9
54326153 30
588853167 7
285124473 78
901750297 65
419964208 89
235649951 91
941280924 39
17764293 18
168287261 19
122163527 34
410771577 68
498915341 80
710182493 28
564034972 42
645990665 67
938579443 70
666781685 50
400721509 0
46521512 76
291242279 77
673016056 23
88844719 8
491934645 63
76452644 63
600772944 62
116177626 65
324181276 55
372806561 71
924773414 61
209263667 46
433514794 31
67373912 33
720008450 60
598372169 25
782501286 20
490007322 58
339260214 75
78787392 8
762467404 64
248439325 51
708654007 45
725272374 34
771868076 29
132768319 70
53898630 82
912027447 87
308501387 62
820759644 9
524282434 7
63306294 4
896289279 68
806190734 21
342968311 51
720084180 35
598965498 24
543089470 72
908100917 91
711496463 23
72453722 55
91781032 49
803086989 12
47847733 35
780750474 28
165138014 0
766511856 83
728972543 5
436145951 16
218039544 55
191085949 28
828077714 35
199998041 27
108727943 60
249556294 24
945681623 26
333311786 42
501411114 12
384682453 92
303869015 94
290979505 11
150106508 39
799946778 64
827224345 66
668190170 77
248087369 12
106820030 91
100667771 80
505344088 72
77249770 41
396435061 33
872778682 0
458502976 95
714021379 35
256756310 45
932573963 64
639682322 67
636776169 93
449696444 40
188931152 77
242667928 55
777650245 40
642582012 97
865656271 96
623628225 27
987180504 61
776266302 71
590153551 41
363350322 28
193918101 54
36241748 87
129431359 82
346863941 31
943813701 83
380489059 92
661239012 65
322990082 99
379942624 92
671023796 22
167788807 37
803118315 32
768126144 30
703766638 68
322674507 89
162784487 58
438069655 65
74894664 72
59901638 35
748064468 70
931194684 89
9539266 45
38048485 51
949194085 20
700486090 99
667505805 27
547132714 11
33155609 55
909476619 56
491239530 36
433596172 30
634554256 72
872457354 10
878080805 49
43156901 22
514930814 38
290680055 59
535306381 100
214709750 27
378233943 38
191681373 7
744003178 41
780527563 23
704224968 39
93616268 6
416381713 51
693957530 91
549037010 29
591554711 11
733097541 44
557322515 71
592743193 27
646067347 39
971457366 52
650914852 15
256600576 47
157523674 6
908672669 30
609219103 39
400195121 41
553079854 67
249716328 7
429695966 71
466465840 100
197817822 60
469223230 65
156114446 16
717252721 4
990514673 69
352860222 41
422813544 75
198330166 11
469015485 36
968761680 37
881316727 58
307895940 81
79246879 35
815699424 97
768945482 84
436346079 39
476321843 83
110895248 46
26664713 56
954674705 6
523759600 79
994388222 52
822247904 40
237428981 0
164842690 97
490242527 77
69593288 68
490676281 85
587613508 59
808400912 98
150323495 21
277178943 42
418722280 81
843992528 16
45058328 3
225405376 60
209638100 31
700008162 67
651541614 90
808135049 100
181477977 36
351028800 98
998444551 25
524575488 24
259677298 20
512938431 43
62349285 58
182235233 33
296369685 65
334237571 80
968343559 4
390410263 65
648522043 58
354406904 100
391970748 100
589841718 55
631355934 74
84525201 97
1827760 2
649838276 40
284764441 73
538354847 81
602739010 91
409942552 10
795524039 32
588868123 73
179289570 13
515356197 84
361340929 20
459850830 6
812228702 49
608578630 56
19252685 10
972275653 12
303841465 21
556042759 98
436892733 78
736991828 99
873713217 91
251138148 48
385044957 77
298263854 76
284742499 61
71373922 76
946380641 100
834059966 48
688971133 74
955130313 7
195643431 60
873082671 74
243451256 7
693042514 62
602839972 30
766166685 77
705493749 8
319422314 76
226532010 54
644394267 45
958504761 99
903722390 46
948778897 58
984543703 65
570711697 8
767767631 3
301738857 11
13991184 67
724391212 13
178040692 81
697093359 92
742571294 29
875182817 31
525432448 71
58526689 82
29002925 97
101748200 11
344664310 65
561553339 68
459034429 87
11249666 7
81326742 16
882731549 50
328894821 26
909293823 51
985101567 55
311740983 76
303336416 0
651368489 38
270378157 70
279219336 79
668909971 55
23289275 30
800413965 53
826181655 38
781011204 45
628058784 17
393720961 94
966653998 96
876577856 83
984107608 95
963520930 39
698788780 82
455159710 55
505914074 87
680220044 36
217552152 11
716999891 8
518200459 31
89816355 49
717518019 54
263239734 38
684318209 78
641382191 90
670198749 51
612008685 21
495519108 82
761562423 24
101748939 7
268111526 73
42835870 14
643505870 56
853143357 90
717462062 17
90980461 73
662457315 6
412371949 94
289938897 54
433955243 68
665982994 72
548608499 66
474183712 0
69932136 95
849949614 8
500882748 37
40641620 40
850949813 18
601045363 75
740201244 53
211849595 5
664770532 73
43390676 81
758829663 19
479712488 17
908393475 32
493650071 59
1824812 19
240174998 2
580079538 90
48635090 37
401149778 10
140445964 95
601705180 58
253098338 73
125970242 87
447550319 83
183916846 21
687309241 89
402482040 78
335219980 81
562418 34
831533077 97
465089795 34
427362055 86
519121630 48
277622563 61
375792785 96
676284077 11
150359807 9
683873213 4
292331924 64
728078612 63
526541772 60
471764010 22
147342903 89
652494036 56
782935156 51
172239353 100
28108269 58
729777821 90
370942259 52
412927474 10
765098756 91
803270441 44
292015495 48
431202240 27
729998230 18
732529148 83
818214129 47
647442931 4
463607243 52
783336814 37
131665520 99
394972563 29
195903024 21
834204645 0
807880560 94
376044402 20
802920762 21
223294377 7
541579442 40
717574391 1
576963513 38
486942618 35
167587035 73
442968581 85
297722681 83
842490992 62
45099854 68
984850652 33
667542979 80
423010140 52
537287116 91
655157012 59
512947152 44
440002945 17
939649465 0
276050870 66
201665481 74
275823711 79
483692208 36
962863546 65
177701677 49
277314550 86
303050295 62
460765596 64
120316627 48
790078559 22
945807375 15
108031189 66
154887762 50
564218337 39
143070946 89
992127636 89
111257047 84
822995206 88
490315596 3
175187476 60
848276931 24
644164566 84
883337729 53
256294561 16
816962824 87
37143682 2
239431299 15
94680070 64
258776721 97
417370822 82
446777268 32
635037946 45
906205123 83
236499616 82
874465679 67
485122372 56
653477953 64
703396843 47
764569528 39
838231581 0
876594931 42
707756830 44
71633782 88
109184798 76
254688774 49
28679485 1
781984034 20
123887915 47
325610936 99
432941873 7
189875125 94
276575662 46
322480447 81
64388117 97
818101148 4
469826987 11
993843846 86
521862664 56
322171238 94
466981232 9
55239151 15
323264834 64
190351191 76
39199484 91
156961266 52
498628967 20
1341573 88
165199785 87
254554434 96
706567241 13
230220242 70
484529589 97
111586130 11
499468659 55
916339159 99
80444366 87
337583612 72
610197529 36
356248175 97
345403028 66
413850111 88
385400656 23
377860766 42
639224787 21
703110563 72
213301452 100
307076945 100
46314752 98
214820833 36
898104570 87
138908162 81
262041038 28
272028968 31
113089316 97
884224057 41
925644714 13
462599301 83
128268609 90
243982234 97
866495760 36
261919469 76
223672173 72
793255464 8
167332126 72
772582680 37
255116177 92
645439973 65
544502032 91
590840293 64
728796998 83
544325437 48
565258229 59
693471668 58
846063102 77
573009555 41
516421381 36
218072590 95
469246809 25
687573775 71
951236248 84
470700818 12
868399429 48
49984551 37
941061193 65
620042796 50
84323355 93
891114904 91
977947487 68
14583583 55
46528509 81
471039696 15
999111832 15
534352917 24
860536097 39
762044737 36
799678395 99
655744885 5
907032706 17
481416648 58
667102231 74
488102478 86
773009580 30
177643737 56
996531290 71
611340367 81
30879461 75
267572643 65
650759394 71
98007506 64
175509797 2
482346133 79
995191949 18
555602095 13
875961533 78
386861235 72
788195657 46
724275126 79
986280387 11
186036297 75
977576713 82
169038980 12
953463671 54
523426433 19
563820155 75
455369295 43
261154949 65
592133314 66
890928865 78
82985987 16
775897423 4
851730461 11
568729589 79
299175652 85
875674547 27
51015175 53
62558811 100
137349938 10
429128190 16
711857664 24
393202240 97
196059631 51
601987566 67
146921365 85
572042480 38
778512841 3
476441157 51
34585734 36
485175890 64
724901342 98
997182828 12
133405431 68
92442075 62
800364130 44
648092778 70
924597730 54
282222316 93
868590582 25
212718237 59
239667443 94
291110991 67
449403438 57
810848540 46
123563079 85
468294231 39
270623663 28
561190027 76
722289063 18
865865852 17
297128084 50
680234073 63
553798371 89
644032474 1
121310136 22
169671608 48
559286186 0
997340124 9
806842232 73
377406379 93
874293984 87
873056487 83
242568098 85
121733139 2
202298239 79
271501561 66
710965181 31
84435160 11
842393875 22
155310522 0
455566194 85
150725239 48
993814785 76
806017198 25
351921648 82
503746842 48
143291607 72
409252936 87
172255782 78
979402196 89
228320516 4
151185576 89
652089698 2
501983591 73
220315208 7
117713068 43
686203138 85
125120620 100
766278371 85
625441691 7
659415104 32
935469473 18
148495871 43
193817965 81
627245164 58
15315506 86
204230985 56
165790142 92
461448334 36
500264485 1
731754877 81
245286810 88
315680980 100
20455201 69
898118824 20
164190878 23
667451495 88
339783396 34
436527877 80
763815544 33
348427451 62
905373605 38
698055851 94
557319659 18
198888668 90
712283001 42
36621188 36
557548041 38
577937850 99
579090040 98
262080854 10
812560150 89
691970010 28
81376718 9
128357935 38
512380719 12
367942111 58
389029610 83
829606332 6
446153875 25
432964081 55
281430593 14
996279952 34
547623926 25
482967278 32
860979343 95
993667363 12
520441082 96
792153079 41
760566032 75
637135127 72
83980720 17
257269926 84
973821182 57
376191133 27
631943371 70
940084774 14
127928341 54
271703109 81
771020896 5
909488955 49
657234084 9
796530640 34
277770070 89
955734948 36
450984097 60
272916743 81
366515044 94
274391127 43
274881408 9
22853610 86
809437550 55
979661111 88
236921383 71
584057682 48
536356959 43
791112584 45
970665215 11
914772163 79
380867594 6
618570035 6
603584009 57
991597208 69
435984141 29
364771134 87
273046607 50
387297762 46
428484131 64
896695560 62
221047684 22
973018409 57
642426085 67
584882566 10
643085184 9
275614214 1
343559039 80
736882053 12
914820432 4
171106827 75
419233981 11
508502294 25
116431132 89
43045857 99
442837919 32
379162596 43
696280073 93
419476860 25
410664701 33
61423471 90
758331258 46
992786734 14
389058450 69
348370826 2
370609100 75
683831290 4
631870962 53
896343417 95
142528674 95
192276297 100
134054979 92
260250867 85
715336526 8
935074751 49
362270344 54
381763022 80
286381158 69
929861812 38
389880739 62
925079854 25
322158128 77
328917496 27
177717455 61
715988097 54
967058598 5
331356575 84
247119608 52
272726924 49
598931373 79
643367549 63
799682717 42
714271745 75
43636782 89
982735989 1
215170662 66
50899847 86
268294875 34
957060041 35
581119037 2
450219597 70
925706076 64
202666929 6
925655110 37
574781246 16
879637857 32
915011496 80
469427963 78
215621080 41
8312547 27
357618896 8
518101033 48
532722689 77
928901455 10
395985966 42
982956513 89
143446905 77
682455057 3
601568657 44
500575665 33
280819719 22
726841980 12
320526451 94
644225967 78
81213041 36
254366749 7
824899357 70
809136772 68
967441667 63
28028692 58
320580489 91
592593363 81
27025388 31
848619633 5
139208488 53
874353519 3
253294488 41
131134093 5
525978640 58
636487998 16
73542207 7
118439019 85
996022167 44
356051217 100
635916637 68
176879013 35
789323133 13
308961147 30
576494305 34
608630860 55
986072019 3
516548909 1
523018550 9
673036505 52
200279703 1
152657468 50
913225582 90
936516395 52
330789459 44
218074254 22
430564461 97
426420494 59
252656448 7
215706646 34
841771871 56
509568763 97
70095259 68
244392214 74
36892246 52
953739966 96
601343506 97
129101764 78
999368139 97
602378465 7
527105798 12
909038721 24
164999558 53
861099381 96
283401797 15
813971697 92
848496316 75
260913934 65
425756276 9
759515795 52
670340993 100
37642867 62
378343458 36
206866404 27
919893220 22
809453426 67
486422274 56
660576291 28
464850857 84
307622552 50
643253417 36
300384598 26
923941134 61
743193467 69
128329347 48
417657382 16
886662748 27
211430858 80
857214471 31
745872396 26
103163401 63
785084077 100
84017721 12
708824310 50
181715968 96
91548006 94
317758222 38
832876011 94
195862205 30
538930966 40
989052510 3
261516348 81
412447080 84
396674298 27
691500042 75
954607830 49
677610813 14
545049830 43
569896301 56
141517802 100
512032151 89
948793338 50
365585739 43
263256264 39
741550259 99
656862606 80
486563248 87
957562353 33
925140275 70
488520209 4
367058867 96
500234618 28
546651725 14
111272318 54
64400308 88
715447350 56
119157548 39
670073578 34
470673122 44
591130036 20
155155325 67
103492756 27
924385869 45
860126649 60
156847038 47
405868151 70
25230147 61
163737900 48
469671177 24
80823875 78
556061414 62
216476830 51
925513653 67
734297440 89
101617418 80
844633946 25
164640591 64
85558145 99
54596758 15
246822292 57
789753311 90
770573304 32
251156736 84
958667987 58
123175415 93
908749965 18
679746613 74
778099676 21
427004887 77
194068783 92
631349953 36
558412873 9
747413512 16
810982274 98
283054252 24
747893084 33
362236575 13
376340347 97
793191426 29
246994226 21
124761468 23
260669404 93
205237620 48
639844227 99
253095372 37
822049079 81
481247511 78
854468180 23
215164968 37
443344240 12
128997539 24
376505903 83
432232671 89
724954999 33
208377024 74
671990307 39
266508454 12
650266601 53
444755242 63
606738980 78
929418632 32
499262620 87
748052425 34
431754692 31
908383073 99
297271511 99
709736181 31
173574940 66
827787396 74
811478008 51
980479185 71
801768790 24
121368293 53
921349364 18
214145756 35
625078138 27
313226070 55
525250943 87
39245278 39
899351686 8
519470921 28
574425316 95
834623854 3
513476234 6
137577844 69
398035239 7
713298318 69
97382804 14
945177764 70
525186966 63
936916807 70
71465010 77
139610465 22
153326742 11
33815881 77
438507473 79
922044030 85
247799302 16
657335754 9
999145569 23
374203219 87
629913561 83
161814296 15
394530008 11
960956203 64
985417509 2
785238325 97
291534498 99
738590680 82
63040769 1
506185086 8
590044816 35
917835099 90
637936920 37
903541911 79
550278544 99
526405359 39
623248569 78
867188990 70
26549194 8
226661831 98
462445869 80
525426770 64
978025707 72
684384161 3
525006324 56
393983510 82
226787327 24
96815018 0
861455318 41
993097045 48
707805138 38
761829792 30
193054883 92
116134705 22
586940547 9
180875096 31
249323584 15
184007813 35
483860662 6
18295257 100
997107874 27
488095200 91
316058500 61
631365780 57
166567950 8
92452992 39
853811564 56
455426051 88
705631293 54
75458448 69
81803910 19
798419043 87
260314869 72
894828896 74
871369162 90
247076387 83
740425473 5
339963619 71
720794565 18
725855948 94
985241692 35
242202529 14
686715009 64
591543118 52
7302860 3
126035644 90
879505780 17
935510550 60
435126315 75
964473804 42
763425010 53
401571798 3
437840803 97
303621721 86
230635940 65
283879367 99
286733330 74
208050231 55
353944747 22
23501543 69
640463707 8
424773268 17
731213783 15
843541151 44
545155091 75
181818327 14
908925574 46
490302249 29
111379597 16
636421246 4
786699508 23
934544889 0
499595059 11
705449703 99
728421571 56
311925601 8
418084089 53
831881729 61
949085223 55
466828606 54
992509644 43
752175163 88
510757258 78
535345970 83
77506268 6
263984827 98
44509161 89
635214219 91
360507376 64
952607936 2
270943206 8
547455705 83
126876945 71
408636119 60
403699426 22
562839526 18
676714142 50
78719271 60
677992910 5
435510858 1
961090402 92
981815198 66
790359876 82
135350806 48
897939262 40
907916164 38
299320411 96
944110949 95
240993669 41
795560898 25
240239943 37
347353179 93
342151439 8
802949593 64
326344271 81
925223933 3
40453584 54
577111196 21
336346737 25
165200296 87
269411173 53
213750692 14
7666002 25
585108530 85
917744713 55
46061142 66
933577451 45
944331447 24
172112949 88
278605031 18
777207205 63
704288929 55
673682934 62
625839440 19
572721213 18
332605759 40
454266298 25
505120907 59
731551393 91
91543890 51
25727283 55
58946505 72
343561903 67
981896554 60
827952954 45
801751764 67
108366884 77
775180106 8
692289390 30
94113172 54
743032792 89
636660472 24
329684865 37
556091303 93
925415845 83
925310880 8
512507340 72
737708250 76
789870493 88
180812647 13
368974044 2
483173570 77
976490237 51
333827354 49
121963961 28
286541296 85
824398194 52
951645725 46
505070512 23
516582880 45
474726120 24
294069344 1
493211941 12
583359402 88
178327459 65
846311025 8
727554052 77
11115619 29
677112990 30
359709013 53
962706376 8
764123075 98
5240772 18
804399082 40
771821483 9
77032568 16
478765742 20
564766221 46
680601645 95
158417407 99
765938766 95
579767847 18
192585095 68
27990161 81
77619751 13
674527663 43
355237846 80
726984735 98
794928923 88
491965280 44
618564299 30
134310528 64
27973114 53
852114191 41
635175502 76
338614118 70
475789625 46
149523257 53
761583109 36
136573154 84
161058697 45
252733420 27
869133979 32
36583569 73
301236989 15
758047251 65
663274933 99
487700845 31
169389773 69
203934158 65
87567326 90
907343558 49
274182132 62
873874066 55
137233610 98
924762191 22
864092223 93
575911592 95
26741526 34
582038706 62
611131732 68
693997936 19
628498028 94
506739732 56
489266713 48
927640850 28
758661689 93
916446437 74
746266382 84
344845773 16
678271426 1
621734300 9
735746333 19
967758272 7
348955192 40
893800575 0
130990156 40
727626142 26
523934037 99
858793690 79
98891135 3
820701634 45
81958897 23
598484528 11
695785977 4
97557195 17
171482807 31
67161447 64
755595712 69
621810037 22
381429525 62
746806820 45
799161746 68
977318237 29
945926397 17
522425105 9
477305466 26
696255554 87
53376099 57
889493316 46
816965768 14
171877938 61
971043434 43
734893369 20
630814892 2
70405721 62
614705713 33
842162307 58
9936057 91
889971748 24
896281979 68
675736674 78
725337892 43
989263961 14
250231849 77
393045030 4
799907505 34
952424900 81
337801365 94
954898602 52
572513303 13
437081761 45
827142935 10
677192369 75
127641949 99
290057726 0
832027403 20
861183147 62
553181487 97
577762850 37
963738628 27
223399704 13
426537481 68
755068666 84
313658536 28
384607408 49
524639977 65
392124764 10
681067941 1
157627906 51
977246917 25
653617989 98
469731080 38
937323700 47
216608580 87
798172371 36
434746836 55
115695673 4
375923658 87
395681469 24
224930265 0
82846415 90
332935866 2
82673170 91
904656534 71
396575313 1
147805339 98
706354960 29
867184702 19
193569538 91
616003048 91
660537237 76
647350427 69
465289716 32
191996917 27
262367900 30
807250652 86
574358123 88
561514424 53
642888373 85
447427380 64
183881920 82
750438486 73
270491541 17
433425632 46
989861565 58
740739202 97
952753085 30
742939115 44
784105388 51
757956402 69
456397473 28
180120028 81
309059244 24
683078835 80
283452178 61
420025191 3
517216883 58
623081434 0
496495808 77
226124035 74
872327447 19
599455397 37
274361698 89
379071323 78
436612392 17
719491758 94
110801815 0
507153127 32
926913531 25
887071636 5
772968147 92
635037978 88
721421651 32
359167292 37
605841144 79
698348098 71
468110989 73
904643033 12
262261686 13
896758776 57
612642293 30
536509923 25
796253133 36
197834892 34
921052057 9
472926182 33
338730036 75
330746377 78
563486554 40
741325283 93
965110088 1
578221849 99
796439539 52
786222166 31
178748834 97
667161266 79
893321784 85
590764354 91
80571715 5
859068410 48
170216620 79
938719610 90
689997764 71
649895828 61
977313875 17
806568612 92
676679800 41
963069149 4
15074917 85
264670911 43
149016509 56
910106347 46
265043371 81
523656303 16
906420843 8
396575173 98
534732645 53
372645340 53
406401217 46
993694913 5
693406383 87
69422066 4
323900786 39
886116839 87
11430190 82
217665818 92
947529807 11
702890054 16
757916073 12
192530238 63
82654752 4
931919450 52
876533443 0
931830761 88
271878157 81
903809726 27
865927125 14
394295493 38
991045495 20
77977003 82
578768784 76
535160017 67
964007147 28
720354107 75
728458948 37
247265107 65
842214337 47
702219324 10
895992965 17
272617936 9
842261888 44
701517057 36
85286071 42
660041933 55
195584137 45
556628043 18
811110508 55
205007986 24
340947674 24
879106313 92
35691966 66
274618214 25
822907779 67
178763250 8
519286674 63
915273940 87
344115761 4
853318260 51
351255493 59
536991694 58
511934046 45
924002968 5
115732632 70
504501003 74
291890017 68
179511941 54
314665514 54
834277133 79
671554924 44
831714947 43
794364817 30
496671653 14
104246730 89
664844650 12
149870717 28
609610620 38
875290134 98
906699544 25
199428156 48
320944757 57
18201259 28
302005360 83
407937551 19
537762911 9
15798927 43
825326417 66
990834667 46
805116850 35
166072011 0
442013114 27
759840930 53
804985084 12
22070961 31
744390535 35
110202290 51
735215619 39
69877766 48
348976130 45
851773756 38
38245186 70
92412316 75
102990176 13
493239170 74
227832785 23
126645111 34
340498843 62
942609628 84
603867410 11
990868023 38
134162276 71
654388857 89
63439015 45
932726303 53
142301227 11
460201433 54
205474142 16
175733154 49
822822805 30
229917894 87
707810770 43
271915888 2
95386371 41
367062986 82
778508792 59
427720429 55
854193350 69
433018504 76
572487901 34
553609162 80
126239438 10
883717691 96
716115903 63
946251434 74
497419782 100
19524885 79
687352368 84
462635612 16
305925780 77
972988776 37
620910571 96
119788253 37
131679352 94
547336312 58
210359159 100
128603641 33
435170614 73
212772170 82
126293135 73
319035755 20
811511188 24
842150899 83
10833121 8
464959312 52
3720123 66
68224890 10
474554002 10
482137109 25
645501569 38
818566017 19
50735835 42
387993153 19
689014869 33
81440055 83
997430536 6
638620 0
963151605 83
244995639 90
813152354 56
94623734 72
2267331 63
149961638 86
864108273 95
483540625 64
306621861 88
827296654 83
178910808 10
626416906 53
970845656 74
160807098 74
808247384 30
103244755 68
649306956 39
520577559 98
936794772 81
328951633 22
742427697 20
270007885 47
819629559 20
584307492 18
838855992 69
71940116 15
98762529 7
768219759 40
425585921 52
318202065 3
264099448 49
714270386 71
701760770 28
181467739 61
351614092 7
788732809 75
583333331 77
439179957 30
886017694 1
529864133 20
208077813 58
321342283 56
192389641 19
738039122 4
790726667 18
68504391 61
976033218 50
163116441 45
200680528 15
47265975 53
828442189 48
148361736 88
603799980 28
567981769 18
489711976 11
537510490 60
678941973 23
348523031 47
293879268 99
601513146 78
908631884 87
171244219 100
600158643 42
838265490 27
486858632 37
834915254 82
951207203 74
708116948 86
946545242 11
14969136 86
846103091 70
712377062 1
716112115 80
699373584 21
736223778 13
779733719 96
801951086 97
787577590 80
79645662 76
249829045 0
894795992 43
844168799 95
902164688 29
157383132 97
888330856 77
111721786 39
577849450 21
823412004 42
826527105 35
581599807 50
266460537 70
344433596 39
994054480 52
895488687 72
789911577 92
721147937 27
448394736 54
251735532 68
950882808 47
384783957 10
961322660 8
85672124 83
435134267 38
298205655 1
662861728 17
608236500 32
355266477 33
71681002 74
319693737 20
529791214 39
562167947 3
509626838 10
537204128 53
474183252 90
155420436 20
311919029 83
622866519 95
83853395 66
464267858 20
273121268 9
735239885 82
47410403 43
8076726 89
204939525 14
906726531 66
732145354 60
492600503 84
742289153 9
794155149 24
236950726 90
353183406 2
701639853 76
808258822 13
78042344 96
465989949 4
285777886 57
499176977 39
288253656 95
308181312 21
813780211 34
758440945 66
922446026 85
648885909 37
926593347 90
141036942 69
287427507 28
857486116 58
28178424 98
322352860 41
796803938 94
948572779 77
418713518 61
374737032 0
248825906 66
335655200 1
188000403 5
857390313 93
787733834 81
874196551 39
512770604 97
474218045 20
523999085 23
111112996 10
771648733 31
688182381 69
989671080 84
676023611 21
412609131 24
86995352 97
844465343 35
907606860 0
187255910 27
98021268 90
111084813 56
560467578 15
177013605 27
624907605 25
260605563 80
735298514 59
815117319 70
608671665 2
852187475 4
41024591 30
289637564 48
640858368 53
119614795 42
418150940 86
366732135 84
943516614 2
629100389 90
655707763 80
638219712 89
425482680 35
554060607 42
585393220 36
911966 85
527137506 82
181694831 64
491036231 61
113242414 80
454424556 77
906534404 68
872116250 77
56331119 40
140630712 37
609254558 24
376126094 91
666130716 47
331855539 84
996924946 63
331740637 73
683796496 41
675480201 8
406108502 37
717037282 24
60786021 7
531574637 20
820183217 66
946340035 58
3210288 42
719667612 19
221999892 4
766021568 90
792194286 45
319844032 96
221359747 74
37961600 71
545844517 92
270894159 22
800760717 87
581026821 43
24792197 44
876894140 29
212372649 70
12967216 31
899686358 59
311650011 43
673827686 9
34524223 38
718748407 44
621139583 52
791028959 50
526513815 36
145741003 27
186090361 18
38967853 31
656910458 44
992363260 42
253594501 1
270741793 70
299787648 46
467016919 3
675277699 9
943650512 79
378758319 100
319983161 40
888176451 42
31784185 93
621192322 25
979032114 24
639319492 44
494254944 70
899268698 20
964683019 78
384437146 2
255753050 45
623762259 50
73982649 97
345113121 58
399576275 63
844790526 24
423437618 59
219964532 25
266439272 20
235584423 73
12282623 15
59772298 91
166420238 67
406217663 66
285570947 86
505022989 11
561958237 3
323112774 89
376457751 92
525905319 11
677418301 57
587725320 16
801565534 84
762950086 27
552578008 22
793546026 11
821144713 31
804430265 81
989717684 79
902772130 49
557631008 12
687671950 17
346568880 99
8772485 30
165821823 10
615751824 93
379841620 69
339194625 85
300024233 40
804254699 95
266702897 85
251597794 71
485766214 54
29973072 40
709526556 52
949336030 38
405028407 38
861863079 89
255702230 52
782755662 78
147722675 51
531332094 33
398521471 98
957062135 49
201187474 35
101707914 72
904022342 6
1665546 50
807997139 81
842791150 47
132037951 55
912094925 61
905158257 33
709950287 49
397187705 25
219095995 97
197200785 62
203847501 75
981338811 89
592795990 81
934235869 72
683902794 92
355014113 99
462309108 91
456364604 70
957946016 24
908314099 50
571787587 24
786505971 6
764530055 12
953968950 40
632780827 17
524635493 2
49398045 7
261512977 19
47734249 76
28142175 87
427142781 91
705327330 37
899793382 36
498506829 37
916476708 49
946277431 17
129267626 76
553447221 3
269820952 17
256506527 39
20116295 38
47481920 40
42513579 93
559977731 41
61434409 5
332918971 67
105711447 94
784252686 8
722215403 86
674940180 90
713634364 17
161053603 34
819654500 71
484209395 34
80189983 75
228678581 4
810874738 72
807689622 82
987012838 20
992236378 37
431941279 3
783581905 53
480642945 82
550909682 68
726431006 20
398362082 46
967386040 16
680417196 60
586911933 47
988933339 47
136950190 24
687662824 84
572024900 41
595740495 15
858189810 46
591891476 75
912153795 73
674510073 26
608467993 12
990160811 96
666286220 62
24935912 8
220527956 72
117694368 91
782720990 22
329567042 20
316811425 88
101545766 89
193155343 63
25701495 89
54116617 66
923842155 5
608403354 24
610444009 61
909077331 99
848525705 20
54519255 59
667517622 73
133557039 50
537577270 69
478917653 97
830326989 88
876454708 62
10320693 98
378543122 56
381024331 52
343007454 61
712357917 90
819327717 100
261585358 92
719111688 75
317004688 34
225530783 16
37433133 86
440236410 73
565302547 90
712386736 97
948375601 74
755443815 30
609441102 43
115882685 51
27628006 97
235535294 87
697894274 49
526649322 83
106033709 59
329791952 84
174897058 53
600811690 17
758616958 1
7141654 36
746401725 22
427299584 93
838667793 23
194412646 6
692010080 48
896838949 56
817075094 17
583409545 78
786333580 61
117901284 24
878076713 1
652260970 68
602290457 23
413495735 15
449532268 25
921417865 4
467214665 15
446444845 10
716607142 27
4480336 88
21961091 87
224024440 29
419209459 65
479898946 99
578785981 63
545613343 41
540710780 53
999547561 38
581816603 44
758865991 15
640905035 2
756620609 27
427770121 61
181073020 22
666520199 1
449906760 78
3600042 64
150765483 63
18795185 38
477654883 61
796595699 36
185797167 37
793681827 41
7666914 36
7983830 8
439848189 3
345602442 25
518533466 50
645282639 76
354006206 17
131445892 65
617546725 84
574253557 64
701597354 20
27889199 50
769147579 39
375906792 9
932715866 82
366047596 22
450794667 70
718307940 21
360241682 66
118425905 53
297200268 56
312543564 11
544578219 78
118117733 90
176145788 80
577186592 54
736812142 11
379177892 48
432268564 39
725727919 16
730181841 23
660293714 24
961687696 37
426194450 79
77497168 15
333509647 26
903406535 26
967075248 70
65070730 82
448141217 64
319195337 4
132313118 43
310906818 40
292534320 27
692157920 7
162931118 100
145906979 88
206581930 10
532760952 13
262023997 82
142565401 53
238431416 80
951784691 99
777374589 28
394239361 18
218183221 24
257565194 92
83159011 15
947597634 53
244090088 32
440051055 59
831625639 60
401159000 43
156446879 22
542381621 82
536872395 24
193312244 52
86376506 56
355891809 65
361761533 5
995420416 33
606365867 56
410850111 62
343293614 50
160310307 39
966791203 30
297135896 60
478862468 44
254813172 1
715119946 25
491342509 42
189147682 31
121790283 100
702282060 46
787869079 67
553351508 9
500308954 91
45866881 15
838357707 60
319037442 18
83270766 45
447721889 72
334157375 17
853586282 63
604267645 66
828276356 17
565269908 26
722377379 14
652463978 13
168009341 38
964767393 77
989064636 45
2523370 18
161907062 28
904062792 94
288286996 48
463449395 18
205784347 57
31302749 82
183103389 63
169085142 59
194788488 48
34517909 89
926053810 87
896756204 8
222848928 62
888872057 67
155355033 73
442439266 43
395007114 49
667244629 25
82678074 19
711840641 22
274100637 56
709937219 22
417852044 8
229644036 35
120125655 18
138816934 33
607253209 43
600577081 83
715665112 47
62887586 56
559851502 31
212627999 91
445484534 73
147485683 32
964403763 74
290796374 36
731941826 35
821241987 73
815367130 69
290698676 77
719326272 29
309831034 52
677069953 67
901237114 19
822417687 2
806544292 70
901773491 93
702156989 40
173531603 37
603829636 43
258954243 21
290866998 28
26251059 43
41162480 29
503824170 51
709479785 46
428254816 45
23557494 51
86515714 57
822259596 7
377356709 52
846395616 6
76724643 82
251991607 29
341078274 25
315559878 7
907422782 11
508806336 74
223707431 83
150241376 26
231313946 10
406533729 95
712589858 12
332217684 32
91361454 97
532166429 27
16727245 48
997893625 51
273317836 11
602529068 86
816418690 39
193442471 96
881584615 48
183618322 27
318795794 81
89091988 42
449142655 40
861564289 0
231123007 26
116642183 83
125671696 58
591953247 50
913354051 92
991551292 79
843880775 31
376149265 47
980514497 13
857733347 90
30377413 83
868216335 25
120870786 58
836826128 65
209753641 90
484390140 5
172281495 36
16930164 62
772572102 48
826593754 69
988018405 85
790353471 55
940720917 13
806419973 16
625640366 91
317068536 7
183617776 6
695290366 12
210486148 12
651696063 73
921214277 13
993904149 72
103490492 7
937459268 44
577868593 92
261229966 80
750779678 54
793015066 98
594370357 58
477228524 86
795006733 82
433271516 84
669234992 82
618940523 13
442555913 35
972977905 90
187434370 37
629154918 94
942615293 43
140370660 79
920233074 53
776491424 34
109077095 30
924232673 2
38363736 24
233227495 81
744042513 4
77123724 10
360619312 40
776670061 31
514132055 93
14667025 51
486694327 58
766167148 16
572282061 0
662072145 16
114905453 34
284729346 3
571722995 84
400719102 90
666645527 43
612923638 56
686997018 0
828196992 95
926225536 45
130032929 74
254229515 84
98776102 6
444160682 78
404029593 0
243525458 13
372630679 19
723790679 83
498366628 57
668556989 98
606602623 51
394358789 4
485627103 79
174930520 26
637355145 84
975901406 32
212939825 31
829951212 61
77927532 81
746924916 82
915032692 51
998062189 43
370537856 84
992894231 59
8880132 11
777651691 60
64748553 60
655512921 61
159323781 63
497204077 72
361535890 78
91766611 14
123708905 15
483700738 97
79919001 70
570959066 50
508204591 52
934764219 7
960200153 51
512153707 37
273547341 17
718979541 2
881129758 18
345920541 62
47655651 32
110683418 47
974492460 22
229326075 32
459676889 83
203692034 77
619945422 94
63720382 13
859168170 35
114019607 89
700784887 25
947599260 32
789778024 21
567136405 59
103426993 25
66616683 95
312648398 17
100679261 66
244850113 66
429538895 36
469287124 20
89075019 9
550293282 43
34638591 28
58518801 55
279757232 50
566189919 21
112184405 38
33292880 42
56649234 20
704326615 57
905324142 6
972253769 12
215354082 5
537196198 91
326462712 73
662919180 3
704913040 7
694140777 68
144193611 46
71979572 33
35310342 79
980542562 98
538308101 54
359484446 67
984245174 53
867564355 23
417664200 62
975891001 55
674562324 58
855227828 41
383445736 4
284000460 17
959521929 43
4989392 45
203634144 79
727965472 95
107428860 23
104542210 37
416875093 69
363063661 46
543349403 75
71742058 93
970422295 4
13825761 52
790136515 82
335452534 73
877334627 47
120271832 78
989779699 70
419431583 36
292338993 81
842414560 94
914622078 7
993836398 1
521336193 50
86269027 5
487640414 2
381314775 55
874784100 100
815597984 95
665961979 53
210631450 54
504721495 60
333962981 2
49484309 3
665668422 17
766032715 49
902544412 66
624607490 45
979032035 40
294835392 4
448358253 83
962568649 39
211383696 29
221458508 91
576984588 68
110551220 10
826265445 8
270608333 39
955700317 12
766538230 57
311333387 61
246407182 56
413809203 6
377970296 83
861396765 46
497139849 99
444911365 79
756292015 73
173338891 39
747977660 67
270804713 26
795915591 5
137813533 87
835958075 34
75533826 33
908229970 37
942803835 37
92089078 71
688505666 50
309315009 51
742664069 52
349228224 91
8361441 24
228006614 19
393615696 66
274195545 21
897105005 76
123071371 11
325370602 63
43538316 14
361603802 60
826905763 35
283081857 40
64097449 51
741244562 5
183571441 64
349898120 75
372228072 48
189281895 97
707501901 87
188465107 99
690958916 79
882517976 75
148344694 41
119404712 28
212841776 44
437313538 89
811967627 14
221692401 62
556538619 54
951965210 72
350609444 40
988732271 99
373527089 82
110037083 0
992076969 62
731326044 17
17335127 71
29058115 17
845002562 23
30041114 34
179117246 97
846985370 14
707649269 16
39052491 93
773449355 15
888352654 11
222048372 82
265017067 23
836362313 15
385961306 22
246497693 78
282754172 83
869078891 59
306035298 13
657577897 64
288321730 98
174367817 68
61816490 84
423353452 15
98454717 81
464040238 61
658970147 88
160909496 18
209778681 42
452965685 75
801902763 72
815440045 79
950429506 53
953279356 55
891875799 92
911799921 65
736076163 16
333158923 45
560476944 5
556724684 30
181563109 52
426044956 5
857226372 56
379521452 98
229295942 93
62709235 25
344946418 54
853463782 96
653356403 63
65305004 48
764780565 41
218384350 60
839987368 98
638563049 55
665291888 58
324130578 20
67687340 85
885324147 84
863131200 98
652332765 58
198327253 77
961387342 4
774266179 94
416035043 60
67276434 65
665307112 13
41532173 79
628819383 11
379795890 43
774912973 57
404295108 4
938457911 47
50786846 47
325328123 10
508337690 22
43933849 77
467512815 41
773354880 84
990114525 0
221682439 75
691648396 77
77462529 60
809441180 11
37051422 70
337159597 11
929311851 20
375605454 61
889900909 9
189095048 77
215256102 20
628298807 64
349852065 52
553589602 91
448799261 14
391688752 68
166030685 93
906327979 45
307589695 98
130484502 66
947014024 9
780829407 39
487310701 13
157940357 39
855998224 43
827434184 82
954445960 52
229516137 8
192813075 25
113956434 69
435296255 37
481175650 48
603142513 95
9559477 6
934663079 83
197588117 81
699558879 16
100209202 69
631567310 63
737135059 97
781372553 22
427072603 95
36887548 91
633205926 94
811879560 88
459204592 74
693157064 75
251130393 88
527904603 46
109229205 16
630422456 95
197151461 24
137095619 26
448500754 36
832981132 70
404523370 90
107977934 76
802571872 42
530597417 27
993618048 48
958117965 63
990517894 17
870860968 83
610174032 52
153527180 10
214127649 55
17559817 4
618906322 42
61501699 71
343692237 72
212999198 92
147731274 43
300170177 86
210018480 50
364971608 69
207110886 16
941268875 66
135651738 36
187646407 26
855252263 38
197531283 62
853875352 19
434409344 60
356368225 100
777943797 34
607394283 59
447023723 51
535325150 41
462252238 44
435213063 50
551190485 76
413264422 12
674648067 41
546483998 59
405366818 48
978875929 40
731544664 14
930902021 28
713060588 63
93413824 33
837500681 5
748629539 39
690948410 72
948526222 43
193039549 83
601684828 32
40904396 57
107087665 75
814626676 86
415356233 22
115571608 39
695875088 73
405301112 44
920301792 62
164454061 94
737459369 71
435289523 79
245420542 48
697345636 47
547531384 69
425382709 41
740445797 77
198034587 64
405718383 42
459761087 68
863858771 4
955399521 43
918846990 4
803693150 36
771848924 45
238064283 16
487306096 28
249986806 59
253307310 34
186476375 62
621471702 89
767433281 66
770371328 76
502907344 68
454714384 82
112463599 40
721464571 13
197386876 19
808499386 35
70578145 47
500453633 51
318187975 77
269841075 49
783908279 40
865892559 5
990804878 21
93317933 34
737905724 96
875088553 62
10595634 72
531643610 32
463261893 91
153354100 52
910685518 25
962313167 51
616292753 56
657285610 73
958375085 94
590728132 64
272581844 77
103082311 26
700151160 19
41680215 54
695296299 8
70220274 80
162873127 15
79858375 10
313893694 12
410120583 75
782450882 81
670393642 99
591983308 57
263807648 53
523828466 70
496285661 23
305737284 67
30399585 1
213185498 100
403968398 92
298441294 26
897311629 40
282820443 93
933481454 51
68367993 63
346675613 49
351438639 67
752104345 63
525658305 26
490134969 9
828693212 33
322754131 73
783341860 43
190847380 30
4635513 0
446096596 70
354838373 78
375091420 2
656468134 83
450040353 8
29330886 79
368627130 14
484842076 29
574071236 54
175921388 9
251893593 1
202228359 75
480705073 37
120810430 64
414042381 56
30131949 9
532371965 92
73793676 68
127649044 92
488418509 76
75228476 23
407822167 7
722893657 7
163094494 6
8235925 27
833794745 39
357100825 69
50646182 97
754518407 36
349845110 69
841480986 44
490312897 94
226608341 24
435386376 68
942345181 28
856110901 93
278173867 58
623408083 45
980414880 0
558906553 12
430174558 40
877405732 37
820982117 53
960211516 60
777707247 11
152473254 13
875807167 1
919995461 13
321157457 60
143936398 44
750431447 60
804084244 80
11831433 1
263745932 69
252450649 42
285834734 28
203401579 45
994615484 80
348588052 74
236917921 88
84917146 80
514406102 21
262636549 56
217713552 61
500863099 88
111759038 24
648207021 2
1168510 44
650252926 65
801289205 1
209195123 1
168113486 43
941844517 29
416673708 7
456142827 99
801632772 26
400443029 90
524237114 44
504741288 14
714666537 40
202314101 12
806969270 52
835162165 25
334193282 55
517409030 80
496753160 20
81815138 77
602262632 38
114117728 88
267623340 38
538434760 61
469200137 36
835684313 32
151946936 64
432521894 80
363227266 72
521987677 34
359161042 85
579882583 99
478243192 50
536559747 76
334021785 74
100270100 30
248645428 31
348270525 59
360355810 11
665395738 58
68964105 38
227092928 31
942734858 81
588103379 41
920333735 71
853634792 90
708504317 48
199252326 85
45410411 71
637373926 83
442929430 19
266784949 2
76149486 32
291208528 52
269356359 84
827890331 56
59717069 74
109948822 28
859404648 79
464691680 79
956131692 22
922987605 5
779674864 61
895355547 58
943524469 83
739957070 79
753140374 49
4159095 22
747226060 89
2004137 38
21865241 65
756173873 38
871733560 72
715674427 86
117084312 47
341020779 53
246304107 75
878756079 22
909958110 61
812829657 76
329306785 21
289363755 46
245065622 46
536741311 53
874657202 62
273844535 2
324381209 32
183843000 66
497339342 86
975921406 40
718422642 72
969857599 67
781511042 68
20554419 34
778136268 86
386767570 46
946457640 41
103024801 20
19586122 33
458342817 75
759928656 87
369445881 9
288191625 55
152389838 18
576801197 72
787600801 52
715658824 73
645915695 81
247291510 5
875440120 76
106732448 60
314581639 8
317596491 43
233024533 77
880583314 14
391318950 18
702552100 65
825776168 29
903294967 67
862912202 97
626959238 76
165374400 17
922641345 22
959740618 11
55967447 76
249036366 73
265336390 89
290026720 40
354859738 9
697584913 60
761331594 7
964836159 94
5287934 17
735344422 7
805879901 20
593430664 50
47943086 1
144764463 61
473740946 1
324050399 17
212522385 72
855700928 42
624915651 55
355893566 19
209872067 59
716177309 2
200911213 26
636213298 31
839159869 48
44440094 14
223241213 38
101322286 33
551105749 65
7560218 16
317467696 64
309794621 3
319110160 70
115926549 8
173216451 11
751797378 71
712217730 21
506122477 14
800250437 39
243422059 1
692279345 86
992112873 53
728399016 62
10101295 91
38174132 81
211919263 85
953298410 52
480374522 10
137223008 43
310888824 95
336225137 50
352203910 51
295070716 84
438459 11
609982866 92
7778504 81
357034159 72
724732187 99
412758789 50
869141097 65
516914750 5
588345377 1
373149118 25
536816960 59
269455697 39
680912703 13
704664605 41
257241698 19
543221676 8
192574208 33
628185779 98
287517517 92
667026452 20
746696027 78
197908730 97
171241892 91
719046778 9
956196777 13
4584550 4
186656600 39
247566134 22
879664772 66
880855663 41
38044074 88
249057989 96
748248917 95
355532449 85
723591713 2
899470876 64
681686457 58
430803391 75
122391065 100
781501713 29
336660491 62
522204226 42
546049104 79
419155729 98
999720196 74
280127236 89
601471751 46
791386260 44
210851502 89
927026711 60
747885156 27
715936816 94
201168692 56
449419990 95
684280384 11
145010192 27
852209541 56
22154008 50
736354279 16
935789465 7
762677212 34
71039066 35
754933434 9
706353973 19
900965913 89
950988782 98
905890204 34
23213041 73
375709468 54
258119729 82
264868419 53
735973113 58
489915368 73
379805909 61
863804144 64
738662110 30
459835684 33
73866726 97
465590420 83
358866336 47
952285732 88
461976197 34
640574604 34
505846073 80
577182981 44
309195378 24
854456828 27
438713333 19
226322369 64
723450940 79
747516982 37
370018566 10
966874768 75
798095870 25
611708618 64
220382771 79
839088985 81
264183756 3
872576603 94
907050554 61
546172980 18
463829175 37
808944705 35
108654386 4
355016335 84
620193015 91
452149742 72
361662808 24
131620294 43
34146200 14
796502113 28
443418636 22
893092709 85
781333033 29
293213432 93
837035363 90
582535466 100
346661346 6
432071613 87
937037210 21
151529873 34
402889608 33
962072704 37
187870183 100
947941843 38
981877869 85
893826925 7
434460747 25
283875093 78
74725038 84
450384293 35
682642740 58
728460526 48
433380899 68
75395504 42
160054756 44
758073935 87
835429665 97
961187305 95
826346512 59
873222933 50
182949310 76
324405575 28
395491254 50
389687608 50
423559526 41
959640768 60
455861003 32
311843015 96
803700212 22
773174273 70
336801708 5
846260976 95
876652607 94
412055095 18
824047144 26
933513170 47
854910316 52
397744640 77
651967810 30
174151479 26
291331153 75
929163601 32
809988161 44
545987776 96
264068612 13
259999249 87
85334509 81
526318380 72
122284568 54
316096306 95
378330603 55
405232403 25
939052139 45
8241703 16
728793961 5
94332204 43
519530397 12
751676111 11
169073970 57
932690913 2
555775633 69
847268218 87
137841503 52
103145993 7
374298033 15
281009452 96
771221217 89
764329915 70
974569809 12
217649759 54
521137896 36
727807382 51
976515750 82
615113594 43
639490192 7
672130590 77
975777781 24
632522681 50
933241396 25
588509787 88
123216287 94
313775780 30
547203551 99
813972752 95
165696876 27
251108467 64
10949991 44
29684698 22
90600200 90
194160141 89
180096301 79
428736490 35
833135669 50
556339916 100
156563551 66
706028474 67
806848406 51
484820028 82
611473692 34
45075999 70
391962010 77
773834556 26
958982804 64
834926052 40
382975487 91
672861725 5
223599885 65
820707372 73
583470674 2
69605902 45
464652802 96
35741060 23
297544595 42
285819075 68
566201191 72
213245338 9
247093935 40
22938242 62
633406752 8
930001850 0
284977587 24
23641698 12
220519659 66
199259678 92
576916785 94
651699547 8
158327681 93
663994187 65
874822812 49
909410181 30
812498021 85
752364017 29
162529438 67
966760237 83
886521516 92
698272485 66
778744281 39
564446955 12
423845159 49
215085942 36
339131952 42
421910072 64
904950457 96
674671653 8
31919477 37
29591808 28
997077983 16
94301159 37
911260470 93
394670527 60
838960118 89
748772004 57
794706510 76
680036407 15
709842687 56
957258568 89
755078430 4
465233925 80
346078032 93
377697342 56
430946621 99
725911804 71
90167777 15
784955346 58
298707449 95
376022871 4
652005543 100
647838485 86
496781040 81
783280507 3
854275787 75
232829742 13
36949608 76
674809389 86
233365004 58
309225958 1
724706170 96
783418232 88
961335712 30
413802820 28
828964100 21
31934036 70
945965670 17
835279905 31
376540034 99
668872643 73
654509791 95
377320982 5
877280457 12
894129210 90
126935700 55
363981847 31
851436383 25
736974759 74
697296549 8
395167764 43
870009948 58
868091538 97
135637132 96
341078527 1
306315505 100
929683095 61
457083602 52
544355061 13
275301530 32
157589606 84
104026207 31
790188338 93
741927542 19
274827726 77
604851185 29
225426815 44
285434888 12
864064382 17
614057227 61
890606651 70
184561407 25
841251680 2
681060821 40
545205200 79
73705897 33
437216241 65
43495785 53
294453037 96
425830089 92
915587126 46
292486265 34
295011516 69
522068367 42
212529090 39
996365982 58
105771763 11
602551230 30
639005668 96
949585177 48
993818994 69
559770168 85
202132191 55
796307001 67
65228559 90
827284828 26
604650244 8
612717075 14
190009253 47
607272302 72
874271406 9
769687408 85
49629568 44
86997508 100
665138367 40
208259403 91
1745755 85
896621755 86
511326370 25
542906245 11
821842381 37
534528538 95
957022661 13
498248090 46
145226044 41
329457218 16
403422677 37
502917688 72
42760390 17
901792003 20
936948196 13
831144733 19
849088999 49
837622311 58
194061843 55
656083949 66
283477572 81
855240131 87
923112622 11
379751977 31
795078816 72
893439196 32
73763689 55
781424699 88
544498649 88
159165676 50
811109067 12
780712361 62
689935507 36
529305876 3
445424514 50
230232796 93
70950330 15
584847562 56
623060520 72
502490598 93
824385931 20
526948993 70
885617254 51
707128809 0
38611544 70
468781833 3
795677730 58
413180369 11
1557537 22
791031972 23
345694768 87
803670347 52
973457760 25
382843844 95
12040612 28
247696748 36
44780299 91
633522473 47
282421594 72
928862225 5
104506340 23
368577687 94
702651652 91
214909623 35
146201587 98
931828916 58
423848219 79
534099216 54
881374982 94
76407258 71
218379446 44
779256303 57
690637137 19
374331785 36
796951457 94
825149405 77
560378477 33
945955086 50
880103720 29
778677368 29
937487153 21
613897876 22
485147107 34
614158706 41
574955869 63
206892583 74
162318238 1
343612729 1
974446068 18
293612104 2
55335710 76
578620293 45
3604497 54
128722335 55
428828825 23
81120298 14
386105762 77
878095218 100
501034685 52
40563156 87
552805766 86
107210714 11
30406543 68
518624379 23
332742547 76
292745468 41
966343262 27
131903993 25
354029173 41
522101627 11
214431228 60
859692650 51
373324500 2
601491823 30
963113018 51
53659857 12
503948404 97
15211668 72
913563086 87
967167971 51
263477097 1
731523327 47
880666316 94
702925809 41
801914049 0
694294811 15
144062966 20
67414325 91
245432523 68
779255913 45
384050063 27
455052601 90
396746949 83
581366322 70
788503338 3
920764341 84
919180272 36
58192794 23
559159765 65
215549285 100
936764759 13
76636448 83
168855991 16
571167215 99
128350297 36
930652960 14
750738799 47
337092286 21
884294581 37
307447084 49
363061139 34
896989977 31
521970702 21
240215371 27
685349491 28
563566428 47
408496934 7
659090038 46
923747959 83
377433385 34
263680310 27
965159218 10
581859974 59
419457015 100
633525491 100
876817826 33
184492078 9
89654594 92
337841240 7
243557854 2
377900838 8
778647607 10
363943303 15
671224712 77
37429957 70
987249437 49
656430088 95
278307454 0
748426151 9
848611935 31
403898867 40
135589186 23
671457253 91
668826881 52
873327760 71
547651515 80
214485685 82
901287568 81
714929660 60
998659919 79
388068380 95
545228256 93
111008131 48
188468203 89
944621749 34
460801933 19
264937888 42
725926005 94
166690270 19
39563357 8
471325487 13
697629420 83
296712958 12
68792114 48
884763706 89
725382747 73
389844217 43
588245007 50
16614272 46
247041242 35
522430527 54
250458368 61
823580867 40
744270081 20
578189630 25
930543774 15
275995675 72
732357615 45
746521791 46
406149664 42
823626463 67
970134844 37
43230837 78
195208709 36
950393020 2
309736490 19
322986173 74
144920840 22
163118102 29
777641546 43
988877459 10
107388413 61
903950066 62
306575383 66
907644107 100
884248209 34
844490531 88
662749286 57
667282933 87
723422555 35
689192474 90
372339549 63
172330625 78
992540027 47
881085447 57
58745031 34
797002962 10
725414534 35
383400837 27
741045859 38
807162044 10
61737443 44
295379712 22
210420479 87
903669770 65
920531665 78
566280087 75
25623282 72
65497932 67
13509291 2
44339144 0
932519423 12
874788421 10
886568802 38
922592583 76
869286832 94
737964939 89
599628015 18
521491999 6
400733168 65
761180135 58
302348802 42
915584381 28
266472172 47
996376790 3
590354933 50
957540217 86
867762841 84
574117848 19
128761097 85
957752014 87
355144852 73
27120313 97
686222731 50
897093543 6
759517364 28
117925796 88
26576891 48
307406970 13
727437785 17
299241095 4
98330354 57
610742676 50
229224026 85
967428436 93
127053805 70
636545892 5
902733705 29
379565214 65
226989747 11
482697443 93
843539957 70
685513934 63
998008357 12
163640832 82
338640143 15
113722851 16
932131989 68
108759236 68
182568864 74
542553637 13
790247763 49
259500936 73
558602401 34
913832758 93
441594813 36
797831513 39
422834962 43
535426335 35
419098295 31
698689446 2
398177684 13
611023219 45
105212001 41
237119748 92
959647383 35
777987820 60
730852085 1
695025893 76
968965585 5
929513905 55
827073969 70
597510764 18
504846303 24
811258946 19
254673679 16
173940813 31
359693890 13
188161720 28
262133658 69
666896015 69
701814937 94
851437939 71
359407907 61
982106901 71
745189669 80
872997238 28
239901799 4
713493433 88
84155950 34
737517014 20
725302438 56
372870356 98
568625933 97
643083287 90
571093255 78
601619347 33
457231883 4
298343435 15
62610598 39
933419998 40
461790372 58
749231539 92
534459808 35
114652307 95
856957255 100
544704964 63
610208786 31
229152645 96
243812228 44
414477742 75
966233573 96
684368128 94
74849356 79
316830560 20
936062773 87
502208358 13
740224085 92
183595697 27
482308948 41
115254601 1
421438014 11
238172811 74
449162052 89
154994896 86
245396307 65
775102452 86
766617010 99
331653448 11
57897280 76
975058274 89
900529573 58
298753599 73
420887103 88
316392808 21
136822892 32
366049933 69
663097134 61
903113153 88
688850194 79
435348554 96
761635530 85
21336216 36
378613070 62
795785266 10
500048325 61
488184646 81
575476883 44
656856985 90
680197723 52
604559687 7
361444202 69
195656744 10
482080405 39
597142276 46
526290346 3
827186921 46
833852051 17
83429004 4
251290781 44
67324039 31
501766188 58
16932341 49
290974711 55
420530557 33
413202969 35
194564988 47
651520294 10
871259656 45
767950014 53
118457117 78
951216830 6
575153162 41
635518662 71
214378704 83
345456144 88
263716740 15
763839133 89
413762562 5
26887658 58
398665352 5
442474666 73
733436533 27
806348473 63
796701554 6
794189367 59
726819948 22
620569850 3
270930268 73
680806018 20
665615144 63
74365329 30
702541067 95
898020256 52
181066598 2
681514374 21
970842346 36
657080958 27
243029304 18
338564782 34
224231093 76
389394024 15
721926644 40
796836302 56
761997995 4
884541442 100
216111776 55
935154227 5
796344124 63
630457118 45
30154512 79
247992971 71
152799912 38
499642306 41
527920048 3
541732854 91
656073462 91
577222718 36
283049377 0
129266787 83
182484915 19
382481324 63
422826925 33
205585793 51
477835638 13
989077242 70
54090607 21
241966498 72
165035881 28
842060065 82
828952670 37
593300515 7
194361549 7
805702833 47
782200309 57
842030546 92
189554371 56
989643447 51
179762974 66
78000629 66
600566442 81
577500874 88
681854144 73
234650958 91
408274996 11
304176637 14
617162988 70
304480069 32
947610650 8
620887948 11
78768346 92
181877554 30
636760500 90
859423393 42
760781101 12
945858907 17
853533742 81
484493509 100
322210900 94
559629316 8
658316659 5
371108925 6
503943144 57
471958454 97
699672997 1
325648406 2
136836450 63
410242216 60
369460439 89
935193758 81
87436603 50
869712824 71
85766686 91
718211993 30
905192365 93
82726057 45
26551988 54
578710720 20
775802441 53
968385050 17
636653709 68
665954998 68
697134863 3
13582624 94
346265178 98
345580987 24
829107287 6
157593121 77
550145685 92
393407092 64
561229947 85
660315882 74
333642942 42
896723638 69
975341298 28
483298914 49
854774414 86
11508039 25
435062573 88
375829326 69
950236710 70
280923060 45
374577986 16
730082377 85
604362459 16
176939880 80
447966868 95
159212913 77
613040996 21
18408576 17
189364499 22
683462872 98
336722984 69
532506255 82
705115264 83
581233445 59
649412811 83
282661718 70
568615200 50
879375492 36
334808645 93
154623749 70
499243344 11
725543811 22
614717755 72
593932764 86
92535499 43
775593061 40
518194168 84
911215146 87
221620452 79
432570977 59
785871997 97
801116098 17
443045298 13
617797562 55
424724816 83
637184389 80
655132293 7
677535008 71
77466668 58
130436684 34
927100522 11
189195944 73
826919149 50
926531799 83
232225095 80
183692430 50
972077232 52
394470811 45
256191857 89
576219237 20
774981994 14
414512229 56
539397736 45
27012943 12
888004828 35
429267364 55
659145799 95
930782237 48
833219883 70
832223398 31
82568140 52
644254443 13
597880455 20
115430363 28
781087081 50
829912416 84
613929527 22
71767443 21
305404865 70
70613192 1
21596380 16
352757548 2
913558747 36
343236533 24
665868070 76
929048590 99
482288585 19
85065292 79
321400770 90
599735468 65
129624621 18
848723946 50
401662745 11
511837708 46
141987721 45
182740416 18
288611203 95
403883007 46
294805405 55
657464569 88
517952873 65
74636430 11
589225470 92
973955533 34
849261050 95
875620014 69
756745151 81
646622852 29
781405336 52
387651119 98
241422295 47
688172494 1
703055612 69
695922652 28
724372077 45
4587416 61
790683426 54
345107253 67
663357604 32
487440379 8
838454128 96
515625632 51
830921499 68
84551805 31
928902280 35
848847243 41
174787569 13
545191680 51
188889025 48
514775130 50
111148509 30
559954260 97
223730582 64
669784806 58
848175107 2
693642062 11
605721739 21
612734050 70
557838224 10
729437880 17
171354973 30
554171947 95
372651094 23
506593667 51
77222733 24
291223160 31
39144178 55
176012590 2
19588393 70
858594194 23
488115953 40
244290169 63
35737241 52
54807636 36
404496727 38
906515447 59
447970018 99
209997871 86
547845078 85
158150745 9
677945241 27
906419634 65
448166701 35
880798800 4
745326476 23
263088895 65
724600469 85
208048499 90
803957101 94
540051688 28
633779568 65
632736096 6
216970773 53
722710248 66
490026526 13
94789271 16
184700803 0
165817648 76
811599246 36
514076191 74
346437315 70
502904671 56
691749940 34
510167796 75
100050960 21
597671526 61
537041457 61
887015765 50
858927586 9
212247743 16
968141523 77
808142966 87
497315373 47
738048126 99
31923546 75
529212672 7
918986570 84
686443733 77
902842347 68
80470926 89
202329867 4
200609242 73
661513625 94
108944773 57
479917847 22
903953026 86
197416299 38
295089607 24
161142375 81
123119802 26
866429199 11
215896454 82
919897544 67
412000493 72
29648586 42
279841999 75
291854962 89
707392525 94
471431168 77
108546578 63
580299175 91
476896076 87
284812159 26
401563662 47
863740588 73
133881456 66
962404721 39
612392641 34
196171433 58
532574170 12
990319323 2
164225824 91
541693311 36
2215272 9
426021032 92
290265750 93
536575143 95
84572549 46
15881296 98
202292312 7
671992937 96
356528825 64
333330714 71
476060877 8
777067191 28
587767956 80
94028300 43
331006358 39
699579676 64
688924663 43
669784781 74
266369565 16
334607969 40
722943195 55
93589657 85
324517583 28
696691575 85
428957919 41
877516945 64
319867713 67
183325971 38
926321489 17
653944792 31
149998044 3
380121839 15
759790087 21
398194697 99
70695514 59
743607828 87
290499922 69
911737123 64
492215886 8
781809604 18
563552454 51
342053825 11
349529960 47
981415036 77
701373144 95
535200181 48
38317075 87
231048266 45
706314450 20
741594200 93
845390859 55
786427194 91
492460916 7
171909328 20
123878572 13
951822994 61
773846292 56
725543700 100
717803050 33
399800677 93
579762410 73
893043129 73
245825881 29
798163800 66
125727050 85
176052967 100
925859706 99
311129793 15
805404592 49
163902029 24
202626776 19
816920034 12
83888580 36
817987248 34
756924829 60
903321026 68
862345043 96
471591383 40
451019604 69
66940952 3
687687923 4
187051707 71
858801373 93
600437128 92
238695045 40
106229158 38
545865457 23
733453213 72
317859447 95
154842666 85
920592211 89
523309954 28
826919147 61
919047035 69
411101911 99
916401010 0
69971081 20
193753826 88
575724294 83
264164367 18
13012906 53
367902699 53
532231478 14
378803773 65
355016836 12
494354868 65
812427303 100
855505146 37
534871818 23
175672199 6
536190970 26
626943946 81
826075490 47
33314044 24
434275530 96
232153707 57
576698604 71
896226192 79
100078197 31
472244103 70
95103118 30
933651449 68
982869674 1
864695206 13
797175295 46
527644204 73
885380505 15
272328925 99
518882804 61
303340976 89
167135046 23
818377539 3
756503843 48
392437455 82
287168747 79
13552708 34
738589270 79
548284364 58
575493613 51
70763429 24
159362030 46
941376094 63
310705139 29
646513962 66
146953791 87
582759847 37
31166758 19
953214808 5
817948369 29
514279940 27
101001097 72
872910337 71
508173704 39
82910050 75
5410840 50
371154471 22
860397169 81
311769099 37
16996284 15
431175023 6
180194191 68
897273855 91
221747804 23
652941070 44
414133501 14
447398868 19
749528525 100
252775142 55
221709385 81
146156243 0
960762883 4
141246892 83
348812011 93
708051007 16
842546505 75
852079142 56
943370497 53
283639160 41
696290563 43
25428129 93
716811794 94
861300679 74
256457162 2
696029754 8
520535002 28
648926772 92
48869042 9
241268662 8
661664378 23
662680404 58
629532176 84
372038218 78
247085279 57
736041739 95
337110169 77
58649206 67
465722322 14
815958673 42
820211058 43
669034984 37
469975786 72
17894069 42
592660223 31
870074003 31
733331889 38
762325398 51
587507955 72
409287031 68
519487744 22
677605723 80
860419953 56
579341548 26
437781450 38
228323211 68
526218198 3
825744627 57
92254539 57
384933629 2
644635917 72
424424269 57
306666964 2
972365417 54
260653766 62
324601873 100
620700838 30
74215093 67
503029108 5
72484301 19
154490943 70
957238077 21
206356825 4
98524326 14
469874279 31
45201072 26
322347000 82
462437251 85
856050969 79
392323916 29
922689299 39
532541666 16
748353178 71
824259710 72
458550548 48
426270368 43
322957224 90
677563061 34
131328727 16
660233915 96
439556956 58
978835695 39
881280216 100
26178710 82
416310770 98
143774886 5
655475214 14
817568335 10
456884045 3
173170813 61
491310623 55
966785535 26
602872717 8
299412713 49
214259528 81
319971355 55
676889089 94
64378773 78
185771696 81
68421258 98
269754409 83
364273998 72
778312624 20
457695897 63
45240070 79
900983011 63
444319836 97
640357973 40
587203010 55
928044563 82
50518821 77
392323249 17
331158108 98
48044786 83
76221927 38
808853900 24
875334438 60
194963766 42
536057355 24
661026101 20
555964734 93
188846689 39
389147057 78
100958029 65
387151264 26
332006375 60
429908903 99
505748884 19
149906674 97
104291820 27
546001881 39
197974188 59
352353719 21
120109154 87
482233495 10
978025966 24
81154657 31
334237882 33
754383012 14
41677724 43
673318081 33
109795254 23
72344405 51
164177017 85
962014405 65
356877473 33
831617864 93
937572327 17
195822764 56
392521295 41
253650435 30
15957904 67
789070377 24
801139005 16
730354488 23
122231226 9
916111276 81
604068384 93
626901092 36
377091841 30
251065705 2
856347274 82
410996733 75
18951802 93
679079866 5
670094736 53
249606618 78
481744992 62
239743601 54
107058340 95
877518925 65
561733016 13
36988836 86
549938127 77
888005355 87
914701693 4
462032807 33
298248337 47
270269200 19
210354803 74
333329572 3
89776874 67
653958423 84
217113221 24
795057600 12
881393850 90
90600722 40
926703322 14
272377840 19
14945722 83
584319160 27
579643367 71
849148944 55
922310603 74
755266545 93
731670827 77
857887317 15
53013359 34
494210062 6
842926237 42
868367990 13
687369307 61
890015242 10
464994943 12
238697161 59
476995820 39
917324608 23
759176916 43
65671953 3
91269494 49
315014951 18
712510137 62
220719847 42
193412946 58
999096900 86
943740402 96
583858724 70
333425086 7
421050104 92
818218297 52
278329160 66
607988321 70
266859049 100
942146571 33
438899752 17
487205762 11
352222346 54
720468988 25
739221573 35
512202130 0
665852751 34
475396223 23
507504563 62
169141459 90
853955938 44
447288162 37
226876154 48
194764676 51
975951833 4
934381138 69
27275544 82
214792562 5
355647778 6
147683178 45
488196757 18
367150254 19
330542619 36
618160363 34
374953394 43
381124773 95
848979956 20
568373089 73
372609384 45
567892156 17
635938582 86
272871938 3
971879674 30
16340723 65
57300309 1
641367336 47
146812837 2
457439085 50
890573504 8
568639094 11
211641965 24
711259703 97
180035728 34
161075300 64
242274981 52
593103793 100
974776386 43
581117797 58
600307223 73
612360339 37
784895479 2
209334494 58
122482553 7
98211733 40
199221453 17
198354498 49
969994967 27
666286094 38
664903396 100
905147838 82
700727747 57
61352790 54
260934471 26
242998406 45
608677774 2
571570394 10
343937541 80
868879034 88
830856277 13
591145328 73
61463770 0
487227262 65
142133803 30
189332163 46
97768545 31
569683420 40
46627420 77
418603558 52
398424657 96
591328321 11
719718757 36
865451358 12
80912055 1
756882910 81
933139523 21
21226370 29
67402053 33
962981801 75
897581400 4
49853684 38
884759693 85
94383017 61
944213036 39
311143903 35
715429810 53
73289513 70
320445926 31
177562375 17
483981959 27
115109109 14
562949213 65
672192343 10
982022496 65
312138984 74
388159447 95
877685680 63
113911220 81
258482815 99
210202058 86
646611455 13
438704799 29
235199681 22
282548001 56
715141917 12
169851498 19
577873250 11
828218010 21
640533131 88
618822767 64
315616398 9
148659172 8
802469788 74
371554941 11
711405854 44
333190650 69
124793103 15
437940358 30
632810860 21
424666392 81
655414647 48
881395169 33
475011603 51
913847355 19
654465369 56
727318545 57
671922929 33
951004496 17
8205941 63
903782847 69
370569150 42
339583239 53
684622986 9
818528337 26
17146634 28
746256233 91
1864277 88
72341874 69
786521112 54
869687078 14
298426821 14
573208939 72
786242719 8
75906963 71
975387887 18
824580646 71
876807747 79
188815665 76
626384660 13
218289494 25
804516718 16
301718080 12
845630280 92
729254683 100
950659904 75
343375557 35
111127156 89
62765189 56
690402512 40
816040094 21
754708673 69
313564592 49
735419166 56
301532345 20
490323781 85
100935037 100
544825169 78
987693993 25
614410544 46
605046979 21
901054245 25
452197573 58
443178989 73
379853289 0
153888259 90
578564296 25
921311591 93
331973590 67
340929297 33
889739773 47
856056322 45
421523951 17
15593378 82
375150397 21
72004590 18
488027183 53
459420947 69
965700311 66
539970636 9
412111656 3
833860498 75
354507937 18
42400692 99
868266197 62
243471220 48
971826256 61
32568870 36
180839179 26
25103391 80
745426409 6
539812732 46
478516365 13
47514329 49
632237120 70
877965688 18
363418447 11
980397351 43
337476557 72
132502709 29
614324133 12
199391702 47
605647608 20
22478009 83
708842108 50
665046663 93
176577114 68
420599473 83
478104087 10
805358615 0
532841182 83
864877315 32
572645427 18
401280788 17
880975160 53
144712246 60
624365524 66
254252670 73
971017642 85
547891852 48
623954033 79
122787148 64
943406100 52
674140551 13
405296243 23
353737063 37
967317060 60
154002012 43
973067716 51
853894788 96
373914599 94
785148908 79
458855256 52
184514775 31
960014789 64
475502177 98
555667063 75
745028252 30
574283895 29
612331565 14
412238062 0
815943669 87
441968674 20
228114070 11
554967629 63
979512982 56
629789769 95
765398969 22
973491636 54
409242811 71
518044679 86
753766100 48
764854798 80
524486621 12
415422906 12
52887463 60
557549959 70
506349148 46
744148353 86
922023564 5
519785639 14
80388705 62
701617986 74
31925094 71
608419643 71
370048336 11
325117185 50
179349064 21
64464187 58
369827178 22
812906654 2
132470347 81
456493457 77
561882283 61
406266421 98
592648293 97
759451856 62
807108182 59
379246936 68
53847275 37
113266516 70
159780524 4
496358206 40
682297616 38
963287260 54
148384709 21
390256563 11
341336874 89
765109851 84
710119100 19
908301034 35
239297574 8
209519583 67
908869626 4
868098162 100
527748868 38
578227325 99
611749850 42
80596820 60
815024390 62
666177464 91
444232137 79
253151104 100
302687515 31
1577308 77
187802511 100
101482164 24
867160669 88
863492103 7
275090631 90
809911473 30
94908281 35
708777277 33
280578082 37
687176283 17
268256097 45
174990373 53
683205549 79
269907375 65
332459311 30
913739335 80
793927813 39
401419945 40
898768217 65
719084622 35
838066546 77
750852034 17
50782204 69
727349440 14
991075819 50
273144966 70
70001241 39
733963676 41
405980922 88
106020271 97
121991236 58
424775631 83
833258530 78
545604177 52
66796218 47
180096299 44
386753055 38
189236110 37
983364290 95
950857516 54
534401684 76
635459471 99
507642121 22
45949115 83
965710406 16
378314908 66
261981153 17
147446584 22
301922927 45
18493325 4
200894334 65
11358848 56
522535062 13
526127215 34
45304447 34
680733448 33
237557301 49
423198885 25
722121413 23
115211529 48
63021012 95
220135942 96
272513893 40
750663160 14
104931131 53
518211870 42
480368436 13
917981431 16
313449374 99
427926417 28
578554272 33
909500704 15
380530107 41
646026264 34
790833902 1
217075685 95
878452586 42
720624667 60
618434140 71
521639155 21
541366741 22
287117438 33
596027231 95
664897301 87
716637965 66
434732130 28
373203120 39
545428013 97
387564778 0
356917980 49
671790720 83
307261299 24
777079513 13
96503092 26
271571802 0
574575854 100
330426418 6
195421991 42
51391509 8
223542732 43
892787144 53
436014274 19
367420836 69
997757555 16
389393591 20
414893835 20
961809989 71
736266883 67
270370043 39
920505566 11
366618323 45
326901331 85
214467461 10
104822913 43
624619542 23
640246059 33
459399506 41
381323758 61
240636527 18
913319826 42
392908770 87
272515433 69
644372861 83
671810973 12
590368517 73
66982928 74
192040365 33
53755025 14
939881776 40
766572159 3
248024906 13
580262881 15
449888467 14
107660712 51
674267277 3
465763056 96
588098068 34
410431106 20
767480547 100
490604325 60
689547480 23
714824156 79
678418954 16
474207523 74
503177222 1
18958994 77
475458121 80
83149670 81
282298517 74
549683343 26
633632495 45
26444791 67
585430752 94
231661177 74
473908961 41
299182194 5
467123873 80
830682433 59
8054948 90
554856189 51
283306396 39
376849017 6
810981547 78
356930323 36
824879723 17
633566653 9
33682020 14
327502482 46
382163042 63
772627303 62
585018321 95
69600398 65
41399650 7
149074450 95
106848938 96
575162129 66
962100181 74
573368372 10
374576696 35
990697964 84
961161785 40
206859486 88
901039283 54
449987698 91
647939813 99
240188339 75
381400710 3
988497678 10
679882751 67
826835225 82
615296850 80
3675395 99
433532914 83
536925662 88
496669219 78
137155944 74
513476471 10
941112863 65
760909801 37
167764454 56
754389968 37
48625803 63
628445053 72
774570257 95
254762016 62
391594247 34
805739556 39
846772860 44
464296175 86
635605074 81
939174417 9
182081152 26
888904550 76
445017468 17
944182044 2
441836800 67
419226379 60
332750951 52
786057558 67
612373290 64
539771192 14
143492136 69
838666790 47
923844751 45
916021727 3
249841045 69
438784240 35
397784593 23
553862022 94
932301065 24
518228641 89
924777702 12
435363222 32
396615830 59
540927903 31
113960123 32
25708792 4
918023711 89
473434639 89
730352949 4
208554942 43
780941493 31
572182731 94
288334294 13
162434161 73
354600989 41
405997092 70
945328387 23
143933072 9
855509921 35
457022667 72
440905534 71
546742358 31
609980200 58
638303189 52
138176451 35
435678841 81
930390454 97
99149000 94
805010887 10
312368510 72
90863580 94
252619681 100
295186465 96
539264840 24
206460740 43
950059180 92
314948852 71
966790074 98
258076696 47
687827055 94
840614335 63
403529737 86
12489347 88
221089043 30
865758800 82
286217839 4
127870652 91
364127322 77
275802967 44
509037438 19
498275544 63
93001037 92
116158701 29
552732616 25
729772380 24
222590895 0
177026011 15
269838875 7
284765318 93
336803526 2
438087888 80
786988831 66
725008724 22
884860777 86
341785017 90
31959475 4
250591250 88
229512629 53
171852670 0
239710522 47
58775368 2
760962203 22
115350728 34
456840893 28
348301123 67
369693648 98
951078572 100
75713518 5
374046234 37
958651552 27
580787855 72
210294890 75
140378113 26
543167156 74
937312352 54
858577884 44
135143824 4
86467411 0
253369318 38
326821959 43
696525818 72
855816315 98
875014385 26
649299957 33
689300126 75
442923351 37
20883971 100
456666515 78
59156747 78
448920318 12
605083053 78
282656399 98
543335210 99
264780019 96
138063852 62
899204611 59
983034530 40
311957703 1
32697447 31
640741083 2
507909461 69
623956318 7
726560709 20
156937299 39
631788056 85
359996843 52
463282202 45
181352045 20
157829868 51
509151144 69
312352897 41
844045681 12
154500426 48
788991169 24
98928977 2
719825807 61
55050231 57
86312744 77
992493807 54
831258683 48
248767778 37
11703166 100
724959769 64
202810304 56
367772195 85
150315666 17
885489950 77
872450723 91
930373758 52
890534550 59
866393225 45
786539445 16
882666646 82
384763815 59
932166981 62
97358619 96
299986889 45
673045133 21
249293999 81
204012011 64
248535440 1
402463146 66
42058175 24
259695602 13
478483061 60
678305338 19
652931920 63
598686251 3
449601471 63
354368131 8
118224869 43
569229562 96
475457374 100
958905871 38
422133588 65
241059690 10
510112547 32
130354267 48
893439726 70
780309141 48
569706186 36
530241563 68
892218936 18
437277750 89
204615943 99
735758825 96
902687367 7
936297385 20
749832633 80
13361757 60
947672602 56
152156908 13
360053834 92
806560269 44
457687367 88
600635588 63
937100501 35
486979761 38
742272675 56
80136049 28
540548163 58
662489076 56
680689122 54
3002383 31
792157306 15
164907704 69
726484411 65
577681057 98
887446575 57
184146047 97
501754631 45
942580930 37
926445294 21
267311977 78
222838980 56
323208129 40
596599894 57
307196745 21
672437839 28
491759160 56
924230396 26
469505927 54
809575432 27
179277614 53
470716076 43
608722555 39
848035973 93
319581775 60
589485074 47
805876804 73
190516825 31
602978748 32
241685374 83
554767325 60
53492165 63
879563413 37
783270520 79
75592257 24
281227158 52
24611922 5
534136123 81
897232039 37
30392144 34
986872921 30
25790779 59
318761597 23
231517567 54
953589578 61
813985190 2
875151436 98
944816750 44
707187773 68
613181496 67
152785533 94
615295296 71
583678156 90
393054775 55
876674814 62
909521144 98
287038124 2
377104073 23
524167845 13
662367168 17
846772569 80
687900804 77
101976995 45
579361070 99
196050944 99
608411586 76
590353172 80
505391855 36
211684669 73
289005705 93
345107629 40
949855877 13
964277109 45
935586303 70
678733001 75
420002494 32
123185448 26
147598605 70
78935666 73
276022787 84
926207217 7
185424262 5
510888374 95
483888089 44
676134280 28
406120865 98
191724142 44
256162147 95
826927240 89
869678266 42
268761954 70
64124765 3
420261633 83
795822923 21
456877998 64
914827790 2
632630688 24
579385587 65
856797388 5
661094062 79
533513107 61
833638383 37
212579544 39
315094914 34
924804016 32
698729746 71
651166791 54
507991176 65
750663067 77
468884558 3
912760108 42
48849782 39
910695206 31
567498150 32
439666750 16
178122693 75
875079450 99
676189504 18
874609432 20
622684916 38
35096103 68
576348305 100
531957313 42
842698730 56
668482057 26
831415438 68
795051107 57
917932560 45
602071240 29
500961743 44
83758181 50
324509049 8
424086806 15
431609183 28
769987891 96
24006232 20
12958252 91
955512058 22
361092975 2
972960248 62
49694195 66
105584606 12
974052296 63
23423322 99
97417762 51
668558272 8
868246997 69
337826218 38
686882125 30
832052461 97
650601487 30
308405833 45
539255096 4
45949701 18
589709624 96
898780919 39
603147305 27
639287803 15
140701735 96
856483020 1
436277826 96
559723427 41
380678024 33
116723251 52
669851782 52
335300370 95
114024350 28
957330227 49
195079500 58
27441375 64
970149407 47
164071855 84
340522614 41
223112926 4
907795280 33
481984905 31
81402737 79
611086898 99
768697211 0
476993310 76
778039650 28
679518022 71
388655653 55
192274674 26
400303365 64
574883488 30
895172266 47
515396715 76
30588999 34
516795693 76
998551088 24
351522495 13
716176531 23
621987889 75
862852983 10
965436896 39
982808892 55
815827844 88
887873608 71
794894187 97
874753723 91
872205857 57
798880099 83
664009212 99
641942326 8
146164414 55
580049981 44
349347780 44
956089743 57
9537100 23
87660487 87
231079136 14
307769599 21
200179069 24
976758208 39
611258046 83
491440979 25
119471954 79
560908954 8
373084763 16
741585260 80
27342944 42
575950495 37
10634684 67
449892224 96
517955140 41
337753618 25
793375998 69
613233243 64
910954419 49
892129187 9
127076112 79
921875045 64
414419947 81
574903667 16
777286317 97
280705731 3
709830827 45
680803442 25
944952483 98
745516168 74
997622124 73
463735020 25
688127899 82
349101556 55
142895600 87
621404192 82
511992209 63
923941673 5
942640753 52
354115976 47
880300635 1
384160754 56
81796368 74
401545383 1
735794932 69
373635027 22
195281514 45
460379022 1
568367645 40
549321854 45
162423659 31
227834515 14
140215246 77
310617326 46
160682664 94
487678332 54
359820963 89
325412985 9
681639909 30
951099199 65
304726036 30
298813547 91
700503650 51
51190626 83
741744492 41
385030317 13
858745630 27
682069991 83
884509820 44
542066413 64
842427150 43
161272668 45
811622399 54
91450749 92
69890636 66
841274766 96
677230429 53
481817951 50
680092865 48
53430771 30
580383676 5
661188034 96
610984264 80
69056007 21
353384684 60
627204702 99
188042423 97
599625802 7
602621417 29
262485539 72
801410171 29
495554574 22
328353954 40
708742910 33
637438163 82
304320779 93
569917155 97
688271342 71
806057535 5
484387177 34
793351404 16
623485992 57
872456754 10
231051025 61
691089108 84
908837451 97
170923992 31
791569915 65
494564842 26
910626281 25
853510831 37
144683946 13
491644542 39
655971541 55
664074010 23
220585946 29
438245293 93
850910677 97
507642609 50
169390072 0
232247051 27
977628085 3
859441854 24
990030915 25
602803027 31
521702332 24
79408814 65
638645015 50
858819282 17
976860198 88
159901113 37
95596585 13
291587802 88
854760331 67
634217267 75
680332977 61
871654554 74
554989634 87
229312976 79
311140996 65
202428445 64
653233941 89
303277545 24
413246090 17
309434882 29
901026089 54
929917103 26
183219731 66
610630177 70
113308372 94
406456296 47
84780755 75
67118288 9
798092172 24
233958541 85
611014626 45
209779926 2
198948608 48
507726864 24
998463917 28
669076934 89
681815022 69
179365681 9
738194349 35
18163276 29
797587989 86
11022162 27
274631502 8
118590450 87
735859408 8
805100109 86
994372336 99
808162025 97
946033797 49
296448022 63
310786520 75
946260142 77
655804780 76
90275009 42
242259711 44
541440695 2
587102394 71
235595013 18
310151649 24
227231969 91
853927624 49
552402265 68
695040990 98
869051521 43
419659742 18
996754321 94
313742101 57
593863916 60
673734731 47
285649359 32
117497743 56
3979843 81
867103047 81
13024266 77
808422357 25
483904846 43
707273662 55
820520977 46
47380717 46
208261097 35
386046725 56
308673663 76
326896566 33
841862110 13
745782875 17
367215628 35
545256807 96
411525155 19
996172815 54
212965299 51
661774664 16
22828174 81
163073384 51
674000943 32
773737818 3
460885037 93
90397004 94
889892668 70
555068905 2
40657536 73
125233859 37
32963055 41
68409455 87
144018135 91
893801721 33
207231323 70
276716632 18
336153069 83
705591788 8
102323110 9
125644627 86
397768958 62
761696715 51
528260076 17
336946423 1
171028904 17
32008267 20
226297575 96
90788586 4
576722647 44
443752460 87
392282145 25
107648022 10
73738908 42
426141426 56
9779387 41
147152938 72
778233265 16
492994987 27
118436998 9
817229088 28
534743 26
533797501 36
797891684 34
996936130 62
836058480 60
760531050 19
488506567 41
161007338 28
64690244 72
313353881 41
33310864 95
16695696 67
597952311 96
517120714 10
128394515 24
523378579 8
39112526 28
53005902 73
618336046 31
780720218 58
171886376 63
188438202 61
909870551 68
497654798 24
191201613 72
891415654 84
996689120 78
302363086 22
685034032 13
261159439 56
343163027 4
281638600 7
866374030 11
708734367 37
14242478 9
227081851 85
511482062 98
523084331 54
855370630 5
912109833 45
328370961 6
475007667 73
914551854 61
95900898 39
274649621 62
976323944 46
955858289 58
554774700 62
342360444 80
28561079 69
473341998 37
213170273 17
213781009 27
646096790 50
89902097 14
464287564 24
752352791 45
274077292 47
386129902 89
966036994 43
293883490 21
176687015 92
291636523 1
956519095 54
616014352 60
144024496 1
14189481 35
644543791 71
701606368 11
788174230 26
718011497 24
948575250 40
977736705 59
645227868 80
392522530 56
446726946 7
393942923 5
447431754 85
998487799 2
247237195 9
37614165 13
914250161 13
32342870 78
758768049 31
922212781 38
862696182 49
16304583 75
997847169 66
434249728 76
137847479 19
267459781 15
72666462 29
101490599 76
795961585 34
758243169 20
459594056 52
298902981 10
491797144 37
321943878 33
449963777 19
104691288 94
182545160 3
544052113 43
777745645 64
762897986 71
688553859 96
429572780 88
336541991 93
283782748 11
63222653 64
782852919 4
969410459 96
770243051 98
746799680 67
73188263 57
345398808 46
476470385 37
561342744 60
572576750 18
778654674 62
60452436 51
442798281 58
260986626 65
267802283 28
619672222 26
65827024 86
61317410 62
961561926 1
601500556 12
740264433 94
693111395 45
72818274 42
181678887 53
669684351 53
749829793 70
119184339 35
133529704 61
785118888 18
734647317 96
127002124 2
7747561 15
149099333 33
132415120 33
540781295 10
557696414 4
195436065 25
490660894 46
506368271 25
95172969 41
726961291 98
597191768 97
847220772 57
904844802 98
731324540 7
443610711 89
427048676 20
9892604 5
264414886 92
553887540 18
703583887 77
389752593 86
695930147 50
547729411 30
738433976 41
871866050 26
251352874 50
242119620 28
888422851 81
934790733 7
544306942 27
954205264 65
669280154 7
8578702 48
780170264 1
567181444 97
533429557 22
261623520 30
245936715 79
887653153 92
867988128 17
620180818 25
505490269 35
344329052 41
495972267 54
249606654 9
176275949 14
464495850 35
196660892 82
494306229 42
68227658 22
363461330 76
207594455 19
429524558 31
741048681 26
121319179 70
118736410 23
739025175 16
714730928 14
716639247 83
916936265 53
668257564 41
886275661 65
837241991 46
603924593 34
51040536 54
93879098 10
882923828 31
320558870 24
188409214 92
420717984 93
102243536 12
780690140 88
367108640 2
540410094 5
854881809 80
410864160 64
51422476 44
158514260 17
599668011 22
166920056 32
283529066 47
789418378 31
412545566 65
131047464 52
370301136 17
439978039 88
44821472 0
118762752 88
934768579 62
225438432 23
248078884 17
498487810 96
454585889 53
45595134 31
973960224 12
766221968 91
754915498 24
997218672 29
618019258 11
644831529 48
259626117 15
541749730 77
686411413 53
915534825 42
797706828 95
349269335 93
671754218 83
711386434 11
777971253 46
40037876 49
663222170 67
111802875 92
229529148 87
143512233 32
773283738 42
773920432 8
397766264 38
992611288 70
914955999 95
575421728 70
130083157 81
494164534 9
358119847 49
165154306 86
885585838 7
30075088 49
667862752 2
246671129 73
299195271 57
691548094 3
456470893 87
945334856 68
165206904 70
96598824 48
459148662 10
260174608 55
903589082 77
373556718 93
725294496 35
76178905 63
792675381 7
205043084 23
143563732 8
844091272 48
657359541 20
963966908 73
395595488 92
414809940 66
433157056 70
712761914 48
503168940 29
180318827 53
974303000 51
64486651 97
524328708 39
100247453 6
729420573 81
434248815 44
294335387 43
798709096 65
363612616 37
833698374 82
648095643 19
352851994 95
648826320 60
608220218 37
769551469 27
658336542 33
823624874 99
581795460 97
431922663 13
519336566 47
10348088 42
267206011 37
352120146 80
14462367 60
318747524 61
994741551 16
44421533 43
373417115 82
468861560 21
99594678 39
245528504 77
693282948 32
342330076 39
502303515 77
80699649 73
80793190 13
206362483 19
194208695 3
680914261 6
465394078 50
937781756 86
60851765 11
511628989 89
188374615 43
871189477 10
144027233 54
940301857 12
207871933 40
379833406 52
989845360 73
256996799 15
427164082 51
220618534 19
352225449 92
845636746 91
362248735 75
624609220 33
45054128 58
747425339 52
903794767 26
781250721 47
520084892 72
30481539 7
166580465 62
295978130 16
530402480 95
983320835 94
66637077 9
544687008 12
888314878 1
271311273 42
67667242 9
497575080 49
292316727 76
10474104 29
533249940 73
572996965 95
567357954 72
990365059 51
911075403 8
485155184 71
564986251 74
661380262 38
577927272 99
298676696 29
563429076 6
45656077 4
631306614 71
955083236 43
80520137 100
238898288 80
528483064 40
774536374 89
251216492 61
868315870 29
390295843 50
677124190 95
890231369 38
811608525 66
657685200 14
645586982 34
561988025 64
668635967 46
593287843 51
173083247 31
45679405 76
95899393 54
378211241 58
226749420 81
305959575 32
985118761 89
598223091 67
755594952 23
355400511 12
819321930 35
652738093 31
667015863 91
324164853 81
792906619 61
539907221 76
921796711 91
431891231 40
434168452 44
985674737 99
635392407 82
70179336 56
982659197 84
770094780 25
194506203 49
280336812 32
344895845 18
420791465 21
508357029 6
240417676 93
239067235 84
35316200 30
786219946 76
914969295 24
639158674 66
100804687 77
364204755 2
650116398 46
984319496 94
891620890 96
415680731 21
215859111 76
225812303 63
278027316 49
592119522 67
134537219 64
734921863 88
839904980 97
48599309 76
844717641 29
572347286 81
661573647 83
924251277 16
507837614 34
697054492 61
191689982 71
377806034 100
609852420 33
398409249 4
672878274 8
637406342 8
142549343 80
850122968 62
258592787 18
529524370 67
524603539 41
888180164 32
429596489 40
465361701 3
330570654 31
465434930 64
115065020 10
770925543 43
377061570 52
853057648 70
475294285 91
232999061 22
408476984 56
829010602 56
678381318 7
44830794 12
353066576 38
137905979 65
158620811 8
321241962 67
62991305 83
372268015 79
452510443 71
679298058 94
936977049 33
331221456 21
286275954 40
413443462 30
895631874 17
404053688 73
174433855 12
120301477 73
218385984 15
149206009 42
735379599 20
495000597 70
666635173 77
177051425 63
371602360 68
856558315 40
133892417 4
633477854 6
229377561 64
597806924 8
852814295 63
420668937 71
763135103 56
571248897 26
494121069 82
797477845 88
682397174 61
116517898 17
141479930 96
958135447 88
658514463 66
963568922 59
926394722 63
887831851 38
561655950 0
857844364 36
310887143 12
154826632 94
141021320 91
998074310 28
773443900 69
456272690 59
7361909 71
580733842 27
479161778 89
171246746 0
429538796 57
45022484 73
448111633 1
621867048 58
181657757 99
455714839 8
228858730 48
534278619 85
619740250 80
993666796 5
208153117 96
796717549 36
781814021 51
496621818 40
517417855 22
952172515 73
757395346 26
275987463 94
706555712 44
268204925 60
245321591 75
166882419 34
534358816 97
480013322 92
694265488 4
532157856 83
562757931 69
328890016 2
761323968 48
493238347 46
408787868 57
796576238 37
789547009 54
676877057 90
333411104 75
548654558 66
663595859 19
735876303 11
786102375 22
531024756 98
453504380 93
256105870 87
38473728 99
124128699 63
63403914 98
765799767 1
405774365 17
366176235 13
990031427 3
53506521 45
578516804 17
250148149 87
659034806 12
995862112 6
775042599 32
627086419 23
130884529 71
316040477 12
529137432 42
719959968 53
634661701 9
770815071 96
428972547 81
782378088 42
919426481 85
587230399 17
724372729 67
292389158 0
196754029 66
329532352 90
859159558 45
166894576 9
478604874 61
928594917 39
201507383 29
73210057 35
747744235 60
236670200 19
164875000 68
758623706 79
77669396 4
871420568 75
400393880 100
611140148 42
482708151 94
703874407 78
129577511 52
454249849 21
165982534 74
196179424 72
440692744 43
964177683 97
621203443 27
343675411 36
49281921 24
478808736 10
338654169 57
491148365 3
627445645 87
948602501 79
975430626 72
140160074 43
827033717 45
411593661 17
199361767 67
148467662 49
973863539 9
386656661 8
167229296 39
674832886 85
649269115 60
428520447 40
790461387 66
387598332 74
992644345 22
968271347 44
376636124 90
593437050 80
19529342 27
975689625 11
716646887 67
12471341 22
473930193 99
574712602 50
184760621 27
165856806 27
794843655 61
952868372 73
674175610 65
972063671 81
255126368 17
325213231 23
130649819 29
973836773 37
391052281 44
738796450 96
856562576 22
144827845 71
495718510 35
124587691 81
350238637 64
204269161 27
894801935 76
595204470 82
45669782 91
127620449 34
208214218 56
812594900 51
520031912 17
651647976 96
870280749 34
277769709 93
162997839 64
926187977 32
638867238 52
712519768 38
616931081 50
881758689 82
756246044 81
882252194 87
507466636 21
281258916 63
372554932 50
308685244 0
886525198 73
163068816 70
770892122 79
718976328 75
629057050 7
427920062 71
126307696 72
111907144 71
757817459 50
842790730 45
463520060 8
701455860 68
11109830 54
603402815 4
722555953 29
444869212 61
334286574 75
382547813 50
29877516 59
626276761 99
276682511 80
304846294 88
253963791 79
363695333 25
24510797 75
780536850 52
52773593 1
802190018 62
158068987 4
167272966 37
391886971 34
107706877 93
178685725 70
845630900 23
470009503 23
533347787 26
63715215 17
630120204 14
206732539 4
669331415 38
260098433 16
122487851 34
148130255 54
829795245 75
944279018 31
711001298 60
402890234 2
501029562 66
741038094 67
419760535 85
56624041 33
84101322 87
745512331 32
862617087 27
219218690 40
383438459 91
490255220 15
147908044 12
167381577 67
822727191 37
791913333 32
440732762 5
104199557 91
129940251 55
155138781 50
463564093 21
209985680 82
906460094 16
82948565 41
109791106 96
465781377 67
397977451 34
950463517 1
702224975 25
569116920 53
563195805 3
44178744 10
467351663 39
1542045 30
490833192 91
165670458 70
374751413 26
108663066 80
897292524 14
675628819 48
425091349 46
600926600 44
738189514 90
513503899 35
994581838 13
472001016 1
546506649 91
689500346 50
793666810 64
303774121 99
938765270 21
104529913 37
591938255 73
376417017 29
323227644 77
826828890 32
155785523 6
692591441 17
772369055 1
163138921 87
930801211 42
549255048 17
252536435 84
727796535 99
460149499 65
116805721 24
293180569 23
201207584 99
773251663 59
261006535 98
875597859 64
973052413 28
632032023 71
426964939 28
190979874 98
567104153 28
182702247 51
504968143 27
82245679 56
845490764 49
526574428 59
103510858 90
729565105 16
800607041 12
780020884 61
480879171 30
150282903 28
427624996 7
200312762 57
956235251 88
455466018 100
65095415 25
367896852 62
564493202 53
824819828 3
260123243 69
983865435 47
700082027 8
289621394 85
430937898 19
714265726 89
434974915 34
583652790 42
360930839 95
977487798 88
199959566 82
23531595 31
911048976 89
804885192 9
184094794 95
71355264 32
51813573 100
522261906 92
981063713 2
644575098 99
99176076 56
522053847 72
317906064 74
521984916 89
964896947 9
550067236 54
476696282 17
988564353 82
454938451 6
278926154 63
214863881 12
488813520 23
264440288 62
468924139 94
593157408 21
444648912 30
109831185 10
358701712 36
580337101 54
354492249 5
406526727 10
955603290 72
730315614 39
775821870 59
642866172 19
714838091 95
288053122 47
333721096 50
618270447 4
772818673 50
454521372 57
364934430 53
794467020 4
127979821 92
841688714 70
678980974 59
743173294 69
764001183 9
597882264 42
612398436 9
954105839 53
598859128 39
444361992 19
593137591 48
572697242 17
981166788 43
962086607 97
829178647 87
389583176 76
457240100 19
524784859 96
586313740 0
785350321 80
654178973 73
167414945 43
662163485 51
218446565 9
12407999 95
15676718 1
937909141 90
830245502 18
415463537 66
294112567 69
451701922 43
365806481 54
640330595 13
936150580 72
677918597 79
653374551 88
408302299 8
438582957 63
148438069 13
638267098 80
957894832 71
469128137 10
535292663 17
474083781 85
889308023 10
235038723 82
592845680 58
418144894 96
336097155 86
621279681 8
434170155 70
950712331 58
940007233 41
91007195 93
584547566 66
101294235 44
562735713 13
496643428 94
505114974 47
471278735 53
249653547 62
589616933 75
348796956 47
349559703 1
143543556 50
509862443 33
339730642 43
46047606 30
407079873 36
689517039 93
417269563 23
209657913 27
399434790 72
511826548 58
863960549 23
442021017 16
643172901 19
957763141 74
624211999 2
396231231 47
39061158 63
422763241 11
614357305 21
294809585 5
588657883 9
27148801 10
474295137 80
26203041 76
345413839 34
757546511 5
500408410 64
35925347 70
788124940 83
812234211 65
291645681 2
15560932 71
301576314 63
330509975 70
503081238 36
483647845 36
524730781 83
299897493 68
4728734 34
893610970 36
269804885 44
619643234 88
614055118 28
35962095 83
268848118 67
987909632 74
224162160 31
901230789 0
501479805 51
412403284 62
432660587 63
353673301 96
553831246 89
756950009 37
118009896 18
399133132 22
664139601 37
134330968 17
569644449 95
357079162 99
615867411 24
824024096 62
309099734 23
594592955 86
377253128 11
939170195 84
558258803 63
861129368 99
241992079 37
220659213 31
131642476 56
983413232 41
771860948 67
343341468 94
418080655 79
987608724 21
803783347 86
264832999 4
664500123 46
990892902 43
129427930 53
802643912 37
142762272 2
880078265 86
390533860 98
358615343 14
345773244 64
876102466 19
168556642 35
978024856 79
753124459 85
358154366 65
46233913 42
488356913 12
688566412 33
289806633 51
928292545 84
330935208 61
628201639 7
559938934 51
954042102 8
972182129 47
542112009 22
166659666 56
455152949 26
593541561 86
234917924 76
332985931 97
97926085 20
533436557 22
649246164 91
290893615 64
412315566 24
431181849 62
127304690 25
568776835 12
535030978 95
459078028 63
913797258 53
680358543 1
941405912 65
54610906 16
390048173 21
207504035 58
366156356 23
711830438 38
564771375 14
32473430 51
286561280 91
612227310 75
157420767 29
921899290 75
317415202 35
37681860 32
129120045 92
111523358 55
423288000 7
202247382 13
398418552 70
422639621 8
54854837 68
40679638 81
534827453 31
681981862 18
702290289 84
590198874 46
869290517 75
112147979 70
529712321 98
960758947 98
3568282 23
233296996 3
233107656 64
226390447 92
869163890 70
485753075 63
250452025 57
314948288 7
348709608 88
933699888 23
943872142 88
898934997 93
752849971 90
807795594 92
515122378 70
105705751 14
337523370 42
712840157 45
663401450 34
56598292 30
848254309 74
319150367 94
413219665 5
695627772 75
93036477 43
684537048 98
586712853 8
279163848 94
248365761 10
85842216 23
487699562 43
297034988 87
631507322 100
500763491 81
607604911 25
453481837 85
435355004 65
566511185 71
427509879 24
280196907 79
639916938 2
277652608 45
2808355 52
662635269 69
14271197 40
258013742 89
396794368 3
685067017 87
567214210 2
886474420 63
518607670 80
222921984 42
761560055 49
939062993 74
593141805 94
47092597 47
577551131 33
323401398 35
259461585 45
600106431 80
967459046 23
812949144 94
99960465 31
472886612 11
786431957 38
65485355 78
641621382 23
973076178 48
485041179 77
816361076 77
610300534 31
802095691 19
773400488 24
151212490 55
621571349 52
610059032 97
904963568 86
735120837 37
217288870 61
727156474 9
957261022 14
494319317 57
139827865 45
225179005 2
88527915 98
565037934 17
246971669 53
931464548 32
939198624 84
490881659 65
566659227 91
896407174 80
623012292 58
387732164 76
317830823 62
657593575 40
814483226 88
765464885 21
75196867 51
86308136 95
368551128 21
122808944 35
159868815 91
14497881 75
673607183 57
273757827 17
507042686 71
264101890 6
251113101 86
131280943 42
522993255 38
761970686 96
394763485 81
34869532 56
25968744 71
824272044 22
254220798 43
512195797 21
70457995 55
753577823 87
871263983 4
283457951 26
576600797 93
638066779 97
409033943 71
175000052 80
572023430 6
343682765 40
421827829 14
121096959 96
544919972 87
108095073 66
675435469 57
787866657 59
12055412 44
228800604 60
9570311 14
934301555 35
543362264 78
428406243 95
759006986 11
926442963 41
107542062 80
654815145 50
883801357 34
358496873 98
417843406 32
833721796 97
425194524 97
330339612 53
884043148 37
946961412 79
637327051 80
818364254 51
92497359 83
913901305 66
465601011 7
413851815 35
599758207 94
742968376 82
577249977 0
429989172 71
681987105 54
613915294 22
73389536 82
205030474 14
331797930 86
472621685 79
939745221 36
71141632 11
428475324 60
54321288 45
395699992 90
744049601 85
729773358 39
160418914 13
559112075 65
263312794 24
648830509 74
580202638 30
153263141 26
394198750 53
853834095 48
480254531 26
745365644 21
684405170 12
515434276 59
275265755 57
910596563 28
820961816 58
489396697 86
372570481 87
183368226 93
524491023 99
320984655 89
773539195 5
398057098 59
649459716 89
810194611 75
333125847 93
256624219 22
300897274 46
404613754 2
249891687 32
493106694 36
275040048 44
88919932 82
432211315 14
959871812 29
820628468 45
714351902 61
227058333 91
974411183 37
834764720 27
963251431 41
982679637 80
151689092 70
982015427 49
409409072 99
357762610 36
346361097 59
29213242 33
11951486 93
295025660 24
80787505 45
237987279 14
230172397 7
360595998 69
561152331 30
659068507 92
905639219 82
391489910 88
271276017 35
625760538 56
229895327 7
635100026 49
486500374 65
138535511 38
369347975 65
34501893 80
907912612 43
933369026 96
385543335 22
942123007 48
56401480 89
234638236 56
809094108 61
247878229 6
531239644 46
13436528 46
209001791 54
490523405 36
433177586 77
670822693 45
507738349 70
702998499 67
694006317 30
617235875 71
20743694 78
422375813 73
527957762 96
872094377 77
877915723 95
652284610 38
219847007 72
594500760 9
147561463 39
590446400 91
155081002 52
750476266 68
519980855 29
8540204 16
817017748 41
648975357 63
122796097 21
837668705 88
801680637 10
399068422 11
682963247 94
889837380 78
866991471 51
618336935 42
220651138 44
350486251 12
514707465 30
387757060 32
900788030 65
899116080 10
384331128 87
49753108 27
120919311 98
479806914 43
458214117 14
49286570 40
158839721 82
936461394 25
492073689 95
800545674 96
123479649 92
180806113 42
945460502 14
489544883 24
862717576 49
381593620 67
685874801 26
837292580 99
759370016 77
30200479 37
432247483 55
32797560 15
831937948 47
998863516 27
374553938 98
710956348 24
721333056 78
684270862 55
164655941 71
749739173 64
568884400 75
132941589 26
15150508 33
897154549 31
869556406 83
818156065 20
368878636 61
942852765 50
70435756 50
320365032 76
753125157 69
787015508 91
93421844 48
512920738 62
320228621 34
684520932 16
526721897 55
303868053 46
137720241 41
425853489 19
507528017 68
961430366 24
40122797 13
521460431 98
276563938 6
773561140 16
971845409 14
341012097 23
347214653 60
262621871 72
689229803 86
751083229 40
790529055 62
553854607 10
673114343 2
156528014 74
672362631 46
420759018 63
137046711 74
723301939 72
571553529 68
190088254 59
583994259 87
367794703 33
576244330 7
436027012 6
885694309 61
260565475 71
593997457 64
216726769 7
663504223 62
327013798 7
570686622 29
498345479 81
741539408 36
271958500 11
373887110 90
976704361 20
746686571 74
760144371 72
13753944 15
526698181 24
42909654 46
676036827 70
611903290 88
498402791 28
604089489 97
614817257 44
856930242 64
845806349 86
219352922 28
867205349 56
629868900 64
403672214 53
951142568 20
688294215 6
103833112 40
369758415 60
439523689 77
672524373 2
715190544 87
855344581 93
470501780 67
821453209 95
239275274 27
333760788 10
116743093 0
472092034 97
490928662 24
964821150 30
9172386 51
162653666 34
149271558 96
795187572 49
994713502 94
128061106 29
993415269 62
161798995 42
356561136 36
142248023 59
139659628 41
378149290 36
609767541 26
808297127 58
595738629 1
162399006 46
544958215 18
499175735 72
915854042 84
812378364 50
685374129 97
924067089 66
706562931 20
588382235 64
278649709 35
20214095 40
691522147 66
97698556 39
751680957 40
892176330 83
114016430 71
599804725 79
730544338 2
804155453 20
137452178 34
115889345 84
160730179 2
565174538 38
652631561 87
813453179 40
425445871 71
43107131 52
809091790 59
354431514 57
30325277 42
6301257 86
304352100 21
6405017 81
603620758 83
800378293 81
984928317 99
440867896 49
184174231 74
197233223 23
729807933 10
912666466 1
79503511 79
79343871 24
601674324 95
938736745 46
853967854 42
88013313 53
681693314 11
411572915 11
671313189 58
131068333 56
158820917 47
216929279 8
905138332 77
5317975 74
892069575 25
432159372 27
493131767 77
617272348 33
70864426 37
576950490 71
940038005 96
313363683 84
426726964 95
657399381 26
927875047 49
826768478 20
556748389 78
999564643 82
925283556 67
752561159 9
509571250 86
517592346 41
416305938 69
733002181 27
202635809 40
621211997 30
21230948 61
309921725 22
374850473 58
865785298 7
495530356 23
921865888 69
446730170 68
807715432 35
682125395 19
219751780 34
47487518 75
970533905 8
255767016 33
332710908 11
697008010 62
44479448 66
558766807 44
107864264 4
153606031 4
605093177 25
768670646 7
573155498 50
451112748 9
292035026 51
309249135 81
187709856 5
877545272 43
339850866 89
740705549 0
584916337 45
742426034 46
251573812 95
805506635 92
992273335 45
608993480 10
156847196 14
468275051 54
441839240 71
959497995 84
940117557 14
61477049 18
827973354 1
368817104 23
137742241 2
552725727 59
299000817 87
425929112 8
454840329 55
731193930 25
565590018 98
784377272 48
246729123 60
287622325 39
520607810 62
623892764 20
236310962 54
418491879 99
816068234 86
102838355 72
362566643 84
287693973 63
926198104 15
482957425 41
357210312 23
759045012 4
629822059 12
669027019 53
658624059 84
579628039 94
436367340 63
315618580 74
585438136 96
33727271 66
172647897 20
505778525 39
543303421 20
919954477 47
151153191 37
849604692 43
985824838 97
314148877 93
477625545 18
125701859 20
502329528 52
671149029 18
982637214 36
94996542 67
925135927 90
616006902 74
142752190 77
422708942 100
640676171 37
826981030 5
856185899 47
16329274 26
499330789 38
320652833 65
960983002 27
983395493 83
455152804 16
946167707 2
672257932 79
910926355 65
455052394 59
13157995 0
779685088 50
774971628 23
85580109 97
178894749 54
702827449 4
62696411 6
488394334 35
927675016 2
468767102 72
147976738 71
37498017 48
307748935 36
81168675 89
859866923 61
861086761 13
757200816 34
583923793 23
117408187 97
242294724 46
214604292 66
462544031 3
439991983 65
873200494 36
649416322 30
95996878 30
364183696 66
422649943 5
407899497 6
475010654 4
612432507 42
734248359 40
962077496 1
463896881 9
205940210 8
550664416 45
421319277 49
10260521 81
866557115 16
968929889 60
444181741 22
755088987 100
503857798 12
143917248 11
369172920 90
501298498 93
998942020 62
140282325 64
311787540 25
45724808 70
509143843 33
898579717 92
648242157 11
409603657 53
788803952 88
765001133 69
733001774 37
780458243 7
405244742 40
586755977 86
537967212 98
346692416 83
333385964 26
868800431 35
445018822 95
114982515 10
503106994 92
240679221 29
871555104 2
700943036 29
967407621 83
178733258 25
196870902 71
413957719 11
640562632 91
851717176 97
512250954 57
182480449 57
995027811 88
469199 8
10494070 88
271973917 30
398921200 51
998211739 72
382313440 27
177076924 87
76716402 24
310492212 71
700355425 80
14805612 80
75940425 50
329511613 62
728548352 22
722324230 21
592932482 91
761485733 51
940704805 60
163125115 71
213872359 56
448786639 4
124135308 42
855302177 86
387700977 24
419734680 40
478111191 34
861086686 7
756782152 55
971032499 54
985748583 37
203736026 73
405484743 61
127310327 55
667996905 22
555153970 34
627151757 77
464899888 84
609996916 31
72476466 44
787546880 86
799048890 18
781061627 51
943798436 6
437824349 40
405003445 62
637502081 94
142551938 31
645010984 41
338354185 98
585879203 61
105256996 60
951288703 94
732444553 92
714927560 67
193049822 82
662693924 67
515955205 70
49584016 68
336992839 95
261866921 53
192358382 82
409880685 14
402513850 54
540523610 66
862185731 57
167547234 76
470929535 69
729211842 93
947468351 77
435228542 3
968734764 82
827405145 39
255025117 23
948525455 4
735498172 91
65014289 79
705403431 42
492186907 70
999417629 59
822661213 90
883523392 80
76446246 24
639523666 5
335628712 43
107523139 8
999414504 9
857610082 74
182866224 83
295206281 52
751999291 52
559542502 73
155830525 44
740546774 2
355401678 47
947853265 38
540861340 58
215410799 71
400007850 17
559125485 99
63500063 23
448809068 66
257653448 96
361221129 62
585506756 27
943074505 47
948881197 79
152839420 8
283216028 49
28679032 43
893821534 7
246104523 76
475071026 7
803751710 28
513987137 9
640284374 33
218223948 13
608998380 88
632996487 59
960919749 77
836886062 69
588048419 70
224436035 62
294874599 24
667665611 50
414786213 55
352134218 72
845801571 76
222494073 81
632768356 91
427290424 48
487120126 23
999074005 98
536244602 62
294859833 84
706137196 4
515872540 25
808255339 100
823401095 2
901931995 60
668211974 11
525467707 76
555977337 32
891338462 33
785380123 6
129953530 69
733859251 2
499721510 25
651091006 87
888472536 88
370594381 81
399311440 3
352388699 90
370330611 13
527372200 65
630316575 30
731441404 87
335059358 34
990690960 80
335694452 83
292144284 67
316299021 19
573714041 42
915556776 81
788932190 17
2447318 17
619868250 80
428991867 52
128529659 3
763455176 39
173186573 71
836601344 85
101148634 53
497507939 20
785906023 57
154741772 45
373246596 25
431373310 39
67206799 46
77241402 60
997057875 57
361974396 22
261444464 34
519791623 23
615915544 69
743016800 59
464068591 57
65195754 2
178081495 45
533024524 86
516891694 7
875592677 42
684426253 76
134256918 8
477307940 87
15708212 26
396061011 12
522938890 95
360059415 43
448817942 83
297810976 88
34210665 44
359904414 7
134847335 95
724845788 38
707362640 16
993116651 5
782423188 63
698878434 69
178651654 43
602044344 62
888764874 49
134789037 83
944222565 2
304796347 11
204208511 42
489777949 56
41104803 24
521236029 72
723018450 22
963722451 22
488562370 23
193124709 7
550780023 37
911667705 52
519270226 92
897185384 21
768945076 30
552618187 24
33264022 47
802142783 82
354897937 74
713807489 7
813490139 23
814219010 61
298262735 77
226530522 89
657197665 12
898514406 0
290633971 57
94622144 24
742687078 45
958443916 64
471397616 32
432912704 36
966408168 11
419669117 59
239113729 100
880520261 95
461235174 89
115116023 59
515073483 33
28892819 79
490417416 40
22848943 64
586711267 81
406415071 98
863539649 65
25534967 34
2471156 38
318651379 10
87124503 21
101870988 96
539976437 5
331711221 19
407416961 2
868066332 76
415468126 62
227163570 10
388210642 12
800899275 18
162477994 77
317774946 79
21445659 49
669949886 96
829664195 56
75583002 17
282938910 56
97648585 46
718452173 75
671605616 89
127454791 86
660302128 51
667294631 52
207478604 82
263995245 24
757994257 81
669059581 41
969578082 98
418189229 44
946232215 16
967475764 82
457176688 79
42552199 86
608136839 93
280299038 40
992704428 47
513054007 0
633208731 5
924736377 23
22550956 3
595741878 37
6606182 31
936465096 11
342781525 14
657415369 20
443537976 40
697472817 44
470720952 26
80005848 61
859989332 59
191154070 13
614247950 11
547159877 6
15010708 67
838784845 36
912777534 76
891694915 5
329370452 12
90920974 50
867040705 57
114370031 91
893193411 8
342615853 11
179906758 79
151827058 26
114217640 51
697773548 88
259723669 93
996237657 69
883809047 71
157765334 49
973077320 1
28530885 68
745940124 13
348575631 62
721097371 68
951238130 98
581006258 38
868554605 42
995079350 49
125540696 91
652162471 20
934751016 33
287351744 38
172752081 64
915136744 93
477997210 11
354305623 44
666284646 58
531816471 86
444448684 95
61640577 12
221603140 11
6114981 14
321945155 79
136594698 41
443427111 6
204104380 66
27921685 37
495710973 71
933063055 70
498123624 15
736069612 37
38478609 50
140355331 96
871544548 32
330671648 34
161742358 73
577992069 76
651414404 62
520018362 75
16668599 50
678514324 30
556114655 87
279830381 16
291345273 9
695446386 79
848782791 13
304775683 49
437917520 90
293576918 72
446893467 62
150754499 10
42876824 30
690665866 21
839982319 54
571684630 97
476682033 34
832078530 81
349894173 18
18602684 100
877428418 5
82274546 3
333882361 74
600901949 8
88359013 45
276865674 52
29513361 80
485408997 32
561773552 22
829679350 42
799463127 30
565442530 55
517301955 100
113997557 57
538626651 28
384202154 45
541754548 54
835703053 26
738646481 7
737985853 3
196730846 79
882815117 82
123189071 73
378876823 13
173823753 29
71864011 50
742719805 31
975860301 52
81852989 90
851326430 99
872269351 22
11084770 23
560343151 48
463609721 29
679205341 29
258762887 99
322460381 5
198445902 20
797599579 27
613020554 17
583707756 53
694772677 92
964670488 20
554950272 63
408534413 84
691612759 15
22351009 54
352530551 5
722567247 100
455461320 13
982403921 92
201964397 22
220075431 1
249858860 62
94740649 100
847930878 94
547363990 94
610551626 69
202152228 4
236446381 51
888600795 90
37163627 57
653300864 45
191993093 26
928155610 20
837309381 45
17449420 8
821148098 91
861979667 56
976005026 81
245102481 52
602422529 20
648133717 27
448606710 44
33048784 62
776325379 18
582604537 76
539176934 46
260973212 62
165288299 53
590787195 78
108884537 90
49197099 45
883521505 28
575720386 22
224912683 36
75725626 35
335912023 62
467174695 82
876370937 59
789880305 24
688864939 43
235354370 62
153891782 49
220305004 85
289211710 86
33870624 49
237415349 53
469686011 67
847895806 34
862651815 18
783877205 0
38689489 92
693052758 10
91845653 75
535919217 45
910175880 81
532632351 60
58169012 80
962139089 28
819809530 91
200568267 93
512491849 80
595448159 25
767250158 16
570833718 86
38769433 34
249815270 88
983254832 9
570595600 75
770249503 75
269365621 27
55941259 71
292318967 24
293569767 10
704906500 83
950183211 46
688367747 66
165988883 25
394703750 41
223112734 5
798004903 74
482767425 20
467864816 98
396869651 44
417934977 43
835519270 69
505998900 59
345876682 21
652846614 14
977379181 23
715445242 25
9758635 22
326581691 96
38951470 28
22426677 95
960086187 24
43130382 88
844885756 72
979067305 9
495318474 55
875041386 58
502139916 91
785407590 72
898025071 86
466235075 69
5284306 24
179938 62
50104618 58
732221555 7
374145893 100
614027526 32
739414246 0
889065630 59
135070274 29
893955691 47
906358799 3
189730113 28
575279779 34
721086931 4
855567550 4
824451765 77
17160130 90
979975529 46
60304882 54
595336342 25
200457393 6
251129079 19
889414794 84
733588756 42
337537290 55
657212125 27
936438833 36
601680820 85
587113381 55
149104825 88
200335576 18
334935778 68
462018467 58
849806835 91
161316386 11
606061340 75
497068769 38
441710217 70
316951164 56
565281409 72
735723397 76
132293501 43
410307700 0
284018401 54
524417019 71
720869392 12
217593833 72
458122784 5
325998080 45
185421823 25
61835741 0
331585727 34
609939875 34
618829462 47
513321277 31
809413224 1
592141620 24
975319145 59
802231126 64
434707238 60
756894484 97
175488200 64
526008070 97
857225585 55
624040159 87
602236471 54
295472244 5
604454108 5
32501001 18
363966745 83
187864997 6
719172172 65
960857317 87
75920491 95
209818188 97
148185775 80
537546867 0
375562491 54
447818635 46
310514071 52
247980722 92
874440161 54
44394899 39
213114899 92
384828644 43
393469575 69
103923539 55
717166297 19
741491177 83
181263971 68
59446056 79
22938227 87
110067587 33
615319442 85
43517940 49
512445924 58
76570756 76
185453807 69
219198835 26
328344018 77
388894794 77
638240101 87
636970197 55
845031560 89
388452488 75
57429330 45
924799714 67
25952494 20
409586062 28
494533681 18
966078072 4
443391078 85
826647651 69
898307854 32
870957674 61
456135782 88
665539694 27
152882532 46
630350639 30
598919631 70
481695382 33
354784556 65
681166351 90
944745060 56
20826390 100
262079501 29
713401054 17
915461599 89
783863783 53
47412055 97
457873707 69
684918611 30
216523045 12
882197520 63
570087401 68
458768428 38
582418952 71
431807214 82
411637491 27
149946950 66
309408553 27
365376580 17
779419103 66
493019002 6
471933389 5
31506596 66
54805298 60
161880253 60
605537721 63
456514667 89
677099627 21
721582622 90
624997883 44
417423647 73
518141061 21
26750284 1
654003869 70
538106045 36
757383153 8
901273808 55
850364248 60
129654415 1
461983962 40
625690182 58
68658209 27
777885523 55
516346946 67
358639422 80
576262815 70
768211280 96
533657046 5
384792394 39
50265414 39
885007153 68
597819232 74
187462734 22
469136191 31
120318260 75
842059081 41
407622042 82
922174733 62
31807174 66
475312897 16
55504301 50
150350302 25
267480560 26
812856234 35
778746653 52
623945759 12
274557694 60
271934366 95
637417492 56
567876365 24
701379994 94
679054097 35
446830827 23
325802001 40
262292325 86
670464286 16
662432695 61
941256547 87
937745177 15
33377200 80
422096949 52
416304341 43
196069385 50
979536130 70
161301315 90
148394555 75
292465787 44
708405473 25
978027033 6
22298464 53
305244317 71
291015664 86
72451924 32
721185777 46
502946821 56
459617993 35
380450221 88
367271057 90
518916708 1
781936531 15
895734520 16
93629416 92
584192698 57
712684943 19
646210965 92
335020582 68
732194179 67
461106005 76
131964665 0
94308644 56
531073577 98
783837013 67
26847625 94
571692500 69
212571178 40
385062006 43
947888421 29
50142702 94
6891520 40
414391304 54
594122724 19
142070905 4
701869098 23
517951571 18
261028494 8
425721567 56
334424274 67
251216163 47
353652592 80
81046386 86
176844374 76
214196493 28
7462982 47
686034610 50
195974465 36
731709672 74
620409306 64
385314749 13
268535488 59
18440192 13
8459620 19
41088882 8
755128945 5
734453555 71
863136625 44
466368715 44
87101092 7
136802604 73
451274096 24
261577637 26
94851607 99
473117878 94
253662730 27
2824892 81
977887825 8
316263865 18
14844362 18
359520939 42
236251617 34
991134660 27
879494529 11
707358490 75
845667969 81
674901161 40
208564003 0
324803437 26
316389536 15
119731603 98
530891857 29
691315114 100
171232590 79
617852800 49
871921071 64
99289838 85
918333375 87
486599066 83
326436533 24
563151362 83
269705799 9
177643254 62
986566115 58
11419744 98
180385689 39
173719086 32
678369182 90
877156203 61
918968392 75
182486506 59
597796676 15
255999036 51
350083338 85
344800220 10
195851340 15
613370751 100
994755448 57
23192527 53
570716132 51
832632789 93
614519475 21
875911273 39
751914736 2
705835633 37
215727752 5
270509342 20
126531243 69
118414008 31
867142276 25
51157034 95
85231925 12
333175774 76
282392882 58
481631332 53
524996874 53
113229700 61
735281688 5
434152451 70
550873481 79
281206782 71
76786588 19
834640273 12
408708376 49
995708364 91
173671977 56
669927172 49
656346741 60
273190784 15
777966093 98
737411556 9
403924750 72
221339322 3
312485446 73
167089471 95
917500722 67
319204673 26
266199486 87
299884063 16
605461371 2
933882600 24
273424700 89
551543839 87
951066056 2
244273864 98
44062854 44
172987660 5
75509100 36
136119155 3
633638831 29
726962509 4
415363817 52
196674884 53
719749727 84
374218 17
331536012 63
431356982 3
140213106 54
164338596 89
406606885 67
847567190 46
976857230 34
710675625 49
526493745 0
724548599 81
397147316 59
165387749 28
326336083 15
643603735 62
489568133 6
638066876 27
828137613 62
861834744 97
509940912 24
9757506 57
195113400 8
652669355 10
610428947 45
190388752 50
706177960 15
644963811 21
196505564 38
562345479 19
564171384 27
723757989 88
885153129 79
447773706 100
96039175 34
463624401 63
619272424 64
844768150 42
147310539 34
129868950 88
578658175 69
318671841 46
164517506 71
727742764 69
88606366 36
370343743 71
283560808 6
357925720 79
977505038 19
675471942 48
5523334 60
530746064 95
236884180 51
33292930 42
882869271 38
638279293 47
762642079 46
37070953 4
902366155 2
367305864 82
421158287 87
483002389 66
437440289 67
118759780 98
800379500 33
111475096 67
113020705 57
114122356 43
775438488 75
516863435 66
867822783 33
503070968 3
283957878 70
595501300 31
524567857 89
585177184 29
542837889 8
688916431 77
249112413 49
310622097 80
418417804 12
450209446 11
272428294 100
462774169 65
986427490 79
789595009 35
28747365 24
357314396 82
824076031 87
658883937 61
849172139 95
931756597 31
357347549 70
299287503 23
832339249 22
775246058 76
685425942 18
487004930 55
526376701 70
62964978 26
911354201 0
582800654 65
339733687 24
475594759 33
665711408 46
703706691 75
972539961 74
894776719 14
916974859 10
773389000 88
509759081 6
76500161 39
834861417 56
33085585 57
393136791 76
987066601 90
922400454 53
204243337 54
590868627 28
401365870 22
343981784 95
199595838 39
68387864 55
615502075 29
403009389 85
352403858 59
792493445 26
575391738 93
221841492 51
906855872 98
370691381 34
566197937 52
110925711 65
318657998 44
925158559 64
50820113 17
13297545 59
802983495 94
602820585 49
135832982 26
385893021 10
983390633 73
508526773 28
786381564 93
817338949 28
52923572 59
366577917 99
820057173 58
842928504 19
207838393 33
223585974 85
751964267 71
362282474 33
144870873 16
550037527 77
793356609 57
920253064 22
628794363 1
470514070 51
873308680 82
534666304 36
4556743 55
151754616 64
261486134 83
836175582 57
260809445 10
774747196 26
605210058 98
112781227 12
223267637 2
279173123 38
980441597 55
213248856 2
137063367 55
133114572 50
134199831 95
754532668 97
456365675 48
122806374 84
355943393 94
20231573 20
946899580 33
988885339 18
991176961 51
369364096 63
261155117 64
845193794 55
778146001 54
654626965 52
374823478 73
887430646 0
609831081 70
789604534 74
716286957 68
512601975 70
953818213 96
870742504 49
12731523 43
851618569 54
39133380 54
591111790 67
70814469 62
920073021 23
246453273 14
938212411 2
325808847 92
28719898 34
824881958 4
683710105 86
253017744 100
32957190 81
177210195 80
694057630 4
803145327 22
491218589 31
514574653 100
372231620 89
287330333 4
547163323 6
555712557 5
731337548 36
775875546 70
608028407 43
100900676 82
591589651 44
169903968 96
998920496 65
984682554 67
374399601 89
991508106 58
825047095 86
398283823 51
215274768 36
467727935 10
352415189 16
303575664 38
567501987 90
167610573 71
553131919 7
5690091 31
523106619 61
956506940 67
837003054 73
851514052 40
699424436 19
580027375 47
814259877 66
24074439 21
654906314 3
49567130 75
762729333 1
774651005 3
3342817 86
869213088 52
192633866 26
238707986 10
694049745 74
612880420 26
436550855 46
202067421 50
747190553 91
51509015 55
862573920 35
323851619 64
402450306 10
467525963 41
571982874 98
853935477 89
114364675 72
152504056 86
509276969 15
270940374 64
350655782 45
847949567 35
411686048 6
327102902 87
473113325 67
832244579 73
653432461 15
695402593 93
469062445 56
983948754 49
694280849 52
361290823 85
355384813 0
404231505 11
683751701 37
972119475 9
507359761 96
622075982 55
607543622 18
655487991 19
257019695 13
926441847 18
248463521 96
279977463 61
566114593 46
416630950 55
204730591 78
215458399 19
888094373 55
61612621 42
848946820 98
763606009 37
227679516 28
564365103 66
900561290 76
329068865 76
255867153 85
704578409 41
59930112 91
386833945 91
936289165 98
14172925 28
804096625 5
895073970 23
454439321 48
786167393 20
633197337 47
21446614 70
309541452 84
706640963 64
987231274 29
127704904 66
89686246 12
500456196 55
503347316 43
965253868 2
87914597 66
405408691 32
835637119 44
525116978 95
523403900 44
114493992 99
795837191 47
388508725 93
593920694 24
882392925 79
644882446 90
544695049 55
289391192 75
944385544 26
277956304 66
358906927 39
43817067 74
318024260 100
200122619 85
145951598 10
81459044 18
890589807 67
887215528 28
264771111 91
188452740 76
817490654 30
677607356 90
687079718 1
484436762 16
114513869 81
964515737 77
852331367 0
797765090 75
475089736 82
96899836 99
752293784 14
261995567 35
270253626 67
210474752 29
378133842 71
111049940 67
240336031 62
586364564 11
881384132 66
170492823 55
796230509 52
106006956 82
133520192 17
70393631 26
950458868 91
955221447 29
401911032 75
974943622 89
975636622 26
538473888 17
648137626 84
837509652 45
506486888 19
894232603 69
507614146 12
707877454 95
175836096 33
156386897 18
342885226 19
540763768 84
170790427 3
594647239 66
395114409 24
210397551 74
378463187 80
409936196 98
514955219 63
688656547 24
217659535 78
199006060 74
193862818 12
496601422 84
548221623 92
926314471 33
513961491 61
265404130 15
393778893 29
101832660 50
258826725 74
21939406 59
294527736 73
512200042 1
348858019 76
755747754 70
971876196 46
295570057 31
693819843 59
73155711 90
738418539 1
380159104 56
819104442 39
674586345 86
860440449 59
618390326 58
271891296 95
152388009 23
426991878 37
512221580 61
287602987 35
87598145 61
109826231 15
248628227 60
86640927 57
571260756 87
523191427 24
149352326 61
340697986 7
952629602 50
359500169 22
430421025 22
248759271 14
600324362 82
524867156 84
278706642 14
709108935 30
779730053 19
960537761 88
226773783 60
29783657 62
79341590 5
209586893 94
92032212 46
363300449 15
93270301 60
494165239 20
949782574 20
504931096 57
752981869 55
218795719 93
120012152 1
770188436 43
375966202 6
393158325 22
950557927 56
830980380 99
802611153 82
893493956 96
435215925 95
683275381 31
49480143 38
803533803 26
78912781 3
361842851 72
174231322 23
720735340 16
676931633 59
535113792 0
536274115 71
576211279 25
755144868 67
63530237 4
731675845 67
9136824 91
238322265 89
318070781 4
731920883 3
968527506 32
475680807 68
990423117 51
510719914 36
322467590 12
273654043 97
215699731 84
474587607 95
88497552 100
306699380 84
570742091 88
57275487 63
287409544 65
384312480 41
803557021 83
591049831 96
205202498 12
593387572 2
259742721 78
527690701 1
626376849 28
485489054 55
721366967 37
298698768 45
609210424 39
870502673 34
664779467 28
539944599 48
62735865 73
226754280 7
268014253 24
850614030 60
37264800 16
702942970 22
310140414 2
748525602 77
811421021 82
587597253 16
822934499 89
794974609 61
411346799 10
279965191 41
294051989 53
509340467 76
993652576 93
375660390 55
678918320 19
515604024 10
147309686 53
222848703 94
588185251 75
418236019 38
588522536 42
966927619 93
746338642 31
383306745 84
622546745 99
491827509 1
288881284 99
407829496 46
235803134 70
539437143 16
235129967 35
910213177 47
185080864 64
955272223 57
964755763 16
231645096 11
830427425 30
214248123 18
737285860 60
300284819 44
177598213 41
373673614 13
869312808 6
476778044 81
934382186 50
520065015 15
832873495 9
585688838 2
86663059 64
147942337 44
247463325 52
520973597 67
857839309 97
614523876 66
469340646 25
705226428 6
981717348 28
372219790 45
768391168 53
883784822 40
238532044 19
241604714 12
780075954 20
393348393 78
957068462 30
121603894 32
47542062 9
920019473 7
837891499 12
502504521 76
116583245 1
177463939 69
830308430 57
174235112 85
487813558 40
921102644 82
501077399 18
709101739 35
599825700 61
854767568 26
404645065 78
901462102 57
635536194 34
365138463 70
942236249 66
365950468 93
372061768 35
295997268 57
677210745 68
433362692 96
35327896 61
624726814 36
773800535 29
95879090 1
786021868 7
317392727 55
111933976 46
761322888 2
354502568 39
955282542 57
789998683 35
915303705 82
537765398 33
958014954 81
698503894 91
167800234 66
49673762 1
470910480 23
188789625 90
91926306 84
475889525 15
912817784 16
52637368 59
330031281 99
758590276 75
307200562 12
531573622 12
219860981 25
122786171 31
586897114 35
544781764 5
641591925 86
795930615 73
441438637 56
484818621 87
805686533 23
38202665 15
905241055 7
151442560 93
648139320 43
221930461 56
776549923 3
948669028 1
842540116 43
969902481 84
122635071 34
660145446 17
33226731 7
44594414 90
86120232 47
398300545 69
457526065 51
619342972 80
254882280 49
206681023 87
472288517 4
376639855 1
206565770 2
225097525 81
137600781 35
557188288 25
254164224 53
799333998 31
686665731 25
575696848 55
251833793 32
110030464 65
47323793 37
122776396 51
786974461 17
342449483 61
865757519 49
440585885 37
877821845 11
109690670 98
521532236 26
831737249 99
897396753 2
278782617 5
744870240 63
522242535 46
208786167 40
848922199 48
299277309 83
769794420 20
2679003 15
624325057 15
547434695 78
851347703 67
84821129 19
241005070 36
381019080 64
880429941 22
589761639 94
105991475 23
586489415 39
397027954 41
50800484 96
913612042 16
470144578 63
276278329 53
463267305 66
975229105 81
908092538 54
441704621 17
24362201 99
444861891 21
204303786 79
628894985 81
20254978 93
355234055 43
703508875 39
993070373 64
776352882 90
822604220 82
732048953 58
668642592 49
289583921 78
438348148 12
352272974 53
325457964 87
847881142 59
708886652 38
389751879 77
240568138 17
787089769 58
155799334 62
822725143 23
931314151 20
803933163 78
770479117 17
102381269 68
606158961 13
473055018 47
798654011 36
953920636 98
623147942 36
855011583 39
705089986 64
257023993 87
952080378 37
754908426 41
230506394 79
684855224 29
67397289 57
851230981 50
840109859 8
711720260 53
893525362 52
974905891 3
724786145 90
573770521 47
416838856 90
324485968 60
836009692 3
245178277 71
544843680 74
445744378 5
565533068 97
970535856 23
603878001 21
835102079 58
704409603 4
274755798 81
389641577 87
377978411 52
848685840 86
23009017 66
833875928 68
875651353 80
326384445 11
827773185 59
221051184 53
501920145 71
555808609 41
586269243 58
300135589 68
615336379 92
721474326 41
774985879 19
224311268 80
827693623 79
623453824 77
220276924 38
342466323 64
198464940 82
510989763 21
356685726 71
275643550 98
289868627 44
430451 95
891611644 65
541915549 39
334615632 98
922509084 91
920463175 32
20455356 1
389629831 16
327436444 51
231634073 77
107382369 54
161761360 87
427787499 19
750837743 42
37326310 28
588579876 59
639738990 72
646293521 71
450669568 55
877495984 14
417905781 18
521387157 52
284167846 22
574085637 68
13468345 35
190077347 44
972959779 63
823023737 3
262290678 19
220670854 42
571306841 49
300486357 94
1250432 46
619625008 66
221233202 70
488881648 88
243785800 96
938164802 29
96105416 92
934255044 50
46077055 19
192350275 76
636455161 72
177354875 56
530185516 34
55773629 74
856939806 43
435788810 80
225834924 40
334979657 26
481736529 40
905309846 25
52655979 93
593654460 87
476214214 66
575212806 69
200180780 37
120504115 19
716043821 14
201643683 30
744109072 39
830976300 15
831494475 87
440484030 99
979455870 32
761903028 84
598762262 4
419790740 40
647910189 30
841904496 82
970094776 17
770212056 14
543730425 16
913983961 9
120754 7
71854565 29
646042261 45
808634805 69
877452193 22
95234837 40
592027123 23
965070238 5
881299592 51
759154349 4
162936873 99
231368946 96
823610999 7
595702385 38
352551903 79
542889331 43
166196749 85
835998769 3
637552078 26
372907321 12
153692552 44
448850257 21
846239891 38
848293364 55
773022427 16
647499805 18
332652364 85
992612850 62
134199937 30
89212896 7
683645062 33
394386238 82
418913720 11
632076404 21
110406598 98
660906150 72
469003380 40
223037278 26
889959702 76
598948814 69
112277139 40
643376726 15
87866153 67
382530721 33
373398670 26
611563756 30
199005252 39
993919813 83
439993533 60
559609922 1
233802620 64
215796750 93
405832335 54
26565368 27
449586802 0
31809409 11
465195141 9
583182454 47
614490854 45
529184430 46
901910867 82
155529448 71
960398849 55
239275750 5
138367326 11
431902066 25
321797756 36
474193719 7
571429442 13
373719941 49
900337935 79
418560389 54
258680433 33
600949609 3
546517847 35
752019183 71
973888614 6
942611418 98
24083579 75
363525648 5
378151683 52
932058678 53
55077823 27
675419599 92
412758364 44
420466259 2
180540124 76
492485225 30
486752907 38
397303751 19
552808393 35
408627338 2
112161540 40
782830618 34
919317064 69
529941755 23
8127541 67
342142221 33
41984102 38
226692654 3
809946027 34
459891347 12
658753904 63
727592077 5
604761617 13
303824396 25
509925322 25
922553661 34
777669373 53
138884662 74
665663069 83
576954455 77
770631426 58
727796525 51
387384763 22
494924563 75
845882899 61
762859626 28
243147027 3
701093296 54
114687588 16
650088906 46
699343269 45
296929916 89
528195473 22
590159377 29
551974052 70
357640399 43
577256707 88
202121666 88
577115931 5
133573741 73
479022551 5
176907580 29
322468425 53
56859962 48
217303972 22
208630281 27
227472564 39
826356256 72
616989241 52
618706620 54
731292774 54
710895178 51
271133086 58
975406369 37
255036768 2
91211706 58
857725528 45
222945943 84
750246560 67
185373014 54
820022628 94
1275398 42
976228596 60
787618418 60
484451249 60
905089479 65
851388744 62
523320780 13
258476482 97
872849621 73
735630493 20
346808332 63
841925439 40
872416824 77
25075792 79
952232371 84
646408356 100
906909005 99
292149627 32
532768778 12
851836594 59
864065754 11
527079409 17
852619287 88
635560351 48
886655917 6
628866872 25
925317648 11
180493912 75
423552999 2
853778052 100
284710817 14
769760229 82
740746703 59
982740769 58
987180065 44
290534648 71
823197271 28
72523905 7
987690689 65
740004746 88
197436798 8
226126377 80
658935001 20
195357801 80
517467073 80
264457217 2
864333238 51
526174544 78
683865116 11
629046081 6
68185197 87
366531370 64
991960034 97
671592779 36
950658389 88
571186849 16
336734111 21
78017579 70
270497164 84
975219460 72
138123215 35
30328273 7
425521082 24
596665989 48
150816557 59
626423163 19
574698049 27
879163290 48
355408859 2
948584379 66
519433276 83
523659666 31
46406975 3
2959534 79
7846258 41
849683027 41
962589626 67
884603194 49
87535096 7
127400127 27
484545295 97
968858966 14
143780407 37
822960273 32
413771163 60
785758011 25
668285541 78
699254342 55
175048868 7
613495522 64
857205994 66
746883203 74
700377556 89
946350384 71
855602943 19
245008173 24
200054098 76
799045431 27
85873215 55
484176810 47
308273789 28
720151962 65
431876307 78
545740473 23
789508993 39
998804094 87
266799726 62
249741034 33
772848389 12
116363913 32
530608871 58
966598311 7
563343794 69
17722174 78
877439360 10
837354443 47
657305345 83
610770876 63
162273900 83
378412048 86
801803440 53
297092973 91
199228748 35
456281165 1
358026946 34
858182463 81
237375026 24
68323201 40
977750442 27
434071010 97
644854699 87
831083085 84
152121901 97
493066111 16
825648707 36
875260215 77
513673800 77
818162344 47
716499016 7
281227857 94
614041025 19
797076745 80
32789267 31
449716209 26
878847783 15
107850793 13
349406537 5
461075334 45
277624968 95
129600687 52
688711896 96
309215258 7
101696672 70
723856091 3
912239672 79
890290812 58
717056758 56
265884117 66
248903333 5
823898507 10
961127370 69
503417758 39
445163824 77
401532606 40
919144493 35
267326084 41
801744133 21
182693361 82
302278687 68
483438752 55
933742949 81
610849762 34
232169561 59
391320307 96
792741955 97
701831448 25
786580648 60
350608486 57
50248929 58
18835029 56
222216340 95
755932913 3
418652631 33
144296977 99
57990335 17
337953072 14
506011272 14
853804215 14
839833178 3
55113643 14
625648062 53
291481733 10
372276485 67
798521564 39
828429906 86
777318734 20
377202509 60
14892712 83
396904177 13
357611393 34
767049501 97
661644655 77
203089434 87
48104863 18
269826668 29
979817978 12
759128931 86
650673282 8
325984566 86
518302047 48
186404862 21
225151044 39
809077039 93
377745198 35
308295522 83
614770095 91
291689743 81
523631579 40
882029364 65
902229652 23
519679951 59
846460076 52
783588965 76
2656397 48
553223848 68
269098794 85
605295090 7
654310193 84
687605180 5
653133714 16
951588565 69
855125533 18
91903566 49
739794488 36
485647423 94
716712257 91
791987042 55
644652557 1
121350203 26
709598426 80
864439836 88
168346181 54
117283620 67
436318684 44
489055633 51
526655068 46
288686193 78
55643651 71
850790589 9
266660990 67
194530503 56
145043686 35
552960325 43
239769413 58
125924096 80
42500200 68
631732947 40
793002772 38
970460461 46
43724220 84
773774453 28
684844684 96
608118568 11
745444887 31
134586852 34
445606245 77
171684399 95
291834195 63
460537627 33
638652329 1
621272255 100
64829213 25
116888184 73
581759849 16
189233677 61
820295411 84
432287886 27
612498194 39
636941937 56
843111947 82
373019910 98
354703464 18
508212530 76
328586701 71
557692363 12
49349920 8
908859054 79
497792617 83
68242907 18
436048378 38
744376372 98
811642577 99
470594814 54
895636022 90
460088567 90
348114502 79
818803156 22
954395470 65
92992148 30
623791956 8
246728801 27
677204772 17
843461291 73
812796678 92
956116795 53
487518974 1
605080341 78
893222476 62
377448570 96
842848725 72
113348732 91
552790781 66
500655453 3
185718019 94
764434936 51
910012505 83
196292672 25
58142737 12
551861610 67
416189633 46
998083096 78
332219056 56
650377184 85
384771818 32
643558735 94
484753205 33
581793844 35
933050302 36
433516769 9
205303314 9
509875454 34
374346111 62
226444858 34
130282454 10
557631467 12
307998750 79
30277500 25
618088712 92
168462482 36
150970764 82
58686985 69
642375126 35
200777241 92
75465968 15
805357569 35
806880624 3
649123887 87
223563832 73
873508854 91
332237574 56
172213162 3
577887078 56
188809367 17
420107848 58
185470016 91
921829593 52
386823330 16
627733453 8
789074585 68
805842969 43
728276786 76
999377843 87
999015059 90
580494998 12
37364187 36
818731206 94
297836035 61
439987208 29
99169485 49
735547333 16
507448891 50
606205224 33
151164997 98
910745420 89
903503472 59
44126831 91
594671766 21
976008497 52
852762102 14
263603062 8
165001273 21
95883111 62
104904124 92
20340158 34
149070500 96
95656021 95
70321909 33
248354547 71
557769713 63
539210327 72
86568256 6
62517518 75
897455458 58
821838007 25
184034949 47
85059619 74
996477478 82
94511609 87
449640746 32
479582873 33
656137355 24
612519041 97
670698943 97
231352863 93
924123953 8
998497387 28
765984128 5
690168592 20
834727361 46
63372740 86
437956355 6
390894763 0
972925605 60
792132252 34
363342641 2
631124139 26
763179915 66
490433309 36
213890568 54
169027135 96
620005152 65
684937016 6
6355093 57
34991912 66
523807680 52
699831149 15
582480784 19
18321275 56
191115865 79
1624418 30
480913479 37
919886936 87
594150536 94
653081307 32
887490701 60
592465912 81
549376417 60
815828387 83
298349060 86
99348340 69
855562955 51
17648344 95
393993872 45
16585595 37
819962440 92
256523425 1
530771158 33
615287681 100
428045037 76
932910760 11
501832805 73
493213734 11
620654805 57
722997052 100
227226935 60
748455022 44
111201759 97
20383999 11
869191788 68
832890115 37
865739342 37
406111878 6
804893541 100
755737577 72
906077768 90
230058387 89
127378376 41
450913057 57
318905256 96
379234026 7
515760623 82
319245760 36
534142030 96
391962543 86
178492538 15
770659066 31
728214845 49
678654817 4
618215378 28
449983562 28
206768030 17
434478283 39
473327352 8
975423237 37
273817398 88
567434506 96
170143426 95
320125963 56
192773560 72
689777861 51
135144561 92
718248660 5
564767345 42
775144392 92
966981433 48
544376040 35
314988494 89
738000434 90
103225620 1
813064265 72
966986872 67
695181918 74
451580632 19
778254621 96
291848566 95
21758414 75
379998728 5
162201084 75
27074852 84
389341147 69
885748017 84
610738606 39
911100792 17
197283148 91
38891598 96
373642425 65
964395387 67
386062790 4
974304078 14
191769257 63
956263358 83
744034787 55
425232406 75
810062393 41
8458866 53
605463576 81
78971599 26
330179176 9
925876870 13
55946363 96
33269988 61
561837183 99
975326559 69
749158586 39
364680273 7
146381400 64
377493602 66
696159738 55
862587517 78
583678484 69
842972115 24
942634421 49
545852818 97
807217302 3
298512335 18
826198100 29
147711584 78
824200525 56
765495652 16
545569949 22
776584597 68
316415965 45
128578964 75
252218446 1
334899330 70
981543022 47
308847294 94
514720518 68
727920129 84
793834401 2
513850375 51
604326233 38
696429750 15
619832741 13
277604206 100
74665948 100
299381585 3
506667568 61
806109357 6
204640842 2
221757794 98
193313549 99
557479324 24
618323735 85
397269645 11
211229221 39
524195006 29
841839698 43
717929411 68
945026834 38
314408202 32
891109610 68
741226979 34
896776240 11
68440698 51
775907413 40
145926297 50
311187934 63
906684597 91
856057212 50
767183903 7
797701006 76
481309065 21
97974384 73
419412482 36
503892673 32
399170976 27
555255196 63
755369705 24
163045106 9
670257951 49
408846074 78
795724017 48
970374895 60
2659268 93
351617299 35
789395706 88
450215915 94
258456253 2
220641679 88
408907114 36
321769484 22
782153300 16
550924491 49
125714548 28
850708911 45
662624290 89
869088407 58
724631435 30
723866209 4
779768957 85
597421783 36
460816030 56
200160601 100
209008129 9
770116935 43
156616256 85
936129451 84
50711347 48
261509077 50
982701366 54
227043107 78
41259915 5
316857807 89
404761639 51
458046716 43
13839542 63
312031158 47
263908273 74
414129203 87
693554201 81
885487016 22
163100140 58
708915616 89
854121507 43
64656462 52
914066360 8
40120000 84
828922648 87
221200700 33
844725260 55
410035436 9
438399309 25
517514486 4
588491187 46
105752172 11
757167503 10
875249198 64
503953999 70
276704365 40
97138429 64
192244960 11
411131150 77
449226169 23
702152565 35
523987274 84
438128356 100
867782512 98
848499168 50
114458562 96
399080097 65
919387075 12
291632922 84
282315805 42
98772325 55
203531619 50
284718750 30
361895288 6
158139224 23
860303103 11
571199252 39
458879506 36
340338694 11
537413888 82
353372686 86
561658612 52
698791625 29
75391662 12
147236103 57
482002140 64
223208924 78
94427391 39
164239910 50
467919944 67
246895147 100
706726271 2
151924942 17
5270228 38
906420211 4
929672575 61
819346189 55
221992806 81
731025767 41
454819562 54
124830113 33
808258747 79
498010529 10
516833177 59
273228344 84
3857585 10
441585424 90
79805948 79
895672886 62
117822389 79
844099273 27
809356802 98
399070601 10
789822577 74
617490358 21
27788590 28
496338485 98
135466884 46
807694704 32
518665653 24
503505148 45
431267093 100
636773100 81
876448083 57
251583053 80
650831550 74
519916028 40
71425610 94
861200170 80
201289058 26
960884934 84
663607743 63
847189604 64
539239084 62
717082975 86
158333879 14
435862526 95
683570433 63
189612637 64
527475314 36
890204320 36
442209741 74
186084028 43
168715354 77
488476718 65
101966821 6
99131216 91
447226239 4
496988513 86
198661351 90
92242432 21
286706515 52
473602765 0
325781771 88
235166948 23
216865887 60
248415557 29
968824893 9
929998841 85
567655974 79
553074218 86
924903622 6
850576853 3
624535320 57
886981764 100
571153005 34
603332542 24
496697311 1
300856003 77
858248372 22
914861442 25
558575156 86
764014654 83
632143372 15
768157628 33
695245380 93
136257809 58
304005993 65
71137971 36
909675413 68
864713759 96
653200302 23
385949709 68
77785808 78
556191999 33
405994964 23
113615047 37
917051350 40
130015140 16
43066781 5
728711995 54
1114920 54
954990030 4
893177283 72
207164261 61
283717 26
29618247 89
942465507 18
437753740 4
782013008 95
595922662 98
694746299 13
126693603 64
37358090 94
998030545 29
741215146 97
405838465 18
296915993 20
954692735 6
74718535 61
367579650 39
946005530 48
815957210 37
811679081 32
853953442 7
101768447 81
233513713 26
189164391 73
652524341 9
189121767 36
329305907 43
366906616 21
54598144 21
678122305 41
326477164 64
170081160 58
456790937 76
379804911 34
857243491 19
301752516 51
703246657 0
313643941 68
452632838 87
853720335 62
641566016 54
390881228 77
740606918 54
467560975 35
318561070 26
599114974 19
593704545 89
161995544 3
131579623 81
110772400 1
848830938 78
881699620 70
632257348 33
335449081 6
947168891 46
741138519 79
220648785 5
750003106 61
136159510 25
592783711 43
569222682 66
488255565 57
818628920 79
99970929 75
921267432 2
956087073 59
986753640 69
630929317 86
629207495 21
489087041 81
849096185 45
443275413 89
361003746 22
143118724 70
323510197 53
956892589 58
80594947 77
324127266 25
791356285 63
903189758 84
306421766 36
718049237 70
377987928 71
670179334 98
638001653 20
803818500 76
205481106 13
82818681 29
424292570 81
176053649 46
920072420 0
136900499 90
117157047 13
441257820 2
324051366 81
318712437 63
451197225 79
926529487 65
786779073 33
807270986 77
543020284 43
606841482 63
543440273 4
391102648 92
7002453 5
1420150 99
480648653 8
666018911 50
787672302 87
345832408 14
732111015 40
566375726 12
133422041 27
717411292 25
432430505 50
90868030 77
424719635 76
129520848 68
937317933 90
564881566 28
288327219 51
404576285 72
922667138 19
46100717 41
172371904 73
835999938 89
642516812 20
900127254 25
954390530 8
724450490 56
75346946 15
214590580 6
958007417 94
382506887 48
174998970 92
562882781 98
642907623 40
748649363 18
181699814 12
314094792 12
47749550 69
21663770 16
704595182 61
114116548 47
591217197 16
111679343 37
702229078 60
184928085 75
681835393 49
668303232 5
149183086 74
701858619 14
84117700 31
127762893 76
682779331 3
30104423 68
253167178 7
683316497 13
815743453 64
150424135 93
111850614 69
738625328 27
720042666 12
852115519 52
562280302 26
113068427 88
157888933 41
987436174 0
535983969 48
338924531 100
967274807 82
832181506 1
864315246 41
641435069 41
652604794 49
541518636 67
244065147 94
846461829 98
158273464 22
43002872 47
39073617 35
265144077 74
931284854 31
477982794 26
674676823 86
113714441 77
119820117 57
808454196 100
185517952 72
937306573 87
797077513 84
857806677 6
524092942 61
607998224 45
588217943 86
354412335 62
33717636 76
875395647 37
265130432 11
561127581 77
369030754 15
43670817 44
740970890 24
338432153 1
127247841 31
535188198 41
129071375 18
661489542 70
3150650 89
898587584 1
329368351 98
177332721 87
396308843 79
515905530 31
666643954 20
17614766 48
606990035 23
54442573 32
53118639 13
309748172 59
579239979 45
280887300 31
788728641 24
23171851 81
955860558 59
80686803 3
974300348 14
753419159 41
272403920 17
786891956 72
615515454 29
738439962 66
509563707 71
818906400 73
58260226 77
899902688 41
500093827 78
192509408 60
219825626 19
203935763 32
133946066 45
331186804 61
274478578 14
604055574 40
369019418 77
419410272 47
971270824 69
595399234 15
702453373 97
884843893 50
151758787 13
877498098 76
808989985 29
90668425 20
539850982 13
693119450 97
619625371 40
103580274 75
741752317 36
308449875 45
452088190 90
323962075 0
723387391 49
631537478 85
644970898 44
466547826 79
348718194 45
464437522 82
475654614 69
665665482 41
970107088 37
673813356 81
687029332 80
538675133 30
202717387 31
475723809 7
129208998 58
364199173 40
343224824 3
842309515 87
37924081 2
397892869 66
691292556 56
489663551 89
8312899 28
353353121 97
465323983 37
584369213 45
819383123 92
754304627 45
897514017 98
458314538 0
561991008 50
491153489 58
372016231 24
562660123 54
212812794 62
4114104 35
243666 3
517503006 94
852826425 49
813531396 34
719082707 25
623757622 89
326853003 87
542392740 58
716415837 22
320030453 17
469212189 46
473905811 98
785131079 13
711693015 77
684358600 49
29140334 36
404079996 72
520175214 26
914777545 47
980554903 17
385743752 65
433390926 93
825447769 98
387599041 62
767923128 29
511942729 30
478995682 50
2076388 15
55126372 89
584135456 98
794685963 32
978052997 81
768999760 14
338485482 50
631774522 36
906400867 58
398573289 73
108803272 1
549169446 48
329454561 90
896494286 9
60231627 6
605775871 16
128471146 69
250386113 34
76629868 36
924657589 76
424940313 26
664691768 26
335388333 52
347729048 79
71323699 28
778096002 79
71065694 2
767359912 5
177094920 44
314519028 35
156515755 66
174224406 83
212938820 49
341037133 2
601314098 79
295221335 99
337923210 69
518560962 87
458492409 9
124186923 12
971356211 73
345536844 66
96543571 27
139811262 53
5295904 44
241650051 77
737299634 49
888363902 24
337112147 12
444438820 88
572158040 7
757644722 100
720342875 79
938218293 5
42125277 17
107954360 73
269792784 98
274785364 60
952053142 70
481839257 90
953082780 6
813665250 53
60498566 74
797198137 84
37123925 0
561898992 0
13109098 97
997438743 18
337503850 64
773501978 87
462486083 66
481758172 6
171170143 83
996312730 97
922435260 40
409846331 77
538609089 6
542915028 91
866124736 49
541414270 98
657186549 58
169685583 67
643442620 62
968267719 2
107707927 25
650481853 15
376318242 99
819767581 29
810029738 44
311848086 96
744181911 21
417267625 64
914879705 2
921354361 45
554648499 0
51159523 63
778654072 97
430111563 32
814883733 52
958150319 65
375460294 84
730896533 75
790875988 48
988704653 93
85380835 29
435219299 19
437566280 26
814784866 10
49988866 13
768369366 1
104472890 35
940877923 61
767960458 40
783542860 71
440522071 47
470522725 48
838790841 64
933376042 50
265232152 100
467034808 71
23842135 36
807173906 54
154386763 91
907987111 16
733029933 59
130317225 86
771350514 31
401395210 57
376500635 8
430224450 52
628381563 6
468085041 65
386114613 12
699547148 72
895893100 54
135270946 94
449232378 50
598683881 89
920369786 43
37148868 96
791596261 85
153914135 14
284719059 53
265616048 24
762431656 6
328222573 62
968064342 66
747692212 75
970087041 2
243361708 47
377937854 53
155320679 78
64310958 34
978857239 92
908413937 5
878208484 9
949783683 91
287607137 36
49678246 63
163960306 54
386877443 45
541377308 64
731918339 77
960384314 74
283337384 25
251920338 59
490772782 37
860572772 76
843426140 3
28680378 32
822531300 55
893433482 96
741912770 65
382904045 2
980863618 80
657549601 79
867152560 19
228516313 86
534553560 29
913444888 4
294098637 24
591128498 94
965437906 40
694703543 26
906659127 97
274872693 11
900687151 34
891662654 54
777186549 65
80913932 77
850945553 82
13286046 33
693360619 10
171268645 20
93949240 11
139820767 11
999685030 4
795022240 68
901362506 7
567134625 90
668531034 8
48306609 79
645263365 33
177336928 9
917153348 100
17595844 45
223927547 41
997747295 63
801436668 29
319334289 40
570592367 38
520284120 63
62254810 88
545378398 3
300627553 69
229874663 27
22410179 42
779653436 26
11035171 58
22616350 0
12378075 16
682257938 15
832614265 23
361605824 70
971423073 8
331227966 51
472755345 96
828741157 33
946703488 36
305147964 46
980966869 39
144654105 67
613031167 27
896557885 52
870834977 13
64387951 7
420658388 44
616100816 47
104593161 41
633380079 69
149453053 14
943578889 23
84545141 17
862481094 18
785630361 25
227167592 57
94801553 73
499581290 83
20270019 4
888688532 83
23948941 93
258170320 63
394481585 16
868682899 18
683197323 56
359477237 40
318012325 24
511131480 77
859491218 58
922970983 17
616940927 50
193693854 20
285814581 40
698491428 82
988175507 34
305496564 23
199694314 64
820443615 6
378215121 77
145716647 99
692711061 93
917739355 31
55311953 92
52932500 30
616789839 96
867399342 82
496313381 74
905369086 100
463883853 52
547121214 84
370205 57
584425517 36
22096604 97
345636182 28
690147375 81
155275046 36
765370834 62
821291702 7
718133606 2
405454816 81
886909607 96
496255165 13
239162628 1
727646623 68
527229993 65
880039380 37
347638899 6
233808258 58
678798154 17
327461261 51
236967543 76
228853264 56
734207748 96
120269695 66
750888509 69
736493910 51
821404902 52
149204150 20
365806295 15
258575515 75
310681931 95
387587361 38
815738798 78
972124980 14
745635430 22
98741821 81
416607398 1
764594 11
287940543 82
598596109 67
630530021 52
209000545 82
906502202 2
103165316 33
55700321 65
597144092 17
801923170 76
584465508 86
31644392 37
507132049 1
500787531 71
573748402 75
117035384 74
815093532 66
512662998 2
700365656 36
312315987 71
209224373 72
525621576 77
785960473 9
687009065 21
248855538 83
497084135 72
280784889 95
768567753 31
601606525 37
344931513 22
342686200 36
480369458 33
907303099 73
489318480 71
891362830 0
144018372 16
263024814 0
203292899 16
925742380 8
38182009 13
789755373 50
929602473 7
618373586 23
648028750 53
611994545 47
258754340 27
582910379 85
253345599 97
462742658 98
566356984 60
447916360 73
388973864 1
173041174 88
688452597 83
471817738 94
634323946 93
634321201 22
360125745 39
125076450 28
240621468 41
484432766 95
526259310 12
911754602 63
460177606 40
665546015 64
925324521 94
515529208 19
16141716 78
881504375 72
63600758 95
639276610 60
970934910 81
236261621 59
114926457 43
149583859 34
796480537 15
955860924 62
630322053 18
188713713 24
359970960 86
680477892 27
358579450 97
31660971 80
506056904 28
147267368 48
99757014 91
959915086 17
980349613 65
534875562 71
156258457 65
343330226 54
745047694 14
998042189 8
315775964 3
265208018 28
43501911 40
398586123 6
319295091 73
744675905 38
807328954 71
681254934 90
184099543 100
540040076 66
832360897 12
967582408 20
794480359 64
264503809 48
978616968 66
593904772 17
743307162 38
754883735 71
831742942 37
357433778 98
409093091 92
933134074 4
238139953 36
768761203 57
974901445 32
30195188 53
280144666 85
487763625 1
623117196 72
323560514 83
752681942 37
162478286 79
247214583 41
28526458 81
599246524 91
688299183 77
185340393 53
42169114 4
607451035 71
111051486 24
65481879 89
40966005 12
705240709 68
649801996 72
463027205 39
866717345 59
143790539 28
962245463 54
963378581 4
618107712 80
603394142 54
957816340 48
669641446 68
700299405 77
934296616 51
954500168 53
903832503 43
131337525 72
648634365 71
543186917 3
608349616 51
818847728 97
449940762 91
44582677 9
746659642 85
762592085 78
392065195 61
774016719 90
475709870 56
682118698 8
471528794 42
220623058 17
168092284 17
559158294 19
207405142 44
220900560 48
160600514 14
562241803 27
358160051 93
616491514 52
936916289 4
873200155 55
788689322 26
334172602 49
922804969 36
424849752 8
316722901 35
529612688 36
846233497 66
113299351 11
79915347 67
352406759 42
758125587 84
373820323 15
507637627 8
833304831 92
229289969 59
260569542 9
583996717 75
247972918 27
548474935 13
350871645 84
397891414 75
884408244 45
168359115 79
33998394 52
676111779 3
263872806 64
893132661 99
765133171 48
519677149 40
71580272 93
451343102 12
319850410 74
906088837 26
538977180 86
56541539 34
680877631 6
781076458 2
480316631 31
379667081 70
739144575 70
80604341 94
393485246 28
543232709 17
682001657 35
397713640 74
983777229 78
497217295 61
714268481 12
56287474 93
725550818 39
505853670 21
154979309 8
687998237 57
333599954 25
473433322 49
306058622 54
66536986 100
328841107 95
497106510 34
660552191 5
359523237 91
834393783 10
238008491 3
437740908 65
997435182 19
226193235 61
845571312 6
894965924 3
91175066 93
424749957 76
428876969 79
1007458 50
426524416 45
115891971 14
988027537 26
236786245 47
58146810 96
100479428 49
684872477 96
460353347 87
642662189 89
542307402 14
955457338 32
462871000 4
98173262 81
746980254 71
734867575 75
726610089 22
902852702 73
288540674 40
170215278 97
497203773 26
236531162 53
322294403 39
346797957 79
393814553 44
877118618 24
670118647 89
685882011 57
557861845 31
526548245 3
793863968 56
586649845 50
562567078 81
640428588 21
847460383 73
95638788 22
340462966 14
498974171 86
885935217 49
475793103 65
258658995 43
977924319 88
65171895 13
74061856 65
846556516 8
353971922 28
43922613 38
726739382 32
248739452 5
281754542 71
523557258 61
737141688 77
499544131 51
115828077 29
352785933 24
845094238 35
700133555 61
477484710 86
89507981 5
87722437 39
179178374 45
763397985 66
342075213 3
931320661 36
106462128 37
922882752 24
697725997 26
153488612 86
981983456 84
857107282 78
122077661 71
840383677 25
134211245 54
506731365 20
845382499 23
705203239 61
582016293 87
368089 51
722744403 88
312588110 32
15016249 20
540238330 35
9889319 16
948826398 38
799575334 88
449413355 92
500865068 64
624982410 32
63878854 58
647503697 60
319057994 74
386976879 48
843969147 82
632983739 63
75117732 23
704208857 97
303541972 82
703016912 73
376034034 61
233875917 5
449910472 5
924690372 54
156427289 20
558182469 93
25337277 98
960892385 53
701389582 66
51431497 96
357678651 98
848697804 9
619305258 1
460793559 1
858640853 7
130814645 19
963630984 9
174205931 96
301459955 90
621741971 24
604978781 65
401974765 33
909110104 77
35687808 43
363229815 41
407290062 76
46168844 98
752223887 75
79082896 52
134891904 91
605170918 74
603732708 65
554766581 47
732941639 93
203286294 61
434083907 43
912463952 82
106325192 52
221976651 54
756230739 15
742956349 3
239065125 62
433484117 73
144312034 97
939822022 45
754236475 29
198601901 2
201549190 44
262360584 97
424515800 82
671022625 75
221940579 11
454544354 80
573059068 67
211861371 68
310514838 68
274857662 84
654716625 35
863810318 69
481207205 73
647740755 7
399279091 39
456485297 84
85740349 46
392711137 31
714248814 78
257825100 69
855077376 48
37178344 100
520635647 100
396454869 94
899128798 85
848311470 84
273590372 56
183433854 82
31978082 63
554122031 25
917894943 52
203825775 26
994292068 75
8594142 69
276582032 0
80370729 19
593683146 27
183190293 83
815146186 96
636060766 31
493072054 29
778372330 54
585786670 71
362477348 88
856086775 56
573711335 57
930755545 11
492815541 97
724618583 82
598864772 30
475294259 91
154248806 36
269905150 24
334604883 69
382806416 2
808040419 9
291266039 15
370270374 93
388055486 25
466754500 30
704713194 93
415043157 15
453721536 52
304153735 71
290576548 73
377539892 52
574822216 54
741540171 32
481689931 12
317633495 39
628010287 38
757945520 18
784393247 11
365608948 52
801488989 18
496669576 66
739259561 68
935295494 47
574208697 70
884939687 38
254430652 2
186472209 19
326741340 100
892601821 59
216815128 31
268408156 61
945204136 51
145069021 55
451549694 58
768958444 84
386611662 80
279913755 65
274903045 74
879078326 32
294148622 17
718477922 3
745983355 16
803338868 24
752008510 11
453654736 34
537508930 33
412797452 83
719574064 50
559684949 21
644952096 17
153073280 23
637131836 24
364509678 46
124990830 24
198800611 98
681071970 66
367832533 49
965832567 68
599671190 61
526633277 86
648227034 21
981644431 92
527432927 1
184907120 49
120180266 32
70462976 39
823969723 64
840363083 19
246395193 47
338542739 99
754412961 45
227462911 57
131277819 49
725457601 46
355228006 7
341625650 53
194351320 69
251042063 50
685013492 94
867932805 100
482949918 9
116421068 47
60222539 77
205692535 64
633339553 26
198869893 76
427904809 79
701700409 53
838053453 35
670233575 0
701243070 73
395723992 69
259228288 31
737379942 40
62450233 15
372592532 7
917955367 56
154108730 100
112110372 65
661415825 34
670700841 71
73947003 12
837099090 91
84568596 100
15501639 89
95410467 70
329542320 20
298233051 49
477827727 100
733506404 90
11598255 78
225581579 68
711391723 45
179761544 73
804052719 25
713003810 48
546964459 10
879681638 34
275905923 77
446791358 43
294764752 44
121777054 78
97143829 82
957634619 40
543038750 100
982373889 27
165686603 12
658118884 95
853339954 32
337765398 54
544802851 31
400579701 76
936696923 61
393276409 20
395567583 99
398770538 48
770849320 9
199374387 86
596305147 5
921092676 38
9303696 10
934910284 54
741789620 28
154266071 85
145450525 53
435148196 61
975311528 96
83357820 94
312369600 38
143612712 38
161968751 20
660516442 22
353138805 29
325331997 3
308930639 39
660202429 22
444127767 92
376432513 40
534017052 45
480655963 44
748964288 72
979733823 42
754738960 76
371723501 73
317240038 10
753901538 36
652187767 42
868417426 65
461335280 99
813952229 60
161777454 87
439273352 90
836321477 11
245248477 0
805419500 56
42243395 27
909843798 96
525571487 79
359641151 30
356211771 36
347369069 67
306827816 47
827363133 48
74089054 50
895889762 64
693590377 44
642149190 26
260478251 26
874473607 25
855224510 29
822906031 23
915487809 46
213035127 10
846532407 67
638608513 89
65246856 50
539006037 30
245526046 83
547968144 64
375745980 14
328149624 99
17118098 94
612842838 35
777463175 0
390925936 45
568201064 36
761407980 78
792242547 83
847576490 51
792834063 100
943837963 30
929708877 3
402221673 68
832745803 31
86842246 100
43471342 74
608255440 32
264799168 78
519861163 32
308881996 49
464791860 5
802094283 49
870335763 65
471598340 66
864050454 13
344888397 92
569054628 60
291518844 78
842175953 91
876261310 9
776024716 84
282156250 91
305442773 52
920221216 8
777449633 16
534580301 2
839489664 45
602684036 59
22130062 95
830400080 83
425631717 24
543387340 90
181139352 87
448279543 83
219289466 28
662479927 20
277721237 72
193755171 37
314267930 46
320808013 53
572238855 27
392849843 55
389867452 44
526642907 52
121816937 69
803305408 98
170589413 42
565766840 29
931015505 54
308505975 55
124714481 72
428908153 25
192775433 85
408834822 91
868697040 21
149133181 5
430947078 49
574497251 79
39179710 13
11226134 10
42373533 79
651032933 26
265781454 82
994491189 95
779367568 14
994140843 65
863867999 75
335794419 97
364872411 94
729384018 9
859683583 85
340268762 32
382200512 52
513617126 88
473127253 83
686901895 11
899526221 55
413487933 99
272702912 75
936304502 76
107226775 33
594745467 70
713948743 23
954721680 5
31121169 97
633996155 33
469158674 99
56507168 2
871390549 7
247840627 38
879931447 82
583636235 44
250272645 38
977709089 70
995065164 98
992202811 35
604831309 93
620329879 12
531977873 38
27937597 64
839059119 61
101277092 35
609857989 41
420210194 44
252567520 81
896872600 41
545712737 78
254828760 91
365443662 12
930614270 25
150672318 3
692915270 76
316109197 17
126496289 66
9829681 25
135113376 48
379860697 13
489807519 28
100041967 82
563685478 79
969692020 60
45914505 65
500064780 76
385054642 17
829878479 99
91144756 64
386407394 46
294493066 22
724801439 25
884857687 46
166741500 87
933050675 61
190429696 10
58454821 7
232162672 95
564649014 5
486244127 22
64486444 51
230513005 28
84106510 1
516703823 23
377177023 80
194457215 53
410378192 48
130522485 60
260882352 2
290133842 36
900650232 69
99956120 68
385551022 23
29166279 12
148329240 0
657092936 94
797495623 82
84684171 16
498765910 28
441436538 96
646491128 59
721739686 39
805530049 96
529926944 18
443745894 37
242298582 80
63908598 9
536102893 66
119766335 28
745545757 22
543260985 16
732199346 4
65480658 44
170880816 77
506821302 37
847132277 6
445584756 75
998039482 73
39457929 97
398501645 7
87697727 26
963913649 11
7415041 47
561123460 97
519210080 26
226599419 91
217770575 84
204103321 67
82837153 1
904531589 35
570586632 74
766891784 57
164542176 72
636436832 46
778942316 10
324166180 1
827190768 98
391644315 52
275244316 96
803046164 71
991455423 96
58082528 92
108501886 8
496671996 49
989466239 54
658400221 75
529793598 20
377291444 73
277623539 92
489075467 87
972109993 27
661492022 72
263343121 63
741432359 51
57279346 28
380347164 59
71470226 18
744678028 26
481552518 91
152000813 25
446935340 66
928640415 93
157790159 40
994180937 4
401832127 73
863423750 34
819922949 76
817850002 61
912195047 40
205299483 10
60143692 57
926671636 58
305887215 12
839061712 29
167460395 53
286947566 35
891423865 87
390392853 52
527496156 72
647368642 68
100558877 80
702904431 39
51494681 63
740051062 92
580929595 73
292670707 67
397681756 12
520119204 32
684665255 98
713792247 64
288406180 21
485597273 64
987983029 40
126390448 82
168662351 48
952621354 47
684962103 70
375381590 9
15798268 13
90101030 77
690969228 11
82582497 28
662703369 25
199497295 86
479214771 63
387041743 4
658016828 24
319187699 98
316106276 75
38073801 72
339208071 96
863441002 75
451469251 68
950143873 22
312882993 72
788510427 22
965186456 96
990171106 44
367442513 54
734482440 71
916754562 85
97505076 10
54728214 71
383828064 2
60147722 42
480220128 66
925318605 82
953004871 52
140173644 89
102868348 11
329297359 87
96903198 83
427700146 8
555743991 28
645873259 19
752695367 9
602700915 52
235482249 28
637561467 19
686587099 42
76148866 41
769432855 9
135610189 6
281571389 28
652854096 96
685587760 28
649951267 8
127822253 10
730639491 69
324037709 52
434931843 82
417854265 95
396761310 0
933533876 34
117968152 58
951766286 44
494178898 93
451330285 58
751785566 98
88076519 38
492056057 99
500560943 24
523890786 26
738026810 23
431552658 60
396711707 7
226745373 55
213737312 91
542552021 90
636843744 4
516560169 13
695214757 12
405120858 3
656145084 95
835193712 48
248820384 99
202740418 64
838069442 86
670805127 9
816596258 2
169907028 77
678770788 66
16105342 34
131611977 19
412440048 88
729650006 37
916980241 4
584514869 7
841194854 22
418618790 3
822428632 31
145879895 65
675555673 97
692699912 40
517928345 1
49638204 84
447790023 51
689259481 44
159622363 99
240871820 13
690420377 52
667666519 94
441244941 79
61636600 42
682034243 25
678758311 47
726131563 51
509457465 34
100008086 63
299039244 84
966649724 87
677414031 37
632869240 75
335177494 21
779798693 72
335630727 80
763687130 26
624677623 96
208839358 30
148904646 53
811787112 2
483094453 54
974080777 6
323362415 5
859982477 11
147255240 12
874771079 12
325772645 66
790275281 88
755982351 94
172277817 75
779680549 52
858458258 51
86434298 23
832205373 59
643131646 61
353843849 89
782285501 21
615648003 13
803134755 63
710446749 12
742773875 58
204137596 18
147159617 85
461728263 42
793901358 85
144600387 22
359731670 100
974832115 35
962365491 76
40451357 68
21395914 1
253307665 53
538097583 73
386849543 61
521451345 89
226330420 22
835168588 88
163481011 92
168815385 91
908918699 22
753411105 96
987054318 13
147067284 29
729526730 54
70017907 32
127850910 82
607520249 75
415366630 72
240047810 7
336536710 22
417143413 53
157970496 39
283243946 7
666278022 23
52965901 29
537953027 30
904901632 66
642994028 21
881031713 9
675059114 43
29006663 19
913547056 98
153349836 49
657359842 3
722448556 22
561110717 34
10590040 65
906688485 90
642740909 88
665455248 24
459522709 27
587609013 95
590120679 69
335392852 54
969619519 13
126860454 32
880844372 36
527075065 10
164846800 85
508500735 85
901590002 41
837798777 55
852889732 96
695640293 92
593883602 24
378476686 45
224782881 22
651991512 63
232699256 22
184877 75
252774370 58
35011542 98
848392255 80
192606031 94
161405371 60
160337492 76
63418244 84
888811364 17
621964340 79
504177291 3
967424943 5
48230118 9
233641595 94
646516146 51
689112676 16
651905091 82
228206274 99
107968461 73
347434334 95
551126997 98
853185028 64
927650690 17
334552159 53
843955037 62
831408254 45
455438886 97
630622591 41
990615247 55
205800855 87
636152614 34
427273243 28
496537902 15
680460687 58
416227014 62
727519935 8
713759726 19
574594566 14
358964235 45
898260331 35
531026630 2
804358658 17
762675189 60
784506241 75
742226241 92
614487580 65
134526296 26
748875565 32
372958793 19
492366421 69
199898213 69
246558339 44
975900444 100
253110580 48
986528922 99
671513405 15
894420811 44
458643110 59
486165092 93
549903751 42
431379908 69
705394676 44
547155313 18
497569393 63
949696866 11
702645502 27
808763289 17
563888859 85
16794043 77
149011607 94
346447236 82
136268516 59
386393832 8
342835217 70
496397213 41
264633928 93
984056144 59
698200392 71
397912895 64
197672265 28
871756074 7
543542940 96
203431764 30
378402507 45
496179006 61
762608791 60
852575071 5
262895465 48
948863065 76
890413308 71
527105613 31
575059295 57
30803281 72
805239586 44
217913554 23
344788602 11
495733474 33
173459829 1
366351696 5
63887707 8
667382457 83
684399369 64
166093759 14
330995515 18
572992292 79
435554964 14
30382139 56
579774123 17
764989401 34
868615713 100
753482121 24
158764139 53
485365601 32
269448477 19
663152544 36
318725168 97
147902134 47
983879300 2
707682491 83
662721200 80
144695050 10
78689575 35
131418739 87
742958988 42
24467136 75
917068141 73
951600041 86
372309235 57
846161886 52
106143876 15
397845768 27
112416418 79
416063940 4
528287756 60
22939490 75
495591243 35
483647410 31
166795639 75
797557892 24
924006730 37
973567963 48
484921744 5
383063950 4
722461265 14
865195391 92
905306337 33
654144486 16
617656933 81
950221041 72
298998895 94
265094727 98
344715420 43
402309563 53
765733777 0
39071449 83
668769533 95
231580082 42
600783709 47
452048706 24
842818601 14
808169767 73
239026978 41
483778766 1
981962671 82
831207013 7
294710188 4
984841014 75
831928005 27
630995434 80
392479498 61
598608875 37
69030496 72
281672895 58
560297188 96
877813160 27
671875920 50
594711287 26
868731369 26
469782882 36
340536618 16
621701888 29
780903821 65
235657992 83
755322372 99
268104806 98
147335386 79
558752836 86
624978955 18
124730473 24
720058651 38
282097847 34
245487884 15
687880718 85
954213493 45
877032550 44
943205902 94
431457209 77
63720179 70
742110582 58
448813496 20
977497698 89
994707549 93
117698129 53
830616240 43
493487000 53
614080505 53
328355285 56
109626243 15
827821021 66
745670578 32
580498595 87
946043236 93
122559731 37
634019440 73
263157291 100
793766421 60
488504898 27
994904268 51
160556606 8
101919345 61
192467544 73
569761755 13
863595633 79
363064173 77
433559276 52
891086097 16
772052499 16
954722717 66
284215205 41
421626794 77
952615602 92
115418397 48
976706053 23
312286906 76
575437248 3
680048969 66
794476840 71
114100528 26
270939695 25
740741132 34
285328941 30
761844475 6
267557552 1
609022239 60
811152179 16
291124704 82
999126811 36
740182645 62
485781603 74
885519709 4
35343344 42
573617572 3
521101463 82
798838342 59
353895498 64
867470139 30
278414234 52
126545150 17
62532138 37
923114368 83
487559100 23
816614728 15
281524421 87
319163995 52
948816073 18
163679265 85
489859888 56
882582373 20
791542065 60
330920631 53
490062140 45
418876563 37
594422382 6
795273432 81
936935998 39
290075235 26
889928515 41
229593450 7
747445772 43
918990663 59
959356357 34
668177180 40
364080992 18
244356109 16
990498505 86
998426841 6
900825806 81
938190288 98
418201972 37
805031005 77
608923353 8
545313493 94
889719266 47
969952307 33
97483606 69
220480019 14
20706939 4
162996150 32
926287879 54
30049562 43
693028757 61
551448784 31
907029753 12
333713774 76
541207941 3
674311085 19
740631246 13
754855749 31
196197696 23
736170294 10
781573845 19
67154568 41
758441640 81
912377347 76
444694651 63
594603742 56
120948352 53
79375379 95
193721160 38
680681290 54
572907992 30
972296789 20
483827624 6
986424075 26
992622447 90
477323146 89
64312784 51
307665860 31
695177725 23
236023773 94
893236837 49
11015028 53
114783504 40
837499385 32
854772920 64
501687197 87
510964502 43
806879412 0
648319282 86
895162708 34
311156508 20
241626330 94
770478044 98
398150904 69
549758131 22
828378414 73
463483955 9
139406784 2
365773676 29
351051243 55
49612714 87
415021086 20
246455762 35
29119685 1
976057696 31
7291206 87
716574908 17
741401884 67
214049097 0
959830737 15
731669258 36
714760154 33
41305173 22
227366866 49
608366497 12
832577115 72
331506201 6
215034450 69
817199073 92
914181650 9
619405635 94
18357 81
374523784 5
232281766 17
351939272 52
603066471 32
221575612 32
939497858 6
229543754 53
899716184 17
323988123 16
829721926 82
688472513 1
459724679 89
533152310 17
635653379 62
163478485 62
731841085 89
92178259 29
818984358 11
827157348 15
347663704 74
40091818 25
147631660 98
563663346 100
433370833 74
938684508 51
748266010 38
965054358 100
892988524 78
184361113 86
687598034 89
434448821 24
5419364 54
71912177 76
22350350 20
4728087 76
988406461 1
63577613 63
424689239 47
539600501 94
68127495 39
983770615 43
474520685 23
271450849 75
974305380 24
793755455 39
761716800 85
553692556 65
643477107 10
135281491 71
648983995 27
25244799 94
484077008 91
735165833 42
796617899 91
939364757 19
601895880 42
523581047 35
215969454 55
20643424 95
147488249 25
553973697 94
409753212 83
108043728 41
916027494 100
66176318 68
265364198 99
555047282 42
611946830 45
442949573 39
754328136 11
629947564 82
680342304 81
259862121 67
579889285 38
42536612 44
455280471 32
372194815 95
3079108 18
854478978 93
615085575 35
702390134 57
809153120 45
510426476 67
970824948 76
776652586 27
421414416 44
791851533 45
286451886 70
694291492 3
862753506 18
814596323 97
388792884 47
219152745 10
731085481 36
12023660 47
736800255 95
116119139 45
539496565 53
920651445 69
487471384 99
498741062 98
792449191 73
439458354 24
59470283 22
889723468 98
605181936 83
253185550 41
225657426 8
16110984 16
16379587 24
974050762 19
737194241 77
258397317 22
629142623 89
284905521 89
821476592 24
385110422 13
925555684 6
361059796 18
266130832 52
535844451 60
688875468 18
518269216 73
425703212 53
85775946 90
612531125 36
297731972 32
981949247 2
7309726 25
564080524 38
432225525 22
719258462 8
478834872 84
678735694 41
776085590 40
493636327 47
279164273 100
756929775 59
489916692 69
54570805 98
580484723 78
279844632 51
116184476 9
104327865 67
467972613 1
381406160 73
45011353 68
64263538 29
68767593 32
608639614 17
681155144 75
556823436 20
672595169 42
2772474 30
222185351 30
480488972 27
871009802 51
331357666 50
384380918 31
367061134 47
866830800 13
825738253 9
181319809 78
262083690 100
902868507 15
970127546 80
160319566 5
147538963 49
303579503 41
911335584 45
52387825 27
369839995 38
557382178 95
783986689 57
173548788 18
159607604 73
343454006 23
592309480 55
924685151 91
147303383 42
230570327 27
78413677 43
909773955 39
804391650 10
434868017 84
544862717 46
997349908 62
956448747 66
585627843 66
811782519 91
25974907 54
644228152 61
232737587 95
190223771 70
250267537 41
280878838 66
917272279 70
648835152 23
649831568 65
956261083 70
508622847 10
69400746 10
681455897 66
132779991 62
469400961 19
218688048 30
189913177 3
937457588 14
247219279 95
94014213 57
659516422 53
418054832 34
73594988 43
581853203 87
281394870 83
371636368 77
389025901 51
728996312 88
279034989 66
972794485 45
284399369 10
668714126 55
782852352 5
359774859 3
946864168 85
572924107 57
256013939 97
167161485 91
237779812 99
832236634 7
333886671 68
868569755 57
490965437 60
610960138 80
617564511 75
388014346 29
292325700 38
869381054 24
604246954 23
244131329 61
264049921 66
64199480 43
571945154 65
641764764 43
146498756 67
568086302 50
35921356 66
750131733 62
749626528 26
357419502 24
446440349 39
543210935 49
13862515 54
504667361 40
368924166 21
457471795 86
747527520 62
566159300 3
613149868 53
890250699 69
361323582 10
616017056 93
357155487 72
923300685 37
381966764 22
587105639 21
534902547 13
587492199 86
42710578 85
24190195 15
122057557 61
977088265 33
21701015 25
773837155 0
694180735 35
150516731 82
447741414 0
649634307 4
457384218 82
23375194 70
925488134 46
481222674 62
304767772 46
714794238 2
410563746 44
63388090 59
531977656 65
83834171 98
757084008 99
897570480 50
307111077 84
27178912 68
201083200 79
511656271 62
899467261 52
844043936 66
165971360 83
728254954 97
299758616 75
317286763 45
668181849 80
882969405 3
154457763 73
847893147 100
381911037 8
454818085 13
672687342 89
662563158 94
506507489 24
548189773 34
229422147 91
5327337 64
950363106 78
977117111 51
357466356 35
815091431 29
990720341 13
217002907 74
969510427 64
108243244 9
31564828 23
154532519 59
625842656 38
441629169 10
680014986 76
714564684 83
867589924 88
687513992 31
970024387 94
363878848 91
368089155 62
930826405 19
769390397 7
597751568 87
582844050 17
4106465 88
445469798 34
734813775 91
790200152 76
876823642 61
77503406 10
219526152 87
609954859 44
592420767 14
89248575 75
306346760 42
4219773 39
89589214 22
982510105 50
518411911 13
728727348 29
193166643 91
293169304 30
673486857 12
85986120 15
627722204 3
534282653 0
876779166 3
814074643 79
929931229 79
742256358 36
470479145 48
841488038 61
120652479 34
273255669 97
588170259 1
303065461 85
817795661 51
631577870 90
323147419 5
194106294 60
445084291 27
41431631 47
292260315 72
777652241 49
675096963 29
7231947 97
233835978 16
434186753 50
951336247 14
73322462 50
885854686 87
548018076 17
145056835 87
5044098 11
878134404 64
217005703 85
551336510 65
790120018 92
111132146 92
473844982 55
97014068 48
831151731 75
913267143 74
572675329 78
53578097 65
874777946 43
374653473 10
8959130 49
194022754 48
190792112 68
996158659 61
831800863 11
121139711 71
14284838 74
881721095 74
408686197 34
822655788 39
600352746 80
816575948 10
238220422 85
106339982 80
704566875 78
805287801 53
713442011 3
258979098 11
751647301 35
67338578 11
444186836 99
504835353 85
939361445 37
144398810 64
845012924 34
694604927 9
118386431 95
404660020 36
535498017 100
201862729 57
405047932 12
357994540 57
136171709 35
78082320 44
189525757 66
629099483 17
765695595 46
967347715 24
232595572 23
162817218 93
810661737 96
405300119 65
391032170 31
438823804 64
162255560 18
18461754 16
986547949 75
56152856 5
811130906 85
214909238 70
514744385 4
819114349 11
353509705 12
48735921 1
835415375 78
694738373 6
554296068 68
992561196 36
99094401 55
454778779 44
455762554 76
252896124 95
15289426 73
17257885 0
628225440 39
478381554 94
707153674 58
906930472 60
661838227 37
930510489 7
109655502 72
157263331 62
261861413 23
941416832 63
735707908 39
941229696 31
977734396 68
403349848 61
753632277 87
208345459 70
197762123 75
807056335 85
42621422 81
543721528 97
669170761 18
522246508 74
470497053 19
629672681 13
504088549 67
473498700 58
210759967 25
521122145 44
377574577 1
769596023 39
872047734 46
976207340 100
890440996 3
159740706 42
704876604 38
995825837 52
948153476 75
32844557 38
525752101 82
71032475 10
510755050 40
872005448 98
479498921 12
362075754 75
25970930 64
216152545 66
138770090 36
348227600 4
145511370 56
527556993 58
825623709 19
195806723 55
798029861 9
261517867 16
67995791 30
448066582 13
743747036 67
798414993 78
132192834 69
557172816 97
480507409 71
604941692 63
239558507 5
998107832 80
117717930 70
173829002 15
134151491 59
300522524 40
999352729 32
107140674 88
425894812 28
795156888 47
978149801 52
376099832 16
978581617 69
842379687 2
293897287 70
202393900 34
829135852 29
870118416 4
362785394 67
352569240 20
387973622 82
688053660 64
332452547 11
822178887 41
541827713 21
313730090 81
738711333 13
274506776 38
924503477 52
550257802 26
956276955 65
811910281 100
66492086 70
874225587 12
156050897 72
489809247 33
964062999 55
600613240 20
374760481 59
57816655 43
857919591 66
99716895 53
342495547 7
821685434 34
73477572 44
843886802 2
260069242 54
322585879 48
704693074 88
69861719 58
457760845 45
792692598 61
199656054 52
760159726 76
529409596 86
671820868 30
383471201 35
928081034 10
129281669 100
386945094 85
916404673 77
66961260 66
22311360 97
900791203 26
593053191 90
812649319 31
910671747 35
220679524 97
877509795 11
294573567 21
329045404 61
930691975 75
510087810 55
944936438 85
838670198 74
729183167 16
992163506 29
780481763 70
304544376 14
694735311 100
655139255 88
642698868 59
626840195 64
469317557 31
723797546 29
936821137 4
416120991 25
946244672 46
70300326 79
712961056 39
5066019 76
84865440 81
457319775 42
247304845 36
880793471 89
575965785 87
978012945 46
443973546 85
673494471 71
115412738 29
616694813 77
525885878 36
13962982 22
57257800 76
115480222 66
736259345 13
122057511 96
508680754 50
117276655 41
801442464 51
949240111 17
147230804 15
67741809 94
24137853 30
6192898 87
306551748 95
967761857 90
142218527 37
333022361 50
714318162 15
503651031 24
915317748 88
950122161 88
682928266 15
432208773 26
782732064 50
465270862 9
729092705 15
361402683 100
438433653 69
495108531 91
833885957 64
655509858 29
708615582 40
101553218 53
869658749 71
31287562 51
760805599 53
722394490 35
220144248 82
215933650 89
190708530 46
416725747 70
394681985 66
240699404 52
96775816 23
270779557 84
138070480 75
414560559 41
815924442 38
655437582 48
770344216 0
456643106 70
999936411 21
469697243 99
353107303 85
323977347 84
59750650 58
643572082 40
517567295 52
990948119 90
441389573 72
218038861 50
650215616 61
646290498 24
343098174 20
113279412 45
48352605 22
968017167 17
1347471 95
596918791 4
667622865 25
752269000 33
758450179 51
359972123 81
54461276 79
850027424 89
442297926 0
147553429 100
806374881 5
769489008 83
84965433 0
439579755 50
131434017 11
977267375 3
224015016 81
515307080 25
646435884 55
818187015 71
623629839 34
854155871 6
238552060 78
26813289 1
514093481 36
157330933 26
645119590 84
518717485 80
365383680 51
87272385 8
187775994 88
426172856 3
745742497 83
790618615 67
232439952 68
389585920 16
518286096 7
854312180 68
81372019 58
719769577 2
846405708 32
488608285 5
682667321 69
352978482 41
288327041 41
347852223 69
309950398 56
928388065 22
733171305 66
922042836 95
758728155 38
791776839 23
96040316 79
538325531 10
503083694 99
887257643 53
749757166 26
648409917 5
95639782 54
525354742 61
665680987 69
129702815 16
751114577 84
809529451 22
582979186 35
981830681 68
357985731 1
834263171 96
505556425 97
694974962 75
994436425 42
793997209 42
526419289 86
963146057 5
629662921 45
27082256 46
992628698 34
436998666 14
672546876 14
993719745 40
260720934 25
64977422 79
747955811 35
828883713 61
956458548 3
204894797 21
868781371 40
373725452 73
107162392 55
618203451 58
215209722 33
724013744 91
615464974 34
976931779 58
952373069 29
64464842 37
780905982 29
1660174 48
660203249 45
813990656 62
432842430 23
65132160 2
245403282 96
289723809 99
26491545 63
27465505 22
71596764 38
411396143 14
459110023 67
497319297 17
36914246 48
441152588 24
770110474 43
524193176 37
419092964 94
906755985 41
234276570 9
226198108 19
238057280 73
581582771 82
476957311 30
277480413 10
388930140 16
927082758 50
278261241 19
202510805 36
856089192 30
222536048 59
479908052 92
639456273 27
333272355 5
967560087 13
171273657 46
753471920 80
836717943 89
112294712 65
589286196 80
285339882 20
331616153 44
114394122 80
397903976 10
462096679 50
554348453 20
845714954 47
752825979 61
125867193 37
273493535 2
929540156 100
760820863 88
712229479 20
260203393 95
516574634 95
235304466 37
34193084 92
101647507 100
731863245 66
660237331 68
565600973 34
757315219 65
430728443 94
841603170 97
156073305 29
665086155 41
695463560 85
738811407 18
302199450 98
547320790 49
749869757 49
761271672 65
245078209 61
486391867 53
142936629 5
474510985 97
36765045 82
468220236 94
687409693 36
746468810 45
398751207 21
349733924 14
6732143 91
593703713 31
932878817 0
413828104 78
124028273 93
313091170 33
354987744 93
266477322 48
839905220 70
136574629 42
506302477 82
59394399 16
911071677 43
440971499 64
805186928 47
767871367 75
722491842 39
37216012 25
212919660 92
183089838 0
296328640 18
375605000 42
377290192 92
517086793 86
664224028 13
692553050 92
80304560 84
811544502 93
762171367 45
878042672 15
911809147 58
164764574 96
821679582 72
585799044 52
783751609 66
955837994 11
606849079 3
735510676 1
858410939 70
450534274 53
607418427 8
277927785 74
27304110 32
540752753 77
74230102 70
273888020 75
539440203 44
930194325 36
486863392 20
311337042 94
605628758 63
310032940 70
145708566 31
91633354 58
154118387 80
879330753 84
438270052 70
176199014 67
697921705 74
493928661 50
386418077 99
382142263 77
902256478 28
915943828 10
937125675 32
358470763 40
700865911 79
291527242 37
318891317 34
802763676 61
769238294 24
169467652 88
180104990 2
763869655 12
848295810 33
614782390 75
635064710 67
515105478 80
808557697 63
853238797 40
455709690 43
874675812 22
477930492 56
178859273 9
610446321 84
649803893 86
768239673 94
634226785 8
168673536 25
476500773 66
427414060 21
941441902 25
646297552 64
410723630 95
154436737 67
631102221 13
819152408 58
92504223 41
831487800 79
787034929 79
595110983 58
811172879 15
861442756 83
914003921 8
703468656 76
775940358 82
685740203 87
887447834 46
340953376 97
814956586 55
386347792 76
678032720 51
607176861 15
877211116 89
563315267 6
276067444 28
776446598 65
567698327 79
437438702 12
384326415 19
932552505 100
478217323 19
885202178 98
620628190 62
847101839 32
512223245 43
493708968 64
689254105 73
357808915 10
61313262 1
315289703 99
528870112 5
753557648 99
655021848 79
577196785 80
857040668 47
584832543 42
635374499 58
558492068 89
350563991 77
539274459 46
341213978 36
734832529 55
142451481 91
524064598 71
149196359 49
635144569 17
862421192 27
158528716 45
730099211 66
144066127 15
764179279 6
942136903 29
196559919 61
704057741 76
94415109 73
186450876 63
328035045 3
324539424 8
519467715 14
113215396 28
385557801 5
976953010 78
69658433 59
416746483 43
218021226 6
549061778 89
82212257 75
584363173 61
163450400 26
37917845 97
945989350 85
169462517 36
333267436 96
293120253 14
138762316 50
808895434 95
848848998 18
914443306 1
511709949 75
722188511 0
639536673 13
117151090 80
775496819 65
870034748 19
85465344 36
605499553 55
981202089 47
885879160 37
203275931 24
682500486 77
901766632 31
253743374 19
982494841 69
834901900 2
403346795 75
10046211 88
185731664 53
664134812 74
185556565 100
984970931 17
30635469 88
424764452 2
350788980 19
184466899 69
16081878 67
418511126 59
120586994 94
768536935 27
207488900 82
654603676 46
902919542 66
624036046 50
139682494 3
266772410 83
121097617 0
600287827 92
884047573 66
644223624 66
614930801 100
679819672 28
835714407 94
44565007 43
147891955 15
831623716 77
408598731 38
196411086 98
658269635 96
295967279 21
891921491 67
795459307 19
60072404 33
984584973 33
385217487 78
573193938 51
776714813 47
266295860 3
300661378 32
291231766 48
734198896 28
69298237 9
391536519 10
703671722 66
86622580 22
887319265 53
754231233 80
805774610 77
975789851 37
580990467 57
349722023 33
958451653 57
127854672 57
612325997 53
571144119 7
533122789 24
51024829 35
320068419 34
167305918 91
372035096 40
990087104 100
73101487 5
793667287 43
867516043 97
949454335 61
553035141 3
387395629 91
456390483 0
637323794 39
319880268 84
222764356 53
910457100 51
642388196 17
413800681 83
797761343 40
315062705 47
58409366 69
458027369 3
867964573 11
113400481 31
603037981 25
532068 4
841056860 90
50265410 31
116036030 29
322359236 71
151216902 89
727945421 12
548520658 98
881727272 67
583642778 72
68369419 32
466148885 11
737629167 80
920149087 29
288057689 5
115774972 80
331968513 34
72038815 99
882266840 51
875331162 76
421563772 65
956414727 61
272886332 31
55804159 57
408258218 61
86885077 11
362412729 17
926179793 10
304034352 66
107444145 74
163120228 61
352478025 2
287732205 23
597996629 46
872522189 14
355142438 15
978341668 50
577888585 60
879276540 27
617007192 5
808547125 59
967494341 27
936121259 44
128658805 39
934594674 21
374504812 92
658121899 97
773019415 19
704137394 83
41553344 49
298912113 37
654014140 99
498108661 87
208282690 51
745368860 47
939896933 1
591714662 85
757006796 83
629807708 19
555498199 12
956949877 42
692479521 75
694541341 39
294550282 67
25581997 90
507849023 64
54641496 17
51823376 6
805653209 71
673569190 29
862243588 72
89887101 71
131255012 0
433352931 48
373789908 69
960215598 74
928165536 77
778047270 83
900017244 46
18218407 98
845668593 61
202865465 4
413870786 41
598661629 70
771842104 82
34962377 80
533969709 97
65843781 66
343299120 96
181728924 43
305510800 50
694352892 10
248254836 34
22807249 62
912972720 67
604753970 90
333527099 19
661491715 73
964524609 73
454448473 15
228328091 11
840166082 5
750921571 42
295715560 20
446377863 48
157790427 67
984946449 43
443421850 53
948337772 0
520026554 67
129330724 29
873253788 23
308981541 0
801428407 0
968640748 10
156853325 51
209013808 91
247438590 27
225123109 23
438568465 94
274543784 29
216701936 100
642155517 57
322215204 1
940158840 58
241814481 17
333428914 81
148686480 70
774887925 58
537807285 94
235314142 16
588775145 1
964286459 24
361923513 15
556778500 64
595703451 65
325835413 92
202389698 25
149870963 19
421225413 9
101911358 5
810758857 49
146749007 53
259247302 28
258258950 38
953695460 53
550997077 45
196774997 33
437355308 54
733732035 17
269385671 24
12842883 19
637148040 69
431385606 55
828453076 47
733156969 39
546451685 55
392275159 47
544265685 94
834430910 100
111759556 31
495682406 64
742656809 54
973010677 77
544164367 7
67401502 38
576417133 91
230342848 84
44136895 38
405587745 57
723086344 91
408779294 4
651574808 64
62262268 21
135713818 71
842716634 66
765291821 48
876528518 96
843046636 60
614729803 4
912388173 36
503576637 12
612771510 52
439667900 57
277529265 3
720675463 90
76135793 79
413160710 99
159234291 85
593148769 32
169629565 38
996988813 79
250700913 81
826477805 85
781694771 3
937332536 65
146823259 23
576392891 67
968845014 4
172591172 23
151851787 31
493488686 19
509230416 3
790654647 89
456561504 49
23705880 94
641680672 17
128472044 24
898875401 19
705282413 16
445367462 9
43887813 50
872069745 50
922993100 79
563813683 34
285678243 85
286608889 13
804903038 83
331711826 61
656756490 45
353672563 28
279511169 68
224872608 39
449379528 93
955515538 45
785281147 50
715295690 84
544543055 19
506246392 28
377099557 46
176434729 61
338274236 69
855115835 70
51910816 66
20027109 56
595846094 22
787700626 78
225711768 83
140958746 91
465413278 39
866282440 22
959655583 67
543534648 16
458080648 64
449350123 18
521471469 60
802079308 24
634075220 78
362914294 38
233196304 80
792842994 12
41691115 22
518177317 36
352642514 87
930809182 73
6722883 19
758864535 3
534050830 23
888463552 100
785714891 30
482672914 5
900112025 19
411052662 23
322840616 74
115013382 76
783436971 39
292113936 29
37813543 67
994140044 53
199044089 50
724947353 65
840501641 40
826578424 9
77452084 77
590562360 27
247252503 54
241697273 65
724129730 21
566441946 79
267101130 36
813386963 33
723129089 13
214399563 63
72040174 40
748211493 93
512231982 52
300977730 9
424552418 20
939232627 50
580974422 64
808164733 31
467648297 23
716570371 72
394719112 33
792871493 23
117922621 90
118447399 19
472906756 94
142992818 27
263932196 53
111995641 36
648766929 56
922725438 61
734679389 43
497429206 37
422777014 69
303259312 72
945308465 95
115879550 77
145441090 24
479816123 30
426574151 25
101267033 83
490219688 57
69263424 79
32880443 100
98221334 94
971940260 71
894928801 20
415436854 65
40702281 47
696292663 68
753528455 25
855366622 51
220598640 52
824936557 61
901614856 81
739172109 67
448768474 23
139097160 46
445239029 29
748946192 40
853958098 29
697463374 70
52864386 12
913049310 61
784923572 83
875827088 97
161146810 84
649879027 76
796156478 31
900419141 63
39601815 98
649584679 56
515821789 81
875349934 15
970057263 34
377111898 25
864054786 98
669511643 70
303703451 73
801372038 88
370483582 70
710356526 10
848939610 52
998199367 18
640679349 72
983912675 35
139030769 76
425056527 18
342985216 74
449461805 9
537375520 60
713485685 28
523957136 52
645091256 77
185263321 80
814739518 39
718279618 59
774999178 79
969613741 13
306723864 67
26281740 73
30409738 53
231099790 14
216306950 87
342779764 16
588033454 73
262820049 1
300700262 69
116434388 85
811361422 43
33074274 53
412964664 71
398651683 76
915131915 19
581582912 37
586451852 30
204738572 20
10846813 45
747033228 34
322359958 55
525567154 0
756701523 88
47762971 61
711131728 79
172350716 95
989344584 75
523970157 18
375903671 44
573997301 74
673427837 94
313970471 20
876586487 96
20351586 40
658196710 18
31368092 9
147318296 25
48146954 14
43583294 38
521295895 75
367205579 73
596157020 12
107631150 13
817071508 17
204359330 20
154092649 43
710912358 86
402436145 69
777619348 98
311969733 56
396446150 60
38645884 66
338997416 47
574418397 29
224842411 14
294723690 24
236737880 24
572190855 58
625448792 91
424518009 24
531366704 18
487437595 68
974152012 63
40896217 0
438141884 46
955672459 57
302535146 80
859503582 92
158192495 100
63782670 78
817072923 74
523096507 98
197787569 97
885727647 4
313505813 54
652505012 44
674102428 5
316334129 98
468758439 39
19623741 87
3531854 38
286642359 30
504234044 90
98812041 36
487482978 96
581535544 77
748779964 3
881179202 92
922778222 57
252826324 53
186572198 27
260587574 45
505970693 45
986947511 38
352303210 76
731027516 48
572575540 59
535873659 95
613276270 61
995173412 3
406624256 54
634459768 71
684882091 62
788207760 38
211609626 87
745062497 46
961379080 53
161375398 63
326180942 7
684543633 30
129856437 33
92603426 96
688055066 51
206701551 19
305061756 58
909516333 44
893465564 76
549767271 1
198498095 35
868906379 36
144928661 78
805384413 8
249180254 21
784143019 84
120689188 60
685628175 81
963649665 42
441222109 80
708690966 58
896124842 23
500916061 27
661255969 1
387377975 25
523562345 4
219860831 41
693591767 55
606539741 85
206977684 25
686664508 14
631780848 30
14162376 54
40446207 93
350455600 55
187462633 96
692302244 72
855657385 86
783184275 5
111184185 5
528996558 39
728360818 89
192881370 48
748799674 5
90865569 48
87430761 89
326146900 34
33638563 36
796120079 31
470943579 19
503142093 42
683061432 4
614090117 52
600785880 86
715237560 3
373334114 55
205768702 17
239545080 56
805238339 34
104741646 76
163720055 93
831032474 61
106426831 26
245853236 19
328588985 1
567175131 43
184357591 63
77667705 14
752096516 89
171217365 63
125796230 90
792488977 62
144983773 49
391857425 78
159406464 20
678375062 25
56920343 8
185434375 54
960826126 29
598280492 90
37477207 10
35718269 54
990512051 82
335124654 10
693459428 41
493135361 70
636174994 16
704131506 10
772642059 69
956513152 30
335006890 32
61614871 77
933790728 81
683230718 12
607891580 31
247653763 95
463134904 97
530499611 30
716184674 90
808562472 76
572768170 30
217876453 81
811373540 50
119182664 85
325295992 75
81595780 66
60571589 88
221130217 98
490912656 42
70788840 24
70202837 18
142821922 21
8741612 35
12373881 28
996138350 40
773970281 12
496105825 18
643797104 7
483137198 28
869290343 8
253462895 42
930671210 48
307778927 85
828479915 85
769985507 61
946250195 9
578411361 52
576328055 70
559203130 33
606571803 41
915035402 12
890994024 76
75098025 36
546492316 41
804373204 97
102675351 46
239057099 97
363099051 65
77325958 29
754008764 75
137462930 40
203154588 76
761418606 19
531157388 88
726522569 84
193356559 46
953222037 23
627091283 27
670550260 99
646762774 2
424304549 95
943131563 72
267799937 89
330545957 64
723533291 80
186155745 58
249671803 56
372068270 93
737406924 44
189608799 76
730063750 93
226555542 63
144349281 11
932976204 87
13817077 100
221060949 55
154680969 92
15013074 89
820708251 78
154500193 96
202943051 89
665603806 51
55959548 78
161952798 49
724063769 82
185639289 34
586238434 56
468696744 49
640790961 59
516304816 55
319884523 1
598936559 54
71481419 31
987506708 13
23260712 88
613589466 98
295368022 29
670823894 2
983288963 97
187244895 27
457491734 19
843029422 47
412947894 23
773333947 8
185986877 100
328545876 88
692571858 13
10590873 65
591279438 7
905856118 38
602765543 96
246425755 35
610734868 78
139965399 42
121194834 18
717495389 64
988075475 98
800455935 34
243268029 11
278245797 41
500142544 53
260478105 99
427336098 47
575983023 37
297505977 9
323205206 2
82391664 80
298275819 8
919902368 25
757766289 41
647826112 39
363739834 61
98372815 71
764018544 74
536086864 10
275495056 95
388318667 21
319701473 50
182321603 86
364710762 48
389096016 10
720737371 39
516116427 54
378021889 56
862647003 66
607476086 9
989299019 99
21229089 28
894670109 97
731650365 39
822672253 91
129343329 92
481740877 54
346385419 57
251805160 99
651255647 80
76298574 27
681966879 92
728029721 45
725971286 85
795142411 15
358741374 14
305496950 73
247574088 35
38308931 68
693446516 23
923951182 13
484853416 61
426153150 96
937998433 50
833892297 68
269656412 7
78036679 71
738506555 53
555127059 30
54439023 14
691195974 51
270258821 9
948109728 100
204925035 17
400107947 59
417607398 40
608505854 57
418596203 42
104229789 39
781301776 6
632547658 96
69033183 52
418637225 30
137542621 14
118644015 9
398503685 74
402067419 23
258721730 99
123685691 56
298599286 98
34650238 41
869943012 39
116210477 15
838287046 63
133505747 74
970883625 70
440160959 31
6023369 81
308306757 100
10225950 69
931130698 46
525346855 67
679226803 23
270133095 26
721949415 47
878777546 55
170825474 6
402701245 70
782588168 77
525391859 87
278117306 0
52544878 76
560350961 61
387209770 48
725591920 60
584698269 32
898555577 99
601644417 11
332540050 52
482131730 59
980907142 27
888331906 37
131056076 89
663905730 51
728621343 4
547310243 22
477168857 26
280318112 53
36818438 26
823231676 62
368834363 98
993586734 2
579521563 78
528087988 45
433934876 24
873709858 83
518803318 15
816616693 31
20283605 78
454314166 67
582534289 63
954405637 88
76834889 41
251328423 43
191747829 9
606671887 49
290256784 6
937939836 40
991340497 51
385926768 18
975203508 3
433680454 98
463999360 61
870536430 10
942418287 30
964733516 25
650738351 79
902402321 38
108391939 84
166742129 81
324640530 22
549768887 97
37843212 93
931369871 2
341249015 53
84665696 42
829298152 73
578659630 86
309911288 78
159071981 96
803728115 6
852148843 74
923448315 2
798075637 29
383208917 95
672888168 4
261443676 59
145068988 57
757217117 13
550820639 77
336449480 53
851448855 34
627252648 89
460082280 23
250921897 75
673081104 49
136953136 56
215383652 40
717561986 23
433415237 23
874053337 45
910860770 27
175348953 6
638152335 84
472844489 11
626694257 47
596545150 69
940656207 2
366561814 84
437478385 6
907307166 78
610264731 55
199953509 78
694315248 91
499382567 79
842015074 62
853677425 78
789312174 18
541873937 5
267845098 87
84186752 60
787629047 59
175250527 45
141189305 9
146729967 37
630223944 96
922191400 46
826164128 90
871692221 60
293147781 79
987440537 5
524894390 25
846443619 96
816309967 17
15617228 89
184209406 29
513034904 34
333356948 30
91161361 36
587673018 87
979811087 60
320877397 53
317946325 80
451972196 36
214796734 55
715112462 40
224118999 61
883329864 15
591149680 92
488019869 64
213775783 25
419888867 14
295072209 70
253770197 45
611935751 91
964691153 55
363567933 68
225928524 77
470833964 73
259229467 76
390676303 70
833083251 93
62191554 90
630119137 58
771080664 22
745186887 99
293813984 22
432215992 62
466885200 42
371300038 45
2003936 11
446310768 64
207869703 99
903245656 61
266616105 45
507843546 0
477198624 16
267117402 72
945671315 28
928350085 40
367236469 32
341776385 86
577066373 19
392953800 41
289963619 28
513001582 15
625832710 47
343393955 32
221399220 84
288149315 81
195736712 30
201434364 49
837528352 29
275135538 95
979571158 51
606310639 44
100748393 97
898271635 95
154109136 26
185181935 3
274304888 76
485733978 12
125112137 83
540686599 99
580177955 43
60967635 76
870597458 10
3179274 0
241597021 69
681115386 5
335385491 16
575734478 93
840983450 65
79696096 85
376456710 9
135171062 48
95532675 52
870723453 39
573403717 49
260407788 81
279805978 70
844108406 68
774475291 71
868121638 15
147980024 63
294733606 42
261038188 51
978692475 22
180555857 79
322333281 37
432854620 18
558876072 84
284496692 42
783317130 57
188141096 57
638699091 87
152742442 63
900263305 61
523719904 43
76593745 42
278495696 59
699119513 58
244269893 51
842479865 79
273283059 12
349141014 77
490992859 47
200726744 95
646897306 14
328639608 43
51769915 100
225639820 96
479019864 52
496928876 88
561527311 28
231853388 0
367268866 15
982683347 23
980479398 48
451291937 28
346998947 35
961459190 60
315548340 26
379300663 66
595305622 28
512597508 60
22820782 59
237553501 65
33904601 49
215594131 59
125113153 6
188616949 13
346568160 13
975426318 84
742126406 81
664807765 70
852119099 65
296619502 77
393398695 69
459500277 61
826983375 6
268573972 11
623762023 56
983107641 69
891032611 53
430477222 30
741550252 12
107947992 56
458586193 92
979166427 65
386852457 46
839785692 82
980366997 20
652281164 98
169969586 71
710761981 93
962014566 54
680689699 90
218340264 89
878123793 36
26881845 80
90368789 54
685437594 73
9953252 28
330659836 27
41366567 22
284365427 84
714043800 24
215638064 7
123091493 61
13050155 52
659083425 63
649764544 73
860763318 82
352262844 25
615397460 13
567899314 68
697800188 29
107914357 96
90811614 99
192645103 34
823658906 15
326989908 55
816135355 89
385990688 10
954083216 44
883313234 19
531787283 0
945678563 62
904988543 54
663308327 1
559890139 36
1983386 58
379396202 95
420530458 16
788437271 9
286965004 79
529115354 28
88973669 69
290361086 67
250069754 14
640712857 7
495082791 82
452437579 95
151659258 11
392610142 72
48576616 24
17501267 62
420190020 95
408572854 80
137279348 91
284446445 57
359066336 81
669809774 90
545371915 16
968146594 94
971186579 59
28304318 98
987279869 82
535470233 52
422566218 99
548167735 6
433600380 41
760615635 18
265846331 5
806335981 87
885017685 80
241539388 30
976681124 96
39295488 25
453169090 28
134166595 70
92783107 22
317551482 12
386544125 36
394315491 81
374445212 65
327570000 18
196200895 72
372711179 55
37382660 89
940324115 51
712902500 12
850535110 57
412038295 38
935200682 26
151882065 28
775483554 56
560177014 39
681363746 31
698863388 79
886914121 4
90747682 3
495411426 80
213811455 7
296392147 66
201252154 14
965926988 52
345280126 44
88588728 69
47590898 73
81493100 73
507167049 46
133498334 14
214731424 18
643184382 45
550159578 88
683942426 18
544406778 92
384940988 70
365075311 0
934630255 55
943210396 5
407354443 83
598084384 80
872112566 77
499770605 78
953109454 1
204286452 70
733268356 15
50584428 37
614038270 82
928968315 25
462692 47
212901450 72
801345265 16
768367058 36
508532454 38
415425434 10
144237889 52
184741395 40
406155125 33
782071450 22
927439948 90
511930159 24
600409489 54
764629050 60
674944875 36
317911261 9
971884963 97
906768853 68
159170987 96
235589351 83
774128636 51
553826080 81
295329896 24
18903462 50
912505710 46
290073599 82
91162024 51
988042338 39
549149776 7
255622387 48
236503948 3
292719617 95
473088175 2
61425187 20
717909983 15
920352012 55
856733596 97
578319950 68
334858363 83
561257852 50
502773532 87
813059109 53
1203465 97
310875464 80
634628657 25
251327831 22
564693725 33
175134253 55
497107211 42
105411492 16
659998668 48
376077550 3
15441673 64
187144782 47
497346787 56
822955600 73
466427422 7
824657312 88
742994373 13
479879924 8
583302569 56
576185225 69
280957638 90
560694885 10
30243524 79
28480898 34
901092647 15
82614907 86
882191332 50
747286008 42
409005721 48
99673501 42
448442320 23
714052991 29
149492023 76
677867119 50
106020802 75
715122705 67
768917099 24
110377137 39
976573271 50
481298256 15
657821607 65
391893631 56
877486523 55
675387441 10
659721671 20
505105802 45
650155736 72
137284991 87
865938294 93
424185964 60
759307210 5
785274291 78
579902304 33
212476104 46
816889105 71
353566998 2
935394305 92
989498171 92
294069509 46
776532908 13
966492523 92
100122928 69
561497569 41
514940316 12
933498876 20
152920246 97
716513741 48
549347552 28
503600904 38
920384162 78
214673021 68
168977830 28
598730720 24
644237233 59
477933755 22
92502030 67
721887283 10
555700668 80
5449966 32
423657700 11
506330387 65
33577935 69
807196601 99
467389925 25
847949967 20
725478672 6
652125363 92
661642636 63
312330454 38
318053101 16
359251367 55
49898605 99
736451085 94
690865782 27
431312357 37
189122502 68
62765321 16
793445310 85
771970453 98
938620227 40
946807673 71
230459066 0
793556156 66
913502877 97
345275152 81
34404539 92
738554046 8
538204700 69
434559501 58
860408810 86
26605645 16
134807688 83
27249428 81
329626740 41
457232120 91
771138817 76
99154613 92
511518474 42
931187578 25
147459125 54
183464254 12
356794709 62
112827243 64
69756297 53
382594869 20
869338583 74
299061707 16
730900625 50
518589378 88
740904257 38
28938404 19
951074554 88
959742414 7
612911798 54
550994416 49
789005699 27
452849367 24
580203840 39
805651364 35
67503036 86
609797765 87
942884588 59
19041831 84
287881173 80
292348137 54
475328506 35
804401544 72
737108975 26
147497163 25
762695257 27
189575685 21
309039668 57
262621328 66
765559328 41
889612570 33
230173991 7
436507531 95
632460439 26
233079965 17
178694614 62
771563968 73
817427438 41
767867143 51
607065098 45
824053028 100
562027972 89
478429409 32
301880202 8
692608922 16
513657987 90
667109972 30
158318794 27
319197955 54
682502815 97
583650432 52
73393193 35
388987579 67
252531645 48
747375428 44
451665481 5
568006946 18
812587938 1
459175656 81
866879522 78
371790570 90
555716345 26
658836730 20
696621735 41
936731583 92
595370436 44
565532347 41
337525603 64
379539648 94
72896602 98
949146954 56
886089649 98
125176687 32
302396647 25
103302995 19
275550690 1
271652913 29
798874769 93
741798724 51
92816724 70
182516418 46
982610330 20
41333357 54
266836203 82
343510932 79
840071963 49
96069132 80
158066747 36
891094921 45
518248326 18
617421175 95
930868523 52
985413960 29
275227628 21
461868998 17
808947774 56
606697385 25
669081378 69
593744980 55
307993479 21
843006267 8
224922467 25
520847618 13
954625369 88
867274951 50
895471787 48
816981995 8
304316897 99
605862570 75
239734779 98
757827995 36
930161137 36
964481241 54
858576240 54
641571375 86
118936542 90
77548388 57
981295084 32
306754036 11
999491870 69
956961273 65
859087058 77
628374392 86
80901718 73
606572627 56
366388104 45
472797962 6
904417412 74
812462495 77
525411700 70
906382688 83
885757969 8
694966299 100
369839390 90
277934051 75
284712984 54
846002100 80
101341876 47
966650662 88
793595221 63
994879811 40
657089181 75
374352986 69
914891011 18
753391651 40
16833678 36
120035620 93
757476948 24
619485139 39
794640033 81
350256742 86
474663981 63
87254753 64
549633831 3
646830338 26
799490572 26
324638828 45
152221251 1
196017402 40
80592016 55
408686892 87
721353388 4
332891369 70
563476796 43
566831653 16
80834682 8
931573473 82
126475183 79
441152386 47
42226092 33
599767557 46
700809989 74
521222434 53
625475826 50
25772749 41
928103990 58
290455711 63
900356262 29
293152399 60
963320124 85
526192616 80
982511570 84
466187290 45
573763085 83
695312103 52
139590875 26
381113281 34
375228325 81
161611846 46
775501824 51
43968847 10
370142913 48
643926130 31
829493110 0
22292075 31
743577692 69
275652139 6
566738918 12
466070162 72
955925733 75
489254505 21
778374172 68
7005518 70
501968194 14
810591420 75
676028973 97
605426176 39
69041187 33
604805171 37
740723875 85
210420127 45
453928591 92
556723513 40
747355419 62
165924678 65
911060455 85
703721878 58
46102468 78
216855154 12
403805683 63
843907144 92
500987839 63
704011934 93
464092166 97
410162516 46
48458828 69
710692264 42
511410512 70
986764392 95
539217218 23
171177651 79
904768600 74
395815702 15
61386390 98
214309129 29
775131352 78
157798136 33
758340314 29
271966370 85
178923941 45
621023159 70
243408985 47
747701991 29
314410643 83
936341821 42
782803688 96
545031879 94
798801678 97
690445568 95
466988500 53
982932788 100
350056909 15
505331416 74
886033934 24
185380374 70
989593575 96
429831844 11
16991926 91
778001615 83
965876189 31
676200378 84
131798814 53
67647001 1
36624980 66
456258505 16
826179611 80
385106553 29
61789575 63
592685291 57
999509803 70
329518922 52
936280075 53
568973772 32
409357951 6
792522172 50
716215927 9
787665106 37
666782187 93
583978037 91
827981696 9
53246706 9
309361902 29
837203107 99
564727119 97
263572693 14
166242076 48
703477556 10
336848209 35
27558606 29
947019329 66
956547905 8
973037749 26
260417960 9
982803036 12
733106795 39
835760509 83
636863453 50
389250952 18
343611163 9
429766643 0
918607515 69
539282578 33
218544836 75
741949276 88
551221120 43
273299062 40
810088448 59
191165786 50
333081046 8
461614253 83
437018893 79
179258377 64
123779136 15
689778868 39
37898179 35
577720795 10
99359317 71
669159938 17
411827102 63
367063843 28
715972778 47
574004474 40
636207187 11
957224381 92
951353649 83
774299460 1
653209248 58
109102439 18
752798088 23
976656991 12
911331884 16
108643049 30
105393214 12
218775579 30
544248242 64
504849522 91
533723130 98
421474982 53
984890048 72
588957747 74
826586340 89
951397590 12
900442350 0
456498487 55
881938818 89
456207801 60
493207617 35
35808030 23
432977377 63
614429210 62
467310902 20
909882205 32
804795393 56
308184101 58
656406324 50
423431061 92
712458742 34
170977695 3
113449072 23
359189283 32
538351526 39
807991903 78
218270555 26
123842400 17
898524519 80
748760600 99
401283954 71
52105147 96
637012048 76
740790112 37
710443746 79
536180704 81
890216752 70
916309788 95
406323216 16
188091036 25
454668077 29
260634187 11
649367577 11
824491142 36
241202222 35
691120117 42
363667435 63
586252228 8
629168939 86
512829568 42
920309186 10
315513677 53
664999309 87
70538719 72
182774490 75
510730342 6
454511758 54
533417647 6
827763503 7
739575247 29
659080393 90
673416574 91
383118040 28
182993899 88
389570950 14
816858658 69
437556658 40
25648142 82
400850533 53
350711526 47
544365496 43
863244416 66
74235188 100
280854774 19
658081461 36
741962266 54
354923365 90
658246342 86
834449337 75
808175387 20
82116582 16
461237034 0
396002068 75
545395420 1
685230199 16
358130848 20
223522929 39
16425743 75
292978341 60
687952293 97
751977596 45
812191138 65
900202421 20
862379137 35
476770404 25
727347559 46
729909867 65
521184216 20
561727507 45
104119131 58
237092716 57
613641096 67
337725309 83
814858823 17
287834199 58
132970670 54
660651305 74
321103896 40
71558944 1
12741613 8
324968527 5
355348714 56
749852719 50
423316751 70
984434641 46
880613909 42
918493374 60
718855223 31
102860678 39
973455888 67
728408846 78
533548921 86
406839863 6
740917344 79
124715120 66
842734443 9
84098664 93
298114077 73
695185192 33
980203340 70
247051597 67
679008098 6
486774739 27
714764728 59
384277348 57
360804667 44
827301476 27
871019717 96
671804361 20
415046163 96
966780877 30
67779564 42
448596140 75
859776685 17
780764201 63
914490876 41
131198317 22
256010533 33
789083394 96
257284884 5
207391830 63
448371441 79
192718525 53
978621093 17
299676018 78
857555794 25
366697428 9
805117645 20
807444579 69
170528786 90
81322684 63
825629894 16
283872699 24
527799986 47
131030506 9
192600460 34
748895426 89
262602829 42
941781159 24
323128542 79
659480710 25
832795038 4
520823361 44
49209793 84
360553738 52
151958635 88
296350588 49
127184801 64
13935551 78
274838350 7
179879149 64
744073815 39
599928487 24
891071399 56
679151763 99
863196961 87
75659407 35
369327566 59
21048423 30
209374613 64
975887329 1
839260116 38
418726522 26
974348512 19
303702977 16
486527187 30
893618063 37
488268459 82
189027646 77
931725956 37
550690823 73
146040337 99
647494248 6
60301448 77
588462570 8
207597369 17
599297934 82
657916466 26
965824581 81
13583346 7
513120491 91
315265647 56
36037164 89
279846697 31
795090409 26
714654521 58
122432265 36
997620703 87
632670029 89
145138983 26
6528695 18
486511276 26
165645081 40
677437397 40
950369930 30
703066056 74
771427613 6
146747449 51
639197887 5
801586962 47
782287277 26
899239504 65
357662391 76
176815458 97
566951231 71
605555831 71
471874049 87
984131997 29
93301924 68
625146983 68
878847963 64
362218196 10
961378234 68
61476903 83
717765655 36
511862544 41
521203894 40
428301871 89
22033619 19
22057085 82
574688411 38
659564415 30
361317548 80
470906094 54
122782758 12
127988100 10
425059038 83
567101332 68
669620426 59
47764112 28
905371847 30
397255924 9
409837104 12
572609916 95
20976688 42
902390780 80
787458263 65
301416705 63
692161224 37
499184529 15
542411657 84
453182858 47
390251561 58
638606246 96
662258953 5
691139944 72
184731683 25
818272176 50
983286539 22
314645368 41
953308850 55
15040257 54
55328348 50
845038282 5
714075413 72
111091185 57
480620923 56
71135747 66
752526184 5
154138579 10
661681339 58
951070371 7
477081925 27
975164706 30
299487250 47
76117253 18
887811842 80
788787521 48
206114075 73
4524265 6
502646704 91
618722008 18
565937667 60
29810736 38
872413397 26
557371728 66
340704953 5
205617649 8
771877243 28
88443838 99
745749169 37
78756022 7
757534764 79
41971670 89
157318745 17
907629305 85
362163079 10
966558107 37
872984310 6
98729741 79
246450176 91
159350088 64
521700626 21
209323998 91
663966217 98
580581620 31
836852499 89
600063754 80
573475340 51
612987008 37
360298767 21
529414203 24
74123228 6
487851662 15
753509059 96
115777167 49
307835944 62
850954364 46
854189417 93
623164187 12
173930777 96
915431893 93
889270053 87
97042129 92
182078417 62
755149948 16
649154796 89
275881181 42
376164065 50
394900198 94
728572486 47
136440330 61
746612965 33
212601021 38
304552825 38
174068761 73
320849064 13
507258356 48
784403249 21
143785925 78
665893806 100
336561571 39
63574435 100
348447270 48
794540860 96
672194184 97
448961042 75
474408843 47
585210324 62
474047121 69
502153753 73
486735252 100
400804660 49
410668432 99
155909527 66
446381454 4
454909140 20
1047978 49
182112839 13
678472394 72
654185046 20
488091028 2
268320488 43
499223731 32
353686484 85
85100899 64
863512014 66
853861955 75
894762331 9
893063344 34
965663778 1
527854736 15
397360142 0
966751997 62
600125220 31
339310994 92
225080947 26
121057701 75
384415818 71
109178575 91
463178277 80
676146058 96
225348895 84
897667445 15
131679823 98
96221812 64
468470658 95
131322554 45
440187289 86
167576408 78
469368451 77
820572587 32
81611504 6
693261194 30
260992785 29
317760334 0
267236425 80
183888642 37
971924959 23
747297855 84
539583317 13
990522492 58
780272734 42
27992515 13
987694322 34
655656379 81
21693614 5
482012034 43
463813739 39
9104499 25
471258312 62
5625406 89
36723587 44
599583411 15
103989643 24
245120264 10
86874617 94
292551570 37
690189338 40
118130555 15
157487054 10
399238763 36
164033260 55
349632461 25
350750072 5
850478952 46
802082804 41
519494129 25
142598463 98
937019625 33
142173185 43
242071833 78
997702402 88
334554523 17
6216429 81
768870759 24
485366823 4
389581291 44
409436590 65
885471069 56
206090270 45
517231199 68
604091658 100
827870800 30
635191482 19
996461936 91
965929284 13
416304630 28
711513155 74
649931857 80
177229491 66
952741649 44
728756187 24
823401710 80
612927898 65
422514571 59
497271745 10
439125653 25
783515279 14
622064510 13
615953955 19
674777905 71
13091147 76
909504532 62
727311023 69
246265850 25
540109566 1
334386244 40
497146858 54
988678328 27
913928165 83
622512969 2
779628125 64
104094443 61
99084178 1
800332334 54
274898236 26
708056387 3
826913240 34
705935979 96
60091509 77
914569032 42
277032896 75
137860679 65
884079302 68
155006904 95
772328650 43
330279449 93
499183026 48
112244434 0
640363646 100
975846835 47
634172384 70
758883611 43
106973257 90
32397124 22
50928169 33
333531771 10
4450205 46
944226351 38
415470976 8
866160379 74
35217922 20
853802304 27
832173325 88
418085217 69
345844754 26
983369379 97
817368838 44
715719853 23
720683867 46
857605037 55
828510606 83
745028426 74
187058997 20
34682764 34
765571448 48
940529689 25
567312232 20
410854908 73
430658614 44
500138550 15
70968767 74
119984828 99
673366619 83
99153957 57
804476197 85
114979736 36
286916526 79
894878487 3
901462379 10
947850693 14
662507130 96
1707608 3
629974981 74
967428338 75
241130721 14
573986858 99
404926895 30
572605349 11
512611149 64
701218196 5
338419862 96
210346276 48
547243155 71
418000769 20
858074209 81
773773287 24
470620893 85
765503026 15
837351330 66
786310949 25
811566155 48
422992849 94
843092828 49
679717079 4
581281830 23
478133618 56
456702955 9
130041966 83
672457216 31
134566713 41
107406326 35
129014359 21
912701623 46
553609688 65
348330269 81
913295198 27
863549686 77
544903669 62
576032257 26
630700537 78
584968220 30
989260771 35
365258207 86
91977594 70
729329129 9
978475755 43
454871433 98
321521855 26
712212144 17
780151280 1
785068210 55
595799423 88
181451314 74
145360267 29
253698562 45
59859595 0
543156704 51
149368526 49
462773246 38
243335622 0
749494935 1
504142729 41
871237940 13
437308554 50
752843827 70
167408508 13
461929780 55
272749892 23
593742507 64
983211133 72
763931745 56
451468364 84
131560681 34
426431951 97
172552476 60
440254926 5
57159342 38
173018570 49
640849237 61
59986735 84
574075264 3
859936961 87
958693979 91
504715209 62
32167306 69
42093399 1
1319258 17
174199075 55
553502506 46
921891305 7
392352081 24
967172094 5
938156308 71
64823276 15
817321207 8
854051305 91
303282204 30
417304891 20
566204240 51
2373477 58
217354492 32
520730175 93
210501490 28
498214920 63
887060866 83
840054562 60
840419471 47
327995095 28
81688749 54
457336431 28
345043062 13
70051155 33
717401826 78
516578614 99
630747133 8
795147073 81
34215203 38
182102562 16
497876709 91
312481224 80
722406976 74
318000858 33
275832023 6
324619130 93
501497059 52
296640198 75
303708069 89
171429545 59
790269207 23
152420870 40
380548117 82
166723485 53
599271233 4
1454889 60
981606390 81
434243644 79
565251550 81
350177049 18
61274844 86
413136837 66
557149053 82
931696023 18
921287467 82
348076565 71
513952531 80
889504202 100
616292763 34
546190557 61
887991309 21
260731443 34
230537695 10
337780912 6
370394779 10
613950238 10
544984637 41
449690569 34
306492944 36
786430841 15
41193394 25
377253042 30
330997401 37
732521631 48
39742399 42
364793965 33
482592226 88
547061987 56
951134588 53
753494564 57
46940510 47
677229890 5
662275430 63
518720174 19
104908213 77
713792222 57
264484484 7
285108717 43
228716465 2
278885079 84
844656987 64
747127668 78
727171032 53
466119516 65
146172735 32
106573055 24
602569112 51
867195542 31
477891882 74
888628862 27
223695289 65
190622485 87
379519015 95
587814974 55
438887603 22
588186027 99
466288565 87
681350372 21
852164222 3
487430901 43
354487349 45
990941659 51
295500852 8
374344403 73
860808961 20
969625423 27
693901546 87
539114556 78
494796423 34
32705018 96
679860186 86
967762653 4
404696515 99
320463533 63
57109632 52
916888679 59
678429143 67
897888084 37
849708811 95
491814572 88
575177066 93
800676125 51
177965092 11
481929134 83
408487416 30
963269553 5
398259313 91
183154089 77
160395747 0
239775960 83
82628434 49
695695089 64
843576659 32
656859401 99
308240249 50
937276141 62
329161488 80
933229541 30
235944089 18
360076129 54
905810184 8
231171848 32
16594379 45
367841215 46
475021416 88
1776526 68
84098528 17
97062205 8
821170034 44
172922606 4
224893813 50
559785474 58
908338946 33
907938679 65
44130746 73
330555595 43
850607366 55
246815791 11
664249354 16
157600734 57
871710846 90
834098166 16
36170828 50
326133185 77
5844156 27
542995181 28
862018563 43
964019694 20
3580546 85
522136379 91
932402371 97
264695932 51
972286284 100
44998988 78
655939050 29
68931907 78
783285493 8
993530447 79
600639413 33
336551217 68
734140986 63
40228297 7
588515677 86
778428404 11
492623685 33
916533028 7
864102635 1
935564081 5
90281086 9
175097735 75
167947776 32
376481998 99
545007350 55
82173027 20
765264924 20
117826525 88
732093659 68
601557292 17
627401853 25
237435875 20
636755551 46
406718466 73
296150216 93
8606762 7
735718912 33
861938523 71
19349982 66
173406962 35
655541265 50
159363824 66
591573511 20
708244138 8
682134748 63
365290479 29
170422749 38
936509976 49
991903302 77
374881546 43
572040529 11
312701414 15
462096897 27
157061596 48
902225900 39
199203669 9
669684128 80
643275730 51
138673371 85
358910867 36
703447673 8
455047396 75
559230746 83
975882644 67
386091224 77
698052728 6
45533262 9
614327149 87
27042200 43
454417812 45
802112025 91
958902667 75
99631032 18
146873323 7
642042016 96
665214040 20
913825527 46
94914526 85
914198702 7
319879387 93
858672668 78
922687048 10
21571539 36
900269535 74
937371712 83
585914073 74
747493948 17
636888470 13
792932635 6
886136247 16
58633788 66
721545636 44
39598030 54
839627477 0
471081643 67
909574861 17
981816950 57
65935810 77
75533044 98
936427068 58
778154555 34
293840423 15
319807161 77
148582621 59
207152159 20
613230559 1
869666254 75
974251981 0
759331415 69
489956396 11
159857468 37
355669945 89
214858797 97
741421528 48
236547787 45
672785210 87
697920365 11
79387739 44
90700845 88
115007935 83
396690779 45
238815036 9
501010648 90
615363057 85
675900144 81
796226660 81
738210406 40
640160773 82
738903943 15
684221245 100
749290723 12
370312233 19
20695360 42
735532848 61
265529654 70
371895923 46
622769037 78
430052548 51
640329049 59
620231461 67
45482961 65
84871475 20
614295017 85
239924902 61
864517518 51
58385201 99
421955992 91
543144637 70
643164986 42
730420972 83
28729306 52
141311648 91
456779443 27
679602520 57
85590661 86
149986022 81
16818938 11
560028509 75
464533550 49
757308893 66
465212757 46
765168774 73
279821749 83
729596718 48
828585109 5
529314165 57
793457516 23
826923377 23
651788328 45
113301228 78
557387762 100
764322255 9
59187480 83
442951505 19
882430142 14
90003481 43
151644517 71
678578533 10
707864630 91
804392833 32
960278558 83
8371996 71
879242485 26
670368500 28
453057074 35
778831676 96
595747907 83
608052506 71
799376021 27
565882059 53
833002244 16
25288442 81
664367021 22
384019634 44
490383300 20
517068743 12
39352625 59
293847144 78
401989365 90
587240894 79
666945260 97
610703449 66
558248582 52
442498411 82
977044348 70
793523532 28
43315759 31
100660610 61
505397036 32
452365246 33
622195422 19
745215272 59
722563679 14
183134117 71
397930731 11
377812158 92
683483780 97
601058683 20
381161035 79
203799171 24
115012636 80
647934849 32
7289950 8
556815321 32
517153374 36
21121371 68
850438009 73
762493681 77
173959604 31
210864683 15
114423669 28
983364900 25
972340090 80
191704656 41
177598724 34
888456435 11
97099815 35
656179565 32
522867887 91
767084427 62
289372051 40
801484227 6
401779896 1
469531425 62
128148082 79
108204726 9
119180341 27
179071898 24
499648159 55
189438737 87
592459380 81
866611273 3
577755325 56
186929742 64
398006636 18
337912784 88
154913599 2
262756877 46
477542925 46
449957029 95
705313505 88
389828349 23
763650914 72
662439663 65
157271857 56
698204907 66
183411649 26
17247528 72
302741313 24
175187757 97
837772377 87
437954932 31
342951386 72
645922990 51
295084604 9
369140702 61
769510274 67
579388123 89
865942138 33
576458157 83
457065537 69
974403284 68
592887891 99
464491921 75
375236737 31
178594079 76
289469205 33
970090073 84
234435592 81
557345332 48
785679058 31
733462776 87
609132407 65
467052224 95
993915046 70
551705469 5
499252892 32
279003549 34
252605239 75
319131064 78
351195682 67
534600873 16
929940052 63
455381196 33
351029826 62
20229219 100
545708209 6
247947164 7
901427405 44
702354692 12
765529970 99
371420471 50
9916039 0
836450577 44
35315590 88
128177379 46
198669823 84
177154863 35
704932997 77
542812343 37
641236773 89
751853321 57
813951558 5
38941687 39
834810961 54
735086493 15
650797818 82
780871106 44
146341708 73
938120713 64
917863352 42
180902078 22
607467414 8
476890777 65
110531327 0
519199780 100
733275657 80
465742690 100
735382700 51
5065593 30
210488297 82
692852809 2
659144731 17
196140550 76
929419954 76
917475151 48
787005445 3
523212606 99
894208616 62
143795432 13
474077468 52
776296984 14
323012487 79
78355897 91
295712830 34
722455011 30
291045555 19
800162474 96
368637213 75
349149555 62
7333972 50
428897131 95
167151252 42
988706949 56
136449328 19
142867017 50
10144030 2
806698115 75
14486114 35
410569765 92
679010400 50
149146619 71
616693629 74
688248133 19
104679014 9
955927889 75
215950284 68
732429812 94
449717692 51
239254094 85
92005152 90
781511452 74
895088312 63
172719883 36
652736156 60
226547644 65
755970126 43
63783566 64
568659264 51
790152199 39
994703129 7
391536459 21
295450041 7
838697938 59
801999341 71
565684265 64
771587405 13
219363729 67
443245453 49
657856747 14
475249431 29
941827518 59
67532920 80
747826028 20
835136626 61
240301280 13
453512941 46
755937876 80
170005768 52
966628427 7
187894396 40
293235346 64
821730131 72
876003080 98
37193653 11
372931242 95
651367511 60
286363507 7
344777294 60
109409883 79
20077507 90
478597850 46
940804135 10
658699890 52
459346474 20
150762470 97
665617238 43
32103368 64
208874010 40
752842632 89
255313160 55
173273931 0
360128250 22
749806610 2
721441204 65
356455059 79
956214581 3
965055595 60
843305243 69
810029898 39
340066579 80
729347727 79
336482160 53
296033178 9
230187943 1
521522027 71
848807461 93
872141738 17
748047922 57
618806140 52
409594613 87
260185457 66
840988654 81
641315511 37
631186942 71
302943267 68
404057324 47
177357024 51
224856110 23
356228988 30
474170583 8
821588646 11
849129327 24
223581158 25
751711351 2
596428030 77
753213633 58
124917952 74
735599527 63
549713067 99
729825411 49
542451896 7
352475 6
458126065 6
992899993 4
937548558 94
1299984 59
435435833 72
863551385 48
94297558 16
587704671 16
642845676 21
483804590 53
652775534 24
930122610 77
203843263 39
706309918 95
642802053 94
713719210 35
123934392 70
171947550 30
569408925 61
822833591 17
150626224 78
438317560 58
811058976 15
739927002 78
296243422 60
456945609 76
762797429 66
571444836 41
712060444 98
366676884 83
531223933 100
961010725 45
152382833 65
706877514 80
605183082 34
819304550 88
825712890 45
177177646 97
169374967 30
882762720 6
546820527 70
123314111 30
42091107 82
669661930 33
904495639 59
853449205 82
441628258 84
903026209 48
5282665 62
LRRRLRRLLRRRRLLLRLRLLLRRRRLLRRLRRLRRLLRRLLRLRLRRRRRLLLLLRLLRLRRRRLRLRRRRRLLLRLLLLLRLRRLRLLRLRRLRRRRRLLRRLRRRRRLLLLRRLLLLLLLRLRRLRRRRLRLLLLLLRLRLRLLRRLLLRLLRRLRLLRRLRLRRLLRRLRLLLRRRRRRRLLRRLRLLRLLLRLLLLLRRRRLLLLLLRRLRRLRLRLLLLRRRRLRRLRLLRLRRRLLRRRRRLRLRLLRLRLLLLRLLRRLRLRLLRLRRRRLRLRRRLLLRLLLLLLLLLRLLLRLRRRRLLRLLRLRLLRLRLRLLLRRLRRRRRRRLLLLLLLLLLLLLLRLRRRRRLRLLLLLRRLRRRRRLRLRLLLLLRLRRRRRRRRLRLLLLRLLRRLRLLLRRRLRRRRRLRRLRRLLRLRRRRRLLRLLRRLRLLRRLLRLRRLRLRRLRRLLRLLRRRRLLLLRLLRLLRLRLLRRRLLRLLLRLRRLLLLRRLLRRRLLRRRLRRRRLLLRLRLLRLLLLRLLRRRLRRRRLRLLLLRRRLRLLRRRRLLLRLLRLRRRRLRLLLLRRLRLLLLLLLRRLRLRRRLLLRLLLLRLRRLRRLRRLRLLLRRLLRRRRRRLLRLLLLRRRLRLLLRLRRRLLLRRLRLLLLRRRRLLRRRLLLRLRLRRLRLLLLLRLRLLLLLRRRLLRRRRRLLLRRLRLLLLLRRRLLLRRLLLLLLLLLLRLLRRRLLRLLRLRLLRLRLRLLLRLRRLRLRRLRRRRLLLLRRRRRRRRLRRLLLRRRRRLLRLLRRRRLRLRRLRLRRRRRRRLRLLLRRRLRRLRLRRLRLRLRRRLLLLRLRRLLRRLRLRLLLRLRRLRLRRLLLLLLRRLRLLRLLRRLLRRLRLRLRRRLLLLRRLRLRLLRRRRRRLRRLRLRLRRLLRLLLLRLLLLLLLRLRRLLLLRLRRRLLRRRLLLLRRLRRRLRRLLRLRRRLRLLLLLLRLRLLLRLLRRRRLRRRRLRLLRRRRLRLLLRLRRRLLLRRLRLLRLRRRLLLLRLRRRRRLLLRRRLLRRLLRRLRLLLRRRLLRRLLLLRRLRRRRRRRLRLLLRRRLRRRLLLRLLLRLRRRRRLLRLRRRRRRLRRLLRRRLRLRLRRLLLLLLRLLRLLRRLLLRRLRLLRRRLLLRLLLLRLRLLLLLRRLRLLRLRLLLRRLLRRRRRRLRLRLRLLRLLRRLLLLLLLRLLLLRRLLLRLRRLLRRRRLLLRLRLLLLRLLRLRLRLRRRRLRRLRLLLLLLLRRLLRLLRRRRLRRRLLLLLRLLRLLLLRRRRRRLRLLRRRRRRLLRLRRRLRLRRLLLLLRRLLRLLRRLRRRRLLRRLRRRLLRRLLRLLRRLLLRRLRRRRLLRRLRRLRRRRRLLRRLLLLLLLLLLLRRLRRLRLLLRRLRLRRLRLRLLRLLRRRLRLRRRLRRRLLLRRLLLRLLRRRLRRRRRLRRRLRLLRLRLRRRLLRLRRLLLLLLLLLLLRRRRLLRLRLLLLLLLLLRRLLLLLLRLRLLRLLRLRRRLRRLRRRLLLLLRRRLRLLRLLLLLRLRRLRRRRLRRLRRLRLLLLRRRLLRLRRLRLLRRLLRLLRLLLRLRRLLRLLLLRRLRRLRRRLLLLLRRLRRRRRLRRLLRLRRLLLLRLRLRRRRLRLLLLRLRRLRLLRLRRLRRRLLLLLRLLLLLLLLLLLRRLLRRLRRLLRLLLRLLRRLLRLRRLLRRLRRRLRRLRLLRRLRRRRLRLLRRLLLRRLLRLLLRRLLRLRRLRRRLLLLLRLLRRRRLLLRLLRRRRRRRLRRRLLLLLRLRRLLRRRLRRLLLLLRLLLRRLLRLRRRLLLRLRLLRRLLRLRRRRRLLLLLRRLLRLRRRRLLRLLLRRRRLLLLLLLLRRLRRRRRLLLLLLLLLRRRLRLLLRRLLLRRRRRLRLRRRRRLLLLLRRRRRLRRRLRLRRLLRRRLRLLLRLLRRLRRRRLRRLLLRLRRRRLRLLRRRLRLLLLLRRLRLRRLRRLLLLRRRRRLRLLLLRRRLRLRLRLRRRRLLRLRLRRRRRLRLLLLRRLLRRRLRLRRRRLRLLLRLRLLLRLRRLRRRLLLRRLRRLRRRLRRLLRRRRRLLLRRRRRLRLRRLRRRRRLLLLLRRLRLLLRRRRLLRRLRLRLRLLRLLLRLLLRRLRRRLLRRRRLLRLLRRRLRRRRLLLLLRLRLRLRLRLRRLLRRRLLLRRRRLRRRLRRRRRLRRLLRLLRLRRRLLLLRRLLLRLLLRLRRLRRLRRRRRLRLLLRRRRLRRRRRLRLLRRLLLRRRLRLRLRLRLLLLRLRRRRRLLLLRLLLRRRRRRRLLLRRLLLRRLRLRRRRRRLLRRLRLRRLLRRLRRLRLRRRLLLRRRRRLLLRRLLRRLRLRRLLLLLRRRRLRLLLLRLRLLRLRRRLRLRLLLLLLRLLRRRRLRLRRLRLRRLLLLLLRLLLLLLRRRRRRLRLRLLRRRLLLLLRLRRLRLRLRLRLRLLRRLLRRLRLRRLRRLLLLRRRRLLLRRLRLLRLRRLLRLRLRRLRRLRRRLLLLLLRLRRLRLLLRRRRRLRLLLLLLRRLRLLRLLRRLRRRLLLLLRLLRRLLRLLLRRRLRLLRLRLLLLRLLLRRRRLRLRRLLRLRRRLRRLLLLLLLLRRRLRRLRLRRRLRRLRLLLRLRLLLRLRLRLRLRLLRLLLLRLLLRLLLRLLLRRLLRLLLRRRRLRLLLRLRLRRRLLRRRLLRLRRRLLLRLRLRRRLLRLLLLLRRLRLLLLRRRLLRLRLLLLLRLRLLLLLLLRLRRLLRRRRLLLRLLRRLRLLLRLLRRRLLRLLRRRLRRLRLLLLLRRRLLRRRRLRRLLRRLLLRRLLLLLRLLRRRLRRRRLLLRLRLLLLRRRRRLLRRRLLLRLRRRLLRLRLLRRLRRLRRRLRLLLRLLLRRRLRRLRLRRRLRLLRLRLLLRLRLRRRRRLLLRRRRLLLRLLRRRRRLRLLRRLLRLRLLRLLLRRRRRLRLLRLRLLLRLLRLLRLRRRRLRLLRLLLLRLLLLLLLRRLRLLLLLLRLLRRLLLRRLLLLRLLRLRRLRRLLLLRRRLLRRLRRLRRLRRLLLLRRLRRLLRRRRLRLLLRRRRRLLRLLLRRRLLLRLLLLLRRRLLRLRRRRLLLLLLLLLLLLRLLRRLRLRRLRLLLLLLLRLRLRLRRRLRLRRLRLRLLLRRRRRRRRRRLLLRRLLRLLLRRRLRRLLLRLRRLLRLRRLRRLRLLRLLLLLLRRLLLRLRLLLRRRLLLLLLLRRLRLLRRRRRLLLLRRLLRLRRRLRLLLRRLLLRLLRLRRRLLLLRLLLLLRRRLLLRRLRRLLLLRLRRLLLLRRLLRRRLRRRLLRRLLLRRRRLLRLLLRRRRLLLRLRRLLRLLLLRLRRLLLRLLRLRRRLRLRLRLLRLLRLRRRLRLLRRLRRRRLRRLLLRLRLLLLRRLRRLLLRLRLRLRRRLRLRRRLLLRRLRRLLRLLLRRRLRRRLRRLLRLRLRRLLRLRRRRRLRLRLLRRRRRRRLRLLRRLRLRRLRLLLRLRRLRRLLLLLRLRLLLRLRRRLRRLLLLRRLLRRLLLLRLRRRLLRRLLRRLRRLLLRLRLLRRLRLLRLRLLLRRLRLRRRLLLRLRRLRLRRLRLRRLLRRRRLLRLLLRRRRLRRRLRLLRLRLRLLRLRLRLLRRRRRLRLLRRRLRRRRLLLLLRLLLLLLLLRLLRRLLLRRRRRLLLLRRRLLLLLLLRRRRRLLLLLRRRRLRLRLLRRRLLLRLRLRRRRRRRLLRRRRLLLLRRRLRLLLRRRLRLLLRRRRRLRLLRLRLRRLRLLRLLRLRLLLLRLRLLLLRLRRLLRLRLLRLLRLRLLLRRLRRRRLLRRRLLLLLRLLLRRRLRLRRLLRRRLLLLLRLRRRRRLLLLRRRRRLRLRLLRLRRLLLRRRRLRLLLRLLRLRRRLRLLRLRRRLLLRRLRLLRRLRLRRRLRLLLLLRLRLLLRRLLRRLLRLRLLLLRRRLRRLRRRRRLLLRLLRRRLRLRRLLLRRRRLLRRRLRRLLLLRLLLLRRRRRRRLRLRLLLRLRRRRLRRRLLLRLLLRRRRLLLRLRRLRRRLLLRLLRRLRLLLLLLRRLRLLRRLRRLRRRLRRLLRRLRRRRLRRLLLLRRRLLRLLRRRLLLLLRLRRLLLRLLLRLRLLRLRLLRLRLLRLRLLLRLLLLLRRRRRLLRRLRLLRLLRLLLRLRLLLRLLRRLRLLLLRLRLLRRRRRLRRRLLRLLRRRLRLLLLRLLRLRLLLLLRRRRLLRRRRLLRLLRRRRRRRRRRRLLLLLRRLRLRLRLLLRRLLRRLLRLRLLLLLRRRLLLLRRLRRRLRRLLLLRRRLRRRRLLLLLRRLLLRRLRLLRRLLLRLRLRLRRLRRRRLLLLLRRLRLRLLRLLLLRLLRLRRRRRRRLLRRLRLLLLRLRLLLLLLRRRLRRLLLLRRLLLRLLLRRRLLLLRLRRLRLRLLRLRRRRRRLLRRRRRRRLLRLRRLLRLLRRLLRLLLLLRLLRRRLRLRRLLLRRLRRRRRRRRLLLRRRLRRLRRRRRRLRLRRRRRLRRRRRLLLLLLRRLRRLLLRLRLLLLRLLLRRLRLRRLRRRLLRLLRLRRLRLRRLRRLLRLLLRRLRRLLRLLRLLLRRRRLRLRRRRLRLRLRRRRRLLLRLLLRLLLRLRRRRRLRLRLLRRRLLRLLRRLLRRRLRRLLLRLLRLRLRLLLRRRLLRRRRRLRLLRLLRRLLRRLRLRRRRRRRLRRRRLLRLRLRRLLRLLRLRRRRRRRRLRLLRRRLLRLRRLLLRLLLLLLLLLLLLRLRRLRLLLRLRLRLLLLLLLLLRRLRRRLRLRLLLLLLLLLRRRLRRLLRLLLLRLLRLRRLLRLLRRLRLRLRLRRRLLLRLLRLRLLRLLRLRLLLRLRLLRRRRLRLLLLRLLRRLLLLRLLRLRLRLLLLRRLRRRRRLRRLLRLRRLLRRLRLLRLLRLRLLLLRLRRLRRRLLRRRLRRRLLRRLLRLLLLLLLRRLLRLLRLRRRLLRRLRRLLLLLLRRRRLLLRLRRLLLLRRLRRLLLLLRLRRRLLLRLLLRLRLLLLRRLRRLLLLRLLRRLRRLLLLRLLRRLRLLLLRRRLRLLLLRRRLLRRLRRLLRRRRRRLRLRLRLRRRRLRLLLLRLRLRLLRLLLRRRLRRLRRLRRRLRLRLLLLLLLLLLRLRRRLRLRLLLLRLLLLLRLRRLRRRLRLLLLRRLLLLRRRLRRRRRLRLLRRRRLRRRLLRLRRRLLLRRLLRLRRRLLLRLRRRLRLRRLRRRRLRRLLRLRRLRRLLLLLLRLLRRLRRLRRLRLLRLRLLLRLRRLLRRLLLRRLLRRRRLRRLRLLLLRRRLLRLRRLLRLRLLRRLRRRRRRLRRLLRLRRLRLLRRRLRLLLRLLLLRRRRRLLRRLLRLLRRRRRRRRLLLLLRLRLLLRLLRRLRRRLLRLRLRRLRLRLLLRRLLRRLLLLRRLLLRRRRRLLRRLLRRRRRLLRLRRRRRLLRRLLRRRLLLLLRRRRRRLRRRRRLLLLLRRLLRRLLLLRRRLLRRLLLRRRLLLLLRLLRLLRLLLLLRRLLRLLRLRRLLLRLRLLRLLRRLLRLRRRLRLLLLLRLRRLLRLLRLLLLLRLLRLLLRRLLLRRLRLLLLRRRLRLRLRLLRRLRLRRLRRLRRRRRRRLLRLLRLRLRRLLRLLLLRRLRLRLLLLLRRLRLRLRRLLLRLLRLRLLLRLRRRRRLRRRLRRLRRLLRLRLLLRRLLRLLLRRLRLRRLRRRRRRRLLRRLRLLLLLLRLRLLLRRRLRLLRRLLRLLLLRRRLRLRLLLRLLLLLRLRLLLLLRLRRLLLLRLLRLRLLRLRRRRRLLRRLLRLRLLLRLLRRLLRRLLLLRRRLLLRRLRLRLRRRRLLLRRRRRLRLRRLRRLRRRRLLLRLRLRRLRLRRRLRLLRLRRRRRRRLLLRRLRRLRLLLLLRRRLLLRRRLLLLLLLLLRRLLLLRLLRLLLRRLLLLRLLRRRLLRLLLLLRLRRLRLLRRRRRRRLLRRLLLLLRRLLRRRLLRLLLLLRRRLRLRRRRLLRLRLLLRLLLLLRLRLRLRRRRRRLLRLLLRRLLRLLLLLLLRLRLLLLLRRRRRLRRRRLLRLRRLLLLLLRRLLRRRLLRRRLRLLLLLRRLLLLLLRLRLLLLRLLRRRLRRLLRLRLLRRLLLLLRLLRRLRRLLRRLLRRRRRRRLRRLRLRLLLLLRLLRLLLRRLLLLLRRRRLLLRRLLLRLRRRLRLLRLRRLLLRRRRLRRRRRLLRRRRLRRLRRRRLLLRLRLRRLLLRRRRLLRRRLLLLRRLRLRRRRRRLLLRLLLRLLLRLLLLRLRLLRLLRLLRRRRLRLRLLLLRRLLLLLRLRLLLLRRLRLLLLLRLRLRRLLLLRRRRRRRLRLRLLLRRLLLLLRLLRRLRRRRLLRLRRRLRRRLRLLLRRLRLRLRLRLRLRRRRLRRLRRLLRLLLLLRRLLLLRLRRRLRRLLLLRLLRRLRLRLLLRLRRRLLRLLLRLLLLRLLRRRLRLLRLLRLRLRRRLRRLLLRLRRRRRRLRRLRRRLRLLRLLLRLLLLLLRLLLLRRRLLRLRLLRRRLLRRRRRRLLLRLLRLRRLLLLRLLLRRLRLLRLLLRRLRRRLRLLLLRLLRLLLRLRRRRLLLLRLLRRLRRLRRLRLRLRRRLLLRLLRRRLLRRLRRRRRRLLRRLRRLRRLLRLLRRLLRRRRRLLLLLRRLRRRRLRLLRRLLRRLRLRRLLRLLLLLRLLRRRRLRRRRLLLRRRLLRLLLLLLLLLLRLRLLLLLLLRLRRLRLRRRRRRLRRRLRRRLRRLLLRRLLLLLLRRRRLRRLRLLLLRLLLRRRRRRLLLLRRRLLRRLRLLLRLLRLRLLRLRLRLLLRRRLRRRRLLLRRRLLRLLLRLRLLRRRLLRLLLLRRLRLRLLRLRLLRLLLLLLLRRRRLRRRRRLRRRRLRLLRRRLLRLRRLRRRRLRLLLLRLRRLRRRLRLLLLRLLRLRLRRRLLRLRRLRLLLLRRLRRLLLLLLLRLLLLLRRRLLRRLRRLLLLLRRLRLLLLRRLLLLRLRLRLRLRRRRLRRLRLRRLLRRLRLLLLRRLLRLLLRRLLLRLRRLRRRRRRRRRLLLRLLLLLLRLRRRRLLRLLLLRLRLLLLLRLRRRLLLRRRLLRRRLLLLLRLRRLRRRLLRRLRRRRLLRRLLLLLLRLLRLLRRLRRRRLLRLLRRRRRLRLLRLLLLLRRLLRLLLRLRLLRLLLLLLRLLLRLLLLLLRLRRLLRRLLLRLLLLRRLLRLRRRLRLRRLRRRRLRLRRLLRRLRLRLRRRLLRRLLRLLLLLLRLRLLRRRLLRRLLLLLLRLRLLRRRRRRLRRLRRLLRRLRRRRLRRLRRLRRRRRLLLRRLLLRRRLLLRLLLLLLRRRRRRRRLLLLLRLLLRLLLLLRRLLLLRRRLRLRRRLLLRLRRRRRRLRLLLRRLRLLLRLLLLLRLLRLLLLRLLLLRRRLRLLLRRRLRRLRLLRRRRRRLRLLRLLLRLRLLRLRLRRLRLRLRRLLLLRLLRRRLRRLLRLRLRLRLLRRRLLRLLRRRLRRLLRRLRRRRRLRLLLRLLLLLRRLRRRLRLLRLLLRRRLLLRLLRLRRLLLLLLRLRLRRLLRLRRRRRLRLLLRRLLLRLLRLRLLRLRLLRRRLLRRLRRRRRRRLLRLLRLRRRRLLLLLRRLLLLLLLRLLLLLLRRRRLLRRLRRRLLRRLLLRRRRRRRLLLRLLLLLRLLLLRRRLRRLRRLRRRRRLRRLRRLRLRLRLLRRRLLLRLLLRLRRRRLLRLLLLRLRRLLRLRLLLRLRRLLLRLRLLLRRLLLLLLRRLRLLLRRLLRRLRRRRLLRRLLLRLRRRRLRLLLLLLRRLLLRRLLLLRRRRRLLLLRLRLRRLLRLLLRLRLRLLLLLLRLLRRLLLRLRRLLRRLLRRRRLRLLRLLLLRLRLRLLRRRLRRRRLRRRLRRRLLLLRRLRRLRLRLRLLRRLRRRRLRLLLRRLLRRRLRLLRRRLLRRLLRRRLLRRLRRLLLLLRLLLLRRRLRRRRLLLLLLRRLLRRRLRLLLRLRRLRLRLRLRLRLRLLLRRLRLRRRLRRLRRLRRLLLRRRLLLRLRRRLRRLRRLLRLLRRLLRLRRRRRLLRRLLLRLRLRRRLRLLRLLRRRLLRRLRRRRLLLRLLRRRRLRRRRLLLLRLRRLLRLRLLLRRLRLLRRRLLLLLLRRRLRLRRLRRLRRRLLRLLRRRLLRRRLLRRLRLLLLRLRLLRRLRRRLRRLRLRRLLRLRRLRRLRRRLRLLLRLRRLRLLRRLLRLLRLRRLLRLLLLLRRLLRLLLRRRRLRRLLRRRLLLLRRLLRLLRLLRLLLRLRLRRLLLRRLLRLLRRRRLRRLRLLLLLRRRRLRRRRRLRRRRLLRLRLRRLLRRLRLLLRLLRLLRLRRRLRRLLLLLRRLLRLRLLRLRRLRLRLLRLLLRLRLLRRRLLRRLRRLRLRRLRRLLLRRLRRLLLLLLRRRLLRRLLLRRLRLLLRRRLLLLLLLLRRRLLRLLLLLLLRRRRLRRLLLLLLLLRRRRLLRRLRRLRRLLRRLLRRLRLLLLRRRRLRLRLLRLLRRLRLRRRRLLLLLLRRRRRLLRLRLLRLRRLLRRLLRLLRRRRLRRRLRRRRRRRLRLLRRLRLLLLLLRLLLRLRLLRLRRRRLRRLRLLRRRRLRRLRLLLRLRRRLLLRLLLLRLLLRRRRLRRRLLLLLLRRLRLRRLLLRLRLLRRLRRLRRRRRRLRRRRRLLRRLLRLRRRRLRLLRLRRLLLRRLRLLRLRLRRLRLLLLRRLRLLLRLRLLRRRRRRRRLLLLRRLLLRLRLLLRLLLLLRRRLRLLLRRLRLRLLLRLRRLRRLRLRLRLRRLLRLRRRLRRRLLRRRRRLLRLLLLRRLRLRRRRLLLRRRRLRLLLLRRLRRLRRLRLLLRLLRLLRLRLLLRRLLLLLLLLRRLLLLRRRRLLRRLRRLRRRRLLLLLRLLLRLRRRRLRLLRLLRRLLRRLLLLLLRLLRLRLRLLLLLLLRLRLLLRLLRLRLRLLRRLRLRLLRLLLRLLLLLLRLLLRLRLRRLLLLRLLLLLLRRLLRRRLLLLLRLLLRRLLLRRLLLRRRRLLRRRLRLLLLRRRLLLLRRLRRRRLLRLRLLRLRRLRLLRLLRRRLRRLRLLLLLRRLRRLLLRLRRLLLRRRLLRRLLLLRLRLRRRLLRLRLLRLRRRRRRLLLLLLRRLRRRLRRRLRLRLLLRRRLRLLRLRRLRRLLRRLLLRLLRLLLRRLRRLLRLRRRRRLLRLLRRRLLRLLRRLLRLLLRRRLRRLLRRRRLRRLLLRLRRLLRLRLLLRLLLRLLRLLLLLRLLLRRLRRRRLLLRLLLRRLLRLLLRLLRRLLRLLLLLLLLRLRLLRRRRRRRRLRLRRRRLRLLRRLRRLRLLRRRLLLRRLRLLRLRRRRRRRRRRLLRLLRLRLLLRRRRRLRLRRRRLLRRLLLLLRLLLLRRRRRLLRRRLLLLLRLRLLLLRLRRLRRLRRRLRRRLRRLLLRRLLLRRRRRLLRRRRRRRRLLRRLLRLLRRRRRLRRRRLLLRLLLLRRLRLRLRLLRLLLLRRLLRRLLRLLRLLLLRRRLRRLRLLRRRLRRLRRRLLLLRLRLLLRLRRLLLRRRLRRLLRRRRLLLLLLRLRRRLRRLRRRRRRLRRLLLRLRLLRRRRRLRRLLLLLLRLRRRRRRLRRLRLRLLRLRLLLLLRLRLLRRLRLRLRLRLRRLLRRLRLLRRLLLRLLLLRLRRLLLRRRRLLRLLLLLRLRLLRRLRRRRLLLRRLLLRLLLLLRLRLLRRRLLRRRRLLLRRRLLLRRLLLLRRRLLLRRLRLRLLLLLRLLLLLRRRLLRLRLLLRLLLRLRRLRRLLLLRRLLLLLLRLLRRRLRLLLRLLRLRLRLRRRRLRRLRLLRLLRRLLRRLLLRRLLRRRLLLLLLRLRLLLLLLRRLLRLRLRLRRRLLLRRRRRRLLRRRRRLLLRLRLRRLLRLRLRLLRLRRLLLLRRRLLLRRRLRRRRRLRLRRRRLRLLLRRLLLRLRLLRRLLRRLRLLRRRLLRRLLLRRLLLRLLRLRRLRLRRRRRLLLRLRRRRLLRRRLLRLRRRLRLRRLRLRLRRLRRRRRRLLLRLLRRRLLLLRRRRLLRLLLRRRLRRLLLRLLLRRRLRRRLLRRRRLLLLRRRLLLLRRLRLLRLRLRRLRRLRLLRLLLLLLLRRRLLRRRRRLRLLLRLLRRRLLLRLRRLRLLLRRRRRRLLRRLRRRRLLRLLRRLRLRRRLLLLLLRLLLRRLRLLLRLRLRLRLRLRLRRRLRRLLRRRRRRLLLRRLLLLLRRLRLLRLLRLRLLRRLLRLLRLLLRLRRRRLLLLRRRLLRLLRLLLLLRLRRLRRLRLLRLLLRRLLRRRRLRRRLRLRLLLRLLRLLRRRLLLRRLRRLLLRLRLRLLLRLRRRLRLLLRRLLLRLLRRLLLLLRLLLRLLRLLLRRRLRRRRLLRLRRRLLRLRRLRRRRRLLRRRRRLRRRLRLLLLLRLRLRRLLLLRLLRLLRLRRRRRLLLRRLRLLLRRLRLLLRRRLRLLRRLRLLLLRLLRLLLRRRLRRRLLLLLLRRRLRLRLRLRRLRRRRRLLRLLLLRRLLRLLLRRRLRLLRRRLRLLLRRLLLRLLLRLLLRLLLRRLLRRRRLLRLRRLLRRRRLLRLLRRRRLLRLLLLLRLRRLRLRRLRLLLLRLLLRLLLRLLRRLRRRRLRRRRLLRRLLLRRLLRRLRRRRRLRLLRRRLLRRLRRLRLRRRLLRLRLLRRRLLRRRLRLLRRLRLLLLLRLLRLRLLLRLLRLLLLRRRRRLRLLLRRLRRLRLRLRLLLLRRLRRLLLLRLLLLRLLLRRLLRLRLRLRRRLLLLRLRLLLLRRLLLLLLLLLRLRRLLRLRLRLRRRRRRLLLLLRLLLRLLRLLLLLLRLLRLLRLRRRRRRRRLRRRRLRLRRRRLLLLRRRLLRRRLLLRRRLLRLLRRLRLLLRLLRRLLLLRRLLRRLRLLRRLLLLRRRLLRLRRLLLLRRRLRLLLRLLLRRRLLRRLRLRRRRRRLLLRLRLLRLRRRRRLLLRLLLLRRRLRRRRRRLRRRRLRRRRLLLLLRLLLLLRRRLLLLLRRLRLRLLRRRLLLLLLLLLRRLLRRRLRRRLRRRLRLRRRRRRRRRLRLRLLLLRLLRLLLRRLRLLLRLLLLLLLLRRRLLLRRLRLLLLRLRRRRLRLLLLLLLLRLLLLLLRRRLRLRLLLLLLLRLLRLLRRLRLRLLLRLLLLRLRLLLRRLLLLRLLRRRLLLRRLRLLRLLRRLLLRRRRLLLRLLRLLLLLLRLRRLLLRLRLRRLLLRLRLLLLRRLRLLLRLRLRRLLLRRLRLRRLRLLLLRLRRLLLRLLRLLRRLRRLRRRRRRLLRLLLLLLLRRLRRRRLRRLLRLRRRRLRRRLLRRRRRLLLRRLRRLRLRLRRLRLRLLLLLRLRRRRLRRRRLLLRRLRRRLRRLRLRRRRRRRLLRLRRLRLLLRRLLLLRLLLRRLLRRRLLLLRLRLRRRRLLRLLLLRRLRLRLLRRLRLLLRLRLLLLRRRRRLLLLLLRRRLLLRRLRRLLRRRRLLLLLLRRLLLRRLRLLLLLRLLLRLLLRRLLRRRRRLLRLLRRRLRRLRRRLLRLRRLLRLRLLRRRLRLRLLLLRRRLLLRRRRRLLLRRRLLLLLLLRLRLLLLLLLLRLLLLRLLRRRLLLRRRRLLLLLLRRLLRRRRLLRLRRRLRLLRLLLRRLRLLLRLLRLRRLRLRLRLLRLLRRRLLRRLRLRRLLRLRRLLLLLRLLRLLLLRRLRRRRLLLLRRLRRLLLLRRRRLLLRLRLRLLLLLRRLRLLLRLLRLRRRLLLLLLRLRRLLRLRLRRLRLRLLLLRRLLLRRLRLLLLRLRLRRRRLRRRRLRRRLRRLLLLLRRLLRLRLRLLRLLLLLRLRRRLLLRRRRLLLRRLRRLRRLRRLRRRLLLRRLRLLRLRLRRLRLLLLRLRLRLRLRRRRRRRRLRRRRRRLLLLLRRRLRRLRLLLLRRRRRRRRRRLLLRLLLRLRRLLRLLLRRLLLRLLRLRRLRLLRLRRRRRRRRRLRRRLRLLRLLLRLLRRLRRRLLLLLRRRRLLLLLLLRRLLLRRLRLLRRLRLRLLLLRRLLRLLLRLLLLRRLLLLLRRRRRLLLRLRRRRLLRLLRRLLLLRRRLRLLRLLRRLLRLLLLRLRRRLRLLLRRRLLLRRLLRLLRRRRLLLLRLLLLRRLLLLLLLLLRLLRLRLLLRRRLLRLRRLLRRLRRLLRRRLRLRLRRRLLRRRRLRRLRLLLRRLLRRRRLRRLRLLLLLLRRLLRRLLLRLLRRLRLLRLLLLRRLRRRRRRRLLLLRRRLRLLLRLRRLRRRLRLRLRLRRRLRRRLRLLRLLLRLLLLRLRRLLLLLRLLRRRLLRRLRLLRRRRRLRLLRRLLRRRRRLRLLLLLRRRRRLLLLLRLLRRRLLLLLRRLLLRLLLLLRRLLLRLRRRRRLRRLRLLLLLLRLRLLRRRLLLRLLRLRLLRLRLLRLRLLLRLRRLRLLRLLLRRRLLLRRLLLRLLLLRRRLRRRRLLRRRRLRRRRLRRLRLRRLRLLLLRLLRRLRRRLLRRLLLRLLLRLRLRRRRLLLLRLRLLLRRLRLLRLLRRLRLRLLLLLRRLLRLLLRLLRLLRLLRLLLLRRRRLRLLLRLLLLRLRLLRRLRRRRRRRLLRRRLLRLLLRLLRLLRRRRLLLRRLLRLRLLLRLLRRRLLRRLLRRLLLLRLLRLLRRRRLLLLRRLLLLLRRLLRLRLRLRRLRLRLRRLLLRLLLRRRRRLLLRLLLRRLRRLLRLLRLLLLRRLRRLLRLLRRLLRLRLLRRLRLRRLLRLLRLLRRRLLLLLLRRLRRRLRLRLLRRLLRLRLRLRLLLRRRRLLLLLLLRLLLLLLRLRRLRRLLLLLLRRLLLRRRRRLRLLRLLLRRRLLRRRRLLLRRRRRLRLRLLLRRLLLLLRLRRRLLLRRRRRLRLLRRLLRRLRLRRRLLRRRRLLLLLLLLRLLRRLLRRRLRRLLLLRRLRLLRLLRRRLRRRLRRLRLRLRLRRLRRLRLRLRLLRRLLRLLRLRRLLLRRLLLRLLLLLLRRLRRRLRRRLRRRLRLRLLRRLLRLLLRLLLLRLRLRLRRRLRLRLLLRRLLRRRLLRRRRLLRLLRRLLRRRLLRRRRRRLLRRRLLLLLRRLRRLLLLLLRRLRRRLRLLLLLRRRLRLRRLRRRRRLLRLRRLLRRLRRLLRRRLLRRLLRRRLLLRLRLLLLLLLLRRRRLLRRLRLLLRLRLLLRRLLLLLLLRLRLRRLRRRLRRRLRRLLRLRRLRLLRRLRLRRLLLRLLLLRLLRLRLLRRRLLLLLRRRRLLLLLRRLRRRLLRRRRRRRRRRLLLLRLLRRLRLLRRRLRRLRLRRLRLLLLLRRLRRLLRLLLRLLLLRRRLRRLRLRLLLRLLLLLLLLLRRRLRLRLLRLRRLLRRRRRRRLRRRRRLLLRLLLLRLLLRLLLRRLLRRRLRLLLLLLLRRLLLLRRLRRLLRLRRRRLRLRRRRRLRLRLLRLLLRRRLLLRLRLLLLLLRRRRRRRLLLLRLLRLRRRLRRRRLLRLLLLLLLLRLLRRRRLRRRRRLRRLRRLLRLLRLLLLRRRRLRRRRRRRRRLLRRRRRLRLLRLRRLLLRLLLLLRLLLRLRLRLRLLRLRRRRRLLLRLRRRLLRRRLRLRRRLRRRLLRRRRRRRLRRLRLLRRRRRLLLRRLLRRLRLLRLLRLLRRLRLLLRLLRLLRRRRLRRLLRRLRRRLRLRRLRRLRRLRRLLLLRLRLLRRLLRRLLRRRLRRRRLLLLRRRRRRLRRLLLLRRLLLRLRRRLRLRLLRLLLRRRRRLLRRLRLLRLRLRLLRRLLRLRLLRLRLLLRRLRRRRLRLLRLRRRLRLRRLLRRLLRLLLLRRLRLRLRRRLLLLRLLRLLLLLRLLLLRRRLLLRRRLRLRRLLLRRLLRLLRLLLRRRLRRRLLRLLLLLRRLLLLLLRLRLLLLRLLRRLLLLLLLRLLRLRLLRLRLLRRLRLLRLRLRRLRRLRLLLLLRRRLRRLLLRLRLLLLRLLLRRLRRLLLRLLRLRRRLLRLRLLLLLRLRLRLLRRRRLRLRLLRLLRRRLRRRLLRLRRLRRRLLLRLRLLLRLLLLLRRLRRRRRLRLRRRLRLRLLRLRRRRRLLLRRLRLRLRLRRRLRLLLRRLRLLLRLLRRRRRLLRRRLLLRLLLLRRLLLLRRLLLRRLLRLRRLLLLLLRLLRLRRRLLRLLLRRRRRLRRLRLRLLRRRRLLRLLRLRLRLRLRRLLRLLRRRRLRRRRRRLRLLLLRRRRRRRLLRLRLLRRRLLRRRRLRLLLLRRLLLRRRLRLLLLRRLRLLLLLRLLRLLLLRRRRLLRLRLLLRLRRLLLLRRRRRLRRRRLLLRLLLRRLRRRLLLLLLLRRRRLLRLRRRRLLLLRLRRRLRLLLLRRLLRRLRLRLLRLRLRRLLLRLLLLRLRRRLLLRLLLLRLRRLLLLRRRLRRLRRRLRLLRLRRLLLRLRRRRLRLLRRRLLRRLRRLRLRRRLLRLRLLRLRRLLLRRRLRRLLRRLLRRRLRRRLLLRRLRLLLLLRLLLLRLRLLRRLLLLRRLLLRLRLRRLLLLLRLRRLLLLRLRLLLLLLLLRLLRLRRRLLRLLLLLLLLRLLRLRLLLRLLLLRRRRRLRLRLLRLLLLRRLLLLLRLLLRRLRRRRLLRLLLRRLLLRRRLRRLRRLLLRLLRLLRLRLLLRLRRLLLLLRRLLRRLLLRRLLRRLRLLLLRRRRLLRRRRRLLLRRRLLRLLRRLRLRLLRRLLLRRLRLLLLRLRRLRLRRRLRRRLRLLLRRLLRRRRRRLRLRLLRRRRRRRRRLLRRRRLLLRLRLLLLRRRRRLRLRRRLLRLRRLLRRRRRRLLRRLRLRLLLLLRRLLRLLRRLLLRRRRLLLRLLLRLLLRLRRRRLRRLLRRRLRRRLLLLLLLLLRRRRRLRRRRLLLRRLRLRRRRRRRRLLLRLLLLRRLRRRRLLLLLRLRRRRLLRRRLRLLRLRLRRRLLLLLRLLRLRLLRLRRLLLLRRLLRRRRRRRRLLLLRRRLRLLLLRRLLRRLLRLLLLLRLRRRRLRLRLRRLLLRLRLLLRLRLRRLRLRLRRRLRLRRRRRLRLLRLRRRLLLRRRLRLRLRLLRLLLRRLLRLLRRRLRRRLLRLLRLRRLRLRLRRRLLRRRRLRLLLLLLLLRRLLRLLRLRRRLRLRLRLLRLLRRLLRRLRLLRLLLLLLLRLLLLRLLLLRLLRLRRLRRRLLRLRRRRRLRLRRLRLRLRRLLLRLRLLLRRRLRLLLLLLRLRLLRLRLLLLRLLLRLLRRLRLLLRRLRRRRLLLLRLRLLRRRLRLLLRLLRLRRLRRRRRRLLLLLRRRLRLLLLRRLRRRLRLLLLLRLLLLRRRLLRRLRLRRRRRLLRRLRRRRLLLRLLRRLLLLRLLRLRLLRRRLLRLRRRLRLRRLRLLRRRLLLLRRRLRLRLRRRRLRRRLLLRRRLLRRRLLRLRLRRRRLLLRLLRRLRLLRLRLLLLRLLLLLLLRLLLLLLRRRRLRLLLRRRLLRRLLLLLLLLRRRRLLRRRRRRRLLRRRLLLLLRLLRLLRRLLLLLRLLLRLLLRLRLRRLLLRRLRRLRRRLRRRLRLLLLLLLRLLRLLLLRLLLLRLLLRLRLLRLRRRLLRRRRRLRRLRLRLLRRLRLRRLRRRRLLLLLRRRRLRLRRLLLLLLLRRLLLRLLLLLRLRRRLRRLLLRRLLRLLLLLRLLRLLLRRRRLLRRLRLRLRRRLLRRLLLRRRLRLRRRLLLLLRRLRRLRLLLLLLLLRRRRLRRRRRRLLRRRLLRRLRLLLLLLRLLRLRRRRLRLLRRRRLRLRRRLRLRRLLRRLRLLLLLRLRRRLLLRLRLLLRLLLRLLRRRRLLLLLRRLLLRLLLRRLRLLLRRLLLRLLLRLLLRLLLLLLRRLRRLLRLLRLLLRLLRRLRLLLLLLRLRRLRLRRLRLLRLLRLLLLRLRLLLRLLRLLRLLLLLLLLRRLLRRLLLRLLLLRLLRLLRRLLRRRRRLLRRLRRLLLLRRRLLLLRLRLLLLRLLLRLLLRRRRRRLRLLLRLLRLRLRRLRRRLLLRRLRLLLRRRRLLLRLRRRRRLRRRLRLLLLRRLRLLLLRLRLLRRRLLLRLRRRRRRRLLLLRRRLRRRLLLRLLRRLLLRRLRLRLRRRLLRLRRRRLRLRLLLLLLLLLRLLLLLRRLRLLLLRRRRLLRRRLLRLLRRRRRLLRLRRRRLLLLLLRLRRRLLLRRLLRLLLLLRRRLRLRRLRRLRLRLLLLLRLRRRLRLRLLRRLLLRLRRLRLRLRLRLLLLRRRRLRLLRLRRRRLRLRLRRLLLRLRLRLLLRRLRLRLLLRRRRRLRLLRRLRLLRLLLRRRLLRRRLLLLRRRLLRRLRRRLRRLLRLRLRRRLLLRRLLRLLRRLRLRRRRLLLRRRRLRLLRLRRRLRLLLLRLLRLLRRLLRRRLRRRRLLLLLLRLRLRRLLRLRLLLRLLRLLRRLRLRRLLLLRLLLLLLLLRLRLRLRLLLRRLLRLRLLRLRLLLRLRRLLLLRLLRLRLLLLRRRRLLLLLLRRLLRLLLLRLLRLRLLRRRRRRLRLLLLLRLRRRLRRRLRRRLRLRRRLLLRRRLRRLLLLRRLLRLLLLRLLRLRLLRLRLLLRLLLLLRRLRLLLRRRLLRRLRRLRLRRLLLLRRRRRLRLRRLRLLRRLRRLRLLRRLRRRRRRLRLRLLRLLLLLLRRLRLRRRLLRRRRRRLLLLLRLLLLLRLLRRLRLLLRRLRRLRRLLLRRLLLLRLRLRRLLRRRRLRRRRRRLLLLRRLLLLLLRRRLLLLLRLLLRLLRLRRRLLLLLLLRRLRRLLLRLRLLRRRLLRRLLLLLLLRRLRLRLLLLRRLLRLLRLLRRRLRLLLLRLRRRRRLLRLRRLLRLLRLRLLLRRRRLRLLLLRLRRRRLLLLRRLLRLRLLRLLRRLLLLRLLRRLLRLLRRRLLLRRLRLRLLLLLRLLLLLLLRLRLRLLLLRRLLLLRLLRRLRRLLLLRRRRRLLLLLLLLLLLLRRLLRLLRRLRLRLLRLLRLLRRLRRRRRRLRLLRRRLRLLRLRLRRLLLLLRRLLLLRLLLRRRLRLRRLLRLLLLLLRLLRLLLRLRRRRRRRLLLRLRRRRLRLRLRLLRLLRLLRRRRRRRLRRLRRLRRLRLRLRRRLLLLLRLRLRRLLRRRRRRLRLLLRRRRRLRRLLRLLLLRLLRLRLLLLLRRLRLLLRLRRRLLRLLRRLLLRRRRLLRRLLRLLRLLLLLLLRLRLRLRLRRLLRRLLLLRRLRLLRLRLRLRLLLLLLLLLRLRLLRLLRRLRLRLLLRLLRLRRRRRRLLRRRRRRRRLRRLRRLRRRRRRLRRRRRLRRRRLRLLRLLLLRRRRLLLRRLLLRRRLLLLLLRLLRLRRRLRRRLLLRRLRRRRLRLRRLRRRLRRRRLRRLRLRRLRLLLLRLLLLRRLRLLLLRLRRRRRLLRRLLRLRLRLLLLLLRRRRLLRLRLRLRLLLLLLLRRLRRLRLRRLLRLLRLRLLLRLLRRRRRRLLLLRLLRRLRRLRLLLLRRLLRRRLLRRRRLLRRLLRRLRRRRRLRLRRLRLLRRRLLLRRLLRRLLRLRLLLRLRLLLRRLRLLLRRLLLLRRLRLLLRRLLRLRRLLLLRLRLRRRRLLLLLLRLRLRRRRRLLRLRLRRLLLLRLLLLRRLRRRLRLLLRLLLLLRLRRRLLRRRRRRRRLRLRLLLLLLLRLLLLLRLLRLRLLRLLLLRLLLRLLLRLLRLLRRLRLLRLRLLLRLLRRRLLLLRLRRRLLLRLRRRLLRLRRRRRLLLLLRRLLLRRLRRLLLRRRRLLRLLLLLLLRRLRLLRRLRLLRLRRRRRLLLLLLLRLLLRLRRRLRRLLRRLRRRLRLRRRLLLLLLRRRLRRLLRLRRLLLLLRRRRLRRRRLRLLRLRRLLLLLLRRRRRLRRLLRRRRLRRLRRLRRLRLRLLLLRRLRLRRRLRRLLRLLLRLRRLRLRLLLRLLRRLLRLRRLRRRRLRRLLRLRLLLRRLLLLLRRRRRRRRLLLLRRRRRRLLRLRRRLRRLLLLRLLLLRLRRLLRRRRRRRLRRLLRLLRLRRLRLRRLLLRRRLRLRRRLLRLLRLLRLLLLLLLRRRLLRRLLRLLLLLRLLLLRLLLRLLRRLLLRLLLRRRLLLLLLLRRRRRRLRLRLRLRRRRLLRRRLLRRRLRRRLRRLLRLRLLLRRRLRLLLLRRLRLLLLLRRLRRLLRRLRLLLRRLLLLRLRLLRRLRRRLRLLLLLRLLRLLRLRRRLRRRRRLLRLRLRRRLLRRLRRRRLLRLLLLLLLLLLLLLRLLRLRLRLRLRLLLLLLLLLLRRLLRRLRLLLLLLLLRRLRRLRLRRRRRRLRLRLRLLLLLLRRLRRRRRRRLLRLLLRRRRRRRLRLRLLLLRRRLRRLRRLRLLRRLLRLLLRRRLLLLLLLLLRLRLRLLRLLRRRRRRRLLRLLLLRRLRLRLRLRLLRLLLLLLLLRRRRRLLLRLLLLLLLRRLLRLLRLRRLLRLLLLLLRRLLLRRLLLRRRRLLRLLLRLRLLLRRRLLLRLLRRLRRLRRRRLRRRRLLLRRRRRLRRRRLLLLRLRRRRLLRRLRRLLLRRLLLRLLRLRRLLRLLLLLRLLRLLRLLLLRRRLLRLLLLRRLRLRLRRLRLRLRRRLRLLLLLRLLLRRLRRRRRLLLRLLRRLLLLRLLRRRLLLLLLRLRRRLLRRRRLLRLLLLRRLLLLRLRRLLLRRRRRLLRRLLLLLRRLLLLRLRLLLRRRRRRRLLRRRRRLLLLLLLRRRLLRRLLLLLLRRRLLLLLRLLLRRLRLLRRRLLRRLLLLRRRRRLRLRLRLLLRRRRRLRRRLLRRRLLLRLLLLLRRRRRLLRLLLLLRLRRRRLRLRLRRRRLRLRLRLRRLRLLLRRLLRLLLLRRLRLRLLRLRLLLLRLLLRLRRRRLRLLRLRLRRRRLRLLRRRRRRRLRLLRRLRLRRLRLLRRRRRLRLRLRLLLRLRRLLRLLRRLRRLRRLLRLLRRRRLRRLRLLLRRLLLLRLLLRRRLRLLRLLLRLRLLLLRRLRRLLRLLLLRLLRRRLLLRRLLLLLRLLRRLLRRRLLLLRRLLRLRRRRLRLRRRLLLRRRRLLRLLLLRRLLRRLLLRRRRLLRLRLLLLLLLLRRRLLLRLLLRRRLRLLRLRRLLLLLLRLLLLRLRRLLLLLRRLLRRRLLLLRRLLRLLRRRLRLRLRRRLRRLLLRLLLLLRRRRLRLRLLRRLRLRRLLLRRRRLRLLLLRRRRRRLRRRLRRLLRLLRRRRLRLRRLLRLRRRLLLRLLLLRLRLRLRLLRRRRRRLLRRLLRRLRRRLRLLLLRLRRLLLLLLRRLLLRRRLLLLLLLRLRRRLLLRLRRRLLLRLRLLLRLRLLLRRLLRLRRRRRRRLLLRLRRLRLRLLLLLLLLLRLRRRLRLLLRLRLLRRRRRLLRLLLRLLLRLLLLRRRLRLLLLLLLRRLLLRRLLRLRRLRLLRLLRRLRRLRRLLLRRLRLLRRLRLRRLRLRRLLLRLRLLLLLRRLLRLLRLLLRRRLLRRLLLRRLRRLLRRLLLLLRRRLRLRRLRRLRLRLLLLRLLRLLLRRRLLLLLRLRRRLRRLRLLRLRRRRLRRLLLRLLRLLLRLRLLRRLRLRRLLLLLRRLLLLLLLLLRLLLRRLRRLRLLLRRLRRLLLRLRRRRRLLLLLRRRLRLRRRRLLRRRRLRLLLLLLRRLLRRLRRLLRLLLLRRRRRRRRRLRRLLLLLRLRLRLLLRRLRLRRLLLLLRRRLRLRLRLRRRLLRRLRRLRLLRLRLLLLRLRRLLRRRRRLRLRLRRRRLLLRLLRRLRRLLLRRRRLLLRLLLRLLRLLRLLLRLRLLLRLRRRRLRRLLLLLRLLRRRRLLLRLLRLRLLRRLLLRRRRRLRRRRLLRLLRLRLLLLLLLRRLRRRRLLLLLRLLLRLRLLLRRLLRLLRRLRLLLRRRLLLRRLLLRRRLLRLRRLLLLRRLRRRRRLRLRRRLLLLLLRLLLRLLLRRLLRRLRLLRLLLLRLLRRLRLLLRLLLLLLRLRRLRRRRRLLRRLLLRRLLLLLRRLRRLLRRLRLLLLRRRRLRLRRLRRRLRLRLLRLRRRRRRRLLRRLLRRLRRRRLLLLLRRRLRLLLLLRLLRRLLLRRLRLRLLLRRRRRLLRLLRRLLLRRRRLLRRRRRLLRRLLLLRLLRLRLLRRLRLLLRRRRRRLLLRRRRRLRLRRLLRLRLLLLRLLLRLLLLLRRRLRRLRRRRRLLRLRLRLLLLRRLLRLRLLLLLRLLLRLLRRRRLRRRRLRLRRRLRRRRRLRLLRRLRRLLRLLRLLLLLRLRRRLLLLLLRRRLRLLLRLRLRRLRLRLLLRLRLLLRLLLRRRRLLLLRLRLLRRLLLRLRRLRRRRLLRLLRLLRRLLLRLLRLLRRRLLLLLLLRRRLRLLLLRLRRRRLRLRRRRRLLLLRLLRLRLLRLRLRLLLLLRRLRLLLRLLLLRLRRRLRRRLLRLRRRLRRRRRLRRRLLLRLRLRLRLRLRLLLLLRLLLLRLRRLRRLRLRLLRRRLRRLRLRLLRLLLRRLRLLRLLRLRLRLLRLLLRRLLRLRRLLRLRRLRLLLRRLLLLRRLRRLRLLLLLRRLRRLRLLRRRRLLRLRLRLLRRRRLLRLLLLLRRRLLLLLRLRLLRRRLLRRRRRRRLLLLLLRRRLRRLRRLLRRLRLLRRLLLRLRRLRRRRRLLRRRLLRLLLLRRRLLRLLRRLLRRRLLRLLLLLLLLLLLRLLLRRRRLRRRRRLLLLLRRRRLRRRRLLLRLLLLRRRLLRLLLLLLRLRRRLRLRLLLLLRRLLLRRLLRLLLLLLRLLLLRRLRLLLLRRLRLRRLLLLLRRLLLRLLLLLLLLRRLRRLLLLRRLLLRRLLLRLLRRLRLRLRLRRRRLRRLLLLRLRLLRRLLLRLRLRRRRLLRRRLLRRLLRRLRLRRLRRLLLRRRRRRRRRRRRLRLLLLLLLLRRRLLLRRRLLRLLLRLLLLLLLRRRRRLRRRLRRLLRLLLLRRLLLLRLLLRLLRRLLLLLLRRLLLLLRRLLRRLRLRLRLLRLLRLRRLLRRLRLLLLLRLRLLLLRLLRRLLRLLLRRRRRLRLLLRRLRRRLRRRRLLRLLLLLLLRRRLRLRLLLRRRLRLLRRRLLRRLLLLRLLLRRRLLLLLRLLRLLRLRRLRLLLLRRRLRLLLRLLLLRRLLRRLRLLLLRRRLLLRRRRLLLLLRRLRRRRRLLRRLLLRLRLLRLLLLRLRLLLRLLRLRLRRRRLLRRRLLLRLLRRLRLLRRLLRLLLRRRLLLRRLLRLLLLRRRLLLLRRLRLLRRLRRLLRRRLLLRRRLRLRRLRLLLRRRRLRLLLLLRRLRLLRRLLLRLLRLRLRLLLRRRLLLRRRLLRRLRLLRLLLRRLLRRRRRLRLLRLRLRLRLLRLRLLLLLLRRLLRLRRLRLLRLLLRRLLRRRLRLLLRLRLRLLLLLRRLRLLRRLRLLRRRRLLLRLLLRRRRRRLLLLLRRLLLLLLLLLLRLLRRRLLLRRLRRLRLLLRLRLRRLLRLRRLRRLLLRLRRLRRLRRLLRLLLRLLRRLLLRLLRRRRRLRLRRRLRRLRLRLRLRRLLRRRRRLLLRLLRLRLLRRLLRRRRLLLRRLLLLLLRLLLLRRRLRLRLLLRRRLRLLRRLLRLLRLLRLRLRLLLRRLLRRLRRRLRRLLLLRRRLLRLRRLRLRLLRRLLLLLRRRRRLLRLLLRLRRRLRRRRLRLRLLRRRRRLLRLRLLRLLRLLRLLLRLLRLRLRLRLLRRRLLRLRLLRLRRRLLLRRLLLLRLLLRRRRLRLRLLLRRLLLLLLRRRRLLRLRLRLRLRRLRLRRLRLLRLLLRLLLRLRLRRLLLLLLRRLLLRRRLRLRLRLLRRLLRLRLLLRRRRRLRRRLLRRLRLRLLLRLLRLRLRRRLLLLRRRRLLLRRLLLLLLRRRRLRRRLRLLRLRLLLRLRRLLRLRRRRRLLRLRRRRLRLLLRLRRRRLRLRLLLRLLLLRRLRRRRLRRLLLRRRLLRLRRRLRLLLLLLLLRRLRRRLRLLRRRRRLLLLRRLLLRLLRLLLRRRRLLRLRLRRLRRRLRRRRRLLLLRLRLLLRRLRLLLLLRLRLLRLRRRLRLRRLRLRRRLRLLRRLRLRRLLLLLLLRRLLLLLRLRLLRLRLRLRRRLLLLLLRLRLLLRLRRLLRLRRLLRLLRRRRRRLLLRRLLLLLRRRRRRLLRRRLRRLLRRRRRRRLLRLRLRRRRLRRLRRLRRLLRLRRRRLRRRLRRLLLRRRRLLRLLRRLRLRLRRRLRLLRLRRRRRLLLLRRRLRRRLRLLLRRLLLLLLRLLLRRLRRLLRLLRLRLLRRLRRLLLRRRLLLRRLRRLLLRLLLRRLRRRRRLRLRRRLLRLLLLLLRLLLLLLLLLLRLRLLLRLLLLRRLRLRLRLRLLLLLRLLLLRRLRLRRLRRRLLLLLRLLLLLRLRRLRLLLLLRRRLLLLLRLLRLLLRLRLRRLRLRRRRRRLLRLRRLRLLRLLLRLLRRRRRLLRRRLLLLLLRLLLRRLLRLLLRLRRLRRLLRRRRRRRLRLRRLLLLRLLLLLLRRLRLLRRLLRLLLLRRLLRRRRRRLLRRLLLLLLLRLLLRLRLRLRRRLRRLRLLRLRRLRLLRRLRLRLRLRRLLLRLRRRLRLLLRLLRRLLRRLLLLLRRRLLRLRLRLLRLRRLLLLRLRRLLRLRLLRRRLRRLLRLLRLRRLLRLRRRLLLLRLLLRLRLLRRLRLLRLRRRLLLLLRLLLLRRLRRLRLLLLRRLLLLLRLRRRRRLLLLLLLLRRRLLLRLLLRRLLLLRRRLRLRLLLLLRRLRRRRRRRRLRLLRRRLRRRLLRLLRLLRRLLRLLRLLLLLLLRRLLLRLRLRLLRLLRRRLLLRRRRLRLLLLLLLRRRLRLRLRLLRLRLRRLLLLLRLLRLRRRRRRLRLLRLRLRLLLLLRRLLRLRLRRLRLRLRLLLRRLRRRRLRLLRRLRLRLRLRRRLLLLRLLLRLRLRRRRLLLRLLLRRRLLRRLRRLLRLRRRLRLLRLLLLLRLLLRLRLLRRRLRLLLLRRLLLLRRLRLLLLLRLLRLLRLLRLRLRLRLLLLRRLLLLRRRLLRLRRRLRRRRLLLRRLRRLRRLRRRLRLLLLLRRRRRRLLRLRRLRRRLLLLRLLLLRRRLLLRRLLLRRRRRLRLRLRLLRLRLRLLRRRRRRRRRLLRRRLRLLLLRLLRRLLLLRLLRLLLRLLLRRLLRRLLLLLRLLRLRLRLLRLLRLLRRRLLRRRLLLRLRLLRLRLLRLRRLRLLRLRLRLLLRRRLLLLRRLRRLRRLRLRLLLRRRRRRLLLLRLLRRLRLRRLLLLLLLLRLRLLRRRRRRLLLLLRLLLLLLRLRRRRLLRRRRLLRLLRLRLRRRRLRRLLRRRLLLRLRRLLRLRRLRRRRLLRRLRLRRLRLRLLRLRLLLRLLLRRRLRLLLRRRRRLLLLRRRLRRRLRLLLLRRLLLRRRLLLRLLLRLRLLRRRLRRLRLRRRRRRLLLRLRRLRLLLRRRRLRLLRRLLRRRLLRLLLRRRRLRLRLRRRLLLRLLLRLLRLRLLLLLLLRRRLLRLRLRLLRLLLRLRLRLLLLLLLRRLRLRRLLRLLRRLLLRLRRLLLLLLLLRLRRLLRRRLRRLRRLLRRRLLLRRLLRRLLRRRLRRLLLRRRLRLRLRRLLRLLRLLLLLLLLRLRLRLRLLRRRRRLRRLLLLLRLLLLRRRRLRRRRRLLRLRLLLRLRLLRLRLRRRLLLLLLRLLRRRLRLRLRRRRRLRLLRRLLLLLLLLRLLRRLRRLRRLLRLRLLLRRRLRLLRLLLRLLLRLRRLLRLRRRLLRLLLLLLRRLLLLLLLRLRRLRLRRRRLLRLRRLLLLLRRLLLLRLLRLLLLLLRRLRLRRLLLRRLRRLRLRLRLRLRRLLRLLRLLRRLRRLLRLLLRLLLLRLRRLLRLRLRRLLLRLLRRLLLRRLLRLRLLRLRRLRLLLRRRRRLLLLLLLRLRRLLRRLLRLLLRLRLRLLRLRRRRLRLLRLLRRRRRLRLLLRLLLLRLRRRLRRRRLRRLLRLRLLRLRRLLLRLRLLRRRRRRRLRLLLLRLRRLRLLLLLLLRLRRLRLLLRRLLLRRLLRLRLRRRLRLLLRRRRLLRRLRLRLLLRLLLRLRRLRRLLRRLLLRLRLRRLLRRRRRLLRRRLLLLLLLRLLLRLRLLRLLLRLLLLLLRLLLLLRRLRLLLLRLRLLLLRRRLRRRRLLLRRRLLRLLLLRLLLLRRLRRLLRLRRRRLRLLLRLRLRLLLLLRLRLRRLLLRRRLRRRLLLRLLLLRLLLLLLRLLRRRRLRRLRLRRLLLLLRLRLLRRRRRRLLLLRRRRRRRRRRLRLLLLRRRLLRRLLRLLLLRLRRRLLLRLLLLLLLLLLLRRLLLRRRLRRLLLLLLRRLLLRLRLLRRLRLLLRRRRLRRRLRRLLLLLLRRLRLRRRLLRLRLLLRRRLLLLLLRLLRLLRLRRRRLRLRRLRRLLLRLRLLLRRLLRLRRLLLRRLLLLRLRLLRLRRRLRLLLLLRRLLLLRLRLLRRLLRRRRLLLLRLRLRRRRLRLLLRRLRLRLLRLLLLRLLLLLLRRRLLLRRLRLRLRRLRLLRRRRRRRRLLRLLLLLRLLLLRRRRRLLRLLRRRLRLRRRLLRRRRRLRRLRLRLRRRRLLLLLRLRRLRRLLLLLRLRLRLRRLLLLRLLLRLRLLLLRLLLRLRRRLRRLRRRLRRLRLLRRLRRRRLRLLRRRRLRRRRLRRLLRLRRRRLLLLRLRRLLRLRLLRLLLRLLLRRRRRLLLLRRLRRLLRRRRRLLLLRRRLRLLRRLRRRLRRLRRRLLRLLRLLRRRLLLRRLRLLLRLRRLLLRLLRRLRRRRLLLLRRRLRLLRRLLLLRRLRRLRLRLLLLRRRRLRRLRRRRLRRRRLRRLRRLRLLLLRLLRRLLLLRRLRLRLRLRLRRRRRLLRLLRLLLLLLLLRRLLLRLLRLLRRRLRLRRRLLLRLLLLLLLRLLRRRLRRRLRLRRRRRLRRLLLRRLRLRLLLLLRLRLLLRRRLLLLRLLRRLRLLRLLRLLLRLLRRRLLLLLLRRRLRLRLRRRRRLLRLRRLRLRRRRRLRLRLLRRRRRRLRRRRLLRRLLLLRRRRRRLLLRRLRLLRRLLLLRRRLLLLLLRLLRLRLRRRRRLRLRRLRRLRLLLRLLLRLRLLLRLLLRLRRRRRLLRRRRLRRLRRLRLRLLLRLRLRLRRRLLRRRRLRRLRRRLLLRLRRLRRRRLRLLLLLLRRRLRLRRRLLLLRLRRLLLLLLRLLLLLLLRLRLLRLRRRRLLLRLRRLRRLRRRLLLRLRLRLLRLRRRLLLLRLRLLRRRLRRLRLRLLRLRRLRLLRRLRRRRRRLRRLLRLRRLLRLLLRLLLLLLRRRRLLRRLLRRLRLLLLLRRRRLLRLRRLLLRRRLLLRLRLRLRLRLRLRRRRRRRRLLLLRRRRLRLLLLRRLLLLLRLRRRRRRRLRRRRLRRLRLRRLLLRLRLLLLLLLLLRLLLLLLRLRLLLLRRRRRLLRLRLRLLLLLRRLLLRLLRLRRRLLRLLRLRLRLRRLRRRLLLLLLRLLLLLLRLLRRLRLRLLRLRRRRLRRLLLRLLLLLLLLRLRLRRRLLRLLLLLLLLLRLLRRRLLLLRRLRRLRRLRLRRRRRRRRLLLRLLLLRLLRLLRLLLRLRRLRLRLLRRRLLRLRLLLLLLLLLLRLLLLRLRRRRLLLLRRLLLRRRRRRRLRLRRLRLRLRLLRLRLLLLLRRRLLLRLRLRLRRLRLRRLRLLLLLLRLRLLRLRLLLRRLLLLLRLLLRLRLLRRLLLLRLRLRRLRRRRRRRRLRRLLRRLRRLRLRLLLLLRLLLLLLRLRLRLRLRLRRRLRRLLLRRLLRLLLLRRLLLRRLRLRRLRLRLRLRLLRRRLLRRLRRLRLLRRRRRRRLLLRLLLLLLLRRLLLLLRLRLRRLLRRLRLLLRRLLRRLLLLLRLRLRLLRLLRLRLLLRRRRRRRLLLRLRLRRRRLLLRLLRLLRRLRRLRRLLLLRLLLRLRRLRLLLRRLRLLLRLLRRRLRLLRLRLRRLRLRRLRLLLLRRLLLRRLLRRLLRRRRRRRLLLRRRRRLRLLLLRRRRRRLLLRLRLLRRLRRLLRLRRRLRLRRRRLLRLLLLRRLLRRLLLLRRRLRLRLLRLLRRLLLLLRLLLRRRRLLLLRRLLLLLRRLRRRLRLRLLLRLLRLLLRRLRLRLRLRLLRLRLRLLLRLRRRRLLRLLLRLRLLLLRRLLLLRRLLLLLLRLLRLLLRLLLRRLLLRLRRRRRRLLLRLRLLLLLLRRLRLRLLRRRLLRRLRLRRLLLLRLRLLRLLRLLLRLLRLRRLRLLLLLLRLRRRLLRLLRLRLRLRLRLRLRRLRLLLRLRLLLRLRLRLRLLLRLLRLRRRRRRLLLRLLRLLLRRRLLRRRLRLLLLLLRRRLLLLRLLLRRLLRLRRRRLRLLRRRRRRLLRRLLLLLLRLRLLLLRLLRLLRRRLRRRLRLLLLRLLRRRRLLRLLRRRRLRRLLRLLLRRLRLLLLRLRRRLLLLRLRLLLLLRRRLLRRLRLLRRLRLRLLLRRLRRLRLLRRLLLLLLLRLLLLLRLRLLLLRRRRLLLLRLRRRRRRRRLLRLRLRLRLRLLLLRRRLLLRLRLLLLLLLLRLLRRLLRRRRLLLLRRRRLLRRRLRLRLLRRLLRRLLLRRLRLLLRRLRLRRRRLLLLLLLLLLLLLRRRRLLLRLLRLRLRLRRLLRRRLRRRLRRRLLLLRRLRLRRLRRRRLLRRRRLLLLLRLRLRLLRRRRLRRLRRRLRLRLLRRRRRLRRLRRLLLLLRRLLLLRLRLLRLRRRRLRLLRLRRRLLRRLRRRLRLRLLRLRLRRRLRRRRLRLRLRLLRLLLLRLLRLRRRLRRLLLRLRRRRRLRLLRLLLLRLLLLLRLRRRRRLLLLLLRRLLRLLLLRLLLLLRRRRRRLRLRRLRRLLRRRLLLRRRRRLLLLRRLLRRRLRRRLLRRLLLRRLRRRLLLLLLRLRLLLLRRRLRLLLLRLLRLRLRLRLLRRLLRRLLLRLLLLRRRRRRLLRRRRLRRRRLRRLLRRRRLRLLRRLLLLLLLLRRRLLLLLLLRRLLLLLRLRLRRRLRRRLLLLLRRLLLRRLRRRRLRRLLRLLRLLLLRRLRRLRLRLRLLLRRRLLLRRRRLRLLRLLLLLRLRRLRRRLLLLRLRLRRRLRRLLRRLLRLLRLLRRRLRLLLRRLRLLLLLLLLLRRRRLRRLRLRRLLRLRRLRLRLLLLLLRRRRLLRLRRRRLLLLLRRRRRLRRRLRRRRLRLLLRLRRRLLLLRRRLRRLRRRLRRRLRRRRLRLLLLRRLRLRRRLLRRRLLLRLRLLRLLRLRLRLRLRLRRLLRLRRRRRLLLRLLRLRLLRRRLLRRRRRRLLRRLRRLLLRLLRRRLLLLLLLRLRRLRRRLRRLLLRRRLLLRRRLLLLRRLRRRRRLRRRLRLLRLRLRLLRRLRLLRRLLRLRRRRRRRRRRRRRRRLLLLRLLRLRLRLRRRRLRRRRRRLLRRRLRLLLRRRLLLRRLLRRLRRRLRLLRRLRLRRRRLLRRRLLLLRRRLLRRLLRRRRLRRLRLLRRLRRRLLRLRLLRLRLRLRLRRRLLRLRLRRRLLLRLRLRRLLLRRRRLLLLRLRRRLLLRLRRLRLLRRLLLRLLLRLLRRRRRRRRLLLRRRLRRRLLLLLRLRRRRLRLRRLRLRLLLLLRLRLLLRRLLLLLLLRLLRRLLLRLLLLRRLLLLLLRRRRLLRLRLRLLRLLRLLRRLRLRRRLLLRRRRRLLLRLLLLLRRLRRRLLRLLRLRRLRLLLLRRRRRRLLLRLLRLRRRLLLLRLRLLLLLLRLLRRRRLRRLRRLLRRRLLRRLRLLLRLLLRLRRRRRLRRLRLRRLRLRLLRLRLLLLRLLRLRLLRRRRLLRLRRRRLRRRRRRRLRRRRRRRLRRLLLLLRLRLRRRLRLRLLRLLLLRLLLLRLRLRLRLLRLRLRRRLRLRLRRRLLRLLRRRRLRLLRRRRLLRLRLLLRRRLRLRRLLLLLRLLLLLLLLLRRRLLRRRRRLLLLRRRLRRRLLLRRRRLRLLLLLRRLRRRLLLLRRLLRLLRRRRLLRRRLRLLRLLRRRRRLRRLLLRLLLRRLLLLRRLRRLRRRLRRLRLRLRRRLRRRLRLRRRRLRLLLLLLLRRLRRLRLLRLRRLRRRLLLLLLRLRLRLRRLRRRRLLRLRLLLLRRLLLLLRLRLLRRLRLRRLLLRRLLLRRLRLRRLLLLLLRRRRLLLRLRLRRRLLRLLRLRLLRRRRRLLRRLLLLLLLRLRLLLRRRRLLRLLRLLRRLRRLLLLRRLLLLLRLLRRRLLRRLRLRLLLLLLRLRRRLLLLLLRLLLLLLLRRRLRLLLLRRRLLRRLLRRRRRRRLRLLLLLRRLLLLLRRRLLLRLRRRRRLLRLRRLLRLLRRLLLLRLLRRLLRLRLLLRRLLLRRRRRLRRRRLLLRLLRRLRRRRRLLLLRLRLLLLLLLLLLLRLRLLRRLRLLRRLRLRRRRLRLLLLRRRRLRRRLLRRRRRLLLLRLRLRLRRRRLLLRRRRLLLLLRLRRLLLRRLRRRLLRRRLLLRLRLLLLRRLLLRRLRLRLRRRLRRRLLRRRRLRRRRLRRLLLRRLRRRLLRRLLLRLLLRLLLLRRRLRRRLRRRLLLRRRLRLRLLLRRRRLLLRLLRLRRLLLLRLLRRLLLLLRRRRLLLRLLLRLLLRLRLRRLRRLLRLRLLRRLRLLLRLLRLRLRRLRRLLRLRLLRLLLLRLLRLRLLLRLRLLLLRLLLRRLLLRRRRLRLRRRRRRLLRLRLLLRLRRLLLLLRRLRRRRRLLLLLLRLLRRLRLLLLRLRLRRLRLLRLRLLRLLRRRLLRLLLRRLLRLLRRLLRRLRLLLRRLRLRLLLRLRRRLLRRRRLLLLRRRLRRLLRLRRRLRLRLRLRLLLRLLLLRRLRLRLRLRRRRRLRRRLLRLRRRLLRRRRLLRLRRLRRLRLLRLRLRLRLLRLLLRLLLLLLRRLLLRRLLLRLRRLLRRRLLLLRLRLLRRRLRRRRLLLLLLLRRRRRLRRRRLRRLLLLLRLLLRRRLLLRLLRRRLRRLLLRLRRRLRLRLRLRLRLRRLRLRLRLRRLRLRLRLRRRLLLLLRRRLRRLLLLLLRRRRLRLRLRRRLRLRLLRRRLRRRRRRLLRLRLRLLRRLRLRLLRRLLLLLRRRLRLLLRRRLLRLRLLLRLLLRLRLLRRRLRRLLRLRLLLRLLRRLRRRRLRLLRLRRRRLLRLLRRRRLRLLLRRLRLLLRLLLLLRRLRRRRRRRRLLLLLLRLRLLRRRLRLRRRLRLLLRLLRRRRRRLLRLLRLRLLLLRRRLLRRRLRLLRRLRRLLRLRRRLRLLLLLLRLRLRRLRLLLRRLLLLRRRRLLRLLLRRLLRRLLRLLLLLRRLLRLLRRRRRLLLLRRLRLLRRLRRRLLLRLLLRLRLRRRLLRLLLRLLRRRRRLRRRRRLRLRLLRLLRLRLRRRRLRLLLLLLRRLLLLLLLLLLLRRRRRRRLRLRRLRRLLRRRLLRRRRLLRLLRLRRRRLRLLLRLLLRRRRRLLLRRRLLLRLLRRRRRLLLLLLLLLLLLLLLLLRRRLLRRRRRRRRRLRLLLLRRRLRRLRRLLLLLRRRLLLRRLLRLLLLRLLLLLRRLLRLRRRLLLRRRRLRLRRLLLLLRRLLRLLRRRLRLLLRRRLLRRLLLLLRLRLLLRLRRRRRRRLRRRRLLLRRLRRRRRRRRLLLLLRLLLLRRRLLLRRLLRRRRLLRLRLRLLRLLLLLLRRRRLLRLLRLLRRRLRLLRLRRRRLRLRLRLRRRLRRRRLLRLLRLLLRRRRRLLLLLRRRLLRLLRLLRLLLRRLLLRRLLRRLRLRLRLLLRLLRRLRLRLLRLLLRRLLRRLRRRRLLLLRLRRRRRLLRRRRLLRLRRLRRRLLRRLLRRRLRRRRRRRRLLLLRLLRRRLRRRLRLLLRRLLLRLLRRLLRLRLLLLLLLRRRLLLLRRRRLLLRLLRRRRRLLRRLLLLRLRLRRRLLRLLRRLRLLLLRRLLLLLRRLRRRRRRRLLLLRLLLRLRLLRLLRRRRLRLRLLRRRRRLRLRRLRLRRRRRLLRLRLLRLLLLLRLLRLLLRRLRLLRRRLLLRRRLLLRLRLRLRLRRRLLRLLRLLLLLRRLLRLRLLLLRLRRLRLRLLRLRRRRLLLLLRRRRRLLRLRLLLRRLRLLLRRRLLRRRRRRLRLLLLLRRRLRLRLRLLLLLLLLLLRLRLLRLLLLRLLRLRLRRLRLRLLLLRRLRLLRLLRLRLLRLRLRLLLRRRLLLRLRLLLLRLRRLRRLLLRLLLRLRLLLRRLLRRLLRLRLLRRLRRLLLLLLRLLLLRLRLRRRLLLRRLRRLRLRRLRLRLRLLLLLLRRRLLRLLRLLLLRRLLLRRRRLLLRLRRRRLLLRRLLLRLLLLRLLRRLLLLRRLRRLLRLRLLLRRLLRRRLRLLRRRLLRLLRLRRRRRRLLRLLRRRRRLRRRLRLRLRLRLLLRLLLLRRLLLLLLLLRRRRLLLLLLLLLLRRLLLLLLLLLLLLLLRLRRLRRRLLRRLLRRRRLLLRLLLLLLLLRLLRRLLRRRLLLLLRLLRRRRLRLRRLLLRRRRRLLLLRLLLLLRRRRLRLLRRRLLRLRLLLRLRLRLRLLLRLRRLRRRLLRRRRLLLLLLRLRRRRRLLLLRLRLLRRRRLLLRRLLRRLRLRRLLRLRLLRRLLLLRLLLRLLRRLLRRRRRLLLLLRRLRLRLLLRRRRRRLRRLLRRLRLRLRLRLRRRLRLLLLRRRRLLLRRLLLLLLLRRRLLLRLLRRRLLRLRLLLRRLLLRRLRLRLRRLRLRLLLLRRRLRLLLRLRRLLLRLLRRRLRRLLLRLLLRLRLRLLLLRLLLLRRLLLLRRLLLRLRLRLLRRLLRRLLLRLLRLRRRRRLRRRLLRLLLRLRRRLRLRLLLLRLRLLRLRRLLRRLRRRLLRLRLLLLLRLLRRRRLLLRRRRRLLLLLLRLRRRRRLRLLRRRLLRRRLLLRLRLLRLRLLRLRRLLRLLLRLLLRRRRRLRRLLLRLRRRLLRLLLLLLLRRRRLRRRLLRLLRRLLRRRLRLLRRRRRRLLRLRLRLRRRRLLRLLLLRRRLLRRRLRLLRRRLLLLRLRRRRLRLLLRRLLRLRLRRLLRRLRRRLLLLRRRRRLRLRLRLRRLLRLLRRLLLLLLLLLRRLRLLLLRRRRLRRRLRLRRRLRLLRRRLRLRLLLRLRRRLRLRLLLRLRLRRRLLRRLLRRRLLLLLLRLLLRRLLLRRLLRLRRLRRRRLRLLLLRLLLLLLLRRRLLRRRRRRRRRRLRLLRRRRLLLLLLLLLLRRRRLRRLRRLRLLRLLLLRRLLLRLLLLRLLLLRRLLRLRRLRRRLLLRRLLLLLLRLLRLRRRRRLLLLLLLRRRLRRRRRLRLRLRLLRRLRLLRLLLLLLLLLRLRLRRLRLRLRRLLLLLRLLLRLLRRRRRRLLLRRLLRLLRRRLRRRLLLRRRLLRRRRRLRLLRRRLRLLRRLRLRRLRLLLRRLRLLLRRRLLLRRRLLRLRLRLRLRLLLLLLRLLLLLLRRRRLLLRLRRRRLRLRRRLRRLLLRRRLRLRLRLLRRLRLRRLRRRLRRRLRLLLLRRRRLRRLRLRRLLRRLLLRRLRRLLLRRRLLLLRRLRRLRLRRRLRLLLLRLRRRLRRLRRRLRLRLLRLLLRRLLLRRRLRLLLLRRLLLLLRLRLLLLLRLLRRLLLLRLRRLLRLRLLLLLRLLLRLLRLRRRLLLRLLRRRRLRRLRRLLLLRRLRRRLLLLLRLRRLRRLLRRRLRRRRLLLRRLRRRRLLRLRRLRLRRRLRLLLRLRRLRRRRLRRLRRLLLRLRLLRLRRLRLLLRRRRRRLLRLRRRRLLRRRRLLRLRRLLLRRRRLRLLRLLLRLLLLLLLRLRLRRRRRRLRLRLLLLLRLRRLRRLLLRLLLRRLLRRLRLLRRLLRLLLLRLRRRLRLLLLRRRLRLLLLRLLRRRRLRRLRLLRLRRLRLRLLRLLLLRRRLLRRLRRLRRLRLLRRRRRLRRLLRLRLLRRLRLLRRLLLRRRLLRLRRLLRLLRLRRLLLRRLRLLRRLLLLLLLLRLRLRLLRLLLRLRLRRLLRRLLRRRLLRLLRRRRRRRRLLLLLRLLLRRRLLRLLRRRLRLRLRRRLLLLLRLRRLRRRLRRRLRLLLRRLRLRLRRLLLLRLRRLLLRRRLLRLLLRLRLLLRRRLLRRRRLLLRLLLLLRLRRRLRRRRLLLLLLLLLRLRLRLLRRRRRRLLLLRRLRLRLRLLRRRLRLRRLLRLRLRLLLRRLLLLLLLRRLRLRRLRLRLRRRLRRLLLRLRLRLRLLRRLRLLRRLLLRLRRLLRRRLLRLRRLLRLLRLRRRRRRRRLLLRLLRLLLLLLLLLLRRRRLRRLLRRLLRRRRRRRLLLLRRRLLLLRRRRLLLLLRRRLLRRLLRLRRLRLRLRRLRLLRLLRRRRLRRRLLLRLLLLLLLLLLRRRRRRLLLRLRLLRRLRRLLRLRLLLRLLLLLRLRRLRLLRLLLRLLLRRLLLLLRLLLRLRRRLLRRLLLLLLRRRRLLRRLLRRRRLRLLLRLRRLLRLRLRRRLLLRRLRLLLLRRLLRLRLLRLRRRRLLLRRLLRLRRRRRLLLRRRRRLRLRRLRLLRRRRLLRLLLRRRLLRLRRRLLRLRRLRRRLLRLRLRRLLLRRRRLLLLLLRRLRRLRLRLLRLLLLLRRRLLRLLLLRRLLRRLLLLLLLRRRRLRRLLRRLRRRRRRLRRLLRLRLRRRRLLLRLLRLRRLLRRLLLLLLRRRLLLLRRLLRLLLLLLRRRLRRRLLLRLLRLLLLRLLRLLLLRLLLRRLLLLRLRLLRLRRLRLLLRLLRRRRLLLRLLLLRRLRRRRRRLRLLLLRRRRRLLLRRLRLLLLLRRRLRRRLLLRRLLLRLLRLLRRRLLLRLLLLLRLRRRRLRLLLLRRRRRLRRLRRLRLLRRLLRLRLRRLLLRLRLLRRLRRRLLLRRLRRLRLRLLLLLRRRLRLLRLRRRLLLRRRRRLRRLRRLRRLLRLLRLLLRLLLRRRRLLLLLRRLLLRRLLRLLRRLRLLLLRLLLRRLLLLLLLRRRRLRLRLLLRRLRRRLRLLLLLRRRRRLLRRRRRLLLLRLRLLLLRLRRRLLRRRLLLLLRRLRLRLRRRLRRRRRRRLRLLRRRRRLLLRLRLLLRRLLLRLRLLLLRRRLRLLRRLRRLRLRLRRLLRRRLLLLLRRLLLRRLLRRLLRRRRRLRLLLLLRRRRLLRRLRRLLRLRLRRRRRLRLLLRLRLLLLLLRLRLLRRLLRLLRLRRRLRRLLLRRLRLRRLRRLLRLLLRLLLLRLLRLRRRLLLRRLRLRLRLLRRLLLLLLLLRRLLLLRLRRRLRRRRRLLLLLLRRLLLLLRRLRRLLLRRLLRRRLRRRRLRLLRLRLRLLLRRRLLRRLLLLRLLRLRRLLRLLRRRRLLRLRRLLRRLLRRRLLRRRLLLLLLRRRLLRLLLLLLRRLRLRRLLRLLRRRLLLLLLRLLLRRLLLRLLRLLLRLLLRLRLRRLRLLRRRRRRLLLLLRLLLLLLLLLRRRRLLRLLRRLLLLRLRLLLLLLLRRLLRRLLLLLRLRLRRLRLRLRRRLRLLRRRLRLRLLLRLRLLLRLLLLLRLLLRRRRRLRRLLLRLRLRRRLLRLRRLLLLLLRRLRLRLLLRLRRRLRLLLRLLRLRLRLLRLRLRLLLRLLLLLLLRRRLLRRLLLLLLLRRLLRRLRLLLLRRRRLRLLLLRLLLRRLLLRLRRRLLLRLLLLLRRRLRRLLRRLLLLLRRRRLRLRRLLLRRLRLRLRLLRRRRLLLRLRLLLRRLRLRRLRRLRLLLLRLLLRRRRLLRLRLLLLRRLLRRRLLLRRRLLLLRLLLLLLRRRLLLLLLRLRRRLLRLLRLLLRLLRRLLLLRLRLLLRRLLRRRRLRRRLLLLRLLRRRRRRRLRLRRLLLLLLRRLLRLRLRRLLRLRRRRLRLLRRRLLLRLLLRLLLRLRLLRRLLRRRRRRRLRLRRRRRLRRLLLRLRRRRRRLRLLLLRRRRLLRRLLRRRLRRRLLLLRRRLRLLRRLLLRRLLRLRRLRLLLLRLLRLRLRRRRLLLRRRRLLRLLLLLRRRLRLLLLLLRRRLRLLLLLLRLRRLLRLRRLLLLRLRRRRLLLLLLRLRRRRLLLLRRLLLLRRLRRLLLRRLLLLLRRLRLRRLRLRRLLLLRRLLRLRLLLLRLLLLRLRRRRLRLRLLRRRRRLLLLLRRRLLLLRRLRRLRLRLRRLLLRRLRRLRLRRRRLLRLRRLLLRRRRRLRLLRLRLRRRRLLRRLLRLRLRRLLRLRLLLRRLLLLRRRRLRRLLRLRLRRLLRLRLRLLLLLRRRRRLRLLRRRLRLLLLRLLLRLRRRRLLLLLLRRLLLLRLLLLLLRLLLLRLRRRRLLRLRLLLRLLRLLRRRRLRLRLLLLRRRLRLLRLRRLLLLLLLRRLRLLLLLRRLRLLLRLRLRLRRLLRLRRRLRRRLLRRRRRRRLRLRLLRLLLLRRLLRRLRLLRLRRRRRRLRRLLRRRLRLLLLLRRLLRLRRLRLLRRLRRLLLRLLLLRLRRLLLLRLLLRLRLRLLRLRRLRRRRLLRLRLRRRRRRRRRLRLRLLLLRLLRRRRLRLRRLRLRLLLLLLRRLRRRRLRRLRRRRLLRRRRRRRRLLRRRLLRLLLLRRRRLLLLRRRLRRRLRRRLRLLRLLLLLRRLRLLLRRRRRRLLLRRLRRRLRLRRRRRRLLLLLRLLRLLRLLRLRRLRRLRRLLRRLRLRLRRRRLLRRLLLRRLLRLLRRLRLLRLLLLRLRLLLLRLLRLLLLRRLLLRLLRRLLLRLRRLLLRLRLRRLRLRLLLLLRRRRLRRRLRRLRRLRRRRLLLLRRLLLRLRRLRRLLRRLRRRLRRLLRLLLRRRLRRLLRRLLRRRLRLLLLLRRLRRRLLRLLLLRLRRRRRRRLLLRRRLLLRLLLLLRLRRLRLRLLLRLRLLRRRLLLLLLRLLRLRLLRRRRLLLLLRRRRRRRLRLRRLRRRRRRLRRRLLRLLRRLRRRLRLLRLLLRRLLLRLLLLLLRRLRLRRLRLLRLLRLLLRLRRLLLRLLLLLLLLRLRRLRLRLLLLRRRLRRRRLRLLLRLLRLLRLLLLRLRLRLLLLLRRLLRLRLRLLRLLLRLLLLRRLRRLRRLRRRRRRLLLRRRRRRLLRLRRRRRLLLLLRLRLRRRLLRRLLRLLLLRLLRLLRRLRRLRRLLLLRLRRLRLRLLRLLRLRRLLLLRLRLRLLLRRRLLLRRLLLLRLRLRLRLRRRRLLLRRLLRLRLLLRLLRRRLLLRRRLRLRLRLRRLLRLLRLRLLRLRLLLLRRRRLLRRRRLRRLLRLRRLRLLLLLLLRRRRRLRLLLLRLLLLLRRRRRLLRLRRLRLRLRLRLLLLRRLRLLRLLRRRLLLRRRRLLLLRLRRLLLLLLRRRLRRLLLLLRLLLLLRLLRRRRRRRRLRRLLRRRLRLLLRRLLLLRLLRRRRLLRLRLLLRLLLRLLLLRLRRLLRRRRRLRRLLLRLLLLRRRLRLLRLLLRLLLRLLRRLRRRLRLLLRRRLRLLRRLLLLRLLRLRRRLLLRLRRLRLRLLLLLRRLLRRRLLRRRLRLRLLLLRLRLRLRLLLLRRRRLRLRLRRRRLLLRRRLRLRLLRRLRRRRLLLLRLLLRLRRLLRLLLLLRLLLLLRRRRLLRLLRLRLRRLLRRLRLLRRLLLLRRLRLRRLRLRRLRLLLRLLLRLLRRRLRRRRLRRRLLRRLRLRRLRLLRLRRLRRLLRRLLLLRRLRRRRLRRLLLRRRRLLLLRLLLRRLRRLLLLRRRLLRRLLLLRLLRLLLRLRLRLRLLRLLRLLLLRRLLRRRRLRLRRRRLLRLLRLLLLLRLRLLRLRLLLLLRRRLLRRLRLRLRRRRRRLLLLRLLLLRLLLRRLLLLRRRLLLLLLRLRRLLLLRRLLRLRRLLLLRRLLRRRRRLRLLLLRRLLLLRLLRLRRRRRLLLLRRRLRLRLLLLRLLRRLLLRLLRRRRRRLRRLRRLLLLLRLRLRRLRRLRLLRRLLLRRLLRLRRLLLRLRRRRLLLRLRLRLLRLRRLLRRRRLLRLRLRRLLRLLLLLRLLRLRLRRLLRLLRLLLRLRLLLLLRLLRLLRLLLRRRLLRLLRRRRLRRRRRLRRLLRRRRLLRLLLLRLLRRLRRRRRLRRLRLRLRRLRLLLLRLLRRLLRLLRLRLLLLRRRRRRLLLRLLLLRRLLRRRRRRRLLLLLLRRLLRLRLRLRRRLRLRLLLLLRRLRRRLRRRRLRRRLRLLLRRLLLLLLRLRLRLLLRRRLRLLRLLLLRLRLLLLLRLRLLLRLLRLRRRLRLRRLRRLLRRLLLRRLRRRRRLLLLLLRRLLLLRLLRLRLRRRRRRLLLLLLLRRLLLLLRLLLLLLRLRRLRRLLLRLRRLRLRLRLLLRRRRRRRLRLLLRRRRLLRRRRLLRRLLRRLLRLLLRLRRLLRLLRRLLRLLRLRRLRRRRRLRLRRRLLLRLRRLRLRLRLLLLLLRRLRRLLRRLLRRLRLLLRLRLRRLLLRLRLRRLRRRLLRLRRRLLLLLLLRRLLRRLRRRLRRLRRLLRLRRRRLRRRRRRRLRRLLLRLLRLRRRRRRLRLLRLLLLRLLLRLRLLRRRLRRRLLLLRRLLLRLRLRRRLLLRRRRLLLRRRLLLLRLLLRLLLLRRRRRLLLRLLLLRLLLLLRLLLLRLLRLLLRRLRRRLRLRRRLLRLRLRLLRRRLRLLRRRLLRRLRLLLLLLLRRRRLRLLRLRRLLRRLRLRRRLRRLLLLRLRLRLRLLLLLLLLRRLRLLRRRLLRLRRLLLRRLRLRLRRLLLLRLLRLLRRLRRRRLLLRLLLLLRRLRLRLRLRRLRRLLRLLLLRRRLLLLRRRRRLLLLLLLLRLRRLRLRRRLLLLRRRLLRRRRLRRRRLLRLLRLRRRRLRLRLRLLLLLRLRRLLLRLRLRRLLLRLRLLRLLLRRLLRRLRRLLLRRLLRRRLLLRRLRLLRLLRLLLRLLRLRRLRRRLRLLLRRRRRRRLLLLRLRLLLLLLRLRLLRRLRLLLRRLRRLLLLRLRLLLRLRRLLRRLRLRLRLRLRLRRLRLRRLRLLRLRRRLLLRLLRRLRLLLLLLRRRRRRLRLRRLRRRRLLRRLLLRRLLLRRLLRRLLRRRLLRLLLRRLLRRLRLLRLRRRLLRRLRLRLLRLLLRLRLRRRLLRLRLLLRRLRLRLLRLLRLLLRRLRRLRRLLRLLRLRRLLLLRRLRLRLRRRRRLLLLLLRRRRLLRLRRLRRLRRLLLLRLLRLLRRRRLLLRLLLLRLRRRRRLLLLLLRRRLLRLLRRLRLRLRRRRRLLRLRLRRLLLLLLLLLRLLLRLLLLLLLLRRLRLLRRRRLRLLLRLLRLLLLRLRRLLRRLLRLLRRRRRRLRRLLLLLLLLLRLLRLLRRRLLRLLLLLLLRLRRRLRLRRRRLLLLRLLLLRRRLLLLRLLLLLLRRRRRRLLLLLLLLLRLLLRLLLRLRLRRLRLRLLRLRLRLRLLRLLRLRLRLLRRLLLRLRRLLRRLLRLRRLRLLRLRRRRLRRLLRLLLLLLRRLRLRRLRLRLLLLLLLLRRRRLLRLLLRRRRRRLRRLLLLRRRRRLLRLLLLRRLLRLLRRRRLLRRLRLRLRLRRRRLRRLRRLLRLRLLRLLLLRRRLLLLLRRRLLLLRLRLRLRLRLRLRRLLLLLRLLLRLLLRLLLRRLLRRRRLLRLRLLLRLRRRRLLLRLRLLLLLLRRLLLLRRLLRRRLRLRLRRLLLRRLRRRRLRRLLLLLRLRRRRLLRLRRLRLRLLRRLLRLLRRRRLLRLLLLRRRRRLLLLRRLRRLRLLLRLRRRRRRRLLLLRRRLLLLLRLLRLRLLRRRLRRRRLRLRLLRRRRLRLRLRRRLLLRRLRRLRLRRLLRLLLLLRRRLRRRLLRRLRRLLLRRLLLLRRRLLLRLLLLLRLLRLLRRLLLLRRRLRLRRRLRLRLRRRLRRRLRLLRRRRRLLLLLLLLRRLRRLRRLLLLRRRLRRLLLRLLLLLRRLRRRLRRLLLRRLLRLRRRLRRLLLRRLLLLLLRLLLRLLLLRLLRRRLLLLLLLRLLRLLLRRRLLRLLLLLLRRRLLLRRLRRRLRRLLRRRLLRLLLLLRLRLRRRLLLLRLLLLRLRRRLLLLLLLRLRRRLRRLRLLRRLLRRLRLRLRLRLLRLRLLLLRLRRLLLLRRRLLRLLRRLLRRRRLLRLLLRRRRLRLRLLRRRRRRLLLRRLRLLLLRLRLLRRRLRRRRLRLLRRLRLRLRLLLLRRLRRRLRRRRLRLLRRRRLLLLRLRRLRLRRRLRLRRLRLRLLRLLRRRRRLRLRRLRLRLLLRLRLRLLLLLRRRLRLRLLRLRRLLRLLRLLRRRRRRRLLLRRRLRRRRLRLLLRLRLRLLLRRLRLLRLLLRLLRRRRRRLLRLRRLRRRLLRRRLLRLRRRLLLLRLLRLLLRRLRLRLRLLLLLRLRLRLLRLLRRRLLRRLRLLRRLRRLRLRRRLRRLRRLLLRLRRRRRLRLRLLRRRRRRLRLRRLLLRRRRLLLLRRLRRLRRLRRLLRRLLRRLRRLLRRRRRRLRLRLRLRRLLRLLRRLLRRLRLLLLLRLLRRRRRRLLLLLRRRRRLRLRLRLRRRLRRRLLRRRLLLLRRRLRLRLLLLLLRLLRRLLRLLRLRLLRRLRRRRRLLLLLLLLRRLLLLLLLRLLRLLRRLRRLLRRRLRLRLRLLLRRRLLLLRLLLRLLLRRLRLLLLRRRLLRLRLRLLRRRRRLRRRLRLRLRRRLLRRLLRRLRRRRRRLRLLLLRLRRLLLRLRLRLRLLLRLRRRLLLRLLLRLRLRRRLLLLLLLLLRRLRRRLLLRLLLLLLRLRLLRRRLRRLLLLRRLLRLRLRLRLRRLLRLRRLRLRRLRLLRRRRRRLLRRRRRRRLLRRRRRLLLRLLLLLLLRLLRRLRLRRRRLRLRLLRRRLRLRLLLRRRLLRRLRLLRLLRLRLRLLLRRRLLRRLRRLRRLLLRLLRLLLLLRLLRLRRLLLLLRRLRLLRLLLRLLRLRRRRRLLRRLRLLLRRRLLLRLLRRLRRLLRRRLRLRRLLRLLLRRRRRRRLRRRRLRLLLLRRLLRLLRLLRRLLLLLRRRRRLRLRRRRLLLLLLRRRLLRRLLLLLRRLRRLLLRRLRRLLLRRRRRLRLRRRLLRRLRLLRRLRLRLRLRRLLRLLLLRLLRRLLLRRRLRRRLRLRLRLRLLRRLRLRLRRRLLLRRRRRLLLRLRLRLLLLLLLLLLLRLLLLLLRRLRLLLLRLLLRRRRLRRLRLLLLLRRLRRLLLLRLRLLRRLLRRLLRRRRLRRRLRRLRRRRLLLRRRLLLRLLRRLRRRLRRRLRLRLLLLRLRRLRLRLLRLLLRRLLLLRRLLRRRLRRLLRLRLLRLRLRRLRRLRLLLRRRLLRRRRLRRRLRLRRRRLLRRRRLLRRRRRRRLRLRRRLRLLLLRLRLLRLLRLLLRLRLRLRRRRLRLLLRLRRLLLRRRRRRLLLRLRRLRRLRRLRRLRRLLRLLRRLLLRLLRRRLRLLRRRRRLLRRLRLRRRLRRLLLLRLLRLLLRLLLRLRLLRLLLRRLRLLLLLLRRLRRRRRLRRRRRRLLLLLLLRLRLRRLLLLRRRLRRRRLLLRRRRRRLLLLLLLRRLLLRRRLLRLLRLLLRRLRRLRRRRRRRLRLLRLLLLRRLLLLLRRRLRRRLRRRRRLLRLLLRRRRLLRLLLLLLLRRLRLLRRRRLLRLLLLRLLRLRRRLLLRRLLRLLRRLLRLRRLRRLLRLLLRRLLLLLRRLLLLLRLRRLLRRLLLLLLLRLLRRRLLLRRRLLLRRRLLLRLRLLRLRLLRLLLRRRLRLLLRRRRLLRRRRLRLLLRRRLRLRRLLLLLRRLRLLLLRRLLLLLLLLLRRLRLLRRLRRLLRLRLRRRRRLRRRRLLLLRRLLLRLLRRLLRRLRRRRLLLRLRLLLRRLLLRLRLLRLRLLLRRRLLLRRLLLLLRRLRLLLLRRRLLRRRLLRRLRRRLRRLRLRLRLLLRRLLRLRRLRLRRRLRLRLLLRRRLRLLRRRRLRLLRLLRRLLLLLRRLLRRLRRRLLRLRLLRRLLRLRRRLLLLRRRLLLRLLRLRRLLRRRLRRLLRRLLRRRRLRLRLLRLLRRRLLLLRLRRLRRLLRLLRRRRRRRLRRLLLRRRRLLLRLLLLLRRRLRLRRRRLLLRRRLLRRRRLLLLLLRLRLRLRRLRRRRLRLLRRRRLLLLRLLRRRRRLLRLLLRLLLRRLRRRLRRRLRRLRLLLLLLLLLLRRLRLLLLRRRRRLRRRRRLRLRLRRRRLLLLLLRLLRLLRRRRRLLRRRLLLRLLRLRRLLLRRLLRRLLRRRRRRLLRRLRRRRRRRLLLRLLLLRLLLRRLRLLRLRRRLLLLRLRRLRRLRRLRRRRLRLLRLRRRRLRLLRLRRLLLLRLRLLRLLRLRLLLRRRRRLLLRLRRLLRLLLLLLLRRRLRRRLRLLLRRRLLRLRLLLLRRRLLRRRLRRRRLLLLLRRLRRRLLRRLLLLLLRRRLLLRRLRLLRRLLRRLRLRRRLRRLRLLLLLLRLLLLLLLLRRRLLLRLRLRRLLLRRLLRRRRLRLLLRRRLLLRLRLLLRRRRRRRRRRLLRLLLLRRLLLLLLRRLRRRLLLLRLRRRRLRRRRRRLRLLLLLRLLRLRLRLRLLLLRRLLRLLRRRRLRLLLRLLRRLRRRLRLRRRRLRLLRRRLLLLRLRRLLLLRLLLLLRLRLRRLRLLLRLLRRRLRLRLRLRRRRRLRLLLLLRRLRLLRRRLLRRLLLLLLRLRLLRLRRLRRRRRRRLLLLRRLRRLLRRRLLRRLRRLLLRRLLLLLLLRRRRRLRLLLLLLLRLRRLLLLLLLRRRRRLLRRLLRRLRRRRRRLLRLRLRRRLRRLLRRRRRRLLLLLLLRRLLLRRRLLRRRLRRLLRLRLRRLLLLRLLLRLRLLLRRLRRRRLLLLRLRLLLLLRLRLLRLRLLRRRLRRLLRRLRRLLLLRRLLLLLRLRLRRLLLLLLLRRLRLRRLRLLRRRRRLRRRRLRRLRRLRRRLLRRRRRLRLRLRLRLLLLRRLLLLLLLLLRLRLRLLLLLRRLRRLLLLRLRLLLRRRLRRLRRLLRLLRLLLRRRRRRRRLLLRLRLLRRLRRLLLLRRRRRRRLLLLRLLRRRLRLLRRRLRRLLRRRRRLRLLLRLRLLLRLLRRLRRLLLRRLRLLRLLRRRLRRLLRLRLLRLLLRLRRRRLLLRRLRRLRRLLLLLLRLLLRLRRLRLRLRLRLLRLRLRLLLLRLLLLRLRRRLLRRLLRRRLLRRRLLRRLLLLRLLRRLLRRLLLRRLLLRLLLLLRLLLRRLLRRRLLRLRRRRRRLRLRRLRRLLLLRRLLLRRLLLRRRLLLRRRRLRRLLRLRLLLRLLRLRLLLRRRRLRRLLLRLRLLLRLRLLRLLLLLRLLRLLLLLLLLLRRLLLLRLLLRLRLRLRRLRLRRLRRRRRLLLLRLLRLRLRLLRRLRLLLLRRRRLLRLLLRRRLRLRRLLRLLLRLLRLRRRRLRLLLRRRLLRLRLLRLLLLLLLLRRLRLLLLRLLRLLRLLRRRLLLRRRLRLRRRLRLRLRLRRRRRLLLRLRRLRLRLRLRRRLLRLRLLRLLLLRRLRRRRRRLRLRLRRRLRRLLRRRRLRLRLLLRLRLRRRRRLLRLRLLLRLRLRRRLLRRRRLLLLRRRRRLRLRRLLRRRRLLRRRLRLLRLLRLLRLLRLLRLLLRLLRRLRRLLRRLLLLRRRLLLLRRRLRLLLLLLRLRLRRRLLRLLRRLRRRRLRLLRRLLLRLRRRRLRLRLLLRLLLLRLRLLLRLLRRRLRLLRLRRLRRRLRLLRRRLLRLLRRRRLLRLRLRLLLLRLLLLRLLLLRRRLRRLLRRRLRLLLLLRLLLLRLRRRLLLLLRRRRLRRRRLLRRRRLLLLLLRLRRLLRRLRRRLRRLRLRLLLRRRLRLLLLLLRRRLRLRRLRLRRRRLLRRRRLRLLLLLRRLLLLRLLLLRLRRLLLLRLLLRRLRRLLLLRLLLLLRRRRLLRRLRLLRLRRLLLLLLLLRLLRLRRLLLLLLLRLLLLRLRLLLLLLLRRLRRLLLLRRLLLLRRRRRLLLLRLRRLRLLRLLRRLRLRRLLRLRRLLRLLLRRRLRRLRLLRLLRRRLLLRRLLLRLLRRLLRLLLRLLLLRRLRRLRRRRLLLLRLRLRLRLRRLRLLRRRLLRLLLRLLRRRLLRLLRLLRLRRRLLLLLRLRLLLLRLLRLRRLLLRRLRRRLRRLRLRLLRLLRRRLRLLLRLRRRLLRLLLRRLRLRLRRLRRRRLLRLLRLLRLLRRRLLLRRRRRLLRRRRLLRLRLRLLLLRLRLLRLRLLRRRRRRLRRLRLLLLRLLLRRRRRLLLRLRRRRRRLLRRLRRLRLLLRLLLLLLLRRRLLLLLRRRLLLLRRLRLLRRLLRLRRLLLRRRLRRLLLLLLLRLLLLLRRLLLRRLLRRLLRLRLRLRRLRRLRRRLRLRRLRRRLLLRLLLLRLLRLLRLLLLRLLRRRLLRLLRLRLLLLLRLLRLLLLRLLLLRLLRRLLLLLRRRLLRLRLLLRLRRRLRLRRLLLRLRRRLRLLLRRLLRRLLLRLLLLRRLLRLRRRRLLLRLLLRRRLLLRRLLRRRLRLLLLRLLLRLLRLLLLRLLLRRRRLLLRRRRRRLLLRLRLRLLRRLRRRLRLLLLRRLLLRRLLRRRLLLLRRRRLRRLRRLRRRLLLLLLRLLLRLRLLRRLRRLRRLRLLRLLLLLRLLRRLLLRLLLRLLRRLRRLLRRLRRLRRRLLRRRRRRLRRRLRRRLLLRRLLLRRRRRRRLRLLRRLLLLRLRRLLLRLLRLRLRRRRRLLRLLLLRRRRLRRLLLLRLLLLRRRLLRRLRLLLLRLRLLLRLRRLRLRRLLLLLLLLRRLRLLRLLRRLLRRRLRRRLLRLLLLRRLLRRRLLLRRLRRRRRRRLLLRLLLRRLLLLLLLLLLRLLLLLRRLLLLRRLRRRLLLLLLLRRLRLLLRLRLRRLRRRLLLRRRRRRLRLLLRLRLLRLLLRRLLLLRRRRRLRLRLLLRRRRLLLRRLLLRLLRRLRLLRLLLRLLLRLRRRRLLRLLLLRRLRLRRLLLLLLLLLRLRRLLRRLRRLRRRRRRLRRLLRRRLLLRLLRRLRLLLLLLRRLLRLRRRLLRLLRLRLLLLLLLRLLRLRLLRRRLRRRRRLRRLLRLLLLLRLRRRRLRLLRLRLLRLRRLLLLRRLLLLLRLRRRRLLLRLRRRRLLRRRLLLLLRLLLLRRLLLRLLLRRRRRLRRLLRLLRRLRLLLLRRLLLLLLRRLRLRRLLRLRRRLRRLRLLLRLRRLRRLRLLLRRLLRRRRRLLLRRLLRLRLLLRLLLRRRLLRRLLLRRRRLRLLLLRRLLRLLRRRRRLRRLLRRRRLRRRRRRLRLRRRLRLRRRRRRRLLRLRRRLLLLLLRRLRLLLLRRRLRRLRLRLLLLRRLRRRLRLLLLRLRRLRRLLRRLRRRRLLRLLLLLLLRLLLLRRRLRRRLLLLLLRRRRRLLLLLLRRRRLRLLLLRRRRLRLRLRRLLRLLLRLRLRRLRLLRRLLRRLRLLLRLLLRLRLLLLRLRLLLLRRLRRLLLLRRRLLRLLLLLRLLRLLRLLLRRLRLLRRRRLLRLLLRLRRLLRLLLLLLLRLRLRRLLLLRLLLRRRRLRRRLLLLLLLRLLLLRLRLRRLRRLRRLLLLRLLRRLRRLLRRLRLRLRLLRRLLLLRLLLRRRRLLLLLLLRRRRLRRLLLLLRLLLLRLRLLLRRRLRRLLRLLRLLLLLLRRLRLRLLLRRLLLRRRLRRRLLRRLLLLRRRRRRRRRLLLLRRRRLRLRRLRRRRRRLLRRLRLRRRRLRLRRLLRLRRLRRLLLRLLLRLLLRLRRRLRRLRLLLRRLLRRLLLRRLRRLLRLLLRLRRRRLRRRRRLLLLLRRLLRRLRRLLLLLRRLLRRLLLLLLRLRLRLLLRLLLLLLLLLRLLRLLLLLRLLRLLLLRLLRLLLRLRRRRRLLRLLLRLLLRLLRRRRRLRRRLLRRLRLLLLRRLRRLRRLRLLRRRRRRLRLRRRRRRRRLLLLLRLLLLRRRLRLLRRLLLLLLLRLRRRLRLRLRLLRLRLLLLLRRLLLRRRRRRRLLLLLRRLLRLLRRLRRLRRLRRRLLRRRRLLLLLRRLLRLRRLLRLLLRRLLLLRRLLLLRRRRLLRRRRRLLLLLLRRLLRLRRLLLLRRLLLLRRLRLLRRLLRLRLLLLLLLLRRRRLRLRLLRRLRLLRRRRRLLRLLRLRRRLLRLRRLLLLRRLRLRRRRRLLRRLRRRLRLRRLLLLRLLRRLLRLRLLLLRRRRRLLRRRLLLLRLLRRLRLRRRLRLRLLRRLLRRRLLLRRRRRRRLLLRRRLRRRRLRLRLLLLLLRLLLLLRRLLRRLLLLRRRRRRRRLLLRRLRRRRRLRRLLLLLLLLRRRRRRRRRLRRLRLRLLLRRLLRRLRLLRLLRRLRRRLRRLRLLLRLRLLLRRLLLLRRLLLLRLLRRRLLLLLLRLLRRRRLRRRRLLRLLRRLRRRLLLRRRLLRLRRRRLLRLRRRLRRLRRRRLLLRLLRLRRRLLLRLLLLRLRRRRLRLRRRLRRLLLLLRLLRLRLRLRLRRRLRLLLLRLLLRRLRLRLLRLRRRRLLRRLLLRRLLLRRRRLRLLRLRLRRLLRLLLLLLRLRRLLLLRLRRRLRLLLRRLRRRRRLRLLRLLRRLLLLLLLRRLRLRRRRRRRRLLLRLLRLRRLLLLLLLLRRLRLRLRRRRLRRRRRLRRLLLRRRRLLRLRRLRLRLRLLLRLLRRRRLLLRRRLRLRLRRRRLLLLRLRLLLLLRLLLRRLLRRLLRRRRLRRLRLRLLLRRLLRRRRRRRRLRLLLLRLRLRLRRRRLRRRLRRRRRLLRRLRRLRRRLRRRLRLRLRRLRLRRLRLLRRLRLRLLRRLLRLLRLRLRLLRRLRLRLLRLRRLRRLLLLRRLLRLLLRLRLLRLLLRRRLLLLLRLLRRLLRLRRLRRRLLRRRLRRRLRLLLLLLLLLLLRLLRLLRRLLLRLRLLRLRRLRRRRLRRLRLLRRRRLRRRRRLRRRLLRLLLRLLLLRLRRRLRRLRLRRLLRLLRRLLRRLRRRRLLRLRLLRLLRLLLLLLLLRRRRLRRRLRLLLLRRLLLRRLRRRRLLRLLRLLRLRRRRRLLLRRLLLLRRRRRLLLLLLLRRLRRLRLRRLLRRRLRLRRRLLLLLRLRRRLLRRLLRLLRLRLLRRRLLLRLLRLLLRRLLLRRRRLLRRLRRLLRLRRLLRLRRRLRLLLLRLRRRRLRLRRLLLRLRRLRLRRLRLRRRLRRRLLLRRRLRRRLRRRLRLRLLLRLRLRLRLLLRLRLLLRLRLLRLRLRRLRLLLLLLLLRRLRRLLLLLRLRRRLLRLLRLRLRRLRRLRLRLLLRRRLLLLLRLRLLRRRRRLRLLLRRLLRRLLLLLRLRRLRRRRLRRLLLRRRLLRLLRRRLRRLRRRLLRLRLRLRRLRRRRRRLLLLLRRRRRLRLLRLRLRLRRLLLLRLRLRLRRLLLLLLRLRLLLLLRRLLRLLLRLRLLRLRRLRLRRLLLRLRRLRRRRRLRLRRRLLLRRRLRRRRRRLLRLLLLRLRRLRLLLLRRLLRLRLRRLLRRRLRRRLRLLRRRLLLLRLRLRLLLLLRLRRRLLLRLRLRLLRLLLRRLRLRRLLLRLLRLRRRLRLLRLRLRLLRRRLRRRLRRRRLLRLLRRLRLRRLRRRRRRLRRLLRLRRLLRLLLRLLLLLLLLRLLLLRRRLRLRLLRLLLLRLLRRRLLRLRRRLRRLLLRLLLRLLLLRRLLLLRLLLRLLRLLRRLLLLLLLLRLLRRRLLRLRRRRRRLRLRRRRLRRLRLRLLLLRLLLLLLRRRRLRLRRRLRLLLRRLLLRRRLLLRLRRLRRLLLLRRLLRRLLRRLLRLRLRRRLRRRRLLLLRLRRRRRLRRLLLLLRLLLRRRLLLRRLLLRRLRLRLRRLRLLLLLRLRLLLLRLRRLRRRLLLLLRLRLRRRRRRRLLRLRLRRRRRLRRRLRLRRLLRLLRRLRRRRRLLRRRLLRLLLRLRLLRLLLLRRLLRLLRRLLLRLLRLLLLRRRLLLRRRRRLLRRRRLLRRLLRLLLRRRLLRRRLRLLRLRRRRRLRLRRRRRLLRLRRLRRLRRLRLRRLRRRLLRLLLLLLLLRRRRRLRRLLRRRLLLRRRRLLRLRRRRRLLRRLLLRLLLRRRLLLLLRRRRLRRRRRLRLRLRLLRRLLLLRLRRRLRRLRLLRLLRRLRRLLLRLLLLLLRLLLLRLLRLLRLRLLRRLRRLLRLRRLRRRRLLLLLRRRRRLRRLLLRRLRLLLRLRRLLLRLRLRLLLLLLLLRLRRLLRLRLRLRLLLLRLLLLLLLLLLRRLRLLLRRRRLRRLRRRLRLRRRRLLRRLRLRRRRRLRLLLLRRRLLRRLRLRRRRLRLRRRLLRRRLRRLLRLRRLRLLLLLRLLRRLRLLLLLLRRLLLRRLRRLLRLLRLLRLRRRRLLRLRLLLLLRLLRLLLLRLRLRRRRLLRLLLLLRRRLRRLRLRLRRRRRLLLRLLRRRRLLRRLLLLLLLRLRRRLLRLLLLLLRRLLLLRRRLLRLLRLLLRLLLRLRRLRLLRLLRLLLRLRLLRRRLRRRLRLLRLLRRLLRLLRLRLLRLRRLRRLLLLLLLLLLLLLLLRRRRLLRLRRRLRLRLLRLRLRRRRLLLRLLLLLLLLRLRLLLRRRRLLLLLLRLRLLRLRLLRLLLRLLRLLRRRLRLLRLLLLRRRRLLLRRLLLLLLRLRRLRRLRLLRRRLLLRRRLRRLRRRRLRRLLLLRRLRRRRLRLRRRRRLRRLRLRRRLLRRLRRRLRRRRLRRRRRLRRLRRLLLRLLRLRRLLLLRRRRLRRLRLLRRLRLLLLRRRLRRLLRRRRLRLLRRRRRRRRRLRRRRLLLLRLRRLLLLLRLLRLRRLLRRLLRLRRLRRLLLLLRLRLRRLRRLLRRRRRLLLLLLRRRLRLLRLLLRRLRLRRRLRRLRRLLLLRRRLLLLRRLRLRLRLLRRRRLRRRLRLRLLLLLRLLRLRLRLLLRRRLLLLLRLLRRRLRLLLLRLLRRLLLRRLLRLLLLLLRRLLRRRLLRRLRRLLLLRRLRRRLLRLRRRLRLRLRLRRLLRLRLLLLLLLLLLLLRRLRRRRRRRRLRLLLLLRRLLRRLLLRRRRRRLLRRRRLLLRRLLRLRLLRRRLRRLLLRLLRRLRRLRLLRRLRLLLLRLRRLLLLRRLLLLRLRRRLRLLRRLLRLRRLRLRRRRLRRLLLLRRRLRLRLRLRLRLRLRLLRRLRRRLLLRLLLLRRLRRLRRLRLLLLLRRLRRLLLRLLRRLRLLRLLRLLLRLRRLLRRLRRRRLLLLLRLRLRRLLRRLRRRLRLRLLRRRRLLLLRRLRLRLRRRLLRRLLRLLLLLLLLRRLRLLLLRRRLRLRLRLLRLRRLRLLRLRLLRLRLLRRRLLRRLLLLLLRLRLLLRRLLRRLRLRRRLRRLRLRRRLRRLRLLRLLRLLRRRLRRLLLRLLLLLLRRLRRLLRLLLRRLLLLLRLLLRRLRRLRLRLLLRLRLLRRRLRRLRLRRRRRRRLLRRRLLLLRRLRRRRLLLRRLRLLLRLRLLLLRRRRLRRRRRLLRRLLLLRRLLLRRRLLLRLLRRRLLRLLRRRLRRRLRLLRRRRRRLLLLLRRRLLRLLLLRRLRLRLRLRRLLRRRRLLLRLRLLRRRLLLLRLRLLRRRRLLLRLLLLRRLRLLLLLRLRLLLLRLRLRRLRRRRLLRLRRLRRRRLRRLLLLLLRRRLLRRLLLRLLRLRLLRRRLRRLLLLRLLLRLLLLRLRLRRRLLRLLRRRLRRLRRRRLRLRLRRRLRRRLRRLRLRLLLLLRLRLLLLRLLRRLLRLLRRRLRLRRRRLLLRLLLRLLRRRLRRRRLRRRRLLLLLRLLRRLLRLRLLLLRRLRRLLLRLRRLLRLLLLLLRRLRLLRRLRLRLLRLRRLRLRLLRLRLRLLLRLRRRRRLLRLLLLRRLRLRLLLRLLLRLRLLLLLLLLLLLLRLRLRRLRRLRRLRLLLLLLLLRLRRRRRLRRRRLRRLRLRLRRLLLRRLLRRRRLRRRLRRLLLLLRRLRLLRLRRLRLRRRLLRLRRLRRRRLRLRLRLRRRRRLRRRLLLRRRRLRRRRRLRLLRRLLLLRRLRRRLLRLRRLRRLLRLRRLRRLLRLRRLLRLRRLLLLRLRRRLRLLLLRLRRLRRLLRLRLLLLRRLLLLRLLRRRLRRLLLRRLLRRRLLRRLLLLLLLRRRLRRRRLLRLLLRLRRLLLRLLRLRRRRRRLLRLRRRRLRRLRLRRRRLRRRRLLRLLLLLLLLLLLLRRLLLLRRRLRRRLLRRLRRRRLLRLRLRLLRLLRLRRRRRRLLRLLLLRRLLLLRRLRRRRLRRRRLLLRRLRLRRRLRLLLRRRRLRLLLRLRLLRRLLLLRRRRLRRRLLLLRRLLRLLLRRLLLLLLLRRRLLLLRLLLLLLLLLLLLRLLRRRLRRRRLRRRRRRRLRRLLLLLLRRLRLLRLRLLLRLRLLLLLLRRLLRLRRLLLLRLRLRRRLRLRLLLRLRRLRRLLRRRRLLRLLRRLRLLLLRRLLRLLRRRRLRLLRRLRRRLRLLLLLRLRRRLRRRRRLRLRLLLRRLLLLRRRLRRLLLRLRLLRRRRRLLLRRLRRLRRLRLRRRLRLLLRRLLLRLRRRLLLLRLRLRRLRLLRRLLLLRRLRLRRLLRLRRRLRRLLRLRLLRLLRLLLRLRRRRRRLLRLRLLLRRLLLRLLRRRLLRLRRLLRLLRRRLLLRLRLLRRRLLLLLLRRRRRRLRLRLLRRRRRRLRLLLRLLRLRLLLRRRLLRLRLRLLLLLRRRLRRLLLLLLRLLLRLLLLRRRLRLLRRRLLLLLLRLRLRRLRLRLLLRLLLRLRLLLRRRRLLLRLLRRLRRLLRRLRLLLLRRLRRRRRRLRRLRRLLLLRRLRLLRRRRRRRLLLLRRRLRLRLLLLRRRLLLLLLLRLLRLRRRRLLRRLLLLLLRLLRLRLRLLLRLLLLRRRLLLRLLRLLRRLRRLLLRRLRLRLLRLRLRLLRLLRRLRLLRRLRLLLLLLLRRLRRRLLRRLLLLLRLLLRLRRLLRLRRRRRLLRRLLLRRLLRLRRLLRRLRLRLLLLLRRRLLLRLLLLRLLLLLLLRRLLRLRLLLLLLLRRRLRLRLLRRRRLRRRRRLLLLRLLLLLLRLRLRLLLLLRLLLRRLLLRRRLLLLRLRLRLRLRLRRRLRLLLRLRLLLLRLLRRRLRLRRRRRRRRRRLLLRRRLLLLRLRRLRRRRLRLRLLRLLLRLLRRRRRLLLRLLRRRLRRLLRRLRLRLLRRLRLRRRRRLLRRLRLRRRRRLLLRLLLLRLRRLLRRLLLRRLRRRRRLRRLRLLLLRLLLRLLLLRLLRRRRRRLLRRLLLRLRLRRLLRRRLLLRLLLLRLRLRRLLRRLLRLRRLRRRRLLLLLLLLLLLLRRRRLRLLLLRRLRLLRLRRRRLLRRRLLLLLRLLRRLLLRLLRLLRRRLLRLLLLLRRLRLRLRLLRLLRLRLLRRRRLRLLRLLLLLRLRLLRRLLLRLLLLRRLRRRLLRLRLLLRLRRLRLLRRLRRLLRRRRRRRLLLRLRRRLLRRLRLLLLLLLRRLRRRLLRLLRLLRLRLLRRRLLLRLRLLRRLRLLLRLLLLLRRLLLRRLRLRRLLLRRRRLLRRLRLRRLLLLLLRLRRRRLLRRLLLLRRLRRLLLLLRRRLRLRRLRLLLLLLLLRLRRRRLRLLLLRLLRLLRLLLRLLLRLRLLRLRRRLRRLLRLRRLLLLRRRLLRRLLRLRLRRRRRLRLLLLRLRRLRRRLRLLRRRLLLLRRLLRLRRLLRLLRLLLRLRRRRLRRRRRRRRLRLLLLLLRLRLLRLRLRRLLRLLLRLRRLRRLRRRLLLRRLLLRLLLLRRLLLLLRLLLRLLLRRLLLRRRRLLLRLRLRLLLLRLRLRRRRRLLLLRLRRLRLLLRRLRRLRRLLRLRRRRRLLLLLRLRLLRLLRLRRRRLRLLLLLRLLLRLRRRRRLRRRRRLLLRLLLRLRLLRLRLLRLRLLRRRRLRRLLLRRLLRLRLRRLLLLRRLRRRRRRLLRLLRLRLLLLLLLLRLRRLRLLLRLLRLLLLRLLLLRLRLRLLRLLLLLLRLRRLLLRLLRRRLLLLRRLLLLRRLRRRLRLRRRRRLLRLLRRLRLRRLLRLRRLRRRLLLLLRLLRLRLLRRRRRRRLLLRRRLRRLRLLLRLLLLLLLLLLRRRRRLRRRRRRRRRLRRRRRLLRRRRLLRLRLRLRLRLRLRRRRLRLLRRRRLRLRLLRLLRLRRLRRRRRRRLLRRRRRLRLLRRRLRLLRLRLRRRRRLRLLRRLRLLRLRLRLLLLLLLRLRRLLRRRRRRLLLRLRLRLRRRLRRRRLRLRLRLLLLRRRLLLLRLRLRRLRLLRRRRRRLLLRLRRLRLRRRLRRRRRRRLRLRLLRLLRRLLRLLLLRLRLRLLLRLLRLLRLRRRLRLRRLRLRLRLLLLLLRRRLRRRLLRRRRRLRLLLRRRLRLRLLLLLRLLLLRLLRLRLLRLRRRLRRRLRRRRLRRLRRLRRRRRLLLRLLRLLLRLLLLRRRRRLRLRLRLLRRLRLRLLLLLRRRRLLRRRLRRRLLLLRRRRLLRLLRRRRRRLRRRLRLLLLRRLRLRRRRLLRLRLLRLRRRLRRRRRRRRLRRLLLRRRLLLRRLLLRRRRLRLLRRLLRRRLLRRLRRLRRRLRLRLRLLLLLLLLLLLLRRLLRLLLLLRLLLLLRRRRLLLRLRLLRLLRLRLLLLLLRRLRLLRLRRLLRLRRLRLRRLLRLRLLRLLRRLLRRRLRLRLRLRLLLRLLLRRLRRRRRLRLLLRLLLLRLLLLRLLRRRLRLLRRLRRRLLLLRRLRRLRRRLLRRRLLRLLLRLLRRLRRLLLLLRRLRRRRRRRRRLLLRLLRLLLLRRLLRRLRLLLLRRLLRRLLRRRLRRLRRLLRLLRRRLRLLRLLRRRRRRRRRLRLRLLLLRLRLLLLRLLRRLLRLLRRRRLLLLRLRRRLLRRLLRLLRLLLRRRLRLLRLLLLRRLRLRLLRRLLRLLRRRRLLLRLRRLLLRLLLRRLRRRLLLRLRLLLRLRLRLRLLLRRLRRRRLRRLRLRLRLRLLRRLRRRLRLRLRLLLLLRLRRLLLLLLLLRLLLLLRRLLRLLRRLRLRRLRRRRRLLLRRLLLRRLLRLRLLLLLLRRLLRLLRRLLLRLRLLRRRRLLRLLRLLRLRLRLLLRRRRLRLLRRRRRRRLLLRLLRRRRLLLLRLLRLRLLRRRRRRLRRLRRLRLLLRRRRLLRRLRRLLRLRLLLRRLRRRLLLLRRLRRRRLRLLLRLRLLRLLRLLLLLRLLLLRLLRLLRRRLLLRLLRLLRRLLRRLLLLLLLRLLRRLLLLRRRRLLLLLRRLRLLLLRRLLLLLLLRRRRLLRLRLLLLLLLLLLLRLRRLLRLLLLLRRRLLRLLRRRLLLLLLLRRRRLRRLLLLRRRRLLLLLLLRLLLLRRLLRLRRLRRLRRLLRLRLLRRLRLLRRLLRRRRLLRRRRLRLLRLLLRLLRLLLRLRLLRLRRLRLLRRLRLLRRLLRLLRLRRRRRLLRLLLLLRRRLRLLLLRRLRRRRRLLLLRLRLRRRRRLLLLRRLRLRLRRRRRRLLRLLLLLLRLLLRLLRLRLRLLLLLLLLLRRRLRRRLRRRRLRLLRLRRLLLLLLRLLRLRLLLRRRRLLRLLRRRLLLLRLRLRRRRRLRLLRLLRLRRLLLRLRLRRLLLLRLLLRRLLLLLRRRLRLLLLRLRLRRLRRLLRLLLRLRRRRRRLRLRRLLLRLRLLLRLRLLLRRLLLRRRRLRRLLLRLLRLRLLRLRRRLRLRRLLLRLLRLLLLRRRLRRRRRLLLLRRRLLLLLLLLRRLRRLLRLLLRRLRLRLLRLRLLLLRRRLRRRLRLRRRRRLRLLRRRLRRRRRLLLRRRRLRLLRLRLLRLRRLRLRLRRRRLLLRLRRLLRRRLRRLRRRLLRRRLLLLLRLLRRRRRLRRLLLRRRLRRLRLRLRRLLLRLRLRRLLLRRRRRLLLRRLLLLLRLRLRRLRLLRLLLLRRLRRLLLRRLLLLLLRLLLRRRRLRRRRLLLRRLLRRLLLLRLLRLRLLLRRRRLRLLRLLLRRLLLRRRRRRLRRRLRLLLRLLRLLRLRRLLLRLRRLLLLLRLLLRLRRLLRLLRRRRLRLRRRRLRLLRRRRLLRRLRLRLLRRLLRRRLLLLRRLRRRLLRLLRLRRLLLLRRLRLLRLLRRLRRRRLRLLRLLLLRRRLLLRLRRLLLRRLLLLLRLLLLRLLRRLLLRRLRRRRLRRRRLLRLLRLLLLRRLLLRLLLLRLLLLRRRLLRRLRRLRLRRLLLLRRLRRRRRRLLLLRRRLLLLRRRLRRRLLRRRRLLLRLLLRRRRRLRRLLRLRRLLRLLLRLLLRLLLLLLLRRRLRLLRRLRLLLLRLLRRLLLLRRLRRRLLLRLLRRLLRLLRLLRLRLRRRLRRLRLLLRLRRRRRRRLRRLLLRRLRLLRRLRRRLLRLRLRRLLLLRLRRRRRLLRLLRRLRLRRLRLRRRRLRLRLRLLRLRRRRLRLRRLRRLRRLRRRLLRRLRLLRRRRLRLRLRRRRLRLLLLRLLRRRLLLLLLLLLLLRRLLRLLRLRLLRLLLRLRLLLLRRLRRRLLLLLRLRRLRLRLLRRRRLRLRLRLRLLLLLRRRLRRRLLRLLRRRRRLRLRLRRLLLLRLLLRRLLRLLRLLRLLRLRRRRLLLRRRLRLLLRRLRLRLRLLLLRLLLLRRLRLLRLRLRRRRLRLRLLLLLRLLRLLRRLLRRLLLRRRRLLRRRLLRRLLRRLRRLLRLRLRRRLRRRRLRLLLRLRRLLLLRRRRRLRLLLLRLLLLRLRRRRLLLRRRRLLRLLRLLRRLRRLRRLRLLLLRRRRLLLRRLLLRLRRLRLRRLLLLRLLLRLLLLRRRLRLRRRLRLRRRRLRLLLRRLLLLRRRLRLLLRLLLRLRLRLLLLRLLLRRRLLLRLRRRRLLRLLRRRLLRLLLLRRLRRRLRLLRLLLLLRRLRLLRLRLLLLRLLLRLLRLLRLLLLLLRRLRRRLLRRRLLRRLRRRLRLRRRRLRLRRRLLRLLLLRLRLLRLRLRLLLRRLRRLRLLLRLLLRLLRLLRLLLRLRLLRRRLRRRRLLLRRLLLRRRLRRRRRLLRLRRLLLLRLRRLRLRRLRLRRLLRLLLLLRLRRLLRRRLRLLLLRRLLLRLLLLLLLRRLRLLLRLLLLRLLRRRLLRRLRRRLRRRLLRLLRLRLRRRRLRLLLRLRRRLRRLRRLRLLRLRLLRLLRRRLRLLLRRRLLLLRRRRRLLRRLLRRRLLRLLRRRRLLRLRRLRRRLRLRLLLLLLRRRRRRRLLRLRLLRLLLLRRLLLLRLLRRLLLRRLRRLRRRLRRRLLLRRRLRLLLLLLRRLRLLRLLLRRLLRLLLLLLLLLLLLLRRLLLLRRRRLLLRLRRRLRRLLRLRRLLLLLLLLRLLLRRRLRRRLRLRLLLRRRRRLRLLLRRRLRRLLLRRRRLRRLLLLLLRRRRRRRRLRRLRLLLRLLLRRRRLRLRLRLLRRLRRLRLRLLLLLLRRLRRLRRRLLRRLLLLLRLRLLLLRRLLRLRRLRRRLRLRLLRLRRRRLLRRRRRRLRLLLRRRLRRLRLLLLRRLLLLRRLLLRRRRLLLRLRLLLRLRLLRLRRLRRRRRRLRLLRLLRRRLLRLRRRRRRLLRRLRLRRLLLLRRRRRLRRLRRLLRLRLLLLLRLRLLRLLLLLRRRLLLLRRRRRLRLRRRRRRLRLLLLRLLLRRRRRLLRLRRLRRRRRLRLRLLLLRLRLRRLLLRLRLRLLLLLRRLRLLRRRLRRLRLRLLLLLRRLLLLLRLRLRRLLLLLLRLLLRLRLLRRLRLRRRRLRRRRRLRLRLRLRLLRRLRLLRLLLLLLLRRRRRRRRRLLLLRLLRRRRLRRRRLLLLRRRLLRRLLLRRLLLRRRLLLLRRRRLRRRLRLRRLRLRLLLLRLRLRLRRLRRRLRRRRRRRRLLRLLLLRLLRLRLLLRRLLRLRRRLLLRLLLRRLLRLLLLLRRRRLLRRRLRRLLLLRLRRRLLRLRLLLRLLRLRRRLRLLLRRLLLLRLLRRLLLLLRRLLRRLRLRLRLLRRLRRRLRLLRLRRRRLRLRRRLRRRLLLRLLRLLLRRRLLRRRLRLRRRRRRLRLLLRRLRRRLLLRLRRRLRRLRRRRLLLLLLLLLRRLRLRLRLRRLLLRLRRRRRLRLRLLLRLLRRLRLRRRLLRRRLLRLRLLRRRRLLLLRRLLLLLRRLLRRLLLRLRLRRLRLLLLLLRRLRRRLRRRLLRRRRLLLRLRLRRLRLRRRLRRRRRRRRRLRLRRRLLLRLRLLLRLLLLRRRRRLRRRLRRRLRRRRRRLLLLLLLRRLRRRRLLRRLLLRLRLLLLLRLRLLLLLLLLRRLLLRLLLLLLLRRRLLRLRRLRRRLLRLLRLLRRLLLRRRLLLRRLLRLLLLLLLLRLLLLLRLRLLLRRLRLRRLRRLLLRRLRLRRLLRRRLLLLRRLLLRLRLLRLLLLRRRLRLLLRLLLLRLLRLRRLRRRLRRLLLRRRRLLLRLLRRRLRRLRRLLLRRLLRLRLRLLLLRRRLRRRRRRLRLLRLRLRLLRLRRRRLLRLLLRLRLLLLLRLLRRLRLLLLLRLLRLLLRLLLLRLRLLLLRLRLLLRLLLLLLLLRRLRLLLLRLLRLLRRRRLRRRRRRRRLRLLLRRLLRRRRRRRLRLLRLRLRRRRRRRRRLLLRRRLLRLLRRLRLLLRLRRRRRLLLRLLRRLRLLRRRLLLRRLLRRRLRRRLRLRLLLRLLRLLRRRRLRLLRRLRRRLLRLRLRRRRRLRLLLRLRLLLRLRLLRLLRLRRRRLLRRLLRRRLRLLLRRRRLLRRRLLRLLLLLRLRRLLRLRLRRRLRLLLLLRRLLRLLLLRRLLLRLRLLLRRRRRRLLRRLRRLLRRLRRLRLRLRRRRLRLLRLLLLLLLRRRRRLRRLLLLRRRLLLLLLLLRLRLRLRLRLLLLLLRLRRRLRLLRLRRLRLRRRRLLLLLLLLRRLLLRLLLLLRLRLLLRRRLLRRRLRRLLRRLRRRLRRLRLRLLRLLLRLRRRLRRLRRRRLLLRRLRLRLLLRLLRRLRLRRLLLRLRLLRRLRRRLRLRRRLLRRRLLLLRRRLRLLRRLRRLRLLLLRLRLLRRRRRRLLRLLRLLLLRRRLLRRRRLLLLLRRLRRRLLLLRLRRRLLLRLLLRLRLLLLRLLLLLRLLRRLLLLLLLLLLRLRRRRRLRRRRRRLLRRRRLRLLLLRRRRRRRLLRRRLRRRLLRLRRRRLLRLLLLLLRLLRLLRLLRLRRRLRLLLRLRLRRLLLLLLRRLRLLRLRRRLLRRRLLRLLRLLLLLRRLRLRRRRLLLLRRLRLLLLRLRRRRRLLRRLRRLLLRLRRLRRRRLRRRRRLLRRLRLRRLLLRLRRRLRLLLRRLLRLRRRRRRRLRRLLRRLLRRRLLLLLRRLRLRLRLRLLRRLRRRLRLRLRLRRRRLRLRLRLLRRLLRLLLLLRRRRLLLLLLLRRLRRLRRRRRRRLLLLRLRRRRLLLLLLLLLRLRRRLLLRLLLRLRRRLLRLRRRLLLRRLRLLRRRRRRRLRLLRRRRRRRLLRRLRRLRRLRLLRLRLRLRRLRLLLLRLRLLRLRLRRLLLLLLRLLLRLLRRLLRRRLLLRLRRRRRRLRRLLLRRRRLRLRLRRLLLLLLRRLRRRRRRRLLRRLRRRRRRLRLRRRLRLLLLRLRLLLRLRLLRRLLLRRLRLRRRLLRLRRLLLRLLRRRLLLRRLLLLLLLLLLLLLRLRRLLLRLLLLRRLRLRRLRLLLLRLLLLRRLLLRLLLRLLRLLLRRLRLRRRRRLLRLRRLLLLRLLLRRRRLRLRRLLRRLRRLRLLLRLLLRLLLRRRLRLLRLRRLRRLLRRRRLRLRLRRRLRLRLRRLRLRLRRLRLLLLRLRLLLLLRLLRRLLRRRLRLLRLLLRRRRRRRRLLLLLLRRRRLLRLRRLRRLRRLLLLLLLLRRRRLLLLLLLRLLRLRLLLLRRRLRLLRLRLLRLRRLRRLRRRLLLLLLLLLLLRLLRLLRLRRRRRLRLRLLRLLRRLRRLLRRLRRRLRRLLLRLLRLLRLLLLRRRRLRRLRRRRLRLRRRRRRLLRLRRLLLLLRLRLLLRRLRRRRLLLLRLRRRLLLLLRLLRRLLRRRLRLRLLLRLRLLLLLRRLRRRLRLRRRLLLLLLLLRLLLRRRLRRLLLRLRRLLLLLLRRLLLLRLRLRRRLLRRLRLRRRLRRRRLLLRRRRLLLLRLLLRLRLLRLLLLLLRRRRRLRLLRLLLRRLRLRLLLLRRRRLRRLRLLLRRLLRLRLRLLLRRLLRLLLLLLLRRRLLLRLLLRLLRRLLRRRLLLRRLLRLLLRLRLLRRRLRRLLLLRLRRLLRRRRLLRLLLLRLRLLRLRRLLLLLLLLLRLRRRLLRRRLRLRRRRLLRLRRRRLLLLRRLRRRRRLRRLLLRLLLRRRLLRRRLLLLLLRRRLRRLLRLLLRLRRRLRLRRRLLRLLRLLLRRRRRRLRRLLRLLRLLLLRRLLLLRLLLRRLLLLRLLLLRRLRLRLRRRRLRRRLLRRLLRRLRRLRRRLLLRLRLLLRRRRRLLRRRLRLRLLLRLLLRLLLLLLLRRRRLLLLLLLRRRLRLLLRLLLRLRLLLRRRRRLRRLRRRLRRLLLLLRRLRLLLRRLLLLRLLLRRRLLLLLRRLLLRRLLLLLLRLLLLLLRRRLRRRRRLLLRLRRLLLLRLRRLRLRRLLLLLLLRRRLRLLLLLRLLLRRRLLRRRRLRLLLRLRRRRLLRLLLRLLRRLRLLLLLLLRLRRRLRRLRRRRRRLLLRRRRLLLRRLRRRRLRRLLLLLLLLLLLRLRRLLRRRLRLLLLLLLLLRLRLLRRRLLRLLRRLRRLLLRLLLRLRRLLLRLRLLRRLRLRRRRRRRRRLLRRLRLLLLRRLLLRLRLRRLRRLRRLRLLRLRLLLLRLLRLLLLLLRLLRRLRLLRRLRRRRLLRLLRLRLLRRLLLRLRLRLRRRLLRRLRLRRRLLRLRLLRLRLRRRLRRLLRRRLLLLRRLLLRRLLRLLLRRLRLLLLRRRRRLRLRRRLLRRRLLRLLLLRLLLRRRLLRLLLRLLRRLLRLRRLLLLLLLRLLLLLRRLLLLLRLLRLRLLLLLRRLRRRRLLLLLRRRRLRRLRLRRLLRLLLLRRLRLLRRLLLRRLRLLLRRRLRRRRLRLRLRLRLRRRLLLRRRLRRLLRRLLRLLRLRRRRLLRRLLLLRRRLRRLRRLRRLRLLLRRLRLRLRLRLRRLLRLLLLRLRLLRRLRLRRRRRRLLLRLLRRLLLRLRLLLRRRLRLLRLRRRLRRRLRRRLLLLLRLLRLLLRLLRRRLRLLLLRRLRRRLRLRRRRLLLRLLRRLLLRLLLRLRRLRLRLLLRLRRLLLLLLRLRLLLRLRLLRLRLLRRRLLLRLRLRLRLLLRRLRRLRRRRLLLRRLLRRLRRRLRRLRLLRRRRLRLRLRRLLLRLRRLRLRRRRLRLRRLRRLLLRRLLRRRLRLRRLRRLLLRLRLLRLLRRRLLLLRLLLLLLRRLRLRLRRLLRRLLRLLRRRRLLRLLLLRRRLRRRRLRLRLRRRLRRRLLRRRRLLLRRLRRLRRRLRLRLRLLRRRLLRLRLLLRLRLRLLRRLRLLRLRLLLLRLLLLLRLRLRRRLLRLRRRLRLRLLRRRRLLRLLRLLRRRLLLRRRLRRRRRRRLRLRLRLLRLLRLLRLLRRLLLRLRRRLRRRRRRRRRRRRRLLRRLLLLLLLRLRLRRLLRRLRLRLRLRRLRRLLLLRRRRRRRRRLLRRRLRLLRRRRLLRLLLLRLLLRRRRLRLLRLLRLLRRRLLLLLRLLLRLRLLLLRLRLLLLLRLLLRLRLRLRRRRRRRLRRLRLLRRRRLRLRRRLLLLLRRRLLRRRLLRRLRLRRLRRLRRRRLLLLLRRRRLLRLLLRLRRRRRRLLRRRLLLLRRRLRRRLRRRRLLRLRLLRRLLLLRRLLRLRLRLLLRRLRRLRRRLLRLRLLRRRLRLLLLRRLRRLLRLRRLRRRLRRLLLLRLLRRRRLLRLRLRLRRLRLRRLRLRRRRLLLRRLRLRRRLLLRRRRLLLRLLLLLLLLRLLLLRLRRRLRRLLLRLLRLRLRLLLLLRRLLLLLRLLLRLLLRLLLRRLRLLRLLLLRLRRRLLLRLLLRRRLRRLLLLLLLRRLRLRRRRRRRLRRLRRLRLRRRLLLLRLLLRLLRRLRLRRLRLRRRLRRLLLLLLLRLRLLLLRRRRLRLRRRLRRLRRLRLRRLRRLLLLLRRLRLRLLLRLLLRLRLRLLRRRRRRLLLRRLLRLLLRLLRLRRLLLRRLRLRLRLRLRLLLLLLLLRLLRRLRLLLRLRRRLLLRRLRLLRLLRRRRRLRRRLLRRRLLLRRLRLLLRRLRRLRLLLLLLRLRLLLLRLRRLLLRRLRLLLLRLLLLLRRLRLRRLLRRLLRLLLRLRLRLRRRLRRLRRLRRLLRLRLLLRLLLLLRRLLLRRLLRLLRLLLLRRLRLRLLLLRLLLLLRRLRRLRLRLLRLLRLRLRRLLRRRRRRRRRRLRLLLLRLRRLRLLRLRLLLRLRLLRRLLRRRRRLRRRLLRLLLRRLLLLRLRLRRLLRLLRRRLRLLLLLLLLRLRRLLRRLLLRRLLLLLRRRRLRLLRRLLRLLLLRLLLRLLRRRLRRLRRRRLLRLLLLRRLRLLLRLRLRLRLRLRLLLLRRRLRRRLRLLLRRRRLRLRLLLRRLRLLRLLLRRRLRLLRLRLRLRLRRRLRRRLRLLLLRLLRRLRRRLRRRLLRRRLLRRLLRLRRLLLRRRLRRLRRLLLLRLLLLRLLRLLLLRLRLLRRRLLLLLRLRLLLRLRLRLRRLLRRRRRLLRLLLRRLRRRLLRLLLLRLLRRLLLLRRLLRRRRLRRRLLLLLRLRRLRLLLRLRRLLLLRLRRLRLLRLRLLLRRLLRRRLRRLLLRRLLRRRLRLLRRLRLRLLRLLRRLRRLLLLRLRRLLLLRRRRRRLRLRLRRRLRRRLRLLRRRLRLRRLLLLLRRLRRRLLLRLRRRLRLRRRRRRLRLLLRLRRRLLRLLRRRLRLLRLRRRLLRLLLRRRLRRRRRLLLRLRRRRLRRLLLRLRRRLLRRRLRRRLLLLLLLRLLRRLRLLRLLLLRRLLLRRLLLRLRRLRRRLRRLLRRLLLLRLLRLLLRLLLRLRLLLLLLLRRRRLRLLRLRRRLLRLLRLRLLRLRLLRLLLRRLRLRLLLLLRLLRLLRLRLRLLLLLRRLLLRLLLLRLRRRLRLRLLRRLRLRLLLRLLLLRRRLLRRLLLLLRRRLLLLRRLLLRRLLLRRLLLLLLLLLLRRLLLRLRRRLRRRRLLRLRLRLLLRLLRLRLRRLRRRLLRRRLLRLRRRLRRLLRRRLLRLRLRLRRLRLRLRRRRRLLRLRRRLRLLLRLLRRRRLLRRLRRRRRLLRLRLLLLRLLLLLLLLRLRLRRRRRLLRLRLLRLRRLRRRLLLRRLRRLRRLLLLRLRLRLRLLRRLRRLRRLRRRRRRRRRRRLRLLRLLLRLLRLRLRLLRLRRRLRRLLLRRLLRRLLLRLLLLRRLLLLLRRLRLRRRLLLRRLLLRLLRLRLLLRLLRRLLLRRRLLRLRLRLRLLLRRLLRRLRLLRLRLRLLRLLRLRRRLRLRLLRRLLLRLRLRRLLRRLLRRRLLRLRLLLLLLRLLLLRRRLRLRLRLLRRLRRRRRLRRRRLLLLLLLLRRRLLRRRLRLRRRRLLLLLRLLLLRRRRRLRRLRRLRLRRLRRLLRLLLLLRLLLLRLLRRRRRLRLLLLRLLRRRLLRLLLLRRRRRLLLRRLLRLRRLRRRLLRRRRRRRLRRLLLRRLRRLRRRRRRLRLLLLRLLRRLRLRRRRRRLRLLLRLRRLLLRLRLRLLLLRRRRLRLLRLLRLLLLLRLLRRLRLRRLRLLLRLRLLRLLRLLLLRLLRRLRLRLLLRLRRLLRRRLLLRRLRLRLRRRRLRLLLLLRLRRRRRLRLLLLLRRRLRLLRLRRLRLRRRRLLLRLLRLLRRRLLLLRLRLRRLRLRLLLLLLLLLLLLLRRLRLLLLLRLRRRLRLLRRLLLRRRRRLLRLRRRLLLLLLRLLLRLRLLLLRLLLRLRLRLLLRRLLLLLRLLRLLRLRLLLRLRRLLLRLRRLRRLRRRRLRRLLLRRLRRLLLLRRLLLLRLLLRRLRLLLLRLLRLLRRRLRRLRLLRLRRLLRRRLRRRRLLRRRRLRRRRLLRLLRRLRLRRLLRLRLRRLLLRRLRRRLLRRRLRLRLRRLLLLLLLRRLLRLLRRLRRLLLLRLLRLRLLRLLLRLLRLRRRLLRLLLLRLLRRLRRRRLLRRLRRRRLRLLLLLRRLLLRLLRRRLLLRRRLLLRLLRRLLRLLLLLRRLRRLRLRRRLRLRLRLLRLLLRRRRLLRLRRLLLRLRRLRRLRRRRRRRLRRLRLRLRLRLLRRRRLLLLRLRRRLRRLRRLLRLLLLLRLLRLRLLRRLLRRRRLLLLLLLLLLLLLRRRLLRRLLRRLRRLRRRRRLLLLLLLRRRRLRLLRLLLRRLRLRLLRLLLLRLRLLLLLLLLLLRLRRLRLRRLLLRLRLRRLRRLLLRRLRRLRLLRLRLRLLLLRRLRLLLLLLLRRRLLLRLRLRLLRLLRRLLLRLLLLRLRLRLRRRLRLLLRLRLRLLLRLRLRRRRLRLLRRRRLLLRRRRRRLLRRRLRLRRRRRRRLLLLLRLRRRRLLRRRRLRLRRRRLLLRLLLLRLLRLRLLLLLLLRLLLRLRLRRRRRLLLLLLRLRLLRRRRRLLRLRRRRRRLLLLLLLRRRLLRLRLLRLLRRRLLRLLLRRRLRRLLRLLRLLRRLRRRLRLLRLLRRRRRLLRLRLRRRLLLLRLRLLLRRLLRLRLRLRLLRRLRLRRLLLRLLRRRLRLLRRLRRRLRLLLLLLRRLRRRRLRRLLRLRLLLLLRRLRLRLRLRLLRLLLLRLRLRLRLRLLLRLLRRRRLRLRLRLLLLRLRLRRLRLLRLLRLLRRLLLLRRLLLRLLLRRRLRLLLLLRRRRLRLLLRLRLRRLLLRLLRLLRRLRRLRRLRLLRLLRRLRLLRRLRRRRLRLRLRLRLRLRLRLLLRLRLLLLRLLLRRRRRLLRLLLRRLRLLLLLLRRRRRLRRLRRRLLLLRLRLLRLLRLLLRLRLLLRRLLLLRLLRLRLLLLLRRLRLLLLRLRLLRLLRRLLRLLRLLLLLRRRLLRRLLRRLLLRLLLRRLRLLLRRRLLLRRLLRLLLRRLLRLRLLRRLRRRLLRRRRLRLRRLRRRLLRLLRRRRRRRRLLLLLLLLRRLLRRLLRLRLLRRRLLRLLLRRRLRRLRRRRLLRRRRRRRLRRRRRLRLRRRLRLRRLLLRLLLLRLRLLRRRLRLLRLRLRLRLLRRRLRLRLLLLLRLLLLRRRLRRRLRLLRRLLRLLLLRRLLLLRLLRRRLLRLRLRRLRRRRRRRRRLLRLRLLRLRLLRLLLRRRLRRRLRRRRRRRRRRLLLLRRRRRRRLRRLLLRLLLLRLLRLRRRRLLRRLRRRRLRRLLRRRLLRRRLLRRLLLRRRLLLLLRLLRRRRLLLRLLLLLLRRLRLRLLRRRRLLRLRLRRLRRRRRRLRLRRLLLRRRRRRRLRLLRRRRLLLRRRRRLLRLLRRLRRRLRRRLRRLLRLLRLRRLLLRRRRLRLLRRRLLRLRLLRRLRRRLRRLLRLRLRLLLRLRRRLLRRLLRRLLRLLRRLRLLRRLRRLLRLLRRLRRLLRRLLRLLLRLRRRRLRRLLRRRRRLLLRLRLLRRLLLLLLRRRLLLRRRLLLLRRRLLLRRLRLRLLRLRLLLRRLRRLLRLRRRRRRRLRLRLLLRRLLRRLLLLRRRRRRRLLRLLLLRRRRRLRRRLRLLRLLRRRRRLRLLRLRRLRLLRLLLLRRLLRRRLLRLLLLLRLRLRRLRLLRRRLRRLRRRRRRLLLLLLLLLLLRRLLLLRLRLRRLLRLLRLRLLLLRLLRRLLLRLLRRRRLRLLLLLRLRRLRRLLRRLLRRRLLRLLLRLLLLRLRLLRRRRRRRRRLRRLLRLLRLLRRRRRRLLRLLLLRLRRRLLLRRRRRLLRRRRRLRRRRRLLLRLLLLLRLLRLRLLRRLLLLRRRRRLRRRLRRLLLLLLRLLLRLLRLLLRRRLLLLRLRLRLRRRLLLRLRRLRLLLLRRLRLLRRRLLRRLRLRLRRLLLRLLRLRRRRLLLLRLRLRRLRLLRLLRRLRRLRLLRLRLRLRRLRLLRRRLLRRLRRRRRLRLLRRLLLLRRLRRRLLRRLLLLLLLLLRLLLLLRRLLRLLLRRRRRRLRLLRLRRLRLRRLRRLLRRRRRRLRLLRLLRLRLRRRRLLRLRLRRRLLRRRLLLLRLLLRRRLLRLLRRRLRLRRRRLRLRRLLLRRLRRLLLRRLLRLRRRLRRLRRLRLRRRRRRLLRRRLLLLRLLRLRRRLLRRRRLRRRLRRRLLLLRLLLRLLLLRRRLLLRLRLLLLRLRRLLRLRLLLLLLRLRLRRRLRLLLLRLRLLLLLRLLLLRRLRLRRRLRRLRRLLLLRLRLLRLLRRRLRLRRLRLRRRRRRLLRLRLLLLRLLRRRLLLLLRRRRRLRRLRRRLLRLRLLRLRLLRRLRLLLRRLRRRRRLRRRLLRLRLRRLRRRRLLRRRLLLRLLLRLRRLLRLLLLRRRRRRRLRRLLLLRLLLLRRRLLRRLRRRLRLRLRLRLLLLLLLLLRLRLLLRLLLLLLRLRRLLLLLRLRLLRRLLLLLLRLLLLRRRLLLRLLRLRLLLLLRRRRLLLRRRLRLLRLLLRLLRRLRLLLRLRLLRRLLLLRRLRRLLRLLLLLLLLRRRLRLLLLLLLLLRRRRLLLLLRLLRRRRRRRRLLRRRLRLRLLLRRRLRLLLLLLRLLLRLRLLRRRRLRRRLRLRLLLLRLLRLRLRLRRLLRRLLLLRLLRLLRLRLRRLLLLRLLRLLLLLRRLLRLLLLLLLLRRRRRLLRLLLLLLLLRLRLLLRRLRLRRRRRLLLRRRLLLRLRRRRRLRRLLLLLLRLRLLRRRLLLLLLRLRRRLLRRRLRRRRLRLRLLLRLRLLRLLLRRRRLLRRLRLRRLLLLRRRLRLRRLRRRRRLLRLRRLLRRRRLLLLRLLLRRRLLLRLLRLLLLLRLLRLLRRLRRRLLRRLRLRRRLLRLLLRLRRRRLLLLRLRLLLRLRLLLRLLLRRLRLLLLRLLRLLRRRRRRRRRRRLRRRLRRRRLRLLRRLLRRLLLLLRLLRRRRRRLLRLRLRRLLLLLLLRLRRRRLLRRRLLLLLLRLLLLLLRRLRLLLRLLLLLRLLRRRLRLLLLRRRRLRLRRLLLLRRRLRLRLRRRRRLLRRLLLRLLLLRRRRLLLRRRLRRLRLRRRLRLLRLRLLLLRLLRLRRLRLLLLLLLLLLLLRLLRLRRRLLRRRRRRLRRLLLLLLLRLLRLRRRRRRLLLLRLRLLLRLLLRRLRRLLLLRRRLRRRLRLRRLLRLLLRLRLLLRLRLRLLLRRLLRLLRLRLLLLRRRRLRLRRLLRRRLRLLLLLLLRRLRRRLLLLLLLRLLLLLRLLLLRRLRRLLRLLLLLRLRLLLRRLRLLRRLLLRLLLRRLLLRRRRLRRLLRLRLRLRLLLRRLRLRRLRRLRRRRLRRRLRRLRLLLRLRLLRLRRLLRLLLRLLRLLRRLRRLRLRRLLLLRRLLLLRRLRLRLRRLLRLRRLLLRRRLRLRLRRLRRLRLLLLLLLRLLLLLRLLRLLRLRLRLRLRLLLLLRLLRLLLRLRLLRLLRLRRRRRLRRLRRRRRLLLLRRRRLRLLLRLLRRLLLRLLLRLLRLLRRLLLRRRLLLRLLRLLRLRLRRRLRLLLRLLLLRLLRLRRRRRLLRLRRLLLRLLRLLLRLLLLLLLRRRLLRLLRLRLLRLRLLLLRRRLRLRRRLLLLRLLRRLRRRRLRRRRLLRRRRRRLRRLRLRRRRLRLRLRLRLLLRRLRRLRRLRLRRLLRLRLLRRRRRLRRLRLLRLRRRLLRRRLRRLRRRLRRRLLRLRLRLLLLRLLLRRRLLLLLLRLLRRLRRLLLLRRRRLLLLLLLLRRRLRRRLLLRRLLRLLRRRRRLLLRLRLRRLLLRLLRLRLLLRLLRLRLRRLLRRLRRLLLRLLLRLRRRRLLLRRLRRRLRRLRLRRRRRLLRRRRLRLRRRLLLRRRLLLLRRRLLRLRLLRRLRRRLRRRLLLRRLRRRLRLLRLRRLLLRLRLLLLRLRLLLRRRRLLRRRLRRRLRLRRLRLRLLRLLLLRRRRRRLLRRLRRLLLLRLRLRLLLRLRRRLRRRRRLRRLRLRLRLLLLLRRRLLRLRLRRRLLLLLLLRRRRLLRLRLLLLLLRRRLLRLLLRLLLRRRLLLLRRLRLLLRRRRLLLLRRRRLRRLLRLRLRRLRRLLRLRLRLRLLRLRLLLLLRLLRRLLLRRLLLLRRLRRRRLRRRLLRLLRLLRLRRRRLRLRLRLLLLLRRRRLRRRLRRRLLLLLLRLRRLLLLLRRRLLLRRRRRRLRLRLLLLLLLLRLRRRLRRLRRLLRRRLLLRLLLLLRLLLRRLRRLLRLRLRLRLLLLLRLLRRRRLLLLRRRRRLRRRLRLRLRRLRLRLRRRLLLLRRRLLLRRRLLLRLLRLLRLLLLRLRRRLLLLLRRLRRLLRRRLLRRRRRRRRRRRLRLRRLLLLRLRRLLRLLLLLRRRRLRRLLLRRRLLLRRLLLLRRLRLLLRRRLRLRRLRLRLLLRLRRRRLRRLRRRRRRRRLLLRRRRRLLLRLRLLRLLLLLLRRLLLLRRRLRLLRLRRRRRRLLLLRLLLRRRLLRRLLRLLLLLRRLLRLLLRRLLLRLRLLRLRLRLLLLLLRLLRLLRRRRLLLLLLLRLRRRRLLRRLRRRRRLRLRRLLLRRLRRLLRRRRLRLRRLRLLLRRLRLLLRLLLLRLLRRLLRLRLRLLLRRLRRLRRLRRLLRLRLLRLLRLLLRRRRLRRLLLLLLLRLRLRRRRLRLLRLRLRLLLLRLRRRLRRRRRLRRLLRRRLRRRLRLRLRLRRLLLLRLLRLLLLRLRLLRRRLLLRLLLRRLRLRLRLLLRRLRLRRLLLLRRRRRRLLRLLRLRRLRLRLLLRRRLLLLLRLRLLLLRRLLRLRRRRRRRLRLLRLRRLLRRRRLRRRLLLRRRLLLLRLRLLLLRRLRRLRLLLRLRRRLRLLRRLRLRLRRRRLRRLRLRLLRRLLRLLLRRRLRLRLLRLRLLRLLLRRLLRLRRRRLLRRLLRLRRRLRRRRRRRRRRLRLLRRRRLRRLLRLLLLLRRRLRLLRLRLLRLLRRLRRLLLRLLLLRRRRLRRRRLRRLRLRLRLLRLLRLLRLLLLRLLRLRLLLRLLRRLLRRRLLLLLLRLLLRRLLRRLRLRLLRRLLLLLRRRRRRRLRLRLLLRRRLLLRRRRRLLLRLRLLRLLRLRLLLLRLRLRLRLLRLRLLRRLRLLRRLLRLLLLLRRRLLRLLRLLLLLRLLRRRLRLRLRRRRRRRRLLLRRRLLLLRRLLRLLRLLLLLRLRRLLRLLLLRLRLLRRRRRLRLLRRRLRLRLRLLLLRLRRRLLLLRLRLRLLLLLRLRLRLLLRLLRLLLRLLLRLRRRLLLRLRRLLLLLRLRLLRLRRLRLRRLLLLRRLRRRRLLRRLLLRRRLRRRLRLRLRLRLRLLRRRLLRRRLLLLRRLRLRRRLRLLLLRLLRLRRRRRRLLLRLLLLLLRLLRLRRLLLLLLRLRRLRLLRLLRRLRRLRRRLLLLLLLRLLLLLRRRLLLRRRLLRRRRRLRLLRRRRLRLLRRRLRLRRLRRLLRLRRLLLRRLRRRLLLLRLRRRRRRRRLLRRRRLRRLRRRRRLRRRLLLLLRLRLRLLRLLLLLLLLLRLRLLLLLLRRRLLRLLLRLLLRRRRLRLLRRLRLLLLRLLLRLRLLLLLRRRRLRLRLRLLLRLLLRRLLRRRRRRLLRRRLLRRRLRLLLRLLLRLRLRLRLLRLLRLRRLLLRLLRLRRRLLRRLLRLRLRLRRRRLLLRLLRRRLRLLLRLRRRLLRLLLRRRLRLRRRLLRRLRRLRRLLLLRRRLLLLLRLLRLLRLLRRLRRRRRRLRRRRLLLLRLRLRLRRLLRLLLLRRRLLRRRLRRLLLLLRLLLRLRLRLLLRLRRLRRRLLRLRRRRRLRRLLLLRLLLLRLLRRLLLRLRRRRLLRRLLRLRRLRRRLRLLLLRLLRLRLLLLLRRRRLLRRLLRLRRLLLLRRLLLRLRRLRRLRRLLRLLRRLRLLLLLRRLRLLRRLRLLLLLRLRLRLRLRLRRLLRLLLRRRLRLLRRRLRRRRRLLRLLLLRRRLLRRLLRRRRLLLRLLRLRLRLRLRLRLLLRRLLRRRLLLRLLLRRRLRRRRRRRRRLLRRLRRRRRLLRRRRLLLLLLRRLLLRRLLLRRLLLRLLLRLRRRLRRRRLRLLLLLLRLRLLRLLRLRLRLLLLLRRLLLRLRLRLLRLRLLRLRLLLRRLLRLLLRRLLRRLLRRLLRRRRRRRRLRLRRRLLRRLLLLRRRLLRLLRRRLLRRLLRRLLLLRLRRRRLRLRRLLRRLRRLRLRRRRRRLLLLRRLLLLRLRLRLRLLRRRRRLLRLLRRLRRLLLRRLRLRLRLRRRLLRLRLRRLLRLLRLRRLRRRRLLRLRLLLLRLRRRLRRRLLLLLRLLLRLLLRRRLRLRLRRLRLRLLLLLRRRRLRLRLLRLLLLRRLRRRLLLLLRLLRRLLLLLRLRLRRRRLRLRRLLLLLLLRRRRRRRLRRRRRRLRLRLLLRRLRLRLLLRRRRLRLLRRRRRLLLLLRLRRRLLRLLLLLLRRLRLLRRLRRLLLLRRRRLRLRLLRLLRLRLLLLRLRLLLRLLLRLLRRLLRRLLRLRLLRLRLRRRRLLLRRLRLLLRLLRRRLLRRLLLLLRLLLLLRLRLLLRLRRRLRLLLLLLRRRRLRRLRRRLLRRLLLLLLLLLLLRRLRLRRLLRRRRLRRLLRRRLRLLRRLRRRLRLRRRRRRRLRRLLLRLRRLRRRLRLRLLRLLLRRLLRLLRRRLRLLLRLLLRLLRLRRLLRRRLRLLRLRRLLRLRLLRRRRLRLRLRLLLLLRLRLLLLRLRRRRRLLRLLLLRLLRLRLRRRLLLRRLLRRRRLLLRLRRRLLLLRLRLLRLRRLRRRRLRLLRLLLRRRLLLLLLLLRRRRLRLRRRRLRLRRLRRRRLRLLLLRLRLRLLLLRLLRLLLRLLLLLRRRRRRRLRLRLRLLLLLLLLLRRRLLLRLLLRLRLLRRLLLRRRLLLRLRLRLLRLLLLRRRLLRRRRLRLRLLLLLLRLLLLLLRLRLRRRLLRRRRLRLLLRLLRRRRRRRLLRLRRRLLRRRRRRLLRLLLRLRLLRLRLLRRLRLLLRRRLLRRRRLRLLRRRRLLLLLLRLLLRLRRRLLLRLRLLRRRLLRRRRRLLRRLRLLLRRRRLLRRRLLLLLRLLRLLRLLLLLLRRLRLRLRLLLRLRLRLRRLLLLLLLRRLLLRRLRRLRRLRRRRRLLRLRLLRLRLRRLRLLRLLLLRLRRRRRLLLLRRLRLLRLLLLLLRLRLRRRLRLRRRRRLLRRLRLRLRLRLLLLLLLRLLLLRLRLLRLLRLLLLRLRLLLLLLRRLLRLLLLLLLRLLRRRRLLRLLLRLLRLRRRRLLLRLRRLRLLLRLLLRLLRLRLRRRLRRLLLLLRLRLLRRRLRRRLLLRRLRLRLRRRRRRLLLRRLLRLRRRLLRLRRLRLRRRRLLLLLRLRLLLRRRRRRRRRRLLLRLRLRLRRRLRRRLRRRLLRRLRLRLRLLLRLRLRLLLLRRRLRLLRRLRRLLRRLRLLLLRLLRRLRLLRLLRLLRLRRRRLLRLLLRLRLRRRRLRLLRRLLLRRRLLRRLRRLRLLLLRRRLLLRRRRLLLRRRLLLRRLRRLRRLLLLLLLLLLRLRRRLRRRRRRLLRRLRLLLLLRLLLLRLLRLRRRRRRLLRLLLRRRRLLLLLRLLLRRRLLRRLLRRRLRRLRLRLLLRRRLLLLRRLLRRLLRLRLRRRRRLLRRLLLLLLRLRLLRLLRRRRRLLLRRLRLLRRRLRLLRRRLRRLLRRLLLLRRRLLRLLLRRLLRLRLLLRLRLRLRRRRRLLRRRRRRRLLLLLRRRRLLLRLRRRRRLRRRLLRLLLRLLLRRLLRLRLLLLLLLLLRLLRRLLLRLRLRRRRRRLLLRLLRLLLRLRLLRRLRRLRLLRRLRRLRLLLLLRLRLLRLRLRRLLRLRRLLRLRLLLRLLLLLRLRLRRRLLLLRLLLLRLLRRRLLRRRRLLRLLLRLRRLLRRRRLRLLRRRLRLLLLLLRRLLRLRLLRRRRRLLLRLLRLRRRLRLRRRLRLLRLLLRLLLLRRLLRRLRLRRLLRLLLLRLRLLLRLRRRLRRLRLRRLRLRLRRLLLRLLLLLLLLLLLLLRRLLRLLRRRLRLLRRRRLRLLLLRRLRRRRLLRRLLLLRRLLLRLRRRRLLLLRRLRRRLRRRLRRRLRLRRRRLRRLRLRLRRRRRLRLLRRLLLRLLLRRRRLLRLLLRRLRLRRLRRRRLLLRLRRLLRLLLRRRLRLRLLRLRLRLRRLLRRLRRLLRRRLRRRLLLLLRRLLLRLLLRLLRRLRLRRRRRLRLLRLLRLLRRRLLLLLRLRRRRLLLLLLLRLRRRLLRLLLRLLLRLLRRLRRRRRLLLRLRRLRRLRRRLRRLRRRRRLLLLLRLRLLLLLRRLRLLLRRRRLRRLLRRLLLRLRRRLLLRRLLLRLRLLLLLRRLLRLRLRRLLRRLRRLLLRLLRRRRLRRLLRLRLRLRLRRLRLRRLRRRLLLRRRLLLLLLRRRRRRLRLRRLRLRRRLLLLLLRLRRLLLLRRLRRRRRLLLRRRLLRRLRRLLLLRRLLRRRRRLRRLRLLRLLLLRLRRLRRLLRRRRLRRRRRLLLLLLLRRLRLRLRRLLRLLRRLRRRLRLRLLLRRLRRLLLRRLRRRLRRRRLRRRLRRLRRLLRLLRLRRRRLRLRLRRLLRLLRLRRRLLLLLLLRLRLRRRLLLRRLRLRLLLRRLRLLLRLLRLRRRRLRRRLLRLLLLLLLRRRLLLLRRRRRLRRRLRLLRLRRLRLLRLLLLLLRLLRRRRRLRLRLRLLRRRRRRRLLLLLRLLRRRRRLLLLRLRLLLLRRLRRLRLLRLLLLLLLLLLRRLRLLLLRLRRLRLLRLRLRRLRLLLLRLLRLLRRRLRLRRRRRRLLLLLRLLLLLLLLLRLRRRLLRRRLRRLRRLLLRRLLLRLRLLRRRLRLRLRRLLLLRLRRLLLLLLRRLRRRRLLRRRRRRLLRLLRRLLRRLRLRRLRRRRRLRRLLLRLLLRLLRLRRRRRLLRRRLRLRRRRRRLLRRRLLLRRLRRRRLLLLLRLLLRLRLRLLLLLLLLLLLLRRLRLLLLLRLLRRLLLLLRLRLLLRLLLLLLLLLRLRRRLLLRLRLLRRRRLRRLRRRRRLRRRLLRRLRRRRRLRRLRLLRLRRRLRLRLRRLRRRRLRLLRLLRRLLRRLLLRLLRRRRRLLLLRRLLRLRLRLRLLRRRLLRLLRRLRLLLRRLLRRLLRLLLRRLLLRRRLRLLRLLLLRRLLRRRRLLLRLRLRLLRLRLLLRLLLRRLRRLRLRRLLLLLLRLLLRRRLLRLRLRRLLLRRLLRRLRRRRLLRRRRLLRRRLLLRRLLRLRLLRLRLLLRLRLRRRLLRLLRLRRLLRLRLLRRRLRRLLLLRLLLRRLLLRLRRLRRRRRLRRLLLLRLLLRLLRLLLLLRLRRLLLLLLLRLRRLLLLRRRLRRRLRRLRRLRRRLRLLLRRLLLLRLLLRRRRRRRLLRLLLLRRLLRLRRLLRLRLLRRLLRRLLLRLLLRLLLRLLLLRRRRLRLRRLRRRRLRRLLRRRRLLRLRRLRRLLRLLLRRLLLRRLRRLLLLLRLLRRLRLRLRRRLRRLLLLLLLLRLLLLLLRLRRLRLRRLRRRLLLLRLLLLRRLLRLRRLRRRRRLRLRRRRRLRRRRLLLLRRRRRLRLRRLLLLLRLRRRRRRLRRRRRRLLRLLRLRRLRRRRLLLRLLLLLLLLRRLRRLRRRRRLLRLRLRLRRRLLRLRLLRLRRLLRRRRLRLRLRRRLRRLLRRRRRLRLRLLLLLLLRRLRLRLLRRLLRRLRRLLRRRRLRLRRLLRRLLLLRLLRRRRRLRLRRLLRLLLRRLRRLLRLLRLRLRRLLRLLLRLLLRRRLRLRRRRLRLRRRRLRLRRRRRRLLRLRRLLLRRLRRRRRLLLLLLLRLLRLLRLRRRRLLRRRRLRLRLLLRLRLLRLRRRRRRLRLLRLLRLRRRRRRLLRRRRLRLLLLRRLRLRLLLLLRLRLLLLRRLLLRLLLRRRLLRRLLRRRLRLLLLLLLRLLLRLLRRRLLRLLLLRLRLRLLRLRLLRRRRLRLLRLLLLRLRRRLLRRRRRRRRRLLLRLRLLLRLRLRRRRLRRRLLRRRLLLLRLLRRLLLLRLRLRRRLRLLRRRLLRRLRRLLLRLLRRRLLRLRRRLRRRRLRLRRLRLLRRRLRRLLRRRRLLRRLLLRRRLRLLRLLLLLLLLRRLRLRLRLLRLRRLRLRRLLLRRLRLLLRLRLLRLRLLRRLRLLRRLRRRLLRLLLLLRLRLLRLRLRRRRLLLLRLRRLLRRRLLRLLLRLLRLLLRRLLRRLLLLRRLRRLRLLRRRRLLRRLLLRLRLRLLLLRLRLRRRRLLLLRLLRLLLRRRRRLRRLRRRLRLRRLLLLLRRLLRLLRLRRLLLLRRRLLLLRRRLLRRLLLRRLLRRRRRRRLRRRLLLLLLLLRRLRLRRRRRLRRLLRLLLLRLRRRLRLLRLRLRRLLRLRLLRRRRLLLRLLLRLLRRRLLLRLLLLLLRLRLLLRRRLLRLLLLRRRRRLLLLLLLLRLLLLLRLRLLLRRLRRLLRLRRLRLLLLRLRRRLLLLRLLLLRLLRRLRRRRLLRLRRRRLRLRLRLLRRRLLLLLRLRRLRRLLRLLRLRLLLRRLLLRLRLLRRRRLRRRLRRRLRRRLRLRLLRLLLLRRRLLRLLLLRRRRRLRLLLLLLLRRRLRLRRLLRLLRRRLRRLLRLRLRRLRLLLRRRRLRLLLRLRLRRLLRRRRRLLRLLLRRLRRLRLRLRLRLRLLLLLRLRRRLRRLLLLRLLRRLLRRLRRLRRRRRRRRLLLLLRRLLLLLLLLRLLRLRRLRRLLLRRLRRLLRRRLLLRRRLLRLRRRRLLLLRLLRLLRLLLLRRLRRLRRRLLLRRLRLRLRRRLLRLLRRRLRLLRLLLRRRRLLLRRRRRRRLLRLLLRLLLLRRLLRLLLLLRRRRLLRLLLRRLLRRRLLLLLLLLLLRLLLLLRLLLLRLLLLLRLLLRLRLRRRRLLRLLRLRLLRRRRLRLRLLRLLRLRLRRLRRRLRLRRLRLLRRLLLRLRRLLRRRRLLLLRLLLLLRRLLLLRRLRLLLLRRLRRRLLRLRRRRLLLRLRRRLLLRRLLRRLLLRLRLRLLRLLLLLRLRLLRRRRRLRLRRRLLLRRLLLRRLLRRRLRLRRLLLRLLLLLLLRRLLRLLRLLRRRRRLLRLRLLRRLLLRLLRRRLLRRLRLRRLRRLLLLLRLRRRRRRLLRRLLRRRLRLLRLRLLRLLRLLLLRLRRRRLRLLRRLRRRLLRRRLRRRLRRRLRLRLRLLLRLRLLRRRRRLLRLRLRRLLRLLLLRLLRRRRRLLRRLRRLLRLLLRRLRLRLLLRLRLLRRLRRLLRLLLLRLLRRRLRLLRLRLLLLLLRLLRRLRLRRRRLRLRRLLRLLRRRRLLRLLLLLLRLRLRRRLLRRLRRRLLRLLLLLRRLLRLRLRRRLLRLLLLRLRRRLRLLLRRRRRLRLRLRRLLRLLRLRRLLLRLLLRLRLLRLLRLRRLLRRRRRRLRLLLLRLRRLLLRLRLRRLRLRRRLLRRRLLLLRLRRRRLLRLLRLLLLRRLLLRRLLLRLLRRRLRRLLRLRLLRLLRLLLRLLLLRRLRLRRRLLRRLRLLLRRRRLRLRLRLLLRRRLLLLLRLRRLRRLRRRLLRLRLRRLRLLLLRRRLRLRRRRRRLRLLRRLRRRRLLLRLLRLLLLRLLRRLRRRLRLRLRLRLLRLLLRLRLRLLLLRLRLRLRRLRRLLRLLLRLLLRLRLRRLLRRRLRRLRRRLLLRLRRRLLLLLLRLLRRLLLLRLRRRLRLRLRLLRLRRLRRLLRRLLRLLLLRRRLLRRRRRRLRRLLLRRRRLRRLRLRRLLLRLLLRLLRLRLLRRLRLLLLRRLLLRLRRLRLRLRRRRLRRLRLLLRLLRRLLRLLRRRRLRLRLRLLLLLLRRRRLLRLRLRLLRRRRLRLLLLRLLRRLRRRLRLRRRRLRRRLRLLLRRLLLLRRRLLLRRLRLRLRRRLRRRLLLLRLLRRLLRLLRRLLRRLRRRLRLRRLRLRLRRRLLRLLLRLLLRLLLRRRRLLLRRLLLRRLRLLRLLLRRLRRRLLLLRRLRLRLLRRRRRRLLRRLLLLLRRRLLRLRRLLRLRLLRLRRLLRLRLRLLLLLLRRRLLRLLLRRLRRRLRLRRLLLLLLLRRLRRLLLLRLLLRRLRRLLRRLLRRRLRRLRLLRRLRLRLLLRLLRLLRLRLRRLRLRLLLLRRLRLRLRRRLLLRLLLRLRRRRRLLRRRRLRLLRLRLRLRLRRRLRLRRLLRRLLLRLLLLLLLLLLLRLRRLRRLLLRRRRLLLRLLLRRLRLLLLLRLRLLRRRRRLLLLRLLRLLRLRLLLLLLRLRLRLRLLLRRRRRLLLLRLLRLLRLRRLLLRLRRLLLLLLLRLRRRLRLRRLLLRRRLLRLLLLLRRRRRRRLRLRRLRLRLRRRLLRLLRLLRLRRLRRRLLLRLRLLLRLLLLRLRLLLLLLLRLLRLRRRLRLLLRRRLLRRLLLLRLRLRRRRLRLLRLLRRLLRLRLLLLRLLRLLLLRLRRRLRLRLRLLRLLLLLRRRRLRLRLLRRLLLLLRLRRRRRRLRLRRLRRRRRRRLRLLRLRRRLLLRLRLRLLRLLLRLLLRRRRLLRLRLRLLRLRRRRLLLRLLRRRRLRRLRLLRRLLRLRLRLLLLRLLRRLRRLLLRRRLRLRRLRRRRRLLRRRRLLLLRLRLLLRRLRLLRLRLRRLRLLRLLLLLLRRRRRLLLRRLRLLLRLLLLRRRRRLRLLRRLRRLLLRLLLRLRRLRLRRRLRRRRRRRRRLLLRLRLLLRLLLRLLLRLRRLRRRLLRLLLLRLLRRRRRLRRRLLLRLRRRRLRRRRRLRRRLRRRLRRRLRLRRRLLRRLLLRLLRRRLRRRRRLRLRLRRLRRLRRRRLRRRLRRLLLRLRLLRRLLRRRRRRLLRLRRLLRLLRLLRRLLRLLLRRRRRRRLRLLLLLLRRLLLRRLLRRLRLRLLLLRLRLLRLRLRLRRLLLLLLRRRLLLLRRLLLRRLRLLRLRRRLRLLRLLRLLLLRRLLRRLLLLRLRRLLRLRRRRLRRRRRLRRLLLRRLRLRLLLLLLLLRLRLLLLRRLLLRLLRLLRLRLRRRRRRLLLLLLLLRLLRLLLRRLLRRRRRLRLLLLRRRLRLLLRLRRLRLRLLRLRRLLRLLRLRLLRRRLLLRRLLRRRLLLRRLRRLLRLRLLRLLLRLLLLRLLRLRRRLRLLRLLRLRLLRLLRLLLRRLRLRRLRRRRLRLRLLLLRLRRLLRRLRRLLRLLLRLRLLRRRRLLLRLLLRLRRLLRRRRLRRRLRLLLRLLRLRLRRRRLRRLRRLLRLLRLLRLLRLRLLLRRRRLLRLRLLLRLLRRRLLRRRRLLLLLLLLRRLLLRLRLLLRLRLLRRLLRRRLRRRRRLRRRRLRLLRRRRLLLLRRRLLRLLRRRLRRRLRLRRRRRRRLRLLRLLLRRLLLLRLLLLLLLLLLRLLRRRLLRLLLRLLRRLLLLLRRLRRLRRRRRLLLRLRLRLRLRRRLRLRLLRLLRLRLRRLLRLRLRLRRLLLRLLRRRRLRLLLLRRLRRLRRRRRLLRLRRLLLLLRRLLLLRRLLRLLRRRLRRRLLRRLLRLRLRRRRLLLLRLLLLRRRRLRRRLRRRLRRRRRLLRRLLRRRRLRLRLRRLLLLRLRRRLLRLRLRRRRLLRRLRLLLLLLRLRRLLLRRRLRRRLLLLLLLRLRRLLRLLLRLLRLLLLRRLLRLRRRRRLLRLLLLLLRLLRRLRRLRLLLLLLRRLRLLLRLRLLRLLRRRRLLRLLRRRRLLLRLLRLLLLRRRLRRRLLLLLRRRRRLRRLRRRLRLLRRLLLLLRRRLRLLRLLLLLRLLLRRLLLRLRRLRLRLLRLLLLRRLRRLLRRRLRRRLLLLLLRLLLRRRLRRLLLRRLRLRRLRRLLLRLLLLRLRLLRLRLLRRRLLLLRRLLRRLLLRLRRLRLLRRLRLLRLRLRRLLLRRRRRLLLRLRLLLLRLRRLLRLRLRLRRRLRLLRLLRLLRRLRRLRRRLLLLRRLRRLLRRLLLRLLLLLLRRLRRRLRRLRLLLLLRRLLRRLLLLLLRRRRRLRRLLRLRRLLLRRRRRLRLRRRLRLRRRLRLLRLLRLRRLRRRRLLLRRLRLLLLRRLRLRLRRLLLLRLLRRRRLRRLLLLLLLLLRRLRLRLRRLLLLLRLRLLLRLLRLRLRLLLRRLRLLRLLRRLRRLLRRLLLLLRRLRLRLLRLLRRLRLRLRRRRRRRRLLLLLRLLLLRRRLLRLRLRLLRRRLRRRRLLRRLLRLLLLRLLLLLLRRLLLRRLLLLRRLLLLRLLLLRLRRRRLRLRLLRLLLRLLRRLLLLRLLLLRLRRLLLLLRRRLRLRRLLRLRRLLRLLLLRRLRRRRRLRRRLLRRRLRLLRRLLLLLLLRLLRLLLLRLLRLLLLRRRRLRLLLRRLRRRLLRRLRLLRLRRLRLRLRLRRLLRRLLLLLLLLRRRRLRRRRRRRRLRLLLRRRLRLLLLRLRLLRRRLRLLRLLRRRLLRLLLLRRRRLRLRLLLLLLRLLRRLRLLRLLLRRRRLRLRRLLLLRLRLRRLRLRLRRLLRRRRLRLLLLLLRRRLRRRRRLRLRRRRRLRLLRRRRRLLLRLLRLRRRLRLRLRRLRRRRRRLRLRRLRLRLLLLLRRRLLRLRLLRRRLLRRRLRLRRRLLRRRLLLLLRLLRRRLLLLRRRLRRLLLLLRRLRLLLLRLRLRLRLRRRLRRLLLLLLLRRRRLLLLLRLRLLRRRLLLRRLLRLRRLLLRRLRLLLRRLLLLRLLRLLRRLRRRLLLLLRLRLRLLLRRRRRLLLLRRLRLRLLRRRLRRRRLRLLLLRRLLLRRRLLRRRLLRRLLLLRLRRRLLLRLRLRLLLLRLLLLRLLRRLLRLRRRLLLLLRLLLRRRRLRRRRLLLLLLLLRLRRLRRLLLRRLLLLLRRLLRRLLLRRLRLLRLLRRLRRRLLRRLLLLRRLLLLLRRRRLLRLRRRRLLLLLRLRLRLLLRLLLLLLLLRRLLRRRLRLRRRLLLLRLLRRLLLLLLRLRRLLRLRRRLRRRLRRLRLRRLLRLLLRRRLRLLLLRRLRLLRLLRRLRLRRLLLLLLLRRRRLRLRLLRRRLLRLRLLLLRLRLLRRRLLLRLLLLLRLRLLLRRRRLLRRRRLLLRRLLLLRRLLLRRLLRRLLLRLRRLRLLRLLRLRRRRLLRLLRLLRRRLLRRLLRLLRRLRRRLRLLRLRRRLRLLRLLRLLLLLLLLLLLLLRLLRLRRLRRLLRRRLRLLRRRRRLLRLRLLLRLLLRRLLRLLLLRLLRLLRRLRLRLLRLRLLRLLRRLRRRLRRRLLRLLLLRRRLRLRRLRRLLRRRLRLLRLRLRLRRRRLRRRRLRRRLLLLRRLRLRRRRRLLLLLLLRRLRLLLLRLLRLLLLRLRRLLLRLRRRLLLRRLRRLLLLRLLRRRLLLLLRRRLRLRRRLLLRLLLLRLRRRLLRLLRLRRLRLRRLRLRLRLLRLLLRRRLRLLRRLLRLLRRRRLLLLLLLRRRLLLRRRLRRRLRRRRLLRRLRLRLLRLLLRLLRLLLRRLLRLLRLLLLRRRRLLRRLRLRRRLLLLRLLLRLRRRLLRRLLRLLRRRRLRRLLLLLRRLLRRRLLRLRLRRLLLRLRLLLRLLRLLLLRRRLRRLLLRRLLLRLRRLRLLRRRLLRLLRLRLLLRRRLRRLRRRRLRRLRLLLRLLLRLLRRRRRRRRRRLLRRLLRLLLLRLLRLLLLLLLRRRLRRLLRLLLRLRLLLLLRLLLLLLLLRLLRLRLRLLLLRLRRLLLRLLLLLRRRRRRRRLLRLRLLLRLLRRRRRLLLLRRLLRLRLRRLRLRLLLLLRLRRRLLRLRRLLRRLLRRLRRLLLRRLLLLRLLRLLRLRRRLLRRLRLLLLLLRRLRRLRLRLLLRRRLRLRLRRLLLRRLRRLLRLRRLLRLRRLRRRLRLLLLRLRRLLRLRLRRLLRLRRLLRRLRLLLRLLRRRLRRRLRLRLLRLLLRLRLRRRRRRLLLRLLRLRRRRRRLRRRRLRLLLRLLRRLRLLRLLLRLRLLRRRLLRLLLRRLRRRRRLRRLLRRLLRLRRLLRRLRLLRLRLRLRRLRRLLRRLRRLLLLLLLLLLRRLRRLLRRRLLLRLLRRLLLLRRRLLRLLRLLLLLRRRLLLLLRLLRRRRRRLRRLLRLRLLLRRLLLLRLRLRRRRLLLRLRLLLRRLRLRRRRLLLRLRRRLLLRRLLRRRLLRRLRRRLLRRLRLLLLLLLLLLRRRRRLRLLLRLRLRLRLRLLLLRRRRRRLRRRRLLRRRLLLRRLLRLLLRRLLRLRLRLRLLRRLRLLLLRLLLRLRLRLLLLRRRRRRRRRLLRLLRRRLRLRLRLRLLLRLLRRLLRRLLLRRRRLRLLLRRLLRLLRLLRLLRRLLRLLLLLRLRRRRRRLLRLLLRLLLRLRLRRRLLLRRLLLRLLRRLRRRLRRLRLRLLLLRRRLRLLRLLRLLLRRRRRRLLRRRLLLRLLRRLLLRRLLRRLLRRLLLLLLRLLLRLLRLRRLLLRLLRLRRLLRLRLLRLLRLLLLRRLLLLLRRLLRLLLLLLRLRRLRRLRRRRLLLRRRRLLLRRLRRLLLRLRRRLRRLLLLRLLLLLLLRRLLRLRLLRLRRRLRRRLRLRLLRRLLRLLLRRRRLRRRRRLRRRRRRRRRLRRRLRLRRLLRLLRLLRRRLRRRRRRRRRRLLLLLLRLRLRLLLLLLRRRRLRLLRRLLLRLRLRRRLLLLLRRRLRRLRLRRLLRLLLRLLRLLLRRLLRLLLLLRRLLRLLLLRLRLLLRRLRRLRRLRRRRLRRLRLLRLLRLLLLLRLLLLRLRLLRRRRRRRLLLLRLLLLRRRRRRLRRLRRLLLRLLLRRLRRRLLLRRLRRLRRRLRRRRLLLLRLLRLLRLRLRRLRLLLLLRRLRLRLRRRLRRRRLLLRRRLRLRLLRRRLLRLRRRLRLRLRRRLLLLLLLLLLLLRLRRRLRLRLRRRLLLRRRRRRLLRLLLRRLLLRRRLLRLRLRLLLRRLRLLRLLLLLLLLRLLLLLLRRRLLLLRRLLLRLRRLLLRRLLLRLLLLRLRLLRRRLLLRRRRLRRRLLRLRLLLRRRLRRLLRLLRRRLLLRRRLLLRRLRLRLLLLLRLRLLLLLLLRLLLLRRLLRLRLRLRRLRLRRRLLLLLRRLLRRRLLRRRLLLRRLLRRRRLRRRLLLLRRRRRLRLLLLLRLLLLRLLLLRLLRRLRLLLRRLLLRRRLRRRLLRLLLLRLLLRRLLLLRLRRLLLRRLRRLRLRLLRRRRRLLRRLLLRRLRLLLRRLRRRRLRLRLRRLRRRLRRRLRRLLRRLRRRRRRLLLLLLLLLRRLLRRLLLRLLLLRRLLLRRRLRLRRRRLRLRLLLLRLLLLLLLRRLRLRLRLLRRRRRLRLLRLLLLRLRRRRLRRRRRLLLLRLRRRLLLRRLLRLLRRLLLLLLLRLRRLRRLLRLLLRRRLLRRLLRLLLLLLRRLLLRLRLRLLRLRRLLLLRLLLRLLLRLLLLRRRLLLLLLRLRLLLRLLLLRRRLLLLRRLRRRLRRLRRLRLRLLRRRRLRRLLRLLRRLLLLLRRLRRRLLRLLLRRRRLLLRLRRLLLLRRRLLRRLLLRRLRRLLLLRLLRRRLRLLRLLLLRRRRRRRRLLRLLLLRRRLRLRLLRLRRRRLLLRRRLLLRLLLRLLRRLRRRRRLRLRLLLRRLLRLLLRRRLRRRLRRRLRRLLRLLLRRLRLLLRLLRLLRLLLLRLLRLRLLRLLLRRLRLRLLRRLRRLRRRLRLRRLRLLLRLLRLRRRRLLLLLRRLRLRRLRRLLRLLRLLRRRLLRLLRLRLLLRLRLLLRLLLLRLRLRLRLRRRLLRRRLLRRLLRRLRLLLLLRLLLLLRRLLLRLLRRLRLLLRLLRRLRLLRLLRLLLRLRLLRLRRRRLLLLLRLLLLLRRRRRLRLLRLLLRRRRLRRLLLLRRRLRRLLRRRRRLLLLRRLLLRRLRLRLLLRRLRRRLRRRRRLLRLRRRLRRLRLLRRLRLLRRRRRRLLRLLLLLRLRRLLRRLLRRRRLRLLRLLLLRLRLLRLLLRRRRRLLLRLLLRRLLLLLRLRRRLLLRLRLRRRRRLRLLLRRLRRRRLRRLRLRRLRRLRLRLLRLRLRRRRLLLLRRRRLLLLLRRRLLLLRLLLRRRLLRLLLRLRLRRLLLRLRRLLLLLRRLRRRLRLRLLRLLRLLRRLLLLRRLLLLLRRRLRRRLRLLRLRLLRRRLRLRRRLRLRRRLRRRLLLLLLLRLLRLLRLRRRRLLRLLRLRLRRRLLRLRLRLRLLRRLRLRLLLLLLRRLLLLRRLRLLRRLLRRRLRRLLRRLRLLLLRRRRRRLRLRLRLLLRRLLLRLRRLRLLRRLLLRRLRLRLLLLLLLRLRLLLLLLRLLLLRRRLLLLLLLRRRRLLLRLLLLLLLLLRRLRRRLLLLLRRRRLLRLLRRRRRRRLLLRRRRRRRRRLRRLRRRLLLLLLRLLLRLLRLLRRLLLLRLLLLRRLRRLLLRLLLLRLRRRLLLRRLRRLRLRRRRRRLLRLLRRRRLLLRLRLLRLRRRRLRRRLRLLLLLLLLLRRRLLRLLLRRLLLRLLLRRRLLRRRLRRLRLLLLLRLLLRLLRRLRRRLLLRRLLLRRLLRRLLLLLRLLLRLLLRRRRLRLRLRLLLLLLLLLRLLLLLRRLLRRLLLLLLLRRLLRLLLLRRLLRRLLRRLLRLLRRRRLLLLRLRRLRLRRLLRLLLLRLRRLLLLRRLLRRRLLLRRRLLRLLLRRRLRLLLLLRLRRRRLLLRLRLLRRLRLLRLLLLRLRLLRLLLRLRRRLRLRRLLLLLRRLRRLLLLLRLRLRRRLRLLLRLRLLLRRLRRLLRRRLLRRLRLLRLLRLRRRLLRRLRRRLRLRRLLRLLRRLLLRLLLRLLLRLRRRLLRRLRRLLRLRRLRRLRLLLLRLLRRLRLLRRLLLRRRRLLRRRRLLLLLRRLRRLLLRLLLLRLLLLLLLLLRRLRRRLLLLLLRRLRLRRLRRRRRLLLRRLRLRRLLLLLLLRRRRRRRRRRLLLLLLRRLRLRLLLLRRLRLRRRLRRLRLRRLRLLRLRRRLLLRRRRRRRLRRLRLLRRLLLRRLRLLRRLRRRLLLLRRRRRRLRRRLLLLLLLRLLRLRLLLRLRRLLRLRLLRRLLRRLRLLRRRLRLLRLLLLRLLRRRRRLRLRLRRLRLLRLRLRRRLLRLRRRLRRLRRRRRRLRLRRRRLLLRLLRLLRLRRLRLLLRRRLRRLLRRRLRRLLRRRLRRLLRRRLRLRLLRLRRLRRRRLRRRLLRLRRLLLRRRRRRRRRRRLRLRLRLRLRLLLRLRRRLLRLLRRLLLLLLRRRLLRRLLLRRLLLLLRRRRLRLLRRLRRRLLLRLLLRLLLRRLRRRLRRRLRLLRRLRLRRLLLLLLLLLRRRRRLLRRLRRLRLLLLLLRRRLLRRLRLLRRLLRRLLLLRRRRLLLLLRRLLRLRLLLRLLRRRRRRRRRLRRLRLLRLLRRRRLRLLRRRRLLRLLRLLRRRLLRLLRRLRRLLRLRLLLLRLRRLLRRLLRLLLRLLLRLLRRLLLRRRLRRLRLLRRLRLRLLRRRLRRRLRRLLLLRLLLLRRRRRLLRLRLRRRRLRLRLRLLLLRLRLLRLLRLRLRLLLLRRRRRRLRLRLLLRRLRRLLRLLLRLLRLRRRRLRRRLRRRLLRLLRLRRRRRLLLLLLRLLLLRLRLRRLLLRRRLRRRRLRRRRRLRRLRLLLRRRRLRLLLRLRLLRLLRLRLRRRLRRLRLRRRLLRRRLLRRLRRLLLRLRRRLLLLLLRLLLRLLLRLRLRRLRLLLLRRLRLLLRRLRRRLLRLRRLRLLRRLRRRRLLRRRLLRLRRLRRLLLLRLRRRLLRRRLRRLLRRLRRRRLRRLLLRRLRLRRLRRRLRRLRLRRLRLLRLRLRLLRLRLLLLLRLLLRLLRLRRRLLRLLRLLRRLRRLLRRLLRRLRLLRRLRRLRRRRRLLRLLRRLRRLLRLLLLLRRRRRLLLLRLRLRLRRLRLLLLLRRLRLLLLLRRRRLRRRRLRRRLLLLRRRRLRLLLLLRLLLLRLRRLRRRRRLLRLLRRLLLLLLRLRLRRLRLLRRLLLLLRRLLRLLLRRLRLRRLLLRRRLLLRLRLRRRRRLRRRRRLRRLLLRRRRRLRRLLRLRRLRLRRRRRRLRRRLLRLRLLRLLRLLRLLRRRRLRLLRLLLLRLRLRRRLLLRRLLLLLLRLRLRRRRLLRLLLLRRLLRLRRRLRLLLLLRRRLRLRLRRLRRRRRLLLLLRLRRRRRRLRLRLLRLLLRLLRLLLRLLRLLLRLRLRLLLLRRRLRRRRLLLLRRLLLLLRLRLRLLRLRLLRRLRLRRRLRLRRRRRRRRRLLLRLLRLRLLRRRRLRRLRRLRLLLRRLRRRLRRLLLLRRRLRLLLLLRRLLRRRLLLLRLLRRLLRLRLRRRLRLLLRRLLLLRLLLRLLRLRLRRLLLRLLLRRLLRLRLRRLRLLLRLLRRLRLRRRLRLRRRLRLRLRRLLLRRLLLLLLLLRLLLRRLLRRLRLLRRLLRRLLRRLRLRRLLLLLRLLRLRRRLLLLLRLLLLRRLLLRLRRRLRLRRRRLLLRRLRRLLLLLRRLLLLLRRLLRRRLLLLLLLLLRRLLLRRRRRRRLRLRRLLLLLLLLRLRRLRRRLLLRRRRRLLRLLLLRLRLRRRLLRRLLLRLLRRRRRLRRRLRRLRLRRRLLRLLRRLLLRRRLLRRRRLLRRLRLLLLLRRLLLRLLLRRRRLLLLRRRLLLRLLLLLLRRRRRRLRRRRRRLRRRLRLRRRRLRLRRLLLLLLRLLLLLRLRLRRRRLRRRLLRLLLLLRLRRRRLRRRRRRLLRLLRLRRLLLLRRLRRRLRRLRRLRRRLRLLRLLLLLLRRLRLLLLRRRRLLLRLLLLRLRLRRLLRLRLRRLRRLRRLRRRRRLLRRLRRLLRRLLLLLRRRLRLRRLRLRRLLLRLRLRLLLRLRRRLLLLRLLLLRRRRRRLRLLRRLRRRRRRLRRLRRLLRRRRLLLLRRRLRRLLLLRLLLLRLLRLRLLRRLLLRLLRRRLLRRLRLRRLLRLRRRLLRLLRRLLLRRRRRLRLLLLRLRLRLRLLLRLRRRRLLLRLLLRRLLRRLLRRLRLRRLRLRRLRLRLRRLLRRRLRLRLLLRLLLRLRLLRRLRLLRRRRRLRLLRLRLLLRRRLRRLLLLRLLLRLLRLRRLLLRRRLRRLRLLLRRLLRLLRRRLRRLLRLLLRLLLLLLLLRLRLLLRRRLRLLRRLRLRLLLRRLRRRLLLRRRRLRRLLRRRRRLRLRLLRRRRRRLRLRRLLLRRRLRLRLLRLRLLLRRLRLRLRLRLLLRLRLRLRRRLRRLRLLRLRRLLLRRLLRLLLLLRRRLRRRRLLLLLLRLLLLRLRRRRRLRRLRLRLLLRRRLLLRRLRRLLLRRLRLRRRLLLRLRLRLLRLLLLLLRRRRRLRRLRRRRRRLLLRLLLRRRRLRRLLLRRLRLLRLRLRRRRLLRLRRLLLLLLLLLLRLLRLLRRRLRRRRRLRLLLRLLLRRLLRRLRLRRRLLLRRLLLRRLRLLRLLLLLLRLLLLLLRRRRLRLRLRRLRRRRRLLLRRLLRLLLLRLRLLRLLRLRRLLLLLLLLRRLLRLLLLRLRLRRLRLRRLRRLLLRLRLRRRRLLRLLLLRRLLLLLLLRRLLLRLRRRLLRLLRRRRLLLLLLRLLRRRLRLRLRRRLRRLLLRRLRLRLLLLLLRRLRRLLRRRRLLRLLLRRRRLLRRRLRRRRLRRLRRRLRRLRLRLLRRRLLRLLLLLLRLLRLLRRLRLLRLRLRLLLLLRRRLRLLRRLLRLRLLLRLLRRLLLLRLLRLLLRRLLRLLRLLLLLRRRLLLLLLRRRLRRRRLRLLRLLLLLLLRLLRLRLRLLLRLRLLRLRRLRRRRRRLRRLRRLRLRRRLRRLLRRLLLRRLRLLLLLLRLLRLRRLLRRLLRLRRRLLLLRRLRLRLRRLRRLRRLRRRRRRLLRLRLLLLRLLRLLRLRLLLLRLLRRRRLLRRLRRLLLRLRLLRRLRLLRLLLRLLRLLRLRLRLLLLLLRLRRLLRLRLLRRLRRRLLRRRLLLRRRRRRLRLRLRRRRLLLRRLRRRRLRLRLLLRRLRLLRRLLLLLLRRRRLLLRLLRRRLLLRLLLRRRRLLRLRLRLLLRRLRLRLRRLLLRLLLLRRRLRLRLLRRLRRRRLLLLLLRRRLRRRRRRRLRRRLLRLLRLRLRLLRRRLLLLRRRLRLLLRRLLRLRRLLLLLLLRRLRLLRRLRRLRLLLLRLLLRLLRRLRLRLRLLLLRRRLLLLLLRLRRRRLLLRLRLRRRRLRRRRLRRLLRLLLRRLRRLLRRRLRRRLLLRRRLRRRLRRLLLLRLRRLRRLLLRLLRRLRRLLLLLRRRLLLRRLLLRRRRRRRLLLRLRLRRLRLLRLLLRLRRRLRLLRLLRRRRLLLRRLLLLRLRLLLLLRLLRRRLLLLLRRRRLLRRLRRLLLLRRLRLRLLRLLLLRRLLLRLRLLRRLLLLLLLRRLLLLRLLLLLRLLLLRRLLLLLLLLRLRLLRLRRLRRLRLLLRRRLRRLRLLRRLRLRRLLLRLLRLRLLRRRLLLLLLLLRLLLLLLLLRLLLRLLRRRLLRRRRLLRLRLRLLLLRLLRLLRLLLLRLLRLLRLLLLLLLLRRRLRRLRLRLRLLRLRLRRLLRRRRRLLRLRLLRRLRLRRLLLLLLRLRRLLLRLRLRLLRRRLLRLLRLLRLLRRRRRLRLRLLRRLLLLLRRLRLRLLRLRLLRLRRRRLRLLLRLLRRRRRLLLLLRLLRLLRLRRRLRLLLLLRRLRRLLLLRRLRLRRRLRLRRLRLLRRLRRLRRLLRRLRLRRLLLRRLLRRRLLRRLRLLRRRLRLLRRLRLRLLRRRRLRLLRLLLLRRLLRRLRRLRLRLRLLLLRRLLLRRLLRRLLLLLLLLRRLLLLLRRRLLLRLRRRLRRRLLRRLLLLRRLLLRRLLLLLLLRRRRLRRLRLLRLLRLRRLLLLRRLRLLLLLRRLLRRRRLRRRRRLRRRLLRRLLLLRLLLLRRRLRLRRRRLLRRRRLLRLRRRLRLLLLLLLLRLLRLRLLRLRRRRLRLLRLLRRLLLLLRLLLRLLRLRLLLLRLRRLRLLRRLLLRRRLLRRLLLLLLLLLLRLLRLLRLRRRLLLLLRRLRRRRRRLLRRRLLLRLRLRRRLLRRRRRLLRLLRLLLLRRLRLRRRLLRLRLRRLLRLLRLRLRRLRRRLLLRLRRRLRRRRRRLLLRLRRRRLRLLRLRRRLLLRRRLRRLLLRRRLRRLLRLLLRLLLRRLRLRLLLLLRRLRLRRRLLLRLRLRLLRLLLLLRLRRLLRLLRRRRLLLRLLLRRLLLRLLLRRLRLLRRRLLLLLLLRRLLLLRRLRRRRLRLLRRRLRLRLLLLLRRLRRRLRLLRLLLRRRLRRLRLRLRLRRLRRLRRLLLRLLRLLLLLRLRRRRLRLLRLLRRRLLRLRLRRLRRRLLLRLRLRRRLRRLLLLLRRLLRRRLLLRRRLLRLRRLLLRRRLRRRRRRRRRRLLRLLLRLLLRRLLLLLLLRLRRRRRLRRRRLRRRRLLLLLLLRRLLLLLLRRRLLRLRLLLRLRRLRLRRRRRRLRLRRRLLRRRLLLRRLRLLRRRLRRRRRRRLLRRRLRRRRLRRLRRLLRLRRRRLLRLRLLLRLLRRLLRLRRLLRLLRLRLLLRLLRLRRLRRLRLLLRRRLLLLRRRRRLRLLLLRLLRLLRRLRLLLLLRLLLRRRRRLLRRLRLRLLLLRRRLLRLLLLLRRRRLLRRRLRLLRLRLLRRRRLRRRRLLRLRRLLLLLLLRRLRRLRRRLLLLLLRLLLLLLRRRLRRLLRLLLRLLRLLLRRLLRRLRRRLRLLLRRLLRLRRRLLRRRRLRLRLLLRRLLRLLRLRLLRLRLLLLLLRLLRRLLLRLRRRRRRLLRLLLRRRRRLLRLRRLLRRRLLLRLLRRRLLLLRRRRRRLRLLLLLLRRLRRLRRLLRRLLLLLLLLLRRLLLLLRLRRRLLRLLRLRRRLLLLLLRLRLLRRRLLLRRRLLLRLLRLLLLLLLRRLLLLRLLLLRLLLLLRLLLRRLLLLLRRRLLRLLLLRRRLLRLLLRLLRLLRRRRLLRRLLRRLRRLLRRRRRRLRLLRRLLLRLRLLRRLRLRLLLRRLRRLRRLLRLLRRRRLLRLRRLRRRLRRRRLRRRRLRRLLLLLLLRLRRLRRLRLRRRLLRRRRRLRRLLRLRLRLLLRLRLRRRLLLRRLLLRLLLLLLRRLLLLLRLLRRLLRRLRRRRLRRRLLLLLLLLRLLLLLRLRRRLRRRRLRRRLLLRRRRLLLRRLLRLRLLLRLLLLLRLRLLLRRLLRRRLLLLLRLRLRRLLLLLRLRLRLLRLRLRLRRRLRRLRLLRRRRLRRLLRRRRLLRLRRLLRLLLLLRLLLRRRLLLLRRRRLLRLRLRRRRRLRRRRLLRLLLRLRLLLRRLLRLRLRLRRRLRRLRLRLRLRRRLLRRLLLLRLLLLRLRLLLRLRLLRLLLRLRRRLRLRRRRRRRRLLRLRRLLLLLLRLRRRLLLRRRRRLLLRLLRRRLLLRLRRRLRRRRRRLLLRLRRRRLLLLLRRRLRRLRLRRRRRRLLRLRLLRRLRRLLLRLLLRRLRLLRLLRLLLRRRLRRRRLRRRRLRRLRRLLRLLLLRLRLLRLLLRLLLLRRLRLRRLLRRRLLRRLLRLRLRRLLRLRLRLRLLLLLRLLRLRLRRLRRRRLRRRRLRRLLLRLRLRLLLLLLLLLRRRLLRLLLLLLLLRRLRLRRLLLRLRRLLLLLRRRLLRLLRLRLRRLRRLLLLLRLRLLRLRRRRRLRRRRRLRLLLRRRLLLLRLLLRLLLRRLLLLLRLLRLLLLLLLLLLRRLRLRRRLLLRRRRLRRLRRRRLRLRRLLLRLRRRLRLRRLRLLLRRRRRLLLLLRRLRLRLLLLRLRRRRLRRLLLLLLLRRLRLRRLLLLRRLLLRLLRRLRLLRLRRRRRLLLRLLLLLRRLRLLRLRLLRRLRLLRLRRLRLRLRRLLRRLLRLLLLRRLLLLRLRRRRLRLRRLLRLRLRRLRLLRLRLRRLRLRLLLLLRLRRLLRLRRRRRRLLLLLRRLLLRLRLLRRLLRLLLRLRRRLRLLLRLLRLLRRLLLRLLLRLRLRLRRLLLLRLLLRRRRLRRRRRRRLLLRLRRLRLRLRRLLLRRLRLRLLRLLLRLRRLLRRRLLLRLRLRRRLRRLLRRRRRRLRLLRLLLLRRRRRRRRRLRLRRLLLLLLRRRLLLRLLLLLLLRLLLLRRLRLRRRRRRRLLLLRRRLRLLLLLRRLLLLLLRRRRRRRRRRLLRLLLLRRRRLLLRLLRRLRLRLRLLLRLLLLRLRLLRLLLRRLLLRLRRRLRRLRRLRRRRLRLRLLRRLRRLLRRLLLRRRLLLLRLLRRLRLLLRLRLLRRLRRRLRLRRLRRLLLRLLRRLRLRRLLLLRRRLLRLRRRLLLRRLLLLRLLLLRRRRLRLRLRLLLLRLRLLLRRLRLLLLRRLRRRLLLRLLRRRLLLLRRRRLRLRRLRRLLRLLRRRLLRLRRLLLLLLLRLLRRLLLRLRRLLLLRLLRLLRLRRLLLLRLLRLLLLRRRRRRRLLLRRLLRLRLLLRRRRRRLRRRRLLRLLLLRRRRRLRLLRRLLLLLLRRLLLRLLRRLLLRLRRLLLRLLLLLLLLLRRRLLLLRRRRLRRLLRRLRRLRLRLRRRLRRLRRLLLRLLLLRRRRLLRLLRLLLLRRLRLRRRLRLRLRRRLRLRRLLRRRRLLLLRRLLRRRRRLRLRLRRRRRLRLLRRLLRLRRRRRLLRRRLLRRLLRLLLLRRRRRRLRLLLLLLLRLLLRLRRLRRRLRRRLLRRLRLLRRLLRRLRRLRRRRRLLRLRLLRLLLRRRLRRRLRRRRRRLLLLLLLLLLRLRLRLRLLLRLRLRLRLRRRRLRLLLLLLLRRRLRLRLRRRRLLLLLRRRRLLLRLRLRLLLLLLLLRRLLLRRLRRLLLLRRRRRLLRRLLLLRRRRRLRRLRRLRRRLLLLLLLLLLRRRLLRRLRRLLRRRRLLLLLRRLRLLLRRRLLLRLLLLLLLLRLRLLRLRLLRLRRLRRLRRRLRLLRRRRLLLRLRLRRLLRRRLRRLLRLRRRLRRRRRLRLLRRRRRRLRRRLLRLRLRRRLRLRLLRRLLLLLRLLLLRLLRRRRRRLLRRLRLLRRLRRRRRLLRLLRLRLLLRRLRRLLLRRRRRLRLRLLLRRRLLRLLRRRLRLLRRLLRLRLLRLRRRLRRLLLRLRRRRRLLRRRLLRLRRRLLLLLRLLLRRLRRRRRLLRRRLLLRRRRLLLRLRRRLLLLRLLRRLRLRLRLRLRLLLRRLLRRRRLLLLLLLRLRRLLRRRLRRRRRRRLRRRRLRRRLRRLLLLLRLLLRLLLLLLRLLRLLLLLRLLLRLLLRLLRLLLLRLRLLRRLRRLLLLRRLRLLRRRRRRLLRRRLRRLLRRLRRRLRLRRRRRLLLRLLRLRRRLLRLLRLRRRLLLRLLLRRLLRRRLLRRRLLRRRRLLRRRRLLLLLLRLRLLLRLRLLLLRLLRLLRLRLLLRLRLLLLLLLLLLLRLLLRLRLRLLLLRRLRRLLLRLRRLRLRRRRRLRRRRLRLRLLRLRRRLLRLLRLLLLRRLRRLRLRRRLLRLLRLRLRRLRLRRLLRRRRLLLRLLLLLLRRRLLLLLRRLLRLRRRRLRRLLRRRLRRLRLLLLLLLRRRRRLLRRRRLRRLLRLRRLLRRLLLLLLRLRLLRRRLLRRRLLRRLRLRRRLRLLLRRRLLLRLLLRLLLRLRLLRLRRRLLLRRRRLRRRLRLLRLRLRRRLRRLLRLLLRLRLLLRLRRLRRLLRRLRLRRRRLLRRLLLLLLLRRLRRRLRRLRLLLLRLRLLRRRRLRRRRLRLLLLLRLLLLLLRLLLLLLLRLLLRRRRRLRRLRRRRRRLLLRLLLLRRLLLRRRRLLRRLRLRRLLRRLRLRRRRRLLLRLLLRLRRRLLLRRRRLRLRLLLRLLLLRRRLRLLLRRLLLRRLRLLRRLLRRRRLRRLLRLRLRLRRLRLRRRRRLRRRLRRRLRRLRRLLRRLLRLRRLRLRRLLLLRLRLRLRRLLRLRRRRRRRRRLLLLLRRLRLLRRRRLRLRLLRLLLLRLLRLRRLLLLRLLRRLLRRRLLLLLRRRRLRRLLRRLLLRLRLRLLLLRRLRLLRRRRRRLLLLLRRRRRRLLRLRLRRRRRRLLLLRLRLRLRRRLRRLLLLRLRLRLRLLRRRLLRLLLLRRLRLRRRRLLLLRLLLLLRLRRLRLLLLRRLLRRLLLLRLRRRRLRLRLRLLLLLLLRRRRRRLLLRRRRRRLLRRRLRRLLRRRRRLLRRRRRRRRRRRLLRLLLLLLRLRLLRLLLRLLLRRLRLLLRRRLRRRLRLLRLLRRLLRRLLLLLRLRLRRRRLLLLLRRRRRRRLLRLLRRLLLLLLRRLLLLRLRLRLRLRRRLRLRLLRLLRLRRRLLLLLLLLRLLRRRRRRRRRRRLRLLLLLLRRLLRRLLRLRLLLLLRLLRRRLLRRRLLRLLRLRLLLLRLRRRRRRLLRLLRLRLRLLLRRRLRLRRLRRRRLLRRLLRLLRRRLLLRRRLLLLRRRLRRRLRLLRRRRLLLLLLRRRLRRRRLLRRLLLLLLLLRLLRRLLRRLLLRLRRLLRLRLRRLLLLLLLRRLRRLLRLLLLRRLLLLRLRLRRRRRLRRRRLRLRLLRLLLRLLLRLLLLLLRLRRLLRRLRRLLRRLLRRLRLLRLLRRLLLRRLLLRLRLRRRRLRRLLRLRRRRLLRRRLLRRLRLRRLRLLLLRLRRRRLLRRLLRLLRLRRRRLLLRRLRRRRLLLRRLLLRLLLLRRLLLLRLRLRRRLRRRLLLRLRLLRRRRLLLLRRRRLLLLRRRLLLLLRLRLLLLRRRLRLRRLRRLRRRLLLRLRLRRLRRRLRLRRLRRRLRLLRLLLRRRRRRLRLLLRLLRLLLRRLRRLLLLRRLRLRLRRLLRLLRLLLRLLLRLRLLRLRRRLRRRLRRRRRLLLLRRRRLRRLLLLLLLRRLLLRLRLLLRRLLLLLRRLLLRRRLRLRRLRLRLLLRRRLLRRRLRRRLLLLRRLLRRRLLLRLRRRLRLLLLRRRRRLRLRLLRLLLLLLRLLLLRRLLRLLRRRLRRLRRLLRLRLLLRLLLLRRRRRLRRLLRLLRRLLRLLRRRRRLLLLLLLRLLRRRRLRLRRRLLRLLLLLLLRLLLRRLLRRLRRRRRLLLRLLLLLLLRRRRLLRLRRLLRRRRLRLRRLRLLLRRRLLLRRRRLRLLLLLRRLRRLRRRLLLRRRRLRLLRRRRRRRLLLLRRLRLLRRLRRRLLLRRRLRRRLRLLRLRLLLRRRRLRRRRRLLLLRRLRLRLLRLLLRRLLLLRLLRLLRRRLRRRRLLLLRRRLRLRLLLRRRRRRRRRRLLLRRRLLLLLRLLRRLLRLLRRRLLLLRRRLRRRRRRRRLLLRRLLRRLLRLLRLLRLRLRLLRLRLLRLRRRLLLLRLLLLLLRRRRRLLRRRLRRLRLLRLLLLRRRRRLRLRLLRRRLLLLRRRLRLLRLRLRRLRRRLLLLRLRLRRLLLRLLRLLRRRLLRLRRRLLLRRRRLRRRLRLLRLRRLLRRRLRRRRRRLRLRRLLRRRLLLLLLLLRLLLLRRLRLLRRRRRLRRRRLRLLLRRLRLLLRLLRRLRRLLRLRLRLRLLRLLLRLLRLRLRLRLLRLRLLRLRLRLRRLRLLLRRRLRLLLLLRRRRLLLRLLRLLLLRLRLRLRLLRRLRLRLLLRLLLLRRLLRLLLRLRRRLRRLLLRRLRLLRRRRLLRLLLRLLRLLLLLLLRRRRRRRLRLRLRRLLLLLRRLLLRRLLRRLLLLRRRLRRRLLLRLRRRLLRLRLLLRLRLLLLLLRLLRRRRLLRLRRLRRRLRRLLLRLLLLLRRRLRLLRRRRRRLRRRRLLLRRRRLRLRLLLLLLLRLRRRLLRRLLLLLLLRRLRRLLLRLLLLLLLRRLLRRLRRLLLRLRRRLRLRRLLRRRRRLRLRLLRRRRLRRLRLLLLLLRLRLLRLLRLRLLLLLRRRLRLLLRRLLLLLLRRLLLRRRRLLLLRLLRRRRRRLLLRLRLLLLRRLRLLRRLLRRLRLLRRLRRLLLLLRRRLLLLLRRLLLRRLLRRRLLRRLLRRLRLLLRLLRLRRRRRRLRLLRLLLLLLLLLRRLRRLLRLRRLRRLRLRRLLLRLRRRRLRLLLLLRRRLLRRLRRRLLRLLLLRLLLRRRLRRRRRRLRRRRLLRRLLRRRLLRRRLLRRRRLLRLLLRLLRRLLLLRLLRRLRRLLLRLLLLLLLRRLRRRRLLRLRLLLRRLLRRLRLRLRRLLRLLRLLLRLRRRLRLRLLLLRLLLLLRLLRLLLRLRRRLRLLLLRLLLLRLLRRLLLRRRLRLLRLLRLRLRRRLLRRLRRLLLRRRLLLLLRLLRLRLLRRRLLRRLRLLRRLRLRRRRRRRLRLLRRLRLLRRRRLLLLLRRLRRRRLLLRRRRLRLLRRRRRLRLRRLLLRRLRRRLLLRLRLLRLLRRRRLRLLLLRLLRLLRRRLLRRRRLLRRLLRRRRRRRLLRRLLLLRRRRRLRRRLLRRRLRRRLRLRLLLLLLRLLLRLLLLLLRRLRRLLRRLLLLLLLRRLLRRRRRRLLLRRLLRRLLLLLLLRRLLLRLRLLRRRRLLLRLRLRLLRRLLRLLRLLRLRRLRRLRLLLRLLLRRRLLLRRLLRLLRLLRLRRLRLLRRRLRRLLRRLRLLRRRRLRLLRRRLLLLLRLLRLLRLRRRRRRLRRRRLRLLRLRLLRRLRRRRRRRRRRLRLRRRLLRLRRLRLRRLLLRLLLRLRLLLRLRRRLLRLLLRRLRRRRLRLLRLRRRLLRRLRLLRLRLRLLLLLRLRRRRRLRRRLLRLRLRRLLRLLLLRLLLLLRRLLLRLLRLRRLRRRLLRLLLLLRRLLRRLLLRLLRLLRLLLLLLRLRRRLLLRLLRLRLRRRLLLRLLRRLLLRLLRRRLLLRRRLLRLRLRLRRLLRRLRLLRLRRLLRLLRRRRLLLRRRRLRLRRRLRLRRRLLLRLLLRRRRLRRLLLLLRLLLLRRRRLLLLLRRRLLRLLRRRRLLRRLLRLLRLRRRRLRLRLRLLRLLRRLLRRRLLRRLRLRLLLLRLRLRRRLRLLRLLRRRLLRRRRRLLLRRRRLRLRRLLLLLLRLLRRLLRLRRRRLRLLLLLRRRRLLLLRRLRLRRLLLLRLRLLLRRLRLLLRRLRLLLRRRLLLLLRLLRRRLLRRLRLLRRLRRRRRRLLRRLLLRLLRLLLLLRLLRRRLRLRRRLRRLRLLLRRRRLLRLRLLLLRRLRRRLLRLRRRLLLLRLRLRRLLRLLRRLRLRLRRRLLLRLLRRLLRLRRLLLLLRLRLLRRRRLRLLRRLLRLLLRRLLRRRRRRLRLLLRLLRRLRLRLRRLRRRLRRRLLLLLLRLRRLLRRRRRRLRLLRLLLLRRLLLLLRRRRLRLLLRLRRLRLLLRRLRLLRLRLLLLRRRLRLLLLLRRRRLRLLLRRRLLRRLLLRRLLLLRLLRRRRLLRLLRLLLLRRLLLRLLRLRRRLLRLRRRRLRLRRRRRRRLLLLRRLLLRLLLLLLLRRRLRLRRLRRRLLLLRLRRLRLLRRRRLLRRLRRRRLLLRLRRRRRRLRRRLLRRLRLLRLLLRRLLRRLRRLRLRRRLRRLRLRLLRRRRRLLRRLLLLLRRLLLLRLRLRRRRLLRLLRLRRLRLLRRLLRLLLRLRRLLRLRRLRRRLRRRRLRLLRRRRRLLRRLLLLLRLRLLLLLRRLLLLLRLRRLLRRRLLLRRRLRRLRLRLLRRRLLRRLRLRLLRLRLRLLRLRRRRRRLLLRLRRLLLLLRRLRRRLRRLLRLRRLLRRLRRLLLRRLLRRRLLLRLRLRLLRRRRRLRLRRRLLLRRLLRLRLRLRRLRRRRRLLRRLRRLLLLRLRLRRLLLRRRLRRRLLLLLRLRRRRRRRRRRLLRLRRLLLLLRLLLRLLLRRRLRRLLLLLLRLRLLLRLRRRLRRLRRLLRRLLLRRLRRRRLRLRRRRLRLRRRRRLRRLRLRRLLRRRLLLLLLLLLLRLRLLLRLRLLLRLLLRRLLRLLLLLLLRLRRRRLLLLLRRLLRLRRLLRRLRRLLRRLRLLRRLLRLRLLLLLRLRLRLRRLRLRLRLLRRRLRRLRLLLLRLRRLRRLRLRRLRLRRRLRRLRLRRLLLLLLLLRLRLLRRRLLLRLRRRLLLLLRLLRRRLRLLRLRLRLRRLRLLRLRRRRLRRLRLRLRRLRLLRLRLLRRRLLRLRRRLRRRLRLLLLLRLRLRRRLRLLLRLLRRRLRRRRLRRRLLRLRRLLRLRRLLLLRRLRLRRLRLRRLRRLLRLLRLRRLLLLLRLLRLLLRLRRLRLLLLRRRRRLRRRRLRRLLLLRLLLRRRLRRLRRRLLRLLRRLLLRRLRLLLLLRLLLRLRRRRLRLRLRRRRRLRLRLLLRLRRLRRRRLLRLRLLLRRLRRRLRLLRLRLLLRRLLRLLLRLRLLRLLRRRLRRLRLLLRLRLRRLLLLLRRLRLLLLRRRRRLRLRLRLRLRRLLRLLLLLLLLRRLRRRLLRLLRRRLLRRRLRRRLLRLLLLLRLLLLRLRLLLRRRLRLLRLRLRRRLLRRRLLRLLRRRRLLRLRLLRLRLLLRLLRRRRRRLLLRLLRLLLLRLLRRRRRLLRLRRRLLLLLLRRLLLRLLLRRRLLLLLRLRLLRRLLLLRRLLLLLLRLLLRLRRLLRRLLLRRLRRLRLLLRLRRRRRLLLRRRLRRLLLLLLRRRLLRLRLLRRLRRLLRRRRRRLLLRRLRLRRLLRRLRRRRRLRLLLLRLRRRRRRRLLLLRRRLLLRRLLLRLRLLLLRRRLRLRRLLRLLRRLLRLRLRLLRRLRRRRLRRLRRLRLRLRLLLRRLRRLRLLRLLRLRLRRLRRLRRRRLLLRRRLLRRRLRRRRLRLLRLRLLRLRLLRRLLLRRRRRRRRRLLLLLRRLRRRRRRLLRLRRRLRRRLLLRRRLRRLLRLRLRLLRLLLLLRRRLLRLRRLLLLLLLRLLRRLRRLRLLRLRLLRLRRLLLRLRLLLLLLLRRRLLRRLLRLRLLRRRRRRRLRRLLLLRRLRRRLLLRRLRLLRLLRLLLRRRRRRLLLRRLRLLRLRRLRRRRRLRRRLLLLRRRLRLRLLLRLLLRLRRLLRLRLLLRRRLLLLLRLRRLLLLRLLRRRRRRRLRRLLRLLLLRRRRLLLLRRRRRRLLRLLLRLLLRRRLLRRRRRRRLLLLLRLLRLRRLLRLRRLLLRLRRRRRRRRRRRLRRLRLLLRLLLLRRLLRRRLRRLRRRLLLRRLLLRRRRRLLRRRLLRLLLLLLLRLRLLRRLLLLLLLRRRLLRRRLRRRLLRLRLRRRRLLLLLLLRLRRLLLLRLLLRRLRLRRLRRLLLRLRRRLLLRRRRLRLLLRLRLRLLRRLLLRLLLLRRRLLLLLRLLRLRLRLRRRLRRRLRLLLLRLRRRLRLLLLLLLLRLRLRRRRRLLRLLRRRLRRLLRLRRRRLLRLLRLLRLRLRRLRRLLLRLLRRRLLRLLRRRRLRLRLRLRRLLRLLLRLLLLLLLRLRRLLLLRRLLLRRLRRLRRRLLRLRLRLRLLRRLRLLLLRLLLLRRRRRLRLLLLLLLLRLLRLRRLRRLLRLRRLLRRRLLRRRLLLRLLRRLLLLLLRRRLRRLLLLLRRRLRRRLRRRRRRRLRRLLLRLRLLRRRLRLRLRRLRRLLRLRLLRLLLLRRLRRRLRRLLLRLRLLRLLRLRRLLLLLLRRLLLLRRLRLRRRRRRLLLLRLLLRLLLLLLRLRRLRLLRRLLRRLLLLLRLLLRLRLLRLLRRRLLLRLLLLLRRLLLRLLRLLLRLRLLLLRRLLLLRRLLRLLLLRRLLLLRRRLRRLLRRLLLLLRLRRLLLLRLRLLRLRLLRRLRRLLLLLRLRLLLRLLLLLLRLRRLLLRLRLLLRLLRRRLLRRLRLLLLRRLRLRLLRLLLRRLLRLRRRLLRRRLLLLLRLLRRLLRLRRLLLLLRRRRRRRRRLLLLRLLRRRRLRLLLLLRLLLRRRRLLLRLLRRRLLRLRLRLLLLRLRRLLLRRLRLRRRLLRRLLRRLRRRLLRLLRRLLRLLRLLLRRLRLLLLLRLLLLLRLLRRLLRRRLRLLRLRRLLRLRLLRRLRRLLRRLRRLLLRLLLLLLLRRRRRRLRLLLLRRLRLLRLLRRLLRRLLRRRLRRRLRRLRLLRLRLLLRRLLLRLLLRRRRLRRRRLRLLLLLLRRRRLLLRLLLLRLRLRRRLRLRLLRRRLRLRLRLLRRRRLRRLLLRRRLLRRRRLRLLLLLLRRLLLRLRLLRRRLRLLRRRLLRLRLLRLLRRRRRRLRLRRRLLLLRLLLRRRRRLRRRRLLLRRRRRLLRLRRRLRLLLRLRRLLRLRRRRRLRLLRRLLLLRLLRLLLRLLRRLLLRLRLRRLLRRRLRLLLLLLRLRRLRRLLRRRRRLRRRLLRRRRRLRRLLLLRRLLLLRRLRLRLLRRLLLLLLLRRLRRRRLLRLRRLRLRLRLLRLLRRRLLRLLRLLRLLLRLLRLLLLRLRRLRRRRLLLRRLLLLLLLLRLRLLLLRLLRLRLRRLLRLLLRLLLLLRLLLLLRLLRLRLLRLRLRLLRLLLLLLRLRLRRRRLRLRLLRLLRLLLLLRLLRLLRLRLLRRLRLRRRLLRRLRRLLLLLRLLLRLRRRRLRLRLLLLRLRLRRLRRLRLRRRRLLLLLLLRRLRRLRLLLLRRLLRLRRRLLLRLRRLLLLLRRRRRLRRRLLRRLRLLLRLLRRRRLLRLLLRLLLLLRRRRRLLLRRRRRRLRRRLLRLLRRLRRLRRRRLRLLLLRLRRLRLLLLLRLLLLRLLRLRRLRRLRRLRRRLRLRRRLRRLRRLRRLLRRRLLLLRLRLLRLRRRRLLRLRLLRRLLLRRRLRLLLRLRRLLRRRRRRRLLLRRRLRLLRRLLRLRRLRLRRRLRRRLRLRRLLLRLLLRRRRRLLRRRLRRLRRRRLLLLLRRLRLLLRLRRRRLLLRLLRLRLRLLLRRLLLRLLLRRLRLRRLRLRRRRLLRRRLRLLRLLRLRRRLRRRLRLLLLRRLRRLLRLRLLLLRRLRLLLRLLLLRRRRRLLLLLRRLLRLRRLLLRRLLRLRRLLRLRLLLLRRRLRRRRRLRLRLRLLLRLRRRRLRRRLRRRLRLLLLLLRLLRRRLRLRRLLRRLRRLRLRRLRRRRRRRLLLRLLRRLLRRRLRLRLLRLLRRRRRLLLRLLRLLLLLRLLLRRRRLLLRRLRLRLLRLRRRLLLLRLRLLRLRLLRLRRRLLLLRLRLRLRRRRLRLLLLLRLRLRRRRLRLLLRLLLRRRRRLLLRRLLLRRLRRRRLRRLLLLLLRLRRLLLLLLRLLLLRLRLRRLLRLRRLRRLLRRLRLRRLRLLLLLLLLLLRLRRRLLLLLLLRRRRRRLLRRLRLLRLLRRRLRLRRRRLRLLLRLLRRLLLRRLRRLRRLLLLLRRLRLRLRRRRRRLRRRLLLRRRLLRRRRLRLRLRRLRLLRLLLLLRLLLRRLRRRLLRLRRLRLRLRRLLRRRLLLLRLRRRRRRLLRRLRRRRRLLRRLLLLLLRRLLLLRRRRRRRLRRRLLLRLLLLLLLLLRRLRLRRLLLRLRLLRLRLRLLRRRLLLLLLRRRLLLLLRRRLRLRRRLLLLRRLLLLLRLRLRRRRRLRLLRLRRLLLLLLLLRLRLRLRRRLLLRLRRLLLRLRLLRLLRLLLLLLLLLRLLLRLRLRLRLLRLLLRLRRLLRRLLLRLRRRRRLLRLRRRRRLLLRRLLRRRRLLRLRLRLLRRLRLLLRLLRLLLRRRRRRLLRLRRLRRRLLLRLLRLLRRRLLRLRLRLLLRRLRLRRLRLLLLLRLRRLLRRLRRLRLLLLLRLRRLRLLRLLRRLLRRLLLRRRRLLLRRLLRRLLLLRRLRRRRRLRRRRLLLRLLRLLLLLLLRRLRRLRLRRLRLRLRRRRLLLRLRLLLRRRRRLLRRLLLLRLRLRRLLRRLRRRLRLRLRRRLRLRRLRLRLLRRRRRLRLLRRRLRRRRRLRLRRLRRLRRRRRRLLLLRLLRLRLRLRLLRLRRLRRLRLLRRLRLRRRLRLLLRLLLLLLRRRRLLRRRLRRRRRLLRRLRLRLRRLLLRLLRRRLLLLLLRRRLLLRRLLRLLLRLRRLLLRLLRLRRLRLLLLRRRLRRRLLLLLLLRLRRLLLRLLRLLLRLRLRLRRLRLLRRRLLLRLRLRLLLRRLLLLRRRRLLLLLRRRLLLRRLLRRLLLLRRLLRLRLRLRLRRRRLRRLLLLLRLRLLRLRRLRRRRLRLLRRRRLRRLLRLRLLLLLLRRRLLLLLLLLRRRRLRLRLLRRLLRRRRRLRLRLRLLLRLRRLLLLRRLRRRLRLLLRLRLRLRRLRRRRLRLLLLLLLLLLLLLLRRLLRLLLLRRRLRLLLRLLLLRRRRRRLRRLLRLLLRLRRRRRRLRRRRLRLRRRLLRLRLRLRRLRRRRLLRLLLLRRRRLRLRLRRRLLLLRLRLRLLLRRLRLLRLLRRLRRRRLLLLRLLLLRLLRRRLRRLLLLLRLRRRRLLLLRLRLRLRRLRRLRLLLRLLRRRRLLRLRLRRRLRLLRLLRRRLRLRLLLLRRRRRRRRLLLRLRRLLLRLRRRRRLLLRLLLLLLLLLLLLRLRLRRLRLRLRRLLRRRLLRLRRRRRLRLLRRRRRLRLLRLLLRLRRLLRLRLRRLLLRLLRLRLRLRRRRLLLRLRRLRRRLLRRLLLRRLLRLLLLRLRLLRRRRRRRLRLLLRRRLLLLRRLRRLRRLLLRLRRRLRRLRRLLLRRRLLLRRLLLRRLLRLLRLLLLLRRLLLRLLLRLLRRLLLLLLLLLLLRLRLRLLLRRLLRRLRLLLLLLRLRRLRLLLRRLRLLRLRLRLRLRRLRRLRRLLLRRLRLRLLRLLRRLLLRRRLRLLLLRLLLRRLLRLLRRRRRLLRLLLRRLRRLLLRLRLLRLRRLLRLRLLRLLRLLLRRLLLRLLRLLRRLRRRLRRLLLRLLRLLLRRLRRRLLLLLLLLRLLLRLLLRLLLLLLLLRRLRRRRLLRLRLRRLRRRRLRLRRRLRLRRRRLRRLLLRRLLRLLRLLRRLRLRRLRLRRRRLLLRLLLLRRLRLLLLLRRRLRLRRLRRLRRLLLLLLRLLRLRRLLLRLLRRLRRRRLRRRRLLLLLLLRRRLLRLRLLLRRLRRRLLLLLRRRRLLRRLRRRLRLLLLLLLRRRLLLLRLRRLRRRRRRRRLRRLRRRLRRRLLRLRLRRRLRLLLLLRLRRLRRRRRRLLRRLLRLLRRLLRRLRLLLLLLRRRRRRLLRLRLLRLLLLLLRLLRLRLLRRRRRLLLLRLLLLLRLRRRLLRLLRLLLRLRRRRLLLLLRRRRLRRLRRRLLLLLRRLLLRRRRLRLLRRRRLLRRRLRLLRLRLRLRLRLRRLLRLRRLLLLLRRLRRRLLRLLLRLRRRRLLLLRLLRRRRRRRLRLLLRLLRRLRRRRRLLLRRRRLLLLLLLRRRRLRLRRRLLLRLLLRRLLLLRLRLLRLLRLRLRLRLLRRRLRLLLRRRLRLRLRLRRRLRRLRRRLRLRRRLRLLRRRLRRRRLLRRLLRLRRRRRLLRLRRRLRRLRRRRLRRLRLRRRRLRRRLLLLRRLRRLLRRRRLLLLRLLLLLLLLLLRRRRRLLRRLLRLRRRRLRRRLLRLLRRRLRLLRRLRLLLLRLLRLLLLLLRLLLRRLLRLLRLLLLRLLRLLLRRLLRRRLLRRLRRLRRLLRRRRRRRLLLRLRRLRRRLRRLRLRLLLLRLRLLRRLRRRLLRRLLRLRLRRRLLLLLRLLLLLLLLLLLLLLLRRLRRRRLLLLLLLLRLRLLRLLRLLLLLLRLRRRLLLRLLLLRLRLRLRLLRRRLRRRRLLRRLRRRLRRLLRRRRRLLLRLRRRLLLLLLLLRRRRLRRLLRLRRRLLRLLRLRRRLRLRLRRLRRLLRRRRRRRRRRLRLRLLLRRLLLRLLLLLRLRRRLLRRLLLLLLLRRLRRLRRLLLRLRLLRLLLLLLRRLRRLLLLLLRLRLRLRLRRLLLLRRRRRLLRLLRRLLLLRRLLRRLLLLLLRRRLLLLRLRRRRRLLLRRLLRLLLRRRRLRRRRRLLRLLRRRRLLLLRLLRRRRLRLRRLLLLRLLLRLLRRLRLRLLLLLRRLRLRLRLRRRLRRRRLRRLLRRRLRRRRLRLLRRLLLLRLRLRRLLLLLLRLRRRLLRRLLLLLRLRLLRLLRRLRLRRLRLRRRLRRLLRRLLRLRRLLLLRLLLLLRRRLLLLRRLRRLLLRLRRRLLLLLLLRRRLLLRLLRLLRRRRRLLLLLLRLLLLLRLRLLLLRLLLLRLLLLRLLRLRRRLLRRLLRLRRRLRLLRLRLRRRRLLLRRRLLLRLLRLRRLLLLRLLLRRLRRLLRRLRRLLLRRRLRLRRRLLLRLRLLLLLRRLLRLRLRLLRRLLLLLRRLRLRRLRLLLRLLRLRLRRLLLLRRRLRRLRRLLLLRLRRLLLLLRLLLLLRRRRRLLLLLRRLLLLLLRLRRLLLRRLRRLRRRRRLRRRRLRLRLRLRRLRRRRRRLRRLLLLLLRLLRRRLLRRLLLRRLLRLRLRRRLLRRRRRRLRLLRLLRRRLRLRLLRRLLRRLRLLRLRLLRLRLLLLRRLLLLRLRLLLRRLRLRLLRRLRLLRRLLLRRRRRRRRRLRRRRLRLRRLRLRRLLRLLLLRLRLLLLLRRRLLRRLRRRRRLLRLRRLRRRLLRRRRLRRLRLLRRLLLLRRRLLLLRRLLRRRRLLLRLLRLLLLRLRLLLLRRRRLRRRRLLRRLRRRLRRRRRLLRLRRRLLLLRLRLLLLLRRRRRLRLRRRLLRRRRLLLLRRLRLRRLRRLLLLRRLLLLRRRRRRRLLRLRRRLRLRLLLRLLLLRRRLRLRRLRRLLRLLRLRLLRLRRLRLLLRLLRLRRRLLRRRLLRLLLRLLLLLRLLLLLRLLRLRRRLLRRRRRRRRLRLLRRLRLRLLLLRLLRLLRLLLRLLRLLRRRLRLRRRRLRLRLRLLLRLLLRLRRRLLLRLLRLLLLRRLLLRLLLRRLRLLLLLLRLRRLLLRRLLLRLRRRLLRRLRRRRRRLLRLRLLRRLRLRLLLRRLLLRLLRRRRLLLLRLRLRRRRRLLRRRLLLLRRRLRRRRRLRLLLLLLLLLRLRLLRLLRLRRLRRRRLRRRLLLRLRRLLRRRRLRRLRRLLLRRLLRLRRLLLRLRLLLRLLLRRLRLRLLLLRRRLLLRLLRLRLRRRLLRLLRLRLLRRLRLRLLRLRLLLRRLLLRLRLRLRRLRLLRLLLRRRLRRRRRRLLLRLLRRLRRLLRLRRLRLLLLLLLRRLRLRLRLRRLLLLRLLRLRLRRLLRLLLRLLRLLLLRRRRLLLRLLLLRLLLLLRLRRLLRLLRRRLRRLLLRRRLLLLRLRRLLRLLLLRRLRLLLLLRLLRLRRRLRLRLRLLRLLLRLLRRRRLLRRLLLRLRLRLRLLLRLLLLLLRRLRRLRRLLRRRLRLRLLLLRLRRLLLLRRRRRRLRRLLLLRLLRLRLLLLRLRLRRLRRRLLLLLRRRRRLRLLRLLRRLRLRRRRRRLLRRLLLLRRRRLLRLLLLRLLLRRLRRLLRRRLLLLRLRRRRLLRRLLRLRRRLRLLLLLLLRRLRRRRRRLLLRLLRRLLRLRRLLLRLRLLRRRRRRRRLRRRLRLRLRLRLLLRLRLLRLLRLLRLRLRRLRLLLLRLLRRLLRRLRLRLRRRRRLLRLRRLRRLRLLRRLLRLLRLLRLLRLRRLRRRLLRLRRRRRLLRRRRLRRRLLLLLLLLLLRRRLRLRLLLLLRLLRRRLRLLLLLLLRLRRLRLLRRRRLLLRRLRLRLLRLRLLRLRRRLLRRRRRRLLRRLRLLRRRLRLLLLLLLRRRRLLLRLRLRLRRLRLLLRRRLLRLLRLLLRLLRLLLRLLRRLLLLRRLLLLRRLRLRLLLLLRRRRRRRLRRLRRRLLRLRRLRLLRLRRRRRRLLLLRLLRRRRRRLLLRRLLLRLLRLLRLLRRRLRRRLRLLRRRLRLLRRRRLLRRLLRRRLLLRRLLLLRRRRLRRLRLRRLLRRLLLLRLRLRRLLRRRLRLLLRLLLLRLLLLLLRLLLLRRLLLRLRLRLRLLLLLLLLLRLRLLRLLLRRLLLRLRRLRRRRLRLLLLLRRLLRRLLLRLLRLLRRLRRRLRLRLRLLRLLRLLRLLRLLRLRRLRLRLLLRLLLLRRRLLRRLLRLLRRRRLRLRLLRRRRLRRLRRRLRRRRLRRRLRLLRRLRRRRLRLRLLLRRLRRLRRLRRRLRRLLRRRLRLRLRLRRLLLRLLLLRRRLLRLLLRRLRLLRLLRLRRLLLRRLLRRRRRLLRRRLRLRLRRLRLRLRLRLRLRLRRRRLLLRLRLLRRLRRLRLRRLLLLRLLRLLLLRLLRRRLRLLLLLRLRRRLLLLLRLLLLRLLLRLRLRLRRLLLRLRRRRRLRLRLRLRLLLLLLRLRRLLLRRLLRLLLRRRLRLLLLLLRLLRRRRRRRLLLLRLRLRLLLRRLLRLLRRRRLRLRLRRLRLLRLLLRRLLLRRRLRLRRLLRRLRRLLLRLRLLRRLRRLLLLLLRRRRLRLRRLLLRRRLLRLLRLRLLRRLLLRLLLRLLLLLRLLRRRLLLLLLRLLLRRLLLLRLLLLLLRRLLLRRRLLLRLLRRLLRRRLRLRLRLLLLRLRLLRRLLLRLRRLRLRRLRLLLRRLLLLLLRRRRRRLLLLLRLLLLRLLLRRLRRLRRRLRRRLRRLRRRLLRLRLRLLRLLLRRLRLLRRRLLLRLRLRRLRLRLRRLRLLRRRRRLLLLRLRRLLLLRLRLRLRRLLLRLLRRRRLLRLRRLRLLLRRLRLRRRLLLRRRLLRRRLRRLRLRLLLLLLRLRLRLLLRRLRRLLLRLLLRRRLLLLLLLLRLLRLLLRRLLLRLLRRRLRLLLRRRRRRLLLRRRRRRRLLRLRLRLRRRLRRRLLLLRLLRLLRLRLRLRRLRRLRRRRLLLLLLLRRLRRRRRLRRRRLLLRRLRRLLLRRLLRRRLLRLLRLRRRRLRRRRLLLLLRLLRRRLRLRLLLLLRLLRRLLRLLRRRLLRRLRLLLRLRLLLRLLLLRRLRLRLRRLLLLRRLLLRRRLRLLRLRLRRRLLRLLLLLLLLLRLRLLRLRLLLLLRRRRRLLRLRRRLRRLRLRLLLLLLLLRRRRLRLLLRLLLLRRLLLRRRLLRLRRLLLLRLLRRRRRRRLLLRLLLLLRRRRLLLLLLLLLRRRRLRLLRRRLRRRLRRRLLLRRRLRLRRRLRRRRLLRLLRLRRRLRRRLRLRRLLLRRLLLLRLRLRRRRLRRRLRLLLRLRRLRLLRRRLRLRLLLLRRLLLRLRRRRRLLRLLRRRLRLRLRLLLLLLLLRLRLRLRRLRRLRLRLLLLRRLRRLRLRRRRLLRRRRRLRRRRRRRLLLRLLRLRRRLLRLRRRLLRLRLLRRRLRLRRLLLLRLLRLLLLRLRLRLLRLRLLRLRRLLRLLLLRLRLRLLRLRLLLLLLLLLLRLRRRRLLRLLLLRRLLRRLRLLLLRLLLLLLRLLLLLLLRLRLLLLLLRLRLRRLLRLLLLRLRRLRLLLRRLRLRLRRLLRRLRLRRRRLRLLLLLLRLRRRRRRRRLRLRRLRLLRLLLLLRLLLRRRRRLRLLRRRRRRRLLRRLLRRRLRRRRRRRRLLRLLRLRLLLRLLLRRRLLRLLLLRLRRLRRLLLLLRRLRLRLRRLLLRLRRRLLLLLLLRLLLRRRLRRRLRRLRRLLLLRRRLLRLLRRLRLLRLLLRLLRLLLRLRLLRLLRRLLRRRRLRLLRLRLRLLRRLLRLLRLLLLRLRRLRRRLLLLRLRRRLLRLRLRRLLRRRRRRLRRLRRLRRLLLLRLLLLLLRLLLRLLLRLRRRLLRRLRLLLLRRLLLRRLRLLLLLRRLLRLRRRRLRRRRRLLRRRLLLLRLRRLRLLLLRRLLLLRLRRLLRLLRRLRLLLLRLLRLLRRRLLRLRRLLLRRRLLRRRRRLLLLLRLRRRLRRRLRLRLLLRLLLRRRLLRRLLRRLRRRRLRLRLLLLLLLRLLLRRRLRLRLRRRLRLRLLRRRLLRRRRLLRLLLRRLLRRRLLRLLLLLLLRRLRRLRRRLLRLRRRLRLRLLRRLLLRLLRLRRRLLRLLRLLRLLRLLRRLRRLRLLLRLRLRLLRRRLRRRRLLRRRRLLRRRRLLRRLLRLLRLLLLRRRLRLLRRLLLRRLRLRLLLLLRRRLRRLLRRLLLRRLRRLLLRLLRLRRRRLRRLRLLLRRRRRRLRLRLLRLRLLLRLRLLLLRLLLLRRLLLLLRRLRRLLLRLLLRLRLLRLLLLLLLRRLRLRRLRLLRRLRLLRRLRRLLRRRLRLLRRRRRLRRRRRLLRRRRLLRLLRLLLLLLRLLLLLRLLRLLRLLRRLLRRRRRLLRLLLLRLRRRLLLRLLLLRLLLRLRLLLLLLRLLRRRLRRLRRLRLRLRLRRLLRRLLRRLLLLLRLLLLRRRLLLRLRRRLRLRRLRRLRRRRRRLRLLLLLLLLLRLRRLLLRRRRRLRRLLLLLLRLRLRLRRRRRLLRLLRRLLLLLLLRLRRLLLLRLRLRLLLRLLRLLLRLRRRRLRLLLRLRLLLRRRLLRRRRRLRRRRLRRLRRLRRRLRLRLLRRLLRRLRRRLRLRLLLRRLLLRRLLRRLLRLLLRRRLLLRLRRLLRLRRLRRLRLRLLLLLRRLLLLRLLLLRRLLLLLRLRRRLRRLRRRRRLLLLRRRRLRLRRLRRRLLRRRRLLLRRLRRLLRRRRLLLLLRLRRLRLRRLLLLRRLRLRRRLLLRRRLRLRLLLRLLLRLRLLLLLLRRRLLLLRLRLLLLLLRRLRRLRLLLLLRLRLRLLLLRLRRRLRLRRRLLLLLRRLRRLLLLLRRLRLLLRLRRLRRRRRLRLRRLLRRLLLRLLLRRLLRRLLRLLRLRLLRLLRLLLLRRLLRRLLRRLLLRRLLLLRRLLRRLRLLRRRLLRRLLLRRLLLRLRRLRRRLRRRRLLLRLLLLLLRLRLLLLLLRRRRRLLLLLRLLLRLRLRRLLRLRLLRRRLLRLRRLLLLRLRRRLRRLRLRRLRLLRRLLLLRRRLRRLRLLLRRRRLRLRLLRRLLRRLLRLLRRRLLRLLRLLRRLLRRLLLLLRLRLLLRRLLRRRRLLLRRLRLRLRRLRRRLLLLRRRRRRRRRRLRRRRRRRRLLRRRLLRRLRRLLLRLLRLLRLLRRLLRRRRLRLRLRRRRLRRRRLLRRLLLRLLLLRLRRLLRLRRRLLRLRLLLLRRLRRLLRLRRLRLRRRRLRLLLRLRLLRRLLRLRRRRLLLRRLRLLLLLRLRRLLRLRRRRLRLLLRLRLLLLLLRLRRRLLLRRRLLRLRLRLLRLLLLRLRLRRRRLRRRLRLLRRRLLRRLRRLRLLLLRRLRRRRLRLLLLRRLRLLLRRLLRLRLRRRRRRRLLLLLRRLRRLRLRRLRLRRLLRLLRLRRLLRLLLRRLLLRRLRRRRLRLRRLLLLLLRRLLLRLRLLRLRRLRRRRLLRLLLRRLRLLLLLRLLLRLLRLRRLRLRLLRLRLLRLLLRRLRRRRLRLRRRRLRRRLRRLRRLLRLLRRRLLLRLLRLLRLRRRLRRRRLRRLLLLRLLLLLRRLLLRLRRRRRRRLLRRRRRLRRRLLLLRLLRRRRLRRLRLLRLLLRLRRRRLLLLLRLLLRRLLLLRLLLRLRLLRLRRRRLRRRRLLLRLRRLLLRRRRRLLLRLLLRRRRRRRLRLRRRLRRRLRRLLRRRRLRLRLLRLLLLRRLRRLLLRLRLLLLLLRRLRLRRLLRLRLLLLLLRLLLLRRRRLLLLLLRLLRLRRLLRRRRLLLRLRLRLLLRRRLRLLRRRLLLRRRLRLRRRLRRLRLLRLLRRRLLLRLRRRLRLRLLLLLLLLRRRLRLRRRRRRRRRRLRRRLRLLRRRLLLLLRRLLLRLLLRLLLLLLRLRRRRRLRLLRLRRRLLLLLLRLLRRLRLRRLRRRLRRLRRLRLLLRLRRLRLLRRRRRLRLRLRLLRLLLRRLLRLRLRRLRLRLLRLLLRLLLLLLLRLLRLLLRRRLRLLRRLLLRRLLLRRRRLRLRRRRRRRRRRRLLLRRLRLRRRRLRRLLRRRRRLLLLLRRLRLLRLRRLLLRRLRLRLLLLRLRRLLRLLRRRLRRRRRLRRLRRLLLLRRRRLRLRLRLLLLRRLRLLLRRRRRLRRRLLLRRRLRLRLLRLRLRRLRRLLLLRRRLRLLRRRRLRLRRLLLLLLRLRLRRLRLRRLLLLLLLRLRRLLLLLLLRLLLRLRRRRRRLRLRLLLLRRLLRRLLLLRLLRRLRLRRLRLLLRRLRRRRRRRLRLRRLRLLRRLLRRLLLRRLLRRLLRLRRRLLRLLLLLRRLRLRRLLLLRLLRLLLLLRRLRRRRLRRRRRRLLRRRLRRLRRLRLLLLRRLLRRLRRRLLLRRRLRLLRRLLLRLLRRRLLRLRLRRRRLLLRLRLLLLRRLLRRLLRRLRRLLLLRLLLLLRLLLRRRLRLRRLRRRLLRLLLRRLRLLLLLRRRLRLLLRRRRLRLLLRLRRRRLLRLRLRRRLRLRLLLLRLLRLLLLRRRLLLRLRLLRLRLLRLLRRLRLLLRRRLLLRRRLRRLRLLLRLRLRLLRRLRRRLLRLLLRRLLLRLLLLLLLLLRLLLLRLLRLRRRLRRLLLLRRRLLLLRLRRLLLRRRLRLRLLLRRRRLRLLRRLRLLLLLRRRLLRRLLRLRRRRRRRLLLRLLLRRRRLRRRLLRRRRRLRRLLLLRRRRLLLRLLRLLLRRRRLLRRLRRLRRRRRRLLLLLRLRLRRRRRRRLLLLLRLLRRRLLRRLRRRLLLLLLLLLRRLRLLRRLLRRRRLRRLLRRRRLLLRRRLLRLLLRLLLLRLLRLLRLRRLRLLRRLLLLLRRRLRLLLRRLRLLLLLLLLRRLLLRRLLLRRLRLRRRLLRLLLRRRLRRRLLRLRLRRLLRLLRRRRRLLRRLLLRLLRLRLLLRRLRLLLLRRRLRLRRLRRRLLRLLRRLRRLRLRRRLRRRLLLRRRLRLLRLRRLLRLRRRLLRLRLLLRLLLLRLRRRRLLRLLLLLLLLLRLRRRLRRRRLLLLRLRRLRRLLLRRRLRRRRRLRLRLRLRRRLLLLRLLRLLLRRRLRRLLLLRLRLLLRLLRRRLRLLLRRLRLLRRRRLRRRRLRLRRRLRLLRLRLRRLLLRRRRLRRLRLLLLRRRRRLRRLLLRLLLRRLRLLLRRRLRLRLLLRRRLRRRLLRRRLLLRLLLRLRLRRRRLRRLRLLLLRRRRLLLRRLRRLRRLLRRLLLLRLRRRRLRLLRLLLLLRRRLLRLLRLLLLLRLRLLRLLLRRRLLLLLLLLLRLRLRRLLLRLLRRRRLRRRRRRLLLLRLRLRLRLLRLLLLRRRLLLLRRLLLLLRLLRLLLLRLRRRRRLRLRRRLLLRLRLRLLLLRLRRRLRRRRRRRLLLRRRLLRLLRLRRRLLLRLRRLLLRRRLLLLLRRLLLRLLLLRRLLRLLRRLRLRRRLRRRRLRLRLRLRRLLLLRLLRRLRRLLRRLRRRLLLLRLLLLLLLLLRLLRLLRLRRLLLRLLRRRLRLRRRRLLRRRLRLRRRRLLLRLRLLLRRRRRLLLRRLLRLLRRLRRRRLLLLRLLLLLLRRRLRRRLRRLRLRRLLLLLLRRRRRRLRLRRRLLRLLLLRRLRLLLRLLRRRLLLLRRRLLRRLLLRRLLLRRLLLRRLRLLRLLLLRRRLRRLRLRLRRLRLRLRRRLLRRLLRRLLLLLRLLLLLRRLLLLRRLRLLLLRLRLLLRRRRRLRRRRLRRRLLLLLRRLLLLLRLRLRRRLLRLLRRRRRLRRRRLLRLLLLLLLLLRLLLRLLRLLRLLRLLLLRLLLLRRRLLRRLLLRLRRRLRRRRLRRRRLRLRLRRRRLLRRLRRLLRRRLRRRLLLRLLRRRRLLLRRRRRRRRLLRRLRLRLLLRLRLLRLRLRRRRRLRLLRLRRLRLRLLRLLLLLRLLLRRRLLLLRLRLRLRRLRLLRLLRLLRLLRLLLLLRLLRRRRRLRRRRRRRLRLLRRRRRLRRLLLLLRRLLLLLRRLLLRRLRLLLLRLLLLLLRRRLLRRRRLLRLLRLRLLRLRLRLLRRRLLLLRLLRRLRLRLLRLLRRRLLRRLRLLRRRLRRLLLLLLRRRRLLRRRLLRLRRRLLLLRLRLRLRLLRLLLRLLRLRRLLLRLLRLLLRRLRLLLLRLRLRRRRLRLRLRRLRLLLLRRLRRRRLRLRRRRRRRRRRLRLRRRRLLLLLLRLRLRLLLRLLRLRLLRRRRLLLLRRRRLLRRRRRRLLRLLRLLRRRRRRLRRLLRLRRRLRRLRRRLRLRLRRLLLRLLRRLRLRRRLRRRLRLLRLRLRLLRRLLLLRLRRRLRRLLRRLLRLRRRLRRLLLRRRLRRLRRLLRRLRRRRLRLRRLLRLRRRRLRLLRRRLRRRLRRRLRLRRLLRRLRLLLRRRRRRLLLRLLRLLLRRRLRLLRRRLRRLRRLLRRRLLRLLRRLLLRRLLLLLLLRRRLLRLLRLRLLRLLRLRLRLLRRLRRRRRRRLLLRRRLLLLLRRRRLLLLLLRRRRLRLLLLLRLLRLRLLLLRLRLLRRLLRLLLLLLRLRLLLRRLLRRRRRLLRRRRLLLLLLRRRLRLRLRRRRLRRRLLLLLLLLLLLRRLRLRRLLRRRRRLRLRRLLLLRLRLLLRLRLLLRLLRRLLRLLRLLLRLLRRLLRRRRRRLRLRRLRLLLRLLLLRRLLLLRLRRLRLRRRRRRRRRRRLRRLRRLLRLRRRLRLLLRLRLRLLRLLRRLRLLLRRRLRLRRLLLRLLLLRLLLRRLLLRRRLLRLRRLRLLLLLLLRLRLRRRRRLLLLRLLLLLLLRLRLLLRRLRRLLLRLLLLLLRLRRRLRLLLRLRLLRRRLLLLRLLRRRLLRLLRLLRRRLRRLRRLLLLRRRLRRRRLLRRLLLLRLRRRRRLLLLRLLLLRLRRLRRRLRLLRRRRLLLLRLRLRLRRRLRRLLRLRLRRRRRRLLLLRLRRRRLRLLLLLRRRRLRRLLLRLLRLRRLLLRLRRLRRLRRRLRRRRLLLLRRRRLLRLRRRRLRLRRLRRLLLRLRLLRRLRLRLRRRRLLRLLLRRLLLRLLLRLLLRLLLRRLLLLRLLLLLRRLLLRLRRLLLRRRLLRLRLRRRRRRRLRLRLLRLLLLLRRLLRRLLRLRRRRLRRRRLLLRRRRLRLLRRLRLLLLRLLRRRRRRLLLLLRRRLRRLRRRRRLRRRLLLLRRRRRLRLRLRLLRLRRLLLLLRLRRLLRRRLRRLRRRLLLLLRLRRRLLRRRLLLRLRRRLLLLRRRRLLRLRRRRLRRRLLRRRRRRRRRRLRRRLRRLRRRLRLLRLRLRLRRLRLRLLRLLLLLLLRLRLLRLLRLLLRLRRLRRRRLLLLLLRLLRRRLRRLRRRLRRLLRLRRRRLRLLRRRLLLRRRLLLLLLLLLRRLLLLLRLRLRLRLLRLLRLRRRRRRLLLRLRRRLLLRLLLLRLLRRRRRRRLLLRLRLRRLRLRRRLRRLRLRRLLLRLLRRRRRRLLLLRLRRLRLLLLLLLRRLRLLLLRLLRLRRLRLRLLLRLLRRLLRLRRLRLLLRLRRLLLLLRRRLRLRLLRRLRLRRRLRRRLRRRRLRRRRLLRRLRLLRRLRRLLLLLLRLLRRLRLLLLRLRLLLLLRRLRRLRRLLLRLRLRLRLRLRRLLLRLLRLRLRLLRLLRLLLLLLLLLRRLLRLRRLLRRRLLRRLLLRRRRRRLLLLLRRLLRLLRLLLRLRLRLRLLRLRLLRRLLRRLRRLLRLLRLLLRRLRLLRLLRRRLLRLRLLRRRLRRLRLLLRRLLRLLRRLLRLRLRRLLLLLLRRRLRRLLRLLLRLRRRRLRRRLLLLLLRLRRRLRRLLRRLLRLRRLRRLRLRLLRLRRLRLRLLLLLRLRRLLRRLLRLRRLLRLLLRRLRRRLRLLLLLLLLRRLLRLRLRRLRLLLLLRLLRLLLRRLLLRLLRRLLRLLLRLRLRRLRRRLLRRLRLLLRLRRLLRRLRRLLLRRRRLLLRRLLRRLRLRRLRLLRLRLLRLLLRRLLLRRRLRLRLLRRRRLLRLLLRRRLRLLLRLLLLLRRLLLLLLRLLRRLRLLLLRLRLRLLRLLLRLLLLLRRLLLLRLRLRLRLLRRLLLRRRLLRLRRRRLLLLLLRRLLLLLLRRLLRRRRRRRLRLLRRLLRLLLLRLRRRRRLLLLRRRRRLRRLLRRLLRRLLRRRRLRLRRLRRLLRRLRLLLLRRLLRLLLRRRRLRLRRLRLLRLLLLRLRRRRLLLLRLRRLLRLRLLLRRRRRRRRLRRLRRRRRLRLRLRLRRRLRLLLLLRRRRRRRLLRLLRRLRLLRRLRLRRLRRLLLRLLLRLRRLLLLLLLRLLRLRLLLLLRLLRRLLLLRRRRRLLLLLLRRLRLRLLRLLLLLRLRRLLRLRRRRRLRRRRLRRLLLRLRRLRRLLRRRLRLRRRLRLLLLLRRRRLLRLRLLLLRLLLLLRLRRLRRLLLLRLRRRLRLLRLLRLLRLLRLRLRLLRLLLLRLLRLRLLRRRLRLLRLLLRRRRLLRLLLLLLLLLRLRRRLLRLLLLRRLLRLLLRRLRRLRLRLLLRRLLLRLRRLRLRLRRRRLRRRRRLRLLRLLRRRRLRLLLLLLRLRLRLRLRRRRRLLRLRRLLLLRLLRRRLLLRRLLLLLLLRRLRRRRRLLRLLRRLLLLLLLLLRRLLLLLRRLLRRRLLRLRLLRRLLLRLRRLLRLRRLLRLLRRLRRRLLRRRLRLRLRRLLRLLLLRLLRLRLLRRRLLRLLRRRLRLLRLLLLLLLRLLRRRRRRLRLRLRRRLLRRRLLRRLRLLRLLRRRLLLLRLRRRRLLLLLRLLRLLRLRLLLRRLRRRLRLLLLRRLLLLLLLRLLRLRLRRRLRRRLRRRRLLRLLLLLRRLLLRLLLRLLLRRLLRLRLRRRRRLRRLLLRRRLRLRRRLRRLRRLLLRLRLRRLLLRLRRLRLLRRRLRRRRRRLLLRRLLRLRLLRLRLRLRLLRLLRLRRRRLLLRLRLLLLRRLLLLRRRRRRRRLLRLLRRRLLRRRRLLRRLLLRLRLRLLRLLRLRRRRLLRRRLLLLRRLLRLLRLRLRLLLLLRLLRLLLLLLRLLLLLRLLLRRLLRLLLRLRRLRLRRRLRRRRLLRLLLRRRRLLRRLRLLRRLRRLRLRRLRLLLLLRRRRLLLRLLLRRLRLLRRLLLRLLLRLLRRLRLRRLRLLRRLRRLRLLRLRRRRLRLLRLLRRLRRRRRRRRRRRRRRRLLLLLLLRLLRLLRRLRRLLLRRRLRRLLLLLRLRLRLLRRLLLLLRRRLLRRRRLLRLLLLLRLRLRRLRLRRLRLRLRRLLLRRLRLLRLLRLRLRLLLRRLLRLRLLLLLLRRLLRRLRRRLLLRLRRRRRLLLRRLRRLRLLRLRRLRRLLRLLLRRLLRLRLRRRLLRLRRRLRRLRRLLLLLLLRRRRLLLRRLLLLLLRRLLLLLLLLLLRRRLRLLLRRLRRLLRRLLLRRLRRLRRRRRLLRLLRRLRLLRRLRLRLLRRLLRRLRLLLRLRLLLLRLLLRRLLLLRLLLRRRRRRRRLRRRRLLLLLRLLRLRRRRRRRRLLLRRRRLLLLRLRLLRRLRRRRRLRLRRLRRLLRRRLLLRLLRLLLRRLLRLRLLLRRLLRLRRRRRRRRRLLRLRRLRLRRLLRLLLRLRRRRLRLRRLLRLRLRRRLLLRRRLLLRLRLRRLRLRLLRLRLRLRRLLLRLRLRRLRRLRRLRRLRLRRRLRLRRLRLLRLLLRLRRRLLRRRLLRLRLRRLLLRLLLLLLLLRLRLLLRLRLRRLLLRRRLLLRLRRLLLRLLRLLLLLLLRLRLRLLLRRLLRLLRRRLLLRLRLLLLRLRRLLLLLRRRRRRLRRLRLRLRLRLRRLRRRLLLRRRLRRRLRRRRRLLRRRLRRLLRLRRRLLLRRRLRRLRRLRLLLLLLRRLRRLRLLLRLRLRRLLLLLRLRRRLLRLLLRRRRLRLLRRRLRRLRRRLLLLLLLRLRLLLRRRRLLRLRLLRLRRLRLLLRRRRRRRLRLRLLLRLRLLLRRLLLLRRLLRLLRRLLLLLLLLRLLLRLLLLRLRLRRLLLRLLRRLLLLLRRLLRLLLLRRLRLLRLLLRLRRLRRRLRLRLRLLLRLRRRRLLRRLRLRLLLRLLLLLRLRRRLLLLRRRRLLRRLLRRLRLLRLLLRLLRLLLRRLLLRRRLRRLLLRLRLLLRRRRRLRRRRLLLLRLLRRLRLLRLLLRLRRLLRLRLLLRLRRRRRLRLRLLLRRRRLRRLRRLLLRRLRLRLLRRLRRRRRRRRRRLLLRRLRRLRLRRLLLRLRRLLRRRRLRRRRRRRRRRLRRLRLLLLRRLRLLRLLRRLRRRLRLLRRLLLLRRLLRRLLRRLRRRRRRLLLRRLRRRLLLRRRLLRLLRRRLRRRRRRRRLLLLLRLRLLLLLRLRRRLLLRLLLRRLRRLLLRRRLLLRLLRRRRRLRRRRLLRLLLLLRLRLLLLLLRRLLLLLRLLRRLRLRLLRRLRRLRRLLRLLLRLRLLRLLLLRRRLLLLRLLRRRLLLLLRRRLRRLRRLRRLLLLLLRRLRRLLRRLLLLRLLRRLRLRLRLRLLRRRLLLRLRRRRRRLLLLLRLRRRLLLLLLLLRRRRLLRLRRLRLRLLRLLRRRRLRLRLLLLLLLRLLRRLRRLLLLLRRRLRRLLRLRRLLLLRLRRLLLLRRLRLRLLRLLLLLLRRRLRRLLLLRLLRRRLRRRRLLLLLRRLLRRLLRRRLRRLRRLRLRRRLLLLRLRLRLRLLLRLLLLLRLLLLRRLLRRRLLLRRLLRLLLLRRLLLLRRLRRLLRRLRRRLRRRLLRRLLRRRLRLLRRLLLRLRLLLRRLLRRRLLRLRLLRLLRRRLLLRLLRLRLRRRLLRRLRRLLLLLLRLRLRRRLLRRRLLLLRLLRRRRLLLLRLRLLLRRLRLRRLLLLLRRLRLLLRRRLLRLLLRRRLLRRRRLRLLRLRLLLRLLLRLLLLLLLLLLLLLLRRRRRRLLLLRLLLLLRLLRLLLRLLRLLRRLRRRRRRLLRLRLRLLLLRRRLRLLLLLRRLRRRLLLRLRLRLLRRLLRLRRRLRLRLRRRLRLRRLRLLLRRRRLLRLLLRLRRRLRLRLLRRRLRRRRLLRLRLRLLRLLLRLRLRRRRRRLRLLLLLLRLLLLLRLLRRRRRLLRRRRLRRLLRRRRLRRLLRLLLLRLLLRLLLLRLLLLLLLRLRLRRRLLLRRRLLLLRRLLLLRRRRRLRRRRRRLRLRLRRLRLLLRLLLLRRLRLLRLLRLLRLRRRLLRRLRRLLLRRLLRRRRLRLLLLLLLRRRRLLLRRLRRRLLRLLLLRLRRRRRLRLRLLLRRLLRLRRLRRLLRLLRRRRRLRRRLRRRRRLRRRRRRRLRLRRRLRRLLLLLLRLLLLRLLLRRRRRRRLLRRLLLLRRLRRRLLRLLRLRRLRRLLRLLLLLRRLRRLLLRLLLLLRRRLRRLRLLLRRLRLLLRRRRLLLRRRLRRRLRLLLRRRRRLRLRLRLRLLLLLLLRLLRLLRRRRRLLRLRRLLLLLLLLLLRLRLRLLRLRRLLRRLLLRLLRLRRRRRRRLLRLLLRLRLRRLRLRRRLLLLLRRLRLLRLLRLLLRLLLLLRLRRRRLLRRRRLRLLLRLRRLLRLLLLLRRLRRLRLRRRLRRLRRLLLLLLLRRLLLRLRLLRLLLLLRRLLLLRLLLLLLLLRRRRRLRLLRLRLLRRRLLRRRLRRLRLRRLRLLLLLLLLLRLLLLLRRLLLRRRRLLLRLLRLRLRLRLLRLRRLLRLRRLLLLRLRLLRLRLLRLRLLLRRRRRLRRLRRLRRRLLLLRLLRLRRLLRRLRLLRRLRLLLRLLRLRRRRLRRRLRLLRLLLRRRRLLLRLLLRLRRLLLRRLRLLRRRLRLRRRLRRLLLLLRLLRRRLRRLRRRRRRRRLRRRLLRRRLLRLLRRRLLRRLRRLLLRLLLRLLLLRRRRLLRLRLLLLRRLRLLRLLRRLLRLLLRLRLRRLRRRRLLRRLRRRLLRLLRRRLLRLLLRLRLRLRRLLLRRLRLLLRRLLRLRRRRRLLLLLRLRLRRRLLLLLLLRLRLRLLRLRLLLRLLRLRRRRRLRLRRRRLRRRRLRLRRLLLRRLRRRLLRRRRLRRLRLLRLRLLRRLLRRLLRLRLRLRLLLLLLRLLLLLLRLLRLLRLLRRLRLRRRRLRLRRLRLRRRRLLLRLRLLRLLLLRRRRLLLRLLRLRRRLRRLLRLRRRLLLRLRRLLLLLLRRLRLRLRRRLLLLLRLRLLRRRLLLRRRLRLRLLLLLRLLLRLLLLRLRRRLLLLRRLRRLLRLRRLLLRLRLRRLRLLRLRRRRRRLRRRLRRLLRLLLRRLRLRLRRLLLLLLLLRRRLRRLRRRLRRLRRLLLLLRRLLLLLLRRRRRRLLLLRRLRLLRRLLLRRRLRRLLLRLRLRRRLLRRLRRRLRLRRRLRLRLLLLLLLRRLRLRLLRLLRLLRLLLLLLLLLLRLLRLRRLRLRRRLRLLLLLLRRRRRRLRRLRLRLRLRLLLLLRRRRRLLRLRLRRRRLRRRLLLLLLLRLLLLLLLRRRLRRLLLLRRRRLLLRLLLLLRRRRRRRLRLLRRRRLRLRLRLLLRLLRLRLLRRLLLRRLLLLRRLLLRRRLRRRRLRLRRRLRRLLLLLRRRLLLRLLLRRRRLLLLRRRLLLLRRRLRLLRLLLLRRRLLRLRLRLRLLRRRRLRRLRRLRRRRLRRLRLLRRLRLLLLRRRLRLLRRRRLRLRLLRLRLLRLLRLLLLRLLLRRLLRLLRLLRLRLRRRLLLLRRRLRLRRLRRRLLRRRRRRRRLLRRLLLRLRLRLRLRLLRRRLRRLLLRLRLLLRLLLRLRLLRLLLLRLRRRRLLLLRRLLRRLRLLRRLLLLLRLRLRRLRRRRRLRRRLRLLLLRLRLLRRRRLRLRRLLLLRLRRLRLLLLRLLLRRLRRLLRLRRLLLRLLRRLLRRLRRLLLRLLLLRRRRLRLLRRLLLRRRRRLRRLLLRLLRLLRRLRLLRRLLLLLRLLLRLLRRRRLRLRRRRLLRRLLLRRRRRRRLRRLLRRRLLRRRRLLLRRLLRLRRRLRRLRRRLLLLLLRLLLLLLLRRRRRRRRRLLLLLRLRRRLRLLRLLLLRRLRRRRLRRRRLRLLLLRRRRRLRLLLLLLLRLRRLLRRLLLRRLRRRRLRLRRRRRLRRRLLLLRLRLRRLRRRRRLRLLLRLRLLRRLRRRRRLRRRRLRRRLRRRLRRRRRRRRLLRRRRLLLRLLLRRLLLRLLRLRRRLRRLRRRRRRRLRRRRRLLLLRRRRLLLLRRLRLRRRLRRRLLLLRLLLRLRLRLLRRLLRRLLRRLLLRLLLLLRLLRRLRLLRLLLRLRRRLRRRRRRRLLRRRRRRLRLLRLRLRRLLRRLLLRRLRRLRRLRLRLRLLRLRRLLLLLLRLLLRLLLRRLLRLRRRLLLLLRRLRLLRLRRRLRRRRRLLLRRRLLLRRRLLLLRRRLRRRLLRRRLRLLLLLLRRLLRLLLRLRLRRRLLRRLLLLLLLRRLRRLRRLLLRRLRLRLRRLRLRLRLRRLRLRRLRRRLLLRLRLRLRRLLRRLLRLRLRRLLRLLLRLLRRLLLLRLRLLLLRLRRLLLLLLLRLLRRLLRLRRLLRRRRRLLLLLRLLLLRLRLRRRRLLRRLLLLRRLLLRRLLLLRLRLLRRRLLLLLRLLRRLRLRRRRRRLLRRRRRLLLLRLRLRRLLLLLRLLLRLLRRRRLLLLLRLRLLLRLRLLLRRLRLLLLRRLLLRLLLLLRRRRRRRLLLRLLRRLLRRLRRRRLLRLRLRLLRRLRRLRRRRRLRRLLRLRRLRLLLRRRRRRRLLRLRRLLRLRLRLRLLLLRLRLLLLLLRRLRRRRLRLLRRLRLLRLRLRRRRLRRLLRRLLLLLLRRLLLRLRRRRLLRLLLRRRRLLLRLRLLRRLRRRRRLLRLLLLRLLRLLLRRLRLLLLLRLRRRRRLLLLRRRRLRLLLLRRLRLLRRLRRLRRRLLLRRLRRRRLRLLLRRLLLRRLRRLRRLLLLLRRRLLLRRLRRRRRRRLRRRLRLRRLRLRRLRLRLLRRLLRRRRLRLLRLLRLRLLLRLLLRRRRRRLLRLLRRLLLRLLLRRRLLLLLRRRLLRRLLLLRLRRRLLRRLRRRLRRRLRRLLLLLLRRRLLLLLRLLRRLRRRLLRRRRLRRRRRRRLLLRLRRLRLRLRRLRLRRRRLRLRLRLLLLLLRLLRLRLLRRLLLLLLLLRRLRLLLLRLLLRLRRLRLRRLLLRRRLLLRLRLRLRLLLLLLLLRRLLLRRLRLLLLLRRLRRRLLLRRRRLRLLRLLRRRRRLRRRRRLRLRRLRLLLLRRRRLLRLRRLLRLLLLLRLRRLRLLLLRRLLLLLLRLRRLRLLLLLLLRLRLRLLRLRRLLRLRRLRRLLLRLLRRRLRRRRLRLRRRLLRRLLRLRLLRLLLLLLRLLLLRRRRRLLRLLRLRLLLLRLRRLLLRLLLLLLRRRLRLRRLLRRRRLRLRLRRLRLRRLLRLLRLRLLRLLLLRRLRLLRRLLLLLLLRLLLLRLRLRRRRLLLLRRRRRLRLLLRLLRLRRLLLRRLLRRLRLLRRRLRLRLLRLLRLRLRLRLRLRRLRRRRLLRLRRLLLLRLLLRRRLRLLRRRLLLLLLRRRRRRRRRRRLRLRRRRRLLLRRLLRLRLLLLRRRLRRRRLRRLLLLLRLRLLRLLRLLRRRLRLRLRLLRRRRLLRLRLRLRLLLLLLRRLRRLLRLRLLRLLLRRLRLRLRRLLRRLLRRRRLLRLRRRRLLLLLLRRLRLRLLRLRRRLRRRRLRLRLRLRRLLRRLRRRRRRRLLLLLRLLRLRRLLRRRRLLRLLLRRLLRRLRRRLLLLRLLRLRLLRLRRLLRLLRLLLRRRLLLRLRRLRLRRLRLLLLLRRLLLRLLRLLLLLLLLRRLLRLRRLRRLLLLRLRRLLLLRLRLRRLLRLLRRLLLRRRLLLRLRRRRRRRRLRLLRLLLLRLLRLRLRRLLLRLRLLLLRLRLLLLRRLLLRRRRLLLLRLLRRLRRLRLLLRLRLLLLLLLRRLLLRLLLRRRRRRLLLLLLRRLRRRRLLRRRLRRRLRLRRRRRLRRLRRLLRLLRRLLRRRRRRRRLRRRRLLLLLRRRLLRRLLRRRLRRLLRRRLRRLLLRLLRRLLLRLLRLRLRRRLLRRLRLRRLRRRRRLLRRLRLLLRRLLLRLLRLRLLRLRLRRRRLRLLLRRLLLLRRLRLLLRLLRRLLLRRLLLRLRRLRRLLRRLLRLRRLLLRRLRRLRLLLLRLRLRLLLLRLLRRLLRLRLRRRLLRLLLLRRRLRRRRLRRLLRRLLRRRLLRLLLRLRRRRLRLRLRLLLLLLLLRLLLLLLRLLRRRRRLLRRRLRRLRLRRLLRRRRLRRLLLRRRLLLLRLRLLLRRLRLLLRRRLRLRLLLLRLRRLLRRLLLRLRLLRLLLRLLLRRRLRRLLRRRRRRRLRLLRRLRLLLLLRLRRRRLLLLRLRRLLLRRLLRRLLRLRRLRLRRRRRRLLRLLRRRLLRLLRRLLLLLLLRLRRRRLRRLLRLLRRLLLRRLLLRRRLLRRRLLRLLLLLLLRRRLRRLRLRLRLRRRLRLLLRLRRLLRRLLLRLLRLRRRRRRRRLRLLRLLRLLRRRLRRLRLRLRRRLRRRLRLRRRLLRLLLLLLRRLRLLLLLRLLRLLLRRLRLLRRLLRLLRRLLRRLRLRLLLRLLLLLLLLLLLRRRLLLRLLLLLRLLRRLLRLLLRRLRLLRRLRRLRRLRLLRLLRLRRRRRRRRLLRLLLLLLLRLLRLLRLLRLLRLRRRLLRRLLRLRRLLLLRRLRLLLLRLLRRRRRRRLLRLRRLLRRLRRRLLRLLLRRLRLLRRLLRLLRRRRRRRRRRLRLRRLRRRLRLLRRLRRRRLRLLRRLLLLRRRRLLLLLLRRRRLLLRLRLLRLLLRRLLLLLRLRRRLRLLLRLLRRRRRLLRLRRLRRRLLRLRRLLLRLLRRRRLRRLLLLLLLRLRLLRRRLLLRLRRLRLRRLRLLRLLLRRLLLLRLLLRLLRLRLLLLRRRLLRRLLRRRLLRLRRLRRRRLLLRLRLLLRRRRLLLLLRRLRLLRRRLLLLRLRRLLLRLRRLRRRLLRLRRRRLLLRRRRRLLRRLRLLRLRRRLLRLRRRLLRLRRRLRRRLRLLRLRLLLLLLRRRLLRRLRRRRRLRRLRLRLLRLRRRRRLRRLRRLRRRLRRLLLLLLLRRLRRRLRRRRRRRLRLLLLRLLRLLLRRRLLLLLRRLLRLLLRLRLRLLLLRRRLRRLRRLLLLLRRLRLLLLRLLRLLRLLLLRLRLRLRLRLRRLRRRRLLLLLRRRRRRRRLRLLLRLLLRLRLLRRLLLLRLRRLRRLRLRLLLLLLLRLRRRLLRRLRLRLRLRLRLLRRLRLLLLRLRLLRRRRRLLRLLRLLLLLRLLLRLLLRLRRRLLRRLRLRRLLRLRRRRRRRLRRLRLLRRLLRLRRRLLRRRRRLRRRRLLLLLRRLLLRRLRLLLLLRLRLLLRRLLRRRLRLRLLRRLRRLLLLRRRRRLRLLLRRRRRRRRLLRRRRLRRRRRLRLRLRLLRRLLLRLLLLRRLRRRLLRRRRLLLRLLLRLLRRLRLLLRRLRLLLLLLLRRRRLRLRLLLRLLRRLRLRRLLLRRRLLLRLRLLRLLRRRRLLRRLLRRLLRLRRRRRRRLLRLLLLLLRRRLRRRLLLRLLLRRRLRLRRLLRLRLRLRRLLLRLLRRLRLRLRRLLRRRLLRRLLLRLLLLRLRLLRRRLRRLRRLRRRLRLLLRLRLLLRRLLLRLRRLRRLRLRLRLLLRLLLLRRLLLRRLRRRLRLLLLRRLLLLLRLLLLRRRLRLRLRLLLLLRRLLLLLRLLRRLLRLRLLRLLRLLLRLLLLRLRRRRRLRLLRLLLRRRLRLRRLLLLLRLRRLLLRLLRLRLRLRRRRLLLRLRRRLLLRLRLRLRRRLLRRRRLRLLLRLLLRLLRLLLLLLLRRLLLLRRRLRLLLLRLRLRRLRRRRLRRRRRRLRRLLLLLLLRLRLRLLRRRLRLRRLLRLRRLRRLRRLRRRRRRLRRRRRRLLRRLLRRLRRRRRLRRRRLLLRRLRRRLRLLRRLLRLRLRRRRRLRRRRLRRLRLRRLRRRRLLRRRRRRRRLRLRLRRLRRLLRRLLRLLRLLLRLRLRLLRRLLLRRLLRLRLRLLRLLRRRRLRRRLRRRLRLLLLLLRLLLRRRRLRLRLLRRLRLLLLRRLRLRLRRRRRLRLLRLRLLRLLRRRLRLRRLLLRLRLLLRLLLLLLLRRLRLRRRRRLLRLLLLRRRLLLRRLLLLLLLLLRRRLLLRLRRRRLRLLRLRLRLLLLRRRLRRLRRLLLRRRLRRLLLLRRLRLLLRLLRRRLRLRLRRRLLRLLRRRRRLRRLRRRLLLRRRLRRRLLRRLRRRRLRRLLRRRLLLLLRRRRLRRRRRLLRRLLRRLLLLLLLLLLRLLLRRRRRRLLRLLRRLLRRRRLRRRRRRRLLLLLLRRLLRLLRRLRRRRRRLLLRRLRLLRLRLLLRLRRLLLLRRRLRLRLLRRRLLRLLLRLLRRLRRLLRLRLLRRRLLLLLRRRLRRRLLRLRLRRRRLLRLRRRRRLLLLRLLRRLRRRRRRLLLLLRLRLLLRRLLRRLRLLLRRLLLRLLRLRRLLRLRRLLLRRLLRLLLRLRLRLRRLRRLRLLRLLLRLRLRLLRLRRRRRRLRRRRRRLRRLLLRRRRRRLRLLLRRLRLRRRLLLRLLRLLRRRLLLRLRLLRRRRLRLRRRRLRRRLRRRLRLRLLLRRRLLLLRRRLRRRLLRLLRLLLRLRLLRRLRLRRRLRRLLRRLLRLRRRLLRLLLLLRLRLLLLLLLLLRRLLRRLLLRLRLLLRRLLLRRRLRLRLRRLRRRLRRRLLRRLLLRRLRRLRRRRRRRLLRRLRRLRRLRLRRRLLLLRLRLLRLLLLLLLLLRLRRLRLRLRLLLLLLRLLLRLRLLLLRLRLLRLRRRLLRRLLRLLRRLLRLRRLLRLLRLLRLLLLRRRRLLRLLRLRRRRRRRRRRRRRLLLLLLRLLRLRRLLRRLLRRRLRLRLLRLLLRRLLRRRRLRRLRLLRLLRLRLRRLLRLRLLLLLLRRLLLLRLLLLRLRLLRLRRRLRLRRRLRRRRRRRLLLLRRLRLLLRLRLLLRLLRRRRRRRLRLRLRRRLLLLLRLLRLRRRRLLLLLLLRLLRRRRLRLRLRLLLRRLRLRLLLRRRRLLRLLRLRRRLLLRLLRRLLLRLLLRRRLRRLLLRRRRRLRRRLRLLRLLLLRLRLRRLLLLLLRLRRRLLRRLLLRLLLLLLLRLRLLLRRLRLLRLLRLRRRLRRRLLLLLLRLRLLLLLLLLLRRRLRRRRRRRLLLLRLLLLRLRLLLLRRRRLRRRLLRRRLLRRLLLLLRRRLRLLRLRLLRRRRRLRRRRLLLLLRRRRLLLLLLRRLLRLLRRLLLLLRLLLLRRLRLRLRRRRRLLLLLRRLLLRRLLLLLLLLRRLLLLLLRRRLLRLRRRLLRRRLRRLLLRLLLRRLRLRRRLRLRRRRLLLRRLRLLLLLLLRLLLLLLLRLLRRRLRLLRRRRLRLRLRLLLLRLLLLRRLRLRRLLRRLRLRRRRLLRLLLRLLLLRLLRRRRRRRLRLRLRRLLLLRLLLLRRRRRRLLRRRRRRLRLLRRLRLLLLLRLLLLLRRLRRRLLLLLLLLRRLLRLLLLLLLLRRRRRLRRLLLLRLRRRRLLLRRLRLLLRRRRLLLRLLLLRLRLRLRLLLLRLLRRRLLRRLRLLRLRRRLLLRLLRLRRRLLRLLLLLLLLRRRLRRLLLLLRLRRRLLRLRLLRRRLRLLLRLLRLRRRLLRLLRLLRRRRRRLRRLRRLRRRLLRRRLLLLLRRLLRRLRRRRLRRLLLLLRRLLLLLLLRRLLLRLLRLLLLLRRLLRLLLRLLLRLLRLRRLRRLRRRLLLLRLLRRLLLRRLRLLRRRLLRRLRLRLLRLLRLRLLRLRLLRLRLRLRLRRLRRRLRRRLLLRLLLRRLRRLRLLLRLLRRLRRLLRRRLRRLLRRRRLLLLLRLRLLLRLLRRLRLLLLRRLRLLLRLRLLLRRRLLLLLLLRLLRRRRRLRLLLRRRRLLRLLLLLRRLRLRRLLLLRLLLLLLLLRRLLRLLRRLRRRRLRLRLLLLRRRRRLLRRRRRRLLRLLRLLLRLRLRLLRRRLRRRRRRLLRLLRLLLLLLLRLLLLLLRLLLRLLRRLLLLRLRLLRLRLRRLLRLRLLLRRRRRLLRLRLRLRLLRLLRLLLRLLRLRLLLRRLRRLRRRLLRLLRLLRRLLRLLLRRRLLLRRLLRLLRLLLLRLRRLRRRLRLLRRLLRRRLLLLLLLLRRRRLRLLLLRLRRRLLRLRRRLLLLRRRLRRLLLRRRLLLLLRRRRRRRRRLLLLRLRLLRLLLRRLLLRRRRLRRRLLLLRLLRRRRRRLRRLRRLRLRLLRRRLRRLRLRRRLRLLLRRLRLLRRRRLRLLLLLRLLLRRLRLRRRRLLLRLRLLRLRRLLRRLRLRLRRRRRRLRLLLLRRRRRRRLRRLRRRLRRLRLLRLRLRLRRLRLLLLLLRRLLLLLLLRRLLRRRLRRLLLRRLRLRRRLRLRLRLRRRLLLRLRLLRRRLRLLLRLRRLRRRLRRLLLRLRLRRLLLLLRLLLRLLRLRLLRRLLLLRLRLLLRLLLLRLRRRLRRLRLLLRLRRLRLRRRLRLRLRRRRLLRRLRRLLRRRRLLRLLLLRRLLRRRRLLRRRLRLRLLLRLRLRRLLLRRLRRRLLLRLLLLLLRRRLRLRRRLRRLRLRRRRRRLRRLLRLRRRRLRLLLRRLRLLLRRLRLRRLRRLLLLRRLRRRLLLRLRRRLRRRRRRLRRLLLRRRLRRLRLLLRRLRLRLRLRLRRLLRLRRRLLLLLLRLRLRLLLRRLLRRRLRRRRLLRRLRRRRLLLRRLRLRRLRRLRLLRLRRRRRRRLRLLRLLLLRLRLRLRLRLRRRRRLRLLRRRRRRRRRLRLLRLRLLLLLLLRLRRRRLLRRLLRRLLLRRLLLRLLLRRLRLLRLRLLLLLRLLLLRLRLRRRLRRRRLRLLLRLLLLLRLRRLLRLRLLLLLLLLRLLRRRLLLLLLRLLRLRLLRLRLLLRRRLRLRRLLLRRRRLRRRRRLLRLRLRLRLLLRRRRRLRRRRLRLLRRLLRRLLRRLLRRLRLLRLLLRLLLRLRRRRLLLRRRLRRLLLRLLRRRLRRLLLRLRRLLRLLLRRRLRRRRLLRRLRLRRRRLLLLLLLRRLRRLRLLLLRLLRLRLLLLRLLRRLLLRRRRLLLRRLRLRRRLLLRLRRLRRLRLRRLRRLLLRRLLLLLLLLRLLLLRLLLRLLRRLRRLLRLRRRRLLLRLRRLRRLLRLRRLLRLLLRLLLLRLRRRRLLLLLLRLRRLRRLRLRLRRRLLRRRRRLLLLLRRRLLRRLLLLLRRRLLLLLRRRRRLRLLLRLRLRLLLLRLRRRRRLRRLRLLLRLLRLLRLLLRLLRRRLRRRLRLRLRRRLRLLRLLLLLLRRRRLLLLRRRRLRLLLLLLRLLRLRRRRRLLLRRLLRRLRLLLRLRRRRLRLRLLRRLRLRRRLRLLRLLLRRLRLRRRLRRLLLRRRLLRRRLRRLRLLLRLRRRRRLRRLRLRLLRRRLRRLLLLRRLLLLRRLLRRLRRRRLRRLLRLRRLLRLLRRRRLRLLRRLRLLRLLRRLLLRLLRRRRRRRRRLLRLLLLLLRLRLRRRRRRRLLRLLRRRRLLRLRLLLRRRRRLRLLLLLRLRLRRRLRRRRRRLLRLLLLLRLLLLLRLLRLRRLLLLLRRRLLLRRLLRLRLLLRLRRLLLRRRRLLRRLLRLRRLRLRRLRLLRLRLLRLRLRLLLRLRRRLLLLRLLRLLLLLRRLRRLLRLRLLLRRRLRRLLLRRRRLRLLLRLLLLRLRRLLLRRLRRRRLLLLLLLLRRLRRLLRLLLRRRLRRLLLRRLRLRRLLRRLLLRLRLLRRLLLLRLRRLRLRLRLRLRRRLRLRLRRLRLRRLLRRRRRRLLLLLLLLLLLLLLRLLRLRLRRLLRRRLRLRRRLLRRLLLRLRRLRLRRLRRLRRLRRRRLRRLLRRRRRLRLLLRLRRLLRRRRLRLLRRRRRRLLRLLRRLLLLRLRRLLRLRRLRRRRLRLLRLRLRRLRLRRLLLRRLLRRRRLLRRRLRRRRRRRLLRLRRLLRRRLLRLLRRLRLLRLRLRRLLRLRLRLLLRRLLRLLRLRLRLRLLLRRLLLLRLRLLRRLRLLLRRLLLRLRLRLLRRLRLRLLLLRLLRRRLRLRRLLRRLLLLLRRRRLRLLRRRLRRRRRRLRLLLLLLLLLLLRRRLLLLRLLRRRLRRLRRLRRRLRLRRLLLLLLLLLRLLRRLRLLLLRRRRRLLLRRLLLRLLRLLLLLLLLRLLLRLRLLRLLRLRLLLRRLRLRLRLRRLLLLRLLRLRLLRRLLLLRLLRLLRLRLLRRRLLLLRRLRRLRLRRLLLLRRRRLLRRRRLRRRLRRLLLRRLLLLLLRLRLRLRLLRLLRRRLRRLRRRLRLRLLLRLRLLLLRRLRLLLLRLRRLLRRRLLRLRRRLRRRRRLLLLLLLLRRLLLRLRLLLRLLLLRRLLRRLLLRLRRLRLRLRRRLLLLRRRRLLRLLRRLLLRLLRLLRRLRRRRLLLLRRLRRLLLLLLLRLRLLLLRRLLRLLLLRLLRRRRLLRRLRLLRLRLLRLRRLLLRLLLRRRRLRRLRLLLRLLLRRLLLRLLLLLLLRRLRLRRLLLRLRLLLRLRRLLLLLRRLLLLRLRLLRLRLLRLRRLRLLLRRRRRLRLLRLLRLLRRLRRLRRLRLLLLLRLRRRRLLLRRRRRLLRRRLLLRRRLRLLRLLRLRRRLRRRLLLRLRLLRRRLLRLLLLRLLRRLLLLLLLRLLRLRRLRRLLLLLRLLRRRLLRLLRLLRLLRRLLRRRLLRLRLRRLRLRLRRLRLLLRRLRRRRLRLLRLLRRRLRRLRRLRLRRRLLRRLRRLLLRLRLRRLLLRRRLRLLLLRLLRLLLRLLLRRLRRLLRLLRLLRRRRRRLLLRLLLRLRRLLRRRRLRLLLLLLRLRLRLLLLLLLLRLLRLLLRRRLLLLRRLRRRLLLRRRLRRLLRLRRRRRRRRLLLRRRLRLRRRLRLLLRLLRRLRLRLLRRRLLLRLLLRLLLLRLLLLRLRRLLRRRRLRLRRLLLLLLRLRLRRLLLRLRRLLRLRRLLRRLRLRRRLRLLRRLLRLLLRRRRLRRLRLLLRLRLRLLRLLRLLLRLRRLRRLLRLLRRLRLRRLRLRRLRRRRLRRLRLLLRLRRLLRLLLRRLLLLRLLRRLRLLRLLLRLLLLRRRLRRRLRRLRRRLRLLRLRLRLRLLLLRLRLLRLLRLLLRLRRRRRRRLLRLLRRRRLRLRRRRLRLRLLRRRRLLLRRLLRRRLLRLRLLLLLLLRRLRLRRLLRLRLLLRLRRRLRLLRRRRRRRLRLLRRLLRLRRLRLLLLLLRRRRLLRLRRLRLRLLLRLRRLRLLLLRLLRRRRRRRLLLRRLRRRRRRLLRLLRRLLRLRRLRLLRRLRLLRRLLLLRRRLLRLRLLRRRRRRRLRLRRLLLLRLRRLLLLLRRLLRLLRLLRRLLRRLLRLRLLRRLRRLRRRLRLLLLRRRLRRRRRLRLLLLRLRLRLRRRLLRRRRRRLLLRRLRLLRRRRLLRRLLRLRRLRRLRRRRRRRLLLLRRLLRRRLLLRLRRLLLLLLLRLRLRRLRLRLLLRLLRLLLRLRRLRLLRRLLLRLRLLLRRRLRRRRRRRLRLRLRRLLRRRLRRLLRRRLLRLLLRRRLRLLRLRLLLLLRRRLRLLRLLRLRRLLRLRRRRRRRLRLLLLRLLLRRRLLLRRRLLRRLRRRLRRLRRRLLRRRLLLRRRLRRLLLLRLLLRLRLRRLLLLRLRRRRRRRLRRRRRLRRRLLLLLRRRRLLLLRLRLLRRLLRRLRRLLLRRRLLRRRLRLRRLRLRLLLLLRRRLRLLRRLRLRLRLLLRLRLLRLLRLRLRLLRLLRRRRLLLRRLLRLRRRRRRLLRRRRLLLRRRLLLLLRLRLLRRRRRRRLRRRRRLLLLRLRRLLLRLLRLRRLLLLRLLLLLLRLRLRRLRRLRRRRRLRRRRRRRLRRLLRLRLLLRRRLRLLRLLRLRLRRRLLRRLRLRLRRLLLLRRRLRLLRRRLRLRLLRLLLRLRLRLLLRLLRLRRLLLLRRRRLLLRRRRRRRLRLRRRRLRRLLLLLRLLRRLLLLLRRLLLRRRLLLRRLLRLLRRRLLRLRLRLLLLRLRLRRLRRRRRLLLRLRLLLRLLLLLLRRRLRRLLRRLRLLLRLLLLRRLRLRLLLLLLRLRLLLLRRRRLLLLLRLLLLRLLRRRRLLLLRRLRRLRRLLLRLLLLLLLRLLRLRRLLLLLRLRLLLLRLLRLLRLRLLLRLLLLLRLLLRRLRLLLLRLRLRLRLLRRLLRRRLLLLLRLLRRLRLLRLRRRLRLLLLRLLLLRLLRRRLRLRRRRLRLRLLLLLRLRRLRRLRLLRRLLRRRRRLLLLLRLRLRLRRRRLLRLLRLLRRRRLRLRLRRLRRRLLRRLRLLLLLLLLRLLRLLRRLLLLRRRRLLLLRLLLLLRRLRRLRLRRRRLLLRLLLLLRLRRLRLRLRLRRRLLRRLLRRLLRLRRRRLLRLLRLRRRLRLLLRRLRLLLRRLLRRRRLLRLLLRLRRRRRRRRLRLLLLLLLLLLLLRRRRLRRRLRRLLLRLLLRRRRRLLRRLLLRLLRLLRRRRLRLLLLLLLRLRRLRRRLLLRRRLLRRLRRLRLRRRLLLLRLLRLLLLLRLLLLRRRLRLLRLLRLRLRRLLLRRRRLLLLLRRRLRRLRLRLLRLRRRLLLRRRRLLRRRLLRRRLLRRRLLRRRLLRLRLLLLLRRLLLRLLRLRLRLLLRRRRRLLRRLLLLLRLLRRLLLRRLLLRRRLLRRRLLLLLLLLRLLRRRRLRLLRRRLRLLRRLLRLLRRRRLRLLRRLRRLLLLLLRRLRLRLRRLRLRLRRRLRLLRRLLRRRRLLLLRRRLLLLLLRRRRRLLRRRLRLRRRRRLLRLLLLRLLRLLLLLRLRRRRLLRLLLLLLRRRRLRRLLLLRRRRLLRRLLRRRRLLRRLRRRRRRLLRLRLLRRLRRRRLLLRRRRRLRRLRRRLRRRRRLRLRLRLRLRLLRRRRLRRLRRLRLRRRLRRRRLRRRLLLRLRRLLLRRLRLLLRLRLLRLLLLRLLRLRRLLLRRRRRLLRLRRLLLLLLLLLLRLLLRLRRRLLLLRRLLRRRLRRLRLLLLLLRLLRLRLRLLLRRRRLLLRRLLLLLRLRRLLLLLRRLLLLRRRLLLRLRRLLRRLLRRLLLLRRLRRLRLRRLRRLLLLRRRLLRLRLLRRLLRLRLRLRRLLRRRLRRRRRLRRLRRRRRRLLRRLRLLRRLRLLRRLRRLRLLRRRLLLLLRRRRRRLLLRLRRLLRRLRLRLRRLLLRLRRRLRRLLRRRRRRRLLLRLLLLLLLLRLLRRRRLLLLLRLLLRRLRLLRLLRLRLLRLLRRRRLLRLRRLLLRLLRRRRLLRRRRLRRLLLLRLLRLLRLRRRRLLLLLLLLRRRLLLLRRLRLRLRRLRLRRRLLRRRRLRRRLRRLLRLLRRLLLRLRRLRLLLRLLRRLLLLRRLLLRRLLLRLLRRRLLRRRRLLLLRRLLLRRRRRLLLRRRLLLLLLRLRLLRLRLLLRRRLRRRRLRLLLLRLRRLLLLLLRRLRLLRLLRLLRLLRLRLRRLRLLLRRRLLLLRRRLLRRRLRRRLRLLLLLLRRRRRRLLLRLLRRLLLLLRRLLLRRRRLRRRRRLRRLLRRRLLRLLRRRLRLLRLLRRRLRRRLLRRLLRRLLRRLLRRLLLRLLRLLRLLRLRLRRLRLRLLRLLLLRRLRLRRRLRRLRLLRRLRRLLRLLLRRRRRRLRRLRLRLLRRRRLRLRRRRLLRLRLLRLRRRRRRLLRLRRRRLLRLLRLLRLRRLLRLLLLRRRLRRLRLLLRRLRLRRLLLLRLRRRRLRRRLLLLLLRLRRLRLLRLLRRRLRLLLLLRLLLLRRLLRRLRLRLRRLLRRLRLRLRRLLRLLLLLLLRLRRLLRLLRRRRRRLLLRLRRLLLLRLRRLRRLRRLLRLLRRLRLLLRLRLLLLLLRLLRLLRLRRRRLRLRLLRRLRLLRRRRLLLRLRLLRLLRRRRLRLLLRLRLLLLRLRLRLRRLLRRLLRLLRLRLLLLLLLLLRLRRLLLRRLRRRRRRLLRRRLLRLLRLRRRLRRRRLRRLLLLRLLLRRLLRLLRLLRRLLLLLLRRRLRRLLRLRRLLLLRRRRRLRLRRRLLRRLRRRLLLLLLRLLLLRRRLRLLLLRRLLLRRRLLLRLRRLLRLLLLLRLLRRRRLLRLLLLLRRRLLLLRRLRRLRRLRLRRLRRRRLRLLLRRRLLLLLRLLRLLLLRLLLLLLLRRLRRLRLRRRLRLRRLRRRLRLLRLRRRRRRRLRLRRRRRRLLLRRRRRRLRLRLLRLLLLRLRLLLRLRRRRLRLRLRRLRLRLLRRRRLLRRRRRRRRRRLRLLLLRRLRLRLLRLLRLRRLLRLRRRLRLRLRLRRLRLLRRLRRLRLLRRRLLLLLRRRLRRLLLLRRLLRLRRRRLRRLLLLRLLLLLRLRRLLLLLLRLLLLLRRLRLRRLRLRRLLLLLRRRLLRRRRRLRRLLLLLLLLLRLRLLLLLRRRRLLRLLRLLRRLRLRRRRRLRLRRRLLLRRRRRLLRRLLLRRLLLLRLRLRLRRLLRLRLRLLRLLRLLRLLLRRRRRRRLLRRLRRLLRLRLRLLRLLRLLLRRLRLRRLLLLRRLLRLLLLRRRLRRLLLLLLLLLRRRRLLLRRRLLRRRRLRRRRRRLRLLLLLLLRLRRLLRLRLRLRLLRLRRLLLLLRLRLRLRLLLLLLLRLLLRRLRLLLRRLRLRLLLRLRRLRLLLRLLRLRLRRLRLRLRLRRLRRLRRLRLRRLRLLRLRRRRRRRLRLLRRLRLRLLRLLLLRLRRLLLRRRRRRLLRRLLRLRRLRRLRRLRRLRLLRRLRRRLLLRRRLRLRLRLLLRRRLLRLRLLRLRLRLRLLLLRRRRLRRRRRRLRRLLLLLRLLRLRRLLRRRLRLRLRLLLLRRLLLLLRLLLLRRRRLLLLRLRLRRRLRLLLLRLRRLRLRLRRRLRLLLLRRLRLLLLRRRLRLLLRLRLLLLLLRLLRLLRLLLLRRRLRLLLRRLLRRLRLRLRRRRRRLLRLLRLLRLRRRLLRRLLLLRRLRLRLLLLRRRRLLRRRRRLRLRLRLLLLRRLLRLRRRLRRRRLRRLLLRRRRRRLLRRLLLRRLLRLRLLLRRRLLLLLRRRLRRRLLRLLRRLLLRRLLLLLRRLRLRLRRLRLLRLRRLLRRRRLRLRRRLRLLLRLRLRLLRRRRRLRRLRLLRRRRRLRRLRRLRLRRLRRRRRLRLLLRLLRRLRRRLLRLRLRLRRRLLLLLRLRLRLLLRRRRRRRLLLLLLRLLRLRLLRLLLRRRRRLLLLLLRRRLLRLRLLLRRLRLLRRRRLLRLLLRLLLRLLRLRLRRRLLLRLLLRRRLLRLLLLRLLRRLRRRRRRRRRLRLRLRLLLLRLLRRLLLRLLRLRRLLLRLLLRLRRLRRLRLRLLLLRLLRLLLLRLLLRRRRLLLLLRLLRLRRRRLLLLLRRRRRRRRRRLRLLRRLLLRLRLLLRRRLRRLLRLLRRLLRRLLLLLRRLRLRRRLLRRLRRRLLRLLLLRLLRLRRRRRRRRRRRRLLLLRRRLRRLLRLLLRRRRLRLLRRLLRLRRRRRRLRRRLRRLLLRRRRRLRLRRLRRLLLRLLRLLRLLLRLLLLLRLRLLLLLLLLRLLLLLRRLLRLLLRLRLLLLRLLRRRLRRRLLRLLLLRLRRLLLLLRRLRLLLLRLLLLRLRRRRRLRLRRRLLRLLRRRLLRRRRRRRRLRLRLRRLRLRRLLLLRRRLRLRLRRLLLRRRLLRRRRRRLRLRRRLLLRRLLLLLLLLRRRRRRRLRLRLLRRRLLLLLLRLRLRRLRLLRRLLRRRRRRRRRLRRLLLLLLRLRRRLLRRLRLLLRRRRRLLRLLLLLLLRLRRRRRLLLLLRRLRLRRLLLLLLRRLLLLRRLLRRRLRLLRLLRLLRLLRLRLRLRLLLLRLLRRLRLRRLRRRLLRRLLRRRLLLRRRLRRLRLLLRRLRRLLRRRRRRRLLLLLLLRLRRRRLRLRLLRRRLLLLLLLRLLLRRLLLLRLRLRLLRLRRRRLRRLLRRRRLRLRRRLRRRRLRRRLLRLRRLLLRRLLRRRLRLRRLLRLRRRRRLLRLLLRRLRLRRLLRRLLRLLRRLLLRLRLRRLRLLLLLLLLLRLLLLLRLLRRRLRRRRLLLRLRLRRRLLLLLLLRLRRRRRLRLLLLLRRRLLRRLRRLRRLRLLLRLLRRRRRRLLLLRRLLLRLRLRLRLLRLLRRRLLRRLRRRRLRLLRLLLLLLLLLLLLLRLLLLLLRLRRRLRRLRRLLRLLLLRLRLRRLLRLRRRRLRRRLRLLLRLLRRLLLLRLLRRRRRRLLLRLRLRLLRLLLLLRRRLRLRRLLLLLLRLLLLLRRRRLLLLRLRLRLRRRRLRRLRLLLRRLLRLLRLLLLLRRRLLRRLRLRRLRLLRRLRLRLRLRLRLLLLLRLLLRLRRLRLLLLRLLRRLLLRLLLLRLRRLRRRLLRLLRLLLLLRRRRLRRLRLLLRRRRRLLRRRRLLRLRLRLRLLRLRRRLLLRLRLLLLLLLRLLLLLLRLRLLRRLLRLRLRRRRLRRRLLRRRLLRRLRRRLLLRRLLLRRRRRLLRRRLLLLRRRLRRLRLRLLLLRLLLRLLLLLLLLRRLLRRRLLRRRLLRRRLRRRLLLRRRLLLLLRRLRLLLLLRRRLLRRRLRRLLRLLRRRLRLRLLLRLRRRLRLRRRLLRLLLLLLLRRRRLLLLLLRRLLLRLRLLLRRLLRLRRLRRRRLLRLRRLRLRLLRRRRRLLRLRLLRRLRRRLLRLLRLLRRLLRLRLRRLRRRLRLLRRRLLRRLRLLLLLLLRRRLLRRLLLLLRLRRLLLRLRLLRLLRLLLLLRRRRLRRRRLRLRRRLLRRLLRRRLLLRLRLRRLLLLLLRLLLLLLRLLLRLRLLLRRRRRLLLRRRRLLRLRRRLLRLRLLLRLLLLLLLLLRLLRLLLLRRLLLRLLRRRLRLRRLRRLLRLLLRRLRRLRLLLRLRRRLLLRRLRRRRLRLLRLRRRRRRRRLRRLLLLLRRLLRRRRRRLLRLLLRLLLLRLRLRLRRRLRLRLLRLLRLLRLLLLRRRRRLLLLRLRLRRRLLLLRRRLLRLLLLLRRRLLLLLLLLLRLLRRRLLRRRLLRRRRRLRRLRLLLLLRLRLRLLLLLLLLRLRLLLLLLLLRLRRRLRLRLLLRRRLLRLRRLRLRLLRLLLRLLLRLRLRLRLLRRRRLLLRRRLLRLRRLRRRRLLLRLRLRLRLRRLLLLLLRLLLRRLRLRLRRLRRLRLLRLLRRRRLRLRRRRLLLLLRRLRRRLLLLLLRRLRRLLLRLRRRRRLRRRLRLLRLRRRLRRLLLRRLRLRLLRRLRLLLLLRLRLLLLLLRLRRRLRRLRLLRRRLLLLLLLRRLLLRLLLLLLLRRRRRLLRLLRLLRLLLLLRLLLRRRRLRLRLLLLRRLRRRRLRLLLLRRRRRRRLRRRLLLLLLRLLRRLLLRLLRLRRRLRLRLLLRLLLRRRRLLLLLRLLRRRRRLRRLLRLLLRRRRRRLRLRRLLLLRLRLRRRLLRLLRLRLLLRLLRLRLLRLRRRLRLRLLRLRRLLLLLLLRRLLRRRLLLRRRLLLLLLLRRLRRLRLRLLLRLRRRLRLLLRLRLLRRLLLRLRRLLLLLLLRRRRRLRLLRRLLRLRRRLLLLLRLRRLLLRLRLLRRLLLLRRLLRLLLLRLLLLRLLLLRLLLLLLLLRRLLRLRRLRLRRRLRRRRLRRLRRLLLRLRRRRRLRRRRLRRLLLRRLLRLRRRLRLRRRLLLRLLRLLLLLRLLLRLRRLRRLLRRRLRRLLLLLRRRLLRLRRLLLLLLLRLLRRRLLRLRRRRLRRLLLLLLLLLRRLLLLLLRRLLLRRLLLRLLRRRRRRLRLRLLRRRLRRLLLLRLLRRLLRLLLRLRLLLLLLLRRLLLRRLLLLRLLLRLRRRLRRRLRLRRRLLLRLLLRLRLRRRLRRLRLLLRLLRLLRRLRRRLRRRLRLRRLLLLRLLLLLLRRRLLRRLLLRLRLRRLRLLLLLRLLRLRRRRRLRLRRRRLLLLRRRLRLLRRRRRRLLLRLRLRRRRRLRRLRRLRRLLLLRLLLLLRRLLRRRRRLRLRLLLRLRRRLRRRLRRLRRLRLRLLLRRLLRRRLRRRLLLRLRLRLLLRLLLRLRLLRLRLRRLLRRLRLRRLLLRLLRLLRRLLRRRLLRLLLLLLLRLLLRRLLRLLRRRLRLLLLLRLLLLLLRLLRLRRLLRRLLRRRRRLLLRRRRRLRRRRRLRRLLRLLRRRLRLLLLRRLRLRRRLRRRRRRLLLRLRRLRLLLLRLLRLLRLRLLRLRLLRRLLLRLLLLRLLRLLLRRLLRLRLRRRRRRLLRRRLLLLLLRLLLLLLLRLLLLRLLRRLLLLLRRLRLLLLRLRLLRLLRLLRRLLRRLLLLRLLRRRRRLRLRRRLRLRRLLLLLRRRRRRRRLLRLRRRLLRRLRLLRLLRLLLRRLRRLLLLRLRLLRLLLRLLRRRRLLLLRRLLRRRLLRRLRRRRLLLRLRLLRRRLRLRLRLLLRLLLLLLLRRRRLLLRLLRLLRLLLLRRLLRRLRLLRRLLLLLRLRLRLRRLLRLLLLLRLRLRRLRLRLLRRLRLLLRLRLRLLRLLRRLLRLRRRRRRLRLLRLLLLRLRLLRLRRLRLRLRLLLRLRLLLLRRRLLRLRLRLLRLLLRLRLRLLRLRRLLLRLRLLRRRRLLLLLLRRRRLRRLRRRRRLLRRLRRRLLRLRRRRRLLLRLLLRLRLLRRLLLRRRRLRLLLLLLLLRRRRLLLRRRLLRLLLLRLLLLLRLLRLRLLRLRRLRLLLLLLRRRRLRRLLLLLLLRLLRRLRRRRRRRLLLRLRLLLLRLRRRLRRLRRRRRLLRLLRLLLRRRRLLRRLLRRLLRRRLLRRLRRRRLLLLLLLLRRRRRRLLRRLLRRRLLLRRRLLRRLLRLRRRRRLRRLLRLLRLRLLLRLLRRRLRRRRLRRRRLRRRLLRRLLLRLRLLLLLLLRRLRLRRRRRLLRLLLLLLLRRRRRLLRRLRLLLLLRRLRLLLRLRLLLRLLLLRRRRLRRRLLRLLRRRLRLRRRRRLLRRRRLRLLRRLRLRLLRRRRLRLLLRLRLLRLLRRLRRLRLLRLLLRLRLRLLRRLLRRRRLRRLLLRRLLRRRRLLRLLLRRLLLRLRLRRLRLRLLRRRLLLLLLRLLRRRLRLLRRLRRLLLLRRLLLLRLLRRRRRLLLRRLLRLRRRRRRLLRLRRLLRLLRLLLRRRRRLLLRLLLLLLRRRRLRRRRLRLLLLRLLLRRRRLRLRRRRRLLRLLRLLRLLRRLLLRLLLRLLLRRRRRLLRLLLRLRLRLLLLRLRRLRLRRLLLRLRRRRLLRLLRLRLLRLLRLRRRRRRLRLRLRLRLLLLLRRRRLLLRRRRLRLLLLLLLRLRLLRLRRRRRRLRLLRLRRRLLRRLRLLRRLLRLLLRRLLRLRLRRRRRRLRRRLLLRLRLLRRLRRLLLLRRLLLLRLLLLLRRRLRLRLLLLRLRLRLRRRLRRRRRLLRLRRRLRRLRLLRRRLLLLRRLRLRLRLLRLRLRRLLLLLRLRLRLLLLRRRLLRRRRLLRRRRLLLLRRLLLRLLLRLLLLLLLLRLRLLRLLLRLLRRRLLRRLRLLLLRRLLLRRRLLRRLRLLRRRRRRRRLRRLLLLRLLLRLLLRLLLRLLRRLRRRLLLLRRRLLLRLRRLLLLRRRLLLLLLLLLRLRLLRLRRLLRRRRRRRLLLRLRLRRRLRLLLRRRRRRRRRLRLRLRRRLLLRLLRLLLLRLLLRRRRLRRLLRLRRLLLLLRLRRRRRLRLLLLRLRRLLLLLLLRLRLLRLRRLLLRLRRLRRLLRLRLLLRLRLRLLLLLRRLLRRLLLLLLLLLLLRRLRLLRRRLLRLLLRLLRRLLRRRRLLLRLLLRLLRRLLLLLLLRLLRLRRLLRLLRLLRLLRLLLLRRLLLRLLRRLLRRLLRLLRLLLLLLLRRLLRRRLLLRLRLRLRLLLLLRRLRLLLLRLLRRLLLLRLRRRRRLRLRLLRRRLLRRRLLRRLLRRRLRLLLRLRRLLLLRRRLRLRLRLLLRRRLRRLLRLLLRLLRLLLRLLLRLLLLRLRLLLRRLLLLRRRRLLRRLLLLRRRLLLLLLLLRLRLRLRLLLLRRRLRLRLLRRLLLLRLLLLRRRRLLRLLLRLRRRLLLRLLRLRRRLLRLLRRRLLLLLRRLRRRRLLLLLLLLRLRRLLRLLRRRRRLRLRLRRRRRLLLLLLRRLRLLRRLLRLRRLLLLLLLLLLRRLRRRLRRLLRRLRRRRRLRLRLLRLRRRRLRRRRRRRLRLRLLRLRRLRRLRRLRLRRRRRLLRLLLLLLRLLLRRRLRRLLRLLRRLLRLRLLRLRRRRLRLRLLLLRLLLRRLLLLLRRLRLLLRLRLLLLRRRLLLRLLLLLRLLLRLLLLRLRRLLLLLRRRLLRLRLLLLLLRRRLRRLRLRRLRLLLLRLLLLLLLRLRLLLRRRLRLLLLLRLLRRRLRLRRRLLLRLLLRLLRLRLRRLLLRLRLLLLLRRRLLLRRLLRLLLLLRLLRLRLRLRRRLRRLRLLRLRLLRLLLRRRLRRLRLRLRLRRLLRRLLRLRLLLRRLRRRRLLLRLLRRRLRLRLRLRLRRRRRLLLLRRRLLRRLLLLLRLLRLRRRRRRRLLLRRRLRRRLRRRRRLLLLRRRRLLLRLRLLLRLRRLRRLLRRLLLLRLRLLLRLLLLRRLLRLRRRLRRRLLRLLRLRRLLRRRLRLLLRRLRLLRRLRLRLRRLRRRRLLLRLLLLRLLLRLLLRLLLRLRLLLLRLRLRLRLRRRRLLRRRLLRRLRRRRRLRLLRRRRRLRLRLLLLLLRRLRLLRRRLLLRLLLLRRLRLLLLLRRRRRRLLLLRLRRRLLLLRLLRLRLRLLRLLRRLLRLRLLLRLLLRRRLRLLRLLRRLRLLRRLLRLLLLLLRRLRRRLRRRRLLLRRRLRLRLRLLRLRRLRRRLLLRRLRRLLLRRLLLRRRLLLRRLLLLRRLRRLLRLRLRLRLRLLLRRRLLRRLRLRLLLRLRLLLRLLLRLLRLRRRLLLRLLRRRLRRRRLLLRLLRRRLLRLRRLRLLLRLRLLLLLLLRLRRLRLLLRRLRRRLRLRLRLLLRRRRRRRLRLRLRRLLLLRRRRRRRLRLRRLLRRLRRLLRLLRRRRRRLLRRLLRLLLRLLLLLLLLRRLRRRRLRLRLLRLLRLLRRLRLLRLLRRRRLLRLLRRLLRRLLRLRLLRRLLRLRLLLRRRRLLRLLLLLLRLRRLRLLLLLLRRLLLRLLRRLRLRRLRRLRLLLLRRLLRLLLLRRLRRLLLRLLRLRRRLRRLLRRLRLLRRRLLRLRRLRRLLRRLLLRLRRLRRLRLLRRRLLLLLLLLRRRRLLRLLLRLLLRRLRRLRLRLRLRRLRRRRRRRRLRRRLLLLRRLLLLLLLLLRRLRRLRRLLLLLLLRLLRLRRLLLRLLRRLLLLRRLRRRLRRRRLRLRRRLRLLRLLLLRRLLRRRRLLLRLRLLLRLRRLLLLRLRRLRLLRRLRRLLLRRLLRLRLRLLRLLRRRLRRLRRRRLRLLRRLRRRRRLRLLRRRRRLLLRLLLLRRLLRRLRRLRLRLRLRRRLLRLRLLRLRLLRRLLLLRLLLRLRRLRLLLLRLRRRLLRRRLRRLLRRRLLLLLLLRLLRRLLLLLRLRLLRLLRRLLRLLRLRRRRRLRLRRLRRRRLLRRRRRRRLRLLLLRLRLRRRRRLLRRLRLLRLLLLLRLLLLLLRRLRRLLLLLLLLRLRRLLLLLRLLLLRRRRLLLLRRRRLLLLLRRRRLLRRLRLRLLRRLRLLRRRRRLLLLLLLLLRLLLRRLLLRRLRRRLRRRLLLLRLRLLRLRRRRRRLRRRRLLRLLRLLRRRRLLRRRRLLLRLRLLRRLLLLLRRLLRLRRLLLLRLLRLRRRLRLLRLLRLRLRLRLLRLLLLLRRRLRRRRRRLLLRLLRRLLRLRRLRRRLLRRLRRLRLRLLLRRLRRRRRRLRLRRLRLLRLLLRLRLLLRLRRLLLRRLRRRRLLRLLRLLRRLRLLLRRLLLRLLLRRLRRRRLRLRLRLLLLRRRRRRLLRRLLRRRLLLRLRRLRLRRRRLRLLRRRLLRRRLRRLRLLRLLRRLLRRRLRRLLRRRRLLRRRLLRRLRLLRLRRLLRLRRRLRRLLRRRLRLRLRLRRLRRLLLLLRLLRRLRRLRLLLRRRRLLLRRLRLLRLLLLLLRLRLLRLRLLRLLRLRRRLRLLRLRLRRLRRLLRRLLRRLRRRRRLLLRLLLLLLLRRLRRLLRLLLLRRLLLRRLRRLLLRLLLLLLRRRLLLLRRRRLRLLRLRLLRRLLRLLLRRLRLLLRLLRLRRLRRLLLLRLRRLRRRRRLLLLLLLRRLRLLLRRRRRLRLRRRRLRRLLRRLLLRRRRLLLRRLRRLRRRRRLLRLLLRLLRLLLLLLRLLRLRLRLRLLRLLLRLRLLRLRRLLRRRRRRRLRRRRRLRRLLRRRRLRLLLRRRLLRLRRRLLLRRLRLRRRRRLLRLRRRLRLRLLLLLLLLRLLLLLLRRRLLLRLRLLRLRLLRLRRRRLLRLLRRRLLLRLRRRRLRLRLLLLRRLRRRRLLLRRLRLRLLRRLLLLLLLLLLRRLRRLLRRRLRRRRRRLLLLRRLRLRLLLRRLLLRRLLRLLLRLLRLLLRLLRRRLRLLLLLLLRLLRRLRLRLLLLLLLLRRLLLRRRRRLLRRLRRLLLLLLRLRRLRLRRLLRLRLLLRRLLLLLLLRLLLLRRRLLLRLRLLLRRRLLRRRLRRLRRLLLLRRRLLLRLRLRLRRLLLLRLRLLRRRLRLRRLRRRRLRLRLLRRLRLRRRLRLRRRLRRRRLRRRRLRRLLRRLRRLRRRRLLRLLRLRRRLRLRRRRRRLRLLLLRRRRRRLRRRLLLLRLRRRLRRRRRLLLLLLRLLLRLRRLLRLLLRLLRLLRRLLLRLLLRLLLRRLRLRRLLLLRRRLRLLLRRLRLRRLLLLRRLRLLLRLRLLLLRRLLRLRRRRLLLRRRLRRRLLRLRRLLRRLRLRLLLRRLRRRRLLRLRLLRLLLRRRRRLRRRRLRLLLRLRLRRRLRRRRLLLLRRRLRLRRLLLLRRLRLRLLRLLLRRLLRRRLLRRRRLLLRLLRLRLLLRRLLRLLLLLLLLRLLLRLLRRLRLLLLLRRLRLLRLRLLLRLLRRLLLLRLLLLRRLLRRLLRLRRLRLRLLLRLRRLRRLRRLRRLLLLRRLRLLLLRLRLRRLRRLLRRLLRLRLLRLLRRRRLRRRLRLRLLRRLRLLLLLRLLLLLLLLLLLRRLLLLLRRLRLRRRLRRLLRLRLLRRRRRRRRLRRRRRLLLLLLRRRLLLLRLRLLRLLLLRRLRLRRRLLLLLLRRRLLRRLLRRRLRLLRLRLLLLLRLRRLLLLLLRRRRLLRRRLLLRRRRLRRRRRLLLLLLRLLRRLLLLRLLLRLRLLLLRRLLRRRLRLRRLLRLLLLRLRRLRRLLRLRRRRRRLRRRRRLLRLRRRLRRLLLLRRRLRRLLRLLLLLRLLRRRRLRRLRLLLLRRLRLLLLRRRLRLLRRRRLLLRLLRRLLLLRRLRLRLLLRRLRRLRLRRRRRRRLLLRLLRRRRLLLRLRRRLRRRRLRLLRLRLLLLLRLRRRLLLLRLLLRRLLLRRRLLRLLRRRLRLRLRRRLLLRRLRRRRRRLLRRRRRLRLRRRRLLLLLLRRRRLLRLLLRLLRLRLRLLRRRLLRLLLRRRLLLLRLRRLLLRLLLRRRRRRLLLRLLRRRLRLLLLRLLLLLLLLRLRLLLLLRLLLLLLRLLRLLLRLRLLRLRRLLRLLRRRLRLRLRRRRRRRLRLRRLRLRLRLRLRRLLRLRLLRRLLRRLRRRRLRLLRRRLRRRLLLRLLLLLLLLRLLLLRLLLRLLRLLLRLRLRRLLRLLLLRLLRRLRRLLLLLLLRLRRRRRLLRRRLRRLLLLRRLRRRRRRLRRLLLLRRLLLRLLLLRLRLLLRLRRLLRLLLRLRLRLRRLLRRLLLLRRRRRLRRRRLRLRRLRLRLRLLRRRLLRRRRRRLRLLLLLRLLRRRRLRLRLRRRLLLRRLRLRRLRLRLRRRLRRLLRLLRLRRLLRLLLLLLLRRRRRRLRRLRRRRLRLLLLLLRRLRRLRRRRRLLLLLLRLRLRRLRRRRRLRRLRLLRLRLRRRRRRLRLRRRRRLRRRLRRLRRLLRRLRLLLLRRLRLRLRRRRLLRRRRRRRRLLLLRRLLLRLLRLRLLLRLLLLRLRLLLRRRLLLRRLRLLLRLLRLRRRLRRRLLLRRLLLLLRLRRRRRLLRRLLLLLRRLRRRRRLLRRLRLLLLRLLLRRRLLLRLRRLRLRLRLRLLLRLRLRRLRLLRRRLLLRLRLRLRLLLRLRLRRRRLRLLRRLLLRRRLRRRRLLLRRLRRLRLRLRRRLRRRLLLRRLLRRRLLLLLRLRLRLRLLRRRLRLRLLRRLRLRRLLLLLLLRRRLRRLRRLRRRRRRRLRRRRLLRRLLRLRLLLRLRLRLLLRLLRLRLRRLRRLLLRRRRLLLRRLRLRRRRLLRLRLLLLRLLLRLRLRLRRRRLLLRLLLRLLLLRLLRLRLRLRLLRRRRLRRRLLLRRRRRLRLLLRLRLLRLLLRLLRRRLLLLLLRRLRRLLLRLLLLLRLRRRLLRLRRLLLLRRLLLLLLRLLRRLRLLRLRLRLLRLLRLLLRRRRRRLRRRLLLLRRRLLLRLLRRLLLLRLLLLRRRLLRRLRLRLRRRRLLLLLLLRRRLLRLRRLLLRLRLLLRLRLRLLRLLRLRLRLLLLRLLRLRLLLLLLRRRLRLRLRRLLLRRLRLRRRRRLRRLRRLLLLRLLLLLLRLRLRRRLRRLRLLLLLRLRLRLLLRLRLLRLLRLRLRRLLLLLLRLLRRRLLLLRRLLLLRRRLRLLRLRRLRLLRRLRLLRLLLRLRLLRRRLRLRLLLRLRLRRLRLRRLRRLRLLRRRLRLRLLLRLLLRLLRRRRLLRRLLRLRRRRRRRRLLLRRLLRLLRLRRLLRRRRLLRRLLLRLRRRRLLRRRRLLLRLRRRRRRRRRRRLRRLLRRLLLLRLRLRRLLLRRLRRLRRRLLRRLLRRRLRLLLLLLLRLLLRRRLRLLRRLLLLLLRRLLLRRRRLLRLRLLRRRLLLRRRRLLLLLRRLRLLRLLRLLLLRRRRLLRLLLRLRLLLRRRRRLLLRRRLRRLRLRRLRRRLLLLLRRLRLLLLRRLRLRLLLRLLLLLLRRLRRLLLLLLLRLLLLRLLLLLLLLRRRLLRLRLRRLLRLLRRLLLLLRRRLLRLRLRLRLRLLLRLLLLRRRRLRRLLRLRRRRLLRLLLLRLLLLLLRLLRLRLRLLRRLLLRRRLLLRRRLLRLLRLLLRRRLLLLRRLLLLRRRLRRLRLLRRRRLRLRLLRLLLLRRLRRRLLLLLRRLLRLLRLLRLRRRLRLLLRLLRRRRLRLRLLLLLRLLRLRRLLRRRRRRRRRRRLRRLRLRRRRRRLLRLRRLRLRRRLRRLLLLRRLLLLLRLLRLRLLRRLRRRLRLLLLLRLLRLRLRLLLRLRLRLLLRLRRRRRRRLRLRRLRLLRLRRRRRRLRLRRLRRLRLLLLRLRRRRLLRRRLLRLRLLRLLRLRLLRRRLRLLLRLLLRLRRRRLLRLRRRRRLLRLRLLRLLLRLLLRLLLLLRLLRLLLLRLRRLLLRRRRLLRLRRLRRRLRLRLRRLRLLLLLLLRLLRLRRRRLRLRLRRLRLLLRLLRRRRRRRLRRLRLRLLRRLLRRRRRLLRRLLLRLLRLLRLRRRLLRRRLLRLRLRLRLLLLRLLLLLLRRRLLLLRLLRLLLRRLLLLRRRLRLLRRRRLRLLLLRLLRLRLLLLLLLRLRRRRLRRRLLLLRRRLLLRRLLRLLRLLRLLLRLRRLLLRLLLRRRRRLLRRLLLRRLLRRLLLLLLLRRRRLLRRLLLRRLLRLLRRLRRLLRRRRRLLLLRLRLLLRRRLLLLRLRRRLRLRLLLLLRLRRLLLRLRLLRRRRRRRLRRRLLRLLLLRLRRRRLRRLLRRLLLLRLLRLRRLRRRLLLLLRRLRLRLRRLRLRLRRRRRLRRLLLLLRLLLLLLRLLRRLRRLRRLLLRLLLLLRRLLLRLLRRLRLRLLLRRLRLLLRRLRRRLRLRLRLLRLRLLLRRRLRLLRRRRLRRRLRRLRLRLLLLLLRLRRLLLRRRRRRRLLLLRLRLRRLRRLLRLRLLRRLRRLRLLRRRRLLLLLRRRRLRRLLLRRRLRLRRLLRRLLRRLRRLRLLRLLLRRLLRRRRRRLLRRRLRRLRLRLRLLLRLLLLLRLLRRLLRLRLRLRLRRLRLLRRRLLRRLRLRLLRLLRLLLRLRRLRLRRRLLLLRLLLRLRRLLRLRRLRLRLRRLLRRLRRLLLLRRLLRLRRRLRLRRRRRLRRRLLLRRLRRRRLRLRLLRRLRLLRLLLRLRRRRRRLRLRLRLRLLRRRRLRRLLRLLRRRRLRLLRRRLLRLLRRLRLLRRLRLRLRLRRLLLLRLLLLLLRRLRLLRLLRRRLRLRLRLRLLRLRLLLLRRLLRRLRRRLRLRLRLRRLLRRLRLLRLLLLLLLLLLRLRRLRRLRLLRRLLLRRRRRRLRLLLRRLRRLRRLLLLLRRRLLRRRLLLRLLLLLRRLLRLRRRRLRRRRLRLRRLRLRRLRLLRRRRLLLLRRRLRRLLLRRLLLRRRLRLRRRRRLLRRLLRLLRLRRLRLRLRLRRLRLRRLLLLLRRRLRRLRRRLRRRLRRLRRRRRLLRRLRLLRRLLRRRRLLLRRLLLLLLLRLRLRRRLLRRRLLLRLLLRLLRRLLRLLLLLLRRLLRRLRRRLLLLRLRRLRLRRLLLRLLRRLRLLLRLLLLRRLRRRLLLRLLLRRLRLRRLLLLRRRRLRLLLRLRRRRRLLRLRLLLRLLRLLRRLLRLLLLRRRLRLRRRLRLRLLRLLLRRRRRRRLRRLRLLLRRRLLLRLLLLLRLLLLLLRRRRLRLRLRRRRRLRRLRRRLLLRRLLRLRRLLRLRLLRLRRLRRLLRLRLRRRRLLRLRLRRRLLLLLLRLRRLLLRLRRRRRLRRLRRLRRRLLRLLLLRRRLLLRRRLLLRLRRRRLLRRRRRLRRLRRLLLLRRLRRLLRLLLRLLRLLRRRLRLRRRLLLLLLLLRLLRRLRRRLLLLLLLRRLRLLLLLRRLRRLRLLRLLRRRRLRRRLLRRRRLLRLRRLLRLLLRLLLLRRLRLLLLRLRRRLLRRRRLLRLRLRRLRRRLLRRRLLLRLRLLRLRLLLLLRRLRRRLLLLLLRRLLRRRRLLRRRLRRRLRLRRRRRRRLLRLRLLLLLLLLLLRRRLRRRLLLRLRLRRLLRLLRRRLLRRRRRRLRRRLRLLLRRLRRRRRLRLRLLLLRRRLLLRRRLRLRRLRLRLRRLRRLLRLLRRLLRLRRLRRLLLRRLRLRRRRLLRLRLLRLRLRRLRRLLRLRRLLRLRLLLRRLRLRRRLRLRLLRLLRLRRLRLLLLLLLLRLLLLLLLLLRLLRRLLLRLRLRLRRLLLLLRRLRLRRRRLLRRLRRRRRRRLRRLRLLRLLLRLLLRRRRRLLLLRLLRLLLRRLRRLRLRRRRLRRLRRLRRRRLRLLRRRRRLRRRLLLLRLLLLLLLLLRRLLRRRRLLLRLLRRLRRLLRRLLLRRLLRLLLRLRLRRRRLLRRLLLLRLLRRRLLLLLRRLLLLRLRLRLRRLRRLRLLLLLRLRLRRRLLRLRRLRRRLRLRRLRRRRRRRLLLRRRLLRLLRRLRRRRLRRLRRRRRLRLLLRLRRLRRLRLLLLLLRRRRLRLLLLRLLRRLLRLLLLLRRLRLRLLLRLRRRLRRLRLLRLRLRLLLRRRLLLLRRRLLLLLRRLLLLRLLLLLRLRLLRRLLLLLLLLRRLRLLLRRLLLLRLRLLRLRLRLLLRRLLLLRLLRLLRLRLLLLRRRLLLRRRRRLRRRRLLRRRLRRRLRRRLRLRLLLRRLLRLLLLLLLLRLRLRLLLLRLLLRLLRLRLLRLRRLLRLLLRLRLRLLLLRRLLLLRRRRLLRLRRLLLLLRRRLRRLLRLRRRLLRLRRLLLLLLRLRLLRLRRLRRLRLRLLRLLLLRRLLLLLRRLRLRLRRRLLLLRLLLRRLLRRLRLLLRLLLLRLRRLLLLRLLRRLRRRLLRRLRLRRLRRLRRLLRLRLRRLLRRLLRLRLRRLRRLRLLLLRLRLRLRLRLLRRLLRLLLRRLLLLRLRRRLLLLRRRLLRLRLRLLLRRRLRRLRLRRRLRRRLRLLRRRLRLRLRRRLLLRLRRLLRLRRLRLLLLLLLRLLRRRLLLRRLRLRRRLRLRLRRLRRLRRRLRLRRLLLLRRLRLRRLLRRRLRRLLRRLRRRLLLRRLLRRRLLRRLRLRRRLRLLLLLLRRLRLLRLRLRRRRLLLRRRRRRRRRRRLRRRRLLLLLLRRRLRRLRRRRLLLRRLLLLLLRRRLLRRRRLLLRRRLLRRLRLRLLLRRLRLRLLLLRRRRRLLRLRLLRLRRLLLLRRLLRRLRRLLRLLLLRRLLRLLRRRRLRRLLLLRLRRLRLLLLRRLRLRRLLRRLLLRLRLRLRRLLLLRLLLRLRLLRRLRLLLLLLRRLRLRRRLLLRLLRRLRRRLRLLRRLLRRLRLLLLRRRLRLLRLLLLRLLLRLRLLLRRRRLLRRRLLRLRLRLLRRLRRRLRLLLLRRRRRLLRLLLLRRLLLRLRRLLRRRLLRLLLRLRRRLRRRRLRRLLLLLRLRRLRLRLRRLLRRRLLLRRRRLLLLLLLRRRLLRLRRRRLLLRRLLLRRRLLLLLLLRLLLLRLLRRRLRRLRRRRLRRLLRLLRLLRRLLLLLRRRRRLRRLRRRRLLRRRRLRRLRLLRRLLLRLRRRRRRRLLLLLRLLLRRLLRLRLRLLRRLRRLRLLRLRLRRLLRRLRLRRLLLRLRLRLRRRLRLRRRRRLLLRLLLLRLRLLLLLLLLRRLRRRLLLLLRLRLLLRLRLLRLRRLRRRRLRLRLLRRLRRRLLRRRLLLLRLLLLLLLLLRRLRLRLLLLRLRLLRLLLRRLRRLRRLLRRLRRLRLRLLLRLLLRRRRRRLLLRLRRLRRRLLLLLRRLLRLRRLLRLRLLLLRLRRLRLRRRLLLRLRLLLRLLLRRRRRLRRRLRRRRRRRLRLLRRLLRRLRRRRLRRRRLLRLLRLRLLRLRRLLLRLRRLLRRRLLLRLRRLRRRLLRRLLLRRLLRLLRRRRLLRLLLRLLLRLLRLRRRRRLLRRRLLRRLLRRLLLRLRRRRLLRRRLRRLLLRRLLLLLLLLRRRRLRRLLRRLRRLLRRLLRLRLLRLRLRLRRLRRLLLLRLLLRLLRLRLRLLLRLRRLRLLRLLRLRRRRLLRRLRRLRLRRLLRRLLLLLLLLLRRRRRRLLRLLLLLLRLRRLLLLLLRRRRLLRRRLLLLLRLRRLLLRLLRLRRLLRLRLLRRRRLRRRLRRLRRLRLRRLRRRLLLLLLRLRRLRLRRLLRRLLLRLRRRLRRRLLLLLLLLLLLRLLRRRLRRLLLLRRLRLRLRLLLLLLRRLRLLLLLRRLRRRLRRRRLLRRLLLLRRRRLLRRRRLRRLLRRRRLLLLRRLRLLRLRLLLLLLRRLLRLRLRRLRLRRRRRLRLRRRLLRRLLLLLRLRRLLLLLRLLLLRLRRRLLRLRLRLRRRLLLRRLRLLRRRRLLLLLRRRLRRLRRLLLLLLRRLRRLRRLRRRRRRLLRLRRLRLRRRRLLLRRRRLLRRRLRRLLLLRRLLRRRLRRRRRLLRRRRRLLRRLRLLLLRLLRRLRLLRLRLRLLRLRLLRRRLRRLLRLRRLRRRLRRLLLLLLLRLRRRLLLLRLLLLRRLRRLRLLRLRLLLRRRRLRLRRRRRLRLRLRLLLLLLLRLLRRLLLLLLRRRRRLRLRRLRLRRLLRLLRRLRLLRRRLRRRRLLLLLRLRLLRLRLLRRRRLRLRRRRRLRLRRRLLRRLLRLRRRRRRLLRLRLRLRLRRRRRLLRRRRLRRRLLRLRRLRLRLLLRRLRLRLRLLLRLRLRRLRRLRLRRLLLRLRLLRRRLLRLLRRLLLLRRRLLLRRRRRRRLRLLRRRRRLLLLRRLLRLLLRRRRRLLLRRRRRLRLRRRLLRRLLLLLRRLRLLLRRRLRRRLRRLRLLLLRRLRRLLLLRRLRLLLRLLRRLRRLLRRRLLLLLRLRRLRRRRRRRLRLRLLRRLLRLRRRRLRLRLLLLLRRLRLLLLRRRLRLRRRRLRRLRRLRLLLRRLRLLRRLLRRRRRLLLLRLRLLLLRLRRLLLLRRRLLRLLRLRRRLLLRLLLRLRLRLLLLRLRLLRRRRLLRLRLRRRLRLLLLRLRRRLLRRRLLRLRLLRLLRLRRRLLRLRLRLLLLLRRLLRRLRLRRRLLRRLRLRLRRLRRLRLRLLLLLLRRLLLRLLRLLLRLLLRRRLLLRRRLRLLLRRLLLRLLLRLRLRLLRLLLRRRLRLRLRLLRLLLRLLLRRLLRLLLLLLRRRLLRLRLRLRLRLLLRLLRRRLLLLLRLLLRRRLRLRLRRRRLRRRLLRLRLRRLRLLLLRRLRRRLLLLLRRLLRLRRLRLLRLLLLRLRLLLLRRLLRLLLRRLRLLLLLLLRLRRLLLRRRRLLLLRLLLLLRLLRRRLRRRRLLRLLRLRLLRRRRLLRLLLLRLLLLLLRLLRRLLRRLRLRLLLLRRRRLLLRLRRLLRLLRLRLRLRRLLRRRRLRRLRRRRLRLRRRLLLLRRLLRRRLRRLRRLRLRRLLRLLLRLRRRLLLLLRRRRRRRLLLLLLLLLLLLLLLLLRRLRRLRRRRRLRLLLLLRRLRRLRRLLLLLLLRRLRRRLLLRLRLLLRRRRRLLLRLLRLRLRRRRRRRLRRRLRRLRRRRLRRRRRRLLLLRLRLRLLLRRRLRRRLLLRRLRRLLLRRLRRRLRLLRRRRLRRLLLLLRLLLLLLLRLRRLRLRRRLLRLRLRLRRRLLLRRRRRRRRLRLLRRRLLRLRLRLLLLLRRLLRLLRRLRRLRRLLLLRLRRLLRLLRRLLRLRLRLRLLLRLRLLLRLRLLRLRRLLRRLLLRRLLRLRRLRLRRLLLRRLLLLLRLLRRRRLRLLLRLLLLLRLRLRRLRRLRRRRRLLLRRRRLRLLLLRLRRLRLRLRLLLRLRLRRLRRLRLLRLLLRLRLLLRRRLRRRLRLRLRRRRLRLRRLRLRLLLRLLLRLRLRLRLRRLRRLRLRLRLLRLRRLLLRRRLRLRRRLLLRRRRRRLRRLLRLLLLRRRRRRRLRLRRLLLLLLRLRLLRRRRRLLLLLLLRRRRLRLRLLLLRRRLRRLLRLRRLLLLLRRLLRLLLRRLRRRRLLLLLRRLRLLLRRRRLLRRRLRRLRRRRRLRRLRRRRLLLRRRRLLLRLLRLLLRRLRRRRLRRLLLLLLLRRLLRLLRRRRRRLLLRRLLRRRRRRLLLLLLLRRLRLRLLLRRLRRLLLRLRLLLRRRRRLRRRLLRRLRRLLLLLRRRLRLLLRRRRRLRRRLLLLLLRLLLRRRRLLLLLLRLRLLRRLLRLRRLRLLRLRRRRRLRRLLRLLLLRLLRRLLRRLRLRRLRLLRRLLLRRRLLRLRLRLRLRRLRLRRLRRLLLLLRRLRLLLRLRLRRRRLLLRRLLLRRLRRRLLLLLLRRLLRRRRRLLLLRLLLLRLRLRRRLLRLRRRRRRRLLRLLLRLRLLRLLRRRLRLRRLLLRLLRLRLLLLRRLRRRLLRRLRRRLLLLLRRRLLRLRLRLRLRLRLRLRLLRLLLLRRLLRLLRRRLLLRRRRRLLRLRRLRRLRLLRLLLRLLRLLRLLLRLLLRRRLLRLRRLRRLRRLRLRLLLRRRRRRRRRLRLLRLRRLRLRRRLRRRRRRRLRRLRRRRLRLRLRLRLLRLLRLRLRLLLLLLRLLLLRRLLRLLLRLRRRLRRLRLRRLLLLRRLRLLLLRLRLLLLLRRLRLLLRLRRRLRLLRLRLRRRRLLLRRRRLLLRRRLLLLLLLLLLLRLRRRRRRRLLRRLLLRRLRLRRRLLLRRRRRRRRRLRRRRRLRRLLRLRRRLRRRLLLLRLRLRLRRRLRRRLLLLLRLRLRLRLLLRRLRLLRLRLRRRRLRLLLLRLRLRLLLRLRLRLLLRRRRLRLLRRRRLLRLLLRRRLRLLRRLRLLLRLRLLLLLLRRLLLLLRLRRRRLRLLLLLRLRRLLLLRRRRRRRLLRRLLRRLLLRLRRRLRLRLRLRLLLLLRLLRRLRRLRRRRLRLLLRLRLRRLLLLRLLRRRRRRLRRLRLLLLLRRLLLLRLLRLRLLLRRLRRLLLRLLLLRLRLRRRLLLRLRLRLRLRLRRRRLRLRLRLLRRLLRLLLRLLRRLRLLLRLLRRLRRRRLLLLRLRRRLLLLLLLRRLRRRLRLRRLRLRLRLLRRLLRRRLLRRLRLLLLRLLLRLLRRRLLLLLLLLLRRRRLLRRLRRLLLLRRRRLRRRRLLRLRLLRRLLRRLLRRLLLLRLRLRLLRRLRLRRLLRRRLLLLLLRRRLLRRRLRLRRRRLRLLLLLLRRLRLLRRRLLRRRRLRRLRLRLRLRLRRLRRRLRLRRLLRLRLLRRRLRRLRLLRRRRRRLRRRLLRRRRLLLLRRLRRRLLRRRRLLRLLRLLRLLLRLRRRRRRLRRRLLLLRRRLLLRRRLLLRLRRLRRLLLLRRRRRRRRRLRRLRLLRLLLRLLRLRRRRLLLRLLRRRLLLLRLRLLRRRLLRRLLRLRRLRLLRRRRRRRRRRLRLRRLRRLRRLLRLRRRRLLLLLRRRLLRRLRRLRRLLRLLLLRRLRLRLRRRRRRRRLRRLRRRRLRRRRRLLLRRRRLLRLRRRLRLRRLLRLLLRLRRLLLLRRLRLLRLRLRLRRRRRRLLRRRLRLLLLLLRLRRLRLLLRRRRRRRRRLLRLLRRRRLLRLRLRLRLLLRRLLLLLRRRLRLLLLLRLRRLLLLLRLRLRLLRRLLLRLLLLRLRLRRLLLLRRRLLRRRRLRLLRLRLRRRRRLLLRLRRLRLRRLRLLRRLRLLLRLRRLLRRLRRRLLLRLLRLLLRRLLLLLLRLRLLRLLLRRLLRLLLLLRLRRLRLRLLRLRLLRLRRLRLRRLRLRRRRLRRRRRRRLLRRRRRLRRLLLRLRLRLRRLRRLRLRRLLRRRRLLRRRRRLRRRRLRRRRRRRLRLRLLLLLLRRRRRRRRLRLRRLRLLRLLRRLRRRRRRRRRLLLLLRRLLRLLRLRRRRLRRRRLLRRLLLLLLLLRRRRRRLRRLLLLRRLLLLLLLRLRLRRLRRRRLLLLRRRLRLRRLRLLRRLLLLLRRRRLLLLRRLLLLRLRRLLRRLRLRLLLRRRLLLLLLLLLLRRRLLLLLRLRLRLRLLLLRRRLLRRRRLLRRLLRLLRLLLRLRRLLLLLLRRLRLLLLRRRLLLRRRRRRLRRRLLRRLRRLRLRRLRRLLLLLLLLRRRRLRRRRRRLLRLRRLLRLRRLLLRRRRRLLRLRLRRRLLRLRLLLRRLRLRRLLRRLLLRRRLLRRLRLRRRLLLLRLLRRRLRLRLRLLLLRRRRRLRLLLLRRRRLRLLLRRRRLRLRLLRLLRLLLRRLRRRLRLLRLLLRRRRLRRLLRRLLLLLRRLLLLLLRLLRLLRLLLRRRLLLLLRRLLLRRLRRRLLLRLRRLLLLLRLLRLRLRRRLRRLLLLRRRLLLLRLRLLRRLRLLLRLRRLLRLLLLLLRRLRRLLRLLRLRLRLLLRLLRLLLLLLLRLLRLRLLRLLLLRLRLLLLRLLLLRRRRRRRLRRRRRRLRLLRRLLRLLLLRRRLLRRLLLRLRRRLLLRRLRRRRLRLRLRRLLRRLRLRRLLLLLRLLLRLRRLRLLRRLLLRLLLRRRLLRLLRRRRRRLLLRLLRLRRRLRLLLRRRLRRRLRLLRRLLLRRLRLLLLRRLLRRLRRLLRLRLLRLLLRLRLRLLLRRRRLLRRRLLRLLRRLRRRRLLRRRLRRRRLRRLRRLLLRRRRRLLRLLRLRRRLLRLRLRRRRRRLLRRRRLRRRRLRLLRRLLRRLRRRLRLLLLLRRRLLRLRRRLRLRRLRRRRRLRRLRRRRRRLLRLLRLLLLRRLLRRRRLRRLLLRLRLLLRLRRLLRLLRRLRLLLRRRLRRLLLLLRRLLLLLLLLLLLLLLRRRLRLRRRLLRRLRLRRRRRLRLLLLLLLRRRLLRLLLLLLRLRLLRLLRRLLRRLRLLRLRLRLRLLRLRRRLLRLRLLRLLLRLLLLRLLRLLLRLLLLRRRRRRRRRLLRLLRLRRLRRRRRRRRLRRLRLLLRRLLLLRLLRRLRRLLLLLLLLLLLLLRRLLLLLLLLLRLLLLRRLLLLLLLLRRRLLLRLLLRLRLRRRRLRLLRRRLRLLLRLRLLLLLRLRRRLLRLLRLLRRRRRRRRLRLLLRRLLLLRLRLRLRRRRRLRRRLLLLLRRLRRRRRLLRRLRRLRRLRRLRRLLRLRRLRLLRRLLRLRLRRLLRLLLLLLRRLRRLLRRLRRLLLRLLRRLLLRLLRLLRRLRLRRLRLLLRLLRLRLRLLRRRRLRLLRLLLRLLLLLLRLRLRLRRLLLRLLRRRRRRRLRLLRRLLRLLRLRLRRLRRLLLRLLRRRLRRRLRRLLRLLRRRRRRRLLRLLLLLRRLLRLRRLLRLLRLLLLLRLRRRLRRRLRRRLRLRRRRLRLRRLLLLRRLLLRLRLRLRRLLLLRRRRLRLLLLRLLLRLRLLRRRLRLRLLLRLLRLLLLLRRRLRLRRRRRRLRLRRRLLRRLLLLLLLRLLLLLRLRLLLLLLLLLLRLLLLLLLLRRLRLRLRLRLLLLRLLLLLLRRLLLRRLLRLLLLRRRLRLLLRLLRRRLLRLLRLLLLLRRLLLRLLLRRRRLRLLRLLLLLLRLLRLRLLRRLLRRRRLLLRRLLRRLRLRLRRRLLLLRRRLLLLLLLLRRLLRLRRRLRLRLRRRLLRLLLRRLRLRRLLLRLLLLRLRLLLRRLLLRLLRRLRLRRRRLLLRLLLRLRLLLLRRLRLLLRLLLLLRRLRRLLLRLLLRRLRLLLRLLLLRRLRRRLRLRLLLLLLLLLRLRRRLRRRLRRRLLRLRLRLRLLRRRLLRLLLLLLRRRRLLRRRLLLLLLLRLLRRLLLLLLLRRRRLLLRRRLLLRLLLLLLLLLLRRRLLLLLLRRRRLLLRLRLLLLRRRLLLRRLRRLRRLLLRLRRLRLLLLRRLRRLRLRLRLLLLRLLRRLRRRLLRLRLLLRRRRLLLRLLRRRLRRLLLLRLLRRLLRLRLLLRLRLRLLLRRLRRLLRLLLLRRLRLRLLRRRRRRRRLLLLLLLLRRLRLLLLRLRLLRRLRLLRLLLLRLLRLRRRRLLLLLLLLRLRLLRLLLRLRLLLLRLRLRLLLLLLRLRRRLLLRRLLRRLRLLRRLRRLRRRRRRLRRLLLRLRLRLRRLRRRLLRLLLRRRRLLLRLLLRLLRLRRRRRRRRRRLLLLLRRLRLLLRRLLRLLLLRLRRRRLLLRRRLRLRLRRLRLRLLLRRLRRRRLRRRLLRLLLLRLLLLRLRRLLLLLLRRLLLRLLLRLRRLLRLRRRLLLRLRLRRRLLRRLRLLRRLLRLLLLLRRRLLLRRLLLRLRLLRRRRLLRLRLLLLRRLLLRRLRLRRRRRLLLLLRRRRLLRLRRRRRLLLRRLLRRLLRLRRLRRRLLRRRLLLRLLRRLRLLLLLRLRLLLRLRRLRRLRRLLRRRRLRRLLRLLRLRLRLLLRRRLRLLLLRLRLLLRRRRLRRLLRRLLRLRRLRRLLLRRLLRRLRRLRLRRRLLRLRRRLLRRLLRLRRRLLLRRLLLRRRRRRLLLLLLRLRRRRRLRRLRRLRRLLRLRRLLRRRLLLLLRLLLLLRRRRLRLRLRRLRLRLRRLLLLLRLRRRRLRLRLLRLRRRRLRLLRRRLRLLRLLLRLRLLLLLLRRLLLLRRLLRRLLRRRLRLRLRLRLRRLLRRLRLRRRLLLRRRLLLLRLRLLLRRRLRLRLRLRLLRRRLRRLRRLLLRLRRRRRRLRRLRLLLLLRRRLRLLLLRRLRRRLRLLRRRLLLRLLRLLRLRLRLRRLLLLRRLLRLLRRRRLLLRRLLLLLRRLLRLLLRRLLLRRLLRRRRLLLRRLRLRRRLLLRLLRLRRRLRLRRLRRLRLRLLRLLLRLRLRRLRRRRLLRRLLLLLRRLRLRRLRLRLRLRLLRLLLRLRLRLLLRLLRLRRLRLRRRLRLLRRLLRRRLLRLLRRLRRRLLLRRLLRLLRRLRRRLRRLRLRLLLLLLLRRLRLRRLRRLRRLRLLLLLRLRRLLRRLLLLRLRRLRLLLRRLLRRRLRRRLRRLRRRRRLRLLRLLLLRLRRLRRRLRRLLLLLRLRRRRLRLLLLLLLLRLRRRLLLLRLLRLRRRLRRLLRLRRLRRLRLLRRLRRLRLLLLLRRLLLLLLRRRLLRRLLLRRLLLRLRLLLLRLRLLRRRRRRLRLRRRLLRLLRRLRLRLRLLLRRLLLRLLRLLLRLRRLRRLLLRRRRLLLLRRRRLRLLLLRRLLLLLLRLLRLLRRRRRLLRLLLLRRLRRLLLRRLRLLLLLLRLLRLRLLLLLRLRLLLLRLRRRRLLLLLRRLRLLRRLLLRLRRLRRRRRRRLLRRRRLLLRLLLLRLLLRRRLRRRRLLLLLLLLRRRLRRRRLRLRRLLRRLLLLLLRLRLLRRRLRLLLRRLRRLLLRRLLRRRLRRRRLLLRLRRRLLRRRRLRLRLLRLRLRRLLRRRRLRLRRLLRRLLLRRLRLLLRRRLRLLLRLLRLLRLRRLRRRRRLLLLRLRRRRRRLRRRLLLLLLLLRLRLRLLRLLRLLRLRLRRRRRLRLRLLRRRRRLRRLLRRLLLRRRLLRLRLLRLRRLLRLLRLLLRLRRLRRRLRRRRLLLLLRLLLLRLRRLRLRLLRRLRLLLLRLLLRRRRLRLRLLLLRRRRLLRLLLLLRLLLLRRLLLLRRLLLLRLRLRLLLLRRRRLLLRLLRRRLLRLRLLLRLRRLLRRRRRLRLRLLRRLLRRLRRLRRRRLRRLLLLLLRRRRRLRRLLLLLLRRLRLLLRLRRRLRRRLLRRRRLRLLLLLRLRLLLLLLLLLLLLLLRLLLLRLLLRRRRLLRLRLRLRLRRRLLLLRLLRRLRRRLLRRRLLLRRRLRLRRRLLRLRRRLLRLLRRLLRLLRLRRRLRLRLRRLLLLRLLLRLLLLLLLLRLLLRRRRLLLLLLLLLRLLLLLLLRLLLLLRRLLLRRLLRRLRRLRRLRRLRLLLLLLLRRRLRLLLLRLRRRRLLRLLRRLRRLRRRLLLLRRLLRLRRRLRLRLLRRRRLLRLLLRRLRRRLLRRRRLLLLRRLLLLRLRLLRRLLLLLLLLLLLLLRLRRRLRLRLLRRRLRRLRLLLLLLLLLRRRRRLRRLLRRLRLLLLLLLLRLRRRRLRLLLRRRRRRLRLLLLLLRRLLRRLRLLRRLLLRLLLLLRLLLLLRLRLRRLRLLLRRLLLRRLRRLRRRLLLRLRRLRLRRLLLLRLRRLRRLRLLRLRLLRLLRRLLRLRRRRLRLLLRLLRLRLRLRRLLLRRRLLRLRLLRLRRLLRLLRRLRLLLLLRLRLRLRLLLLRRRRRLLLLRRLLLLRRLLLRRLRLLRRRRRLRLLLLRRRRLLRLRLRRRRLLLLRLRRLRRRRLLLRLLRLRRRLLRRRLRLLRLLRLRRLLRLLLLRLRLRLLRLLLLRLLLLLRLLRLLRRLLLRLRLRLRLRLRRLLLLLLLRRLLRLRLLRLRRLRLRRLLLRRLLRLRRLLRRLLLRLRRRLLLRLRRLRLRLLLLLRLRRRLLLRRRLRLRRRRLRLLRLLRRLRRLLRLLRRRRLLRLLLRRRRRRLLLRRLRRRLRRLLRRLRLRLRLLRLRLLRRRRLRRLRLLRRRLLRLRRRLLRRRRLRLLLRLRLRRRLRLRRRRLLLLRRLRLLRLRRRLLRLLRRLLLLRLRRLLLRLRLLRLRLRRRLLLLRLRRLRLRRLLLRRLLLRLRLLRLLLLLLRRRRRRLRLLRRRLLRLRRLRRLRRLLRRLRRLLLLRLLRLLLLRLLRLLRRRLRLLRLRLRRRLRRLLRLRRRLLLLRRLRLLLLLLRRLRRLLLRLLRLLLLRLRLLLRLRRLRLRRLLLLLLLLRRLRLLRRLLRLRLLRRLLLRRLLLLRRLLLLLLLLLRRRLRLLRRLLLLRRLRRLLRRRLRLRLLLLRLRRLLLRLLLRRRRRLLRRRLRRLLRLRRLRRRRRLRRRLRLLRRLRLRRLLLLRRLLLRLRLRRLRRRLRLLLLRLRRLRRLRLRRLRRLRLRRLLLLRLRLRLLRLLLRLLLRLRLRRRLRRRLLLLLLLRRLLLRRRLLRLLRLRRRRLLRRLRLLLLRRLRLLRLRLRLLRLLLLRRLLLLRLRRRLRLRRLLLRLLLLRLRRLLRLRRRLLLLRRRLLRRLRLRRLLRRLRLRLLLLRLLLRLRLLLLRRRRRLLLRRLLRRLLLLRRRRLRLRRRRLRLRRLLRLRLLLRLRRRRLLLRLRLLLRRRRRRRLLLLRLLLRLRLRLLRLRRLLLRLLRLRLRRLLLRLRRRRRLLLLRLLLLRRLLLLLRLLLRLLRLRRLLRLLLRRLRRLLLLLLLLRRLRLLRLLRLLRLRRRRLLLLLLLLRLRLLLRRRRLRLLLRLLRRLRLLRLLLLLLLLLRRLRLLRLLRLRLLRLRLRRLRLLRLRLLLRRRLLRRLRLLLRLLLRRLLRLLLRRRLLLRRLRLRRLLRRLLLRRLRRLLLLLRRLLLLRLLLRRLRLLRRLRLRLLLRRLLRLRLRLLRLRLRRLRLLLRLRLLRRRRRRLLRLRLLRLLRRRLRRRRLLLLLLRLLRRLRRRLLLLRLRLRRLLLRRRLRRRRLRLLLRLLLLLLRRRLRLRLLLLLLRRRLRLLLRRRLRRRLRRRLRRLLRLRRRLLRLRLLRRRLLRLLLRRLRRRLRLLRRLLLLLRRRLLLRRRLRRRLLRLRLRRRRRLLLLRRRRRRRLLRRLRLRLRRLLRRLRLLRLLLRLRLRLRLRLLLRRRLLRLRRLLLRLLLLLLRLLLLRRRRRRRLRLLRLLLRLLRLLRRLRLRLLLRLRLRLRLLRRLRRRLLRLRRLLLLRRRRRLLRLLRLRRRRLLRLLLLRLRRRRLRLLLRLLRRLRRLLLLLLRLLRLLRLRRLLLRLLLRLRLLRRRRLRLLRLRRRLLRRRLLRLRRRRLLRLRLRRLLLLLLLLRLLRLLLRRRRRLRLLLLRRRLRLLRLLLLRRRRLRRLRRLLRRRRLLRLRRRLLRLLRLLRLLRRRRLLLRLLLLLRRLLLRLLRRLLRRRLRRLRLRLLRLLRRLRRLRLRLLRRRLLLRRRRRRRLRLLRLLLRRRRRRLLLLRLRLRRLRLLLLRRRRRLLLRLLLRRRLLRRRRRLLLLRLLRLLRRLLRRRLRLRLRLLLLRLRRLRRLLLRLRRRLRRLRRRRLRLRRRRRRLLLRRLRRRRLLRRLLRLRRLLRLRLRRRRLLRLLRRLLRLLLLRRRLRLRRRLRRLLRLLLRLRLRRLLLRLRLLLLRLLLLLRRRRLRLRRRLRRLRLLLLRRLLLLRLRLRLRLLLLLLRLRLRRLRRLLRLRRLRLRLLRRLRLRLRLLRLRRRLRRRLLRLLLRRLLLLRRLLLLLLRRRRRLLLRRLRRRLRRLRRLRLRLLRRLLLLLRLRRRLRRLLRRRLRLLLRRRLLLRRLRRRLLRLRRRLLRRRRRLRLRLLRLRLLLRRLRLRRLRLLRRRLRRRLRLRRLLRLLLRRLRRLLLLRLRRRRRRLLRRLRRLRRRRLRLRRRRRLRLLLRLLLLRRRLRLLLLLRLLLLLRRLLLLLLRRRRRRRLLLRRRRRRLRLLRLLRRLRRRLLLRRRRLRRLRRLRLRLLRLLLRLRRLRRRLLLLLLRRRLRLRRLRRRLRLLRRLRRRRLRRLLLLRLLLRRLRRLLRLLRLLRLLLLLRLLLLLLLRRRLLRRLRLRRRLLRLLLRRLLRLLRRLLLRLRRRLLLLLLRLLLRRRLRRRLRLRLRRLLLLLLRLRRRLRLLLLLLRLLRLRLLLRLLRLRLRRLLRRLRLRLRLLLLRLRLLLRRRLLRRLLLRLRRLRLLLLLRLRRLLLLRLRLLLLRLLLLLRLLLRLLRLLRLRRLRRRRLRLLRLLRLLRRRLRRLLRLLLLRLRRLLRRLRLRRRRRLLRLRRLRRLLLLRRRRRRRLRRLLRRLLRLLLRLLRRRLLRRRLRRRLLRRRLRLRLLLLLRLLRLRRRRLRLRLRRRRLRRRRLLRLLLLRRLRRRLRRRRRLRRLRRRLRLLRRRRLLRLRLRLRRRLRLRLLRLLLLRLRRLLRRLLRRLRLRRRLLRLRLLLLLLRRLRLRRLRLRRLRLRLRRLLLRLLLLRLRLLLRRRLLLRRLLLLRRRLRRLRLRRLRLRLRLLLLLLRRRLRRLLLRRLRLLLRRLRLRRRLLRLLRLRLRLRLLRLLLLLRRRLRRRRRLLLRRLRLRRLLLLLLRLLRLRRLRRRRRRRLRLRLRRLLRRRRRLLLLLRRRLLRRRRLRLRLLLRLLLRLLLRLRRLRLRLRRRLLRLLLLLLLLLLLRLRLLRLRLRRRRLRLLRRLLRRLRRLRRLRRLLRLLLRRLLRRLLRRLLLRLLRRRLRLRLRLRRRRLLRRRRLLLLLRRLLLLRLRLRLRLLRLLLRRRLRLLLRRRLLRRRLRLRRRRLLLRRLLRLRRRLLRLLRLLLLRRRRLRLLRLLRRLRLLRLLLRRLLLRRLLLLLLRLLLRLRRRRLLRRLLLLRRLRLLRRLLRRLRRRLRLRLRLLLRLLRLRLRRLLLRLRRRRRLLRRLLLLRRLRLLLRLLRRRLLLRLRRRRRRRRLLLLRRLRLLRLLRLLLRRRRLRLRRLLLLLLRRRRLLLLLLRRRRRRLRLLLRLRRLLLLRLRRLRLRRRLLRLRRRRLLRRLRLRLLLLRLRRLRRLLRLLLLRLRRRRRRLRRLRLRLLRLRRRRRLRLLLLLLRLLRRRRRLRLLLRLLRLLLLRRLLRLLRRLRLRLLLLRLLRRLRRLLLLRRRLRLRLLLLRLLLLLRLLLLLLRRRLLRLRRLRLRLLRLLRLRLLLLLRRRLRLRLLRRRLLLRRRRRLLRRRRLLRLRLLRLLRLLLRRRRRLRRLRLLRRRRRRLLRRLRRLRLLLLLLLRRRRRLLRLLLLLRLLRRRRRLRLRLLLRLLLRLRRRRLRRLLRLLLLLRRLRRLLLLLRLRLLRRRLLRRLLLLLLRLRLLLLRLLLRRRRRRLLLRLRRRRLRRLRLLLRRLRLLLLRLLLLRLLLLLLRRLRRRLLLRLRRLLLRLRLRRRRRLLLLLLLLLLLLRLLLRLRLLLRRLLRRRRRRLRRLRLLRLLLLLRLLLLLRRLLLLLLLLLLLRLRLRRLRRRLRLRLRLRLRRRLRRRRRRRLLRRRLRLRLLLRLLLRLRLRLRRRLLLRLRRRRRRLLLRLLRLRRRRLLRLRLRRRRRRRRLRRLRRLLRLRRLLLLRRLRLLLLRLRRRLLLRLRRRRRLRRLLLRLLLRRRRRLLRRLRLRRRLLRLRLLRLRLLRRLRRRRLLRLLLLLLLRRLRLRRLRLLLLLLRLLRLLRLLLLRLLLRRRRRRRLRLLRLLRLRLRLLLLLLLRRLLRRRLLRRLRLRLLLLRLLRRLLRLLRLRRRLLRRRLLLLLLRRRLLLRRLRRRRRLLLLRRRLRLRLLLRLRRRRLLRRRRLLRRRLRLLLLLLRLRRLRRLRRLRLLRLLLRLLRRRLLRLLRRRRLRLLLRRLRLRLLLLLRLRRLLLRLLLRRLLLRRRLRLRRLLLRRLLLRLRRLLLLRRLLLRLLLRLRLLRLRLLLRLLRLRRRRLLLLRRRLLRRLLLLLLRRRRLRRRRLRRRRLLRLLRRLRLLLRRLRLRRLRLLRLLRRLLLLLRLRLLLLRRRLRRRLRLLRLLLRLRRLRLLLRLRRLRLRLRLLRLLRRRRRLRLRRLLLRRLLLLRLLRLLLRRLLLRRRRRRRRLLLLRRRLRLRLLLLLRRRLLLLRRLRLLLRRRLLLRRLRRRRLRLRLRLLLLRLRLRLLLLRLRRLLLRRRRLLRLRRRLRLRLRRRRLRLRRRLLLRRRRLLLLRRLRRLLLLLLRLRRRLRLRRRRLLLRLLRRRLLRLLRLLLLRLRLRLRLRLRLRRRRLLLRLLRRRLRRLRLRRLLLRRLLLLRRLLLRLLLLLRLLLLLLLRRLLLRLLLLRLLLLRRLRLRLLRRRLLRLRLRLLLLRLLLLRLLLRLLLLLLLRLRLRRRLRLLLLLRRLRLLLRRLLRLRLLRRLLLRLLRLLRLLRLLLRLLLRRRRLLLLLRLLLLLRLLRRRRLLRRRRRRLLRLLRRLRRRLLRLLLLRRRRRRRRLLRRRRRLRRLRLRLRRRLRRRRLRRRLLLRLLLLRRLRRRRLRRLRLLRRLRLLRLRRLLRLLRRLLLLLRLLLLLLLLRLLRRRLLRLRLLLRRRLLLRRLRLRLRRRRLRLLLLLLRLRLLLRRRRLRLLRLLRLLLLRLLLLRRRRLRRLRLRLRRLLLLLRRLRRRLRRRRRLLRRLRLRRLLRLLRRLRRLRLRRLRLLRLRLRRLLRRRLRLLRLLLRLRRLLRLRLRRRRRLLLLRLLLRLLRRLRLLLLRRRLRRRRLLLLRLRRRLLLRRRLLLLLRRLRLLLRRRLRLLLLRLRRLRLRRLRLLLLLRRLLLRLRLRRRLRRLLLLLRLRRRRRLLLLLRLLRLLLRRLRRLRLRRRRLLLRRLRLLLRRRLLRRLRRRRLLRRLLRRRRLRRRLRLRRRLRRLLLLLRRRRRRLRLLRRRLLLLLLRLRLLRRRRRRLLLRLLLLLLLLRLRRLLLLLRRRRLLLRRLLRRRLLRLRRRLRRLRLRRRLRLLLLLLLLLLLRRRRRRRRLRRLRRLRLLRLRRLRRRRRRLLLRLRLLRLLLRLLRRLLLLRLRRLLLRLLRRLLRRRRLLLLLLLLLRRLRLLLRRRLLRRRLRRRLRLLLLLRLLLLLLLLLRRRLLLRRLLLRLRLLRLLLRRRRRRLLLRRRLLRRLRRRRLLLRLLLRLLLLLLLRRLRLRLRLLLLRLLRRRRRRLLLLLRRLRLLRRRRRLLRLRLRRRLLLRRRLRRLRRLRLRRRRLLRLRRLLLRLRRRLRLRRLLRRLLLLLRRLLRLRRLLLLRLRLLLRLRRRRLRLRRLLLLRRLLRRRLLRRRLRLLRLLRLLLRRLRRRRLLRRLLLRLLLLLRLRRRLLLRRLLRRRRLRRRRLRRLLLRLLLRRLRLLLLRRLLLLLRLRRLLRLLLRRRLRLLRRRRRRRRLLRRRLLRRLRRRLRLRLLLRLLLLRLRLLRLLLRRLRLLLLRRRLLLRLRRRRRLRLRRRRRRRLLRLLLRRLRLRRLRLLLLLLLLLLLLLRRLLRRLRRRLLLRRRLLLRRRRRLLLRLRLLLLLLLLLLRLRRRRLLLRLLRLLLRLLRRLLLLRRLLLLLLLLLLLLLRLLRLRLRLLRLRLLLLRRLRRRRRRRLRRLLRRLRRLLLRRRLLLLRLRLLRRRLLRRLRRLRRRLRRRRRRRLRLLRLLLLLLRRRLLRRLRRRRRLLLRRRRRRRRLRRLLLRLRLLLLLLRLLRRRRLRRRLLRLLRRRLRRRLRLLLRRLLRRRLRRLLLRRLRRRLLRRLLRLLRRLLRRRLLLLLRRLLRRLRRLRLLRRLRRRRLLLRLLLLLRLLRRRRRLLRLLRRRLRLRLLRRLLLRLLRRLRLRRRRRRLLRRLLRLRLLRRRRLLRRLLRRRLLRLLRRRRLRRLRLRLRRRRLLRLLRLLLRLRLRRRLLRRRLLRLRLRLLRRRLRLLLRLLLRRRRRRLRLLRLLLRLRRLLLLLRRLRRRLRLLLRRRRLRRLLLLRRRLRLLRRRLRLRRLLRLRLLLRRLLRLRLRLRLRLLRRLLLLRRLRLLRLRRLRLRRLLLRLRRLLRLLRRRRRLRLLLLLLLLRLRLRRLLLRLRLRRLRLLLLLLLLLLLLRLRRLLRLLRLRLLLLLLLLLRLLLRLRLRLRLLRRRLLRLRRRLLRLLLRLRRRRLRLLRLLLLLRRLLLLRRLRLRRRRRLLLRLRRRLLRRLLLLRLLLRLRRLRLRLRRRRLLRLRRRRLLLLRRRRLLRRLLLLRRLRLLLRLRRLRLRRRLLLLRRLRRRLRRRLRLRLLLLRLLRRLRRRRLRRRRLLLLRRRRRLRRLLRRLLRLLRLLRRRRLRLRRLLRLLLLRLRLRRLLRRRRRRLLLLLLLRLRRLLLRLRLRRLLRRLLRLLLLRLLLRRLRLRRRLLLRLLRLRLRLRRRRRLRRLRLRRRRRRLRLLRRLRRRRRLRRRLLRRRLLLLRRLLLLLRLLLRRRLLRRLRRRLRLLLRLRRLLLLLRLLLLLLRRRLLRLLLRRLRLLRRRLLLLRLLLLLLLRLRRLRRRRRRRRLRLLLLRRLLRRRLLLRLRLRLLRLLLLRRRLRRRLLLRRLRRRRLLLRLLRRLLRLLLRLLLRLLLLLRLRRRLLLRRLLLRRRRLLRRRRLRRRLLRRRRLRRLLLLLRRRLLRLLRLLLRRLRLLLRRLRRRRLLRLLLRRLRRLLRLRRRRLRRLRRRRLRLLLLLLRLRLLLRLLLLLLLLRRLRRLLLLLRRLRRLLLLLLLRLLRRLLLLRRLLRRRRRLLRRRRLRLRLRLRRLLLLLLLRRLLRLLLRLLLLLRRLRLLLLRLRLLRRLLLLLLLLLLLRLLRLRLRRLLLLLLRLRLRRLLLLLLLLRRLLRRLRLLRRLLLLLRLRLRRLRRLRRLRLLLRRLLRLRRLRLRRRLLLLLLLLRRLRRLRRLLLLLRRLRLRLRRLRLRLLRRLRLLLLRRLRLLRLLRRRRRRRLRRRLRRLRLRRLLLLRRRRLLRLLLLLLRLRRLRLLLRLLRRRRLRRLRRLLLRRRLRRRLRRLLRLRLRLLRLLLRLRRRRLRLLRLLRRRRRLRLLLLRLLLRLLRRLRLRRRLLLLRRRLRRRLRLLRLLRLLLRRRRRRLLRRRLRRLRRRLRRRRLRRLRRLRRLLLRRRLRLLRRRLLLLLLRRRLRRLLLRRRRRRLLLRLLLRRLRLLLLLRLLLRLLRRLLRRRRRLLLLRLRLRLLLRRLRRRLRRRLLRLLRLRRLLLLRLRLLLLRRRLRLRRRLRLRRRRRLLLLLLLRRLRRRLLRLLRRRLLRRRLLRLRRLRRLLLLRRLRRLLRRRRLLRRRLLRLLRRLLLRRRRLRRLRRLRRLLLRRLRRLRLLLRLRRLLRRLRLRRRRRLLLLLLLRRLRRRRRRRRLRRRLLRLLLLRLLLLRLLLRLLLRRLRRRRLLRLLLLRLRLLLRLLRRLRRLLLLLLRRLLRLLRLRLLLLRLRLLRRLRLLLRRLRLLRRRLLRLRLRRLLLRRLRRLLLLLRLRRLLRRLRRRLLRLRRRLLLLLLLRRLLLRRRRLLRLLLRLRRLRRLLRRLLRLRRRLRLRLLRLLRLRLRRLLRRLRRRLLRLLRRRRLLLRRLRRRLLLLRLRLLLLLLRLRLRLLLLLRRRRRLRRLRLLLRRLLLLLLLRRRLLLRLRRLRLLLRLLLLLLRRLLLRLRLLRLLRLRLRRRRLRLLRRRRLLLRLRLRRRRLRRRRLRRLRRLLLRRRRRRRRLRLLLLLRRLRRLRLLLLRRRLLRRRLLRLRLRLRLRRLRRLRRLLLRLRLLRRRLLLRLRRLLLRLRRRLLRLRLRRLLRLRLLRRRLLRLLLRLRRLLLLRLLRLLLRLRRRRLLRRLLRRRLRRLRRRLLRRLRLLLLLLLLLRRRLLRRLLLLRRRLLLRRLLLRLLRLLLRLLLLLLRRRLLLLRRRLRLLLLRLLLLRRRLRLRLRLRRRRRLLRLRLRLRLRRLLLLRRLLLLRRRRRRRRLLLLLRRLRLLLLLRRLLRRLRLRRRLLLRRLRRLLLLRLRLLLRRRLLRLRLLRLRRRRLRLLRLRLLRRLLRRLRRRLLLRRLLLLRRLLRLRRRLRLRRLRLLRLLRLLLLRRLRLRLRLRLLLRRLLLLRLLRRLRRLLLRRLRLLRRRLRRRRLRRLLLLLRLLLLRLLRLRLRRRRRLLLLRRLRLLLRLLLLRRLRLLRRLRRRLRRRLLLRLLLLLLRLLLRLRLRLLLRRRLRRRLLRLLLRRLLLRLRRLLLRLLLLLRRRRRRLLLRRLRLLRRLLLRLRLRLLRRRRLRRRRRLRRRRLLRRRRRLRLLRRRLLLRRRLLRLLLLRLRLLRLRLLLLLLRRLRLRRLRRRLLLLLLRLLLLLLRRRRRRLLRRRLRLRRLRRRLRLRRLRRRLRRLRLRRRRRLLRRRRLRRRLLRRLRRLLLLLRRRLLLLLLLLRLLLRLLLRRLRLRRRLLLLRRRLRLRRLRLLLRRRRRLLLLLLRLLLLRRLLLLRLRRRRRLRLLLRRRRLRLLRRLRLRLLRLLLLLRRRLRLLLLLLRRLRLRRRRRRRLLLRLLLLRRLRRRRLLLLRRLLLLRLRLRLLLLLLLRRRRRRLLRRRRLLLLRLRLLLLRRRRRRLRLRLRRRLRLRRRLRLLRRLLRLLRRRRLLRRLLLLLRLRRRRRLRLLRRLRLLLLLRLRLLRLRRLRLLRRRLRLRLRRLLLLLLRRRRLRLRLLRRLLLRLRRRRRLRLRLRRLRLRRLRLRRRRRLLRRLRRRRLLLRRLRRRLLLRRRRRLRRLLLLLRLRRLLLLLLLRLRRLLLRRLRLRLLRLLLRRLRRLLRRRRRLRLRRLLLRLRRLRLRLLLLLRRLLLRRLRRLRLLLLLLRLRLLLRRRLLRRLLRRRRRRLRLLRLLRRLRLLLRRRRLRLRLLLLRLRLRLLLLLRRLLLLLRLLLRRRLRLRRRRRLRLRLLRRLRRLRLLLLRLRRLRRLLRRLLLLLLRLLRLRLLLLLLLLLRRLLLRRLLLRRRRRLRLRLRRLLLRLLRRRRLLRLLLRRRRLRRLLRLLRRRRLLLLLLRRRRRLLLRLLRRRRRLLRLRRRRLLLLLRRLLLRRRRRRLRLLRLLLLLLLLLLRRRLRRRLRRLLRRRLRLRLRRRRLRLLRRRLRRLLLLRRLRLLRRRRRRRRLLRLRRRLRLRRRLLRLLLRLRRLRRLLRRLLLLRLRRRLRLLRLRLRRLLLLRLLLLLLRLRLRRLLLLRLRRRRLRRLRLRLRRRLRRLRLRLRLLRLLRLLRLRLRLRLRRRLLLLLLRLRLLRLRRLLRLRLRLLRLLRLLLRLRLLRRRLRLRLLLLRLLLRLRRRLLLLRLLRRRLLLRRLRRLRLRRLLLLRRLRRRRRLRRRLRRLLLLRLLRRLLRRLLLRLLLRRLLRLLRRRLLLLLRRLRRLLRLRRRRLRRLLLRRLRLRLLRRRRLLRLLLLLRLLRRLRLRLRRLRRLRRLRRRLLRLRLRLLRRRLLLLRRLLRRRRRLRLRLRLLRLRLLLRLRLRRLLLRRLRLLLRRLRRLLRRLRLRRRRRLRLRLLRLLRRRRRLLLRRRRLRLRLRLLRRRLRRRRLRLRRLLRLRRRRLLLLRRRLLLRLRRLLLLLLRRRRLLLLRRLRLLRLLLRLLLRRRRLLLRLLRLLRRRRRRLRLRRRLRLRLLRRLRRRLLLRRRLLLLLRLRRLLLLRRLRLLLLLLRRRRRRLRLLLLRLLLLRLLLRRLRRLLRRRLLRRRLRLRLLLRLRLLLLLLRRLLLRRLLLLLRLRLLRRRLLLLLRLRRRRLLLRLRRRLLLRLLRRRRRLRLRLLLLRLLLRRRRLRLRRLRLLLLLLRRRLRLLLRLRRLRRRRLRLRRLRLLLLRLRLRRRRRRLLRRLRRRRRLLRRLLLRRRLRLRLRLRLRLRRLRRRLLRRLLLLRRLRRRRLRLRRLLRLRRLRRLRRLRLRRRLLRLRLLRLLRLLLRLLRLRLRLRRLRLRRLRRRLRLLLRRLRLRRLLRRLRRRRRLLRLLRLRLLRLLLLLLRRRLLRRRLLRLLRRLLLRRLRLRRLLLLLLRRLRRRLRRLLRRLLLLRRLLLLLRLRRRLRLLLRRLLLRRRLRLRLRRLRLRRLLRRRLRRLRLRLLRLRLRLLRLLRRRRLRLLRLLRLRLRLLLLRRLLLRRLLLLRRRLRLRLLRLRRLRRLLLRRRLLRLLLRRRRLRLRLLLRLLLLRLRRLRRRRRLRRLRLLLRRRLLRLLLLLLRLRRLRRRRLRRLRRRRLRRRLRLLRRLLLRLRRLRLLRRLRRLLRLLLLLRRLRRLRRRLLRLRRLRLLLRLRRRRLRRRRLLLRLRLLRLLLLRLLLRRRLRRRLLLLRRLLLLRRLLRRLRRRLLLRLLRRLLLLLRRLRRRLLRLRLLRRRRRRLLLLLLRLLLLLRRRRLRRRRRRRRLRRLLLRLLLLLLRLRRRRRLRRRLLLLLRLLLLRLRLLRLLRRLLLLRRRRLRRLLRLLLLLLRLLRLRRRRLLRRLLRRLRRRRRLRRLLLLLLRRLRRRRLLLLRLLRRLRRLLRLLLLLLLRLRRLRLLLLRRRLRLRRLLRRRLLLRLRLRRRLLLRRLRLRLLRLLLRLLLRRRLLRLLLRLLLRRLRRRLRLRRLLLRLRLLRLRRLLLRLRRLRRLLLLLRLLLLLRLRRLLLLLRLLLLLRLRLRRLLLRRRLRLRRRLLLRLLLRLRLRLLLRLLRLRRRRLRLRRRRLRRLLLLLLLRLLLRLRLRRRLRRRRLRRRLRLLRRRLRRLRLRLLLLLLLLLLLRRLRLLRLLLRRRLLRRLRLRLLRLLRRLRLLLLLRRLRRLRLLLRRRLLRRLRRLRLRRRRLLRRLRRLRRRLRLRLRLLRLRRLRRRLLRRRLRLLLLRLLRRRLRLLLRRRLRLRRLLRLLRLRLLRLRLLLRLRLRRRRLLLLLRRRLRLRLLLLLRRLRLLRLLRLRRRRRRLRRLRLLRRLLRLLLLRRRLLLRRRLRLRLRRLRLLLRLRRLRLLRLRLLRLRLLLRRRRRRLLRLRLRLLRLLRLRLRLRLLRRRLLLLLRLLRLRLLRLLLRLRLLLLRLRRRRLLLLLRLLLRLRRLRRLLLRLLRRLLLRRLLLLRLRLRLLLRLLRLRRLLLLRRLLRRRRRLRRRRRLLRLLLLRLRLLRRRLLLRLRLLRRRRLRLLRLLRLRRLRLRLRLLLLRRRRLLLRRRLLRLRLRLRLLRRLLLLLRLRLLRLRLLRLLRRRLLRLRLLLLRRLRLRLLLLRRLRRLRRRLRLRRLLRRLRLRRLLLRRRRLLRLLLRRRRLRLLRLRLRLLRLLRLRLRLRRLRRLLLLRRLLLLLRRRRLRLRRLLRLLRLRRRRLRRLLRLRRRRRLRRRLRRLRRLLRRLLLLLLRLLRLLRLRRLLRRRLLRLRRRLLLLRRLLRRRLLRLRRLRRRLRLRLRLRRLLRLRRLLRLRRLLLRRLRLRRRLLRLRLRRLRRRLLRLRRRRLRRRLLLLLLLLLRLRRRLRLLLRLLRLRRLRLLRRRRLLRLLRRRRRRRRLRRLRLLRRRLRLRLLRLLRRLRLLLLLLLLLLLRLRLLRRLLLRRLLLLRRLRLRLRRRRLRRLLLLLRRRLLLLLRRLRLLRLLLLRLRLLLLRLRRRLRLLRLLLLLRLLLLRRLRLLRLRRRLLLLLLLRRLLLLRLLLRLRLRLLLLLLRLLRRRLRLRLLLLLRRRRRRRLLRRLRLLRLLLRRRLLRRLRLLLRRLLLRLLLLRLRLLLLRLRLRLLLLLLRLRRRRRLRRLLLRLLLLLRLLRLRLLRRLLRLLLRLRRLLLRRLLLLLRRLRLLLLLLRLRRRLRRLRLLLLLRLLRRLLLRLRLRLRLLRRLLLLLLLLRLRRLRLRLLLRRLRLLRRLLLLRRRLRLRRLRRRLLRRLRLRLLLRLLLLRRRLLRLRRRLRRRRRRLLLLRLLLRLRLLRLLLRRRRRLLRLRRLRRLRLRLLLLLRLLRLLRLLLLRLLLLLLLLLRLRRLRRRRRLLLLLLRLLRLLRRRRLRLRLRLLLRRRRLLLLRLRLLLLRLRRRLRLLRRLLRRLRLLRLRLRRLRLRRRRLRLRLLLLRRLRLRLRRRRLRRRLLRRLRRLRLLRRLRLRRLRLRLRLLLLRLLRLLRLRRRRLLRRLRLLRRRRRLLRRRRLRRLLLRLLLLRRRRRLLRRRLLRRLLLLRLLLLLLRRLLRRRLRRRLLLLLRLRRRRLLRRLLLLRRLRRLRRLLRRRLLRLLLRLLLRRRLLRLLLRRLLRLRRLRRLLRRLLRLRLLLRRLLRLRLRRLRRLRRLRLRLRLLRRRLRRRRRRRRLRRRLLRLRRRLLRRLLRLRLLRRLLRRRRRRLRLLRRRRLLLRRRLLLRRLLLLLRRRLLRLLRLRRLRRRLRLRRLRRRLRLLRRLRLRRLLLLLLLLLLLRLRRRLLRLRLLLLRLLLLRRLLRLRRLLLLLLRLLRLLLLRRLLLRLLRRRLRLLRLRLLLLRRRLLRLLLLRLRLLRRLLRRLLRLLRRRLLLRLLLLRLRRRRRLRRLLLLLLRLLLLRLRRRLRLLRRRRRLLRRRLLLRRRRLRRLRRLLRLLRRLLLLLRLLLRLRRRLLLRLLLLRRLLRRLRLLLLRLLRLRLLLRRLRRLRLRRRRLLRLRLLRLLLRRLRLLLLLLRLLLRRRLRLLLLRLRLLLLLLLLRLRRRRLRLRLRLLLLLRLLRRRLRLLRRRLRRRLRLRRRRRLLRRRRRRLLRRRRRRLRRLRLLRRLLRRRLLLLLLRRRRLRRLLLRRLRLRRLLRRLRLLRLRRLRRLRLRRLRLLLRLLLLRRLRLLRLRLRLLRRLRRLLRRLLLLRRLRLRLRLRLLRLRLLLLLRLLRRRRRLRLLLLRRRLLLLRRLLLLLLLLLLRRRLRLRRRLRRRLRRLLLRLLLRLRLLRRRLLRRLLLRLRRLRRRRRRLRRRLRRRLLLLRRLRRRRRRLLRLLLLLRRLLRRLRLRLLRRLLRLRRLRRLLRLLLLLRLLLRRRLLLRLRRLRRLRRRLLLRRRRRLRRLLRRLRRRLRRLRLLLRRLLRRRLLLLLRLLLRRLLLRRRLLLRLLRLLLLLRRLLLRLLRLRLRLRLRLLLLRLLLLRLRLRRRRRLRLLRRRRLRLRRRLLLRLRLLLLRRRRRRRRLRLLRRRRLRLLRRLRLRRLRRLRLRLRRLLLRLLRRLLLLLRRLLLLLLLRLLRLRLRLRRLRLLLLLRLLLLRLRRLRRRRRRLLRRLLRRRRLRLLLRRLLRRLLLRRRRLLRRLLRRLLLRLLRRRLLRLLLLRLRRLLLLRRLRLRRRLRLLRLRRLRRLRRRLRRLLRLRLLLRRRRRRLLRLRLRRLLLLRRRLLRLLLRRRRRLLRRRRRRRRLLRLRLRLLLRRRLRLLRRLLLLLRLLLLRLLRRRRRRRLLLRRLRRRRLLLLLLLRRLRRRRLLRRRRRRLLLLRLLRLLLLRLLRRLRLLRRLLRRRLLRLLLLRRRLLLLRRLLLLLLLLRLRRLLLLLLLLLLRRRLRRRLLRRRRLRLRRRRLRLRRRRLLRRLRRLLLRRRLLRLRLRLLLRRLRRLRLLRLRLLRLLRRRLRLLRLLRLRLRRLRLRLRRRRRRRRLRRLRLLLLRRRRRRRLLRLLLLRLRLRRLRLRLLLRRRRRRRLRRRLRLLRRLRRRRLLRRLLLRRRRRLLRLRRLRRRRLRLLLLLLLRLRRLRRLRLLRRLRLRRLRLLRRLLRRRRLLRLLRRLLLLRRRLRLRRLLRLLLLRLLRRLLRRRRLRLLRRLLRLLLRLRRRLRLRLLRRLRRLLRLRLLLRLLRRLLLLRLRRRLLRLLLRRLLLLRRRLRRLRRLLRRRRLLRRLLLLRLLRRLRLRLLLLLLLRRRLRRLLLRRLRRLRRLLLRRLLRRLLLRRLRLLLLRRRRRRRLLRRLLRRLRLLLRRLRLRLLRRLRRRRLRLLLRLLRRRLLLRRLLLLLLLLRRRRLRLRRRLLRLRRLRRRRLRRRRLLRLLLLRRRRRLRRLRRLLRRLLLLRRRRLRLLLRRRRRLLLLRRLRLLLRLRLRLRLRLLLLRLLLRLLLLLLRLRRRLLRLRLRLLRRLRLLRRRLLRLLLRLLRRRLRRLRLRLLLRRRRLLRRLLRLRRLLRRRLRLRRLRRLLRLLLLRLRRRRLRRLLLLLLLLRLRLRRLLLRLLRLLRRRRRLRRRLRLLRRLLLRLRRLRRRLRRRRRRLLLLLLRLRLLRRLLLRRRRLLRRRRLRRLLRRLRLRRLLRLRRRRRRLRLLLRRRRRLRRRRLRLRLRLLLRRRLRLRRRRLLLRLLLRLRRRRRLRRLRLLRRRLLLRLRLRRLRRLRRLRRRRRRRLLLRRLLRRRRLRRRLLRLLRLRRRRRLLLLRRLRLRRRRLLRLLLLRRRRLLLRLLLRRLRRRLRLRRRLLRRLLRRLLRRLLRLRLLLLLLRLLLRRRRRRLLLRRLRLRRLRLLLLRLLRLLLLRRLLRRRLLRLRLRRRLRLRLRLLRRRLLRRRLRRLRRRLRRRLRLRRLRLRLRRRRRLRRRRLRRLRLLLLRLRLRRRRRRLLRLLLLLRLLLRLRRRRLLRLLLLRRLRLRLRLRRLRRRLRRRRRLLRLRRLLLLRRLLRRRLRRRLRLRRLRRRRRRLRRRRLRRLLLRLRRRLRLRRRLLRRRLRLLLRRRLRLRRLLLRRRRRLRLRRRRRRLLLLLRRLRRRRLRLRLRLRLLRLLRRRLLRLLRRLLRRLLRLRRLLRRRRRLLRLRRRLRRLRRRLRLLLRLRRLRRLLLLLRRLRRLRLRLRLLLLLLLLLRRLLRLLRRLLRRLRLLLRLLRRRLLLRLRLLRLLLRLRLRRLLRLRLRRRLRLRLLRLRLRLLLRLLLLLLRRRLLRLLLLLLLLRRLLLRLLLLRLRLRLRLLLRLLRRRLLLLRRLLLLRLLLLLRRLRLRLLRRRLLLRLRRRLLRRLRRRRLRRLRLLLLRRRRLRLLLLRRLRLRLLLLRRRLLLLRLLLLRLRLLLLRLLLRLRRRRRLLRRLRRRLLLLRRLRLLLLLLLRRLRRRRLRRLLRLLLRRLLLLLLLLRRLRLRRLLRRLLLLRRLLLLRLRRRRLRRLLRLRRRRLRRRLRLRRLLRRRRLLLLRLRLLLLRRLRLRRLLLRRLLLRLRLRLRRRLRLLRLRRRLLRRRLRRLLLRLRLRLRLLRLLRRRLLRRRRRRLRLLRRRRRRRRRRLRRLRRLLRRRLLRRLLRRRRLLRLLRLRLRLRRLRRLLRLLLRLRLLRRRLRLLRRLRLLRRLLLLRLLLLLLRLRLLLRRRRLRRLLLRRLLLRLLLRLRRLRRLRLLLRLLRRLLRLRLLLRRRRLRRLRLLLLRRLRRLRLRLLLRRLRLLRRLLRRRRRLRLLRLLLRRRLRRLRLLLLRLLLRRRLLLRRLRLRRLRRRRLLRLRLLLRLRRLLRRLRLRLRRRLLRRRRRLLRLRLRRRLRRLRRLLLLRRRRRLLRLRRRLRLRLRLRRRLRRLRRLRRLRRLLLRLRLRRRLRRLRLRRLRRLRRRRLLLRLLLLLRLRLLLLRLRLLLLLLRRLLLRRLLRLRLLRRRRLRLRLRRLLRLLRRLRLLRRLRLLRRLRLLRLLRRRLLRRRLRLLRRRLRLLLRRRLLLLRRRLRLRLRRRLLLLRRLLRLLLRLRRLRLRLLLLRLLRLLLLRLRLRRRLRLRLRLRRLRRLRRLRLLRLRLLRLRRLLRRLRRRRRLLRLRRLLRLLRRLRLRLLLLLRRLLLRLRLLLLRLLLRRLRLLLLRRLLRRLRLRLRRLRLLRLRLRRLRLLLLLRRRLLLRLLLLRLLLLRRLRRRLLRRRLLLRLLLRRLLLLLLLRLLLLRRLRRLRRRLLLLRLLLLLLRLRLRLLLLLLLRRLLRLLLRLRLRRLRRRRRLRRLLLRLLRLRLLRRLRLRLLRLRRLLLRLLLLLLLLRRRLLRLRRRLLRRRLRRRRLLLLLRRRLLRRLLRLRRRRRRLLRRRLLRLRLRLRLLRLLRRRRLLLRRRLLLLRLLLRRRLLLLLRLRRLRRLRRLRLLLRRRLLRRLLLRLLLLLRLRRRLLRLLLRRLRLLRLRRRRRLRRLLRLLLRRRLRRRLLRRLLLLLLLRRRLLLRLLLRRRRRLLLRLLRRRRLLLRRLLRRLLLRLRRLRRRLRLLRRRLLLLLRLLLRLRRRRLRRLLLRRLRRLRLRLLLRLLRRLRRRRLLRLLRLLRLRRLRLLLLRRRLLRLRLLLRRRRLLLLRLLRRRRRLRRRRLLLLRRRRRLLRRLLLLRRRRRLLLRRLLRRRLRLRRRRRLLRLLLRRRRLLLLRRRLLLRRLRLLLLRRLLRRRLRRRRRLRRLRRLLLLRLLLLLRRRLLLLRLLLLLLRLRRLLRLLLRLLRRRLRRRLLRRLLLLRLRLLRLLRLLRLLLLLLRLLRLRRRLLRLLRRRRLRLRRLLLRRRRLLLRLLLRLLRLLLRRLRRRRLRRRLRLLLRLLRLRLLRRRLLLLRRRLLLLLRLLLRRRRRLLLRLLRRRLRRLRLLRLRRLRRLLLRLLRRLLRLRRLRRLRRLLRRRRLRRRRRLRLLLRRRRRLLRLLRLLLLLLLLLLLLLRLLRRRRRRRRRRLLRLLLLRRLLRRLRRLRRRLRLLRLLRRRLRRRLLRRLLRLRLRRRLLRLRRRRRLLLLLRRLRLLRRLLRLLLLRLRLLRLRRRLRRRRLLRLLRRLRLLLRRLLRRLLRLLRRRLLRLLRRRRRLRLLLRLRRRRLLLRLLLLRRLRRLRLLLRLRLRRLRRRLRLLRLLRRLLLRRRRRRRRLRLRLRLLLLRRRRRLLLRRLLLLLLRLLRLLLRRLLLLLLLLLLLRLLLRLLLRLLLLLLLLRRLLLRLRRRRRRRLLLLRLLRLRLLRLRLLRRRLRRRRLLLLLRRLLRLLRRRRLRLLLRLRLRRLLRRLLRRLLRRLLLRLLLRLLRRRLLLRRLRLLRRRRLRLRRRLLRLRLLLRRRRRLRRLLLRRRRLRLRLRLRLLRLLRLLRLLLLLLLRLRRLRRLRLRLLLLLRLRLRLRLLRRLLLRLLRRRLRRRRLLLLLRRRRLLLLRLRLRLRRRLRRRRLLLRRLLRRRLLLRLLRRLLLRLRLLRRLLLRLLLRLRRRLRLRRLLRLLLLRLLLLRRRLRRRRRRLLLRRLLRLRRRLRLLLLRLLRLLLRLLLLRRLLLRRLLLRRRRLLLRRRLRRRRLLRLLRRLLLLRLLRLLLLLRRLRLRLLRRLLRLRLRRLRRRLLRLLRLLLRLRRLLRRLRLLRRRLRRLRLRLRRLLLLLLLRLRRLRLRRLRLRRLLLRLLLRRLRRLRRRLRLRRRLRLRRRRRRLLRLRLLLLLLLRLRLRRRLLLRRLRRRLLLLRRRLLRLLRLLRLRRRRRLLRLLRLLRLRRRLRRLRRRLRLRRLRLLLRLRLLLLLLRLLLRLRRLRLLRLRRRLRLRLLRRRRRLRRLLLRLRRLLLLLRLLRRRLLRRLLLRLLLLRLLLLLLLLRRLRRLRLLLRRRRLRRRRLRRRRLLRRRLRRLLRRLRLRLLRLRRLLLLLLRLLRRRLRRLLRRLLRRLRLLRRRLRRLRLLRRRRLLRLRRLRRRRLLLRLLLLLRRRRRLRLLLLRLRLLLLRRLLRRLLRLRLLRRLLLLLLLLRRLLLLLLLRRRRRLLLLLLLRRLRRRLRRRLLRLRLLRRLLLLRLRRRRRRLRLLLRLLRLRLRLRRLLLLRLLRRRLLLLLRLRLRLRLRRRLLRRRLLRRRRRRLLRLLLLLLRLRLLLRLRRLLLLRRLRRRLLRLLLRRLRRRLRRLRLRRLRRRRRRLLRLLLRRLLLRRLRRLRLLRLRRLRRLRRRRRRLLRLRRRLLRLLLRLRLLRLLLLRLLRRLLLLRLLRRRLLLLRRRRRRRLLLLRLLRRLRRLRRLRLRLRLRRRLLLLLRRRRRLRRLLLLRLLRRRLRRLLLRRLRRRLLLLLLLRLRRRRRLRRLRLRLLRLRLLLLLRLRLRRLLLRRRRRLLRLLRRRRRLLLLRRRRLLRLRLRLRLRLLLLRLRRRRRRRRLRLRLRLRRRRLLLLLLRRRRRRLRRLLLRRLRLLRLLLRLRLLRRLLRRLLRRRLRLRRRLLLRLRLLRRRLRRLRRLLLLRLRLLLLLRLLRRLLLRLRLRLLLLLLRRLRRLRLRRRLRLLLLRLLRLRLLLLRLRRRRLRLRRLLLRRLLRRLRLLLRLRLLRRRLRLRRLRRRRLLRRLRLLRRLRLRLLRLRRLRRRLLRLRRRLLRRRRLLRLRLLLLLLRLLLRRLRLRLRRRRRLLLLLRRLLLLLLRLLRRRLLRRLLLLLLLRLLRRRRLRLLRLRLRLLLRLLLRLRRRLLRLLRRRRRRLLLRRRLRLLRLLLRRLLLRLLLLLLLRRRLRLRLRLLLRLLRLLLRRLLLLRLRRLRLRRLLLRLLLRRRRRLLLLLRRLRLLRRLLLRRLLRRLLLLLLRRLLRRRRRRLRRRRRRRLRLRLLRRLLRRLLRRRLRRRLLLLLLRRRRRRRLLLRLRLLLLRLLLLRRRRLRLLRRLLRLLLRLLLLLLLLRRRRRLRRLRLRLLLRRLLRLLLLLLRRLLRLLRRLLLLLRLRLRLRLRLRLRRLLLRLRLLLLLLLLLRLRRRRLRLLLRLRLLRRRLLLRLRRLRLLRLRRRLLRRRRLLLRRLRLLLRLRRRLLLRLRLRRLRLLLLLLLLRLLLLRRRRLLLLLLRLLLLLRLRRLRRLLRLLLLLRRLLLLLLLLRRRRLLLLLRRRRRLRLLRRRLRRLRRLRRLLLLRLLRRLLRLRLRRLRLLRLLLRRLLRLLRLLRRRRRRRRRLLLLRLRRLRRLRLRLLLRRRLLLRLRRRLRLLRRRLLRRLLLLLRRLRLRRRRLLLRRLRLLRLLLLRLLLRRLRRLLRLRLRRRLRRLRLLRRRLLLLLRRRRLLRLRLLLRLLLRLRLLRLRRLRLRRRLRLLRRLRRRRLRRRRLLRRRLLRRLLRRLRLLLRLRLLRRLRRLRLRLRLLLRLRRLLRLLRRRLLLLLRLLRRLLRLLRLRLLLRRRLLRRRLRLLRLRRRRRLLLRLRLLLLLRLRRLRLRRLRLRRLRLLRRRRRRRRLLLLRLRLLRRRLRRRLRLRRLRLLLLRRLLLLLLRLRRLRLLRLRLRLLLLRLLLRLLLLLRLRRLLRRLRLRRRRLLLRRLLRLLLLRRRLRRRLRLLRRLLRRLLRLLLRLLRLLLRLRLRLLRLRRRLLRLLLRRRRRRLLLRLLRRRRLLLLLLRLLLLRRLRRRRRRRLLRRLRLLLLLRRLLLLLLRRLRLLRLLRRLRLLLRLLRLRRRLRRLLRLRRRRLRLRRRLRLRLLRRLLLLRRRLRLLLLRRRLLRRLLLLRLRLLLRRLLLLLLLLLRRRLLLRRLLLLLLLRLLLRRLLRLLLLRLRLRRLLRRRLLRRRLRLLLLLLRLLLLLLRRRLLLLRRRRRLLLLLRRRLLRRLLLLLRLLLRLLLLLLLLRLLLLRLLLRLLLRRRLLLRRLLRRLRRLRLLLRRRLRRLLRRRRLRLLRRLRRLLLLRRLLRLRRRRRRRLLLLLLRLRLLRRLRLLLRRRRLLRRLRLLRRLLRRLRRRLLRLLLLRRLRLLRRRLLRRRRRRLLRLLLLLRLLLLRRRLLRLRRRRLLRLLRRRLRRRRRLLLRLLLRLLLLRLRRRRRRRRRRRLRLLLLLLLRRLRLRLRRRLRRRLLLLRRRLRRRRLRRLRRRRRLLRRLLLRLRRLRLLLRLRRLRRRLLRLLLRRLLLLRRRRRLLRRRLLRLLLRRRRRLLLLLLLLLRLLLRRLRRLRRRRRLLRRLLLRLRRLRLRRRLLRLRLRRLRLLLLRRLRLRRRRRLLLRLRLRRRLRLRRLLRRRRLLLLRRLLLRLLRRRRLRLLLRRLLRLRRRLRLLRLRLLLRLLLRRLRRLLRLLRRLLLRRLRRRLRRLRRLLLRRRLRLRRRLRLLRRRLRLLLRRRRRRRLRRRLLRRRLLLRRLLLRLLLRLRRRLLRRLLRRLLLLRLLRRRLLRRRLLRRLRRRLLRRLLRLLLRLLRLLRLRRLRLRLLRRRRLRLLLLLRRLRRLRRRRLRLLRRRRLRRRRLLLLRRLLLLRRRLLRRRLRRLLLLLRLRLLLLLRRRRRLLLLLRRLRLLLRRLRRRRRRLLLLLLLRLRLLLLRLLRLLRLRLLRRLLRRRLLLLRRRLLRLRLRRRLLRLLRLRRLLRRLLRLLLLLRLLLLLRLLRRLRLLRLRRRLLRLRRRRLLRLRRLLRLLLLRRLRRRLRLRLLLLRRRLRRLRRRRLLRRLRRRRRRLRLLLLRLLLLLRLLLRLRRRLRLRRRRRLRLLRLLLRRLRRLRLRLLLLRLRLLRRLLRRLLRRLRRRRRRRRLRLLLLRLRLRLRLLRLRRLRRRLRLRLLLLLRLRRRLRRLRRRLLLLLLLLRLRLLRLRRLLLRLLRLLRLLRRRLRRRLLRLRLLLLLLRLLRRLLRRLLLRRRLLLLRLLLLRLRRLRLRLLLRLLRLRRRRLLLLLRLLLLLLLLLLLLLRRLRLLLLRLRLLRLRLLRRLLRLRLRRLLLRRRLRRRLRRLLLRLRRRLLRLRLRRRRRRRLRLRLLLLRLLRLRLRRLRRRLRRRLRLLRLRRRLLRRRRRLRRRLRRLLRLLRRRRRLLRLLRRLLLLLRLLRRRRLRRLRRLRLRLLLRRLRRLRLRLRLLRRLLLRRLLRLLLLLLLRLLLLRRLLLLLLRLLLLLRRRRRRRLLRRLLRRRRLRLRRLLLLLRRLLLRRLRRLRRLRLRRLLRRRRRLLLRRLRLLLLLRRLLLLLRLRRRRRLRLLRLRRRLLLLRRLLRLLLLLLLRLLLRRRRLRLRLRRRLLRLRLLRLRRLRLRLRLRLLLLLRLLRLLLLRRLRLRRRLRLLRRRLLRLRLLLRLLLLLRRRLLLRLRLLLRLRRLRLLRLRLRLRRLRLLLLLLLLRRLRRLRLRRRRRRRLRLRLLLLRLLRLLRRLRLRRLLRRLRLLLRLRRRLLLLRLRLRLLRRLLRLRLRRLRRRRLLLRLLRLLRLRLRRRRRRLLRLRLLLLLLRLLRLRRRLRLLLRLRRRRRRRLRRLLRLLLRLLLRRRLLLRRLRLLRLLLLRLRLRLRLRLLRLRRLLRLLLRLLRLLRLRLLRRLLLLRLLRRRLLLLLRRLLLRRLLRLLLLRLLRLRLRLLRRRLLLRRLLLLLRRLLLRLLLRLLLRRRLLLLRRLLLRLLLRRRLRLLLLLLRLLRLLLLLRLRRRRRLRLLLLLLLRLLLRLLRLRLRRLRRRRRLLRLLRRRLRLLRRRLLRRRRRRRLLLRLLRLLLRLLRRRRLLLRLRLRLLLLRLLRRLRLRRLRRRRRLRRLRRRRLLRRLRRLLLLLRLLRRRRLLRRLLRRRLRRLLLLLRRRRRRRLRLLRRRLRRLRLLRLLRRLLRRRLLLRLRLRRLRRLRLRLRRLRLLRRRLRRLLRRRLLRLRRLRLLLRRRLLLRRRRLLRLLLRRLLRRLLLLLLRLRLLRLRRRLRLLRLLLLLLRRRRRRLRRLRLRRLRRRLRLRLRRRLRLLLLRRLLRLRRLLRRRLLRLRRRRLRLLRLRLLLRLRLLRLRRRLLLRRLLRRRLLRLLLLLRLLRLLLLLRLRLRLRLRLRLRLLRLRLLLLLLLLLRLRLLLRRLRLLRRLLRLRRRRLLLLLLRRRLRRLLRRRRLLRLRRLLLLRLRLLRRRRRLLLRLLRLRRLRRLRRRLRLLRRRRLLLRRRLRRLLRLRRRRRRLLRRRRRRLRLRRLRLLLRLLLRLLRRLRLLLLRLLLLRLLRLRRRLLLLLRRRLRLRRLLLRLRLLLLRLRRLRLRRLRLLRRRLRLRRLLLLRLLLLLLRRLRLLLLLLLRLRLLRLRRLRRRRLLLRLRRLLLRLLRLRLLLRLRRRLRRLRRRRRLRLRRRRRRLLRLRLRLLLLRLRRRRRLRLLLLRLRRLLLRLLLLLRLRLLLLRRRRLLRLRRRLLLRLRRRLLLRLLRRLLLRRRRRRLRLRRRRRRRLLRLRLLRRRLLLRLRRLLLRLLLRLRRRRRRLRLLLLLLLLRLLRRLLRLLLRRLRRLRRLRRLRLRRLRRRLLLLRLRLLRRLRRRLRLLLRLLRLLRRLLLLRRLRLRRLLRLLRLLRRRRLRRLRRLLLRRRRLLLRRLLLLRLLLLLRLRRRRLLLRLRRLLLRRLLLLLRRLLRRRRRLRLLRLRLRLLLRLRRRLRRLRLLLLRLLRLRRRRRLRRRLRRLLLLLRLRLRRLLRRLRLLLLRLRLLRLRRLLLRRLLLLLLRLLRRLLLLRRLLLRLRRLRLLRLRRRRLLLLLLLRRLRLRRRLLLLLLLRLRLRLLLRRLRLRRLRRRRRRLRLLLRLRRLRRLLLLLRRLLLRLRRRRLRLRRRLRLLRLRRLRLLLLRRLRRRLLRRLRLRRRRLLLRLLLRLRLLRLRRRRRLRLRLRRLLLLLRLRLRLRRLRRRLRLLLRRLLRLRRLLLRRRLLLRRRLLLRLLLRLLRRLLRLLLLLRLRLRRRRRLRRRRLRRLLRLRLLLLRLRRRRRLLLRLRRRRRLRRLRRLLRLRLRLRLRRLRLRLLLRRRLLRRRRLRLRLLLLRRLRLRRRRRLLLLLRRRRLRRLRLRRLRRRRLLLLRRLRLRLRLLLRLLLLLLRLLLRLRLLLLLRRLLLRLLRRRLLLRLRRLLRRRRLRRLLLRRLLRLLRRRLLLLLRLLLRRLRLLRLLRRLRLRLRLLLRLRRLLLRRLRLLRRLRLRRLRLRRLLLLLLRLRLRRLLRLRLLRRLRLRLRLRLRLLRRLLLRRRLLLRRRLLRRRRLLLLLLRRLRLRLRRRRLLRRLRLRRRLRRLLLLLLLLLRLRLRLRRLLRLLRLLLLLLRLLLLRLLRLLLLLLRRRRRRLLRRLRRRLLRLLRRLRLLRRLRRRLRLLRRRRLRRRLRRRRRLRLLRLLLRLRLLRLLLRLLRLRLLLRLLRRRLLLRRRLLRRLRLLLLRLLRLRLLRLLRRLLRLRRRRRLLRLRRRRRLRLLLLRRRRRRLRLLLLLLLRLLLRRLLRRRLLLLRRRRLRRLRRRLRRLLLRRLLLRRRRLRRRLLRLLRLRLLRRLLLLRRRLRRLRLRLLLRRRRRRLLLRLRRRRLRRLLRRRRLLRRLLLRRLLRLLLLLLRRRRLLLRRLLLLRLRRLRRRLRRRRRLLRLRRRRLRRRRLLLLLLRRRLRLLRLLLLLRRLLRRRLLLLLLRLLLRRRRLLLLLRLLRLRLLLRRRRRLLRRLLLLLRRRRRLLLRRRLRRRLLLLLRLLRLLLRRRLRRLRRLRRLLRLLLRRLLRLRLRLLRRLRLLLRLLRRRLRRRLRLLRRLRLLLRRLLRLRLRRLRRLLLRLRRRLLLRRLLRRRRRLLRRLLLRRLLRRRRRRLLLLLRRLRLRLLLLRLRRLRRRLRLLLRRLRLLLLRLLLLRRLRRRLLLRLLRLRRLRLLLLRRRLRLLRRRLLRLLLLLRLLLLLLLLRRLLRLLLRRLLLLLRRRLLRLRLLRRLLRRRRRRRLRLLRLRRRLRLLLRLRRRRLRRLLLRRRRLRRLLLRRRLRLRRLLRRLRLLLLLLRLRRLRLLRLLLRLLLRLRRRLLRLLLLLLLLLRLRLRLLLLLLRLRLRLLLRLRLRRRRLRRLRRLRLRRLRRRRLRLRRRLLLLRLLLRRRLRRLRRRRRLLRLRLRRLRRRRLLRLLLRLLLRLLRRRLLLLLRLRRRRRRRLLLLRRLLLRRRRLLLLRLRLLRRRLLRLLRLLRLRLRRLLRLLLRRLRLRLLRRLLLLRLRRRRRLRLRRLRRLLRRRLLLRLLRRLLRLRLLLLLLRRRLLLLLLRRRLRRRRRRLRRLLLRRLLLLLRRLRRRRRLLLLLLLRLLLLRLRLRRLRLRLLRLRRLRLLLLLLRRLRLLRRRRLLLLRLLRLRLLLLLLLLLLRLLLLLRRLLLRLRLRRLRRRRLLLLRRRLRLLLLRLLRLRLLLLRRRLLRRLLRRRLLRRLRLRLRLLLLLRRLRLLRRLLLRRRRLRRLLRRRLRRRRRRRLLRLRRLRRLLLRRLRRLLRLLRLRLRRLRLRLRLRRLRRLRLRRRLLRRLRRLRRLRLLRRRRLRRLRRRLRRRRRLLRLRRRLLLRLRRRLRRLRLLRLLRLLLRLLLLLLRLRLLRLLLLRRRLRRRLRLRRRRRRLLLRLLRRLLLLLLLLLLLLRLRLRLRRRLRRRRLLLRRLRRLRLRLRLLLLLLLLLLRLLLLRLLRLRLLRLLRRLLRRLLRLRRLRRRLRLRLLLLLLRLLRLLRRRRLRLRRRLLLRRRRRLLLLRLRLRLRLLLRRLRRLLRRLLLRLRRRLRLRRRLRRRLLLRRRLLLRRRLLRRRRLLLLLLRLLRLRLRLRLLLRRLLRRLRRRRRLRRRLLLLLRLRRLRRRLLLLRLRRRRRRRRRLLRRRLLLRRRRLLRRLLRRLLRRLRRLRRRLRLLRLRRLRLLRLLLLLLLRLRRRLRRLRLLRLRRRLRLLLLRLRLLLLRRRLLRLRLLRRLLRLLRLLRRLLLLRLRRRLLLRLLRLLLLLLRRRRRLRLLLRLLRRLRRLRRRRRLLRRLRLRRLRLRRRRRRLRLRLLLLRRRLLLRLLRRLLRLRRRLLLLLLRRLLLRLLRLRLLLLLLLLRLLRRRRLLLRLLRLLLRLRLLRLLRRLLLLLRRLLRRLLRRRRRRRRRRLRRRRLLRLLRRRLLRLRRRRLRLRLRRRRRLLLLRLLRRLLRLRRLLLRLRRRRRLRLLRRLLLRLLRRRLLLRLRRRLLLRRRRLLLRRRLLLLRRRRLLLRRLRLRLRLRLLRRLLLRRRRRRRRRRRLRLRLLLRLLLLRLLRLRLRLLRLRLRRRLRLRRRRRLLRLRLRLRRLLRRLRRLRLLLLLRLRLRRLRLLRLRRRRLRLRRRRRLRLRLLLLLLRRRRLLRLLRLLRLLRLLLLRLRRLRRLRLRRLLRRRLLRRLRRRRLLRLRRRLLLLRLLLRLLLLRLRRRLRRRLRRLLLRLRLLLLLLLRLLLRLRRRRLRRRRRLRLLRRLRRRRLLRLLLLLRRRRLRLLLRRLRRLLLRRLRRLRRRRLRLRLLLRLLRRLRLRLRLRLRRLRRLLLRRRRRLLLRLLLLRRRLRLRLLRRLRLLLLLRLRRLRRLRLRRRLLRLLLLRRLLLLRRLLLRLLRRLLRLLLRLLLLRRLLLRRLRRRLRRLRLRLLLRLRLLRRLRRRRRLRLRLLLLRLRLLLLLRLRRLRRLLRRLRLRLRLLLRRRLLRRLRRLRLRLRRRLLRLLLRLRRLLLRLRLLRLRLRRRLLRRLRLRLRLLLRRRRRLLRLLLLRLRRLRRLLRLLLRLLLRLLLRLRRLLRLRRRRLRRLLLRLLRRLLRRRRLRRLLRLLRRRRLLRLRRRRRLRLLRLLRLLRLLRRLRLRRLRLRLRLRLLRRRLLRRRLRLRLLRRRLRRLLLRRLRRLLLLRLLLRRRLLRRRRRRRRLRRLRLLLLRLLLRRRLLLLLLLLLRLLLRRRLRLLLRLLRLLRRRRRLLLLLRRRRRRRRLRLLLLRLRLLLRRLLLLRRRLRLLRRRLRRRLRLLRLLLLLLLRLLLRRRLRRLRLLRLRLLRLLRLRRRRLLRRLLRRLRRLRLRLRLRRRLRLRRLLRLLRLLLRRRLLLLRLLRLRRRLRLLRLLLLLLRLRRRLRRLLRLLRLLLLLLLLLRLLRLRRLRLRRLLLRRRLLRLLLRRRLRLRLLLLLLLLLLLLLRRLRLLLRLRLRLLLRLLLRLLLLLRLLLLLLLLRRRLLLLRLLLRLRRRRRLRRRLLRRRLRLLRLRLRLLRRRLLLRRLLLLRLLLLRRLRLLLLLRLLLRRLLLLRLRRLRLLLLRLRLRRRRRLLLRRRLRRRLLLLLLLRRLRLRLLLRLRLLLRLRLLRLRLRLLRLLLRLLLLLLRRRRLRLRRLLLLRLLLRRLLLLLLRLLRLLLRRLLLLLRLLRLLLLLLLLLLLRRRRLRRLRRRLRRRLLRLLLLRRRRRLLRLRLRLRLRRLLLLLRLLLLLLLRLLRRRRRRRLLLLRRRRRLLLLRRRRRLRRLLRLRLRLLRLRLLRLLLLRLLLLLLLRLLLLRRLLRRRLRLRLRLLLRLLLLRLLRLRLRRRLRLLLLLLRLLLLLLRLRLRRRRLLRLLRRRRLRLLLRLLRRLRLRLRLRRRLLRRRRLLRLLLLRLLRLRRRRLRRRLLLRRRLLRLLLRRLRRRRRRRRRLRRLRLLLRRRLLLRLRRLLRLRRLRLRLRLLRLRRLLRLRRLLRRRLLLLRRLRLRLLRRLRLLRLRRLLLLRRLRLLRLRRRLLLRRLRLRLLRRRRRRRLRRLLRLRRLRRLLLRRRRLLLLLRRLLLLLLLLLLLRLLRLLLLRLRRLLLRLLRLLLRLLRLLRRRLLRLLLRLRLLLRRRRRLRLLRLLLLRRRLLLLRLLLLRRRLRRLRRLLLRLLLRRRRRLRLLLLRRRLRRRRLLLLRRLRLLLRRRRLLLRLLLLRRLRRRRRRLRRLRLLLRRLRLRLRRRLRLLLRRLRRLRLRRLRLLRLRLRLRLLLRRRLRRLLRLRRLRLLRRLRLLRLLLRLLRLLRRRLRRLRLLLLRLRRLRRRRRRRLLRLRLRRLLRLRLRRLLLRLRRLLLLRLRRLLLLLLRRLLRLLRLLRRRLLLRRRLRRLRRLRLLRLRRLRLLLRLLRRLRRLLLRRLLRRLRRRLRRRRRLLRRRRRRRRRRLRRRLRLRLLLRRLLLLLLRRLRRRRRRLRLRRLLLLRRRRRRLLLLRRLLRRRRRLLLLRRLLRLRRLLRRRLRRLRLRRRLLRLRRRLLLLLLRRRRRRLRRLLLLRRLLLLRLLLRRRLLLLLLRLLLRRRRRRLRLRLRRRRRRLRRRLRLLLLLLRRLLRLLRRRLRRLLLLRRRLRLRLLLRRRLLRRLLLRLRLRLRRLLRLLRLLRLLLLLRRLRLRLLLLRRRRLLRRLLLRLRLLLLRRLLRRRRRLRLRRRLLLLRRRRLRLRRLLLLLRLRRRLRLRLRRRLLLRLLRRLLLRLRRRLRRLLLRRLRLLRLRRLRLRLLRRRLLLLLLRRLLRLRRRLLLLLRRLLRRLRRRRRLRRLLRLRRLLLLRLLRLLLLLRRLRRLLLRLRRRRLRRLLRLRLRLRLRRRLLLRRRRLRRRLRLRRLLRLLLRRRRLRLLRLLLLLRRLLLLRRLLRLLRLLRRRRRLLRRRLLRRLLLLLRRRRLRRLLRRLRRLRLRLRRLLLRLRRLLRLRLLRRLRRRLLLRLRRLLLLRLLRLRRRLRLLRLRLRRRRLLRRLLRLLLLRRLRRLLLRLLLRRLLLRRLRLRLLLLLRRRRLRLLLLLLRLLRRLRLRLLRLRRLRRLLLRLRRLRLLRRLLRLLLRLRLRRRRLRLLRLRRLRRLLLLRLLLLLLLLRLLLLRRLLRLLLLRRLRLRLLRLLLLLLRLRLRRLRLRLRRRLRLLLLRLLLLRRLLRLRLRRRLLLRLLRLRRLRRRRLRLLLRLLLRLLLLLLLRRRLLRRRRRLRLLLRRRLLLRLLLRLRRRLRRLLRRRRRRRLLRRRLRRLLRRRLLLRRLLLRRLLLRRLLRLRLLRRLLRRLLRRRLRLLRLLRLLRRLLLLLLRLLLRLRLLRLLLRRRLRRLRLRLLLLLLLLRRLRLLLLLRRLLLRLLLLLRRLRRRRLRRLLLLLLRRRLLRLRLLRLLLLLRRLRLRRLLRLRLLRLRLRLLLLRRLLRRRLLRLLLLLRRRLLLRLLLRLRLLLLLLLRLRLLRLLRRRRLLLRLRRLRLRLRLRLRLLRLRLRRLRRLLRRLLLRLLLRLLRRLLRRLRLRLRLLLRLRRLLLRLLRLRRRRLRLLLRLRLLRLLLLLLRLLLLLRLRLLRRRRRLRLLRRLLLRRRLLRRLLRLRLLRLLRRLRLLLLRLRLRRRRLRRLLRLLRLRLLLRLLLRLRRRLLRLLLLRLLLLLRLRRLLLRLLLLLLRRLLLLLLRRLLLLLLLLLLRRRLRRLRLLLLRRRRLLLRLLRRLLLRLLRLLLRRRLLRLLLLLRRLLLRLRLLRLLLRRLLLRLRLRRLLRLRLLLLRRLRRLRRLLLRLLLRRRRLRRLRLRLRLLRRLLLRRLRRLLRLLLRRRRLLLRLLRRLLLRRLLLLLLRRLRLRLRLLRLRLLLLRLLRRRLLLRRRLRRLRRRLLLLLLLLLLRLRRRRLLRLLRRLLLRLLLRRLLRRRLRRRRRRRLLLRLLRRRRRLRLLLLLRLLRRLRRLRRRLLRRLRRLLLRRLLLRRRRLLLLLRLRLLLLLLRLRLLLRRLRLLLLRRRLRRRLLLRLLRLRRLRLRLRRRLLLLLLRLRLLRLLLLRRLRLLLRLRLLLRRLRLLLRRLLRLRRRRLLRRLLLRRRLLLLLLLRRLLRLLRRRRRLRRRLLLRLRLLRRLLLLLLLRLRLLRLLLLLRLRRRLRLRLLRLLLLLRRLLLLRLLLLLRLRRRRLRRLLRLLLRLLLLLRRRLLLRLRRRLLLLRLRLRLLRLRLRLLLLLLRRRLRRLLLRLRLLLLLLRRRRRLRLRRLRRRLRLLLLLRLLLRRRRLLLLLLRRLLRLLLRRLLRLRLRRLLRRLRRRLLLRLRLRLRRRLRRRRRRLLLLLRLRRLRLRRLRRRRRLLLRRLLLRLRRLLRRRLRRLRLLLLLRLLLLLLRLRLRLRLRLRRRLRLLLLLRLRLRLLRLLLLLRLRLRRLLRRLLLRRLLRLLRRLRRRLLLRRLRLRRLLLRLLLLLRLLRLLLLRLRLLLRLLRLRRLLRRRLRRRLRRRLRRRLLLRRRLLLRLLRLLLRLLRLLLRLLLRRLRLLRLLRLLRRLLLLLLLLRRLLLLLLLLLRRRRRLLLRRLLLRLRLRLLLRLRLLRRLRRRRLLLRLRLLRLLLLLLLLRLRLRRRRRRRLLRRRRRLLLLLRLRRRRRRLLLRRRLRRLRLRLLLLLRLLLRRRRLRLRRRRLRLLRLLRRRLLLLLLRRLRRRRRLRLLLRRRLLLLLRRLLRRRLRLLRLLRLRRLLLLLLRLLLLRRRLRLLLRRLLLRLLLLLRRRRLRLLRLRRRRLLLRLLRLRRLLLLRRLLRRRRRLLLLLLRLLLLLLLRRLLLLLLLRLLLLRLRRRLRLRLRLLLRRLRLRLLLLRLLLRRRRRRRLLRLLLLLLRLLRRLLLRLLLRLRLLLRLLRLLRLRLLLRLLRRRRLLLRRRLLRRLRLLLLRLRLLLRRLRRRLRLRRRRLRRRRRRLRLRLLRRRLLRLRRRLRLRLLLLLLLRLLLLRRLRRRRRRLLLLLLRRLRRRLLRLRRRRLLLLLLLLRLRRLLLLRLLLLRLRLLRRRLLRRRLLLLLLLLLRLLRRRLRLRRRRLRLRRLRRLRRLRRLRRRLRRRLRLLRLLLLRRLLRLLLRRLLLLLLLLRLLLLLRLLLRLLLLLRLLRLLLLLLLRRRLRLLLLRLLLRLLLLRLRLLRRLRRLRLRRRRLRLRRRRRRRRLRRLLRRLRRRLLRRLLLRRRLLLLLRRLLLLRLLLRLRLRRLLRLRLRLLRLLLRLRLRLRLRRRRRLRRLRLLLLLLLRRRRLLLRRLLLRLLRLRRRLLLLRRLLRRRRLRRLLRRRRLRLLLRRLRLRRLLRRLRLRRRRRLRRRLLLLLRLLLRLRRLLLRRRRLRLLRLLLLRRRRRRRRLLLLLLRLRLLLLRRRLLLLLRLRRRLLLRRRRLRLLRLLLRRRRLRRRLLLLLLRLRLLLRLRRRRRLLRRRRLLRLRLLLRRLLRRLRLLRRLRLLLRRRLRLLLLLLRRRLRRRLLRLLRLLLLLLLLLLRRLLLRLRRRRRLLRLLRRRLRLLLLLLRRLLLRLLRRRLLLRLRRLRLRLRLLLLLLRLRRRLLRRLRLRLRLLLLLLLLRLRRRRLRRLRRRRLRLLLRLRLLRRRLLRLRRLRLLLRLLRLLLRRLLRLRLLLRLLRRLRLLRLLLRLRLLLRLLRRLLRLRLLRRRLRRLLLRLLLLLRLRRLLRRRRRLLLLLRLRRRLRLRRRLLLLRLLRRRRRLRRRLLRLLRRRLRRLRRLLLLLRRLLLRRLLLLLRRRLRLLLLLRLLRLRLRRRLLLRLRLRLLLLLRRRRLRRRRLLRLLRLRLLLRLRLLRLRLLLRLRLRLRLLRRLLRLRLLLRLLRLLRRLLRRRLRLRLRLLLLRLLRRRLLLLLRRRLRRLRRRRRLLRLLLLLRRRLLRLLLRLLRLLLRRRLLRLRRRLLRRLLLLLRRRLRRRRRLRLRLRLRLLRRRRLLLLRLRRRRRLLRLLRRRRLRRRRRLRLRRLRRRRLRRLLRLLRRRRRLLLLRLLLLLRLRRRLRLRRLLLRLRLLRRRRLLRRRRRLLRLRRLRRLRRRRRRLLLRRLRLRRLRRRLRRRRRRLRLLLLRLLLLRRRLRRRRRLRRLRRLRLLRRLRRLRRLRLLRRRLRRLRLRRRRRRRRLRLLLRRLRLLLRRLRRRLLLLRLRLLRRRRRLRRLLLLLRRLRRLLLRLRLLRLRLRRLRLLLRLLLLLLLLLRRLRRRRLRRLRLRRRRRRRRRRRLLLLLLLRLRRRLRRLRRRRRLLRRRLRLLRRRLRRLLRLLRLRRRRLRLLLRLRLLLRLLRRRRRRLRRRLLRRLRLRLLRLLRLRLRLRRLRRLLLRRLRRRRRRLRLRRLRRRLLRRRLLLLLLLRLRRLRLRLRLLLLRRRLLRLLLRRLLLLRRRRLRLLRRLRLRRLLLRLLLLRLLRRLLLLLRRLRLRRRRRLRRRLLRRLRLLRRRRLLLRLLRLRRRLRLLLLRLRRLRRLLLLLLLLRRLLRLRLRLRLRRLLLRLRRRLRRLRRRRLRLLRRLLLRLRLRRLLLLRRRLRLRLLLLRRLRRRRRLLLRLLLLLRLRRLRLRLLLRLRRRRLLRLRLRLLRLLRLLLLLRRLLLLLLLRRRRLLLLRLLRRLRLRLRRLLRRLRLRLLLLRRRLLLLRLRLRRRLLLLRRLRRRRLLLLRRRRRLLLRLLLLRLRLLLRLRRLRRLLRRLLLRRLLRLLLRLLRLLLLRRRLRLRLLLLRLRLLLLRRRLRRRRRRLLRLRRLLLLRLLLRLLLLLRRRLLRLLLLRLRRRLRLLRRRLLLLLRLRRLLLLRRLRLLRLLRLRLLRLRRRLRRRRLLLLRLLRLLLRRLLRRLLRRLRRLLLRLRRLRLLRLLRLLLRLLRRRRRLLLRLRLRLRLLLLRRRRRRRRLRRLRLRRRLLRLLRRRRRLLRRRLLLLRLLRLRRLRRLLRLLLRLLRLLRLLRRLLLLRLLRLLLRRLLLLRRLRLRLRLRLRLLLLLRLRRRRLRLRLRLRRLLLRLRRLLRLRLLLRLLRRRRLRRRLRRRLRRLLLRLLLRLRLLRRRLLLRLLLRRLLRRLLLLLRRLRLRLRLLLLRLLLRRLLLLRRLLLLRRLRRRLRRRRLRLLRLLLRRLRLRLLLRRRRLLRLRLLRLLLRLLRLRRLLLLRLLLLRLRLRLLLLRRRRRLLLRRRRRLLRLRRRLRRRRRLRRRRLLLRLLLLLLLLRRRLLRRRRLLLRRRLRRRLLRRRRRLRLLLRRLLLLRRRLRLLLLLRRRLLRLRRLRRLRRLRLRLRLLRLRRLLRRLLLRRLLRLRLLRLRRLRRRLRLLRLLRRLLLRRLLRLRRRLRLRLLLLLRRRRLLRLLLRRRLLLLLRRLRLLRLLLRRRLRRLRRRLRRLRRLLLRRRLLRLLLLLRRLRLRRLRRRRRLLLRRLRRRLLLLLRLLLLRRRRLRRRLLLLRLLLRLLLLRRLLRRLRLLLLLRRLRLRLRRLRLRLRLRLLLRLLLLLRRRRRLRLRRLLLLRLLLRLLLLRLRLRLLLLLRLLLLLRRRLRRLLRLRLLRLLRRLRRLLRRLRLLRLLLLLLRRRLLRLRRRRRRLLLRLLLLRLLRRRLRLRLRLLLLLLRRLLLLLLLLLLRLLRRLLRLRLRLLLRLRRLRLRLLLLRLRRRRRLLRLRRLLRRRRLRLRRLRLRLLRLLLRLLRLRRRLRLRLLRRLRRRRLLLLLLRRRRRRLRLRRLRLRRLLLLLLLRLRLLRLRRRRRLRRLLLLLRRRLLLLLLLLRRLLLLRRLRRRRRRLLRLRRRRLRLRLLLLLLLLLRLLRRRRLLLLRLRLLRRRLLLRLLLRLLRRLLLLLRLLLLRLRRLRLRLLRRLRLLLRLLLRLLRRRRLLLLLLLLLRLRLRLRLRLLLLLRRLLRLLRLLRRRLRRLRRLLRRLLLLRLLRLRLRRLLRRLRRLRRLRRRRRLLLRRRRRRRLRLRLLRLLLRRRRLLLLRLLLRLLLLLLLRLRLRLLLRRRLRRLRLLLRLRLLRRLRRRRLLLRLLRLLRRRLLRLRLLRRRRLLLLRLLLLRRRRLRRRLLRLRRLLRRLLRLRLRRLRRRLLLRLRLRLLRRRRRRLRLRLRRLRLLRRLLLLRLRRRLLLLLRLLLRRRLRLLRLLRRRRLLLLLRLLRLLLLRRLLRLLRLLRLLLLLLLLRLRRLRLRLLRRLRLLRLRLLLLRLLRLRRRLLLLLLLRLLLLRLLRLLLRLRRRRLRLRRRRRRRRRRRLLRLRRLRLLLRLRRLRRLRLLLRRLRRRRRLLRLRRRLRRLLLLLLRRRRRLLRRRRRRLLLLRRRLLRLRRLRLLLLRRRLRLLLRRRRRRLLRRRRLRRLRRLRLLLRRLLRLRRLRRRRRRRLLRLRLRRRLRLLLRLLLLRLRLLRLLLLLLRLLLRLLRRRRLRLRLRRLRLLRRLLLLLLLRLRRRLRRRLRLLRRRLLRLRLLRRLRLRRRLRLRRLLRLLLRRLRLLLLLLRRLRRLLLLLRRLLRRLRLLLLLRLRRRLLRLLLLLLRLLRLLLLLRRLRRRLRLLLLRLRLLLRRLRRRLLLRLLLLRLRRLRLLRRRLLRLLRLRRLRRLRLLRLRLRLLRRLLLRRLRLRLRLRLRLLRLLLLRRLLLLRLLLLLLLRLLRLRRLLLLLRLLLRLRRLRLLLLLRRRLLRRRLRRLLLLRLLLRLLLRRLRRLLLRRLLRLRLLRLRRRRRRRLRRLLRLLLLRLRRLRLLLLLRRLRRLRLRRRRLRRLRRRRRRRRLLLLRRRLRRLLRRLRLLLLLLRRLLLLRRRLRRRRLLRLLRRRLLLRLLLLRLLLRRRLRLRLLRRRLRLLRLLLLLRLRLLRLRRLLRLRRRRRRLLRLRRRRRLRRRRLRLLRRRRRRLLLRRLLLLLRRLRRRRLLRRLLLLRRRLRRRLLRRRRLLRRLLLRRLLLRRLRRRRLLLRLRRRRLRRRLLLLLLRLRLRLRLRRLLLLRLRLLRRLLRLRLRRRRLRRLRLRRLRRRRRRLRLRLRLRLRLLRRRLRRLLLLLRLRRRLLRRRLRLLRLLLLRLLLLLLLRRRLLRRRLRRRRRRLLLLLRRLRRRRRRRLRRRLRRRRLRLLLLRLRRLLRLRLRLRLRRRRRLRRLRLLLRRLRRLLLRLLLRLLRLLRLLLRRRRLRRRRLRRLLLRLRRLLLLRRRLLRLLRRLRLRRRRLRRRLRLLRRLLLRLRRRLRRLRLRLRRLLLRRRRLRLLRRRRLRLRRLLLLLRLRLRRLLRLLRRRLRRRRLRRRLLRLRRLLRLLLRRRRLLRRRLRLLRRLLLLLLLRLLLRRLRLRLLLRLLRRLRRLRRLLRLLRLLRLLLLLLLRLLLRRRRRRRLRLRLRRLLLRRLLRRRRRRRLLRLRLLLLLRRRRLLRLLRLLRRLLRRRLLLLRRLRRLLRRLLRLLRRLLRRLLLLRLRLLRLLLLLRLRRLLRLLLRRRLLLLLLLRRLRRLLRRRLLRRRRLRRLLLLLRRRRRRLLLLRLRRLRRRLRRRRRRLRRLLLLLLLLLLRRLRRRRRRRLLRLLRRRRRRLLRLLRRLRLRLLRLRLLRRLRRRLLLLLRLRRLLLRLLRLLRRLLRLRRLRRRLRLRLLLRLRRRLLLLRLRRLRRLRRLRLRRLLLRLRLRRLRLRLLRLLLRLLRRRRRRRLRLLRRRLLRLLRRRRRRRLLRLLLLLLRLLRRRRLRLRRLLRRLRRLRLRLRLLRRRRRRLLRRLRLLLRRRLLLRRRRRLLLRRLLLRLLLLLLRLLRLLRLLRLLRLLRLLRLRRLRRLRLRRLRRLLLRRRLLRLLLRRRRRLLRRRLLRRLLLRLLRLLRRLRRLRRRRRRLRRLLLLRLRLRLRLRRLRRRLRLLRRRRRLRLRLRRRRRLLLLRLRRLRRRRLLLRLLRRRRLLRLLRLRLRLRLLLLRRRLLRRRRLRRLRRLRLRLLRLRRLRLLLLLLRLRRLLLRLRLLRRRRLRLRRLRLLLLRRRRRLRRLRLRRLLRRLLLLRRRLRRLRLLRLLLRRRLRLRLLLLRLRRRRRLRLRRLLLLLLLLLLLRRRRLRLRRLRRRLLRRLRLLLRRRRRRRLRRRLLRRRRRRLRLLLRRLLLRLRRRRRLLLRLRLLLRRLRRLLRLLLLRRLRLLRRLRLLLLLLRRLLLLLLLLLLRRLLRLLLRRRRRLLRLRRLRLRLRLLLRLLLRLLRRRLLRRRLLLRRRLLLRLLRLRLRLLLRRRLRLLRLRLRLRRRLRLLLLLRLLLRRLLLLRRLRLRLRLLRLRRRRRRRLRLLLRRRRRLRLLLLRLRLRRLLRLLRLRLLRRLRRLLLRLLLLLRRLRRLRRRRLRRRLLLLRLRRLRRRLRRRLRLLLRLLRRLRLLRRRRRRRLRLLLLRLRLRRLRLLRRLLRRRLLRLLRLRLRLLLLRRLRRLLRLLRLLRLLRRLLLRLRLLLLRRRRRLRLRLLLLRRRRLLRRLRLRRLLLRLRRLRLRLLRLLLLLRLLRRLLRRLLRRLLRRLLLLRRRLLLRLLLLRLRRRRLLRLRRRLRRLLLLLLLLLLLRLLLRRLLRRRLRRLLRLRLRLRLLRRRLLRRLRLLRLLLRRRLRRRRLRRLRRRLRLRRLLLRRRRRLLRLLRLLLRLLLLLLLRRRRLLLRLRLLRRRRLLLLLLRRRRRLLLRLRRLLRRRLLRRRRRLRLRLRLRLLLLLLRLRRRRLRLLLLLLLLRLRLRRRRRRLLLRLRLLLLLLRLLLRRRLLLLLRRRRLLLLRRLRRLLRRLLRLLLLRLLRLRRRLLLLRRLRRLLLLRLLLLRLLLLRRLLLRLLLRRLRLRLRLLRLRRLRLRRRLLLRRRLRLLRLRRRLLRLLLRRLLRLRLLRLLLRRLLLLRLRLRRLRLLRRRLRRLRLRLLLLLLRLRRRLLLLLRRLLLLLLLRRRLRLLLLRLRLLLLLLRLRLRRLRRRLRRLLLRRRLRRLRRLLLRLRRLLRRLRLRRLRLLLRLLRLRLRRRRLLRLRRRLLLLLLRLRRLRLLRRRLRLLLRLRLLLLLRRLLRLRLLRLLLRLRRRRLRLLRRRLLRRRRRLRLRLLRLLLRRRRRRRLRRRLRLRLLLRLRLRRLLLLLRRRRLRRRRRLRRRLRRRRLLRLRLRLRLLRLLRRRRLLLLLRRLLLRLRLLLLLRRRRLRLRLRRLLLLRRRLRLLRLRRRLLLLLRRLLLLLLLLRLRRRLLLRLLLLRRLRRLLRLLRRRLLRRLRRLRLLLRRLLLRRRLLRLLLLLRLRRLLRRLRLLRRRLLRRLRLLRRLLLRLRRLLLLRLLLRRRLLRRLLLLRLLRLLLLRRRRLRRRLRLRRRLRRRLRRRRRLLLLLLLRRLRLLLRLLLRLRRRLRLLRLRRRRLRRRRRRLRLRRLRLRLRLRRLRLLRRRLLLRRLLLRRRRRRLRLRRRLLLLLLLLRLLLRLLLRLLRLRRLRLRLRLLRLLLLLRRRLRLRRLRLLLLRLRLRLLLRLLRRRRLLRRRRLLLRRLLRLLRRLLRLRLRLLRLRLRLRLLRLRRRRLLRRLRRLRRLLLLRLLLLRLRLLRRLRLLLLLLLLLLRRLLRLLLRRLRLLLRRLLRLRLLLLRRLRLRLRLLLRRLRLRLRLRRRLRRLRRLLRRRRRLLRLLLRLRRLLLLLLRLRRRRRLRLRLRLLRRLRRLLLLLLRRLRRLLLRLLLRRLRRRRRLLLLRLLLRRRRRRLLLLRRRRRLLLLRLRLLLRRRRLLLRLLRRLLRLRRLRLLLLLLRLRLLLLLLLRRRRRLLRLLLLLRRLLRLLLRRRRRLLRRRRRLLRLRRLLLRRRLRLLLLLLRRLRLRRRLLLRLLRLLRLRRRRLRRRLLRLLLLRRRLRRLRLRLRLLLLRRRRLRRRRLLRRLLRLRRRLRLLLRRRLLRRRRLLLLRRRRRRLRRLRLLLRRRRLLRLLLRLLLRLLRLRLLLLRRLRLLLRRRLLLRLLLRLLRLLRRRRLRRLRLRLRLRLRRLRLRRLRLLRLLRRLRLRLLLRLRRLLLRRRLLLRRLLLRLRRRRRRLLLLLRLLLRRLRLLRLRRRRLRLLRLLRLRLRLRRLRRRLRRLLRLLRLLRRLRRRRLLRLRLLRLRLRRRLRLRRRRLRLLLRLRRLLLLRLLRRRRLLLLRLRRLLRLLRRLRLLLRRRLRLRLLRLRLLRRLRRRRLLRRRLLLRLLLLLLLRLLRLRRLLLRRRRLLLLRRLRRLLLLLLLLLRRRRRLRLLRRRLLLLLLRRRRLLLLLRLRLLLLRLRLLLRRRLRRLRLRRRLLLRLLRLLLLLRLRRLLRRRRLRRLRRLLLRRRRRLLRRRRRRRRRLRRRRLLLRRRRLRLLRRLLLRLLRRLLLLLLLRLLRRLRRLLLRRRLLRLLLRRRRLRLLLRLRLRRLLRRRRLRRRRLLLRRRRRRRLRLRLLRLRLLRRRRRRRLRLRRLRLRLRRLRRRRRRRRRLRLLRRLLLRLRLLRLLRRLLRRLLRLRRLLRLLLLRLLRRLRRLLLLLLLRLRRRLRLRRRLRLRRLLLLRLRRLLRRLLRRLLLRLRRRLRLRRLRRLLRRRLLRLLRLLRLRRLRLLRLLLRLRRLLLLRRLLRLLRRRLLRLRLLRLRRRRRRRLRRRLRRLRLLRRRRLLRLRRLRLLRRLLRLRRRRRRLRLRLRLLLLLRLRRRLLRRLRRRLLRLLLLLLRRLRLRLRLRLLRLRLLRRRLRLRLRRRRLLRRRRLLLLRRRRLRRLLLLRRRRLLRLRLRLLLLLLLLRLLRLRRRLRLLLLLLRLRLLRRRLRRRLLLLLLRRLRLRLRLRLLLRLLLRLRLRRRLRLRLRLLRRRRLRLRLRLLRRRLLRRLLRRRLRLLLRLRLLRLRLLLLLLLLRLLLRRLRRLRRLLRLRLLRRRRRLLRLLRRLLLLLRRRLLRLRLRLRLRRLLLRLRRRRRRLRLLLLRLRRLRRLRLLLRRRRLRLRLRRLRRRLLRRLRLLRRLLLLRLLRLLRLRLRLRRLLLRRLLLLRRLRRLRRRRLRRLRLLRRLLLRLLLLLLLLLLLRLLRRRRRRRRLLLRLLRLLLRRLRLRLRRRLRLLLLRRLRRRRLLLRRRLLLRRRRLRRRRLLRLLRRRRRRLRLLRLLLLLRLLRLRLLLRRRRLRRRLLRRRRRLLRRRRRRRRLLLRLLLLLLRRLRLLRLLLRRLLLLLRLRLLLRLLRRLRLLRLLLLRLLRRRLRLRLLRLRRRRRRLLLLLLLRLLRRRRLLLLLLLLLRRRLLLRRRRLLLLLRLRRRRLLLLLLLRRRLRRRRLRLRRRLLLRLRLLLLRLLRRLRLRRLLRLLRRLLLLRLRRLRLRLRRRLRRRLRRLLRRRRRLRLLRRLLRRLLRLLLLRRLRRLRRLRLRLLLRLLRLRLRLRRLRLRRLRRRRRRLLLLLLRRLLLRLLRLRRRLLLLLRLLLLRLLRLRLLLRLLLLRRRRLRRLRLRLLLLRLRRRRRRLRLRLRLRLRRLLLRLRLLRRRRLRRLRLLRLRRRLLRLRLLLLLLLLRLLLLLLLLLLRRLLLRRLLRRRLRLRLLLRLLRLLRLRRRRRRRLLRLLRRLRLRRRRLLRLLRLLLLLRLLLLLRRLLRLRRLLLRRLRRRRLRRRRLLLLLLLRLRLRRRLRRLRRRRLRRRLLLLLLRRRRRLLRLLRLRLRLLLLLRLLRLRLLLRLRRLRRLLLLLLRLRLLRRLLLLRLRLLRLLRLRLRRRRRLRRLLRLLRRLRRRLRRLLRLLLRLRLLLLRLRRRRRRRLLLLLLLRLRRRLLLLRLLLLLLRRRLLLLRLLRRLLRLLLRLRLRLLLLRRLLLLRRRRLLRRLLRRRLLLRRLLRLRLRLRLLRRLRLLLLRLRRLRRLRRRRLLLLRLRLLLLLLRLLRLRLLRRRLRRRRLLRRRRRRLRRRLLLLLRLRRRLRLLRLLRLRRRRRRRLRLLLRRRRRRLLRLRRRRLRLRRLLLLRRLRRLRLRLRLRLLLRLLLRRLLLLLRRRLRLRLRRRRLLRLRLLLRLRLLLRLLLLRLRLRRLLRLLRLRRRRRRLRRRRRRRRLLLLRRRLLRLLRLLLLLLLRRLRLLLRRLRLRRRLLRRRLRRLLLRRLRRLLLRRLLRLLLLRRLRRRLLLLLLLLLLLRLRRLRRRRLRLLRRLLLLRRRLLLLRLLLLRRRRLLLRLLLRLLLRLRRLRLLLRRLRRRRRRRRRRLRLRRRLRLRLLLRLRRLLRLRRLLRRLLLLLLRLRRLLRRLLLRRLLRRLLLLRLRRLLRLLLLLLRLLLRLLRRLLLRRLLLLRLLLLRRRLLRLLRLRLRLLRLLLRRRLRRRRRLRRLLRLLRRLLLRLLRRRLLLRRLRRLLRLRRLRRLLRRRLLRRRRRLRLLRLRRLRRRRLLLLRRLRRRRRRRLRRLRLRRRLLRLRRRRLLLRRRLLLRLLRRRLLLRRLRLRLLRLRRRLRRRLRRRRRLLLLLLLLLLLLLRRLRRRLLRRLRLLLRRLRLRRRLRLRRRLLLRRLRRRRRLRRRRRRRRLRRLLRLRLRLRRLRRRRLLRRRLLRLRLRLRLLLRRRRRLRRLRLLRRLRRLRLRRLLLRLLLLLRRRLRLRLRLRRLLLLLLRLLRLRLLRRRLLRLRLRLRRRLLRLLLRLRLRLLLRRLLRRRRLRLRRRRRLRLLRRRLRRRLRRLRRLLLRLLRLLRLLRLRLRLLRLLRLRRLRLRRRRRRRRRRLLRLLLRLRRLLRLRRLLLLLRRLLLLLLRRLRLLLRRLRRLLRLLRRLLLRLRRLRLRLLLLRRLRRLRLLRRRRRLLRRLRRLLRLLRRRLRLLRRRLRLRRRRRRLRLLRLRRLLLLLLRRLRLLRLRLRRLRRRRRLRRLLLLRRLRLRRRLRLLRLRRLRLLRRLLLRRRLLLLRRRRRRLLLLRRLRRRLRLRRLRLRLLLRLLRLRLLRLLRRRRRRLRRLLRRLRRRLLRRLRLLRRLRRRRLRRLRLLLLRRLRRRLRLLLLLLLRRRLRLLLLRRRLRLRRLLRLLLLLLLLLLLLLRRRRLLLLLRLRRLRRLRRLLRLLLLLRRLRLLLLRLLRRRLRLLLLRRLLLRLRLRRLRLRLLRLLRLLLRRRLRRLRRRLLLLLLRRLLLRRRLRLLLRRRLRLLLRLLRLRLLRRLRRLLLRRRRRLLLLLLLLLLLRLRLRRLLLRRRRLLLRLRLLLLRLRRLLLLRLRRRLLRLLLLLRLRLLRRRLLRRLLRLRLLRRLRLRRLLLRRRRLLRLLLRLRLRRLRRRLLLLRLRLLLLRRRRRLLLRLRLLLLLLLLRLLRLLRLLLLLLRRLRLLLRRRLRRLRLRLLLLRRLRRRLLRRRRLLLRRLLLLRLLLLLRLRRLRLRRRLLRLLLRRLRLLRLLLRRLRRLLLRRRRLLRRLRLLRLLRRRRLLLRRLLLLLRLRLLRRLRLLRLLLLRLLLRRLLLRLLRRLLRLLLLRRLRRLLRLLLRRLLRLRLLLRRRRLLRLRRRRRLRLLRRRRLRLRRRRRLLRLRLRLRRLLRRLLLRLLLLLLRLLLRRRLLRRLRLLRLRLRRLRRRLLLLLRRLLRLRRLRLRLRLRRLLRRLLRRRRLRRLRRLRLLLRLRRRLRLRLRRLRRLLLRLLLLLRLRRRRRLRRRRRRRRLLLRLLLRRLLRLLLLLLLRLLRLRLRLRRRRRLLLLRLRRRLLRRLLRRLRLLRLLLLRLRLRLRRRRRLLLRRRRLRLLLLLLLLLRLLLRRLRRLRLLLRRRRLLLLRRRLRRRLLRLLLLLRLLRLLRRRRLLLLLLRRRRRLLLLRRRRRLLRLLRRLLRRLLLRRLRRRRLLLRLRRLRRRLLRRLRRLRRLRLLLLLRLLLLRLRLLRLLRLRRLRLLLLRRLRRRLLRRLLRRRLLLLRRRRLRLLLLLRLLRLRRLRRLLRRLRLRLLLRRLLRRRLLRLLLLLLLRLLRLLLLLLRLRLLRRRRRLLRRLLRLRRLRLLRRRRRLRRRRLLRLLRRLLLRRLRLLLLLRLLRLRLLRRLRRRRRLLLLRRLRLLRLRLLLLLLLRRLRLLRLLLRRRLRLLRLRRLRRRRLLRLRRRLRRLRLRLLRRLRLRLLRLLRRLLRRRRLRLLRRLLLLLRLLRRLRLLLRRRLLLRRRLLLLRRLLRRLLRLRRLLRLLRRRLRLRRRLLLLLRRRRLRRLRRLLLLLLLRLLRLRRRRLRLRLRLLLLLLLLRRRRLLLRRLRLRLRRRLLLLRRLLRRLRRRLLLRLRLLLRLRLLRLLRLLRRLRLLLLRRLLLRLLLRRLRLRLLRRRLRLLRLRRRLLLRLLLRLRLLLRRLRLLRRRRLLRRLLLLLRRRLRRLRLLLLRRRRLLLLLRRRLRLRLLLRRLRRLRRRLLLRLRLRRRLLRRRRRLLRLLRRRLRRLRLRRLRRLRLLLRRLRLLLLRLRLRLRRLLLRLLRRLRLLRRLRRRLRRRLLLLLLLLRLRLLRLRLRLLLRRLLLLRLRRRRLLLRLLLLLRRLLRLRLLRLRLRLLRLRLLLRRRRLLLLLRRRRRRRLRLLLLLLLLLLRRLRLLRRRLLLLRRRRRLLRRLRLLLLRLRRLLLLLRLRLRLRLRRRLLRLLRLRRLLLRRLRRRLLLLRRRLLRRLRLLLRRLRRRLLLRRLLRLRRRLLLRRRRRRRRRRLLLRLRLLRRLRLRRLLLRLRRRLLLRLLRRRRRLRLRLRLRLLRLRRLRRLRLRLLRRRLLRRRLLRLRRLLLRLLRLRRLRLLRLRLLLLRLLRLLLRRLLLRRLRLLLRRLRRLRRRRRRRRRRRLRLRRRLLLLRRLRLLRRLRLRLRLLRRLLRRLLRRRLRRRRLRRRRLLLLLLRLLRRRLRLLRLLLRLLRLLLLLRLRLRLLRLRRLLRRLLLLRLLRRRRRRLRLLRLRLLRRRLRRLLRRLRRRLLRRRRRLRRRLLLRRLRRLLLRRRLRRLRLLLLRLRLLRRRLLRLLLLLRLRRRRLRRLRRLLRLRRLRLRLLRLLLRLRLRRLLLRRLRLRLRRRLRLLRLRRRLLLLRLLLRLLRRRLRLLLRLRLLLLLRLLRLRRRRRLLLLLLRRRLLRRRLLRRLLRLLLLRRRLLLRLRLRRLLRRRRLRRLRLRRLLRLLLRLLLLRRRRRRLRLLRLLLLRRRLRRLRLRRLLLRRLLLLLRRLRLLRRLRLLRLLRLLLLLLLRRRRLLLRLLRRLLRRRRLLRLLLRLRLLLLLRLRLLRLLRRLRRLLLRLLRRRLLRLLLRRLRLRRLLRRLRLRRLLLRRLRLRRLRLLLRLLRLLRLLLRLRRLLRRRRLRRRLRLRLRRLRLLLRRLRRRLRRLRLRRLLLRLLRLRRLLRLLRLRLLRRLLRLRLRRLRRRRLRRLRLLLLLRRLLRLRLLRLLRRLLLLRRLRLRLRRLRRRLLRLRLLRRRLLLLRLRLRLRRLRLRRRLLRLLLLLRLLRRLRRLRRRLLRRRRLLLLRRRLRRRLLRRRRRRLRRLLLLLRLLRRRRRRRRLRLRRLRRRRRLRLLLLRRRRLRLRLRRLRLLRLRLLLLRLLLLLLLLRRLRLRRLRRLLRRLRRLLLLRLLLRRLLLRRRRRLRLLLRLLLLRLLRLLLLLLRRLRRRRRRLRLLLLLRLLLRLLRRLLLRRRLRLLLLLRLRLRLRRRRLLRLRRRRRRRLLLRLLRLLRLRRLRLRLRLLLLLRLRLRLLRRRLRRLLRLLRRRRLRRLRLRRLLRLLLRRRRLLRRRRLLLLLRRLLLRRRRRLRLRRRRRLRRLRLRRRLLLRRLRLRRLLRLLRLLRLLLRLLLLLRRLLRLRLLLRRRRLRLLLLLRLRLLRRLLLLLRRLLLLRRLLLLLLLLLRRLRLLRLLRLLRLRLRRLRLLRRLLLRLLRLLRLRLRRLLRLLRRLLLRLRRLRLLLRRLLRLRLRRLRRLLLLRLLRLRRRRRLRLRLLLLLRRLLRRRRLLRRRLLRLRRLRRRRRLRRRRRRLRLRRLRLLLRRLLLRLRLLLRLRRRRLRRLRLLRRRLRLLRLLLRLLLRLLRRRLRLRRRRRLLLLLRLRLLLLLRRLLRLRRLRLRRLRLLRRRRRRRRRLRRLLLRRLLLRRRRRLRRLLRLLRRLRLLLRLRLRRLLRRRRLRRRRRLLLRLLRRLRRLRLRRLRLLLRRRLLRLRLLLLRLRLRLRLLLRLLRLLLLRRLRLRRRLLRLRRLLRLLRLLLLLLLLRRRLLLRLRLLLLLLRRRRRRRRLRLLRRRLLRLRRRRRRRLLLLRLRRLLLLRLRRLLRLRRRRRRLLLLLLRLLLLLRLLLRLLLRRLRLLLLRRLRLLRLLLRLLRRLRRLLRLLRRRRLRRLRRLLRRRLLLRLLLLRRLRRLLLLRLRRLLRRLLRLLLLRRRLLRLRRRRRRLLRLRRLRLRLLLRLRLLLLRLLLLRLLLLRRRRLLLLLLLRRRRRLLLRRRLRLRLLLRLLRRLRRLRRRRRLLLRRLLLLRRRRLRLRRRRLRRRLRRRRLRRRLLRLLRRLLRLRLRLRLRRLLLRRLLLRRLLLLRRRRLRRLRRLRRRLRLLLRRLRRLLRLRLRLRLRLRLLLLLLLLRLRRRRLLLLLLRRLLLRRLRRRLLRLRLLLRRRLRLLLRRLRRLLRLLLLLRRLLRLLLLLLRRRLLRLLRLRRLRLLLLLRLRLRRLLRLLRRLLRRRLLLLRLLLLRRLRRRLLRRLRLRLLRRRRRLLRLLRRLLRRLRLRRLLRLRLLRRLRLLRLLLLLLRRLLRRLLRRLRLLRLRLRRRLLLLRLRLRLRLRLLLLRRRLRLLRRLLRLLRRLLRLRLRRLLLLLRLLLLLRRRRRLRRLRRRRRLLRRLLLRRRLRLRRRLLLLRLLLLRRRLLLRRLLRLLLRRLLRLRLLRRRLRRLLRLLRRLRRRRRLLRLRLRLLRRRRRRRLLLLRLRRRRRLLRRRLRRLRRLRRLRRLRRRLRRLLLRRLLLRRRLRLLRLLLLRLRRLRLRRRRRRLLRRLRLRRRRRLRRRRRLRRRRRRRLRLLRRRRLLLLRLRLRLLLRRRLRLLRLRLLLLRLLLRLLRLRLLLLRRRLLLRLLLLLRLRRRRLLRRLRLRLLRRRRLRRLRRRLRLRRLRLRRLRRLLRRLLLRLRLRLRLRLLLLLLLRRRLRRRLLRLLLLRRLRLRRRLRRRRLLRRRLLRLRLRRLRRLLRLLLLRRRLLRLRLLLRRRRRLRLLRRRLRRLLRLLRLRLLLLLLLLLLLLRRRLLRLRRRRLLRLLLLRLLRLLLRLLRLLLLLLLLLLRRRRRLRLRRRLLRRLLLRRLRRLRLRLLLLRLLRRLRLLRLRLLLLRRLLRRLRLLRLRLRLLLRLRRLLLLLLRRRLRRRRRLLLLLLLRRLLRLRRLLRRRRRRLLLRRRLLRLLRRLLLLLLRLLLLRRRLRLLRLRRRRLRLLLLLRLLLRLRRLLRRRLRLRLLLRRLRRRLLRLRLRLRLRRLLLLRLLLLLLLRRLRRLLLLLRRRLLLLLRRLLLLRLLLRLLLLLRLRLLRRLLRLLRRRRRLLRLRLRLLRRLLLLRRLLLLLRRRLLLLRRLLRLLLRRLLLLLRLLLRRLLRRRRRLRLLRRRRRLLLRLLRLRRRLRLLLRLRLLLRRLRRLRLRRLLLLRLLRRRLLLLRLLLLLRRLLRLRRRLLLRLLRLRLLRRLRLLLLLRLRLLRRLLLLLLLLRRRLRRLLLLLRLLRLLRRRRLLRLLRLRLLRLRLLLRLLLLRRLRRLLRRRLRRLRRRLLLRRLLRLLLLLRLLLRRRLRRRLRRLRLRLLLRRLRRLLLLLLRLLLLRLLLLRRRLRLLRRLLRRRLLRRLRLLLLRRRLRLRLLLLLLLLLLRRLLRLRRRLRRLLLLRLLLRLRLLRRLLRRRRLLLRRLRRLLRRLRRLRRLRRRRRRRRRRLLLLRRRLRRLLLLLLRRRLLLLRLLLRRLLRRRRLLRRRLRRLRLRLRRRLLLLLRLLLLRLLLLLRLLLRRRRLRRLRRRLRRRRLRLRLRRRLLRLLLLRRRRLLLLRRLRRLRRLRLRRRLLLLRLLRRRRRRLLLLLLRLLLLLLRLRLLLLRLLRLLRLLLRRRLRLLLLRRRRLRLRLLLRLLRLLRLLRRLLLLRLLRRLRLLLRLLRLRLLRLRLRRRRLRLRLLLLLLLRRLRRLLRLRLRRLRLLLLLLLRLLRLLRRLRRRLRLLRLRLLLLRRLRLRRLLLLLRLRLLLLRLRRRRRLLLRLRLLLRLLLRLLRRLRRLRRRLRLRRLLLLLRLLLLRRLRLRLLRRLRLRLRLRRLLRRLRLLLLRRRRLLLLLLLLLLRRLRLLRRRLRRRRRLRRLRLRRRRLLLLRRRRRLLRLRRRLLLLLLRLRLRRLRLRRLLLRRRRRLRLRRRRLRLRRLLLLRLLRRRLLLLRRLLLRLRLRRRLLRRLRRLRLLRLRRRRRRLLRLLRRLLRLRLRLLLRLLRRRLLLLRRRLRLLLLRRRLRLLLLRLRRRLLLRRLRRRLLLRLRLRRLLLRLRLRLRRLRLLRRLLRRRLLLRLLRRLRLRLRLLRRRRRLRLRRRLLRRRRLLRLLRLRRLRRLRLLLLLLLRLRRLLLLLRRLRLLLLRLLRLRRLLRLLLRLRRLRRLRRRLLLRLRRLRRLLLRLRRLLRRLLRLLLRLRLRRLLLRRRLRRLRLLRLRLRRRLRLRRLRRRRRLLRLRRRRRRLLRRLLLLRLRLRRRLLRLLRRLLLRRLRLRRLRLLLRLLLRRLLLRRRLRLRLLRRRLRRRRLLRRRLLLRLLRRRLLLLRRRLRLRLLRRRLLLRRRLLRLRRLRRLRLRRLRLRLLLLRLLLLLLLRLRRRLRLLRLRLRLRRLRRLLRLRRRLRRRLRRRRRRLRRLRRRRRRRLRLRRLLLLRLRLRLLLRRRRLLLRLLRRLRLRRRLRLLLRRRLLLRLRLRRRLLRLRRRRRLLLLRLRRRLRRLLRLLRRLRLLRLLLLRRRLLRLLRRRRRRLRRLLRLLRLLRRLLRRLLLRLRRRRLRRRRRLLRRRRLLLLLRLLRRRLLLLLRLLLLLLLRLLLRLRLRLLRLLRLRRRLRRLRLRLLRLRLRRRRLLRRLLRRLLLRLLLLLLLRRRLRRLRLRLRRLRLRRLLLRLRLLRLRLRLLLLLRRLLRRLLLRRLRLLRRRLLLLRRLLRLRLRLRRLRRLLRLLRLLLLRLLLRRLRRRLLLRLLRRLRRRRRRLRLLLRRRLRRLLRRLLLLLLLLLRRLLRRLLRLLRRLLRRRLLRLLLRRRLRRLLRLLLLRRLLLRRRLRRLRLLRLLLLLRRRRRLLRLRLLRRRLRRRLLLRRRRRLRRRRRRRLLRLRLLLRLLRLRLLLLRRLLRLLLLLLLRRLLLRRRLRRLRLRLLLLLLLRRLLRRLRRLLLRLLRRRLLLLRLRLRRRRLLLLLLLLLRRLLLRRRLRRRLRLRRRRRLRRLLRRLRLRRLLRLLLRLRRLRRRRRRRLLLRLRLRRLLLRLLLLLRRLRRLRLRRRLRRLLRLRRLLRRLLLLRLLRLRLLLLLRRRLRLLRLLLLLLLLRLLRRRLLRRRRLLLLLRLLLLLLLLLRRRLRRLLRLRLRRLRLLLRLRRLLRLLLRLLLLLLLLLRRLLRRLRLRLRRRLRRRRLLLRRRRLRRLRLLRLRRLLLRRLLLLLRLLLRLLRRRRLLRRLLLLLLLRLRRLRLRRRRLLRRLLLRRRLRRLLLLLLRLRRRLLRRLLLLRRLRLRRLLLRLLRLRLLRLRLRRRLRRLLLLRRRRRLRRRRRRRRRRLRRLRRLRLRRLLRRLLLLLLRLRLRLLRLRLLRLLLLLRRLLLRRLRLRLRRLLLLLLRLLRLRLRLLLRLRRRLRRLRLRLLRLLLLLRLLRLLLRRRLRLRLRRLRLRRRLLLLLLRRRLLRLRLRRLLLRLRLLLRRRLLRLLRRRLRRLRLRLLLRLLRRLRLLRLRRLLLRRRRRLLRRLLLRRLRLRRLRLRRLRLLLRRRRRRRLRLRLRLLLRLRLLLRLLRLLLRLLLLLRLRLLLLRRRLLRRRRLRLLRLRRLLLLLRLRLLLRRRLLRLLLRRLRLRRRRLRRLLLLLRLRRRLLLRLLLRRRLRLRLLLRLRRLRLLLLLRRRLRRRLRLLRLRRRRLLLLRRRRRLLLLRRLLRRLLRRRRRLRLLRRRRRRLRRRRRLRLLLRRRLRLRLRLLRRRLRLLLLLRLLLRRRRRRRRLRLLRLLRRLLLRLRRLRLLRLLRRLRRRRRRLRRRLLLRLRRLLRRLRLLLRLLRLRRRRRLLRRRLLRRRLRLLRLLRLLLRRRLLLRRLRRRLRRLLLLRLRRRLLRRLLRLRRLRRRLRLLLRLRRRLRLLLLLRLLLLRRLLLLRRRLRLLRLRRLLLRRLRLLLLRLLRRLLRRRLLRLRRRLLLRRLRRRRRRLLRRLRLLLRLRLLLLRLLLRLLRRLRLRRRRRRRRRRLLLRRLLRRLLLRRRRLRLLLRLRRRRRLLRRLLRLRLLLLRLLLLRLLLLRRRLRLRLLLRRRRLRRLLRLRLRLLLRRRLLLLLRLLRLLRLRLLLLRLLLRLRRRRLRRRRRLLLLLRRRLRLLRRLRLRLRLLRLLRLLLLLLRRLRRLLLLLRLRLRRLRRLRLLRLRLRLLLLRRLLLLRLRRRLLRRLLLRLRLRRLLRLLRLRLLRRRRLLRLRLLLRLRLLRLLRLLRLRRLRLRRLRRRRLLLRRLLLRRLRLRLRLLRLRRLRLLLLLRRLRLLLLRLRLLLRLRRRRRLRRLLRLRLRLRRRLRLRRRRLLLRRLRLLLRLLRRLRRRLRLRLRLRLRLRRRLLLRLLLLLRLLRLLRRLLLRRRLRLRRLLRLRLRRRRLLLLLLRLLLLRRLLRRRRRRRRLRLRRRLLLRRRRRLLRRLLRLRRLLLRLLLLRLLLRLRRRRRRRLRRRLRLLRLLLRLLRLLRLLRRLRRRRLRRLLLLRLLLLLRRRRRRRRRLLLLLRLRRLLLLLRRLLLRRRRRLRRLLLLLLRLLLRRLLLRLRLLRLLRLRLLLLRRRRRRLLRRLLLLRRLLRRRRRLRLLRLRRLRRRRRLLLLLRLRLLLRLRRLLLLRRLRLRRLLLLRRLRLLLLRLLLRRLRLLRLRRLLRRLRRRRRLRLLLLRRRLRRLLRLRLRLLLLLLLRLLLLRLLLLRRLLRRRLRLLLRLRLLLRLLLRRRRRRLRLLRLRLLRLRRLRLLRLRLLLLLRRLRRLLRRLRLRRRLLLRRRRLRRRRRRLLRLLRRLLLLLRRRLLRRLRLLRRRLLLRLLRLRRLLLLRLRLRLLLRLRLLRLLLRRRRLLLRRRRLRLLRLLRRLLLRLLRRRLLLRRRLRRRRLLRRRLRLRLRRLLRLRLLRLRRLLLRRLLRRLLLRLRLRLLRRRLRLRRRRLLLRRLLRLRRLLLLRLLRLRLLLRRLRRLLRRRLRLLRLLLLRLLRLRLLRLLRRRLRLLLRLRRLLRLLRRLRRRRLRRRRRLRLLLLLRRRRRRLRRLRLRRLRLLLRLLRLRRRLLRRLLLRLRRRRLLRLLRLLLLLLLLRLRRRRLLLRLLRLRLLLRLRRLRRLLRLLLRLRRRLRRRRRRRLLLLLLLRRRRRLLRRLRLRLRLLRLRLRRLLRLLLLLLRRLRRRRRRLLLRRLRLLLRRLRRLRLRLRLLRLRRLRRRLRRLRRLRRLLRLLLLRRRRLRLLRRLRLLLRRRLLRLLLRLRRLRRLRLRRRRLLRRRRRRLRRRLLLLRLLRRRLRLRLRRLRRRLLLLRLRLRRRLRRLRLRRLLLLLRLLLLRRRLLRLLLLRLRRLRRRLRRRLLLRRLLRLLLRLRLRLLRRLRLRRLLLRLRRRRLRRLRLLRLLRLRRLRRRRRLLLLRRRRLLLLRLLRRLRRLRRRLLLLLLRLLRLRLRRLLRRLLRLLLLLLLRRLLLLLLLRRLRLRLRLLLLRLLRLRLLRRLLRLLRLLLRLLLRRLLRRLRLLLRRRLLRLLRRLLLRLLLLLRLRRLLLRRLLRRRRLLLLLLRRRRRLRLLLLRLLLLLRLRRRLRLRLLRLLLLRRRLRRLLRRLLLRLLRLRRRLRLRLLRLLLLRRRRLLLLRLRLLLRLRRLRRLRRLRLLRLLLRRRLLLLRRRRLLRRRLLLRRLRRLLLLLRLRLRRRLRRRRRLLRRRLLRRLRLLRLRLLRRLLRRRRRLLLLLRLLLLLLRRLLRRLRRLLLLRLLRLRRLLRLLLRRRLLRLRRRLLRRLLRLLLRLRRLRRLRLLLLRRRLRRLRLLLRLRLRRLLRLRRLRRLLLRLLRRRLLLRRRRLRLLRLLLLLLLLLRLRRRRRRRRLRLRLRLLLLLLLRLRLLLRRLLLRLRLRLRRLRRRRLRLLRRLLRLLRLLLLRLRRLRLRRLLLRLRRLRLRRLLLLRLLLRLLRLLRLRRLRLLRRRRRRRRRLRLRRRRRLRLLRRRRRLLLRRLRLLLRLRRRLLLLRLRRRRRRLRRRLLLLLRLRLRLRLLRLLLLLLRRLRRLLLLRLRRLLRLLLRLRRRRLLRLLLRLRLRLRRRLLLLRLLRRLLLRRRRRRLRRLLLLLLRRRRRLRLRRLLLLLLRLRLRLRRRLRRLRRRRLLRLRLRRLLRRLRRLRLRRRLLLLLLRLRLRRRLRLLRRLLRRLRRLLLLRLRRLRLRLLRLRLLLRRLLLRLLRRLRLRLLRRLRRRLLLLRLRRLRLRRLLRRRRLRLRLRRRLLLLRLLLLLRRRRLRLRRLLRLLLLRLLRRLLRLRLLLRLLRLRRRRRLRLLRLLRRRRRRRLRLLLLRRLLLRLLLLRLRRLRRRRRRRLRRRRRLLRLRLRLLRRLLRLLLLLLRRRLRRLRRLLLRLLRRLRLRRLLLRLLRLLLRLLLLRLRRLLRLRLLLRRLRRRRRRLLRLLLLLRLRLLLLLLRRRRLLLLRRRRRLRRLLRLRRLRLRRLLRRLLRLRRRRLRRLLRRLLLRRLRRRLLLRLLRRLRLLLRRRLLLLLLRLRRLLRRLLLLRRLRRLLLRRLLLRLLRRRLLLRLRLRLLRLLRLLRRRLRRRRRRLLLLLRRRLLRLRRRRLRLLRRLLLRLRRLLRLLRRRLLRLRLRLRRLRLLRRLLLLLLLLRRLLLRLLRRLRLLLRLRLLLRRRRRRLLRRRRLRRRLRRRLLLLLRRLLLRRRRRRRLLLLLLLLLRLRLRLRRLRLLRRLRRRRRLRRLLLRLRLRLRRRLLRLLLRLLRRLLLRRRLLLRLLLRLRLRLLRRRLRRLRRLLRLRRRRLLLRLRRLLRRLLLRLRRRRRLLLLLLLRRRLLRRRLRLLLLLRLLLRRRLLRRRLLRRRLRRRLRRRLLRRRRLRRRRRRRRRRLLRLRLRLRRRRLLLLLLRLLLRLLRRRLLLRLLRLRLRLRLRLRRLLLLLRRRLRLLLLLLLLLLLRRLRRLRRLLRRLLLLLLRRRLLLLLLLLRRLRRLLLRRRRRLLRRLRRLRRLRLRLRLLRRLLRLRLLLRRRLRLLRRLRRLRLLLRLRLLLRRLLLLLLRLRRLLLRRLRRRLLLLLLLRLLRLLLRLLRLLLRLLRRRLRLRRRRLLLLRLLRLLLLLRRLLLLRRLRRRRRLRLRLRRLRRLLRLLLLRRRRLLLRLLRLRLLRLLRRRRLLRLLLLRLLRLLRLLRRRLRLRLLLRRLLRRRLLLLRRRLLLLLRRLLLLLRLLLLRLRLLLRLLRLRLRRLRRRLRRRLRLLRLLRRRRRLLRLLRRRRLRLLRLRRLRLRLLRLLLLLRLLLLRRRLRRLLLRRRLRRLRRRLRLRRLRLLLLRLRRRLLLRLRLRRRRRLLRRLLLRLRRLRLLRRRLRLLLLLRLLRLLLLRRRLRLLLRLRRRLRLRRRRLLLLRLRLLRRLRLRRRLLLRLLLRRLRLRRRRLLLLLRRLRRLRLRLLLRLLLRRRRRRRLLRLLRRLLLLRLLRLRRLLRLLRRLLLLRRLRRLRLLRRLLLRRLLLLRRLLLLRRLLRRRLRRRLRLLRLLRLRLLLLRRLRLLRLLLLLRLRRRRLRLLRLLLLLLLLRRRRRLLLLLLRLRLLRLRRLLRRLLRLLRLLLLRLLLRRRRLRRLLLRLRLRRLRRLRLLRRLRLLRRRLLRLLLRLLLLRRRLRLLLLRLRRLRLRLLLRLLLLRLRRRLRLLRRLRLRLLLRRLRRLLLRLLLRLRRLRRLRLRLRRLLRRLLLRRRRRRRRLRRLLRRRLRRRRRRLLRLRRRRLRLRLRRLRLRLRLLLLRRRLLLLLRLLRLRRRLRRRRLRRLRRRLRRLRRLRLLRRLRRRRLLRLLRLLRRLRRLRRRLRRLLLLLRLLLRLLRLRLRRLRLRRLRRLLRLLLLLLLLRLRRLLRLLLRLRLRLRRRRLRRRLRRLRLLRRLLLLLLRLLRRLRRRRRRLLRLLLRLLLLRRLLLRRLLLLRRLLLLLLLLLLLRRLLRLRLRLLRLLRRLRLRLRLRLLRRRRLRLRRRRLLLRLRRRLRLLLRRRRRRLLLRLRRRRLRRLLRRRLRLLRRLLRLLRLLRLRLLLLLLRLRRRLRRRRLLLLLLRLRRLLLLRRRLRLRRLRLRRLLRRLRLLLRLRRLLLRRRRLRRLLRRRLLRLRLRRRRLLRRLRLRLLRRLLLLRRLLLRLRLLRRRRLRLLRLRLRLLRRRLRRRRLLLLRLRLRRLLLLLRRLRLRRLRRRRRLLLRRRLLLLLLLRLRRRRRLLLRRLRLLRLLLLLRRLLRLLLRRRRRRRLLLRRLRRLLRRLRLLLRLRRLRRLRLRRLLLRLLRRLLRLLLLLRLLLLLRRLRRRRLRLLRLRLLLRLLLLRRRRRRLRRLLRLRLRRRLLLRLRLRLRRLLRRRLRRLLLLRLRLLLLLRRLLLRRRLRRRLLLRLLRLRRLLRLLLLRRLRLLRRRRRLLRLRRRRLLLLRRLLRRLLLRRRLLRLRRRRLLLLRRRLLRLRLRLLRLLRRLLLRRLRLRLLRRRRRLLLRLRLRRLRLLLRLLLLLLRLRLLRRRLLLLLRLLLRLRLRLLRLRLLLLLLLRRRRRLRLRRLRRRRLRRLLRRRRLRLRLLRLRRLRLLRRLLLRLRRRLLRLLLRLRLLLLRRRRRRLRRLLLLLRRLRLLLLLLRRLLLLRRRLLRRLRRLLLLRLLRRLLRRRLRLRLRRRLRLLRRLRRRLLLRRRRRRRLRLRRRRLRRRLRLLRLLLRRLRRLLLRLLRRRRLLRLRRRLRRRRLLLLLRLRLLRLLRRRRRRLLLRRLRRRLLLLRLLRRRRLLRRLLLLLRLLLRRLRRRRLRRRLRLRLLLRRLLRRLLLRLLRRLLRLRLLLLLRLLLLLLRRLRLLRLLLLLLLLLLLRRRLLLLLRRRRRRRLLRLLRLRRRRLLRLLRLLRLLLRLRLRLLLLRRRLRLRLRLLLRRRLRRLLRLLLLRLLRRLLRRLRLLRLLLRLRLRLLLLRLLLRRRLLLLLRRLLLRLLRLRLLRLLLLRLRLRRRLLRRLLLRLRLLLLRLRRRRLRRLLLLLLLRLLLRRRLRLRLRRLRLRRRLLRRRLLLRRRRRLLRRRLRLLLLRLLLRRRLLRRLRRLLRLLRRLLRRLLRLLRLRRLRRLLRRLLRLLRRLLRLRLRRRRLRRLRLLRLRLLLRRRLRRRRLLLRRLLLLLRLRRLLLLLLRRRRRRRRLLLLLLRRRLLRLRLLRRLLLLLLLLRRRLRLRLLRRRLRRLLRLLRRRRLRRLRLLLLRLRRLRLLLLLRLRRRLLLRRRRLLLLLLRLLLLRLRRRRLRRLLRLLLRRLLRLLLRRLRRLLLLLLLLRRRRLRLLRLRRRRLLRRRLLRLLRRRRLRRRRLRLLLLLLRRRRLLRRRLRLRLLLLRRRLLLRRRRRLRLLLLRRRRLRRRRRRLLRLLRLLLRLRLRLLRLLLLRLLRLLRLRRRRLLLRLRLRLRRRLRRRLLLRRLRLLLLLRLRRLRLLLRRLLLLRLLLLLRRLLLRRLRRLRRRLLLLRRLLLLRRLRLRLLLRRLRRLLRLRRLLRRLRRLRLLRRLLRLLLLRLLRRLRRLLLRRLRLRRLLLRLRRRRLRL