0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-26 06:32:00 +00:00
OI-codes/AtCoder/ABC243/C/data/02_in_rows_10.in

200003 lines
2.6 MiB (Stored with Git LFS)

200000
492082302 68
806127260 4
64942936 44
837935032 80
901974946 50
247815546 19
421164438 24
310162106 53
879107734 51
878060514 52
228274818 24
212502585 18
20935021 77
693635644 74
254179799 32
989616366 7
33822062 59
327863732 61
954220845 55
650446205 16
890052759 47
812153333 43
258487460 81
315698860 79
399042652 50
247358420 99
593778106 89
457834889 7
137961528 88
895645859 36
70617729 33
824030158 79
133228982 11
302897051 0
227605797 75
669062681 11
488514554 27
56042694 31
28388950 11
364580376 40
622704532 27
589913464 15
916139423 19
306167368 69
618835902 6
602495720 59
506109162 2
141893863 52
953961547 37
105428236 48
530776040 56
967847426 98
916789422 83
275106325 48
903996845 100
329130397 7
154624074 56
133107182 76
418146195 89
229824279 87
389883343 72
298290802 20
665299595 9
861636009 77
921493740 93
297909990 59
73209435 30
656997135 9
886596246 50
569885470 59
150014581 27
370587936 91
608635513 42
535682387 14
539285100 37
531443202 58
53597300 52
185606832 66
605890389 46
534147777 5
273822752 18
613502096 95
723225594 45
392192591 66
887527511 67
977892804 7
467096412 16
559845056 80
400086716 87
655906916 79
667100340 59
927371589 92
382389087 79
213188247 51
859916190 24
564938875 94
143012409 79
920560 72
864487855 69
625558841 50
12047289 21
435476818 42
702408097 56
389695205 52
311491688 27
321278426 62
98146254 64
261402341 78
363697807 10
534308723 83
550811850 3
652478530 86
284322582 76
241510121 97
748580327 10
526227582 68
638961821 74
867793713 96
659255745 30
718889242 23
743172741 96
56316320 74
403361118 29
845060001 92
727285312 55
105830045 91
497177505 21
160801830 41
728111839 34
51900160 30
607088094 56
478285491 63
334460684 45
652198092 74
210516565 84
14858986 74
166847374 20
341197480 67
983203343 72
424258611 8
773576745 29
162738994 75
840255819 42
525770199 93
946380560 31
972695755 80
34521402 13
386320046 63
467782495 24
340389374 95
713784896 26
671629709 79
699367326 0
562377125 3
44314060 47
617875136 44
519061514 56
236037417 64
30313135 22
928075938 87
962310260 49
935812345 69
255107363 81
522552813 35
885407610 42
970255314 24
493679636 68
570892121 58
885016276 86
814914715 8
711217992 6
983596021 58
980250902 46
13749604 98
162764462 26
766655654 96
467421998 17
741413414 10
503033775 89
931831056 61
591551119 66
703918176 6
975448008 78
904951164 53
843685068 97
974642349 45
839913370 90
235586854 75
339142976 65
74313098 19
861406751 97
992325876 98
477226945 64
711492312 30
622375123 97
842168382 2
20674969 82
502634022 97
142899667 4
394487162 53
857102199 80
31800639 50
296537609 71
190740226 65
172191582 0
798712280 19
941157111 59
359385523 73
760545895 21
722647094 86
366909582 63
277170291 46
58891021 35
431175089 29
658625098 40
308641453 8
410525534 71
928963120 40
383674744 65
143440573 92
741201447 94
784249902 15
822924346 91
593645670 98
671761230 36
954815577 68
180667464 68
377743960 77
807677319 64
377231001 27
331037965 57
376969766 18
655999757 42
144220769 33
968379176 79
592045222 30
951759759 52
279641507 87
491008392 42
690161806 1
168371295 33
247850576 91
765692381 82
938883878 44
394874488 97
251676953 78
733182802 73
762337885 31
960149428 25
160856781 4
221067997 30
148251403 36
238432660 38
5141788 20
371432461 20
639855822 37
585821679 59
100095596 73
729731087 91
298600957 47
634022297 7
336843305 8
174423992 0
975697160 29
775797109 45
790414428 27
598244743 12
455125470 11
954873614 32
800409043 71
597227927 39
156243714 41
657037138 50
308343718 16
587321188 13
79547460 46
967481095 52
405782083 60
975856141 50
315676537 35
171662073 19
371205527 10
918821019 75
77104898 38
863301050 25
429558142 50
48015275 5
876588532 23
896776984 70
574480005 1
466294595 6
833417527 58
191598392 32
708529271 74
499867068 9
593338996 8
951599992 17
770636359 77
828712485 23
482402762 75
835063781 44
935849399 59
804462040 60
358621432 66
335252406 55
383645371 60
213205665 52
692920215 97
228623426 27
255855104 51
81915020 3
713014503 31
267143431 73
830479276 4
851200915 74
476426887 57
148265832 43
826671733 81
526010518 63
381458552 83
764197694 82
985674255 81
931110390 50
300513010 58
39340688 78
951585052 42
287209122 96
790531619 2
659287718 2
420923037 32
97494782 18
390688460 79
475556926 14
308719075 39
431281915 70
328409822 61
629531407 19
192896378 52
593061410 20
788208016 92
16236317 21
576449278 94
978834718 98
395768824 83
561435855 83
451132831 3
348110917 82
951392391 93
776399016 19
213614612 84
709763764 30
586142632 14
989272733 78
795387683 48
541962364 73
453075390 73
535987173 77
593505843 48
446191429 39
224928774 18
541936340 2
958687151 55
899526379 38
907022413 69
229052530 8
714549695 83
341774025 93
594639173 75
83185763 30
188024576 31
471786977 86
232944650 4
296123167 62
718382753 28
311186003 94
151706831 84
483252871 65
174540389 97
662859320 41
262095260 45
608207994 31
207644686 76
35751821 67
28050178 23
604630039 59
323871637 72
994639087 2
751803652 95
688790022 21
711543914 42
414277999 17
216362238 93
128508787 33
438004460 20
957849500 27
173399224 92
437008338 48
761394517 96
435718946 19
45530333 35
790231956 49
424606382 23
404465779 44
974005731 24
806446149 37
411029924 40
50190938 90
266300029 16
270378899 6
189551311 52
178118737 59
355639352 32
986707303 74
338361977 51
597769380 23
389592848 57
498055886 7
904235468 45
546427239 91
875382862 56
915344568 66
611570762 10
700048017 37
720047314 78
684463130 59
373230081 9
998912812 82
502822528 11
323360974 42
512745159 34
793051440 64
720661180 57
833886112 92
846816046 100
144844221 72
519568182 95
507834877 60
81626061 11
258783002 99
252956357 25
397419201 0
197589699 13
359396557 76
372261710 91
104394543 20
299388312 29
252894045 98
852007350 0
408486436 81
723973495 22
847400570 80
792609102 85
117665449 11
221864370 30
87740796 5
723272668 72
591335553 35
762242051 51
905636415 65
910244912 14
841568925 3
571524426 21
675954776 36
617697670 25
524083961 24
929864247 55
617469745 56
49974895 71
202840148 88
328264347 30
561108495 30
748454980 2
70094935 59
889141102 23
341161603 57
210279291 39
152456843 68
378625848 42
500704352 34
215598291 90
219716950 98
715747718 58
97633568 83
891028626 93
823932941 37
220891499 46
519151822 72
2509641 57
407918219 15
317500786 11
762384175 25
98497099 61
759250168 93
855723788 35
357810899 44
903346642 50
353241861 11
209343408 94
666320981 75
941781347 42
687582935 30
477505875 71
538653723 90
956713388 20
300483211 78
307238791 71
205341768 38
745830523 72
88876869 67
996720575 20
514587310 21
142426480 9
525081303 15
577872443 62
985462724 95
615760396 55
179001945 14
513166908 8
447902764 86
597031877 20
991048189 58
864268503 40
936618067 57
429216326 68
944208379 28
459374982 32
486431453 49
583626190 2
994817829 0
869223323 3
489322461 1
969009526 57
671748891 91
51485928 86
537510562 42
684503748 3
175997721 79
597379534 24
704846352 25
537735024 79
752750765 66
486592511 23
389775160 41
743227846 15
958287192 63
968780506 97
128434074 18
831507229 87
781997730 6
717900991 57
672553067 62
768099762 40
853416607 50
491638832 79
798242931 50
161540029 7
47151757 62
348210990 80
43884629 95
175199820 70
283345387 46
916066382 9
820708982 18
629807127 13
153657855 63
365180410 74
670637599 22
229602997 48
550662007 84
29494049 77
501636104 36
741040559 56
539497074 43
627939929 21
570519964 75
253547526 81
73582639 57
218348374 63
983562155 73
52290031 67
693457965 35
628859193 6
825886957 34
835750382 45
377391468 82
169351 88
533789721 87
375225950 47
712803084 57
333960209 18
997643255 82
336839790 19
438129641 97
598615493 23
473773013 74
207856033 87
717413922 56
929616564 64
582120654 58
519860390 22
818016073 81
119069553 25
577488969 73
104316161 66
389651138 72
276202147 99
945791597 21
90663926 10
314522572 36
724749149 23
859240503 15
560226557 22
612633660 10
365072 78
447103614 57
685764780 11
889908342 65
630906597 37
209786882 54
399383082 9
990441157 85
440397586 60
497841635 71
356752154 27
614251952 84
572715093 30
835067037 42
321728931 71
386352777 96
384824769 9
377259703 5
43315149 13
733850691 84
820850528 36
527395637 4
963946412 39
474756310 56
184598970 98
378009243 0
853319455 50
6459502 88
575752802 1
39517018 61
107631893 18
997545472 34
760399381 23
640700156 48
768633071 14
996443835 3
868666256 82
265395661 64
215695409 89
716777418 36
283143981 86
175326976 38
108851553 47
22807855 33
408131891 79
544600408 14
126379965 60
265791894 18
353106880 15
845855483 19
776804816 57
851225946 63
518108658 64
30913784 88
347924753 30
275751872 51
692968851 10
274422104 89
51340412 27
133189535 1
165745506 78
633569471 63
388873562 34
489061449 52
717780613 5
629777128 27
488625223 83
845843722 16
394673136 8
164256734 43
126398744 43
18229947 85
907725249 53
293405608 51
950587490 48
211495830 11
304729109 81
307365060 61
552820793 62
706471421 59
390478082 25
859433895 87
184125430 75
303114583 27
965445625 58
887269804 36
240055492 38
697406294 17
725577189 80
226730957 4
108223682 22
160771857 15
571184839 83
780034192 1
906850910 48
723451278 80
208537326 13
513661959 52
784277377 13
838236340 86
923556875 90
549048341 96
87039208 12
152992782 71
145153693 4
537685651 5
585943874 26
611122974 75
715105386 0
798242986 91
305987559 37
780512010 98
602074628 30
290714387 54
940227492 92
214653036 31
230467814 6
668613881 35
584720629 45
806471239 27
524423556 16
141149707 82
4306796 63
376033816 60
800659486 95
990007195 12
647015907 86
744148798 62
686197621 90
355025976 71
71268857 13
983795911 57
603019631 4
705626989 6
657300533 65
54227445 56
369242216 51
47906830 95
901078772 84
904806757 80
394028364 3
144355018 46
392818034 58
620695397 21
451296229 99
470136797 93
817539309 43
601348080 44
119313256 21
313322349 40
471700711 44
103889519 74
864413915 6
972597859 47
262972164 71
635100520 75
215161289 17
103958315 86
639573194 23
752591688 33
508696346 54
603902418 23
349642723 48
562842394 80
76926468 15
15372515 54
50745832 64
479086431 31
140103179 56
193731181 46
26310080 42
465518162 70
969666952 84
97405096 1
556972105 31
201195757 29
534598233 47
123785323 79
211702992 43
149753115 98
63674747 45
569746973 29
792799074 84
98853756 75
863009285 64
808102846 8
936956082 44
264716479 50
51964273 8
549221509 81
752663203 69
44320694 71
493945099 0
4479041 62
556899394 23
71195276 14
328583865 50
831726472 97
943607523 18
765724624 14
463063345 38
630470772 23
12674241 5
348171855 18
238843284 40
580220833 4
887972378 76
242986890 66
72672879 34
624874714 37
698683965 6
857336311 67
735456313 77
501556346 76
908878479 38
136304086 94
14120045 87
774455175 17
190131553 50
975594889 0
395296799 97
996539495 32
981611671 7
584453417 91
619507976 61
381538456 98
136539739 31
986918399 61
751380775 53
763042196 56
224567920 92
725746699 15
46777529 24
734052827 30
386980279 17
975279954 97
84496102 19
131411769 100
492413625 17
984700831 39
335313278 66
119084837 100
893138897 8
739700365 79
25270659 74
226693895 17
140305271 89
924513554 67
493567006 97
83112556 53
604475168 92
174640873 21
384000317 16
440906604 86
364803810 78
308504848 74
659166940 59
610014405 49
732920174 41
751649026 37
159041337 93
338856426 3
90117801 46
472464287 8
451487702 20
234368349 60
78214707 33
817868114 47
406641059 21
921151159 63
170252696 93
326533868 41
763726451 81
19163834 58
674321663 60
367079336 37
829646717 97
31055555 69
314820562 82
844668184 45
155897243 59
476226447 91
425038542 91
252336818 9
938698935 81
998596385 8
943997427 76
925107161 46
128485011 0
156200901 66
540256284 11
278551179 10
926417834 82
430164932 45
375251834 4
858694401 74
194655006 97
45578278 85
858036886 14
632908100 76
755737422 79
288027140 32
800573025 93
240432866 20
865784960 25
799192518 63
998576372 67
768260485 42
517260986 99
706748063 22
266018845 82
941967823 59
624626912 81
491138650 95
932343693 18
977401733 68
5359352 34
527267264 49
843659056 82
619118057 91
604855046 84
488838405 5
625043677 63
688807456 77
421645681 17
249642603 53
871407458 94
1922481 91
869068017 42
822184984 62
676179177 0
819775025 93
662404106 20
433004403 39
880402569 31
921186384 46
966273469 67
38550574 18
548262622 62
899000801 51
757327741 25
670401419 54
556585681 70
366728296 4
664376781 27
464307972 73
932054660 85
422243644 67
720633755 74
853745350 96
883206279 55
766057119 86
957738890 50
789725899 3
67358220 19
240337346 26
839690354 17
796849765 0
732665515 28
422277420 63
653388684 62
902932648 35
167687471 61
23893650 0
410909820 68
285926271 79
591667093 21
811969670 82
421766266 86
765047775 10
775917539 92
460591840 55
211581220 5
888870468 70
731328910 94
777434571 29
822142412 81
279515448 53
774045948 28
765852693 86
360199177 22
421213712 56
392172943 10
226250554 97
150890855 35
782034611 37
188244504 38
668869611 14
764004635 79
358513941 99
87346240 37
332691346 49
420373440 30
253134531 30
998478761 90
811109899 36
968318886 7
956132623 14
48309871 5
805018668 57
904126470 44
42839741 51
707757964 83
643333090 8
83973054 84
92485243 92
312051360 44
856288586 45
360551776 9
855498473 1
587052436 13
573662031 70
612508660 91
980664308 87
512889711 38
379374047 44
239164631 3
549958522 48
514613387 53
623118593 12
486829050 16
945221346 84
564332987 59
328043721 23
910318403 75
581273237 20
253005440 42
624246209 23
184508917 52
878846812 52
29353274 31
835801150 70
553461748 62
964402527 15
451303309 53
532812016 27
407206931 2
326737843 85
981981298 97
366730271 93
514382781 38
887225539 89
313260199 53
23067631 98
438184940 22
295275980 57
181318535 53
227894464 88
440501380 57
977114555 60
473562300 91
337366790 92
439081937 7
267339692 99
282194335 33
121859825 16
604467847 95
570410745 50
871622030 67
476317093 3
769595179 38
154237431 87
723100910 15
665145860 45
296087215 37
31974620 98
271750171 87
185756020 5
774834885 18
438680599 52
116217974 19
267871187 24
905264357 50
782454651 10
574650487 85
780753285 45
417607774 29
349438598 55
663612644 30
565227954 36
336711022 84
382102217 80
819951332 21
460725165 9
991639371 27
597668825 7
969917529 53
638727883 92
789175708 52
662273694 35
800336484 99
657700769 14
779733494 50
334510440 56
897679978 15
319064065 25
995321946 94
520438617 91
572818684 88
661505018 5
977299819 88
194328495 26
101962222 16
107544970 71
799991610 13
848308104 56
483296217 60
93190466 57
449011794 98
571541065 39
188927070 99
883504765 99
483666537 1
793199942 19
536170725 85
238203256 34
440167375 55
840934649 20
808560313 15
953306966 83
728458217 10
612147734 50
491751396 51
965964813 21
154323947 49
639400965 71
316755920 1
733969102 82
700173073 45
64110386 27
276143653 50
619408483 23
214327783 53
185753470 17
77314793 14
223364003 16
28363483 32
771937098 8
136637558 98
217377409 30
688305378 98
34603781 8
878408434 93
803208104 74
678292453 24
298410180 4
801369698 11
485546706 36
657947828 49
916045928 11
92981699 99
493338508 84
941550094 99
80252462 68
77849767 57
850397659 25
247262113 72
697992323 30
58083130 20
260432443 34
687115722 82
103008791 46
325004587 74
534434528 2
331482273 100
531438449 50
155190208 15
358341573 36
549535805 36
396755158 46
333481885 71
560681376 98
57162157 73
905368073 18
920906570 76
418011874 28
200951836 91
746895115 72
857075896 82
99971036 17
921775645 9
718959823 38
869923893 69
86162643 39
230575563 83
674147933 35
389097115 24
212939123 47
367799484 52
771906482 16
512386098 64
406154134 82
139502990 96
43658685 18
902653732 12
664978037 4
467454100 95
395516459 96
463861725 1
730366796 35
974006014 78
644578228 53
144406836 81
268163945 82
225680361 51
219854151 60
61345632 68
698773111 59
614982040 9
599093692 16
926004075 66
645531315 96
504348147 88
352179608 22
212112692 30
966094399 82
869551769 24
962894813 6
960067533 22
773218416 19
250259548 93
129565223 13
224137433 98
347184428 89
639419402 30
735728735 19
650576847 24
275989997 87
640356947 91
663179264 40
931890225 98
550372412 87
986362396 8
785332065 51
34520768 72
442290248 33
32951071 92
112804363 11
609248330 6
798943742 55
290468218 2
643933155 0
594980429 74
460868167 26
14439269 0
326689105 9
353919281 42
348811442 81
601815749 84
176476021 4
501116781 65
132378638 39
110574372 51
691224834 93
322887625 51
775691432 45
89570152 94
645541042 32
249674235 49
735162490 8
937650897 30
952950469 57
827372694 26
141701348 51
136008847 74
266671856 2
875031368 35
122597901 26
933163888 81
528082759 11
209520319 22
143093323 31
952265955 53
874532524 58
838765146 99
717578745 52
344305691 85
668019118 83
158403200 89
370122823 99
856600507 82
60324232 25
640941413 100
296289326 20
326224836 0
512216182 89
883751558 74
694606355 20
370496554 40
318599011 23
310146177 30
223095604 49
70262185 33
614590609 69
292394103 37
238906126 99
840610179 89
561843927 38
257148607 55
62087743 72
669250844 85
655609939 51
176993011 36
956202891 67
583124334 93
54681987 33
608303397 11
376189373 25
658052156 63
696926010 86
364028915 2
810765596 30
325402756 92
327846533 65
815504240 15
118898428 69
607933775 85
236145707 96
300592377 18
908636178 94
85294108 24
983240713 42
869443853 74
426821019 37
454015342 0
50330354 57
806437583 63
856389817 59
276079830 100
120115078 23
64917409 26
321670730 63
6797951 65
269619483 27
316419331 23
451945464 67
974336604 46
278005618 95
654315102 3
859542788 99
778280617 98
751860825 2
87009094 84
744284165 59
49764470 93
289280654 66
234451300 86
964774078 41
272970697 36
355366543 20
816429543 18
977944243 88
947115872 44
498032360 92
929516581 55
651531658 94
54511615 91
753884086 15
46794969 49
514413131 85
264115045 29
650560887 6
923381269 12
519436500 72
525787878 9
925438031 28
898573454 49
407111105 81
514271938 59
950633768 7
38604988 66
641164227 36
301639387 42
505392035 29
983060433 98
494426582 39
787285001 39
496418143 30
998678828 82
141056807 52
225693623 100
168401057 99
936379121 4
880479859 59
260152591 89
452837296 13
521671937 26
721627473 46
684653341 53
251196846 9
880122562 40
526948707 84
562939118 81
494210811 56
848433898 39
105050697 87
420734270 44
980315497 89
438321266 24
189656836 44
125639174 40
692237273 91
265067670 10
526033732 12
480163549 34
172850121 54
376986386 90
779688005 78
475133285 23
269972207 86
762057535 59
260423028 72
570429240 14
769988237 42
640612106 83
585343878 51
218411793 8
478188010 66
404584484 1
338498206 73
241533062 51
738112822 51
100055390 84
889393440 65
601346395 100
865625722 14
985915828 39
469378488 92
650339353 36
836348889 49
972166766 55
8095002 20
807946327 67
527190735 38
128215484 98
394827072 19
689930620 96
172199109 93
480097542 57
414515680 28
764416604 10
899653797 78
920644301 28
773118317 12
343267141 56
268016274 54
680648776 48
98161475 33
192519586 81
397172759 70
679757478 29
467335971 61
455454944 40
673451054 47
716040304 5
531824690 67
676765763 50
598998332 11
439721251 75
605108105 9
613413531 36
807675490 20
807141550 34
410252396 11
318261751 94
226990916 23
400937451 75
834181109 59
344396344 19
340947944 27
705837494 95
409703229 68
900312277 27
331057490 20
241213144 72
673578811 62
566405573 48
241774757 75
871601831 14
243208897 67
993038861 76
866517265 55
463531329 41
429034330 20
777957221 89
170966143 84
526413621 86
216710116 27
899453103 9
574463199 85
986822584 82
214774772 22
230545863 98
572924696 20
771010705 0
609262528 84
574227296 79
145342931 67
211001191 58
814531004 59
175650057 26
996982599 43
262660094 38
559127353 33
167613117 61
844564160 66
967500818 80
738788364 10
260679136 29
823248297 21
830263943 51
752506072 17
202541100 53
57081364 6
610238754 27
956922009 45
467605903 23
661717156 86
178379784 30
938528687 55
978350673 19
224140168 44
693879605 91
793912863 52
560579475 93
762262752 28
416391627 15
793239488 71
389562360 2
801652479 5
95313798 11
376939598 0
159530074 23
137924588 83
96556402 84
312686156 5
790959004 95
454659507 48
260255306 69
558494530 11
996474185 51
15254599 60
730410497 89
651771583 71
891299210 72
506947781 99
437142505 56
929811020 20
376858357 87
150373160 75
42100133 2
757915485 47
987399217 27
965813661 51
130541746 63
371319181 7
991143713 0
455588325 13
93090870 88
106095083 21
777692280 49
555285944 100
627015697 79
368073248 28
79964260 65
262644270 39
399901597 39
151328222 3
206788008 8
608827927 40
744317632 98
679991026 21
603125990 91
595650498 96
832483686 10
15689038 89
209653072 65
826252110 74
266955323 77
732863614 20
601677862 38
853612412 37
368989630 90
575615018 74
758332967 73
922005831 41
328302 87
418021571 91
652668094 69
219683248 89
648223609 34
529998228 27
122326662 45
226013766 45
76565159 46
782188300 96
738723948 66
406535348 17
891243171 62
152041613 92
533650363 89
102723002 95
17870127 84
192289505 58
575120336 91
825002905 51
804047496 41
566590128 40
85938005 75
712021735 32
240825173 98
275382720 58
702701730 84
729476736 84
92794681 49
699506806 7
455125214 7
341353968 74
318036315 63
786487694 18
122466466 100
72393885 67
570977468 56
640942670 10
220149720 38
871358533 3
139979499 48
310866013 23
253327735 63
233064442 24
171297724 82
75443909 16
531463314 48
634725408 44
265429571 18
951772436 20
685362278 22
897339849 10
53720506 66
995516034 50
610900039 5
215834404 12
707266952 9
389990460 49
342234756 28
863889440 20
678010558 26
367246638 12
293112281 74
201509842 89
868727956 72
797747465 46
914347602 67
358595705 78
500733288 66
835054658 53
903806204 20
142300893 40
848454525 1
710159775 73
154064868 75
10011435 53
201869403 54
870310964 51
36188084 6
367572017 84
575246732 63
993444943 89
585032222 32
582209742 6
556567448 41
309113296 23
675403448 68
777337975 23
833776621 84
929602673 39
298036997 25
450002100 49
289384044 67
585724044 2
60751284 37
372937475 51
604486843 73
722733229 79
575020125 55
874922959 21
222414509 23
563276474 23
257824763 81
759187190 22
621189418 100
783283515 53
670274788 76
755218950 47
859148299 22
189228322 84
905655412 50
247525831 13
570324049 69
926760702 89
506268575 76
157313983 61
212581646 56
942894842 56
791930042 73
26532934 78
920555346 53
595614574 57
854703076 80
498309106 24
986485370 84
84877559 43
117404063 1
138132477 18
479219837 84
700399355 61
564076785 7
977354211 39
398730017 30
364018631 43
296856582 3
723660154 58
403031301 41
233572592 56
609299276 58
419934323 66
380843881 94
22183149 51
144791713 31
898576551 51
540092633 14
434952400 30
668611697 17
949981643 27
190326433 98
285684805 92
775304188 5
945427403 69
148960109 17
383743989 38
135500957 70
295445969 96
471293803 44
411834361 9
956379936 93
180841719 24
482734671 64
752356856 17
335142643 13
487293412 57
438053401 61
312744452 84
75525186 60
388028593 30
691204775 28
613684113 17
661077147 5
715711704 5
991897819 84
114300806 87
842067994 79
553546160 60
969841545 50
987750434 38
862316916 51
998779352 23
251086764 58
596858214 19
899203243 10
505941291 64
188659675 52
456941036 75
851604724 67
723084460 29
480442462 48
8703720 59
384075487 93
984583051 45
421316283 38
157816486 22
60753624 89
440506193 61
455806201 5
820682327 69
191859666 90
614099580 32
575581905 81
119893027 69
996986466 20
361464459 79
9303247 24
365123220 75
728287782 73
942830007 69
286555124 13
135636795 55
27522094 73
628933919 72
457715260 62
478731778 52
473138499 92
234939041 25
835087206 35
217572689 72
195990357 39
585864205 30
871579823 8
596155865 54
644884756 0
652690361 51
637971261 19
288803404 84
35118040 49
113626600 37
547879793 31
630268138 45
507315674 90
406734050 8
397963702 61
408778769 97
631695998 21
217039555 72
430476944 51
526397855 73
157989162 70
844145697 81
161510869 58
976981169 93
721215099 8
974813583 87
633963653 93
395564806 64
685121824 22
952357652 81
278508190 51
680469308 8
71346596 19
992765523 96
537456074 39
637491388 44
19189896 51
412872089 32
903246056 98
38087655 89
237649666 94
59024283 6
81609076 80
573653389 12
832498491 61
325507703 35
67273169 13
455861645 4
644834212 19
840062937 8
657867886 66
150731353 95
763693801 4
256390326 50
860712786 72
388268602 31
54449677 99
746504020 54
440464943 88
544508897 87
975704987 7
958700272 72
646375045 77
902205756 34
129020277 62
426570362 20
897425786 4
423273858 88
851259485 22
343315257 57
567822570 36
664520330 7
470537529 20
16334127 25
824980354 85
218000069 75
412433617 69
433048527 69
468400200 49
218194760 0
259908984 26
318162183 75
563923655 51
402704871 42
813976259 51
585208698 29
616142630 58
47391576 98
467153819 65
912625409 18
7581218 89
840345719 63
79483402 67
822004827 53
960756135 96
603487413 24
578348310 54
769348516 83
263634603 37
234129716 23
804225760 97
661604445 85
592214762 61
397657813 56
669365189 17
628996121 19
656779060 35
472798853 94
129134215 1
747918635 60
236649658 92
236309294 65
440139533 44
767365862 96
404829960 46
803749057 25
780380095 11
262127084 18
735765036 100
273834677 60
331466092 14
565647067 96
182225020 35
780415201 3
915230428 73
661491657 100
157210014 28
640043772 31
646524708 16
86566285 74
784788744 74
799416994 34
367573079 65
592522648 54
455422598 36
291050652 17
406747721 40
719871065 15
172309388 42
196977715 82
176584628 9
793737182 24
29211913 80
783800166 27
147753687 89
931946339 69
384338017 68
233713943 83
683496981 41
789390872 48
531871243 57
920970112 96
288422417 66
61488333 56
18530626 16
864627644 50
175309476 19
631494542 90
899098883 43
60003446 85
506670503 22
881748292 86
266807664 59
686973472 98
692994061 13
135931982 13
798632840 35
989412758 87
732053259 67
743924558 84
673730613 47
687440070 33
746851947 9
85964469 70
20014025 27
36485291 92
69328977 24
641222207 95
499532055 53
163324250 85
894053924 61
815016977 52
815009255 73
807013371 99
82812151 84
595758307 75
575378369 46
2789051 43
803703940 54
919334998 64
302975091 59
364086847 97
110524498 14
2342811 99
464912049 8
697701285 90
21777773 13
73386068 55
768964178 5
171862681 66
326690719 69
290864403 91
72035195 17
960937451 31
166725091 2
10473273 88
654064544 89
10680469 34
162626855 84
337782107 40
456917456 8
910080159 46
963116950 62
908676930 98
976549915 94
392742424 53
702432295 96
592571795 95
670241702 84
346040028 63
144251529 17
938589712 46
666859059 37
390325730 43
693744276 34
393514725 88
350254764 98
476975121 98
725215550 35
871215323 12
54490586 59
287600100 41
661495864 68
404499720 47
960733085 2
212457952 80
643902162 99
172954931 92
199139931 92
635724256 13
719784497 27
478482471 71
99729503 47
716759770 46
385823918 3
75879191 58
4799163 12
901693207 20
399318584 53
875070851 28
526900719 60
319350461 89
914334091 14
257310363 46
127751924 7
921162296 0
857349817 83
275900985 25
843071698 25
830798124 49
285609900 15
429385701 57
140962697 18
387044391 12
30218143 94
651303233 67
529940082 93
527531630 35
266472846 88
740454813 14
779897294 69
624110725 62
80323217 75
837158756 10
959071495 97
883261028 96
84664732 97
711968709 98
907385537 27
74793003 35
81132713 5
672094983 39
517935622 51
836737848 7
445645042 11
613221049 20
906633006 100
646534153 75
622374138 95
245972467 31
7339897 22
667120544 62
504295290 23
407873282 53
487213209 94
744590066 49
977819958 22
875236066 78
941223814 92
225896696 40
735621033 65
502442456 69
518413200 49
712742490 33
893780100 85
234670162 64
193859448 50
77856477 64
361056664 5
462647474 100
818855797 29
389455655 69
826813432 39
481134351 91
160494024 40
842238981 61
688745980 98
190356847 74
194133055 91
388636252 25
710659719 61
903214258 84
832679769 37
529045614 100
770351920 22
750548834 99
256255322 17
164483751 27
584774309 43
199590713 92
13482889 37
359496572 0
687517654 100
351428899 24
960552896 57
911751819 38
578045189 2
358352953 48
602562461 30
799886280 2
120927507 24
89968011 59
946437030 62
158428325 14
77849685 4
464219201 52
329181789 93
22286798 91
256533659 95
454674032 40
923713720 52
433579449 72
481719131 17
590147524 33
855737805 61
449336892 62
242680359 92
516023407 58
940479064 1
956863921 62
66550267 88
952164523 2
877429051 8
266261894 2
768383483 56
548907524 19
433064964 22
956799669 43
698787427 45
940803878 45
823850366 39
40458416 76
476311621 68
93195954 42
525567349 79
386215221 92
692398170 26
147043338 77
634773412 36
842960342 81
812503982 23
819571904 93
675971412 27
143775561 97
553224574 2
468750217 99
236930893 75
317664292 47
213912162 47
588189792 14
747811762 21
731317758 68
943318741 10
72990979 22
192787024 54
277263164 37
805843559 87
454448209 75
66471269 15
652354390 38
901094768 39
690765482 83
949591511 68
277289008 50
128421988 0
653244292 67
727976587 42
489575042 37
424827535 14
552111504 70
339887686 21
962677908 40
753294260 100
139399130 96
822430757 67
988319521 13
130378072 16
541340538 39
397290372 8
798388536 55
841058303 7
690069646 96
781710607 58
734950406 86
142121706 32
527047019 90
195995407 27
49336080 15
224964963 53
670572221 94
310062359 8
323390608 77
802053217 9
329803248 62
827821171 50
389956483 83
48100145 55
775035295 78
965808843 44
894347133 11
813712891 59
680359877 70
421928850 56
421027651 13
400459558 44
716162345 7
207471669 92
758662623 43
30312162 39
620148259 81
129046802 24
711788261 98
870566053 7
968235804 49
870150584 93
294009246 33
61298417 22
627706565 14
81162944 30
59748670 99
654706288 60
85256512 18
166866762 42
14952664 6
797000821 90
359802389 94
147573579 29
234286827 30
157573095 1
675015664 10
768126765 52
808759301 36
784761908 40
153197165 49
946225548 33
215840557 29
720494059 49
671355915 90
731162189 47
231876429 74
639217298 88
871250321 44
984583934 96
448375941 31
42425603 75
601108856 4
997685919 99
933283609 66
496324302 51
924798381 49
937289178 5
684940198 60
290675570 91
183229438 45
164690393 15
896244710 100
740092652 37
140841626 26
438631564 77
999173678 80
400735387 46
917488653 20
424173747 39
387419047 43
732842472 89
184638802 60
769882384 88
829584795 62
714441320 48
228281664 63
43438897 87
233391387 9
454616489 2
328190038 84
510505975 99
114041019 57
866947886 100
144216651 60
563727270 19
285160462 72
165187766 39
382751504 97
18315266 81
143136899 77
88477910 46
173059188 99
172471453 22
200453274 68
885181333 58
91380610 57
392757540 32
571596860 4
248881868 4
700583720 89
348537055 62
551466771 62
107867691 0
625143433 92
456228194 51
775208628 68
137947392 63
71010752 0
332093182 37
366428590 29
499766347 42
233755669 51
717029544 63
48336857 47
811215480 47
318326794 30
424744208 20
890367622 84
105522628 15
497603077 56
135552191 56
942773202 85
473769068 24
833350108 53
673767244 26
166180090 45
589089215 72
212168952 26
304427290 58
126562329 46
262105159 92
818562533 50
468522623 65
166231628 40
830456796 36
345259031 68
474973974 95
573857674 65
120354347 8
44521215 45
24712209 84
823819307 72
619088907 81
654958844 37
381452898 14
501162513 80
197813215 6
730279011 91
808782247 95
797592007 91
737850579 89
763900635 84
472588524 59
707674585 57
404999140 88
323191545 67
379793715 52
808301338 73
676021295 12
237411080 22
53111602 57
640207485 80
688089635 46
612373203 1
88939797 35
626010246 4
609864854 9
5171198 90
347562948 72
154935050 30
600333045 78
96365945 20
970674793 91
981485169 32
402812369 14
858478560 37
616078443 59
509221922 98
128718895 29
394757887 52
90103819 13
997249871 13
349167860 83
18517287 78
356809580 88
329865972 7
516343202 12
994697847 66
91499339 9
573054877 12
929606462 27
416053909 56
459949769 76
114043630 84
678607018 92
594566374 75
854735890 90
168316529 19
221559700 89
576150669 78
567462724 55
807996413 76
751638734 91
19158891 57
56203075 47
29713802 56
740463183 77
245739330 49
510628489 63
766178144 58
844481707 11
110599618 94
644234424 3
297661887 20
115931539 84
66784128 78
328664204 4
416305287 41
204246351 56
780964690 52
902085056 72
802847717 16
701534023 71
386470841 57
481103659 42
963884117 42
502104350 10
710692963 96
86509143 1
762132093 90
876609950 31
42623590 10
717374120 15
442504346 67
840920291 32
551783537 80
721823267 8
781081415 69
2557085 72
719123302 75
398660723 8
616433903 76
713717064 73
611607218 93
180894501 18
556767689 84
59485321 49
276921602 81
543720887 37
845626240 97
592881383 44
936219136 54
612280367 58
812871001 58
117204112 96
280385687 80
201952604 4
396369576 75
233943059 63
433777042 12
95438960 73
623378616 70
405816223 46
328207176 43
227619782 6
139571644 75
339854771 43
730126499 10
341773796 60
300486498 35
849228539 56
13543805 66
534125462 87
528879527 99
33281038 89
610961606 9
283139247 65
887637380 48
423345479 32
463018978 64
281339521 24
568304175 94
64171192 9
343746077 46
257357186 43
356613697 27
207587171 35
95142550 57
720741673 19
176607429 20
599002631 30
493314661 29
820881478 3
6969902 14
867214770 22
364844639 15
83806675 94
258967895 70
414461958 6
766942207 81
811935124 31
144179780 29
407526171 86
12784789 21
922381094 7
141430599 54
181054369 86
185020655 94
844230054 82
736461265 10
403472424 70
811806988 23
787734631 46
281640751 50
210923004 68
164187860 62
852422096 99
876327396 39
471467888 12
549992685 69
575766087 20
532500384 97
727516509 59
600098447 58
772863300 56
464741512 32
886055104 48
868728903 29
961288823 97
257033583 64
607731462 25
797974462 31
297563138 36
244851969 44
711463202 36
729280734 9
898566017 36
890550877 79
769444435 76
893165945 60
102716085 20
203430514 3
663764822 0
734489352 85
92469902 21
101633409 6
834087556 78
305120681 54
993148860 68
967312713 49
917300251 45
453588858 96
588401640 32
746470706 0
430967672 49
505621965 37
504219673 83
648727618 77
840603435 6
189713754 90
393461253 24
472150431 7
357358683 75
663131558 52
57873173 9
285558182 56
975925052 6
791524015 25
337978995 42
935948157 4
449675403 31
699031534 39
423796576 63
590861494 38
645377022 42
636128127 35
566985158 23
666064729 36
45062205 14
375165962 54
290962505 19
215876927 25
727091719 94
206163790 76
852413442 55
225331441 5
98145362 92
375702153 35
284277096 60
101095190 59
288595189 4
454991263 59
183666350 28
907147099 74
747575590 80
527540602 54
653317060 83
233411683 76
311553317 93
17600303 0
555103925 22
261256421 53
105278134 14
96312953 10
43815824 20
282907926 46
315509184 62
871963536 81
73889144 31
274592334 67
581076171 83
164688841 54
579573405 98
666696727 75
868399915 77
639498803 82
806909532 79
561996818 50
663413691 86
163158177 63
352353733 66
298975979 16
800300128 78
575568368 67
73942309 79
310231779 69
625011289 95
393668839 73
402342626 60
561962974 65
28254591 2
13322852 35
831646251 44
774169727 81
54884688 58
513492448 65
809521856 89
84943480 90
451822511 95
305902041 64
677798391 48
405365637 80
78824109 13
497799926 67
565900921 99
185147029 3
454585073 67
266569978 83
414290708 12
165009948 83
335558594 47
823139702 66
343579244 34
563958619 62
202363137 36
132080444 45
439751165 96
983778963 81
772433215 64
397070558 93
613350824 63
219978069 42
983601453 28
608460350 20
470902353 65
409517400 95
551277190 98
30210378 0
660901018 47
572895194 78
307549771 47
72881291 80
162424819 17
871592582 16
984333984 56
703996574 90
622828622 87
670675970 40
160746242 44
251283026 61
588374124 71
971505366 16
696713881 45
804117021 9
981155962 43
683484543 38
987137403 46
821611468 40
775537894 27
240251430 32
795851612 21
282760799 15
487115196 58
116641573 24
242805239 0
442316639 79
522290747 92
181708209 97
793053429 57
526744340 23
105725295 10
688661732 8
483749764 12
190850661 60
664138947 87
466035428 33
9387969 37
387087525 38
987025786 10
102215940 11
648320760 51
39245943 41
471122110 0
277835732 30
9849451 42
765941873 18
179240195 12
315682236 9
782744586 7
130468788 33
898923455 14
258043803 8
789866388 12
49975306 95
907890906 12
18075045 88
547689903 89
268298556 90
999540545 3
717673437 86
392669275 58
977261733 19
302030058 33
231952229 81
937447909 89
445675085 56
298243825 36
98815 21
397170807 55
561842043 16
527993066 72
289786931 2
117042392 38
983377541 38
154123660 17
141167697 0
317894153 69
674686476 9
628998990 92
13847981 73
229832641 24
989925800 42
14930929 2
835672789 39
429199571 15
41046290 91
944647 22
735760932 45
423000376 41
300153535 10
336079086 12
558130259 45
377444986 76
196110757 10
748374190 8
816037286 94
804449028 45
194632867 17
613536305 24
654774099 17
927470083 74
52436209 48
687176 47
193144176 31
79547570 31
562905862 90
824174588 99
560288205 48
69002229 73
864207870 15
336740730 49
150660849 91
639228591 35
571690313 4
463682713 96
96412159 83
511950143 96
519385439 68
696116546 2
151114197 91
498665946 11
119922854 31
749918338 42
372209283 64
288938011 77
440652075 72
941425010 50
512880728 25
799558986 20
599656533 42
835224952 23
439987998 49
238620168 76
464322873 95
570660394 13
533198194 59
811284317 54
734809269 89
19034203 49
230114136 76
973740569 53
32481314 73
539419151 99
144849977 15
663461936 18
779808349 43
920292359 10
340158848 71
815287776 3
589568724 17
410187363 81
253326388 95
807131168 40
11099500 6
46276915 52
666775144 2
27601555 67
497912219 39
603565601 76
347840621 51
831082303 21
207424565 91
682469330 94
79214906 44
835126639 88
146064099 57
233167793 11
305221190 10
114312665 52
993228548 7
366024336 54
466319916 91
560624295 85
759567857 2
900611366 80
599017549 94
871651900 51
648504975 89
90630076 69
62346911 99
587220945 27
681622038 83
560495239 61
478460045 78
694473142 86
657716402 55
611255059 91
8476705 53
499078634 63
412926059 52
655791127 48
38337899 8
275226751 44
319884372 32
110483541 91
794122527 8
591384845 29
161429097 40
879593953 27
513180894 91
779804754 51
842898330 29
605568121 4
295654380 29
341690056 42
489594524 30
425218326 1
242961051 96
222711667 70
291961595 12
656472921 33
422059150 67
695387235 72
665966732 86
771358857 65
913184945 98
125135670 10
41566665 50
661341252 99
236743499 88
962525571 71
950861581 72
616526444 1
794497279 89
629077548 48
873061752 46
403372405 70
731015762 94
201080937 46
906834731 35
898795986 23
923168585 28
436172480 16
749106863 28
492511219 23
33044942 77
154396999 15
438560250 68
97122141 41
746816563 71
848964373 14
635957226 0
911236687 17
218642377 21
797332099 68
586038014 59
808553729 45
30107534 92
695102976 80
389137463 94
582004728 65
443254340 100
266640376 54
289147762 53
504863558 4
105427373 24
736967095 96
175765038 52
11658909 62
764015154 8
417357333 1
125486625 54
92693319 6
630862368 62
260954711 23
374314127 80
372604311 27
539627837 62
659934759 68
541512950 55
294566515 52
446670488 81
958323832 48
756621611 84
677679046 12
263862032 15
2518883 50
785544195 24
786709394 98
912419199 8
453521327 40
430608758 19
10001157 10
690538491 15
855965478 69
108245398 42
75650089 58
842717141 67
561520768 84
45002303 38
949779392 57
708622557 83
381170395 8
175255750 92
115888133 90
783349887 42
682724018 23
691310992 19
53648571 17
632249311 16
18107281 49
538971620 2
649507258 87
786639344 20
380417073 23
971556909 4
574308078 39
427604917 49
748230954 29
807802683 10
670785337 52
916315253 35
197890608 93
837557933 70
839787970 46
478546442 72
225240855 4
827917884 52
206219197 49
414586195 63
44385498 60
166978518 4
217572836 23
958569145 94
114610990 16
544186137 74
458476536 22
258197003 74
715274718 86
630126341 83
227433293 21
915418795 57
491714178 42
278446930 67
442450081 81
687246386 65
214603001 70
766658404 6
106457388 19
419589948 28
344262965 76
274844497 53
166292392 91
41242767 62
208239839 91
893578259 35
186994800 34
702752404 57
159977667 69
173253150 66
912072033 85
509266737 90
811645433 11
376496934 100
103553002 39
28750959 97
622990890 60
648210404 65
975289330 13
426992897 68
603215994 32
933219921 26
301770660 54
505992061 1
624921997 61
847979813 58
296028402 55
967195941 46
266726035 52
71247602 49
845741506 69
357094496 86
40692871 71
462173790 55
897627884 15
547134746 21
55071451 62
455710038 30
47120317 3
686398889 37
744655339 24
679790821 69
305089856 27
108004480 65
702579982 51
449992033 50
460909509 32
950222645 79
913833542 72
382535961 35
508023093 32
383697293 20
247435293 70
457391510 37
956754873 36
820754671 49
845539605 33
436334937 68
792515503 31
293433548 86
32276646 92
857253246 75
732785882 31
710171816 19
720427134 88
2040656 82
132167795 55
504846070 22
64220994 20
643300648 31
498990760 18
468846809 19
951122245 48
784785996 93
819195440 29
431764880 14
752483829 85
87113097 24
286352491 51
730721570 79
815827806 66
483917696 56
742907632 17
286362425 27
589029242 31
625733113 11
145597431 89
697364328 1
616824089 5
972516076 68
947414899 13
212075272 17
374990188 75
229114629 74
505583182 100
171298661 89
528950764 43
940098223 38
893766968 75
57994883 0
51735542 21
802799111 58
894402065 2
324742505 60
837529290 92
186483948 0
171970616 15
502817871 46
792688481 95
902651741 18
895802388 86
616026992 78
179248504 21
223012111 90
97833922 93
983640105 96
378265540 1
357029685 4
211890908 20
676147134 29
241223535 8
786169784 92
82200637 96
643360225 76
859318074 91
642755910 45
292660690 13
718771682 17
74043924 89
196612536 63
886621308 83
736921980 100
676619419 25
763747158 35
169349748 26
820323395 47
519264602 98
724136681 48
978118469 7
125053303 17
386979312 54
848486779 39
326632179 97
474880610 88
410086250 25
260010070 17
227655673 30
247315637 91
306955174 24
76938185 18
711027329 42
539053588 79
143894704 48
625560620 19
946686788 100
2003455 49
495117314 70
83239299 16
310026573 22
585601851 31
165364840 42
491653154 72
141872497 6
661229102 68
711516520 99
27954332 36
85815763 17
662408720 43
345681424 69
148005131 55
921003868 58
150214075 92
463572575 71
742829996 55
233951338 0
977104159 61
394684721 3
872668058 79
338777600 1
332945761 9
435317248 43
696903425 33
142849307 38
612200871 85
694977185 0
832136925 24
337913041 89
850919024 58
855179500 86
485405481 50
694930370 32
317047245 84
372495353 49
961018893 74
86330033 29
122606468 9
665915641 67
24194157 69
278986372 16
597760227 86
930705905 42
695976963 26
628691670 94
576255298 51
47226984 71
186859831 33
887527250 80
128397290 32
340771409 68
867637421 64
171339243 24
936136188 95
228986084 91
275471175 30
220673026 7
252387541 51
771200904 5
96052708 89
659696662 27
67884221 5
920822104 42
615249127 19
524043975 6
754628769 73
256387950 99
968618370 81
825224454 48
76042765 62
375543326 42
862824545 62
628883931 41
545683689 0
767544285 6
382024167 54
666626520 53
627943035 11
160698400 68
453017194 15
607805625 10
332972911 0
352318276 99
467999515 72
956036742 19
816630290 22
798624566 7
108432815 54
185400483 40
176916403 99
866677109 76
323950874 26
146305443 1
381631648 86
131887430 94
375313657 64
542110532 47
7602921 17
584069751 73
270559064 16
231153121 100
705582808 67
488718016 39
454148833 100
488366520 92
705497574 7
27167340 49
981560516 54
119067975 37
609285781 83
867927904 69
852890995 28
176295380 0
976094107 3
244248278 28
961314684 87
766307860 73
581483135 19
264955811 87
809171083 17
31739883 29
396811806 67
767955188 0
959467752 67
227958616 64
334589364 87
692156710 28
172501478 59
466261851 37
351165959 58
196409023 27
76499120 36
339074018 84
30249017 96
102310903 12
612297745 94
406707017 77
380006004 49
625646870 40
143421110 57
900729188 46
60548169 82
37871872 13
168629302 96
278967023 98
280035206 30
962705575 20
193531421 96
307864867 25
459830822 68
842491610 77
210110749 2
839947340 68
246254860 43
78950578 89
168794606 40
49859982 36
112604556 19
134994486 69
601363540 7
590370922 31
453385260 37
649836205 49
714181732 60
957236485 95
145035756 9
471520937 40
70169076 11
98450024 8
583809857 26
463641828 62
120295927 80
177190955 14
981724135 16
27196590 43
128036356 36
654420116 12
680118766 98
445862122 54
703540394 48
891288533 60
422985979 71
808491701 29
428235922 56
438620514 19
738451415 79
606136657 63
517744124 21
299549282 95
787352634 70
298698879 25
970575915 36
418748594 65
121451083 8
640744640 68
517967407 56
501506871 49
491076699 32
19329398 95
890836301 70
384523069 21
418810659 77
686975107 63
259167975 94
812203653 64
450199165 97
101013609 42
494165267 16
446593974 11
589985009 88
895809767 88
817262165 98
617449679 83
547133829 38
868697260 3
985888777 88
511587530 41
292454743 74
970675771 32
616395281 58
239416255 88
271018582 46
539981679 75
405330185 90
961664168 5
756775287 63
336680164 44
732941716 7
519686367 58
159054594 62
366213068 5
627815064 0
547797113 46
809333633 99
580535078 25
177225306 26
152217581 41
969252346 14
957903063 66
394418458 0
796621584 29
483951561 74
333708611 96
157802955 77
890165829 13
985881673 33
542310068 30
552025062 14
348461806 52
600258037 55
558134605 99
940447239 55
415741150 88
620551508 43
442919934 23
527940556 95
31566963 49
859261446 5
597716537 91
51863585 57
127321528 92
766612758 53
34860133 71
98005893 49
940628176 11
421726559 13
918389510 41
482576311 3
344496192 90
637026133 66
604715954 53
254673745 100
834709961 65
774109139 14
431513251 41
506578958 35
490867566 12
960387234 93
602122598 40
999282684 4
862034952 41
466221549 19
459860317 4
107320573 36
582325464 46
641301645 51
266869964 9
670827016 89
286565671 43
485089446 21
162715259 58
759834353 33
702999408 77
393252121 35
334111102 28
508932360 92
973729371 21
565601225 17
820550301 33
959923667 58
640735884 51
593050871 40
897578614 93
150436419 71
480629012 61
267721232 42
736325392 77
315520181 97
393568012 27
920178207 56
456903822 84
518681230 34
682471414 48
646971626 88
81347847 71
522791497 97
6326133 42
296993903 7
683965780 96
698440338 100
948009705 95
719120967 84
772986395 76
653537571 86
134375900 65
869602904 0
661910310 73
70180265 36
19046485 71
982813946 91
693791238 57
767931858 55
448871871 10
19588624 57
122840497 46
966623021 80
980796648 7
415161658 88
570058665 33
455526035 58
217474889 21
538198203 84
498303252 65
457113319 45
520683114 95
75525525 86
570125110 51
971771213 61
973983054 34
785382212 5
660108841 25
767313152 68
40018890 57
208541213 38
601016549 90
847748608 6
36936421 57
152364298 11
97948141 2
500475175 60
215011849 86
51508353 32
648441425 31
751140909 24
133224118 75
202311752 73
366787034 57
169196566 46
195397770 71
119105065 66
164313546 36
45506282 70
843121212 35
443621497 24
605466055 52
740041626 77
229708360 62
191952669 78
821558417 84
9900668 85
359576877 100
277618145 45
181394063 12
272025390 76
648869296 1
915351423 9
745103739 94
867915208 19
127827640 69
539516922 27
501949740 35
211255330 69
243009436 79
996007 87
787744799 50
194386503 7
326556814 40
325069599 0
851276380 73
569476693 43
512382046 42
515339283 18
331822143 69
132173671 95
194925099 95
211605401 16
175565567 47
534380670 93
989312993 6
366169655 100
585124967 78
195101756 2
60779205 41
587807672 29
953570980 92
670358052 98
293509265 99
279194557 99
311508519 67
899457666 90
528729648 82
692955426 0
379072782 11
547584008 66
158833904 24
503243594 57
485446095 86
566936505 35
994756058 48
658817835 64
238931095 90
172579857 55
982716123 30
163981951 29
190054591 92
38869956 70
858963082 60
573926033 9
882902334 25
851052891 54
102684847 67
442533611 91
545620448 48
72899334 20
217530761 87
756249472 6
766768164 93
507247055 21
694115731 15
505163640 27
415454746 10
318667469 32
842389040 22
807579368 18
702094112 26
82953014 76
476576596 47
257370373 17
48172599 87
406877640 15
481115 47
338150349 42
405364396 61
38202409 72
758394735 8
823830850 2
824501826 77
125362221 20
646732056 71
551945020 87
955320291 65
581352133 92
553654666 18
296319165 61
290552885 20
425240368 1
17123965 60
164327856 52
181098238 28
721114944 38
299446632 38
844239747 35
827863266 88
741036245 13
528273118 6
264104457 8
865757652 7
764157907 5
263913835 36
18768390 49
184114605 6
414451472 88
282298645 29
132298020 100
593604818 75
772245489 18
560240810 58
362712618 55
702504851 76
410283930 32
792207416 95
370617877 19
357137494 27
173752390 40
473015431 91
880588425 45
356544831 39
334866233 76
204757029 46
695885778 68
928571043 89
641323227 59
377973573 12
744780301 18
197182310 89
240643027 79
580018475 47
114698295 16
222810061 15
26401138 39
701448042 90
630204657 87
250201836 81
195391657 94
857985081 92
619038509 67
35498937 5
203290999 24
21835631 84
710086773 75
655579035 5
307383301 20
598126835 30
750520955 86
62893150 75
625746179 93
778230753 24
107625462 67
501507422 76
770704629 7
355107162 47
658907935 6
90876859 57
383552946 72
433161000 30
409959974 30
816862267 16
943178338 51
561656002 53
181263733 66
915030213 16
732188216 19
836453992 59
891459045 82
202703713 62
451559795 49
823211970 87
161833730 65
351174582 95
417648990 77
252621453 79
792263968 96
736716332 34
854785475 75
533558963 44
679786736 21
498828635 40
654243630 0
617375845 53
183344378 53
568333821 74
173347362 80
258280949 79
788706024 49
362497569 25
29531741 13
735246225 14
663612889 65
326499259 3
256492825 69
848758012 90
476134821 87
762110451 33
681871819 26
327396658 39
479388304 48
634569131 43
759449102 35
116163407 19
254002636 52
216022089 22
655158572 30
858918605 40
220681949 42
190870182 44
830334750 25
160971682 23
821018118 59
722385909 14
721501412 35
533649840 7
541556436 82
123571601 62
112727170 73
845498758 82
504373264 40
402528406 4
211350184 18
777873217 72
628206471 54
803205159 75
408290790 55
702210626 91
293277271 62
727072063 27
11538562 88
801551651 21
729136020 18
775564190 25
85682258 10
757925353 53
108279170 15
858912247 89
213422169 18
670669747 57
40823410 61
567268786 48
142640453 16
451221372 96
328310392 30
919970869 80
243915234 83
119030502 91
237236231 55
146863670 42
201890719 46
218150539 38
657730135 61
421371043 47
323880350 11
339269468 67
299637482 22
930107882 69
48080420 28
123321329 98
165826229 29
517935006 94
829102729 22
847924976 31
416727163 79
761126896 86
367814879 8
369003712 27
595915441 97
599382710 90
445541445 8
638326217 24
447720678 9
928604658 50
621678100 96
317062969 68
761142137 96
980681300 81
468549297 62
510975095 8
804085112 83
203828410 18
879531000 93
696877391 1
671999611 2
542170824 23
626861313 33
827213156 95
933724364 89
635275048 39
894742325 81
589149117 60
460642757 5
709095582 98
322772786 76
138769287 1
646928614 89
670451058 69
541946498 29
731308583 60
703473990 66
496845435 23
655539276 63
803345698 63
61115322 87
577000692 85
992791485 95
805586059 20
822128632 85
717728060 47
754056528 68
157005195 88
552575580 97
397710207 98
983384361 81
978822022 60
503717990 82
830244874 30
216843437 86
592584911 94
128409183 34
689007096 25
38026480 65
618015042 16
64458353 1
752915068 12
238352053 74
299380563 57
360383389 64
207133771 29
538920641 74
917448363 85
240321682 21
991864728 26
427140863 13
636761166 51
568485423 69
232107296 39
691621391 94
707781588 25
6102485 17
918442054 44
815775917 70
228494483 54
746198732 98
144742097 23
646537032 84
391528995 76
825894818 26
428118861 100
844464762 71
115609046 0
561938999 47
797567468 87
900564464 95
912749237 85
904802388 0
816331144 43
115793318 35
580810365 56
1637204 33
534915276 94
931318535 64
848529312 50
540704055 24
220384748 24
892677064 73
255192697 75
67723590 61
755938341 37
55766277 38
958181945 99
954753346 60
629517776 91
132139531 23
779382671 5
540609759 97
31105416 52
747299725 96
354965564 88
333127937 100
330640851 4
471261897 94
969220156 50
767218615 39
461155670 39
871591962 50
17591214 78
233938996 37
10410080 59
931405195 27
809696313 41
128477169 9
456464791 15
61442931 39
956146465 12
299639250 59
78628796 98
914415944 31
263757518 92
644872200 41
879321848 6
338457619 95
761833340 5
558852484 2
166505738 30
407627008 29
173897660 50
140016388 48
132954305 1
336459784 37
819476674 12
886744851 43
211752586 10
935570507 98
490007727 95
863332170 5
369460241 55
135308674 60
445031943 23
792068881 72
924821289 31
509024153 58
801721252 64
619086042 17
144874874 55
31704687 43
811998526 32
776162570 9
314986947 58
984514986 19
827705477 65
817309117 45
817452825 67
953528345 53
656866401 56
711401471 77
658780746 23
944512619 13
838471128 2
267233162 3
748035611 46
38709372 35
353225537 11
622757666 97
778603047 53
84814849 90
334579056 36
549454805 16
197042667 74
787520697 74
79229000 16
591563691 73
490262005 70
235975079 64
357415092 49
950875170 88
28475146 10
806080665 59
369536961 38
387130068 65
513746176 69
225464851 57
98115094 8
391083571 100
83604008 30
860143395 88
946491849 72
838585753 22
819946177 13
301569969 67
155858167 77
692286902 64
268957580 78
156218222 33
290972671 19
345823237 56
233595533 20
353768817 52
837183194 14
127322297 67
879986341 15
778952182 75
2547048 20
496724812 42
645850075 45
254033939 72
113022118 19
833207578 65
830362862 46
205305751 90
978254553 55
172343518 23
288756389 20
259095893 30
300624898 89
998784613 69
306729048 46
648841800 56
890623365 4
980145009 95
81176886 63
700823691 37
834026226 61
885627522 72
190190493 94
767695638 7
994080818 23
362742592 64
587176978 46
565678 19
187564279 20
452215056 0
146125195 62
166326824 54
723549680 21
445993739 71
842334556 17
585406682 56
530254341 75
664286409 23
623204797 61
287408164 16
77578287 79
881205133 100
554361166 90
884036311 100
640799025 52
976965537 41
235156915 65
395901084 44
891219297 53
634063925 50
401527526 16
979753788 87
787785124 1
396138521 12
329225368 45
78242442 27
18210442 100
695701965 67
476484491 49
753665786 3
532656105 85
864543106 59
558208238 43
151279001 17
192003535 92
184545440 0
869036357 15
931889324 88
475149622 8
905939217 100
241462726 36
120657366 9
71753582 29
380049388 16
630394845 84
713528650 6
734960241 86
106677754 90
132247567 83
210554494 73
949280029 100
656222249 23
594506896 30
959209452 34
647019770 13
718340100 37
799844015 90
433588667 80
135365448 30
74453442 81
58593321 82
714229335 65
762633119 4
734370889 7
800301151 73
693197315 80
935642655 37
623126938 39
767883994 53
911245476 81
268922446 75
411144840 2
809017770 14
804382075 86
775963873 0
495163511 34
735628865 55
390044664 62
397535231 63
688884269 51
890351201 64
602759070 76
584804936 5
232122854 89
923026057 32
61061882 36
977819413 21
745259262 70
39997942 44
765314676 59
321724390 39
793000120 97
731921177 16
469660007 11
250536755 92
943112847 5
379019274 92
758761386 16
58201667 40
964168732 99
220196523 19
458149679 87
248290397 97
284923646 4
292115927 6
906685307 95
367288044 92
224253180 43
846030027 83
719255530 44
812019276 20
196658247 95
144784270 59
4844326 25
741216567 44
889364888 98
395672045 26
829391399 94
825150158 16
630258266 30
116515660 38
86821343 98
967410729 17
13965543 55
97421454 65
207243275 69
886150079 77
568501569 81
147929909 89
88797196 22
745438962 84
75576529 50
404590589 69
162734338 69
545095188 68
908707755 53
373648312 72
628599434 52
261943031 71
158336028 67
777831157 78
332634892 56
822028022 39
202732540 79
712195615 81
882380116 44
434960293 96
717569428 52
574125299 29
650626642 53
941289822 72
262435472 85
253664287 54
290725211 96
898919724 92
194117944 94
162680593 32
651287447 54
478044523 36
415193453 86
466558257 49
223585381 29
742398666 91
806691004 30
940450608 37
300869506 53
724117366 46
849484780 74
241592329 79
150300397 87
491095821 71
352013775 6
750295997 33
308641187 21
174739522 59
345991505 100
927045650 58
248929187 37
35640404 44
444304493 53
47316100 70
778406327 43
751850089 71
557072613 85
968702309 62
306022178 89
979629251 13
579743541 75
318582569 87
597709235 95
918728527 34
258476488 68
683262015 5
412852922 50
71489296 91
580941922 1
36577009 32
681267074 18
356035249 71
298922098 49
767315093 69
703006239 64
654757597 23
631916038 23
139316459 31
630528765 64
64877579 8
523149695 48
834629727 34
535350057 90
27244376 34
238759711 51
405029325 44
218802628 85
918965477 78
887488289 79
71340466 52
4899696 30
173717828 64
518927502 37
23952470 19
961919721 94
593465882 64
987121999 0
464934768 24
673653026 72
768387715 29
185755548 94
656777284 25
963947348 40
408001319 29
44267791 11
544327073 1
819704094 99
258119352 81
429964971 35
117065275 66
804195417 93
435284821 31
943922106 64
496484692 36
221927210 78
108127811 0
329076090 13
670627001 70
297356714 90
92247707 81
807651821 73
927515540 42
533175645 65
24235741 58
518497669 56
153823017 27
258445260 74
820613096 33
642817210 94
150609270 63
498166727 50
296840445 4
680261489 89
880547297 79
794131861 40
488835679 90
201656384 26
820989716 77
111004592 10
307843855 56
407078285 50
806214547 47
840199162 11
187532137 81
441398564 0
371806013 67
714697021 18
436512731 38
97286009 76
919306069 81
7965958 21
604539675 21
325159936 64
90239070 46
999310320 1
470693997 24
151186724 49
409947448 84
995464789 8
887680735 39
128199331 73
89806877 22
821976878 63
724638582 34
921892400 96
933791416 76
101916167 50
48578101 66
779926549 5
135869985 4
989664771 6
248631514 56
588345793 13
349037619 93
183087346 32
584787109 2
117994687 67
104006100 100
208478511 54
76693674 62
118138353 94
436680881 32
438181154 94
699652943 5
60121202 25
78905102 76
913821906 1
688637347 53
536116879 87
135264873 17
727641593 21
279426416 4
629061163 57
105619297 85
195675327 35
493176472 39
968289290 68
930067294 89
952986356 16
546883807 45
934554823 39
520219041 88
610953133 7
580224033 49
366851512 95
128177979 34
9471640 69
883143221 72
881551913 36
465769139 7
74296960 92
610688686 71
696535392 56
509114850 64
750157801 77
78152838 83
317285511 87
258466364 44
456984332 20
124996153 77
733734268 41
821817247 13
992349357 75
552069869 90
307961424 97
315888050 9
629002126 91
917178148 63
563221228 8
657098880 84
333201407 13
180973698 92
693811766 61
520153880 62
616027126 67
122772876 66
412731475 50
318733662 7
830093837 49
81071484 85
54681933 29
683485855 76
35066462 47
758191077 18
925886798 34
484335868 77
143006786 74
883786354 44
600867893 26
618539104 60
568597193 92
786627025 35
570525480 7
45529828 32
877370926 47
268939569 3
291495933 84
111752555 88
879417416 57
18354746 67
298955480 28
378752387 86
728985222 47
577226488 42
931999613 6
392579126 28
909001733 47
740313539 61
136064937 53
687938530 54
114116391 11
578866024 44
805917284 24
319732806 83
899429240 25
949135859 11
168816827 53
541172334 91
591657329 89
52189603 91
403816478 81
328655226 4
879190164 46
565543848 22
982677515 19
933235526 1
969172647 80
593114102 44
807341357 91
252318714 67
252228534 97
526076143 67
868975352 31
901065005 30
478040070 17
266188853 42
168039702 24
985861384 55
381695390 55
937559562 2
241138987 41
486480298 13
102685794 78
894927255 28
224542871 30
353761952 90
165008672 21
234624634 47
692092580 46
332161520 88
853579138 86
721998271 56
559754465 6
949978068 84
710819789 79
330660039 84
484051582 18
4663706 92
99954147 71
344600141 31
228499159 21
35343795 49
588371129 36
378119441 80
515600839 34
989079443 57
650947051 94
635606291 65
399336841 77
534108304 32
574256376 85
119801622 95
100329282 32
944630616 13
833484932 75
304141479 35
273362962 75
388468517 88
140428208 65
131994847 80
854169722 44
585329402 97
16267172 61
441068712 50
442851725 15
901998262 25
352876923 39
568891415 68
716993463 51
197210451 12
209729348 4
953685976 57
722783867 88
56554459 97
835294660 18
421291508 68
63478472 20
842359240 41
124905473 35
786174649 59
268846491 7
782384832 99
109675511 21
872865709 95
148963669 29
414899089 22
200439856 65
978676747 17
273485598 27
987150476 55
960544072 69
354592084 84
538524935 37
551013710 20
264513179 52
417743841 84
257710337 62
78176940 57
332054549 1
52799834 38
256792145 20
807317921 63
219840885 95
169502659 39
669718966 20
270771777 70
104020972 4
779575378 85
329874932 32
29621701 18
852269154 74
444715506 96
983325274 4
993486363 93
416435210 64
933002185 73
284518507 38
92419231 83
5490258 36
562377148 23
594233188 64
82488504 81
440896938 23
688662334 32
134846471 55
893063156 52
966308899 32
945248449 99
396682342 71
153646907 8
145669364 37
633560204 67
754588182 95
142094839 39
8113963 86
383122735 21
134734052 97
771496768 94
316031024 12
34434608 43
10033804 9
976707046 58
200946310 72
105353538 11
135440149 84
672504222 95
154355851 79
436053661 15
506153824 35
548667230 21
497010801 75
564719168 54
628622609 0
651260989 28
250535930 95
41971052 48
133421060 29
435325720 49
119743574 35
242462722 40
55940341 68
932938985 50
605897378 18
793254059 25
777403777 5
974018396 76
82624354 99
440628023 99
979638113 79
141304016 47
720400448 20
998770849 61
914510649 14
791585265 23
731393112 33
749753951 66
596786825 43
997698211 98
623292751 50
123551827 13
628600820 33
598884239 89
529846861 4
790164117 59
690667251 21
828661797 63
196002268 45
168456428 7
444966340 82
170594483 1
498191118 67
735722536 53
47244086 46
242019820 98
15216020 55
557843480 86
598662903 2
599480993 83
458763843 80
106893558 22
65449350 0
682202375 54
66930500 71
79541561 97
423806006 20
737357805 58
604522801 72
94289101 42
565373815 12
163170304 53
347453657 50
15260566 69
953758185 74
289890279 47
42803922 25
298489608 95
898130164 65
565709488 73
766100831 52
133381953 81
106841988 41
73750825 68
238159817 85
218029299 41
713677729 22
121757225 78
961661356 3
797728801 71
557624422 14
231714595 12
232653734 88
633564137 16
430572570 53
501519918 13
946984272 62
881139949 57
754908218 57
198910296 25
998747914 69
67073346 26
358894321 16
950653393 41
327106110 13
606869589 20
919866975 93
578986399 32
793157843 0
266616823 99
33831394 33
300242049 95
852166999 17
483418137 33
767402364 59
610729195 19
872477459 77
751493609 24
322316344 19
107644842 97
205033680 19
46633451 20
803403791 25
163963092 69
889412446 87
776400533 32
762325310 47
86888618 50
577896466 31
593563715 20
145318083 73
51971318 15
507588450 90
955494463 94
454082964 0
733683334 74
370426864 44
578082617 2
193217781 95
194503138 20
719000225 7
628193922 43
149564713 92
375499466 45
532058705 1
137653015 12
546959762 14
321587604 55
239035076 58
564045043 84
382041305 4
993208772 45
902545040 72
729843276 2
894263985 4
801862687 17
884807963 65
384563205 87
448208239 92
122333506 24
970801991 18
800622191 32
254473453 70
468045496 21
418456702 54
744026098 66
410761456 19
248599475 5
320495626 78
383464792 36
813975450 99
492114335 91
700783519 17
810570604 74
837143709 88
929269289 89
231465648 46
435110463 11
831808444 100
761678073 45
681929381 73
534061256 83
756044310 64
568813163 65
640438970 48
377537856 84
549990153 14
682294083 90
476695564 65
620837200 9
586226683 18
819520069 80
229035884 72
348484288 32
286599098 45
195372448 63
230243908 99
604766939 58
367221807 89
742297849 51
58731326 59
564380555 93
714375772 35
658906382 58
538069434 32
901793890 72
410859930 92
512633979 93
369096315 3
884361020 25
972762572 80
200616703 20
986847573 55
951926990 0
337800117 71
737030644 96
429996409 32
112429331 4
841496885 17
9606886 75
943718427 49
19612258 74
22126381 79
186682165 73
82087517 92
707436946 14
61735288 11
995114041 15
848736768 6
799492930 24
668517502 30
5059236 81
13506310 52
658582997 86
930444836 3
329459653 79
392845552 50
632651295 12
928537191 77
330377102 76
392627787 60
557272416 95
500028626 57
384693463 71
708367845 24
508161041 57
180057924 58
514423615 31
194189607 24
973813681 25
391522742 73
118847195 73
778635034 55
360637698 86
758540348 58
5664216 36
791492809 8
520984919 43
79382369 86
840388940 40
866395704 57
743505169 76
504791333 59
1119028 10
716414110 34
906524109 94
112704677 64
817367659 44
240486832 86
944740887 14
314157188 10
714757093 80
712165954 87
460085403 88
737828381 65
552312874 89
763148016 24
895051134 78
411872177 65
52727409 91
194796740 96
737901891 79
470300630 36
310091380 87
914466900 79
745745172 73
13422133 100
522023568 68
376369943 18
142841822 47
337247664 67
71176761 95
192040333 4
302875926 55
879985535 15
130238077 2
744425940 4
188303750 12
508146010 84
853695193 59
982376771 77
474547127 31
521807684 87
235692802 12
586099136 59
440385357 25
866204577 96
7412066 83
762883689 57
194994620 55
642343208 100
382810921 86
15352728 40
755738739 90
942137794 45
32260300 16
556599407 99
187463913 8
813339893 23
628355490 78
481651930 27
369430855 85
658666020 62
834418490 94
78775372 82
279297914 17
482973553 89
220456846 70
101982725 67
933391400 60
397114913 17
27317568 31
39197559 16
565398459 68
553148464 80
738603675 72
819919488 64
183731325 37
519266801 11
382406343 35
31461938 51
399892084 28
419899283 24
782938813 88
689958295 61
837817686 67
641970277 71
819246945 40
216631518 48
350170028 69
392686518 49
880244179 31
272508188 97
158024121 77
263995512 83
750617417 78
558644966 27
809753821 25
986154121 16
460248969 10
20664239 6
190653256 72
312127420 17
283604722 97
904918329 83
827501331 98
289303318 81
427114351 15
279153762 19
373886164 100
779992440 43
108692772 49
43083814 67
835122360 41
43952050 87
538250491 95
251768269 48
418689819 43
821678195 50
574500573 24
951618645 84
230136757 28
283433215 64
74123644 90
790687981 8
52558046 49
36625363 26
175299316 17
191835023 29
883967988 35
96160436 61
386076516 55
911394381 52
293496753 28
551028722 53
828755280 73
860412933 6
745832236 37
188616747 88
687810416 63
820228278 3
606405917 87
867272304 86
455404777 37
9530196 5
422654141 84
884420950 1
757958671 86
938390458 11
954425457 0
372565392 63
235282221 94
77543452 2
210468559 23
443656933 66
664299253 71
379193668 100
176371252 65
870492478 54
615320559 86
429749873 14
86798320 35
927653559 77
126777453 81
661529200 91
183175049 90
432364383 100
957184011 10
531341023 49
370821985 18
870257686 11
861929451 53
214237379 36
569848470 79
179045063 38
605888115 27
772614326 61
621181396 88
670903888 40
50462983 87
145476006 8
26723811 40
402072774 37
715600072 86
603820362 34
198111158 34
925068497 94
808119359 81
407313863 25
167108077 32
663786547 94
348780020 80
72273844 22
473210337 63
200955455 70
572664489 34
936079325 38
771481019 75
588090008 10
94650089 68
158963988 64
125358111 97
948172491 68
162792140 33
227022641 72
968076000 55
521400160 89
605890919 92
484230224 60
140872943 19
505164656 46
352817369 6
818773288 92
60527411 18
323007659 37
881397412 85
770629728 89
552912877 31
462282712 72
340229907 40
598789245 8
323291211 65
472002612 64
386260470 2
618150957 32
780482015 48
449923814 52
309979672 53
34904034 82
363042791 53
854156214 50
109277164 24
549109135 43
661889851 11
907607825 91
330171250 22
92549744 99
99738197 69
723546707 97
844533526 10
32988357 75
238235147 97
56759109 33
985531733 96
569204215 32
215943602 87
106923757 73
205062218 45
905706087 0
66838218 9
540041986 33
404796471 34
669239481 60
724929731 20
846854670 58
961528684 90
676241750 75
733143970 71
236501086 85
685900452 22
331004082 37
612980689 0
342578674 23
534070538 98
995578362 64
972492060 87
893060248 52
761483133 70
876579215 3
510412188 29
186975053 10
465877296 25
879394704 64
594306429 70
351605657 7
690617947 11
34628340 45
30744397 38
285916821 76
666677247 14
981483849 67
871884798 22
241406835 92
615069686 73
624195337 19
133873177 21
905249191 54
38860642 17
477701333 91
726402342 12
164821543 84
220435118 73
785219929 57
142778897 91
572499876 9
806335529 4
159736705 62
994209968 12
497157345 35
908430032 82
151470436 46
435106507 68
744229300 82
480950159 23
371606839 45
875191803 50
62947118 15
712693508 22
334489798 68
815708574 31
796896251 66
589669247 70
107352870 8
654007259 97
617532019 40
475163063 9
236583595 39
147287576 19
57072918 94
671011660 39
177309518 8
745670415 24
83239271 77
748530029 16
726699944 70
724672839 27
209661992 99
855958822 49
663546858 74
570506312 26
459600761 1
378555071 7
172956417 91
404777403 9
151477641 17
856141530 96
53001582 71
8700644 76
27223949 44
323614639 64
414223952 65
152653760 62
444728899 13
627048373 43
96604942 52
354223040 86
39744124 21
283285480 64
939744811 94
855982418 83
712847272 23
310485111 22
442609038 44
483299280 31
684922645 71
565009150 4
274652513 96
353084383 52
318528962 34
704287770 88
472334001 40
932091539 48
563588625 47
612103396 44
863046781 49
516748054 46
569475303 7
969251564 94
333788281 57
105973209 87
641902991 75
110202580 92
395855220 62
476816711 74
969615733 92
715090471 36
180032563 40
21085045 72
606385014 23
718991003 1
644157167 68
917236782 76
12289622 53
414633546 71
73581507 37
9442354 94
119739923 99
893425629 40
295989725 39
596233365 47
398273158 0
178704114 96
318047416 73
987806754 48
373949811 8
537124154 25
377198291 91
816858029 27
401028779 55
291263500 60
669221938 48
973345554 75
493182200 28
330150908 34
8383531 25
13361067 7
934057680 30
468693421 92
200975925 17
90979247 82
88559644 78
62347215 98
863154163 24
373172447 24
124943429 93
467853551 7
541243901 68
674793277 37
647276915 37
414981683 30
337988594 47
11535181 28
943208537 5
955952671 79
931912344 91
681753371 14
777873070 19
865443088 31
973752617 28
595815759 64
528126847 37
524081136 0
953198070 16
100953219 96
296177830 49
344618757 73
554528846 17
190424704 75
133282570 4
111589527 46
9484747 50
175535833 67
621322222 84
660775657 68
71253258 82
257209641 54
249537163 5
327668675 24
987573293 67
586043834 6
802651359 83
22091933 79
326322473 86
343926934 9
315463 66
148648876 99
580540731 17
262495183 64
953997619 64
614277789 83
107726114 68
535984314 15
603691454 27
826646330 3
298082514 31
273808091 18
854933199 64
812532444 50
570353775 6
320241631 5
484710429 64
824372466 83
240773587 66
941214293 47
984480053 100
257363305 28
752887312 32
764371426 90
615045118 67
703160525 15
369265317 24
565200339 23
807269258 58
281835376 16
967558758 59
58804824 72
66350890 40
13980001 56
221895793 12
264704929 52
13137779 3
380958867 6
832985405 10
142847141 40
546848169 83
295558640 80
226622370 52
163919460 51
20697982 44
568135309 9
793272801 29
29812108 74
10278513 16
285182676 40
246383483 89
446559356 84
244810575 90
640390495 36
844805309 56
717576117 40
503405761 30
145182539 43
133211713 94
835270501 61
352490417 2
34896482 96
259712473 6
399616959 74
382053490 74
764914247 4
761464247 89
642365454 65
409866229 67
598604104 20
830492047 16
727443923 70
7413488 32
621481436 67
361509773 93
615534122 1
127359689 26
129478554 79
509828709 12
559507768 7
255496106 52
971870025 28
851181287 89
407085932 29
242935284 52
270926189 92
771406086 93
643210424 74
288713805 81
864603084 25
44977326 62
21196201 88
146930988 32
337545400 88
156868752 77
754400885 45
384406359 78
641537275 61
378401761 72
814953963 7
446507492 46
212439746 21
206507857 92
656879808 27
159095175 71
598021830 80
897943404 77
546876342 72
410667052 66
957665435 50
239662108 67
314297508 52
860461864 20
788426244 90
175105208 25
540076417 81
570326211 30
473084584 87
494227687 30
743689581 25
927677206 47
902354416 93
461750154 86
33158292 10
861104004 87
12043673 70
315643697 23
121196943 65
203998565 30
94478630 63
803794414 48
483443310 43
620694058 47
915247703 91
540317904 27
920135812 42
495029340 73
43966394 24
144475167 43
914716821 62
589182227 45
710058923 18
253842762 34
824092085 20
354952458 56
998685125 38
42794180 26
754309040 45
725743751 64
528036136 45
169958301 31
244453742 77
357391934 99
953316485 60
660791426 85
414520750 12
288805343 95
446694404 13
243447581 90
131042058 37
334102869 46
247860929 4
221934486 75
552927413 10
499521261 7
636330891 33
695420732 86
363222053 15
605404465 9
623622854 17
994264921 74
56875102 36
116500059 44
530408295 5
802792696 84
294116441 19
91916442 20
64623654 67
570606052 16
423341474 82
198127749 8
584590982 8
137666535 46
264193820 74
622121584 10
844754238 16
636780048 61
935131438 74
13991784 87
392420777 46
170138314 32
675224888 83
672155725 22
604703899 86
229323260 57
885174781 13
142576781 98
490754314 28
34749458 98
603444989 80
507890948 58
105099052 27
486656967 36
117223090 2
63679783 24
558884599 65
708213993 2
48471867 58
157092014 76
397131838 37
305371765 32
693817389 9
398100998 51
999548074 73
346320546 24
74379999 49
539562664 71
271111089 1
539471607 54
41902949 23
65751497 58
255620315 74
387045019 77
767537039 86
373332423 48
799876914 40
791128873 96
113623200 77
720533244 17
398128141 76
479331703 81
44495721 78
240418803 97
776006804 84
835528937 25
722042866 44
416430816 48
218050715 0
667844985 94
499832084 71
548271221 73
903235887 22
193160928 33
586080427 52
71071445 90
705287177 63
268092376 84
339898590 7
536297950 38
571674688 3
795875247 54
927818741 43
12236123 16
792194924 80
906346103 13
663239564 95
572985585 85
772739300 15
552924141 19
15478931 47
473676709 57
204435941 13
611985949 77
141942579 64
410947709 83
424529987 72
79456838 73
914175846 54
775239325 66
953300313 18
472541453 4
30472212 97
346221891 44
497343245 32
493910659 62
842284463 72
135644766 30
928639307 5
215407406 21
393173209 63
770538127 61
144037401 36
77443979 42
723856799 3
6377742 96
367891968 84
209903660 17
789756997 1
254471479 58
925881475 35
576357572 29
26670710 0
363670064 12
877138798 61
171017631 87
559170409 52
592511445 41
651173959 93
41948143 24
545462574 74
509578845 19
578843035 39
795459832 8
221023996 54
280244771 47
689927141 1
588088134 80
851583270 81
318000598 91
540881246 72
615681313 2
706003157 45
505872551 80
985826104 23
480039392 68
598983744 62
581906721 24
43596248 81
124831623 30
164523040 83
476754869 91
263795272 58
549978043 52
533104143 15
892933117 37
217116501 1
352890681 49
157443522 48
447054210 48
220527734 83
340621422 1
451769633 19
556028022 71
437107557 31
487229389 56
723283709 0
391820835 83
188366555 59
134565943 84
32849391 29
530782434 25
745649125 41
567262941 41
686328329 44
473986357 13
348544954 5
368508413 24
370969657 34
936043600 16
81464851 14
815739562 19
887567954 79
448400796 45
473156609 93
165013024 2
258377024 57
994878165 92
357903953 92
930992955 1
147089018 72
87280934 21
316861040 95
453303509 45
757858476 51
61530069 3
282251596 85
726929279 2
884145096 86
808326609 90
233211503 2
180397426 99
468096431 69
208953218 16
90765371 36
768699527 21
683561141 37
682946769 24
214384863 76
248911387 29
149214768 59
163229491 59
776640188 80
294624569 45
2718476 69
744325165 60
797911174 66
396220606 45
109191466 96
380538776 98
513789853 56
765807706 94
632456583 85
920397433 100
739295927 17
934483790 87
877440395 9
954951498 53
960309971 32
565460145 68
744290788 86
604477862 19
659236785 5
986257142 20
918818115 10
2530668 2
626170926 97
104234809 99
786019654 2
7354856 85
294035853 81
74441748 68
239281321 6
699999901 33
330195096 86
331432343 25
360935017 93
682426854 20
271232749 41
888312570 19
911207846 5
123306451 72
627493517 97
921547730 23
362664814 54
612716303 84
658419234 97
667757241 5
136703642 54
598336314 17
8805733 3
974309790 71
72959385 71
51966411 30
387545596 27
109396689 73
641896541 32
87887587 3
841275456 93
552745761 46
865530338 90
128645157 59
949552376 62
738021024 99
579386595 53
829221911 39
693889435 7
13241410 68
834838934 44
127728 41
634233667 35
993261261 59
854821658 84
235095587 87
360948952 31
56600953 91
524857341 10
335024325 17
769274576 89
522677290 57
550077532 41
871311736 48
859628738 0
734671981 97
305308207 14
148729403 86
408036063 15
241590551 96
973029825 19
623161087 44
806333490 56
75801553 50
44877544 90
704578560 39
524881515 54
576604205 50
611706340 1
14563149 19
892867113 100
890239411 22
50637568 69
384538590 100
216568604 71
35047465 22
602667237 44
723046276 43
618205131 57
209110718 9
993422464 70
628665527 88
596664575 29
453450799 27
711682112 70
789793022 8
873686159 20
806116737 96
629588348 92
883777658 22
765175275 99
774585858 25
264441376 91
534811047 58
872039184 22
250023982 81
758750170 61
694397775 33
951248246 25
27144314 60
232848577 43
965446558 51
752661695 9
368642651 32
724165801 84
327024652 29
7554724 20
160057962 45
201964518 82
247088996 99
122025663 68
135732118 44
29975860 46
972946144 61
916432631 22
981096471 18
159243804 90
328469692 23
949914078 17
635070075 30
544650258 14
897015410 26
401550124 83
305961277 10
84841192 72
233621347 78
241008555 55
28844505 65
515581221 80
775709726 33
466359119 50
775596634 98
851140324 17
608542711 42
64329603 21
286679763 50
457069246 75
587709349 11
582062469 84
169044536 4
280577127 64
128698805 56
909584764 96
671163516 70
48384267 94
979985210 25
894271914 54
531137296 7
276190849 74
454796013 68
482867013 98
701713429 31
259006704 43
598169141 74
275427476 95
505399253 82
178264475 71
378937236 6
795216777 42
960323249 22
756167321 99
682527296 69
300120853 29
344467247 95
648529733 33
568502746 95
570400957 59
891203846 61
191879826 44
155607850 70
774072286 8
208656612 17
780594602 88
304588746 82
725997547 77
732971188 62
713735850 25
384405093 9
362057972 6
793124942 92
358911624 99
320150715 28
517751569 30
724757535 1
96174750 62
348973705 24
41912711 60
750794486 24
74488793 9
835230266 52
297150964 30
797256182 9
888804336 28
492906621 40
92496621 23
760568737 8
512870386 28
444884964 23
620488075 99
639341267 89
87168311 21
565243152 39
423767988 89
624782678 3
651555816 42
420401230 86
767194604 95
854269030 73
510234230 4
108496701 27
521007108 41
796169629 19
750796809 42
68596108 46
759866154 21
235959530 85
437209075 9
392983468 51
413841952 92
97346396 27
591342574 18
362805900 46
389903731 72
344244741 93
36692051 76
376754414 61
599364384 4
865964951 50
277818619 20
796693305 58
785571694 57
711504724 43
684311988 6
123731412 42
736192214 63
217309360 82
998248142 42
439565381 88
901392208 34
870980617 12
941371911 30
526864122 11
975134557 36
192966561 37
403817396 98
361669829 96
451851907 72
830968494 24
519857189 94
964083719 24
108136652 55
192618132 63
637461409 49
447395674 11
721102478 75
738352977 51
839318599 52
876359110 26
169031218 27
276777789 23
453376649 87
413016734 68
176027351 42
384986389 84
999952785 96
282631701 20
514731464 64
14857983 77
589909624 44
243059215 93
438390574 36
778839358 47
434653475 43
857480668 9
517726550 68
508106107 26
268829616 10
81575195 69
733421387 16
276378414 72
755129327 22
187897383 40
707362104 56
794330275 2
893026477 80
550914627 85
22384693 26
409325470 23
691716044 70
322603789 51
231722028 43
636598893 3
295088997 75
254890540 58
804933113 50
552306242 64
188371515 98
845803268 33
758053317 37
267357694 35
363934487 7
10130647 53
442768327 40
861558366 58
206325778 70
318418039 88
621163629 62
613015724 22
563030161 10
42469102 82
89192772 89
337911192 33
382374206 51
636970455 17
363717079 58
700568845 97
72106177 13
22949487 51
281327683 3
917427129 100
342156733 93
726328088 9
853056196 37
274367800 25
518178897 42
936711026 13
526971584 73
323822424 55
158267218 20
484444433 58
309932937 76
558038451 6
956811152 84
427955248 6
820784698 21
510564509 39
660627863 49
199354376 50
207037935 8
206608556 37
395803018 13
230551448 20
560963392 51
784892812 3
805579915 96
733242412 37
322349825 30
385671475 86
580222574 44
34541846 6
663543859 49
309574815 40
875723681 39
670272188 5
516035386 93
996787085 38
26882817 76
371268741 51
844641016 11
18192176 0
818362333 5
916766362 4
504910500 40
677986239 45
641835084 58
740455011 62
983817006 86
526141557 89
739148110 27
687986491 84
516359264 68
376833421 57
205876233 15
763836119 78
521807241 45
395094105 34
214253721 18
383803086 64
434432126 75
494460303 70
293112240 42
990495133 10
633712254 46
886808592 93
414620663 54
33186915 57
436182033 7
10084405 24
571893100 15
329165987 26
336931433 100
302202198 32
410483263 95
477031663 85
437008935 60
224120635 77
414744561 27
629271360 99
35179009 35
786125007 33
547440797 10
819376310 72
287572865 100
221067187 0
888774999 40
612033618 96
106874581 84
256660291 47
327767798 48
688110886 46
49765852 17
884543242 73
156462322 36
310736845 79
244482738 96
732505642 55
42012856 69
950279386 32
776505979 74
860681758 12
878286246 1
205536886 79
936788324 14
142826717 76
835582784 19
554688494 64
703272009 22
753282505 38
687625989 61
969943157 20
230013292 59
441997939 33
905562894 99
765370617 99
376567511 15
448136744 29
452560942 1
963713154 59
843841049 30
443613051 21
296282721 62
88942426 14
38334284 36
442458913 46
406627525 79
434615109 87
940640742 96
432155519 12
892553881 72
10524118 38
764834947 42
809843481 56
141054129 37
589522269 71
184892634 7
230450215 54
502785103 5
784777341 32
552986459 38
132527819 12
345549646 43
319314936 31
553435147 0
918156882 65
972860398 45
375961048 69
117531188 16
510279100 80
591666888 60
699333201 78
189882574 94
960646999 60
383194258 15
681402367 97
610900696 99
242707331 79
318619285 67
115727370 96
887824945 58
163036522 4
383815423 78
417285993 47
759232360 69
863498821 11
452876579 65
68400159 43
977796004 39
638493520 27
384435215 33
347581534 92
233706905 46
360098305 48
993381195 10
202643720 69
779875642 89
950202857 56
41468659 69
60164251 23
44402499 30
532591596 48
614030484 43
7434901 93
922696475 97
562777665 7
149661423 20
504219287 35
114879847 17
723858736 76
29079357 52
618419222 91
767537926 20
530301537 30
397541634 88
305793634 58
357021944 17
979407554 79
11993083 80
565090661 92
617483612 22
131722061 82
95272777 62
685737952 10
301669416 99
489290369 55
808850884 60
373633650 49
90775330 67
344982929 82
478504112 88
604878123 56
749430970 38
405494392 49
529934402 46
594469616 14
214318738 66
802853842 84
860780371 22
998927157 80
519084018 27
321551261 26
396518363 2
784894096 37
262842943 65
667214707 27
842731320 0
516772862 91
426845397 27
102967765 86
550261288 60
69363372 22
992308195 91
527735495 65
673647940 69
918350311 53
302266416 92
546004121 92
341165952 87
753218908 100
570605978 36
229143977 11
416069519 21
463833623 1
28173067 56
552026316 93
423567603 52
124153638 43
659710617 63
133488955 36
322355948 32
314630346 61
863039599 59
258089365 3
109400430 80
123110589 0
993833270 36
80101268 42
533556592 75
466507076 79
293846520 90
83162434 75
664068768 12
210761182 75
187713162 52
515157448 53
949877678 26
131104987 21
681801922 79
516687595 38
477604608 52
737809101 50
321524735 21
284819031 91
773683532 21
855417586 67
981626331 62
552614948 28
59687630 85
163745906 0
838793138 23
177720275 90
229346139 25
253857607 61
399937584 99
462000173 31
989269277 57
571142964 74
83597889 65
267634415 5
913383134 44
968189849 80
224235068 7
99264314 62
267845529 84
395939336 57
538701834 91
89083399 64
610399977 33
905866885 39
515105481 70
538875770 12
453226014 28
3564134 18
824323520 15
575843476 64
782221572 58
751887253 93
577246670 3
643502707 77
200865290 42
989569322 50
137399592 56
59897687 88
324938540 40
159553192 7
395466647 36
168479593 46
628762710 86
48054262 18
94822167 58
331779454 72
674559713 93
862576209 26
530343890 40
185102418 0
950795356 21
50369847 32
67770524 50
83340047 85
986460885 48
656707970 0
913927454 6
536812208 19
645138695 64
491180235 70
246002389 77
415047401 72
489063022 71
440373055 86
70738572 52
661070923 32
282459495 25
779480231 44
692942027 54
783788852 99
892394207 16
308365139 93
533209037 67
179697493 97
664993921 6
332288807 88
13729285 72
506265587 90
308160674 2
441421812 40
640592055 57
907270375 66
829693227 35
425604804 99
106004260 81
978203526 61
410989629 78
501915869 11
957261649 31
743131015 26
728057315 86
151187296 85
93191208 40
895790664 76
620975800 22
189367203 79
575290027 83
137242496 44
412546289 59
175406497 9
334501496 70
154534999 65
325538986 46
996227474 47
770013907 73
904457912 49
904151629 78
293496145 97
80356304 3
818510271 71
839082249 80
813567448 31
703106109 73
373691822 71
446486615 85
140976741 55
43104480 10
892015650 52
257359698 0
607561308 36
355689101 92
695277219 62
828457813 60
428057156 79
889272793 29
809893871 73
168183498 100
633637823 28
354622773 74
25170392 47
980315398 22
636295856 94
812943986 24
527075248 10
601733060 19
626186207 12
101182707 18
628872219 54
431507220 63
189656941 92
471275231 32
415510923 50
272205157 67
694527220 58
35283830 82
747217397 45
495605827 62
492930226 15
942531442 65
119020729 83
419610582 41
439985207 38
475720684 14
240963449 96
777959768 63
826072481 26
167544696 39
889569923 92
5994251 98
866081547 26
208628675 7
29399334 72
681572714 8
331198723 6
810649514 39
379322102 92
924672182 51
816888429 5
741103739 95
382488147 20
44293983 7
954345589 66
680405519 36
228826474 98
953524663 2
321312414 88
585507391 84
734555926 3
42253003 9
189756539 2
862845706 97
264621730 19
855812145 90
691921793 4
556298040 61
888916902 24
474372564 31
204836129 33
562115172 0
949009455 89
78874928 86
362278949 14
805898433 54
695536541 58
35223967 73
447305868 17
574876440 7
399081139 51
520202300 71
874714835 63
569198319 0
266559920 52
310031738 37
860375730 71
202920481 18
367521011 25
14156715 67
577756475 19
693424021 17
20820295 67
976810632 33
533278917 61
989371222 39
352980633 49
362930239 76
385540540 40
505775508 75
545423776 33
596591903 53
206180046 93
742362264 40
50113698 57
502621040 43
931362992 44
731900107 71
750015765 66
285868164 64
529047365 89
635095209 52
631388416 74
162665169 10
790761339 5
463174805 70
866193793 5
729399764 47
76802098 21
590331615 88
999569032 88
407628016 66
638375176 59
598523320 71
142426838 95
271997871 13
225406447 58
83687624 88
995682960 41
468492340 42
474230849 96
248063897 39
378792274 61
714567327 84
26782372 3
521950147 34
102736352 79
262417227 51
511922188 59
338035567 1
678795236 22
955110888 28
491396205 39
951955948 13
822998068 36
183444657 52
982666976 81
605292371 87
374794291 1
746403241 80
963033964 70
568578592 96
879892563 40
126733748 100
541552510 40
278829278 73
313975569 28
608323654 85
815995218 22
348733908 60
542480398 98
239708974 55
564171365 77
85251530 5
931034152 72
518849461 17
762883577 71
813322726 29
502317350 54
596669362 2
36956695 90
694360428 41
565970835 54
560372279 29
125915437 13
870175069 7
874844848 33
910449951 79
869901702 83
143997391 16
70085641 75
480749008 5
605540267 98
962484546 33
273401921 94
267133218 9
432009719 95
634458983 47
222137112 88
901234432 60
229721431 70
320002906 16
993716962 23
822406188 42
89576610 78
437742693 6
648503107 81
590255728 46
1778202 33
993505800 96
995278920 12
674572444 79
466837131 6
520566036 38
546255492 93
116713831 25
830105475 47
809159631 52
409557739 1
59440217 64
776271643 77
686408731 100
635005013 35
804484684 61
962550219 44
524295691 59
432438193 54
791546374 7
883674830 75
856118390 71
960035870 99
400276068 79
793986978 23
801625433 58
124495396 39
108080892 45
273724267 88
892690211 67
149373454 54
673500019 96
240287869 99
208993134 17
25226810 8
798435308 76
826498487 14
9600488 47
519095815 32
530000781 54
479311925 67
382043849 50
506591535 97
374266449 28
558796251 9
675448706 5
889052116 7
881830779 45
137880431 98
796404145 85
713660366 25
900091543 18
856972038 43
95419990 87
86817687 18
698312865 12
218341359 17
397189561 48
214225862 55
487628523 18
37146123 19
42083434 78
534928645 57
153268156 37
417719389 2
939488255 48
468031002 89
634956296 19
90167182 46
731379761 5
679323735 87
591342644 52
255420162 55
429917745 60
978147735 39
383254260 11
58534628 29
888087215 5
219571113 49
892771688 22
459976995 84
354280246 13
542043412 10
516658330 96
23443965 10
418632050 94
962180718 87
236438665 71
893046907 29
924913164 92
59066203 75
276510075 33
663213585 93
706106352 29
278053323 49
3440606 74
158555929 19
738464904 30
246022485 65
252536490 61
345770127 69
99519025 59
821085377 14
246347135 88
730587242 23
187120005 85
950813973 6
611941648 33
679149722 39
124493696 31
793611353 22
126835656 27
359646819 15
561101504 26
506278711 19
914799573 37
763219052 68
422711928 93
811146373 22
418021366 31
830180764 35
422236950 66
404566053 29
700573233 11
339709404 29
767517230 66
852744761 91
401788011 84
907731297 29
246127345 36
373600224 1
430269827 26
349110425 1
999347585 87
83847136 29
161735090 74
626728167 67
403433411 92
482655969 40
852124938 55
622249012 24
131529048 55
278323954 64
189171347 43
581468718 14
589964883 72
581936202 37
361121748 58
505155751 8
363648318 89
584004243 73
372130794 76
750341911 15
447549269 94
100826285 44
303162655 70
797840905 1
996022354 69
251192880 7
980805730 74
393704851 32
348127344 4
670741770 42
195807977 50
641051176 0
27696317 76
172990883 11
119974560 95
948475364 45
340459379 30
782955902 20
643917166 2
414428689 10
35986208 54
39557811 70
983148628 51
983102052 69
231199237 33
807746294 73
658828118 76
425933590 2
598513873 80
959851270 49
965826733 45
100706476 87
793011368 91
105412608 36
228523455 11
543424272 13
643322905 38
786890804 26
921139055 81
996356914 10
650113830 36
713882146 91
151828637 34
181486234 7
900400251 81
552895411 52
516949609 11
133839665 41
781192529 57
197141828 68
447638623 72
767146948 61
331425582 37
648916268 0
22504134 0
510581393 0
948217263 36
906755354 60
48187246 82
680498562 97
808138807 63
179419678 78
205027924 64
352091800 86
458448207 99
390610809 52
321518605 88
177887608 56
215289406 73
980944277 71
987062371 68
107051455 15
270461587 10
134183925 39
147887285 60
592280619 24
344442914 69
303831650 57
10894557 62
211664229 36
580018545 94
370408399 23
66796795 79
861629360 56
898176499 30
308218639 24
433016775 54
704030734 94
427812532 55
820131165 17
847393817 59
235854716 36
956570304 23
106729320 61
792421384 35
166315325 96
912686019 44
519998273 64
992012525 8
704594313 56
134210037 88
831687383 68
928201880 1
770779943 99
878523985 79
984060447 14
857797780 87
663255087 21
591437924 52
38186573 30
865501358 55
372158069 34
263055484 28
225425475 80
605612061 19
278843949 5
420327615 25
843878091 54
373080397 41
248780614 51
754879180 9
95640340 0
351468829 85
816350204 45
310816989 60
10187640 95
976287773 40
68151184 26
226680576 49
281451339 97
410047205 99
220581693 97
280745826 9
324457449 28
362604574 71
17631175 70
902711354 36
728787987 85
386365166 11
22337922 78
377510152 87
699993754 37
197010276 84
74887199 71
219639751 23
622656510 92
184560485 93
943654997 21
883269425 6
797269163 34
854036576 38
403974664 52
279006985 1
391179691 22
367189637 18
616322112 61
916318178 92
856910270 86
702774067 51
243831409 64
572616695 47
82559625 42
380938857 46
3676609 70
644892492 39
363192915 77
790307653 12
620698105 56
651571020 84
918526802 56
335179004 62
794829934 93
558073666 80
717880475 54
635799089 30
273295572 45
902296917 44
344031244 72
936181891 35
199537240 20
196712188 90
349255074 94
627917180 40
824221019 61
561049276 84
431125979 27
135341963 38
495583738 90
31542019 65
975208693 97
801792791 69
489148361 43
207834949 32
931004313 83
107835714 76
917257179 32
597043182 93
384184670 85
545353748 18
666393634 81
153563242 20
411668372 52
399137350 82
78710170 15
639690670 36
229843277 14
341677481 10
555442782 5
19493733 10
536297267 3
934870474 84
93794197 74
489369192 85
172402365 51
272696566 54
670829315 32
947026023 11
816860691 5
298228126 5
23766223 98
44103559 69
420373110 100
208950167 33
253118552 75
867379907 21
330323544 95
142487387 89
272183835 14
565772137 53
781183493 89
251644456 64
106928605 75
948324914 63
614487423 28
513142901 81
471383399 18
759688205 16
216816689 37
431429328 71
142654411 97
292264577 74
848201040 11
500645124 54
44495748 39
724913702 84
336947686 73
162769197 27
861955188 57
230142220 55
691669709 87
345263961 36
643171222 73
299411306 81
136885459 20
903449203 1
718976432 78
990315296 78
180762641 72
139282762 32
864914943 16
251106474 36
127462593 76
650400642 100
432665300 8
842246076 86
491405524 15
277130040 42
729017477 62
406876917 21
635198305 5
206238952 58
612104411 87
732572697 17
64079043 57
133250793 51
298690454 4
350667706 96
460210669 40
580170033 8
789086957 67
319313745 17
960115258 63
127001963 78
993476310 69
328961589 64
828945152 64
34543755 99
349054206 21
978210248 21
871300330 20
574434995 50
393575449 23
326921319 90
72646649 26
937669276 28
65789089 29
153518288 68
995336441 2
955036238 2
207153135 18
126756182 36
927855371 29
400130108 94
688434414 94
107730143 4
346285029 29
735878200 43
463240074 53
825316868 1
477064888 53
458152972 31
942015563 79
408776749 64
287632261 41
905462819 58
678749237 12
425151228 79
106205883 26
14482464 34
255851942 30
611383397 58
620197863 92
785877146 78
576640432 96
142438531 33
828474993 75
620881671 73
141104987 51
310356693 44
735964734 5
135045377 27
379202110 21
949479463 49
341194288 83
619028666 37
301351980 46
765932190 40
789323372 80
143019326 97
679237781 84
756304293 32
45251705 25
327481261 69
230424684 82
212150213 84
924565186 87
686158492 30
778776910 83
511128996 87
676329878 20
361865847 38
844995773 4
581564386 16
161827596 100
340731242 32
936473928 83
502793424 32
377142892 34
658240431 99
695343580 5
99357958 62
539547108 4
131032566 82
139990379 22
394078390 10
316188070 34
803541980 30
752408099 23
727744389 24
214150345 54
87797781 53
993949551 87
321399985 26
279914717 9
704365428 22
636484747 10
139832028 91
96545285 55
533278984 32
971401449 62
568651803 80
251502217 23
951521379 86
270921120 23
709829627 34
334273829 67
603582877 51
643308493 96
549004307 92
228588574 69
974174731 63
816823887 57
913006159 74
525696797 4
657183841 33
275651697 47
371268755 6
252688227 89
103471850 15
782780551 68
371393295 13
736524620 74
561127201 55
526407098 20
679941469 39
688449414 9
905410032 95
761175606 12
361296323 27
739923026 43
562755066 58
396937798 33
339604244 59
106001323 68
731744246 34
221656362 21
891223205 18
223124034 44
792305998 49
318131422 65
812182414 55
949487495 99
968735509 21
200544296 50
172888715 45
569257083 65
46005878 70
553785392 26
174021342 33
335198281 66
371482368 87
225917468 68
830424376 36
507412148 52
992140520 54
90453916 84
318114360 69
431324194 86
504844236 97
663209493 62
17934008 32
156021319 89
879049277 100
968578813 44
935286511 38
325971576 64
680046124 18
415438307 0
207236236 29
173730825 95
225284856 76
48147852 65
664482805 97
314375011 54
61307892 44
770513628 51
526858360 15
703985738 9
573932459 34
247369409 31
287866203 57
957740617 24
544429561 20
570717893 93
807341193 61
51390360 96
760359276 31
620845257 38
282804506 14
924637025 26
745513776 21
80547864 62
65741812 34
824535154 1
640196962 11
181348449 22
963206466 12
234334799 22
506525003 81
207716119 39
367183618 13
754161228 60
26518498 57
495507281 63
584416722 4
306936031 53
620557573 58
547887997 88
817866334 12
723684746 80
356727520 3
401504290 95
772822236 17
906166159 49
161584217 81
486032005 92
964191432 84
804571820 25
74918819 16
190686721 99
177245423 98
198656575 71
162656463 61
212463325 42
467334290 39
597884586 82
624120968 70
554064146 43
960058318 93
242090638 87
245224287 73
85085899 62
144258984 17
94618071 11
241745227 57
95638902 78
237798678 99
57987827 62
768414519 77
784380739 69
895844507 92
474152263 64
641767073 69
269899387 35
244338890 24
37133860 55
993595690 68
659754526 60
103759437 8
59868689 4
220256357 53
293240421 83
908295908 58
905791317 30
486890948 23
917035648 69
828562019 78
905766608 4
225447910 46
896405293 70
239487856 6
739190791 98
899468443 26
819297878 88
896053396 70
176871995 94
752821467 62
651611383 61
422968289 1
187025760 81
424417159 4
826500681 40
16123058 17
554998506 42
950130417 91
822658222 42
804198390 74
381550696 33
69460865 60
124481771 39
519241163 61
510072872 56
555706769 98
876131865 7
672470828 11
249959300 9
643483512 78
968327809 15
191891268 17
985280913 51
398669856 14
320404858 96
778737992 22
910798407 97
760699720 63
873047810 30
660895423 53
50950162 46
868382344 10
382607986 62
982488351 35
31001024 18
586012694 73
31416024 63
84073193 90
274745439 0
571654967 54
219889955 82
55333653 56
825751694 32
869351755 38
761202377 53
394931685 36
815306192 0
675587065 51
826987699 19
413804968 26
334667783 43
988416303 17
616931416 60
743347444 17
287005758 2
114252543 81
605706581 54
264133035 93
248604104 28
597883875 61
295866527 81
510675777 26
860807090 94
971770822 80
190466040 43
772769328 25
295267507 89
568898858 99
45619407 13
3584084 64
215926766 69
395963265 71
79937067 13
98127569 61
568334760 77
920075504 93
377689814 74
146758300 34
674807763 12
499713366 67
328674314 83
735037402 71
982825024 93
477097567 19
423222049 19
873229848 39
6918359 31
433295313 1
191986593 79
677386347 74
884462282 60
696703550 98
176397349 4
480497518 95
920804009 34
528827110 94
703487287 28
307372151 81
605431735 30
518399896 55
576488101 56
331402603 17
981851750 93
997615923 48
344397773 67
235733143 22
48930610 51
649968572 75
87529907 88
391703935 7
769557516 20
33622062 27
442175954 99
871945923 98
749970381 38
634102605 92
880340284 46
361416964 75
713254446 100
549943460 28
270785986 80
451817883 57
872173786 28
468291979 67
87375952 11
426096890 47
75862583 0
566316375 82
674633463 77
49237580 36
848474995 54
514811444 76
352672309 97
400728645 70
507907901 22
10708740 63
340209586 70
880307506 38
504602088 100
208428746 38
80089940 89
733595858 41
192687978 73
624345715 39
310571022 61
115449327 44
128852456 74
841108320 7
969818676 39
514745565 10
878798114 67
639171166 80
8491700 21
683467195 86
910404581 77
181476803 62
170543547 79
157527394 63
131135724 20
757463624 64
238236733 47
747077120 88
875042558 43
496575033 91
130272646 62
364733734 91
35050845 60
402706440 44
341000306 82
382250748 9
183412327 60
427521733 87
370261494 72
475342295 26
110363748 23
181704338 93
616631635 54
224928091 42
699179329 52
219075382 91
859871201 55
786853783 78
129862393 7
858163600 52
251091258 26
599870673 28
150146228 41
429957046 96
991253328 46
669375906 2
90300969 74
57471295 21
808396346 31
106648871 85
768304462 63
694489897 52
128507596 55
30443966 92
175338514 39
609029789 8
708896014 81
991031832 38
872729811 96
873767797 70
359507298 33
598298382 13
187101312 47
976513577 54
285118158 0
325267588 36
600880763 67
792976880 33
684000158 72
380447695 60
893725571 74
196575860 35
697174704 17
973677812 100
363274822 47
265396667 37
13224609 89
219288727 85
576923928 32
658572524 42
633920431 74
679662276 52
853072152 23
481347910 57
402445577 76
689972072 95
790074344 98
167024780 77
653936141 9
516843754 79
92965543 38
964832484 2
669568462 98
318575214 32
227925949 96
50540073 39
102027122 32
219337319 28
901512253 85
658345679 28
891157577 96
821856166 19
167350964 58
455219091 65
694846881 2
431429951 15
826357059 76
892969602 63
935675302 62
388930049 83
302175411 84
392323089 94
120308487 34
82599251 24
958849735 57
613220245 62
578082734 87
403339973 34
24538063 3
399375153 34
123180870 49
801916686 31
205435008 68
626342160 100
769520753 13
504158711 81
482528829 80
431420560 79
975824521 33
795393051 91
864749354 88
644330184 32
265841264 70
222989698 25
874135904 25
615003476 7
145253914 36
723925305 19
35104386 69
147754166 79
410409420 72
543742665 37
423188396 12
944012152 71
345224766 94
555398888 16
687747137 7
52067306 95
203205654 64
654475163 74
481438886 34
815815753 85
292984156 79
159187204 58
170959575 1
105850830 6
254201358 1
563173155 78
118611192 1
132628764 95
439338027 60
229085208 67
344067865 87
721718990 43
737824763 6
208034802 22
74347813 80
676624979 79
418202850 11
95439732 78
72199585 28
964121889 37
754172173 81
445320719 69
578254053 81
140269591 88
391561704 43
770379782 52
58165648 70
784385424 31
761102624 19
238837095 71
162797675 43
833747616 94
354436517 75
472096583 44
169367000 30
294892416 40
358990630 96
352694648 0
504550212 26
250760830 100
855053845 77
262011566 98
875351166 11
674860033 25
855792872 27
59840121 37
256639803 50
819806626 41
567455517 73
551516797 14
43722603 4
641427699 98
590848059 29
735922693 36
969933155 78
715487178 82
987948337 9
370411518 49
116594879 19
570711151 93
55957578 58
940961776 11
181041322 91
938185234 17
437484171 35
213397444 3
583095776 20
984350570 69
645287178 70
338150295 8
543447426 37
854601172 15
916749060 50
89577838 68
619993585 55
368823959 56
20271257 69
665307426 51
113580962 79
906574004 11
442483418 61
75705261 62
18801811 41
459093565 33
136060742 58
684206663 95
474690690 97
513723672 43
22705645 69
874962362 35
886573139 41
997802845 41
951292623 76
495503763 51
142692301 84
564088015 31
60694645 50
834587215 83
966700186 41
110576181 13
911052409 19
912329075 57
263785029 93
135854375 92
368184051 7
374751715 88
515369455 40
537420790 11
639844918 32
916648339 38
133196969 36
329198178 33
440264128 53
946404932 85
805958769 68
713600749 18
869983673 10
891418846 29
765838087 21
973431947 55
730327831 75
489551987 67
604841950 30
153655821 98
335902528 72
328699477 90
818006066 10
546971135 77
877724959 95
203102184 77
262921421 89
457181118 98
549782202 91
71203430 78
474865224 12
913782648 59
985419875 78
514066343 96
550337078 44
204962823 78
737051299 21
514335625 63
813100909 93
151550458 48
31980445 54
982137415 63
80853163 11
881450017 30
615899234 10
558364283 14
518297087 55
677203032 28
751008980 24
36572700 24
513474061 77
639818822 15
459146154 70
343449313 43
217618713 91
440962356 98
668555609 37
183526922 4
292405141 73
543950868 98
160538229 4
150474987 75
210541658 45
666579124 47
829006097 88
520006810 3
33648561 95
316638126 19
158492547 8
52811643 6
458846680 50
462042615 77
560854526 38
194788809 33
862783045 68
359162497 82
681632224 84
798973582 95
239865830 48
910662043 64
364007445 48
96492901 68
41176755 15
389385658 40
388881218 0
64799480 24
754217883 49
501157578 78
963796883 33
670906514 46
531978374 92
12683368 66
941746476 16
970937593 41
145535358 74
651886556 92
23840132 72
630313111 84
555165669 77
628151877 24
487943634 18
990205637 0
336945803 14
619809124 57
289749673 33
53711561 67
324063971 85
920591251 86
254092050 87
849011265 35
366382413 74
852579442 76
371681483 82
511956945 27
490749667 21
944605619 93
240984560 58
382262068 47
382935454 57
634495728 40
291642538 36
273749477 73
252863102 32
153479405 36
639773635 27
959215289 79
510055826 61
769307671 15
197763490 92
675089713 15
361249031 56
519459841 49
109946529 4
916704246 83
170127603 99
915661156 4
999534293 96
430437394 55
367455886 86
826418504 75
139980865 64
868765477 85
30601829 49
667600665 99
156457031 72
363020367 32
315087627 64
64612048 4
347302602 32
652829612 51
891370291 62
761253816 35
526192888 21
746305660 25
237113604 19
28518797 92
765707826 5
86343519 37
243992148 33
585545062 28
939132062 15
953553280 81
405075678 95
13772307 71
159789871 14
107275848 40
316050904 36
114357069 98
795420804 40
729675120 97
172564665 24
268219853 69
390930921 58
581639754 93
109080426 78
694988836 6
779768312 58
679860580 54
317386893 62
257911142 73
383138455 73
482027169 93
681376921 86
513253362 58
469288734 47
933497886 44
687998670 88
549489862 37
478424077 79
849131202 17
654390268 20
675428343 96
77728988 47
431013856 63
613217265 87
721960394 77
810486409 24
816075425 52
269473983 21
330056920 76
665753715 86
257585856 16
232212297 81
784553009 54
938909121 5
305203839 26
209768966 43
413079559 28
966190324 92
39069105 78
848555396 97
313269282 4
855401400 41
99521369 60
743542185 11
591920455 43
773588300 71
965950061 49
210257729 16
419966909 13
387400497 5
847434152 34
527140302 85
460202949 76
819977955 98
348010924 86
652288638 64
210267778 21
660434358 60
589188443 29
46748852 97
750989186 13
406186185 8
872485737 10
301613956 35
261635342 56
733663077 73
903797096 51
315139522 5
246609797 0
467648838 68
546873870 23
970963789 38
19335425 45
262775147 26
635790300 74
746906446 80
59285345 68
803126702 95
951645682 49
145204651 56
146256479 80
90605956 46
388162739 83
657575453 86
524362365 89
454353481 18
306949508 85
781227638 99
351230802 2
265526014 71
859261802 48
166662460 13
966376005 93
231225915 42
41580761 73
463909892 39
121282547 71
109247339 62
757373582 10
219021451 57
232526938 23
892930039 26
603434371 13
306223079 99
612385230 19
270742154 39
190292320 20
862775415 94
685990481 87
352249570 25
117881290 53
928954050 73
967870293 15
268331427 29
777302278 15
822600624 78
229901383 10
404993388 8
658739429 75
817893574 15
744864691 10
799703419 1
987677738 67
177781976 0
532417770 51
141933708 56
957019575 93
409807608 3
801276202 57
505954096 22
457702491 16
129103018 52
527238963 70
449444514 88
381432501 2
18484319 77
794558078 20
120853331 61
39155955 10
746260700 28
884313324 0
627936698 83
130297804 49
108430019 22
322780629 59
57884300 96
516732871 51
63009396 53
826335126 59
126228587 50
345367869 97
81668512 12
805024069 70
395842037 3
668279561 46
737370543 64
638634809 40
814915719 94
680599443 64
345263827 43
70550207 67
371508697 90
619003815 62
846038273 22
787397041 60
705352586 92
245649258 72
558416964 57
211850144 23
547510311 65
537122833 43
676076887 51
238150464 27
188330694 59
714440736 56
73041265 99
763229992 32
222524461 24
213521323 16
5050030 27
449613427 94
644206625 66
947476041 40
709231891 84
282030939 90
803199373 11
158027608 6
145705525 8
170458438 26
771716232 39
902074970 59
908701636 2
399937171 64
589136499 85
416741646 68
670841083 13
971974316 6
985625530 17
771787337 77
821268814 66
339804024 68
717592285 3
648412483 17
226596197 65
313772828 25
907801074 76
568745273 37
874271603 41
783850647 19
808757989 83
171292577 71
140799379 48
459191418 28
756097759 44
997147679 62
245593268 43
857066422 61
150561369 35
159368399 85
74390109 51
745957955 55
941740631 64
999097668 67
374616403 40
143361895 8
775750673 10
637607521 24
622400857 39
727656489 18
136288956 88
40230758 24
83028176 34
726761300 85
350501915 29
766531842 6
752251952 49
144612581 27
22756736 94
873496822 28
981891384 89
798877551 34
800841962 53
771712607 77
246099933 60
437947926 33
773026949 24
14615924 29
995380814 69
905994564 37
575293237 62
512051782 78
626972347 68
927769304 9
596351521 34
502318984 0
673403864 50
316933473 28
425316107 62
143063624 10
773375194 16
468355677 50
667753007 54
105182850 64
844999114 54
967652432 27
166898791 35
138917011 11
468050265 84
333204881 11
805144708 77
197813256 2
989486170 2
490085191 79
807769210 75
675791992 27
125757719 94
107645687 32
350923913 23
705538707 3
785220535 76
780288945 87
413617017 38
260973281 78
743893213 74
365444136 47
861555263 98
481678702 75
733504949 46
279061541 18
420464687 38
97396266 4
454271582 53
814047252 24
362887504 63
860465165 25
855047919 53
856278973 90
282470794 21
703043703 61
463036130 22
931393603 12
660155066 39
732912788 29
739728573 60
155758863 34
974214880 46
665034531 68
897875627 31
530061000 98
301442637 95
41203204 59
219692660 20
710341984 87
342948929 6
819300627 44
896798077 54
508219871 53
841157817 27
498706086 98
128269524 74
533337503 17
426059615 86
457777637 45
339807756 44
84435173 77
84652450 46
961608547 64
503208485 7
556335316 96
908456840 98
56933804 58
468162901 46
587467447 46
150019425 18
979755262 30
278149335 37
359410314 32
981861102 7
819707279 68
222485219 70
200280595 80
93354306 6
417334308 17
167105428 92
121692689 50
275349960 24
910677814 3
713909748 14
513996746 2
796716355 35
116035210 58
413507565 9
268205425 66
526685877 100
985946414 1
656317504 1
500666325 47
677349267 23
605637857 27
12723694 18
867483790 99
453507441 9
194875618 92
465901439 52
363529371 26
592314788 51
11644925 36
30966422 95
767492699 5
709966780 37
810252237 97
424480801 19
552852237 22
577881172 97
392755830 64
277452208 16
710025023 24
705168179 34
271322864 32
217924476 100
133216842 86
184650254 9
696511306 73
319280054 8
934225832 14
492690623 26
135130436 39
513676360 63
18968950 34
45634096 36
375916135 92
221756206 67
816110060 56
8998092 81
26592808 82
456667934 21
985229645 36
861631524 51
380298006 76
639265257 37
825891756 1
839338090 11
387354558 56
555506877 76
737264508 18
50030678 57
483672350 96
332188734 92
871830330 34
240168749 49
272622612 61
919194738 74
703190036 68
959406924 47
236746773 61
709627983 68
554012737 46
385743895 41
468448820 100
448260329 67
959442395 87
570714958 36
625098669 71
860813355 8
84826683 22
239018 56
618407478 0
966647416 62
315980710 3
979276165 65
356485212 17
537014692 85
536956527 70
426829464 47
620833809 51
69801238 83
541129894 28
393449526 61
946794386 18
774882275 97
200363414 63
465087066 38
692556599 1
412780146 1
947483715 28
26567358 54
436602044 45
848360620 73
134307523 14
922118785 21
453273256 68
833278417 0
518439786 4
33097331 21
905174636 61
155542343 42
605480714 39
174632955 18
583542857 15
841047535 15
650998549 98
547513224 18
418775850 41
583103599 5
428696492 49
962917799 75
193231705 71
562184998 14
775792306 60
766335809 13
931303656 14
742870314 1
194990771 78
308628120 12
217732808 85
484989518 16
379460339 25
557635338 32
355855706 46
708157797 75
395680234 51
935207247 97
825648524 88
755006885 69
808410002 8
441390816 87
338718025 63
180630343 33
462043118 53
835193022 32
591961957 36
304798014 26
912627859 65
491341049 25
135771136 23
51925823 76
359470320 28
422624893 95
829616330 44
906410101 36
239520749 34
989667552 89
116061080 37
503538142 10
716710551 98
650682991 94
169094242 54
293577007 26
231537020 78
327860510 93
458122704 27
766951758 36
927592732 38
298856485 6
29726415 43
924438991 32
156009213 98
362741222 90
930785635 37
946260097 39
46035487 21
810365996 25
470713210 72
366724344 32
424525259 36
872042862 27
765908019 14
177022999 7
706140899 23
266480233 21
940634302 36
402366562 94
708714669 50
385271664 10
190139801 66
366750833 92
634246160 42
904282319 81
512506798 93
558597691 64
489289047 77
262124317 84
776117164 96
802269387 82
295853382 35
788771600 99
11084729 13
825236842 53
856007323 44
126450776 72
2221835 4
490219811 5
697239072 86
997199234 70
707023299 89
729604437 15
978602427 74
898249043 26
791636812 94
701895626 26
593191942 36
621038203 13
712802468 3
240987740 21
140313778 72
303333923 33
347398537 94
6290227 0
67344958 3
227324026 30
577139083 3
75140716 97
616245495 100
394674310 11
21851640 49
186075522 61
177583782 100
954226253 73
653914739 100
158354234 76
480112558 51
535646098 53
4725263 42
12710417 99
97827266 70
312957926 80
522207930 15
102470349 22
169486742 65
693428394 78
23568602 81
185897064 18
292097501 34
105543100 16
872086402 52
518025133 67
535048411 80
251822447 98
517537429 0
53394366 25
736383270 57
672823589 70
379980437 7
199475517 51
305256807 61
896607093 58
591632047 65
417940309 42
638295223 22
503741871 14
642752504 9
600706071 11
37853157 31
193801957 97
454988363 97
501294262 88
571322045 61
166001083 9
45303817 13
509104293 0
855827637 34
196864809 69
876915836 41
15634909 62
498135686 5
927165664 77
578383583 30
698331277 91
455372726 53
672299467 35
339402345 48
844571193 32
633572202 17
247027344 40
789103977 38
20103107 51
211172346 50
485779378 57
570324023 42
550917315 6
562002380 54
924604450 55
118028444 4
559866364 72
397746212 24
81803134 3
106899641 93
50346365 39
201929570 86
17107205 46
19285873 11
539207327 64
808362572 56
298722065 10
159231688 97
392349793 42
101467873 18
950985130 38
614081479 9
129728689 29
363235514 69
95798861 36
402103882 3
69751468 20
667210001 77
417950216 99
368340066 71
38303093 84
965083747 45
530816779 68
717815461 87
86957692 44
234677013 45
652341888 83
977834362 49
348218485 9
29337562 59
487982108 20
450028873 0
916421286 32
188543816 28
658635026 66
629439117 68
544777877 10
613340459 61
606076241 5
803732105 32
708412069 10
767120832 49
291390539 72
144083037 100
53789612 29
73141126 43
70059324 8
825623700 20
434227912 20
924261267 50
581403939 90
582083646 38
400703794 15
80658987 64
611435244 30
309281447 24
913561999 45
282890234 97
371064876 29
93717984 18
770027426 23
714059584 77
73874078 93
526157224 5
784054437 33
374057154 26
984072757 67
823071868 33
24021858 92
208125520 98
665786092 99
714972739 70
293351763 9
555339738 26
841564750 6
863698203 14
17170330 41
987904206 82
377333278 72
253997939 88
459575848 58
97127236 1
612507132 5
341759841 23
852883809 72
283618475 46
913575086 87
779342988 42
42487796 29
472408284 44
817430197 29
949364998 14
682824454 21
370863085 97
649532273 79
220253118 31
528584968 72
729356929 83
338540262 75
265903415 32
170075338 85
934904290 14
337412238 95
936244839 92
355342066 47
916120889 18
3982841 50
438521202 55
504079005 23
488455457 74
30111674 4
484991713 82
926371486 49
467711639 62
878741183 23
257530764 73
766312335 34
720375463 34
842065385 97
807652927 60
466179767 59
969199805 83
312716772 24
374627865 37
509097069 38
728810710 4
957174382 85
289589665 87
922196101 82
675273130 27
642869551 87
506456435 72
223272537 89
357726994 80
446588696 86
187927602 24
474614684 0
316359974 15
896789922 90
820500051 74
7472280 82
744062307 100
360150537 2
852562166 3
36606361 32
328129819 5
884498523 90
146872958 21
970063884 97
274905608 65
842432458 8
322265515 53
742059607 69
679954571 12
689500548 3
822988106 71
158612016 27
880457857 47
612056432 10
119374861 3
249157228 61
188557475 77
984016064 20
691184937 0
129095250 45
731652818 31
40975128 34
721691024 39
82027543 33
877883985 97
633836317 62
285980949 72
87792989 73
51764888 77
817484347 85
989891428 62
66198300 44
969480719 2
530694502 75
429041779 56
223673482 6
281745332 74
465468858 25
749562239 9
72518116 4
447254712 39
81636506 26
27405055 52
103762002 69
958252790 19
762824948 14
986309605 19
905931870 52
527796293 4
112924462 44
225252747 64
982716277 16
459175173 24
112540527 23
169598160 4
388501797 24
986775392 43
639647028 34
693117698 98
923101511 84
959277905 91
402103085 57
33020599 74
26296374 21
684075393 75
956285948 34
125946740 84
33391150 90
602284877 34
200403737 91
750606018 88
700027551 0
995347077 0
805323708 92
144534722 48
517581891 60
225201956 15
792715420 28
722767553 25
397822481 21
793889850 96
607172398 62
659175213 78
719359770 6
294800548 16
253400637 56
839893030 22
2445482 26
846030110 19
726938855 97
962104386 53
552418518 59
272378953 55
816489510 4
763428222 43
930663716 76
348423553 52
83982984 48
248406181 72
926465460 0
958653410 70
241000123 9
766526991 47
611411049 69
513436925 15
238929130 22
787971546 44
70466346 12
803334066 53
928169132 14
983498238 48
697743795 25
974694916 16
621590766 67
217110103 80
517001202 58
935279262 2
672502668 12
220837174 38
699052241 9
401863240 22
346366438 36
23524389 27
76994169 79
593886289 49
613650066 16
426122292 26
189846321 40
670319496 65
925240462 19
124859209 88
173832166 50
298820740 92
233196503 72
876859829 86
636244958 16
860991943 98
943648122 99
903564215 0
154523524 24
19764724 78
230623309 12
922714442 71
774146739 80
509365767 80
965284814 94
160442350 15
301568086 35
427830710 58
602285053 91
220970206 8
720983535 39
749083959 58
80272391 33
712002631 38
763846592 23
241542818 5
378091074 85
749882509 81
850430225 62
834361491 16
384329163 79
592800837 34
459896122 1
925598894 65
235071927 24
82906834 45
441392717 4
399407317 61
723897587 82
367700773 87
748738410 48
634888618 13
848437221 64
2425277 65
836033666 67
990785644 49
938975903 97
259682903 1
964807461 94
174837825 8
617963557 37
826098278 44
728110363 37
768849988 3
675454715 14
184815108 42
601346189 86
203130617 72
947122710 15
718583828 20
880307627 11
89652172 10
153701020 50
504577707 83
923253592 87
326977821 35
109975877 31
102554955 95
586143981 79
951827702 42
85621954 35
212884720 44
134398485 74
266044921 59
929008673 55
520550741 75
960310789 96
969720783 52
264487779 84
990702320 51
764852494 85
739411059 12
567225819 69
267902623 49
915195551 19
571797470 28
801531434 81
223350487 50
266701203 61
940516951 71
268967457 62
842663358 10
398531745 18
948496746 44
550863649 61
554119223 19
493355416 31
833108087 6
75878801 62
556120086 0
618600526 26
561213745 25
630377452 92
718473835 34
754141024 26
795083757 72
704839653 28
430276192 95
515451758 45
292247518 93
941587838 6
931856166 53
82487213 88
521657117 14
876280507 61
455134201 41
326953194 16
261355974 35
580257284 75
718540137 80
802528834 91
512151472 80
337583195 73
357323811 42
459034508 45
762695443 7
674967313 39
279295099 70
836133835 77
768758010 20
961718046 51
570894182 74
618884907 14
833485091 56
738178149 6
178162997 100
105134695 97
551074258 2
150017328 78
188172629 47
827948136 43
873976900 56
153087833 8
940624867 97
381494108 87
404834308 24
318081513 99
273736410 17
13267461 94
911357801 95
876725383 58
958649995 15
221090550 82
888315029 51
861071460 78
136149120 75
675465079 99
415576291 30
480856629 16
359821318 97
154035062 58
865341099 28
159016675 3
832418062 67
630397229 18
87279966 21
51240472 98
207452391 76
201459010 30
278600483 97
168840290 79
63707778 48
229480253 87
530136205 20
252382860 89
998648403 85
307675889 23
573317594 34
895606597 87
131539923 89
606202998 29
914031321 70
674942843 80
660484556 30
597276541 27
220435719 0
233230602 89
642589318 39
38945675 18
989406602 2
695829329 31
803551263 49
961269651 93
78986561 15
928299021 100
127616650 51
124288654 76
412006226 25
144300814 11
777555443 35
658632679 58
491767922 86
911776193 56
388457605 56
245814855 62
406234836 44
899715696 3
90190427 39
750197955 23
499834561 41
477907447 12
381238519 37
730582955 55
346191003 74
636439723 31
222093365 95
731481801 29
130037227 75
204038855 13
539213584 47
240569854 72
771315743 72
142249659 14
481373376 39
713076783 79
384472615 96
877045256 0
613372037 50
345899780 17
585372854 99
208892687 4
552207184 10
282457760 3
266734175 77
692199274 77
928722703 91
406168139 80
925275437 59
781470504 59
609243947 10
411866566 1
326532312 3
782382456 16
983596799 64
569127957 40
694090134 9
825849688 98
414463407 73
709479080 23
289640796 69
531709694 86
38575548 64
58667087 8
929547790 43
278323778 62
668776880 5
131851165 30
425195034 38
223223944 28
285113850 7
126104120 4
846593221 46
23538596 53
230969296 10
827849752 84
825156092 84
631271296 21
567383906 52
416926498 53
558471890 48
763267709 64
241801930 61
940587701 76
552282 31
362058749 43
936809590 33
694529099 28
766647930 63
529961665 32
385988623 18
73287040 91
664481401 43
940726620 10
172888177 65
823678896 18
756210441 82
428445677 80
691691750 59
49723040 26
596010654 90
955228933 2
869160535 67
662343878 1
478431233 15
426742945 97
314718327 17
484049236 73
562087722 73
383500990 48
637231422 29
362551117 86
854300883 26
303728659 84
329475257 74
710224808 28
944796256 42
696874687 36
35322457 28
637002287 67
346683245 17
726841089 47
900531684 20
472929417 20
281485544 60
406979243 90
607500550 78
98373014 69
452911977 72
245892368 52
665167098 14
866665028 59
858531845 43
657580620 63
586214744 84
473789886 31
299936719 39
85325980 51
988241078 94
447887828 60
481640402 91
97245685 64
487448481 5
977977991 39
317156276 80
672274619 10
741651064 57
478750832 53
88374949 63
753058504 13
480838800 20
120947541 54
59365902 45
744173541 77
290964289 56
347324488 94
980315453 12
575595313 85
547397502 30
427725339 71
382165886 17
746389939 47
601373715 10
709414755 100
916786943 2
641226215 98
487405214 42
119333320 14
128631726 39
878237635 93
572301575 6
684994949 74
247106470 29
498549948 43
371721744 15
840540637 51
579062585 45
547512651 32
557123830 52
119215155 71
109062594 94
306373670 62
576879809 91
20687269 34
322687225 93
81774561 14
305649740 49
691703686 9
273315367 62
420325655 97
532506782 14
18836319 93
941419408 97
51820577 71
387896280 42
673490768 42
814432503 4
978640651 23
320617101 62
753183199 97
977690756 39
85894703 50
389170904 46
764115933 73
13986468 32
373976304 64
103507385 7
984189066 96
428933347 96
464579232 44
741059395 72
638785516 72
224622726 72
727937099 78
611690014 55
54875677 85
24218700 25
737343150 67
682156734 80
556491801 62
863365144 62
969808006 24
387018067 77
153419605 22
674436427 64
346235379 50
224159334 66
178135962 38
221930729 1
820238148 81
2510254 96
897543291 93
293125813 34
586485763 6
371481463 38
312200111 93
575941363 13
594581843 26
584466914 7
628996659 79
397465325 44
713332751 83
306536048 90
411707728 50
710443566 84
499824367 6
928260348 73
634165963 97
258484168 14
8381951 53
675577707 37
748720325 51
683621820 27
148554043 3
454155789 29
138234749 18
878951727 31
319607214 60
727217631 90
275917144 69
580786306 67
625485808 0
327753117 54
403315341 21
109293825 43
155989629 91
775136593 77
778329707 79
694825429 87
218243520 75
906179928 86
448515949 47
922496181 13
124937876 65
946009889 76
210528561 26
200398211 78
730431975 75
431122629 28
630355286 98
771614559 76
594866612 91
455515323 44
507415753 0
481486995 18
755053953 76
22818357 7
693594587 17
44159873 97
842020180 82
165588242 49
2582676 96
888858930 27
369425400 39
816032359 66
659123307 71
105101444 15
792071383 88
550235072 60
125499850 19
562789103 57
315395446 75
377626095 58
684928714 89
969266488 95
770188391 50
27405320 81
993901603 97
412729918 50
647016202 8
858135935 85
348140597 80
405562076 23
662775976 9
998873039 24
708225339 93
881545451 24
12525184 1
452370241 41
706671641 33
383499722 5
688508804 54
657975494 91
2567598 14
278152087 46
645916785 90
820144297 26
245393562 69
530817061 83
409094411 51
123024937 52
803817585 96
196532061 17
363597138 14
411975164 46
834739289 9
93131455 61
369717925 65
522403604 94
490228882 67
496739357 48
266935988 96
539891114 88
966074159 2
982561541 38
566741669 32
460434559 14
322947831 79
303390605 49
81774868 42
502885520 53
755479999 38
636115215 55
916260538 20
656112740 38
316103204 66
164541389 59
777502955 9
822548523 69
81625939 0
185016078 18
539192959 91
820878462 15
424702292 12
119091408 8
976980729 83
240759420 5
163044922 73
382893209 95
883862864 30
299106712 75
174934704 72
557709270 25
504740251 39
707674460 43
18931761 34
596145397 25
180317721 73
896462483 99
34795447 63
669038065 1
681040769 18
236691001 22
852074820 76
479223116 48
626375889 58
832086441 46
326419535 67
88291009 88
354900360 92
794094083 26
522931454 36
33697060 10
792933652 47
616639877 69
224576656 73
482630156 28
593675776 72
71056030 43
906178803 56
805764674 95
906398181 98
956074129 70
973889706 95
693256044 85
242946196 53
264696403 92
134449739 61
811607200 54
227091256 66
608588924 31
460736892 16
18935233 19
901664098 29
858155286 42
65134272 25
202692352 89
683985171 8
487894590 9
336761636 41
62865525 33
536155987 20
16955041 24
333223302 93
266092060 75
659769804 89
776095932 69
532865759 38
32128809 83
85682982 28
122365098 95
450364194 83
271364431 41
930819411 54
905453937 92
105272335 44
499577512 83
710799955 85
505108282 1
100696918 89
497317821 27
127291232 93
979753027 82
61810802 3
749131379 54
394244681 40
334544227 29
689916675 7
385026529 80
554517408 70
549683564 3
544865195 95
276842469 51
534265663 76
542828493 80
998646108 100
886648067 8
40136254 99
35179418 84
631235504 80
665171843 38
171996686 71
360265772 61
752285869 50
848635812 100
733325090 46
790014572 34
541436382 34
211442443 63
715741639 88
307023994 21
340293617 63
911800856 79
809616082 9
354316795 26
33073998 51
354518150 45
603323623 53
588439427 37
790870565 69
812673430 46
604486596 73
811572209 49
638650530 92
847974627 96
879521843 80
305203877 76
426472304 89
324305050 89
935481835 17
377982220 36
304965105 53
679085618 5
251875954 100
364342680 40
154568879 77
326582965 6
135525553 46
438925909 37
163529624 57
161403987 37
588338718 53
596753254 70
515566036 28
200056963 81
312578844 14
509864556 88
812380610 0
429997854 70
183839698 83
178355170 13
281796942 14
776296266 31
939823596 45
437801509 2
654788315 16
416233429 74
855374232 41
927044688 14
715472087 90
628175151 34
342914069 87
924938734 62
139185966 63
385699652 94
468262042 86
974687664 78
831627129 1
47946697 19
367233795 63
117246123 57
814410535 43
899888355 87
984144517 2
613279162 64
147899374 79
475199577 82
47326124 85
835113059 95
858273326 62
416251672 37
977909740 68
930760725 64
540967082 82
313251761 34
550136602 50
540582073 36
899566852 33
719044462 73
394490128 3
606294725 82
432338212 78
251332634 53
347421623 41
143792449 83
782968913 83
711047437 50
427605412 62
645021150 94
13605564 29
913323250 62
241829433 67
280224927 37
77148805 94
575734272 16
643066044 63
326446701 65
640564169 49
173413692 67
670668378 96
37177204 81
831518469 40
903229327 99
516946744 62
527381867 70
233888191 3
384735474 50
47176954 88
505142671 98
785665910 18
58515628 41
905882891 27
558349482 33
891541268 5
43700174 39
185118338 40
202366122 16
323949668 76
300645746 93
296088443 63
202545128 43
142434970 25
870585925 23
702832778 65
267108268 94
824328881 66
261673795 85
981955660 2
115721503 72
689921245 49
807660010 54
157093658 80
294899518 18
628747659 11
408603899 84
541016214 42
747964541 62
278599927 27
813222229 33
496205539 68
796469761 33
815447914 24
869961652 6
115884048 45
393623387 29
554384433 75
232586221 76
335374035 70
411740462 9
933399956 42
960657712 97
748941269 99
710756274 13
600686779 48
516945958 86
775460923 3
757581336 9
389496145 75
672589203 40
993550069 83
855622 61
56984115 84
547087604 87
43426967 42
226822403 48
602931144 54
5037554 90
659087977 36
943773642 22
51522486 31
611598623 22
61250332 77
234967328 14
493220685 8
448481696 0
609516338 1
159435318 93
269039512 82
629482037 13
325089621 53
573237998 53
639870525 10
124804875 78
105088753 45
289150031 88
805459307 67
119692136 83
523917739 97
446791857 12
426709651 66
761960656 46
488927925 86
720218871 93
572266844 24
705094931 99
429235590 76
791232686 57
195807253 95
704107202 23
347057387 68
677415190 86
15257079 11
532253783 48
591563488 64
980524809 1
225454678 99
664362843 39
150484322 13
461539862 76
994815529 39
212430607 19
687596240 22
857180399 2
460961207 7
453772206 58
898398571 44
856288458 13
62805883 10
367759476 9
707747579 89
390698700 56
771701863 21
903413873 53
332696795 26
335795516 28
276866384 10
68708797 56
232933337 11
516181221 76
287060441 33
978558201 97
506979939 12
331147109 1
456718509 83
877896844 93
95974313 20
972891024 70
74132497 18
514554993 65
166732689 11
495436771 76
502453122 68
230412159 55
211537345 69
156007133 59
804167781 36
34339928 25
783796223 65
651775195 61
106411240 74
604501727 49
847321001 80
59449256 24
288347575 32
135946284 54
849786762 7
188929461 93
219861410 47
860150233 44
713080215 62
767205996 58
540626366 67
865570239 100
864080322 68
895591409 99
882116909 100
757507720 76
193428030 77
938582423 18
995983394 15
720577966 91
530997161 58
434329103 64
980018818 43
37371224 11
228641314 81
856778631 21
719451018 68
362172922 48
300479802 37
422171742 66
896814419 95
473357090 85
57201326 15
510956994 84
765097429 50
847512571 20
85923035 74
836289248 30
803058054 46
428152601 9
297723345 35
32996027 3
56834362 34
925367509 66
598251162 33
835105236 95
892680690 41
798435346 35
604360928 14
891093307 34
7269136 6
821600463 44
793661376 19
83341136 4
281147887 0
23059609 86
31029525 56
961950036 32
41225516 48
189470919 78
386637463 69
96655430 1
175773625 72
866172406 90
22816632 27
3039028 97
98393803 29
96690429 50
178623466 75
751821329 33
839590802 50
301617747 29
825145277 41
548129541 34
204385022 33
544453377 16
97942658 69
369426565 6
731664332 40
40538066 2
970036210 26
825018859 20
370559849 13
118229221 16
934870125 74
353959831 91
682016862 47
297915670 47
665344277 0
711608160 36
233072734 71
792440398 34
943431043 4
104086755 3
579860709 15
345525877 52
308722098 16
164930978 77
770820841 85
437634338 47
332011487 58
967863679 89
568529736 19
298278015 7
484142486 61
472097243 67
879016861 7
396667542 60
700947276 45
332274724 60
76891274 23
948919622 41
948465796 61
534881696 71
908972325 47
959296231 88
904688941 23
142096369 0
775863861 19
721808039 77
758255131 10
84517691 25
555693222 56
128814919 59
793584105 65
407941700 75
629490926 24
709304991 14
365254040 3
450414893 98
384757496 16
315840587 1
262404465 4
113101865 62
733719899 93
945006340 36
228695676 72
573477683 62
912175979 81
715405122 100
618232062 53
510775060 49
735546777 2
917928091 9
183881398 32
776179431 91
902540448 33
861748959 61
318441402 6
761324564 49
166641279 36
73682280 54
635262393 6
933822566 83
601318631 89
567923322 30
878687908 93
979398416 57
76646917 39
995767344 78
261334892 38
532937975 90
773009603 6
679414829 59
919943390 30
337799833 30
204838150 73
104281436 58
224811806 7
660217217 81
492257067 72
665691257 28
392345039 66
766032939 38
341710587 23
398955419 80
80865614 58
129555945 57
102259691 87
859018091 29
103720352 96
850216494 45
476969952 11
22981390 27
55190932 28
542851068 55
280757244 41
526793072 13
964710506 100
561657900 78
257342410 31
426724740 54
684703508 39
640270437 62
912558972 0
639986735 78
249135516 67
443118595 20
818418093 40
672356765 35
874689796 71
549856950 50
776710583 85
511231255 56
298304501 63
159559956 89
263990826 84
474686738 86
85638873 24
765753474 55
225269063 61
858917493 93
363355092 12
44618432 32
922858373 82
971015808 6
681071784 40
660899880 71
252529913 83
182002100 28
796890833 63
970348802 92
320299131 47
96635337 88
373622081 97
336979554 51
991972665 40
634984311 49
158072202 54
580742610 68
716168767 13
352571125 26
575158780 17
909831523 92
34188502 78
550780303 18
203412237 91
658849343 29
954110441 37
582323443 62
721656939 95
641981195 13
248122837 78
808697359 38
950930155 18
62439511 11
678306468 97
654189188 6
643830571 17
919961719 51
294502844 25
300317115 49
516861164 4
331147923 76
376468126 89
653032067 80
981904425 1
241588631 45
746220660 57
672065879 84
991708937 82
516170966 62
192617316 16
540289280 3
205835461 51
846699290 29
549557673 12
882862095 98
193689166 21
591466110 39
828949661 76
103166823 3
848853652 17
650775281 69
506438648 84
475073906 50
173814799 3
88728946 87
229469064 40
13850102 31
750798661 22
882902641 48
482816995 17
133906290 2
848821104 31
898814755 4
350741496 12
518069572 94
210195297 36
506691247 30
262042035 85
111489485 54
296522710 48
311362898 0
439028147 74
537105304 13
531010728 81
99275931 86
994595420 5
267430388 1
599920677 88
944523995 77
637165646 44
852984742 14
154687794 59
355542168 19
383161118 29
301413035 100
917571795 60
265294889 49
463291980 77
224160922 99
717910337 17
45225459 70
916972468 63
566844207 55
186845968 42
641946712 18
350180721 3
615909780 93
733683515 38
460978632 12
679833599 14
991355444 82
246850543 31
273887853 57
173107653 14
12805338 25
439658210 93
690094527 2
792782630 50
913017039 57
663463679 62
80085966 80
89672641 54
820399425 8
818286885 74
844240161 73
204787636 13
733701611 0
244619829 28
252978627 76
297368611 0
393228845 52
698915616 33
98469231 17
172436211 16
37751306 82
200897276 59
849489917 66
769569074 65
450803042 88
570233359 84
125369012 52
62690232 50
89730033 85
463391409 17
763622771 55
316146858 11
32560100 93
767182475 45
436161977 81
496387790 91
576018190 43
567251323 11
382271034 43
693086604 54
760332783 50
691394784 75
568410954 60
103005295 97
853551800 7
195815512 25
867257732 25
919300826 20
677525664 91
582670208 80
511858735 98
952608245 11
21410130 39
156721646 0
890505132 66
956095964 18
868601505 71
592973269 100
548343533 8
170221812 0
733111757 89
603098789 93
937983012 99
80679886 88
37074468 98
768603434 82
655051938 23
77800330 88
146148657 27
133960419 55
204353700 17
199877878 59
341971884 73
363345759 61
714267050 10
79071543 6
722604961 84
748404227 0
823795834 95
749695408 77
712655195 97
911806009 90
457098096 60
642713660 73
530524696 22
154188749 47
50028103 0
289826771 46
266237597 4
822788764 75
382920767 27
671385855 40
818362629 82
955414839 100
901406794 66
791928022 99
50252173 15
599080718 40
567886692 4
417616400 48
826174686 35
471364217 62
294124442 54
378752684 25
1874292 71
330245236 51
756650519 42
478217666 63
850832378 63
37056272 97
689256103 54
510328091 34
39474245 48
187068050 19
949165790 31
8344704 83
192626717 49
930701121 29
43742882 32
75327101 73
361803286 45
913271770 98
821114955 62
248129841 31
247058961 97
259580835 1
186542545 59
316397211 68
830863082 56
583265863 98
197044788 16
378501316 88
870820182 25
332024203 90
350642019 65
881209112 36
924463691 69
433234118 56
637505490 18
198467797 82
184639354 54
72176617 39
390434843 78
664863902 6
616868757 47
233852287 94
596282527 97
392289384 89
182020779 99
663255050 39
77626098 65
153517575 100
404152705 59
960199999 99
605209881 24
116658845 36
503129519 46
855646273 45
53531705 42
757684659 43
955883663 51
20863401 98
456974758 24
725453924 78
928067178 53
818288174 33
665641002 2
828537153 99
514502606 31
228884274 5
101708941 46
1105080 16
470627022 3
369959858 97
210707508 91
327474767 61
320799927 8
685500482 52
277548743 80
574459492 85
95807775 76
98594397 98
261445593 51
220402523 77
677901720 26
677486962 34
138582838 85
31768104 31
122702876 55
565253502 24
889968547 85
540096877 73
74232437 10
740808847 53
159478561 36
108164992 38
786349417 71
160590080 63
108335212 35
928946147 87
858756626 31
598619014 0
561059428 68
900362635 21
126911517 70
836453164 46
97451978 37
46125591 94
366005925 43
935903415 10
227273785 70
231920268 49
820090162 84
195313541 63
26206935 29
534430065 83
546320954 14
646025100 15
312941496 54
932599618 64
489162125 90
33303876 20
584037263 19
538511966 23
450470649 66
958925685 95
297171100 76
261410947 63
969059442 65
269143050 85
287112683 26
96435437 1
376977368 30
598290723 74
720794439 44
648926493 85
757429913 92
685668582 8
315379296 8
345760510 20
701407045 65
892522232 53
951768285 69
441825295 74
853797994 71
972817829 77
603528683 41
908574758 14
363510741 52
721030287 9
984879706 28
708858042 41
2718660 17
928564432 92
803605803 2
109243395 90
509084413 19
833242747 76
486440422 70
868137190 43
449016850 45
708854249 1
536477055 35
955748418 86
467392018 63
700662141 73
268467554 65
120918021 12
19890755 23
602056234 14
896227159 21
927008020 83
57690009 11
602343001 84
225707379 85
851389709 40
661489759 65
600589476 97
597961157 22
842330460 97
771018253 95
71409658 86
13651662 62
278635545 28
342553983 19
148962169 47
675115157 60
571311080 46
903597751 77
872136189 69
583238060 41
872125634 2
565727378 22
574344336 66
69828744 23
294956930 78
113277390 48
655853717 53
990902876 79
289889021 64
363533265 11
53269503 80
758985853 40
801206783 29
620733661 52
309426779 42
388084080 80
779265931 96
453661379 78
941172529 51
769636601 66
547423287 71
26137181 89
407669071 2
770690667 47
592249232 10
950632728 99
479011035 86
146565075 13
914371442 69
418045086 69
118703640 29
823412575 43
640191942 66
445295223 82
60804560 22
190237517 37
903604510 61
701890011 85
384196302 79
456007167 52
967542609 67
69285700 73
261499662 5
87884220 13
921729331 75
544396229 60
648085934 87
816538748 81
643561922 35
286124168 53
540008858 53
870722434 9
567499017 15
256855537 63
150321778 3
137964270 100
110734155 70
731005319 43
785329926 10
520974484 41
969105167 63
246224069 23
111444845 59
53482538 78
624735393 60
38994905 86
336148762 91
873267337 69
11599656 50
315976830 34
65305305 49
519323921 51
610616836 64
615428760 3
49763351 16
54146828 90
825197379 47
725050509 23
920844830 15
992360991 61
743850826 94
798255331 34
553027792 59
165190319 43
562528365 76
238063894 6
391440925 61
625093954 37
194486119 62
891186492 21
48613901 62
932769188 74
833639948 50
604525893 46
13917021 19
438814895 90
615440882 20
792238811 8
886772245 35
543690464 56
102531200 5
540713614 1
862351507 49
200400398 52
535236642 6
195282560 90
459654933 57
378991515 54
560747833 29
122519538 3
870088536 9
364495349 99
637592902 19
249076047 96
209329262 49
724294737 68
336501233 26
296308258 21
17815418 21
757279164 43
488309667 71
435915666 69
666005886 38
947320349 59
981555087 51
898737875 17
277398909 34
818279159 2
468498129 68
829945580 49
166312721 35
869584989 42
607083628 28
139270159 55
832670526 100
718877204 11
583504165 61
976307608 34
540344786 18
792882900 49
199346727 68
803956761 19
771136632 44
509100879 21
924700404 28
336189868 9
780758772 78
716427243 44
326503831 17
193461583 23
371732072 25
553596023 31
107358892 2
178670217 46
956754157 34
578261220 69
263528084 92
371446676 84
479178145 20
321254903 64
646418198 76
355142030 39
116374157 62
527024143 3
106880634 71
959526451 17
435634539 73
399591845 90
288962972 58
625471355 18
390655265 36
123816875 22
279929832 47
894175758 10
636520534 98
192284592 72
288476747 27
214608014 27
95751408 17
176426599 77
494863354 60
740118755 42
152389352 91
39524651 37
707270799 10
306997360 35
365425595 75
982720271 100
347368952 24
235845869 83
857555450 75
560351416 29
147982971 19
707871289 68
442884901 29
545093195 16
759774181 31
368757341 99
809342312 61
72376643 82
297933320 20
447397854 92
26989344 99
641351992 51
598162310 93
101358487 74
917472505 28
959525766 81
574467040 49
347046512 55
100676691 97
335733284 12
646955653 30
680899284 81
341770830 9
696334455 41
566009288 3
156616293 61
957926197 37
410959853 76
135672810 69
716129860 41
745020464 34
906660652 42
463295344 51
63109641 7
942081694 75
410978580 24
753185902 60
557667329 31
490951455 11
353346762 64
45483613 39
550185894 65
55877581 63
932919331 34
460402838 88
155192610 97
451587419 87
110029596 33
331394108 39
78002587 8
285829436 42
60512701 31
201459283 57
439558266 13
365593240 36
73151592 73
456643377 59
781340250 33
876946050 46
226792621 9
56782335 59
183875916 61
175827645 70
978577425 50
847377241 66
210921407 29
679620461 92
944036626 81
742836163 78
234357629 57
797619536 15
754954950 20
326686334 75
858493697 95
522762039 36
162361430 71
671974439 98
283048335 46
708433037 10
292740069 60
871096865 19
321761999 84
154584244 60
837637793 68
89750357 38
488341974 87
676372040 9
62161845 26
14981433 65
996247824 98
978063327 39
748239853 97
654851207 88
699659972 96
999510830 70
441139572 69
899241540 94
456567351 61
820840189 76
951822418 55
774525852 8
512967499 12
179024849 23
633710980 25
457146810 38
575305335 33
425618521 79
905063376 11
293925771 99
453205628 27
169606915 37
792975315 50
651982176 1
138983028 59
433155860 1
659514459 3
471989739 28
882063647 78
847565072 61
23941198 51
877502546 4
104342296 1
73883204 41
717333054 9
825595228 72
341557765 48
933926251 51
102236189 51
661123490 13
938742563 22
855426486 45
14729202 43
749245864 45
653502148 40
399308539 92
469188159 6
492663000 50
421685665 3
336280313 75
63681788 54
578856300 3
669995980 46
919451143 40
719037386 25
150388178 45
79017285 99
810096872 93
981448488 48
135944316 27
893619614 53
727708707 1
156660015 27
155959009 47
324948071 94
352721896 58
963176537 31
843978026 9
261584684 61
377832243 78
129193084 76
427239834 91
972860254 82
254624790 26
177304434 96
259725730 31
58806549 12
391897034 19
567950401 51
490176866 16
510459434 35
856445136 97
903093514 92
416777237 91
343306932 28
654360185 63
440306188 92
464919177 54
480182318 33
109816762 80
582681357 43
625579979 79
81747215 13
375415420 64
718008631 52
576135314 75
461846184 3
315753720 4
252329831 45
436118649 35
280164908 78
87846015 51
530033111 35
257023474 63
28226567 58
632637257 63
829112972 3
803016250 17
930370863 21
92969659 30
253196678 43
947685233 4
729255278 65
690220741 20
455015555 93
765244705 76
57044157 65
813071747 43
142391794 41
480761226 48
896405309 5
175171678 2
935472538 22
637051601 22
719585538 69
524191503 34
331585128 35
610487522 12
221498328 20
218264194 74
680171475 34
917669057 97
384888140 46
509681809 21
181462625 54
870500072 38
180273050 37
595770128 95
687101853 4
213547918 9
483678921 25
648386062 63
38817265 59
742821934 8
348638648 46
191062112 0
122692059 98
771452943 26
541764922 70
658727071 36
638457176 10
289277351 2
351082728 3
772403668 72
794205540 65
738894522 27
377338969 78
593554268 74
880751021 75
520809288 32
353212581 25
536426723 94
274747743 33
408878165 73
349337471 49
420040778 20
16264038 23
887100927 100
240742688 9
861209479 93
835449890 30
224013776 30
394193389 35
685372142 35
28660505 44
473363721 26
873905899 34
507849821 60
765045687 32
891528110 1
598203812 31
7318731 10
789972538 68
236218289 51
182895991 7
376284634 100
835265008 78
710632812 55
146587290 90
313123898 3
639917322 86
471991954 86
430542820 2
730107910 44
386915003 75
10132202 30
683111878 77
379178838 85
567897419 66
199549433 65
308544279 22
355706107 68
501037822 17
415512271 8
323684661 5
277044368 19
960051798 69
962112601 63
432758117 41
811706652 41
652422534 40
383548980 3
622656959 70
546526344 63
895653229 5
468158657 90
125279500 27
817885618 65
74654832 89
782180082 95
510534114 57
148134571 13
129197310 59
396010651 25
38644056 54
156858002 69
224675062 85
901645078 81
859750922 18
518211288 88
253303057 10
767709092 15
880811023 6
977940609 35
109083128 48
316652468 32
249767087 82
930266930 70
446373256 64
580614376 31
790132426 12
664337631 4
850063661 84
820119604 57
263156618 64
41250608 48
128612543 43
894227268 78
16461909 98
520673008 81
965331799 88
580428993 50
266330898 47
838303656 44
866414432 20
744422604 93
497573325 31
655685605 47
390101633 30
541044262 46
460253967 83
59808148 27
122034871 55
917844339 90
865436418 46
531174053 4
266038089 11
431599747 88
70817697 10
155529473 61
721337463 50
328171571 26
547107979 30
967880270 62
631468227 90
634703890 25
875008357 60
75239141 83
248183122 66
760167366 62
904441342 40
378720067 15
833626499 15
691693659 34
832880946 14
468420132 14
188894188 40
425816146 48
124682819 46
239810399 63
265888939 38
412898754 58
734609913 5
551341512 33
868293730 25
703933906 33
777005777 77
416169956 90
479928114 37
238188972 50
634313914 28
913160079 12
568080063 43
205217888 96
400213305 69
507922453 6
241027065 40
157611074 27
313838223 86
351538319 73
151817697 39
900184568 20
175674968 39
313023996 95
649912964 11
986385607 85
206296596 43
174453019 29
88394031 32
538721622 77
439614418 76
86976960 51
369892476 82
159575675 22
787566515 16
653028965 72
491719344 14
714164533 57
830119346 83
728800495 24
359325018 92
786150254 68
674954766 94
500817368 11
788839911 25
947184207 49
778421452 72
158613720 31
597132393 18
453985526 6
945477267 89
670066453 75
736195570 7
504167571 97
227006346 84
907113265 65
696339653 24
608106812 4
553607354 19
123936457 59
431433938 18
903885007 77
299181278 90
331863854 100
724925937 34
156161093 7
242404634 10
753209385 57
544783343 32
698455626 33
60962023 53
674616598 29
31664883 88
949655886 57
162487580 11
282384927 14
168193568 99
517586057 4
841580196 31
276726940 19
719908438 47
533179560 9
324907830 74
244599473 13
955026597 8
487044180 77
30875630 10
328928844 90
131685253 84
795606207 63
747663049 28
701865996 3
508520187 57
577391337 30
151510719 84
657654255 25
952685804 28
735199549 37
21919135 40
903516473 35
822354474 55
561019931 65
833944501 56
627069096 39
573023852 77
851050126 39
254207951 26
710534471 56
941894811 44
485127296 21
120666153 34
448493612 39
245599605 44
357578641 77
743265805 2
679272453 90
737158925 26
785740810 50
536285012 43
3491569 66
625169566 88
253054215 68
714992596 66
25670275 22
425042440 29
754869649 67
974868037 33
367515062 56
832040334 52
646980443 5
274684217 14
209746804 94
78436233 72
328915871 11
374591297 84
774056190 86
566129708 89
430368933 2
943427376 13
540408485 58
718350241 71
957237029 78
732723517 6
655574343 76
495021982 35
701857378 52
233663382 70
390329963 84
431847072 55
791348245 29
595280919 34
858485201 60
57878846 57
519703225 39
109236952 44
743140963 88
643372122 9
563338921 97
559386316 9
904112238 63
514780342 50
896167936 63
888396798 0
171342750 28
802858010 100
843545235 0
548855102 26
474547958 3
789139890 12
156788273 80
599385054 37
914919922 80
292631087 59
341886754 69
950394913 99
701473440 100
721330659 96
889231605 18
219356837 1
698171273 44
883447049 8
891867870 41
456290254 29
935196100 19
77984568 44
886058730 22
128983969 71
696231762 11
75329783 67
865452587 16
71157853 66
209433454 28
859157272 46
678643359 56
850792548 93
498259379 2
865407999 98
791355072 58
511182582 89
971847471 95
119578999 8
562899348 45
507892074 79
35382289 67
44251899 68
517100982 20
398876174 53
673078105 43
138298141 32
789713868 97
620031788 78
436293085 21
263578192 22
7559337 45
176831795 55
311776544 68
781232031 67
524931710 51
989134523 19
445152188 93
705465349 95
86277344 17
506201507 3
820406598 53
355460063 46
160030216 72
238446234 76
442119205 83
74526582 80
954418134 21
166069464 12
826228070 99
525306329 22
707509337 15
240237280 99
922694820 8
428322987 95
553897931 68
636865768 80
656122158 12
130684494 22
918301906 97
288454656 76
511973861 41
144235436 2
434414487 19
610736416 91
182283388 34
470814712 90
834151286 77
390081399 77
830610930 12
208005477 65
359967951 52
428331724 0
892433777 37
82744678 22
205100119 37
228753035 70
92023177 57
935507942 79
102316015 3
370729879 99
968287675 58
232901698 58
300316795 62
356070187 11
423845335 19
228690809 80
967531995 73
49743958 0
24543577 24
840217648 7
445362716 43
245682929 98
187362993 60
338632727 54
275641828 83
563797709 4
878828233 60
829913695 96
216623159 34
590342349 18
393493943 22
825675649 43
519113820 45
811245904 20
759030385 58
751339209 75
581576535 78
425877747 93
56277581 69
363628154 70
615895226 18
545501600 9
140390536 98
814497991 40
643123350 78
986365203 54
687584837 93
990303547 4
986185218 46
403955560 3
930822351 60
409255677 7
370449115 93
44578151 21
883498591 22
539282676 38
334715054 39
150714964 33
300183478 16
600093011 58
430852026 98
135786488 29
325021551 66
232651176 63
963473320 93
567425176 92
320087110 84
904548866 53
846931180 33
62236305 59
12032392 22
726565881 72
849845141 76
474662751 68
838433949 72
456434825 66
118844424 84
694698039 5
428311649 84
435387999 60
631250479 53
194907547 5
429212179 34
868110244 12
382091829 47
151492097 15
943516831 44
951806468 81
576871608 92
383289828 42
973569309 85
796413110 69
258664664 1
341798606 43
403727730 36
686101030 81
643784546 53
333184576 16
383745769 85
863657545 3
108630823 5
880405639 41
561293404 80
799924954 93
703746753 57
889024350 50
7172289 83
748476699 33
876708963 57
699731134 38
249456542 7
233847201 18
272517360 70
823108467 5
118438757 91
155295352 5
349522266 38
976873577 82
545611081 48
556464957 82
869351134 30
140667614 52
295979817 92
421830588 74
878272953 67
607324037 97
163329105 56
460304493 98
761536853 0
102964897 80
479944181 68
712309105 84
745841323 54
113432018 60
200818698 13
337008665 19
662034045 44
880715118 27
133453296 51
89955553 17
828653569 8
753053509 19
182765323 95
286983548 98
29134031 75
770837155 71
431191532 34
775692727 53
265369356 4
774360662 39
99310082 81
132293914 25
949539055 62
139041258 83
197619815 80
942361904 72
904801591 18
281154888 44
272179055 17
760556837 71
499016258 96
264850777 74
918059082 67
655161455 48
371935889 3
725241843 13
461641696 100
481321432 9
120299401 30
684631079 21
921739900 29
345322931 7
440039424 86
497382871 86
896584606 77
725137620 16
420980978 90
206207265 55
108855167 100
137707836 59
159886330 41
945701499 23
441805528 16
421041556 57
839376677 21
796333947 54
956435676 54
160388703 42
613187548 38
366620955 48
366721839 27
607832500 51
791276036 78
134120642 61
422906556 63
214563779 80
874386531 70
299741902 16
398242872 53
430935066 62
205470373 32
448276606 61
695447456 79
337147040 7
684898471 73
437732014 38
494247158 20
595984004 21
761057658 37
89941899 89
502212584 37
559109287 57
896721091 39
982623311 85
166290181 41
464018999 78
424735656 0
883360765 78
564614879 40
517684186 26
71829868 97
402963122 43
220536642 100
385168753 18
471984834 51
624516624 16
387120711 6
201308121 11
179549641 40
115570798 97
807704860 21
506133880 86
865821321 35
537557732 93
159063492 75
87097234 57
41576046 21
923013428 97
95857026 20
721251099 41
224302420 12
209277972 75
9000735 65
48117800 9
748447334 62
514417816 2
843894656 64
671188510 25
878048952 76
955708964 49
256169901 66
375489177 99
47318421 30
712907609 41
527265323 14
454146042 87
155530906 10
650086754 99
84382735 78
677905695 25
518246906 82
802779395 52
166479996 66
865587471 21
674278903 69
890270614 90
691508035 9
205215176 91
900872252 36
667810985 78
611548172 50
953002316 94
557457411 0
640023878 11
866040606 61
956656750 26
606323756 21
925807590 38
971706057 77
510279468 37
986820346 45
806966225 51
209665099 48
482212167 100
900382699 46
664945625 45
3959822 60
271207630 22
154164971 95
911283305 87
837865920 59
151110679 27
683089515 29
105504397 95
312079797 95
569052203 7
292302209 12
770675306 78
687526720 82
440941201 67
324460184 38
90997590 61
462028343 88
148026952 62
186033096 37
437113395 65
164505167 54
334877778 39
569822243 28
168372134 22
281492253 84
773085478 93
358428026 77
746768773 76
267543905 56
541302339 60
511800215 9
733198626 5
901145441 65
469202356 74
578047877 3
285577425 35
566039483 55
461241814 17
861788066 8
975120201 10
475613526 21
561916079 25
292776746 52
599562728 91
114637983 57
313976790 97
178815867 61
424731589 12
296447754 60
595328044 56
687467079 17
48790191 8
369746537 21
300561156 16
689355632 0
980175252 49
295140551 0
964886430 30
72299674 32
17843989 87
594984156 25
32666294 27
728041700 8
50736016 58
56176370 69
596865159 72
360023771 97
423129626 32
85393734 44
663578166 20
217830467 42
279192223 21
656001667 87
338910161 89
778715040 94
965704678 73
927919656 71
737149286 38
907419297 75
85976874 2
575965149 15
764948020 36
883623095 72
830010606 40
727831139 91
46250690 35
946785203 92
718930763 49
788662103 67
343656733 80
944235329 63
369740961 19
869936014 69
816495682 4
47900945 89
917395765 18
329054059 94
132792387 55
697166808 88
206749940 46
637054596 65
27341938 82
769390773 60
463500988 31
476251750 50
746477645 64
216594987 28
257908051 38
729404049 41
943330983 99
486294156 88
728310937 88
68546202 39
50790760 52
872712697 90
160145470 18
504497982 56
223114695 14
810918559 93
189299503 24
77352150 78
635287039 68
295982708 91
260573932 79
398288503 68
479835582 80
664337745 34
788150610 87
372700886 54
789385615 59
878873652 99
375242608 53
92037393 32
594787390 93
626336905 98
822230684 16
279132341 84
965029484 83
728340744 59
606646419 23
528962695 62
562778278 78
294430807 48
445926199 34
72336791 46
464645074 47
631876090 86
176707647 71
476458541 14
923579385 32
647211866 74
989989783 44
829371679 19
930063280 71
432807940 23
477974319 17
138985914 88
106029347 67
647996903 18
627799474 24
173808764 45
114030261 20
385793713 18
530988299 97
533455790 35
157487162 1
280203258 49
268837282 46
481372387 54
296438292 95
711321565 79
23740569 53
198274025 87
231469981 88
328362574 39
376125456 0
754720958 45
181058164 8
167418244 20
260700015 2
780682786 76
729697782 65
597795850 85
160766673 97
882468622 63
36563882 25
804666482 61
630099707 72
280826150 5
890233482 20
595367922 60
230350539 0
660979492 10
416725150 34
565691265 19
17260738 20
11969638 29
55095544 18
248986120 0
536767857 62
352917 39
449628903 19
221482544 64
714494564 72
922936718 42
911602150 46
812411379 83
802207087 67
669920195 29
857212147 37
514229957 44
145867097 30
476187819 75
232630845 95
765601134 51
590848187 90
751988628 35
612205625 60
494037902 95
120805607 33
80755976 88
471105756 9
221466498 31
250725316 41
31018702 90
356749232 57
486215356 81
735898397 17
833677306 46
701981883 12
405027033 81
363298539 60
579242420 64
364682148 85
290061010 50
351915120 8
92873955 85
211250137 65
341843785 10
357564543 30
332331929 32
706114043 67
56386064 67
853041523 94
888340755 68
912680764 89
74437941 2
123497203 33
723440651 5
677854444 69
165949455 87
497777168 50
227048923 26
598036320 24
807703142 77
194523289 43
504988966 24
400191168 10
847330873 59
610228786 6
601941934 27
241631318 50
917362103 86
528142826 53
858287721 77
525011148 37
303229070 68
769840872 47
323710705 60
399313338 15
587686369 84
955515472 61
352238067 47
792709167 84
9919298 56
69609054 50
959165601 48
344866350 23
462618082 9
458296447 60
787132335 27
499637913 18
149736062 54
845439384 88
622757027 91
670864913 3
776884703 47
63394345 79
768468542 71
47070158 88
998235521 12
260423728 31
672120467 81
845051514 67
507357838 99
587846627 40
116897677 72
684423131 69
840725471 51
683273232 28
217545547 44
558253145 32
234842106 45
597956567 67
460106233 56
203315686 53
587082622 33
208450788 2
368305815 4
707484736 67
76928496 59
841735206 73
837363013 68
466454459 51
784100990 64
554829830 86
743485940 75
761282715 8
972576149 21
153911758 14
968959950 39
696578413 7
981036827 92
568488116 68
460160487 98
894002793 53
412268843 4
402580698 68
456889511 18
394632570 53
903678275 62
556038525 88
263979696 89
413655019 13
660652088 66
112391263 8
978116668 55
371293173 2
285760527 30
266708405 8
758882593 14
560110543 47
167699357 85
343987266 55
870045134 0
432154375 77
244273907 85
312254856 44
864032648 5
559642017 28
980573618 91
902181122 21
807668144 25
264970502 89
312286063 30
383500673 87
209993874 28
574087292 92
997413736 66
348411635 73
480955444 97
915066957 58
903746329 51
411229519 88
490466576 40
418076550 52
745116388 32
113848714 87
279434318 21
507138453 83
959080873 5
219382537 67
396878746 31
760686012 84
386300556 14
95492831 21
793644034 87
416122136 35
951064439 74
809468924 8
487962758 22
521266477 2
385034463 98
104707655 13
799825816 93
203868081 59
479593973 27
999875080 47
35240134 69
125675310 47
771311284 29
10540925 11
634322258 86
368701308 20
377438858 93
889727776 64
80952616 31
347993152 69
188027554 19
129462489 96
170004325 77
788076303 18
496489696 87
99926152 36
920242001 40
818545864 60
554698796 44
988492863 31
526696421 23
748013770 47
45077853 38
74169041 87
392109688 83
652696681 32
283251547 84
802571319 96
410585727 15
397700995 95
641723219 29
408412645 73
180406168 72
986592834 42
810252768 88
192538853 9
412692057 4
404143634 30
480085990 91
754659595 76
439703657 91
205434384 37
157016782 20
967380713 8
615575918 32
754423412 62
557688138 14
368792176 66
820723974 77
351952132 86
505413467 29
580340152 98
180699797 64
747518883 74
777374115 30
99965262 33
737503381 45
898367813 95
13447061 67
528521493 82
739022031 29
959058883 64
696690770 92
335410159 52
715435630 74
936395072 86
110322740 40
937321884 35
873623973 16
25206226 63
683388322 21
376743524 88
969510100 78
976292706 53
324191641 73
34361626 21
572049723 39
160560127 61
250214628 25
938972902 51
717043485 36
666838750 81
129796740 21
764224121 83
542948848 92
592800803 2
488290362 41
485424848 90
140275610 25
709216547 51
498777556 29
500630086 13
951769918 30
580716447 37
195986377 17
220409150 36
285746646 31
24995054 47
52152002 90
535673707 37
899340070 70
349795744 10
582546563 6
222035341 82
594428576 80
581954213 79
115721104 80
566075367 28
285714507 28
928627706 29
834381613 43
648984830 27
845183613 41
971047874 51
742762385 47
585157421 87
724553624 71
44394608 35
983025021 79
300533608 40
504547320 88
828106644 92
366910096 64
941161477 17
247789605 70
471536881 64
863737129 12
363672892 16
861253578 18
299428142 77
518568151 65
223974591 56
102747619 38
149371112 21
991370805 50
353624845 19
174422443 70
83484603 33
150856691 78
258731214 88
693310296 73
401542846 29
399365790 92
443751144 81
575634520 68
743341053 83
843192914 95
573582416 38
411611167 36
101853850 76
296758838 66
13091144 78
274927759 67
154262736 16
84555453 35
906334759 17
659788837 81
686086795 50
28343700 27
995945309 35
220291886 79
176764314 28
317048634 78
871872119 28
552318742 29
911070189 69
530123815 97
55703738 92
870474302 34
416892149 36
304033078 47
314891594 73
625964392 69
702612931 48
359972440 24
67007312 25
780833275 61
989748447 33
201404837 95
454559501 89
542598896 47
910283798 69
510382610 72
131892713 43
542658686 3
482482583 46
686891628 64
890280191 66
72009869 86
489248913 43
515255048 88
748831280 59
624132729 96
652091926 6
462196346 80
934291369 2
567806375 90
972395296 32
73216263 54
319890816 59
989899465 8
799550668 60
940915584 37
242265064 74
590066610 78
373484385 85
991036666 18
575909598 52
206312057 1
661864673 5
914812137 38
52068974 98
937203525 4
956725617 29
105834283 52
566199990 97
587617929 14
163922230 23
817196137 94
621334309 34
322903818 92
701899803 39
908365449 63
62203384 1
502026073 21
936575536 66
983568573 16
680000599 97
670452342 93
726137594 21
690773914 93
585131594 100
289188426 24
11835055 28
301679902 77
351634502 9
340076825 64
769633221 93
252058885 62
432723182 81
532090898 8
315211529 64
359407498 78
976772827 58
906985199 2
333511368 0
447921717 40
51587513 26
119291337 87
833254635 41
583510596 70
306803670 91
608823300 27
763700976 34
98550952 49
87232927 26
536786036 72
828462204 6
90841392 51
443469187 38
600041831 50
840428194 34
556641177 80
710294770 52
975471464 70
115081440 33
779898128 96
365186806 11
97774634 12
694207353 56
739677769 14
140252008 89
615308404 76
609898358 31
723927198 79
305427858 68
216801600 23
967344879 88
711946965 11
124610776 71
728411684 5
985185143 22
145691105 25
371188982 53
665065402 62
318328632 62
435993409 91
473797691 54
487231132 52
840852213 6
674793074 1
790449452 37
5187287 8
53438318 40
71884389 6
463812332 23
912045384 89
699401863 36
949950104 61
917773486 33
31246033 72
362795631 37
530564094 77
448858029 76
382427828 76
145029955 100
503079795 69
175964833 68
616423126 49
971320439 79
4226036 83
524410257 55
883395058 90
466702623 14
194878290 56
574843229 22
949545280 56
923486231 9
883057178 28
866684957 53
613414285 72
528392152 92
151984260 5
194609446 55
470698306 8
506387384 56
815303009 96
155335998 20
593108443 35
216195349 38
653667228 0
307238091 45
860035472 24
987717279 34
833404174 99
772523142 70
727492021 81
993471803 44
527204730 62
760497252 27
864014428 16
439538335 56
320764646 58
947224876 89
61643780 58
451124754 76
517617196 83
674381641 49
347289920 42
169990600 26
393398914 34
782156163 28
515795481 83
174683795 3
96134208 98
266385763 19
824612190 41
36482612 59
256849482 78
745091541 94
811271209 69
776573666 16
32128956 10
842780476 69
99850462 57
366332195 35
742738881 77
358811158 31
688901554 5
720876774 51
105745739 34
831006866 11
204142280 1
913673349 50
825966416 74
189923092 24
36032348 42
272680623 35
356212058 89
211848085 28
122570720 98
730031385 77
928894687 60
809406059 42
727233525 82
456129260 79
609111887 54
909979822 90
865791240 96
879524700 89
953254639 15
747957158 40
624385749 29
400814840 90
346001122 16
356702328 61
269780177 80
76528459 69
310887911 33
608285964 27
16478572 5
588577963 23
736414270 100
957578397 20
312902759 72
494684551 38
316923238 30
927622553 59
573845250 50
897009300 96
494554651 39
879225580 76
650718476 21
296933386 40
662169949 44
295106397 18
528669650 72
551470065 92
365789771 90
64028581 41
634842890 91
9074090 52
461494490 88
347782926 68
542408155 8
808618893 33
539092268 27
188569458 37
823800172 80
413238308 63
605770803 77
96117194 99
369667688 49
337036410 23
622690788 39
83312688 76
111385015 86
575248795 74
274627423 93
48494727 24
312552316 73
285146483 72
385861467 54
430540732 90
313023414 91
782939779 35
497546353 15
797645758 37
551612881 89
895913286 100
658660560 81
321518900 7
975928177 88
86579991 5
416954175 92
134040470 90
271429413 3
515414395 71
365857070 51
924825437 37
532659615 89
262729508 72
273054944 86
774808495 8
189848248 70
949534915 35
208127872 57
389871108 71
826541573 33
727859932 32
458365151 95
172537766 23
489987306 35
848190780 65
73704384 39
48552983 82
425220968 32
200119719 78
525511400 76
964209582 0
786629771 0
605548741 76
357190696 17
496891233 87
168136656 1
623725076 39
383600804 21
419276645 62
985210857 66
883116491 89
708423156 83
49721001 29
896444556 29
977945716 98
112049642 71
282283344 33
814894944 86
307914292 52
649317675 2
176914417 4
88330005 88
935052116 25
259745437 15
205738304 12
123853273 55
470812763 53
281075936 75
4801663 35
990102161 94
101701207 59
30228457 38
433516724 94
794814552 89
110814220 74
226407032 12
915586241 83
324966172 4
533145353 100
395047920 52
461872304 89
358450076 89
352179220 20
114247564 48
390210832 52
188600473 74
632942149 61
963890628 38
921360893 16
923464671 85
354651190 19
187113719 89
46304945 38
776540673 76
776359416 98
40429318 47
741199124 89
669606465 7
139132342 71
871894082 87
344125937 11
297220419 62
24340849 0
553731339 39
280251208 48
602415451 59
455640571 30
551312030 26
532526351 91
181816911 19
537915507 56
637041314 16
223652188 14
875514974 94
523508513 6
858453908 89
228699418 39
703628907 50
106944422 91
487143131 71
678404841 30
996162340 0
502502019 6
451286977 33
517475623 52
327439270 52
155038922 43
528948362 36
576818176 99
630792192 74
554996082 1
510595408 97
899351126 6
133991319 26
320565573 18
394100523 63
759385002 8
21574234 75
93895338 34
792941102 49
270815715 77
506889154 79
312894908 92
80135040 78
158608782 7
547893803 96
285003710 45
434423765 92
950408027 86
554954459 75
773026886 6
625259976 50
413726818 93
725412715 72
573804684 80
799805312 32
956620576 5
647013357 21
412566550 33
183599054 76
499673489 73
687730857 76
667278698 26
721638395 5
350033139 78
721003844 57
943168625 100
578382758 92
281334846 41
879060334 62
684488021 28
263496683 75
981593498 85
931896427 91
176619868 70
411461256 27
642521564 60
564727383 16
567082851 13
197323732 11
885809433 37
527280125 89
189596171 33
815997092 74
364310038 31
907427523 45
303348159 16
376045176 1
363185508 9
430184015 87
724581621 31
892537340 98
874926890 5
491532869 81
850544114 83
883590370 23
171088932 30
750353365 16
900092038 3
496608846 91
500616305 64
1748244 3
578570097 8
798209006 34
561038402 14
885761919 15
435067622 49
176132802 22
168213632 69
224384533 68
669714980 17
696210702 79
114759686 61
344219940 46
229150174 9
633799960 55
330382345 91
105546784 61
100870290 48
763289700 57
228830481 26
309402081 90
477340130 9
757131642 45
558398289 50
734217096 36
121139630 5
798014844 74
459463365 38
707973901 41
85963866 65
566227936 66
556062507 74
749903861 71
912303471 57
426112598 2
971097724 68
523554106 88
818508953 41
709322006 99
67931003 24
574429859 63
646977361 49
676744991 54
436721530 3
315376370 91
34569186 79
649181569 4
72843269 3
327792835 45
666890487 100
374494538 3
88261776 46
657676940 58
45354955 19
589375143 37
869185818 48
480058276 42
84794509 38
239715370 85
54125845 75
123245843 30
802326185 54
516744349 84
200987928 54
869417220 0
921644519 60
745558311 76
598482013 31
432048118 45
968123562 0
266182239 4
184566997 14
747998610 5
404838455 18
215776988 73
252572049 45
182999429 85
45100124 75
522666823 73
889520292 96
323918285 94
583198562 60
877920178 84
192616598 54
759293986 33
263176581 33
42264556 57
988027120 54
832889176 39
815467530 41
891405150 8
184221579 74
668607044 11
151898946 27
250677318 44
231427773 6
529480670 35
522027813 16
439858677 98
70100512 99
985015872 12
775827020 55
306628262 65
713298988 70
476532618 62
402778458 7
777830678 69
759828024 30
443849869 83
693238709 8
176730109 22
169687386 21
431479822 72
29666417 6
172726434 74
448114625 47
776531886 2
379282025 13
746896414 3
384717269 7
48455069 62
545453491 87
534664341 73
338891564 82
218939505 79
755291253 54
381029390 10
325926733 30
255049567 24
6518547 29
150978863 79
868358701 80
593595131 0
759718277 59
919602964 74
537745139 22
198583082 63
19771319 83
462721628 41
550689184 28
813528462 2
280197802 43
410207233 68
773647312 27
671096760 25
618571456 6
56756401 66
370194831 98
772140328 68
16801752 81
425305004 43
669583727 5
208821724 89
859940350 83
914179335 19
349097090 14
614393138 100
354005704 11
880489319 84
609900180 54
260958756 90
43525284 75
735915521 100
312696812 48
408368050 0
596254204 85
486299022 82
109452234 97
394652024 52
600135037 35
391621581 46
993298053 96
626041607 74
669609891 32
984662562 16
691599710 80
470526248 62
972398774 17
899532120 94
188154888 93
218681748 38
688277780 86
681999814 81
642102033 29
349713898 15
722325116 54
693210180 12
345756520 94
313246762 88
804874138 15
187298848 30
402748778 68
576887414 31
207007814 27
169519147 75
387687934 34
491998103 57
731120760 93
686907875 25
231657629 23
502069696 57
108262061 97
768308860 0
155484564 91
998492628 9
971636251 62
421352084 27
880350798 16
868012027 88
352313639 86
124371900 81
720730934 26
993706207 67
66658774 90
523592161 36
410668043 0
540122900 20
840380806 15
837493271 28
81561205 2
173502395 2
736556285 35
234831296 98
163971090 10
420463516 80
331440157 69
451094184 39
930603074 31
559602085 38
983563 31
475245885 85
911541608 58
735409710 76
247945340 74
170129147 85
149743338 10
189911382 89
672680827 73
569937728 33
70583725 64
254292512 76
729787777 92
621720096 43
111187301 26
878257280 87
3284280 66
70297276 95
418251750 43
656774600 37
60810678 89
48906642 37
624566190 94
698405180 66
914571440 3
677285013 7
705372545 17
867354743 82
808939445 83
48916412 99
11918643 76
982298701 94
142281232 31
953702538 67
681068655 26
42375692 32
168409379 59
362734849 84
838092956 34
71465735 63
357671571 27
313967036 60
894555724 47
855576916 66
688719736 41
406124532 68
972301647 15
400411557 37
331368584 10
77486954 0
781643053 91
525082543 14
718058199 63
481537653 49
52217269 3
743752185 89
644096738 59
192724664 67
719222456 84
954667741 91
334246926 97
816412141 12
521755867 81
542483582 15
985115506 84
734558035 91
727878556 66
909371707 1
928863378 56
340692835 56
412509335 87
95289698 48
381674818 54
107113250 71
464323969 18
297043148 43
859652861 48
354037052 45
421310912 24
72364975 46
727188944 36
25522493 39
486535665 93
534942577 76
338077473 99
452159900 37
275654128 57
18381506 27
431481307 15
381882827 15
995370292 67
753061450 81
693871960 77
853876865 61
240588214 83
67729055 44
421900159 65
158173189 8
447284480 45
611821429 92
380848076 26
840095786 67
451046540 83
559456031 39
361089028 87
87840283 67
854881492 93
145900396 91
449869660 46
672706881 2
15445621 89
475780336 14
213697783 37
311731195 71
663600427 82
745436375 45
488720204 15
427324321 5
681926426 20
275722192 33
89619573 28
241449321 32
483513781 29
104753759 24
601662314 96
736110954 63
62668648 69
940526182 0
652984890 77
690965673 37
153382661 66
425039105 70
203856977 16
537329149 31
584898320 91
695961453 23
535312723 47
970608613 89
923348264 17
934651181 68
199484269 12
998042742 5
929000710 48
256537329 35
691095186 29
37490392 92
410255266 56
469931371 96
802119787 16
919509096 92
31487936 9
287290049 59
825574101 96
670511335 86
193159316 3
594627331 100
252964436 55
890922133 42
427071441 43
84345706 67
984786595 46
283446263 24
873927966 60
733243662 91
261984924 79
958655803 13
900655586 11
190832335 60
193496272 74
359763055 67
365611816 70
927106861 23
570106678 83
536516768 2
549492725 46
320931213 23
72107911 40
3309158 100
602727082 84
86186631 81
736439633 39
622250050 17
218644459 83
963095242 23
630954990 77
302759438 60
673992447 29
662267459 74
135620048 98
537122815 14
942655144 89
542765773 29
427224422 85
113258599 2
660770016 72
964451706 29
568486595 88
451314658 76
404257429 10
982437224 16
618873048 95
259589095 50
770629263 29
426674310 40
361693009 62
492662614 60
485802560 26
887575842 67
22978524 4
657422847 4
551666736 4
172674769 14
349361772 44
507064932 85
792129675 83
734475251 31
568904351 69
818320611 60
825676813 48
103398845 8
581919722 48
275675938 57
312897171 2
980926274 94
129626022 94
140629641 10
381632245 44
100087583 17
198491569 13
717064781 34
337820520 82
675935947 84
56123890 13
181407953 84
60073657 59
877151359 8
375338920 37
242308354 82
817961679 87
625354787 9
351330982 70
608164636 43
801837555 70
440116407 18
416562814 57
386442537 55
528346029 8
394801853 30
654935835 66
433708161 68
908530043 22
233294175 59
961923517 84
354805760 39
45553756 61
209603473 64
441587401 78
452316702 72
468847692 75
58359238 56
923390245 83
913680323 52
651254539 48
327844192 2
159340646 51
646765586 72
343576507 63
118542356 47
26802461 55
24473999 28
239791698 96
422564947 16
362645902 76
512250099 32
182903743 14
449876488 97
983241807 5
899285669 3
194755608 19
512833985 75
593973638 43
997800773 98
458829951 50
39831184 17
944111174 41
270659055 73
982279854 30
331372141 10
399450159 36
606463226 3
578988179 82
939785251 44
863195848 2
739049312 23
67984431 31
412617710 98
744207250 97
308891474 44
445304796 68
169212556 53
617853430 60
275344173 21
88132694 94
515149796 29
563218698 93
472181862 7
743299607 45
36749471 28
503196303 2
806803797 35
226874967 5
154220334 17
754393172 53
889352266 26
25397326 98
838059214 88
361425979 92
755103737 76
688177241 44
254296743 16
428983538 100
350791625 86
249397787 6
224274229 39
12114530 92
806575733 67
3655504 63
293258897 84
467050358 60
929345893 3
608334920 19
68340894 89
497401246 60
83450328 0
825055718 8
459197667 40
851698306 56
1912758 98
196112126 70
733791865 72
721912952 54
219571626 81
398041854 36
60161041 96
778220320 20
516607315 78
1926047 76
416410677 99
781927482 79
812082292 29
53243649 37
349084857 55
963604546 17
529161167 62
965708109 51
810720156 99
435200608 25
492658562 72
437710702 27
570714798 36
792785967 1
597770481 50
429515123 98
988432492 71
465044502 84
73324952 70
619065102 29
365397656 0
337381643 77
264893718 36
230169341 65
394606583 18
603451116 16
382226263 50
897657077 88
745627551 78
123465777 49
205102729 83
127217959 71
550998140 1
381185890 78
38128687 75
425060684 27
775043253 97
568478053 22
883561268 3
156644067 84
750474026 25
34669076 93
993449991 72
725125035 6
70744594 90
12504914 31
316482841 52
501522244 37
974877915 23
336895689 40
375305524 24
951492447 58
338468189 32
130199062 66
688043838 55
523565621 85
782739408 60
814328120 0
904304542 50
35119738 81
130676753 26
263842861 12
227974967 71
633975404 27
301730063 50
84018387 58
725042040 8
181937659 51
636659669 55
314527663 41
192193371 59
75255395 17
477060870 80
382788811 1
862047211 97
456778656 42
351751229 98
858257616 59
717959711 84
778531360 96
788962095 50
169766699 21
632663259 2
118297723 0
774043867 87
493036057 99
850511397 95
16003188 92
690280476 9
950679500 72
649703857 30
26897073 58
871457586 55
199560120 28
518583939 71
965486649 27
12827077 14
422250491 72
235567579 14
25490568 43
790361180 20
155332589 79
359345625 78
167712517 86
61270996 9
610657633 15
751357517 73
940360215 60
898105899 55
432376489 24
409722900 25
4460928 61
606369249 71
610664041 87
609315187 97
286749032 32
301457824 11
346378821 23
152829958 69
76721612 67
171355742 65
664968737 21
388089429 57
842923505 53
177232078 26
87931840 16
25390024 97
517208709 32
435171709 23
231037701 48
946970838 94
823388053 81
203958571 3
316313221 53
835246997 79
421363079 57
25048011 35
15007398 0
549929404 3
855181669 27
473049555 61
543058359 1
289349951 74
275252915 21
818536371 60
8955812 85
465509123 78
912176234 64
604197429 17
169931166 34
246814797 14
916781248 47
549239369 4
178517375 82
647693067 37
285882729 8
444001246 66
893159104 62
414463994 53
699273085 52
664008062 46
44466381 48
233716156 75
739928498 1
628744272 10
367298931 56
19062103 68
108082135 24
43423559 47
975985389 8
97758698 80
420461816 2
425193829 38
78147412 23
94554388 69
20852790 74
768071009 76
245505428 49
445942645 9
974491462 38
816678000 13
454249658 24
546412340 38
918071882 59
850843968 16
675147099 25
714714464 24
330453192 57
947005299 69
730372254 66
311396851 2
193890942 96
694242438 66
944452031 62
701724289 5
329882450 47
382705102 30
801403752 71
54641798 21
576008597 11
375462004 56
928781575 18
746959095 7
565706467 74
259400570 3
88247131 11
123393413 79
513280535 59
254987157 63
966812768 54
684853769 80
896565926 47
787027849 68
793145217 68
705574136 95
684825102 37
450456352 13
406836736 38
960715122 28
762296342 53
945736345 67
836758307 7
175590990 31
907831087 6
468525240 5
309367337 88
865157803 34
987410200 2
656783457 75
486836622 69
361958977 93
957072016 53
660469176 88
875285001 80
586549509 64
440053024 16
482415842 96
686697250 43
427101642 16
242690465 0
650335520 8
515769800 75
79605589 34
228629482 12
128120578 99
232954357 59
99557933 54
219174199 23
382290139 21
657156964 57
815286229 6
259348424 57
411030787 41
388870258 6
735502195 45
516068461 16
184703814 57
687693899 24
281533343 37
700885815 93
431096906 73
965531012 16
993560773 37
951098316 9
63473148 20
395854737 35
189535263 70
991442992 62
19934878 53
857356330 82
727146267 21
288270998 77
427443743 69
758857351 62
712646483 13
833211007 98
912805876 38
133643627 43
535661318 55
72340648 100
77011649 56
751298741 0
734725234 6
526156255 11
173260194 81
177459751 32
313076884 18
712025363 92
641932900 19
470339230 61
884770708 42
825597524 36
142315400 31
675748592 69
595089163 11
179516575 46
679063208 25
615083078 22
146891764 48
512221266 79
448108262 0
722479594 39
896843497 71
240196939 75
5604682 91
80024362 2
599050637 77
842430508 42
247733110 64
549022446 44
136848217 90
656467708 78
386099844 57
452211621 55
655484021 84
685673866 68
671262899 90
883136195 2
628604942 14
879734898 31
602539503 64
175350863 15
588839386 48
520683204 60
848770280 34
152616364 98
307646263 93
406615851 93
705658792 31
692019123 58
545033091 63
953979900 83
869781230 68
523876250 8
654573657 98
592674260 59
185122512 11
865411587 8
301769515 92
156857157 20
415108300 13
428811338 23
612669248 36
929433368 22
626329417 93
349053085 6
620214218 26
192136307 12
343041035 27
265564172 20
195283476 63
532699173 56
352006856 46
215401437 53
427360771 35
388905969 34
723508705 8
404885185 54
283721321 44
395675919 37
742676327 40
30098307 28
998164027 51
562478544 23
137095666 9
814401774 53
702218835 93
811529891 9
724427490 7
133547091 47
915943753 6
960377435 74
293066683 89
669280139 87
986364488 66
227958033 76
50047697 84
275840215 59
395632749 35
507201791 76
959202361 78
781708161 1
586429369 3
758088912 86
874826989 60
19520052 57
600340782 35
36017545 0
721583844 60
103580128 25
399147427 6
359526184 57
242443594 42
357745184 39
605726912 70
889316167 74
477600840 73
80480990 50
343878867 65
780281288 25
933137201 75
862186199 28
664045934 75
601275476 17
439974271 44
603104577 79
730012850 66
242185432 87
909180568 8
536541399 45
656947930 100
837860915 55
314449676 0
563622034 33
454624168 66
143740497 5
573891527 45
86375156 98
252730711 52
65803735 98
319256519 42
998735414 5
302710164 23
885595100 90
730664258 25
768245987 95
454263799 65
760741540 97
325007985 74
661511345 97
364174808 10
905219159 84
260625216 96
949363487 8
677997455 2
395212832 22
332182064 28
889161459 89
615015710 62
5725792 39
989774354 89
881567315 24
584613498 4
98404818 59
993901157 2
379757985 46
26437366 57
260730107 63
343136267 28
611694607 63
866511648 33
912702190 5
566052742 0
257112312 28
91911427 38
849094989 21
304983058 43
893756920 73
699789874 81
116367258 24
790944120 21
596130927 97
964219948 30
290139334 44
886590136 60
534966021 52
382952540 12
877449623 36
819435814 35
835790025 66
609240647 88
667737356 95
651906502 53
564759794 50
303941986 80
645404949 43
95485410 77
474252433 9
232892311 80
384536030 61
335756585 21
277050637 27
55928999 58
7069645 34
534363236 92
832872790 59
91868942 6
65347103 16
284865129 30
136247082 86
480106182 93
396272879 1
633245730 41
58398583 57
200762086 62
893395810 8
287998426 23
900629732 23
748165373 8
198068923 11
243824315 81
279421582 56
762747016 56
226976108 85
606315955 87
587767082 77
295859994 56
747995274 100
656568633 40
48025030 86
757101512 71
176309106 43
836450976 82
231313745 49
9788529 10
11037148 86
816507733 23
156294993 38
267041061 67
453834307 34
659099002 95
987452202 72
443449143 51
645036072 63
449640608 38
400441750 6
306791246 20
38388838 1
123363686 69
730182101 87
459690713 14
661333971 63
986172110 93
965982924 84
5433040 17
57916411 39
215623565 21
220914345 31
350622236 74
530634770 34
573827246 70
401395564 66
411554417 40
499660640 81
570067747 84
393843295 49
752979755 65
943246785 30
909379860 52
240319453 99
430768763 95
72548418 39
132483550 36
5938943 19
181062855 56
495006355 26
476388199 33
895919792 45
330585148 92
420678441 92
274350798 62
25603361 21
950613462 47
367312201 42
902577681 28
490158366 57
726694425 49
247478076 95
315481201 31
84118889 55
616782006 1
688116715 16
72757535 40
617458418 34
109359602 53
248320951 55
923701044 72
467424222 87
341649006 0
786096757 98
226159846 100
386958374 95
838635293 52
211517081 45
482719726 57
586245507 60
26506548 75
942781414 92
542329170 56
826131298 88
858529938 29
415083789 24
535216169 20
224870405 81
208993029 27
784167859 65
983348774 18
755322975 44
513064236 98
255701056 83
624781266 41
664161732 76
118005589 7
209126320 47
783674130 16
570451725 18
246107744 52
43122708 48
888841387 86
873224413 30
361428603 12
393393534 10
988647620 65
91124792 51
542339197 53
751406302 76
123004749 11
591461353 83
137421282 64
540741761 64
859098196 87
99441101 15
737228009 14
912726923 6
758628755 8
973411021 42
847277897 3
492769338 29
935008878 56
617146858 59
548873141 10
338584155 2
207195241 95
871554595 12
594109450 42
994643098 79
767851473 100
440533968 72
682055647 95
503371223 67
16830888 89
404843782 70
777442454 4
445095282 26
847455550 86
292283905 53
894238156 2
244690939 95
21291385 35
393349613 62
658029892 61
78094171 23
168117201 80
567453867 85
810717107 45
549087232 88
813839433 25
309179947 20
960281333 62
920869356 29
312861272 97
926911380 94
274861555 14
318389510 47
520828287 5
515854356 71
617880284 12
119896084 6
419333316 41
454201842 39
430160764 93
583202609 85
46481352 38
790033600 68
956386711 79
912859612 63
606443218 90
907537260 49
46398594 77
830890776 47
962288577 63
76620681 6
315927611 99
44043600 23
139102804 78
878432959 49
945273075 29
228626803 69
336760662 26
325015323 31
305188894 45
451382425 72
567164118 69
399162845 78
76691394 52
294357705 30
460019611 100
734559984 100
289452153 87
446450141 85
666035153 96
437236673 33
253309578 92
417074049 36
337199775 82
309754895 60
718953219 22
481489303 71
43373755 89
421504867 39
405645033 0
301420406 28
36197287 45
87274500 0
679982637 27
9202235 52
112605328 21
986135597 29
299588606 16
544538376 66
688012522 90
468501990 100
940275850 68
920320866 46
817748507 39
719376879 39
234621496 37
142909556 100
763457682 29
932713234 43
51226496 71
574533735 67
364334120 38
353390250 85
416803669 16
687511188 60
831313091 62
642522068 28
784764610 34
544919213 38
391564213 55
70832436 66
703115389 23
375003445 12
842675695 38
369847162 34
182771564 98
104657424 5
64821997 55
995401934 95
955775730 96
73193607 52
803750078 89
818966536 83
173906846 14
859767064 29
874028353 94
780492845 4
609215527 71
227797475 59
316091091 77
496683880 51
495323765 70
992313714 90
449297054 61
978104598 80
219857765 54
14026598 35
719454255 27
186690006 66
363624873 25
679506275 71
307302589 12
97840971 56
813475248 69
244039524 57
576063535 36
960236513 74
886110453 62
691604390 50
832797835 33
434898775 16
79015736 81
610643321 82
323796656 57
930005779 30
300311522 75
510658688 49
64387953 3
345479855 75
943863004 29
11893327 62
197889187 68
498170206 58
144031372 22
639106328 76
32895102 13
981844278 32
694022778 73
978697886 69
579336796 5
646048654 44
338799790 93
796245692 90
938800863 34
369153091 28
12432153 69
171067286 98
875312555 17
833741511 55
180114848 15
426316877 56
332253761 0
434978726 77
526226406 45
944039724 31
904664708 88
342067378 52
418278248 96
882822834 46
944885475 63
777556102 77
474817472 93
646833585 9
233654227 98
597316232 98
379594439 51
32528617 40
536557986 2
316456098 86
717792116 78
979509165 50
59927791 93
256662523 42
656596266 63
637719461 36
892274797 38
725573627 59
821734313 27
757468188 88
140143182 27
495931009 25
483148345 38
829927673 100
63392063 45
501781475 40
480487167 56
372142043 4
316861088 54
219060077 66
887594820 63
52298805 33
611393932 43
837767574 57
472366369 93
960194613 16
137545730 7
437273752 3
41649414 56
571102494 12
933149521 42
378232954 69
737111460 67
134232267 54
352227986 27
480726993 32
959230117 41
65278475 9
958776188 12
627101421 77
773735723 76
991424020 61
117914936 87
260542847 24
950962548 47
311067143 74
718095617 96
66180166 50
346299087 77
465048910 62
171371616 70
213604797 24
503872455 47
394020252 51
732826421 91
669083705 25
138400549 40
87961555 40
249707696 69
459721332 82
7221672 65
588696052 66
305405647 70
529485060 62
761981563 46
352403195 38
678663886 93
201002250 46
500177924 76
271612336 95
661431889 53
938489514 80
6555161 6
220961883 7
16790425 79
277643116 19
137068537 70
950913410 8
396842421 94
563820565 54
579694778 30
838576004 45
816286657 1
75724539 75
46384921 99
261613028 21
337391205 46
293706538 15
917951595 88
254929087 36
633794112 27
81081186 98
671287965 24
678317504 13
484890881 62
139179021 2
21607566 66
442337 67
117931166 82
96403884 88
996730936 98
658721598 26
591423048 54
64794128 90
369749766 84
203423875 56
876625864 54
93531342 16
357402994 83
266537636 15
961869678 41
626154534 4
880910296 84
365327072 15
350298957 76
181363135 65
577373883 3
674823102 87
939125495 94
926371037 51
716449819 96
862350023 87
359696281 3
137615621 30
284611689 57
509598069 87
600971546 26
79166525 93
236069189 23
304347866 6
998038155 2
303475781 8
714224769 35
406612718 77
999583165 43
97334099 26
123293607 76
368916579 82
179985046 97
282218452 82
776790025 98
445185800 15
253404605 87
326287371 26
298359114 100
780057920 61
42552040 45
75971370 4
270106129 4
424028191 28
988475819 95
936856843 76
644539443 70
220023506 7
115671893 1
503976147 71
691645898 17
973842620 84
84096840 90
996267326 41
828716499 57
425805683 40
224960669 91
840908487 26
476078768 82
473870273 77
182234336 58
482538066 99
379521411 71
877766352 15
32316140 66
583222777 67
825313849 61
968360019 32
333819976 46
47350357 6
853758195 40
915174459 43
406170750 72
631251851 12
63245804 1
659229980 24
889434277 84
128915214 53
764115377 55
744316888 63
462095434 92
771465030 77
166126912 15
942804511 39
661530986 7
575087037 9
913364577 47
727465071 27
138378004 30
838957755 50
874049582 85
282428942 33
591533913 16
540864805 13
78383571 64
265243212 100
358223651 98
597387787 61
176062892 24
960030706 50
872311598 82
528627968 81
257228205 15
988500913 0
822164259 24
358717007 70
990721185 98
927805382 53
120405272 20
187352879 43
752688809 68
674290496 55
803408962 92
810761417 69
567611886 82
53662468 65
512513624 54
908858026 9
791725746 9
670923727 26
200042175 65
881653088 78
202416063 21
544497024 91
663894783 0
92795268 63
254096828 80
151746284 41
236558482 70
998507790 44
225920171 57
594945796 63
427099008 63
500139591 72
24240475 19
469664166 26
364931882 88
383679333 23
945444937 84
581066368 14
241870811 60
352545123 0
66837404 90
301233245 74
950165666 80
893655281 2
730812256 71
170985448 23
975445433 84
763547266 28
145427774 3
464014855 90
691842878 19
87903076 59
158843343 100
573421056 14
806618912 5
449530750 81
553716157 10
511514011 100
637155596 64
261248307 35
908063976 30
169913847 93
361507495 89
534501401 68
547370867 3
103212274 25
711029052 45
273790836 53
803232566 45
128108296 88
626690058 19
252519250 17
999724147 64
436780728 32
183787666 3
299869226 43
891167319 45
659553582 46
122704792 47
310016033 27
317652407 2
214947559 50
256981504 10
372966603 72
965024276 68
295430339 76
523442470 45
588766359 30
734211377 50
423223072 15
632317541 60
846808329 47
105291685 78
755440550 74
969193651 2
519473709 90
166913911 20
819190492 81
733561075 61
206969639 97
801974036 53
895451453 68
125611049 7
546594945 46
817921525 6
566535360 81
684539667 27
511219080 65
805671838 97
897738735 33
248185970 51
263958926 0
614104109 36
395441253 44
349644264 76
69594121 64
261342906 30
327836044 38
737295600 23
794317414 74
804903557 35
226527975 8
115925633 24
54264364 44
746955707 22
719419984 91
475549821 78
59013730 59
856414454 27
622940994 77
926557603 57
106288931 85
527389077 77
124999336 96
674354769 20
338838951 44
335308203 7
650229444 50
573603634 83
470811749 70
62474317 84
619036645 78
739301977 89
686112101 16
985355664 23
415892453 66
832551372 11
437505168 31
216715115 26
993946303 55
163703139 91
208076673 77
262469522 10
339571758 79
46743528 11
529652881 85
658998392 91
232627056 40
25862501 73
470406393 46
235417271 69
923490474 22
944201906 81
239903718 18
194916111 88
756019018 80
973269956 17
108638060 28
741742499 43
826512106 71
128039720 9
75789142 90
863570776 48
548316119 62
977064386 25
876368359 86
860610254 37
586843252 22
66313749 26
177753231 54
193744591 91
754348568 4
900655712 34
650735260 77
96046457 66
599441217 46
225035262 12
1313653 99
216072536 41
681525733 37
908847705 33
693701302 42
636768808 43
696083765 57
851420447 74
732826975 23
542957831 67
158329649 73
955765603 19
908042526 86
755204194 87
486021684 9
502802091 1
827961085 83
499107881 33
109308670 28
904368962 73
606332123 14
799553770 82
221569545 79
715607755 12
127022977 16
901697941 35
776665713 22
309314028 75
206399396 27
555760458 8
62691986 86
903220216 58
103894161 61
766052258 65
13588376 81
344834046 45
596986851 3
32669383 72
522714064 50
557663689 61
57823107 47
24193291 68
194406954 54
483927443 80
87753991 73
957203444 100
66461337 45
363813591 50
362320430 48
55893365 54
612603957 37
711478499 35
890799891 74
143645265 92
223820124 46
610991990 90
371091445 91
504181401 6
196573688 48
447896854 1
448750096 0
923991053 78
413452325 71
826322713 50
393872662 37
334179662 44
841100088 28
428703627 80
58311246 91
117913622 6
406262688 21
568799373 85
236522046 52
257442537 86
531504813 82
486983988 5
695047359 56
843403776 59
936132482 100
992715572 24
361187921 100
590591688 58
287565712 40
251221373 34
351659834 70
630089352 59
163798464 66
304518990 15
601169363 8
578968597 20
318878731 41
300897141 20
148297716 48
91048494 79
381868094 19
900728824 37
553683985 33
974175270 38
155986165 58
518037717 74
846565207 55
397099786 32
565560644 17
726118982 0
953211044 56
506326817 62
468298696 93
174099765 43
837520925 13
190619079 63
928190334 3
6500521 25
470606367 63
714857842 13
150718682 56
898528293 9
945288017 4
554304477 84
860873659 7
514574157 95
21384561 63
676425881 78
520199319 27
989298902 98
156405888 40
929909766 85
457851822 58
830077684 36
996157738 80
24705048 68
961753657 83
270745657 23
540286087 30
26705038 39
379048684 14
921911227 53
64864208 40
120335801 54
288754243 78
333997907 69
505613895 86
347984215 80
309809381 57
100691271 78
340774713 34
248455125 24
215630926 69
272648627 19
466824029 25
175140599 80
236039910 50
119605910 46
281134354 73
613714365 67
277085537 2
592178847 42
545763061 39
447668271 19
829811630 92
69536993 12
206966037 29
35410924 66
198257390 62
774988203 32
156000586 4
109014119 85
226363865 49
698996538 91
310169247 48
188428336 85
522753619 8
883492324 91
537799617 40
742426444 7
344547866 41
469073170 34
536994892 98
673038738 62
920258412 97
479814999 79
646664091 48
634672878 31
595303839 89
990403676 13
255067859 20
499169078 85
101729393 54
398369982 19
972311537 38
506735967 67
209057128 65
627615175 26
315543772 7
828298646 74
650671884 25
929055888 71
868624759 92
721608821 17
754039751 10
852623970 30
999812045 58
499028775 1
98840908 39
286121122 47
952483884 69
736912014 92
632469355 96
910712080 100
902237618 81
263965362 29
929090880 0
844071545 91
91093043 39
847565957 14
457874437 30
914491593 47
832346340 90
203066137 43
305090059 93
928862599 40
318293415 38
877599409 57
567980061 80
339706167 70
981499186 97
390441736 72
385918357 79
81917029 92
275997963 34
763424545 65
732339966 48
112470667 22
966910769 67
437563034 54
933496411 70
287009312 94
594025882 53
420996638 28
216447716 45
331636868 40
978502331 93
984081554 4
854110074 69
865681993 92
898432641 94
94678812 87
172111985 93
711721033 30
663772909 54
693064617 54
267565673 63
958160474 25
252115356 35
375494194 58
630829409 40
807395987 9
623010256 31
443444564 79
160589857 48
371131668 84
14124706 27
458757570 38
771488415 83
663942796 34
592918049 98
964619496 22
213793078 0
737401841 53
511362327 62
676465900 32
257999469 40
245410283 53
257620663 49
944987584 28
395463166 98
736074120 48
39588180 56
870039885 78
293763025 40
213249543 82
686937050 94
339452833 1
25370076 36
13653318 41
508872871 51
979680612 18
378940603 18
171526098 45
927733057 57
660923768 65
793786117 21
43063907 71
677568476 37
945053304 33
655961091 27
596105074 28
632852412 43
741938233 66
530722492 16
147606181 11
949041167 88
306154503 68
866127416 47
627790091 87
658301512 13
205887515 63
747477125 23
862087085 69
566417405 86
562945512 34
478395123 78
273048998 79
499938362 31
561786031 45
784415615 37
309446920 92
939930419 11
681985000 47
282558273 64
989415697 79
384209510 0
935088602 8
139212585 69
671250562 28
57692629 34
18519107 40
821195683 92
345585253 9
581316532 86
588248650 11
901918839 13
287102469 51
381587868 27
420319099 67
493510932 71
446956895 90
66081780 78
386403167 33
467141739 7
522673301 29
465827471 68
916303641 8
15326763 58
430481553 11
76388822 22
956492380 92
940542067 30
629898139 23
388692857 56
983341513 11
184485773 18
918932384 31
66839914 99
48644103 74
424226124 16
487224571 19
135679382 26
976291589 96
684231068 54
8001084 18
670337161 12
920998720 16
918165342 70
346631238 78
697148393 64
97316472 89
834066026 58
1470156 43
669587867 70
442108772 94
327142399 68
140223232 49
320421577 30
275894369 71
455630261 10
308506666 7
779852823 25
780477289 14
112872268 62
738304184 60
254712206 93
518963254 65
620945289 43
738516547 98
317650097 76
655233988 35
147511783 10
922058249 4
72202515 53
26815828 62
279442842 75
283482114 81
910682938 18
627076037 36
986784773 4
488747569 63
110473967 18
54669409 14
484260618 57
516688840 4
54147430 78
826500387 6
1983892 79
431527829 83
493543897 83
751279721 46
501286804 30
903577377 61
956415016 75
920360335 66
112473785 13
833013395 63
709883870 26
8266098 65
538037927 52
268832550 10
812003160 26
232774118 79
632110521 51
931921078 81
478950263 85
225230841 59
837025260 53
252905429 32
46145522 74
103977531 96
610775959 99
326437539 2
448537775 97
895645342 6
41554966 65
39137824 55
965816166 42
101516693 16
18748188 29
948351479 81
571062087 59
37538816 8
763791054 93
516701762 87
725726825 34
803160260 87
179598820 10
841161150 26
792350632 92
165673153 8
898153390 86
775741394 47
792362077 13
119074348 7
380498228 76
583033509 76
695745051 68
985697658 7
534604582 17
339016942 47
256197200 0
485171321 34
150346944 75
488835976 4
655072186 78
186360758 95
877341254 29
691859140 52
219744388 78
432760497 76
913278907 44
239121235 83
975310458 33
780439768 88
449469257 1
244254120 29
142420145 18
329122773 51
578831155 16
331957083 57
180525903 68
150340409 86
865700113 23
656100000 50
418501386 99
36320096 51
480312455 6
744690825 26
550715038 25
614640566 90
342180941 16
868762205 75
960631648 91
752652142 24
402489296 82
230498365 40
748727071 79
373735765 72
374944723 44
134948624 22
386676079 11
610736910 10
137386286 1
877725215 47
302885355 95
579594779 44
655343753 1
990135518 27
871891787 16
203819712 97
215493374 97
692242426 64
48607919 66
269569112 60
252725990 84
950786384 16
409852462 94
920813992 23
385508147 35
822029783 6
421961785 92
48919867 45
921146849 76
25945894 96
583500241 4
331170280 80
564342569 70
737097274 66
623809860 65
172975314 2
130699489 65
910930884 34
51151997 49
620126242 79
763055351 19
952102845 32
117588193 90
803600105 96
471105045 25
128882632 28
579149673 9
51801674 68
626052107 29
691256121 35
253425130 32
389363905 32
1960199 5
278694917 99
612692821 53
726020699 18
733764 82
971494746 57
896034848 11
195542500 43
15115285 24
435530604 37
942913685 1
955086593 6
275686018 74
794182105 57
930686682 52
988496119 33
879459732 93
427182535 29
264562428 80
807241058 3
769249604 80
743001298 100
704223700 7
940250623 49
426201362 31
267641194 68
154603273 98
379473490 34
380124790 95
754987189 35
288382893 87
901426648 74
891310924 1
858387568 63
98695632 87
428732571 5
433145326 13
916972940 26
804858759 19
917640037 77
718420986 59
941479583 96
992607125 43
218974164 9
749979627 14
141303135 8
151304764 96
456011040 4
554397302 39
345366226 51
950515577 19
736960554 50
741130304 72
444356250 78
845951051 41
774564877 81
478035212 68
322615305 31
363986105 32
329394169 87
307450823 39
877159900 48
81167097 48
879248508 83
24792095 58
337326075 40
107083024 19
379326269 74
370873116 57
806203077 8
31025785 39
543933622 55
912176017 4
205748364 17
311458472 58
379461958 90
982702982 48
769386015 76
368792530 57
655304829 55
644337060 98
95453776 18
958012917 40
229238696 23
113758159 45
28344356 54
610785350 100
492384763 77
329925239 54
966299334 22
622082352 16
836157530 99
282565629 82
138589960 5
920462945 25
363419775 100
751465058 30
605254673 96
318719461 20
783575315 28
23766679 74
360281737 84
811508412 95
692429701 78
921814247 36
941997445 100
865473421 47
337788259 13
260911662 98
308905919 84
315033256 67
782631303 5
434903676 88
697808318 54
775900695 77
343550871 51
506456146 85
79649257 26
313295622 61
320054903 16
595419898 10
553126627 63
436127998 89
615310725 92
323705311 64
472260187 76
495687997 14
171566060 99
904350097 14
552064189 8
959496196 31
697018662 60
280211778 54
770515357 73
572758925 41
335624773 22
123212648 80
933763649 53
740554294 44
862596431 41
178710558 47
415181216 21
155187076 22
968873912 33
452910784 18
60347158 61
612309923 9
48865020 4
376621508 22
924651617 35
606306362 41
982831241 19
285227350 1
539548819 17
36432589 54
766645174 60
162401345 59
24721474 82
751695711 8
344093660 11
955589233 73
509447473 11
741360638 63
182980847 8
824621585 1
528552533 32
262283820 52
766801384 50
927102451 71
498216688 87
322234118 84
51296193 71
160934391 58
89513861 77
960069037 34
947241193 70
725551339 77
504023141 44
714622167 17
71576755 100
113975117 65
198433441 32
212928210 90
823187080 72
365409767 61
437363786 35
768902800 98
289679546 65
535221236 84
574520592 60
686358372 91
418350686 74
774516995 88
375220232 18
705597614 91
755697724 66
114237621 34
866672181 30
710199683 94
195478287 30
806384183 30
846245963 54
567919288 18
58850298 90
788674247 26
394370596 63
186067014 78
13954270 54
603897136 76
422150747 73
130837877 56
838182823 20
897816295 91
382157903 78
150614032 55
473473667 36
260368596 13
5536266 66
754176500 72
286428310 16
239207352 5
31192892 45
540071256 97
171746697 46
40616057 45
112809734 87
36507132 76
509332928 49
712298107 52
226026690 39
638663518 43
24529126 89
850410553 16
458227660 53
177083951 82
539141885 30
656380253 65
207860453 3
289436745 56
989351315 65
613348024 30
391090785 76
491794513 76
130623237 49
559033358 96
226518368 96
878500065 9
564034270 92
872959929 80
41392907 51
908695521 15
156909763 84
332206785 93
618071592 69
77643668 62
338449895 76
778071996 70
623381513 82
423997 43
914379364 65
54495847 36
277834152 66
460602118 96
296882373 88
257655642 28
896738255 91
944505679 2
594082288 11
17661676 90
797919429 21
924189693 10
989190537 22
593007464 6
107253823 12
828058537 16
815339275 64
632940868 49
881518900 69
973295631 71
330421918 22
821547406 34
529774938 93
632548548 42
511266248 92
27203921 60
455139985 30
680789978 0
303823366 60
583336737 81
341391261 71
893360233 40
697181372 53
830743579 61
301175007 47
587998389 87
763647610 82
938791295 8
417299262 70
621038439 61
990782683 66
194790314 8
712395371 62
458192046 50
247630798 35
77582284 33
751530476 8
724809859 75
257866114 4
101703075 73
130557831 23
455601199 46
430727622 70
151821276 24
872726719 5
186714029 3
186699493 16
80426221 43
767726861 24
463573164 73
294403067 7
39262908 25
342981300 3
937334650 84
741884615 35
378826792 61
606718722 46
185236562 43
647117271 40
492360617 38
342303979 48
120335501 71
341847226 55
729727456 18
890833401 51
56603973 40
933623982 58
26526947 10
171143562 45
640041585 38
954318517 83
28432592 4
52141969 73
899267120 97
36340445 77
602556576 95
347461394 67
212257981 57
93025496 57
360543492 64
537713432 69
612449801 38
511963371 99
484361432 59
746222200 2
611950425 33
74454515 65
74946849 45
886555937 79
324133890 53
8009211 95
658086164 10
201317075 37
747646961 78
29155831 86
144762892 64
23459301 61
98368049 3
137372460 68
998283134 83
813079693 61
384918491 94
795502733 48
612506316 67
492087716 18
601732150 94
786208029 33
457354935 43
190367579 71
820750827 80
422744546 100
759934081 8
580636239 84
23901229 31
616810881 47
514021281 76
948621041 40
534214081 38
775849208 56
885303792 69
215824900 86
370229296 38
414028214 66
552555587 77
783767813 7
714282111 22
119358576 53
311372815 34
472029118 99
855629572 61
945057289 61
353825948 83
836628299 18
403284953 49
332154418 28
111480638 29
260679940 62
78529536 99
713825155 61
232449899 37
243784342 45
69700087 4
113076055 77
589373430 68
422033921 41
784254237 20
40622727 72
261353983 35
996141120 100
293253780 82
674445907 77
559970515 33
481256380 64
408510182 73
339336310 4
41116248 72
872527279 51
17733432 75
685965224 75
845743001 64
286094683 5
785092018 75
390598767 0
589817008 60
470118075 28
350828935 80
58955066 25
115640283 3
493822986 88
395776501 11
685767467 81
652938683 76
444902342 70
621765447 31
53465391 66
812680461 31
532807838 14
316887867 63
425565207 10
921275373 20
310408367 100
715565293 74
569449192 79
865644412 76
696846058 53
518938598 48
209085472 7
846188778 95
912828747 57
363611646 70
325087526 0
520639956 43
467466981 19
47971487 33
473114988 70
475103999 89
718920733 31
941646044 81
123377123 99
635037213 76
407729450 24
68450109 38
772606997 71
63571547 56
532032124 61
140896221 100
491694015 6
974848200 74
539327453 58
287950220 41
421261813 3
433302062 100
42537919 29
884397441 94
567690498 24
760634223 90
224580980 78
849705363 16
819970512 71
446266369 91
596979715 32
91566606 33
668675341 30
179944850 56
367240149 89
966202528 87
440096986 59
103239138 98
647100727 10
464835785 56
712511446 27
883841778 58
526515215 55
188271545 83
781101332 23
352688370 15
204978842 49
361723408 88
310692175 24
862616172 80
331492331 79
196259809 85
506707200 16
550958121 50
122088529 88
97856097 60
419305731 47
862353304 69
452332058 30
799235484 76
102707420 17
781743505 71
327511975 40
686617868 13
439268414 74
395320104 73
766726141 19
942516573 3
97022891 57
246005609 22
872121205 44
78649753 8
332792759 0
243451128 21
850936941 79
333155046 80
460291465 69
227060743 34
295019445 68
101431108 42
203528273 24
541900351 47
334507802 99
143056460 30
201974111 23
804239245 76
261862525 78
25620148 34
175009667 51
205688333 62
414400806 51
263400946 4
565915419 66
851299409 8
420403868 51
576844124 50
910389087 80
414982871 80
123766580 4
691429319 50
304315541 10
814284413 93
818258338 49
414429827 71
994788067 45
48311877 1
172509546 33
342939757 21
458200580 1
232987899 15
743975993 68
869241646 55
786633944 0
361819261 44
220866932 72
842431336 87
895179210 6
265108555 98
311907997 9
22975025 44
230977435 59
983618907 69
679970640 87
662078455 23
549758826 63
789543757 80
349907641 66
70924617 2
330813166 23
487102689 80
132786916 53
851313286 41
576948398 69
929199157 30
27705379 49
718595430 44
458610319 5
939598953 99
651872741 9
854690872 95
833560597 3
866460672 100
296889678 83
468964962 14
811243845 84
487421502 17
47834463 47
18758324 20
44032888 37
819303113 39
580779841 53
328974152 89
250324336 92
612156700 100
531590056 81
958282314 9
131833742 57
83809225 75
145107871 93
241328836 51
236865435 56
558396125 83
319995478 25
562226612 35
324615965 67
731616250 75
798923159 83
382126842 61
313863840 48
714712781 100
18032106 77
739778921 1
500938406 97
251486583 21
111651472 62
695609301 7
437589796 89
53835231 37
36733080 13
927066293 55
847820858 13
796745663 79
499570598 7
246386627 88
270892751 86
280212046 89
373492705 100
805375219 44
42691291 92
150024819 19
288902384 97
884917303 48
590373526 17
710798345 46
13332893 57
528274004 66
292794303 32
378863342 48
483015177 56
525635051 29
228064571 9
883829918 8
438889355 57
864239294 81
414250914 86
737890020 1
195568044 0
230494158 51
2698572 17
296071902 73
201489225 94
214113937 42
579146172 45
266987289 35
42576071 17
651237299 68
153884365 16
174833269 63
85283540 35
765749079 9
895997132 50
789164553 69
69075723 64
857026440 62
850823168 52
235990105 71
613472411 72
35667509 88
157607852 19
824296991 77
141296714 11
565968640 99
193434108 77
248286267 47
488930837 75
330937303 61
254508577 39
514646815 54
564644415 73
790909127 56
153920929 29
866194224 68
630360612 35
404298884 10
212946723 60
95484388 32
563268805 6
746045181 3
341919574 30
471936217 1
122521067 54
939542171 57
991311164 38
586723471 43
384579652 99
676622448 44
681577739 6
818110187 13
749060127 9
804562474 57
429177675 8
917542679 54
530639082 19
564414808 53
40965356 91
983446713 52
808231701 56
683081111 47
391463235 72
775355367 62
568685166 3
875165596 67
625397385 78
274550492 92
593140753 30
69765433 88
444123540 65
996307981 73
8936671 93
752774395 55
584663946 4
710145885 10
693056030 70
502934818 65
932383132 56
256460205 87
322379655 97
361850630 28
8943805 32
569931197 16
978377948 26
990922104 40
127235682 43
302690716 27
234101235 41
887036591 40
883708789 28
316748267 65
326336533 48
941574379 50
752634071 10
743335106 56
143700516 61
939362899 49
485183525 72
185277330 34
189690988 73
742163963 20
532180986 85
764001353 53
614064950 24
256274813 66
934496533 60
641856428 66
357008815 14
971297125 51
46003708 40
201886524 66
636296101 43
917718923 88
214089523 77
59503791 17
627867730 65
983087550 75
520058246 14
693333149 91
740114 100
943765394 99
674060263 65
186305454 20
895470871 62
649116450 23
230587295 57
961582791 46
772183171 35
557930335 69
74416689 72
194996211 62
624002756 52
934232506 45
856759440 45
855923518 42
122209240 25
19680687 12
738027396 84
533727748 75
428037408 59
505420406 50
259904857 0
381875995 95
139432001 68
457084205 26
335288004 75
782617844 30
982710349 69
71269591 1
791252897 13
362978925 1
582939656 46
569344762 74
986246592 7
278277306 23
462806483 97
484156581 77
958469121 48
418349143 2
551638688 6
670725806 85
776705640 92
728917829 13
846158273 4
262911769 36
796157976 7
419147255 25
682312561 66
779809544 91
501279111 31
807688032 67
650242919 93
218882108 15
542237303 39
411260677 86
847097911 62
166916865 17
60435635 0
877198929 74
756167599 35
355663424 33
480410440 79
974870288 5
648732064 67
723784481 85
429270963 72
857905647 56
937696279 75
415834949 50
692436336 96
72195352 85
798123335 41
903096658 35
182089560 98
572047081 51
564597959 71
642374176 5
980792094 80
962532097 37
589319952 98
623634010 56
543429262 98
22657999 6
821375705 51
607314359 90
189999764 94
959602588 35
201915246 80
123661109 37
920939445 48
903117136 60
892478983 29
179036813 63
904263293 30
716361840 98
441942767 69
946373281 70
128736792 27
902412194 7
636313617 74
414823804 88
76694764 87
186178174 8
211005669 38
500797209 75
48477935 36
462839859 34
928988529 100
541127952 34
122522770 56
862891343 7
580583712 97
135273586 24
663621480 11
226261706 29
75071086 0
154337552 81
117632319 92
540773692 48
661444419 42
668568991 8
671975760 80
270117584 65
142592669 70
393626888 99
421925707 48
774923942 25
100950198 41
64561517 40
695498174 91
180937349 81
797058288 65
51779406 57
352501413 6
774291256 22
493325260 47
676614072 76
746188800 31
428563855 77
39119504 38
464250580 98
672995568 64
249018241 31
290747577 61
944109748 33
854133518 50
268903053 81
477596876 71
850848486 54
647110782 97
49030470 12
978286461 91
130984348 45
102287366 97
971413296 78
179750091 82
81760068 34
520103915 66
70404726 32
757740033 86
539403097 72
146009761 13
791092931 94
50261099 44
230254294 98
65902195 34
970547094 7
865259899 96
692599845 87
922241592 42
913008153 95
493987688 88
686563874 87
999954678 79
697381119 85
842695542 36
516432253 86
106542422 27
39617356 58
121799265 47
977863060 59
931698665 47
339200566 99
768742179 32
380229866 32
158994873 85
561578269 72
786375226 30
772167533 26
954308154 70
160718832 87
391968828 20
921832375 95
627051924 5
762536028 82
806153130 26
433420146 53
910369175 49
372684994 13
719194038 78
598824556 60
216127171 42
264110516 6
798409357 54
103636078 60
388363953 83
403659573 21
322038630 90
12482186 83
406260772 1
403836479 10
870765211 52
112303477 11
297374516 74
276770702 47
277458934 87
588414549 73
202411220 6
998613873 3
636718108 22
802276483 68
479301049 18
176819582 55
307126736 61
135534200 7
333416959 71
268425470 67
605714655 39
246042687 67
833291729 80
815040673 49
382240505 79
730341501 40
560561485 100
660702081 77
826828311 89
766244704 23
344314184 54
84730734 80
583850222 68
594966693 50
34673010 100
993876299 48
822774328 38
423360576 61
484670178 90
539126126 73
820696953 82
798859897 79
738076874 56
454335061 98
727274390 23
229350051 83
546956319 31
291280210 70
606939456 53
607853972 29
909060673 93
525248011 85
378332462 9
809761099 55
513540831 25
369825969 34
588718953 90
95967840 19
822808858 61
644702816 25
364620510 81
825921375 19
872457544 30
468286705 72
774768609 92
55753504 89
226929399 6
667590203 28
156018817 1
493366778 78
830295388 99
819842404 31
31891888 20
613676897 24
28591695 15
290342406 24
427287535 9
158983746 92
143402858 3
255031400 22
274098309 85
772912842 7
319072260 6
884144454 16
261018954 48
8065047 82
500168443 36
220353004 4
694566547 30
401054731 47
305673180 68
884298913 31
503230443 47
15333134 92
969673583 84
118636248 57
761506997 10
607070559 27
250314916 38
977454564 59
943827043 65
439503684 14
288922749 52
444615759 99
802237431 11
739618623 18
987513109 69
141911687 76
718535936 68
622932213 5
502511681 66
576472851 75
482323338 56
35957185 85
772289694 7
216944143 74
507408628 35
395064776 14
626844519 53
58182994 100
795794106 33
832185725 92
65548173 85
835800787 86
150012617 65
811079811 33
506114923 9
615721668 72
988978492 63
25200779 44
670208728 70
299433272 46
421496764 90
76883650 91
733087482 59
596161032 88
24164443 48
932161047 51
466794463 61
311582401 27
314048771 98
684931395 66
444942133 30
412681472 53
302358680 83
697330018 21
379315639 62
686840883 5
414003480 64
146642232 58
724295565 14
159643950 71
958724368 94
587350899 48
396816142 41
831374439 12
205388727 10
389925792 10
832263188 80
723505586 5
480637777 26
951336337 18
384694887 3
228524426 65
504739732 86
186470058 28
411241936 33
519830285 65
132472319 20
581685422 100
970109334 71
146849284 95
495335748 67
822400800 8
958964383 75
449640174 4
378949881 43
146320315 34
435221565 59
81404933 90
266057225 77
455427043 47
753691790 97
942867912 59
338086003 64
821848619 92
660445326 47
116356618 13
691503278 35
471197785 67
462060802 47
982820709 58
635967907 15
450011809 76
293926170 19
749560998 46
105365310 100
268217485 21
107181511 30
916898272 6
580533077 8
190723152 83
342990921 29
415154487 24
480177158 81
655933379 34
777884549 97
284261737 92
198637631 44
389118171 37
915975159 63
559269324 46
922071368 61
725800560 2
100721218 10
14940949 30
999722047 33
566922861 31
500868048 45
115416134 29
814670603 56
856924285 89
981541801 24
235213933 14
346949764 44
69663936 24
773842559 42
891628801 69
514105953 38
934162597 85
876643494 98
23465258 81
459618124 12
282010884 82
679982910 60
360121577 3
432671741 99
787310825 76
70048996 49
187721192 77
118890735 98
627953293 11
90266461 24
61953775 78
161482717 46
981206446 2
430620250 71
609725489 59
480196737 34
27320306 63
163795936 39
954299221 59
49375713 100
375749307 9
411087024 84
666094452 61
52172060 24
132155028 70
165679140 91
97946858 16
312168658 76
520654519 39
32737563 26
955504997 8
220564859 51
116014477 69
326243662 71
880746583 72
253305107 87
69868431 38
357380372 78
887309935 70
403372030 76
141726472 28
848169944 32
199142214 22
127343637 14
797471853 10
725477661 78
537728245 88
451267677 20
364577756 26
893546730 45
668474594 12
596363153 67
806000880 45
878387852 48
678123959 8
644037327 52
823817267 26
523718644 13
357753722 89
125035463 57
995895475 98
665912291 15
979765140 73
203160928 15
434895469 73
90017469 34
312226818 25
365825707 74
325851027 93
677930738 38
237569405 76
50684774 62
385816301 85
597913905 29
526873730 31
396355649 94
956752795 51
83365225 38
642045267 3
556907456 19
750962304 17
917254619 1
126848984 13
716383648 17
570721856 71
76305128 83
391449296 38
887659827 56
413970224 98
522497120 27
755960944 81
160745190 18
911269658 21
402153524 12
773773184 72
153467599 81
336037633 68
206512566 79
715641943 34
908617320 40
85495966 29
979376291 6
110253101 3
494032181 30
808989660 97
305562271 3
563523487 76
171076014 46
97862741 25
433400028 1
411598567 75
82503698 8
781773964 86
489597139 80
670188044 86
270320942 58
695981720 48
614246217 59
821631844 48
148118996 10
459569686 23
697966003 26
209611946 41
240652805 59
188003578 60
651128886 54
354934395 91
885532531 22
323027183 70
493901010 71
292806493 56
811822870 39
82694615 65
494115718 21
580025413 9
666439594 75
318925090 20
816706415 56
266155579 10
456791288 54
923775081 78
519305768 20
27793138 34
390015057 57
133341942 41
963346989 2
673014881 60
809823618 23
610731198 96
33097380 47
794781326 34
117928404 50
346971986 30
428951947 90
910782471 20
474041267 42
34386593 46
141000131 99
382611022 64
69213519 98
452408925 10
500637525 33
327646114 93
168614837 0
220907616 33
551467693 78
177915412 84
503541147 72
177936966 16
793058876 96
78342020 49
826813836 30
408781267 65
361794803 71
755933763 36
93571617 24
407579805 62
988002114 52
110850002 46
941486951 96
624352176 38
530339254 3
178804876 20
26264120 32
102115099 79
313274082 27
463349350 48
434983704 9
537696576 77
241434429 18
630254489 93
614365459 40
662481527 92
934052272 28
660594870 9
818231073 87
359748527 90
888921100 70
847851051 51
148185641 5
486963290 96
843845598 19
60777598 65
984499934 55
123353255 67
194594466 77
147871354 17
194850886 64
418822743 66
540965022 52
814650243 17
484070147 79
667206107 27
644848129 63
708871632 4
925970060 97
661490126 18
21243748 82
108717208 31
774404331 91
561277630 81
761524140 92
790761173 39
27814094 39
75040005 0
409396260 50
818329778 27
932583824 59
277824218 18
236336029 59
119367196 62
664145314 15
410637229 65
526564649 73
907327568 63
769821629 87
124757512 34
626495793 92
27441084 16
478581694 45
168608498 70
641418125 80
583711882 44
776261389 89
313258949 73
858948385 28
982742838 48
741579500 70
294805830 97
900251902 64
324496725 47
956432622 68
6583368 80
106257459 91
950250542 61
163998099 85
601457083 58
58863509 14
155225885 31
868063142 76
62374223 16
823394891 42
318072869 29
98380682 51
904265540 8
799950841 79
681627749 91
205994454 34
841036143 50
419313112 16
768200063 85
755663561 86
159834087 36
94563336 56
411583717 59
243840147 17
971599319 65
646217792 50
318034043 4
417288586 73
624656205 64
456161684 29
538275341 68
8268564 51
467948112 73
525356742 95
248355064 10
322749067 85
151441580 87
368712422 50
984098389 38
38691016 6
172126355 67
925584378 36
678373781 79
389065611 62
420036692 35
608384718 33
742926325 74
696922670 9
282867380 54
604240121 73
606506718 48
300149811 69
561473667 68
84610996 95
993597897 63
138846454 12
63922691 22
111060809 36
786090666 38
661498139 95
57464451 19
998744472 79
169124266 35
613406021 52
742997723 87
880037097 77
336693073 27
89909447 65
413703934 44
265431110 16
489147567 85
341839961 83
40798301 77
419460984 64
493277827 78
95547464 70
656536252 49
804207478 72
88244654 42
84765564 15
42940912 33
186790524 65
356041028 54
220635491 6
645572843 99
653581242 49
253001742 67
648651894 41
894690470 45
390243634 97
619086862 85
276814585 19
149620649 45
828123331 71
759333922 98
661978645 94
213397778 25
117836273 98
595913976 61
522718175 75
252523114 92
367973058 90
419768876 61
831811059 76
193920548 59
417531966 35
956419898 0
73836513 68
809169145 9
449505468 61
476982844 76
107010990 49
220253184 99
165771647 27
670375502 76
247953216 4
829701978 72
421544571 19
94323416 11
138366800 38
117954122 7
21688504 0
246856196 6
742660308 53
21761757 4
783015749 53
336770894 60
582509653 39
847476977 74
368906384 82
959512512 31
395183733 28
18910921 78
671945008 98
150427319 83
582162906 89
145821104 13
726888181 55
715256757 27
628629022 61
689830827 24
714678839 9
985715576 45
133224177 58
412596074 39
427118160 10
13212924 90
427148983 63
372230017 78
604556109 33
742253483 36
524349666 78
894711065 78
785290260 90
694099007 90
129333883 80
618239943 43
667244564 44
819647245 60
431597227 22
262115606 56
485922183 22
102629696 18
76591528 79
705034523 99
213258112 42
54225706 78
868301785 37
98593104 46
876449519 58
838448017 8
949842868 59
862799416 66
456653255 25
180558079 24
114982590 44
326525480 76
740977911 68
47060339 58
968182289 46
792170867 77
12023318 29
4810863 13
609918632 37
507444339 27
292491793 30
238658785 45
392948069 82
605116741 49
350821140 61
48860477 49
182529624 3
716162613 79
303015214 16
183962393 9
700977961 56
545729146 99
202011932 11
538669227 45
635812752 56
195662672 31
635232577 87
907657105 96
491132893 30
486303730 73
238926731 12
230458830 6
758152874 100
557940179 92
153818210 16
838309524 84
702207955 40
869299409 24
895209898 70
325222641 97
552612451 17
344511327 21
218521746 48
590554305 38
529429416 2
727857984 48
643581338 46
24716318 93
790818868 36
40965544 10
239270882 30
314966985 57
135146196 49
961843556 49
178422801 68
338726936 10
81828785 50
64343465 12
720614384 63
333523784 23
668545958 35
506043490 68
575929872 59
861257455 19
761853861 33
525823391 13
446559039 96
755916445 31
830491661 22
20679408 23
350482492 76
813743724 13
34526016 21
260586837 83
782229301 61
237299532 18
816187348 93
451460496 62
50317073 64
552800046 17
341696555 54
483886547 90
364572568 70
823864004 83
323836754 46
839411585 78
692073815 65
350223064 52
247677687 26
556790399 48
79443125 30
299930165 7
981571336 73
724594742 20
847572352 1
343461487 81
436775218 0
933391752 47
623844680 8
833194252 88
52504030 32
376311199 12
974740930 97
911806486 7
731232073 85
771621921 53
864241133 55
609287474 59
739814415 34
315749547 77
468807430 70
652390301 32
962904451 62
192987122 18
187684853 45
17365068 47
34514069 31
291348614 97
993604958 36
363269541 81
704912533 54
869619501 42
97662307 97
173875816 54
821491527 14
787794003 45
984094545 9
474325506 48
631990826 78
289889842 11
278360405 35
566956589 41
333462375 5
916233744 86
271153202 25
549608220 28
516688069 58
258435154 14
789463446 56
974311330 99
175153064 59
725405259 15
87024686 82
151238190 84
172356683 4
831526035 62
671395164 1
548829143 35
875779837 5
218724999 25
746134752 22
81616020 31
37746303 65
71825416 17
839599497 20
4821952 95
786026468 37
579607665 52
770196719 38
734116014 12
174269173 25
795986280 77
687494249 60
512446200 60
804988713 67
273524009 30
460713421 29
670795284 81
769292975 0
576437256 84
329507893 85
53943547 35
121734772 20
228632424 87
53818277 92
252425093 99
336659599 3
439456790 75
595704678 55
207710412 82
112116237 73
617888460 40
641002431 92
762465083 53
297915301 30
947700467 48
108300808 30
192540426 59
196011294 99
583751167 64
869479016 90
52362121 26
815137894 92
943366686 20
22327956 10
705657107 45
279616369 37
13725702 73
399555798 47
746479256 17
96500636 12
284847109 13
716553395 17
430592359 96
488870300 1
157241217 43
751155167 33
530756089 43
533633032 48
682072118 74
310738233 44
515612496 58
733224798 88
446825325 21
484679575 67
545073537 65
814956589 24
483297354 52
413460320 76
29679504 2
38947031 39
953005159 16
456538278 74
29121294 12
287984533 54
7029664 72
324678884 97
310447684 91
249809947 7
551283817 89
886138654 30
539821016 21
85033210 20
557614111 75
317494584 14
667895884 54
158628953 96
839245691 75
834367031 95
163873597 26
416543754 27
603438641 30
242990458 71
497983081 39
517492278 49
425794199 62
196946583 40
164085609 3
44000661 48
458042495 38
739887020 6
353355411 58
204331658 79
962950867 66
181509092 14
981337721 28
667248457 83
495667533 61
329014532 26
712773241 61
713617959 67
522944128 92
997741726 65
270693251 19
21016424 7
834300079 39
308741957 50
35107572 49
757135155 68
866062138 59
846736474 71
950082453 92
653655091 52
146082088 38
964389465 17
830852769 97
114460679 13
572044981 49
717420639 33
465475831 26
751115540 47
908332168 11
76907947 89
719122342 73
173397483 31
375835659 67
633323476 19
798608408 23
264569077 93
978622452 17
167337094 80
18242538 21
552196201 73
757552753 12
879208494 81
425348332 19
669148672 1
314372568 92
397292660 65
942748401 15
625556805 71
614697565 79
456077915 92
614724323 38
281032339 76
869042271 16
236495725 47
107931565 50
170631136 42
374398206 86
901517358 17
839837264 97
283330249 95
762266152 99
918204646 55
879874380 22
22806304 46
981124068 10
569755826 18
307432542 77
478001217 17
527310526 69
889919057 31
109333240 4
366267974 37
899155075 56
849472458 83
589150753 56
936427918 45
831631153 40
482830085 78
205631564 75
183948644 70
802172822 34
443689039 65
941182690 48
246401163 54
654052196 44
340960379 12
591938663 40
282954332 2
782523912 54
680526190 26
366607829 49
72005032 60
254155644 35
187096466 28
767441302 50
813245838 86
97535518 73
933769437 20
585306764 2
708406278 90
141203313 9
878117186 19
194521752 56
52293758 1
772472674 91
289746915 1
360318626 82
139692439 10
526087587 51
883916305 51
711416157 51
448107349 52
3276690 11
301490635 56
275314196 84
965424300 29
658547078 93
29917561 66
943153372 20
924318560 32
926755859 21
957149895 74
485092119 71
114317206 85
111582345 36
231961461 62
802541374 9
982089688 14
218411195 60
384253561 91
271029088 95
129143053 95
651180010 30
228795256 7
589942865 8
488721408 58
283730716 28
317098274 54
120652091 86
651304477 27
758394533 76
180309414 50
148788826 70
348649968 1
189266848 74
513975065 99
261191170 38
594848871 53
468739726 75
322699247 68
247635263 2
902958450 63
140841140 80
944553191 83
533430646 15
593193281 29
915803397 33
892269224 55
34192658 21
568231245 3
153211400 21
321476664 96
906513382 77
278632588 16
20024707 94
992233871 81
571095086 90
840357923 48
516726740 87
459043695 73
813288621 70
932009553 98
183707389 76
34583939 100
910503205 98
367187541 16
459391397 2
526834649 72
460072859 20
235359244 54
97513808 50
259910013 81
765882433 91
571468615 11
859492285 80
737192829 82
402082539 95
330708300 42
369631964 63
305082494 32
582434244 13
918666278 12
582254863 24
956947774 31
804538647 93
118444436 0
950202392 77
730106192 43
955571105 3
469802825 15
328551239 2
271574355 73
582377463 9
247132666 79
198287202 72
213272495 60
904464500 29
655645658 85
36163716 8
559849600 99
248363914 62
446890617 55
562615790 94
567222070 62
171474669 40
374173093 61
663624157 73
385345518 6
491427260 54
6156757 70
230587263 67
162634745 57
259614926 25
612743947 10
583512728 25
751159004 49
299665785 24
856546108 19
163341130 57
927605780 75
978583696 17
988129734 73
965872444 22
748879039 43
560446217 88
181021259 55
370417951 22
109410985 96
949046703 51
883456161 27
566057619 78
980523540 30
89078381 86
855023879 64
368970102 91
790297651 73
581274857 26
964203158 63
330815508 96
806465423 70
68711583 64
575821016 48
943592609 7
310452731 20
55260313 58
697183610 17
942180827 26
620175064 22
218134916 74
304488366 69
753748726 46
338431442 73
626726819 82
999775303 43
425476421 68
392310666 69
540598324 27
640259722 53
225576049 36
421621384 100
494876830 86
554776950 20
882838597 71
139902824 37
978538922 4
289764015 75
12848239 41
531881579 71
30615137 54
223552204 69
57162531 28
167875471 13
45219886 75
264872574 64
567719739 86
852270745 73
924913092 3
774590008 99
305122594 46
936508230 99
132500 87
137241164 96
539024363 51
685187588 2
392277024 50
304172278 39
484779640 81
508983794 74
820411920 9
859776269 33
58219280 57
790009464 74
661599417 60
769536708 81
780314335 50
522014131 5
964333088 19
574448166 74
521898448 95
981744991 16
607174924 88
356705117 66
146441717 13
904403952 45
134482459 62
464001742 52
661066512 65
897969213 24
2502929 100
140177417 26
958261179 89
932627616 91
193163069 20
725170057 71
190429618 91
334703822 69
125451447 99
410165970 88
972473527 86
283003209 24
447645487 4
99533410 77
872122267 54
960224764 34
288261565 100
487513367 51
401902100 10
42875572 36
232730925 79
609010212 24
349659602 42
952211521 83
641381262 20
426901102 66
658118859 35
92554021 52
331371173 17
601251949 10
476808789 92
196043304 48
302658732 27
769514436 79
534893343 62
455865940 48
918645271 21
812763065 37
491212424 98
316316975 47
463880248 58
516186076 78
817199445 58
703207965 27
224306591 56
514070492 75
695335989 89
988210609 58
1139380 39
505051986 9
709017129 95
253416220 100
846341883 24
469749635 73
644719683 21
889620229 18
831500788 26
237495095 86
560510704 94
18347127 42
668910961 9
549816874 28
604519916 13
832312391 54
67766010 68
533994514 37
608815609 62
291883677 9
436830416 84
318408185 64
777724101 37
107940342 57
287725776 74
180468424 4
217656761 14
712159824 23
28892272 49
15415389 27
407273521 24
986452967 68
280302180 34
651393190 65
71880666 52
209406597 52
81315046 68
443116591 13
288526052 23
695153974 30
435890945 90
249102454 80
153723791 68
13250756 75
538955306 48
346375372 19
160776981 13
138210776 62
666784772 19
675838098 13
672502420 20
762621001 8
860098403 36
848104938 15
313167451 45
207591191 59
245821293 46
608264511 58
115192696 7
727396187 2
437512515 66
7530632 81
447818496 84
666977398 0
257493974 0
374963277 44
946775176 28
758369717 78
76037399 9
702030813 33
604567315 65
393245007 9
939931077 34
745059869 49
384752002 20
103338152 20
717021794 10
205560797 13
389380932 76
315268735 24
38490054 29
238250162 40
127603977 68
419883830 5
247064005 40
676759020 5
869099083 41
781034911 1
179466279 29
462636209 33
677913489 49
624577673 80
291824454 94
677982090 78
414921058 32
636509041 98
618029433 38
797088551 40
602698005 51
565647429 87
443274625 75
980051631 50
575822772 45
648262836 33
905469093 90
477779472 46
221346209 26
604097243 1
796590735 82
71295586 8
36629105 72
324313646 68
750465723 85
449289916 67
819867421 82
104762671 58
34290487 96
566850954 45
806403271 71
2341363 11
177344204 60
278322455 72
463871140 18
787610404 59
267447372 65
275830263 47
604292013 17
965828798 23
912314883 53
941320064 93
221469068 33
866964679 22
998091266 67
36471853 98
170926742 7
413231779 7
255423695 13
420953780 22
959577137 17
611766756 74
787282646 24
271124640 35
266470517 9
500746241 43
420562251 11
964125257 100
703328681 55
717235643 9
305481070 37
336571906 15
628055831 3
130341612 26
146810036 73
318936013 18
520184722 91
251348594 54
345865244 55
491328540 52
62492659 12
161996855 28
25617425 94
188644688 82
982108417 7
736535616 98
63872558 4
406329011 56
47800618 89
782957191 64
99932399 32
427454375 64
694225138 70
710395339 59
273681665 82
195971290 89
969950989 100
814051986 39
780302091 81
550553158 15
30157342 5
918292555 42
724656192 57
786159857 6
652239850 59
123203373 84
334416731 38
831578206 27
168025901 90
817471634 46
543037181 26
872399080 18
365439365 5
478215207 47
564365600 59
474391456 81
510813492 2
749096412 19
743648725 90
409778342 20
871876093 70
870475338 14
840164887 98
250663099 77
491710072 35
367305193 42
737137072 33
449486413 29
754461010 24
843748383 26
708278817 49
349398936 71
41614103 54
643468636 58
606750468 58
132822505 99
572323369 74
745276929 55
401722638 74
514556336 51
828704103 60
559262742 57
215872668 2
231015381 50
964615793 29
281830656 64
518773399 14
183365141 15
946608882 22
653204947 8
221491734 9
465299438 51
701248337 42
656838234 33
509697445 20
680279907 35
692841596 55
277738240 31
144365236 11
944988072 86
419887919 84
474675943 96
195668912 12
35793856 52
815444215 51
932767872 89
567032186 82
942811293 24
418842889 45
959331643 46
356631431 80
241313244 82
25426982 37
129099603 38
230477826 34
272526194 88
248810632 65
378950113 43
634710314 44
769045072 55
784346287 41
213677869 97
16342125 34
530674122 12
452963064 83
443842685 37
815134713 86
452587261 96
691029747 40
396839168 2
498581415 80
610198359 29
782949120 4
807489995 28
162901279 8
79164709 43
894114564 57
818500867 54
993672426 53
480037347 50
531736458 56
738335796 45
473384002 49
343687287 10
357628834 25
580868749 19
515233305 11
221960649 24
261811758 56
481537151 84
250083895 63
989577048 69
903083970 39
518179768 62
560525345 100
494870042 46
62063893 51
417183483 76
218562447 80
413645354 78
637486054 37
578281184 88
264481 68
816220315 35
658889337 82
267159675 93
973028858 63
95642754 72
485635686 38
995925076 42
159405645 93
946331424 71
782119026 48
479695208 49
773719797 92
60708264 3
651049660 64
474250504 20
749612048 76
829356948 18
719013721 28
337087030 30
519856168 82
19465661 46
540593842 58
870460291 78
470483262 87
949993114 77
354550718 20
432818247 3
563867530 14
957314030 12
576263816 66
498927465 10
734570200 16
951237802 53
985386739 62
356261004 53
550938092 96
333822752 83
218922307 18
671709344 12
375953766 70
918500321 23
568967567 51
925007393 27
346766671 12
51273570 33
888011627 81
83634014 21
917481864 94
607283129 52
616424046 35
119542326 51
653970415 40
714367759 62
343174425 97
575621201 0
790629692 28
735324519 33
105941823 1
101286090 99
579255179 61
744898607 99
964989809 94
585037147 44
737091881 3
85122818 96
830378053 52
24107006 73
83157974 82
797593303 84
253687604 55
438116582 88
647918648 92
636759091 46
200187763 49
158808352 7
83078416 12
737873550 57
175592067 61
158691401 24
384662678 78
308092661 21
359290942 87
249479846 88
648176337 95
327910109 89
121026506 14
454286574 17
662853218 46
344129599 67
807635723 58
187697840 7
2051434 83
708616033 45
816427664 46
964927837 95
241843355 1
219946638 26
574574388 95
593021169 62
232974068 29
762615857 25
585128336 87
393001277 87
11872512 37
568802822 26
304875156 34
656709228 97
374495608 12
608015058 38
333732666 5
820543673 18
6777371 24
6472565 4
174371773 81
455078088 100
358895063 32
552135079 33
30002368 41
87815294 31
995497915 85
100713648 42
68173667 60
792728019 18
652315886 99
832185568 90
133643972 44
349658917 32
235865543 56
693780890 3
877055847 62
90081305 53
738870419 98
679072821 68
955777521 42
166537858 87
153475060 53
862679562 67
232414063 71
497994286 76
542006933 62
419637314 34
455460692 90
285349172 89
335108685 20
606760350 54
926132450 36
67317391 39
851960468 55
943276931 98
759318537 10
165996850 33
566365025 87
240143244 100
770790691 26
384891464 48
684488399 89
55205321 80
964916276 57
288589880 87
398903268 71
403197829 24
117473085 26
776777227 39
405652643 10
922388455 34
310248032 58
541430204 35
735983720 43
690281801 96
157942102 95
744506137 7
310261192 61
323336090 21
466741042 25
886236213 52
624795007 53
976123279 98
687997415 39
387025674 38
622236314 58
576710968 12
937502738 49
181555914 25
544227251 28
478694485 33
519062442 13
504356054 1
869968429 96
700216581 28
171697312 10
525630872 21
409837178 47
498935885 7
342656839 70
838982343 46
719094614 24
413211180 4
770845107 34
146542763 23
162861013 96
574138299 40
875429594 64
260969982 2
81448547 38
833503647 80
776026121 22
998390430 11
154501358 95
567524484 42
496054368 66
407705963 72
409451433 58
341161663 1
517686999 87
591614934 64
859764982 19
979203128 74
119991649 57
374061188 39
700833027 54
836917337 97
704456400 79
247685161 32
5852876 70
540655927 61
896014121 6
343939992 89
294279195 5
806839271 82
318219820 19
156987712 71
181067448 11
551715767 33
636813174 85
344698366 86
50000500 43
754348500 55
183373343 16
409550400 25
387599761 86
903680542 58
987971187 51
471863491 78
597097559 68
466947765 97
805992675 5
989614898 35
360495253 73
989411329 32
834658336 7
425365598 22
492977334 52
321320042 60
785334204 79
869712043 74
720541551 28
221259869 79
506285083 46
689907573 29
913892143 85
9973964 94
11162625 57
492495767 50
9487873 23
205496658 98
638737368 6
203050337 98
973135236 81
586635566 53
519887928 100
507276842 3
518895573 1
357152643 45
44096033 54
46379273 28
554698492 27
772552354 40
519529723 20
537412376 39
821827416 96
43826670 16
156053008 89
95379107 95
898504886 7
446837532 85
923190374 93
445622413 38
164284912 75
925264450 82
227828415 2
389820163 9
99384493 28
723862503 96
922893435 100
102522973 88
386861970 57
6225977 86
497584476 18
237232946 43
861911517 76
983674936 30
152100382 44
951612032 37
786435506 27
120425311 18
524804128 73
148756399 29
524854774 74
96028417 38
294850664 78
711512657 30
134061422 35
100039179 61
815986613 33
853312157 36
267253538 67
335665101 42
599741105 77
878227048 20
480179216 97
472205053 32
358549112 81
184188140 60
666470921 38
8934231 46
943064212 52
794718499 60
52681850 13
840373746 84
905869006 10
690002951 97
774121097 92
304940788 98
775817018 9
131908762 16
223754904 3
944252290 37
8849465 35
558031116 6
726653173 81
749457802 49
518481551 50
403239289 90
699854408 42
970791566 60
371724192 22
259599372 16
674117501 71
169405662 7
377380555 94
986980481 98
802063300 27
282532066 36
980275373 36
174043687 92
800112014 8
496713043 76
66589142 33
504661055 14
170970736 100
784945080 52
888492329 11
652515801 61
991550097 2
402347505 41
306378168 89
490056964 36
452410844 80
765377610 88
52189533 25
115469315 18
480452970 34
246893901 17
479763255 31
840198998 65
795218066 9
914129978 17
369063570 57
256602505 47
859442866 3
669674301 64
230961537 10
444426321 81
897998770 24
267591801 88
605930790 32
383836638 21
436997350 60
668865545 42
25653515 2
300832279 57
975345924 8
810755111 38
588706423 77
184413235 6
295654984 11
365688108 2
270468599 50
613094667 57
176864866 5
911461554 40
616729535 70
361672261 30
678137210 91
891035541 37
131881784 82
851117451 68
635362693 56
228591544 74
825253306 77
177393811 16
577782099 45
888397793 87
713595459 95
809732557 91
324825486 58
821700358 1
893028338 84
861312796 7
648653155 81
424652780 8
108909990 48
768374996 68
252480706 12
388074119 35
116726527 98
849184994 29
276415882 36
905355326 32
788834618 48
916336799 2
140897112 50
879023365 50
410340218 14
768624702 80
512591974 68
255170508 71
847361669 12
261633741 33
233192259 56
462577937 56
487544919 18
451219583 58
10918896 59
219155226 95
648356481 38
925691187 75
144407830 16
660863038 56
659079029 62
767431176 50
468895500 37
113896449 21
798457044 59
238299830 41
371008064 78
853153696 88
633187891 53
310275517 99
741730168 55
147146881 43
794503829 30
920853928 85
378859916 91
458635869 49
666710309 80
443024012 96
972500786 34
20836584 40
811165846 61
412436097 54
746843212 73
944244528 9
503998168 42
795957381 19
589188224 39
604903984 29
572274826 63
800970564 84
29420838 13
699645597 55
818639356 61
665815622 52
845901144 60
53807809 84
954520840 28
936803504 60
893338508 29
625090587 82
771385994 82
697301845 33
325399656 41
263370441 25
471499189 43
493251722 81
243711203 87
780424225 98
161983635 81
461539776 31
365242451 71
70286835 65
110033303 20
799065059 90
126805049 66
441293382 57
314504333 5
890285066 8
181140745 43
556127029 75
492581582 68
350825521 82
24703194 31
354968347 52
375577016 89
829461677 38
116216854 69
367080456 28
4502010 95
184521883 19
834034543 81
497900736 85
445253879 78
691164185 81
964275131 86
961851644 14
348315550 22
666537250 92
122453891 82
318158493 13
631910430 76
422096676 54
366819323 74
921725184 66
278549103 99
20551349 76
12659520 67
986158748 36
487407504 7
651618074 76
694790890 1
28784040 68
681105223 48
435793618 8
252566958 29
452160482 78
636925779 53
905260492 41
717687538 11
519024162 1
353008869 98
264318198 73
774464034 32
376109533 33
448109399 91
989571151 40
754594744 21
968804073 19
190191534 93
725313415 68
628777224 0
191613591 16
97234705 63
788545070 33
904881001 76
28578163 2
833785103 65
420994683 61
267633610 28
115944931 55
921617866 88
853264892 84
155200343 61
492990475 7
294771896 77
974221780 42
756380233 90
601108655 68
63367138 16
329207055 89
474863226 56
961893957 21
446089644 8
532542650 21
598030735 87
737988914 36
460366982 15
362964278 28
58058676 27
359070652 96
36577390 22
128903064 70
480459999 69
521909852 83
840963839 93
214716588 34
735043228 86
408843003 6
141805476 53
506275922 54
596596277 23
483895956 7
128028385 72
218374390 58
367088143 2
484241752 46
525336625 75
211144576 75
476572156 62
61918030 91
5506466 59
747137992 3
167996790 51
615338019 41
489524293 44
639243441 60
860669157 57
798206427 63
687496879 78
289681681 17
808706024 6
83587033 6
887151125 1
988548739 43
177322628 45
686997943 2
797696316 69
605316285 49
215945584 49
846033479 70
621856781 13
308838817 55
793848886 32
938212310 11
848070464 28
431939987 65
238690520 4
250461080 66
503052092 63
126999560 2
111824854 5
496901319 68
128887142 98
104884524 20
765641625 53
781029461 31
950699936 74
317537963 7
468781182 91
882260662 100
437468645 82
393070418 70
560191714 73
666890090 69
974409780 66
758473204 15
205254352 80
555823923 87
430473 13
470352599 13
182009717 46
578261639 56
136283400 12
752735928 38
332436526 41
551845231 51
918407143 45
670579146 100
415307948 79
537853521 64
576762726 76
955593710 70
831074350 65
404485589 73
500088776 25
561043702 71
558698351 13
401054380 49
351053602 22
905659226 66
40793328 4
673058849 57
713293257 64
222899537 31
990164662 78
283462134 35
490172071 66
949682233 32
508278867 68
128657475 26
527400712 80
430534621 86
775100880 16
258467178 67
949526029 62
694235204 10
892634229 61
26456783 44
340366644 97
534410987 100
836681159 16
394172130 71
72699690 26
16031771 56
981764931 80
293077656 22
129770076 70
298007379 76
168598815 15
166090028 58
743724468 25
24493217 40
441784370 70
427298867 99
656595644 5
156505775 1
515039567 93
154109854 4
17212773 93
684976962 49
236666603 69
630980803 3
492634598 62
7366118 60
180510598 83
779572316 91
111121583 13
123124567 44
604090343 66
617546476 53
19832236 92
306257144 0
114372726 32
11013086 74
870826597 85
922743386 70
328699266 55
31549730 20
393179873 35
885326184 80
433445431 81
387874635 12
802836366 22
454518982 18
860995873 81
305990346 83
292111740 73
823600708 50
974070526 88
843016568 35
429139683 64
856690552 19
279807076 25
672798724 24
938420809 58
151796136 39
429071919 39
40712162 50
898755019 40
628133173 12
448736973 9
691899628 41
385742476 99
909929802 75
314871108 31
574266468 39
559812003 56
541222028 65
523003820 34
266286384 98
665716714 53
966175729 54
559549090 86
585375972 28
15784660 55
265242890 13
559790309 38
121484584 6
585826281 4
987828900 77
697551601 32
664276845 51
334384832 86
339840881 75
219433430 3
436431498 69
463435408 30
641111540 53
269554431 70
986833547 71
769647092 73
690646940 53
457340126 38
117247821 11
953573718 63
818848881 75
466644420 30
10418925 85
361109629 41
196108585 35
739065006 28
39993782 88
4892544 21
669816851 88
382507941 56
170685308 30
709163286 82
477605980 50
69154683 40
437608162 95
910729264 91
405553966 67
702940900 15
168361984 61
362679744 77
469982122 36
714643073 96
399441826 100
602557565 25
25338814 59
594778276 84
905236114 76
69816104 40
901608687 84
365332526 62
632605284 85
197941019 28
719284684 7
885193913 65
853725708 91
246803082 31
704732696 81
844721955 3
141709498 70
151768594 30
803936217 17
345417438 31
695687090 66
408856248 92
897555831 44
428782533 96
712246601 62
565081515 2
710511018 3
600038199 19
638873659 55
539435956 98
133310885 11
672675892 43
700301182 28
794413521 33
683015122 6
35600866 99
90267690 32
37723699 74
10595913 64
160156412 0
313700100 85
683750804 26
569268925 76
163414235 59
681941797 55
676334803 12
545943940 39
401637371 63
196067138 99
647016257 30
511623671 16
389123213 60
974974242 67
23584785 83
947439146 14
909132892 58
973890106 48
80194346 66
852633160 9
159051133 71
717944068 24
133148123 14
595696042 85
583036026 57
294669272 34
220387503 52
351831592 23
652007899 56
68886717 18
471751036 92
510166595 19
938967794 81
256129996 35
238034941 20
300132842 13
899317919 42
14720004 97
632614815 42
53872769 76
19694497 31
975433664 11
652975374 77
256199014 94
514040586 45
99905564 6
238964582 88
335242434 3
44807529 34
367968841 3
401005283 61
76477331 83
762433279 3
259960350 18
935683178 40
204889111 43
557863639 21
185498138 90
99987002 21
386037065 90
982745769 45
479547813 69
797620909 76
219205669 72
102998301 95
892668988 13
11783704 27
949835850 68
690543946 73
788936956 27
257126286 60
722729952 22
745918896 70
525559768 62
922279507 51
50799379 12
322984379 42
487517861 77
84596353 5
34230088 83
340114874 72
648859350 88
322310171 39
183909078 40
654882824 55
380847327 23
895136362 31
707374641 34
298954235 67
190164020 69
319316918 70
225823862 35
938544708 71
124218323 91
396323135 50
782134548 55
260840875 17
714077404 24
993042478 80
990514126 54
803580571 4
767750168 95
484415103 62
384505712 87
194620046 60
887877562 10
16727971 38
113801433 59
416827765 68
881425269 24
999093906 37
641771975 58
262741036 4
568697975 57
362732608 42
24070272 84
622553681 85
298238405 42
434339430 64
482914613 45
857215840 52
16274288 100
455730411 34
227621131 13
405302532 5
21245659 100
355724862 58
839300161 95
611558014 94
165422256 77
923145603 62
524128410 87
228840774 95
267396460 85
600048087 13
445239841 84
255149652 11
571223063 66
812028687 97
898235294 14
495666273 71
373551537 78
70641804 18
302331461 31
124749476 83
35860410 15
148555687 70
635521404 65
112678930 47
535045155 56
422493734 36
226624248 17
265719819 16
50401304 15
39533166 15
409800277 1
728838824 95
423843374 39
4198404 37
486588758 94
621468373 13
57552420 99
806698664 38
507325991 51
540661031 96
707473930 90
718707179 85
214914627 96
39793267 62
647902244 94
523948232 58
592597911 16
431948147 36
149869443 70
908644912 3
339477470 15
701113447 39
70749338 78
574946269 52
879910113 41
880802350 30
610386152 77
864339196 83
264115713 37
573883505 67
847248885 1
215541222 13
885452624 32
892264338 53
803547755 59
278100619 91
638776950 30
866646813 77
558029719 48
242250672 29
601465152 96
541772949 14
908167575 91
306792539 38
877154740 61
818511435 81
346767609 97
892381357 54
741557768 12
449964724 1
242670891 70
5023836 32
950804560 33
373588049 62
427501602 18
193289820 41
782071445 40
421042341 32
469764778 56
847393570 56
188204957 97
3565059 25
255356263 92
646338596 4
163604488 8
486005852 42
856818604 49
598625028 36
679260715 92
2943777 88
901807571 95
3898711 84
317789306 1
408866960 63
179576273 97
54948661 22
104582477 31
49161517 100
293836285 32
406746665 62
456823536 47
878632117 11
786544771 97
814721808 9
21143959 70
356171527 56
52184576 96
111107094 28
57507790 15
801536565 49
997153496 6
101807877 49
784912477 77
308297286 78
202296324 3
432144975 69
417365279 88
520098478 11
528979834 63
891620568 23
424943197 68
575719533 12
642543125 19
415272832 68
58689172 54
379388867 46
936959675 30
543440063 33
262405826 9
821676286 57
841130566 75
332559285 86
946132671 45
82896150 39
834300604 33
917222116 67
225135678 29
745940247 37
177997898 54
475982082 89
628151521 77
727235864 64
249555944 19
648966119 97
959677321 76
980511001 8
581388574 2
248026186 77
395814697 50
217738353 51
750930242 24
877884644 87
101369903 51
886356008 34
460417146 65
149253013 22
729207581 88
468288709 53
298746637 100
164256013 27
547818008 68
138886846 26
128320531 30
984816573 4
584244063 33
789163046 40
399288068 15
476087088 53
898743440 55
416719789 50
991173303 77
962586823 35
430052593 70
504990440 60
77624166 39
306870056 9
376003220 9
458658007 78
130797728 78
83088164 25
69406431 37
771142313 55
200118034 57
692055272 11
362273602 45
898361952 87
696689001 10
977961264 29
93213335 65
230298113 58
122542246 69
565583393 46
643947815 71
238679101 55
162916000 90
925335625 91
200763600 30
900523905 71
414714109 9
774897929 67
960414167 21
450724012 7
786384481 24
915821911 16
542212085 2
499618702 93
418395799 1
278546518 40
102908593 10
560761014 78
973648717 2
809720314 41
456978789 46
709136291 11
726204235 7
301801462 22
929245165 17
546463336 58
862709106 87
226186457 31
50642034 26
826758733 54
187062031 59
261028280 27
544433611 26
253383275 58
440109696 20
276663288 0
630890314 51
502114288 51
495220201 57
299984470 61
225044688 96
75138045 93
887758252 29
355303082 23
473333106 71
233179550 53
586865903 47
131680155 78
188553526 63
878360763 23
806246439 28
8358125 75
19925223 96
610231125 90
110616879 52
828843157 84
664286405 56
892636137 83
223995961 24
95044735 43
657653427 35
693251401 0
301082066 61
574070773 5
818658828 21
678021169 95
235424306 67
949264526 77
534798683 43
486745720 32
404944239 74
509341940 71
772892698 17
497630420 98
82905994 36
101642151 46
594011685 42
831623597 77
797011983 15
90293837 57
771329238 60
316476440 6
277709895 18
279112832 59
636642382 73
382639429 26
994012800 70
552898218 78
747947931 67
332234282 70
393203727 59
471843947 68
899362067 60
463762730 35
677372950 62
888689086 16
544935910 36
707964968 73
242680566 22
801305725 10
586468723 30
669340536 99
838949072 18
555036153 44
901828982 38
412117240 78
793019402 78
138430028 66
770629657 15
597318097 45
745010644 0
772836625 58
397446743 25
814493889 83
9038860 24
917156675 51
391642001 2
698780625 27
987275972 25
285502586 29
665989863 64
788289575 44
764866418 12
629781143 8
62564360 91
202415910 27
760373792 100
233619332 98
943084820 71
564466590 71
517773888 72
844883745 48
500954279 22
852342208 17
724807527 58
168098981 28
483095471 58
418456803 86
193124033 23
867776077 28
517633444 73
113945831 30
313547420 96
5565089 83
447349252 32
54044108 20
866982035 80
516468985 46
204313506 48
476852329 94
123299091 28
39676023 3
531160880 94
127600384 56
743049845 80
623662626 84
746790849 48
310853629 12
505368107 22
200093456 26
292061533 64
141039771 63
700520231 81
107151928 17
152311903 14
853109576 57
511046093 51
330961564 85
285701518 87
365016407 22
98771577 66
449477704 51
762487313 55
211265482 51
646061204 21
756802585 23
777815041 91
70853280 20
596121256 29
63905396 72
234386798 37
609699914 20
937248931 38
717478165 16
31460481 77
99797943 61
466518020 99
90122389 15
852016510 12
307970496 85
193991670 40
469087502 53
105156169 18
455912789 7
19458254 46
841774495 25
396424578 92
134191209 0
719148238 17
737382185 74
482753849 48
724757468 81
854704016 33
807477466 14
320718057 22
364620919 15
532837387 93
982176479 2
823018081 6
936582683 96
762671923 70
382000635 73
287036632 3
870035697 64
561837747 88
5955206 12
417991442 100
582148822 58
392758530 8
163006329 44
843335131 57
106514783 7
721697651 12
383248489 66
368328753 73
737013849 81
497537341 86
18711187 69
32946766 95
82033869 47
411273177 12
944158664 11
346127505 2
488555889 85
108143056 38
786330605 33
563835088 22
217104542 30
81200173 70
932081698 63
6817763 95
299886732 99
63339557 24
582168690 38
143839738 7
557614777 41
331794225 4
253209772 9
523430540 25
278066118 71
53649298 50
214727908 91
231313386 87
37825781 82
485982503 4
968440818 49
549982576 90
126537731 21
205714400 45
406461050 62
742599907 78
421628655 41
103493297 1
612142151 31
631255529 73
296657796 72
931855765 85
755148048 72
372079497 39
385951817 73
723892017 20
745997254 55
814388892 93
717690104 9
200036975 10
514508505 39
292291973 2
985981428 90
976403931 49
128118254 8
810231156 81
660222564 56
66447744 19
629110320 62
397759469 24
810867423 10
224987134 15
91031708 33
755743561 69
365862599 91
273648809 68
397396134 3
873892857 22
812876327 67
98739911 21
18460853 18
570073788 86
784830252 77
324770384 37
701432286 79
234997223 39
576941350 12
97227957 5
210410365 2
894504 60
952648257 9
149477495 55
487071886 70
274971106 68
164031275 100
376846003 82
307477075 44
514230069 22
318891084 79
765321312 40
579701155 23
560154705 78
837287590 81
47133037 27
744696950 75
600439017 94
973956665 16
124111698 64
635613341 86
667345701 4
574006354 93
987020963 34
670490986 86
733696997 7
22832717 7
447948348 100
35301294 87
995571100 78
743184238 69
155170145 54
126297693 33
577741101 19
984339943 24
328750391 98
187332508 50
488457623 60
156770746 0
465043002 100
488571106 57
50238052 27
261273057 83
124096731 14
557700752 91
360191161 98
747701419 55
348806240 47
940801873 13
471065265 10
309352387 97
69176453 15
150410514 45
821731812 18
310144297 14
702767237 40
256932549 15
503093270 27
312086937 24
160331695 0
896350590 12
447320110 97
43369999 85
168385669 57
741891743 97
499490027 82
350960713 88
849372636 15
880187668 2
978658917 20
684348342 100
2948065 50
900771227 3
5255504 54
13134586 55
689303785 29
597108658 82
28173570 81
762951831 31
98595693 89
326268702 21
71116980 11
518773502 13
939780942 55
668648913 0
24757891 98
872802514 77
658361963 28
400343072 70
216177260 8
973855599 70
870910719 18
774989076 31
290353544 44
268827549 77
222051667 56
270161894 54
496751171 27
41992881 54
393607586 63
377248704 52
771823414 75
119561107 83
749224276 71
655477920 72
386998420 17
787062198 66
819942549 79
818062402 42
516001371 17
264512272 92
402188454 96
230743811 21
194428880 74
699821305 79
663459639 14
91404404 68
137979752 77
705726243 57
840626747 17
786452222 2
887194142 33
675732935 82
876718095 9
381996085 81
617293963 74
285979832 88
529152181 71
994973621 65
367600019 26
184804605 88
203895273 80
887550715 21
647796422 16
35256474 41
572456403 68
741313388 97
20269362 39
892486160 24
285204035 83
582260370 23
780409071 38
518675855 99
68431702 72
262775076 64
582880945 27
86612961 4
116391818 87
255840488 33
720763847 86
635048359 27
767774830 23
183462915 39
748199290 7
471870371 72
208631518 37
457542253 96
831614658 60
662336613 15
115385156 100
906245555 57
845408089 12
343777118 27
480627900 12
657954963 99
146459566 42
927937776 25
673073378 4
361675136 75
545645702 83
37594508 51
445364843 14
703683991 24
757791029 42
486013919 62
444514215 75
191968554 52
93185264 22
148069016 100
20661694 22
378294032 84
894214745 67
229641351 77
397661944 66
839449354 90
101594917 8
512452428 54
589073516 79
585399827 28
618414291 17
531770961 56
95812047 20
595108254 93
855966594 13
516969246 18
196184300 81
189969258 48
747730820 82
917360625 29
935116645 80
87718989 52
710576377 36
711755896 71
734503565 23
743351723 37
325280037 27
429843393 21
304367006 68
569933400 6
795191408 3
964817913 97
272901321 71
941941718 6
613637211 81
393802872 45
362641826 39
143694161 37
339377310 93
182061430 73
362877489 83
959112677 84
704681510 57
294018062 98
425686260 51
558855301 74
897373934 90
634351198 63
591271757 38
460391876 29
724306188 89
332375766 10
94216007 93
746404053 5
557000656 85
599057138 100
414253095 64
324667192 11
145494773 37
745843059 3
892173271 17
624127935 11
365128541 85
792631688 93
743561026 84
161316077 97
729630066 71
199868218 93
389271966 48
63215315 58
921635701 62
911411465 43
234904302 94
626617008 81
122246121 9
889908019 24
930203158 80
489607207 34
155417034 66
385456617 31
503617718 94
503715849 62
34409332 49
452748134 4
714572293 75
708232829 87
577406177 80
627139041 93
96935498 74
684132382 30
987313246 74
850046657 9
718537834 96
827873539 93
685760944 23
112228801 44
130889923 33
666597002 70
965506454 23
260900910 54
75776564 43
672429081 27
739357893 74
225374159 3
213875477 50
603433210 74
968545027 74
536435277 6
878816478 68
838530383 30
336069507 78
365977616 4
399152415 24
184246148 8
992436184 8
102732816 38
741543023 69
111474576 92
739219111 9
450677006 45
662276626 50
446737079 88
52444872 22
470126565 16
202558018 58
876831572 75
792226250 29
687325689 57
632675483 42
36874185 59
748887652 76
487961042 54
153416192 43
778000391 76
976719149 57
341475089 7
521905774 50
666775310 15
901596529 67
513580229 98
387619928 60
461159773 85
31873134 12
525077329 46
793363097 87
642286370 77
107509128 78
762496584 25
269555907 95
867697197 39
813044337 50
214748235 79
196212339 78
823419264 61
202041387 62
843923044 71
84409584 35
564351392 21
290843006 74
407610808 8
48680271 54
495371209 93
670905614 94
553289124 0
449623658 88
994213758 26
648640676 98
669469372 41
873934527 30
717980775 69
560341242 35
218447883 89
506771702 64
621896787 59
761371301 12
427334844 19
135328766 11
716229997 35
751338364 44
801870535 56
471699409 61
694038104 78
133758101 84
353537580 42
942575264 46
556042645 9
126803517 65
256616012 77
389021558 14
731682292 53
903522569 1
42304129 42
856006474 65
359361905 18
626145362 22
883456381 68
166157825 21
112048405 66
899016253 35
843058519 5
605530451 34
964207166 69
175112667 52
289426207 52
362016524 58
567006927 95
828625931 49
23226828 39
469084904 26
885660326 27
683991917 45
262469347 73
681616679 68
472892001 34
608636415 48
598244807 4
819981995 45
702020931 66
567383487 97
543298349 74
762501336 36
274105891 21
794767007 79
757671752 99
79901862 19
548889073 90
620331817 86
731866918 74
184311845 57
81511520 74
124563923 62
439514960 13
639742543 27
920031961 80
519744557 5
983609558 33
569216049 4
713408315 32
54041509 61
236457718 10
486060971 26
679904913 89
492011708 12
790229732 0
534622543 32
332503146 69
130912684 56
303261102 62
707942704 22
490409971 6
30073779 72
957584362 8
228941704 85
545472220 81
219178804 40
368423813 56
527885274 30
679328995 72
554827089 18
478705050 70
763913032 61
78419887 27
368080344 93
539770770 41
416323248 64
791755525 33
733481538 54
646082360 21
559164194 37
240082516 31
51038914 95
293442665 10
113595142 76
994597088 0
347668959 63
840111710 64
944191284 77
981501649 88
275229190 6
742634417 20
751885095 11
712730675 41
855527556 22
729284709 96
434169867 89
482943237 66
426493632 73
588878159 5
359922581 4
485203528 89
47780571 50
925615034 27
396586165 13
665931931 10
429062887 30
152810003 19
154872628 48
19071027 52
998581949 89
910850143 21
147722975 28
34388121 76
921409747 1
830277335 14
847217879 35
385077523 0
686087207 69
956860240 72
854578381 17
730816839 63
154820622 71
170218825 61
222516988 44
782117506 78
171178390 40
971127798 17
772860697 19
247530328 22
262925022 67
427970916 35
311484154 40
716516849 35
597297799 2
698700342 2
207942345 67
486766442 62
869534403 30
572536519 84
103214791 10
39638087 27
493730376 2
603936643 5
570763395 76
412263570 8
926606088 99
950412481 4
706535933 57
990216773 34
692988652 26
555940491 92
531288784 76
938689959 64
548128559 62
301269390 32
739675698 63
177300024 62
936976385 18
831066548 73
56888379 90
337381410 11
435699677 71
239104301 94
457048489 49
600196115 27
400930645 94
976032369 98
856657015 23
920171580 100
502286685 26
187196132 45
821805528 55
30722836 54
193274768 76
325676655 95
771266961 19
875784383 94
461691039 20
320454924 22
838320936 10
274032333 11
158025996 89
433614078 87
574188999 95
368052929 56
91021068 93
609742899 6
204670965 61
693093859 93
74858731 10
446918513 19
879289249 83
779105609 9
231307322 47
582565273 66
259752136 27
433556469 66
471758984 74
667715418 54
810120431 64
569124322 6
806670704 1
493118646 82
521975120 34
90746258 5
745953353 22
509780988 100
932383453 21
999168624 68
465914026 39
931194694 9
186309109 98
465179129 5
428039225 49
251473080 61
512748357 89
543645224 27
455495290 67
954952907 21
407358007 37
623447688 19
215384409 52
864989752 76
771463479 90
993046957 30
383952793 35
371580777 98
338797701 48
477073568 68
281832134 11
369467342 38
8185048 94
586999920 44
26223382 77
526581426 22
512829070 54
906288463 64
542791035 15
78299381 93
590741516 16
321685506 89
451235613 8
856298792 45
525534678 45
533288696 40
585856124 94
711344647 79
250153614 78
251590505 15
226997148 15
891829263 31
364645568 87
824832782 35
49604694 54
543181531 42
890035376 83
632800499 35
767205025 76
510955351 52
909751047 62
44521070 32
825049566 82
113737322 40
763244619 24
64395332 69
766224353 10
168133134 39
419419621 98
193566223 2
305093068 2
328086601 80
746090953 83
302889296 9
812232093 19
917020613 6
278681607 16
902412753 78
743917036 18
686266574 89
76482893 12
177835402 10
848636958 34
501133422 94
927998478 88
737641443 98
263989635 30
727214133 45
453061970 68
813275834 49
123720525 88
446306649 3
935187166 92
177694682 82
477326965 27
761988745 79
915495133 27
408504576 67
281761868 47
998624702 39
604311553 70
944893856 58
661180067 42
548885335 48
963829166 2
523921237 1
592505051 29
516275881 20
765726482 19
741829107 66
480468137 13
848194040 17
527392553 98
136973645 88
265623072 35
678865505 60
80352478 89
355293650 61
106246144 55
205636966 85
340504373 20
263175624 66
969068754 61
703389912 22
146558952 91
461809400 60
457810531 25
175858703 51
668054931 23
392487428 21
482411218 45
623647234 64
736126743 45
299916016 27
24768752 35
336696367 30
82517850 66
202102811 21
597939857 22
62181136 39
539889556 76
748197552 80
697368616 38
159652796 7
388976733 92
198098526 34
782793381 49
482775291 80
410833434 62
238058005 47
654547963 28
331629424 39
390141099 30
796000963 96
73593048 78
431991124 47
437998388 42
88868396 27
421423081 39
185829752 36
925138125 4
736575698 57
308959304 34
544044898 33
81248417 24
932849464 55
246923710 26
153222907 52
735871813 41
334570909 87
834523579 28
189579603 17
214503032 63
394515793 17
218528499 32
181714894 84
629862877 90
759452650 85
168777518 16
687872813 6
8212790 67
8068157 41
229527825 13
7442879 19
988438754 6
983723438 23
903140970 58
219478417 18
658929969 6
837875342 76
42202006 15
983121355 96
360455347 89
176387268 36
263239513 3
769545299 53
754052593 14
727310663 35
247600589 72
682698312 7
868565996 85
654124128 71
465904192 19
436511591 97
613025445 27
285726203 72
707371553 60
177717444 13
947181761 71
547305279 71
204873071 19
891550532 20
296941609 13
895805689 9
302203270 41
22146945 33
222025649 12
611013013 61
993839274 6
503910945 94
588195110 54
466004393 38
659279834 88
260166143 40
14576349 82
523012854 63
289004048 36
949485958 93
414209402 92
615572395 93
671444224 64
363548437 36
593266116 5
759998710 71
219075371 8
669055081 54
159493539 1
450153072 17
319106984 34
384547128 54
155215169 86
165574420 3
174785592 65
511635264 48
804375948 12
554275819 82
201696816 21
945436559 2
502021333 56
331414432 37
154937479 73
2326314 50
952161362 97
651513381 37
795805158 94
125637661 20
785600823 6
327631810 43
172231723 7
794453629 6
750159029 2
750317827 43
517905759 23
359190504 56
544933586 47
259313236 57
178822899 14
735499090 93
694973079 74
660065596 69
291664248 12
226366140 84
190187695 37
104117902 17
439669584 23
630235962 35
348090004 48
954077731 71
822806584 56
696715801 31
474987764 66
679736261 19
948346504 38
483213345 38
155384189 24
399511114 91
47928624 2
797509861 5
116313646 71
857805844 15
609277127 12
721928999 69
844404022 60
312724100 28
836665382 11
827856864 11
583186597 71
985112940 87
872828269 38
237383552 3
516579674 38
856796354 55
829282376 97
64868294 81
207595673 21
504392273 52
204875360 1
947196945 59
101629997 47
949767667 28
815279980 6
609716356 34
810392859 26
246738193 55
386554011 79
861391396 56
855309370 84
993808894 96
57999577 76
311960876 60
309757860 4
936337608 76
139054107 55
998169114 22
391079170 14
358412836 68
638356386 4
233256910 82
673326981 85
613171657 15
167132370 90
927591033 48
781649912 70
455024895 74
307860600 80
598236883 33
123907604 42
68576194 55
748206856 89
985921921 16
429410989 83
673672593 19
580878290 16
913232451 0
414758515 84
327416605 91
478935430 31
351166217 27
933415156 91
401493289 45
242271824 80
98920551 76
53679276 98
906319882 76
430422299 94
60190602 65
424196985 56
495793188 3
607663470 53
606749556 20
551634037 76
888593728 74
782712756 2
111974565 7
733219299 67
574864788 84
261186360 30
83905036 26
527864570 60
358802692 56
266523274 82
410061608 69
761077460 41
448293135 50
716312052 65
98308573 47
993722476 23
960280394 23
379239731 100
188020636 12
503155078 55
645977663 76
711300007 37
152146217 73
268677227 100
10459935 14
789657176 32
548168747 15
215279979 49
904184648 48
11231375 5
328946080 39
351508458 51
432888645 18
856802609 100
434527217 10
262374873 20
907485799 99
562274762 75
971112381 12
774510436 55
51209564 17
898161554 22
761510953 0
642617646 95
474475750 34
277382021 7
903280436 9
750788900 25
237057486 40
145560793 15
478176255 98
877552345 37
636401184 36
246010744 35
814499273 43
666574256 2
335688459 49
137338371 80
1346860 100
152670174 19
930378460 51
689500809 90
782591712 96
966748617 69
155145122 9
326974111 54
870718843 41
813781517 74
671452020 98
617947677 34
58430795 80
641579604 59
658004477 42
434683246 48
588786425 7
828884026 58
20047911 86
157999943 9
249062088 93
702249604 16
27288164 79
55627978 57
227383468 39
23643987 69
234331789 96
374762862 92
676236526 39
6784401 8
652343149 52
534817878 64
925937901 14
504123373 56
23868298 33
974900742 65
836275121 96
953125181 92
351883507 1
915035499 66
20059391 91
293430319 0
411522112 37
682593070 33
638768879 69
317353730 78
46608907 3
226601493 34
624392268 40
400946591 44
66764306 27
408864817 80
269786463 63
723368632 85
262896947 69
228531381 67
71571706 60
590308855 61
82925358 72
326218226 65
705610262 98
119119527 39
387185223 13
452675179 91
925180229 6
338321471 70
335150598 68
885174199 18
163809411 17
777763080 89
936626785 77
993753794 87
781204895 81
777925983 33
51671749 17
12450864 44
198326664 57
590127656 11
735541432 78
263300764 3
639685445 85
273117612 31
949903204 28
657395059 74
73704924 77
446791658 19
61256934 0
343740729 69
604868105 4
851537912 4
261165324 0
388993119 36
256427898 58
501755837 43
646739399 59
970623933 17
804772373 43
785846635 21
971599755 16
828145057 64
991854686 29
841196308 64
485545939 40
144670290 7
699154053 86
715700668 41
702996667 24
374729735 27
643431892 99
442651182 50
185513732 30
893020468 36
326547084 94
738888929 48
672209583 77
895913009 53
140549352 77
164405527 74
625607558 36
956763080 75
941915945 12
70339880 34
405251113 5
574367487 60
571526313 37
441610926 70
370738908 90
902058400 78
988478200 12
171963473 46
358517836 48
10982976 76
269828854 56
118817467 6
878805063 65
498088907 96
402479325 10
389540168 6
586789659 16
65463232 35
890910709 98
580796370 100
411976193 5
180348586 56
667964160 76
648022145 96
442948612 83
548517584 54
266413271 78
185650750 19
355845320 6
802000943 21
152467401 5
913007306 69
672798879 13
188169126 21
950259668 48
123632418 60
315594512 6
772643789 17
485950083 85
749641658 65
825818085 69
609380849 42
802339659 0
129262722 44
13960840 79
696799118 66
946896728 1
189062948 55
267054449 86
749095467 38
685234036 50
593675166 18
726160579 54
736718313 89
896257371 38
613483011 24
49460548 13
292520699 98
571189189 76
95449340 61
997335867 76
568818424 81
198838743 73
498626312 9
796126338 14
323537791 64
37151531 59
79110625 16
80530332 78
64104360 95
928206144 83
878248975 44
193832878 8
506996875 0
202317493 2
123596870 55
189738193 82
965180009 70
516407425 7
935193217 22
277098293 33
509539721 95
831213935 72
904050745 98
454754360 18
993697473 69
680417420 52
646568034 15
899498293 82
450319028 70
317181197 52
314159661 89
304651639 12
344944021 97
833095313 20
446854819 100
783090428 3
614024887 23
598271337 94
743033858 26
449639607 10
419683023 54
696115095 17
462038805 28
339716629 22
886346259 45
986611873 79
680730081 56
158899897 87
361504646 24
146545392 17
235803157 75
18951341 19
732661692 71
163080423 19
359384763 85
765176375 79
746806800 75
918086557 34
533137592 91
648645255 48
508692097 6
371035999 76
293254968 64
573468469 76
636114310 24
350157809 54
66743329 34
531358823 39
640280315 29
51491942 91
255858481 95
56815899 72
132483565 57
568784876 44
841167833 71
19631655 98
876596454 45
201657251 63
846361534 76
262307045 46
852099809 99
542700940 2
493551298 47
178136751 24
146249184 59
990783934 72
959966225 63
469779146 85
948426280 21
61828559 15
786992084 21
863714322 91
695296913 67
103402179 39
209554328 2
681276923 27
499426970 63
430945976 29
419614956 93
99493856 40
627217141 95
199406804 40
177610608 18
694440629 68
898475495 6
816288160 65
801388797 8
607313091 56
319361884 9
844035365 90
813807462 11
396763592 60
733676009 80
317313405 92
864010591 41
208271982 100
155401829 96
216288936 75
911272519 57
794627963 91
998956206 43
522613037 4
110079601 37
960314339 83
402324810 0
272654219 22
956476939 60
175971204 64
873119290 77
118891415 50
950259743 64
896599975 77
321236462 29
669159174 76
982924337 0
38568698 48
810591184 56
431149867 15
659151443 52
730126307 79
20642318 21
198673048 81
795391294 64
459981003 59
609892697 37
748174735 72
954803182 24
875033472 16
503945628 72
854635951 34
88888748 2
808115149 31
738540246 27
377256314 86
838152807 79
748615068 1
745495455 11
103614973 8
68319704 41
926206779 4
625341395 10
986246970 60
169051458 100
953150396 84
785552432 36
871388939 84
357477755 44
59530515 49
529925711 41
152623943 79
382607211 91
49650748 30
660512747 11
846739074 49
972851603 21
866211532 58
697211823 19
259738794 91
43123767 2
119841674 77
347498753 89
491473402 79
247076792 65
589822723 20
588321784 86
20293682 13
730321461 17
181140771 57
235277287 58
393113991 73
131525345 58
539963766 94
680952530 86
73500368 41
808981497 56
38652017 20
391241089 47
928756360 52
291177406 18
633094248 21
413301084 94
510898389 42
241629969 92
894135142 39
378889734 0
250278001 8
84512603 87
816280543 70
784608391 49
30251733 52
561501732 80
391668682 44
353096369 79
138361916 83
169797896 32
140206015 83
742711677 93
154532719 89
701582603 23
391920013 75
703690017 36
993751755 12
838810940 81
458037529 55
745873861 33
260113695 20
311695593 45
557651509 57
600191576 79
109078205 42
493826548 81
106052469 24
743739461 96
949557520 79
667172130 7
452551252 84
72387455 96
813663372 54
352564461 19
150707876 62
535346515 94
866617606 16
387900444 59
804304618 28
985985261 85
709923077 46
179637881 14
202344083 88
384106504 47
76355826 8
491642429 46
865097151 58
498866521 25
575995903 24
211993489 15
712251462 57
490767847 98
850541248 68
629027056 52
20939382 91
339302260 52
306881740 96
282199998 37
90355717 69
951282271 60
35559467 27
996830585 22
874020110 100
801309751 79
693772145 1
833508723 38
11095530 68
637787521 61
82588360 72
457132211 100
846886730 0
14689532 66
294243319 98
996728046 1
554073286 57
133002223 77
985583299 23
824277687 84
708285862 51
755975089 16
109587920 54
912529866 72
883009406 26
237902370 86
846591513 55
562892201 43
570347137 25
648550566 78
8033981 14
735998204 39
860167300 100
870456419 98
706365280 78
389624366 87
835536903 23
143669298 38
961691331 25
971477848 96
340275391 18
295774293 34
127854428 46
879425035 46
634165426 86
376994557 37
461863030 57
777063023 61
149532636 60
871502593 35
382729506 45
475623461 99
212205784 18
484670423 47
491318660 85
730342754 69
323102226 35
326474138 49
986918604 77
50901845 78
205966184 55
643719858 46
779625846 39
656713670 86
468039310 74
914822024 9
745834874 25
764543505 42
98741777 55
467565870 49
163307918 66
28229344 30
482245133 1
26245487 29
12087879 9
231852542 85
691769161 83
704819337 11
799014506 49
565310238 20
920228237 0
47287752 36
529856494 83
971028850 39
648650162 57
759161372 77
459467552 81
668734148 4
375329799 71
79988894 8
659502861 38
170330650 69
990501813 56
271075515 94
908500063 19
378010259 20
291411814 90
123443572 38
460111670 16
298671245 81
838588916 37
706503571 64
107038996 21
778504015 78
92043525 4
214778721 40
516366720 89
914071610 55
507850310 71
504579112 16
323854920 44
529085549 47
643724407 49
237283787 11
564126037 64
332481201 14
743625870 98
938782544 68
827673384 74
406647562 14
319523966 45
657700772 70
417825581 66
929435296 25
429214818 34
643440810 70
747596784 86
922811824 78
630543668 43
580164145 91
856213847 49
574795034 25
90134367 88
680204002 10
455917625 14
446148343 53
400569060 64
772325871 51
735763284 38
80772171 22
213572318 57
221866968 85
137528107 2
681803532 77
157755047 71
357501597 94
572036441 23
599598335 49
165691148 9
692904308 9
320118090 19
692894618 48
525365576 26
278317422 34
171807650 69
785182188 2
452428589 73
671391114 60
767867479 33
245376335 16
179786944 41
148461276 14
234834687 4
819187444 64
893675279 3
131784540 100
653802117 17
653825309 58
936656985 24
871030601 68
501653861 11
222311684 85
113384717 53
62803830 69
309993254 3
711739320 91
445748977 26
149363423 72
310897671 98
57053290 3
285936071 63
25284051 49
672156418 56
945985719 96
731492544 100
49065192 60
87402210 55
81578159 100
118661817 96
416807496 79
976417233 12
568226351 35
470741712 28
688855122 73
711084978 32
910795097 47
431243301 94
820305689 76
841684483 84
490211223 6
54007411 8
576373750 69
297265910 32
788081485 71
107883157 30
266152201 96
971858500 60
276638963 33
721545876 5
544719638 32
681445850 64
720131165 77
240131828 57
567159691 90
638449331 59
643749750 71
106200524 73
211239836 20
276445565 25
825929718 17
826022916 70
367218060 87
161315522 91
795204429 7
350560839 0
747486576 47
36023934 21
872199140 46
110629876 68
51475276 52
366388575 13
738737183 78
769368161 22
525817301 16
616511657 18
666523917 47
27992842 23
542467018 13
460009276 80
599657443 79
891697298 35
467095673 65
666122483 1
69434922 8
193990750 54
714538110 13
260992868 44
739787828 64
238640372 26
657980503 21
376677567 95
569763098 5
775025582 78
400719219 93
383261314 56
358635177 72
320123758 91
538633575 73
406969848 45
722678119 88
481124087 2
308926019 82
91284281 46
679997254 25
408716132 62
710481861 70
547291656 39
973963096 29
693864051 13
935144105 12
997264031 22
615005432 33
706733331 64
239781393 17
220215523 58
361885915 68
262169272 26
893933366 95
18420598 7
759226745 72
357610895 0
49198672 38
715343726 41
659154595 40
160207818 16
441994496 71
678309621 47
884748583 91
676743324 98
498522097 97
40311319 60
367549723 72
577126165 58
856923708 39
37315684 16
252402581 90
627781746 96
938454337 45
661418762 93
987239934 70
408232862 83
928098715 14
524030183 65
237784616 61
607600283 81
946024570 77
213878211 17
294222577 55
818642513 19
512898529 12
994530435 92
288607118 84
768851619 33
804775572 76
797394008 62
130615324 44
584015346 13
326983726 21
565069808 59
827069283 2
308575590 58
965880359 21
744826142 7
215806330 18
98888750 67
51215587 48
687301509 16
656133867 93
527796949 38
103860912 3
213302683 97
664128576 94
444277788 13
157078749 62
555876381 36
369068929 81
390011227 70
313782219 91
673057214 26
47857196 38
481383784 85
530465621 61
443902657 57
716772903 67
565062174 24
381094017 87
562391017 59
966974756 55
985152706 78
177822710 62
1863539 37
977624461 90
332967550 67
150127746 23
82002267 11
931839758 28
687225781 65
713933282 12
560475804 26
792637761 91
593350237 35
59215185 99
512632007 24
751726816 70
496324933 4
831524876 67
545931092 88
249293664 82
800684890 93
585623436 57
561190263 4
845413263 74
671367379 31
407294118 88
963725295 28
83911182 49
43049628 78
293243207 73
475374502 25
709782042 86
244142653 78
185810552 39
596108948 23
421677705 51
234535361 9
386728710 19
766504057 15
945058556 52
826964729 62
85108137 6
970289422 25
315463379 48
316457537 87
718604492 76
210638530 38
613040898 57
501370781 30
572397409 30
164222107 51
110069691 89
489014002 44
553118768 34
399005526 85
187476860 71
354921780 40
500773709 4
683172212 31
28799756 27
835312516 91
981001366 72
324982019 18
913140321 0
195443710 61
480158601 19
232410407 13
869576870 71
809949471 62
944760809 50
169606644 40
513949626 36
763759703 19
123026563 39
927348505 94
60545691 45
657913293 66
494843349 67
386890689 2
212076326 93
691753376 73
301365388 81
652978046 77
2468453 25
66163469 31
738228238 56
13408983 100
368204882 45
898515132 13
2216628 30
703083245 61
282721406 22
874965058 67
915934817 70
857990029 58
525305846 31
197012425 30
983011911 85
640379727 58
454134264 86
320534009 88
488164905 23
695700939 63
927218877 96
121807794 34
977495736 91
997679577 74
45716302 54
713485534 26
841201651 25
63479875 94
779433120 81
665984591 68
173966650 12
199680097 91
569054809 72
865607208 0
464261727 85
248526077 98
172006950 4
713227744 64
252072254 69
909428961 35
917579650 46
251634002 88
127836474 66
886741964 79
983497430 74
965864242 44
274166614 96
465883277 73
366841042 52
531423417 70
222726646 43
623408550 78
360698415 30
154294431 66
420286373 16
2429862 58
293017767 98
36401360 88
634487392 8
283951058 14
176869995 76
281163004 1
729165386 47
924373178 60
459504483 8
222806471 48
381000874 30
256376465 96
329508283 78
526167430 43
123466763 34
606029289 93
590831564 18
648447155 1
518520044 12
832054897 5
276794574 19
962129871 61
715042130 84
929945867 5
691273913 81
572560873 85
989849473 19
232724478 11
874560916 57
329238728 82
679088293 29
478048785 4
996684113 54
554961165 90
95469173 37
285272900 16
610627981 55
727186006 11
13071163 75
660891117 30
814654332 93
319433958 80
340844767 32
532098493 92
210012598 85
102290615 70
671815692 76
333786926 84
544774179 10
220246925 70
35610604 61
147518867 38
407204155 8
888717714 59
276978145 65
794293139 76
838962059 5
322305638 79
294236454 58
102255163 41
537821166 30
484127260 85
394137935 93
330755430 32
621428115 57
430238452 11
936812695 66
54706652 3
478073541 26
437755328 35
40591345 65
732920523 58
118099182 2
368905349 29
641492787 93
504317100 55
667639205 51
325525634 97
449086425 2
545262286 25
734654322 29
306731383 66
486651899 59
451595000 68
433614824 72
688626521 44
401255362 83
457330089 87
931006288 75
53145433 2
954530654 59
116891486 88
122668671 56
149458787 90
387901631 73
68457589 89
991612403 7
341463709 26
444556975 14
310145764 92
869260574 75
718362969 46
580925594 100
25001352 94
180099526 79
656089898 44
209013751 41
299113244 2
980680727 32
416460483 73
79873842 78
212963901 59
267074348 62
816308987 80
515670178 0
686705620 86
320869308 46
441901811 52
182360115 44
68320849 45
851438883 40
855917839 84
461414649 15
904431580 13
581025235 66
317558194 29
570181828 34
121875663 10
455271440 75
620705621 30
527282573 61
383442881 100
10979861 43
755824416 8
43727197 16
691079742 16
333249775 0
653758551 24
48349922 37
501617651 50
278390982 28
92839347 0
232281397 12
195468690 97
581777221 99
979513951 60
410926593 51
791347697 81
765354264 14
949577888 90
233500338 20
246603823 54
121764991 93
317225600 46
924212312 21
859224424 44
559317420 52
301791963 43
194215909 46
9071954 29
406909592 22
431113869 69
643099492 11
35997343 61
667169404 15
703466792 19
957423760 93
167368940 25
484798922 81
675348494 23
952365830 95
72025428 92
937744201 83
948127082 32
393430555 35
45243314 16
705565274 35
385584782 28
627325103 29
550194116 68
751495080 55
385070072 43
848272346 70
183520114 10
235229049 31
99344452 100
148933557 35
820558667 12
87131560 36
375589792 50
828393978 30
539723126 32
351467596 9
135885419 16
432049051 48
588638652 23
423996743 31
41397882 75
916100901 71
346075337 96
712136325 33
765537582 49
984591778 53
885251947 90
5084104 19
712882846 92
436879644 31
442548562 98
844059573 78
357540784 4
556527004 34
143913561 88
482112875 13
482794812 74
476932615 75
552807249 33
883512120 62
9246971 90
949927590 32
580575695 35
733096830 93
462191609 37
158539550 90
859977049 56
735528061 64
965423195 44
259684895 89
242987377 43
142234167 43
663289151 84
232540787 70
838656220 9
791541812 6
472571245 30
730060375 87
328073891 97
853684948 54
477763874 24
393005580 87
847507205 47
712112035 41
831410093 32
564263695 42
376559003 25
424882010 1
678759158 28
881461837 3
928659671 98
723076760 0
896073180 38
725771610 55
195509075 97
682049933 44
515682550 86
879936940 70
72282678 71
881268636 92
215529381 70
979931525 1
789126482 4
143001021 0
578152663 78
776752374 37
417666082 3
171883898 20
905113349 43
213909824 19
874529711 43
557764936 84
156724035 59
231247483 11
767363784 48
562769844 0
829173548 47
394099825 40
539523832 19
89552721 9
236259856 4
616078756 17
362930076 29
110394138 12
717943953 84
363213297 77
706849952 45
368823360 90
882830598 99
237467996 5
745073785 18
569116041 44
479489850 90
79982112 67
522657425 79
140044492 7
723706252 48
975190440 15
178037357 48
253032375 35
527842360 26
279332402 85
30196164 63
590653199 60
682930591 23
126621654 29
71377928 96
775010918 33
582890781 47
624237212 17
22209681 55
717758611 14
773452369 82
511375512 35
143154906 31
83759684 77
642293948 74
599888726 10
525930496 21
807845681 9
878525370 67
409918871 75
398539217 81
289714222 63
61178710 3
670538657 4
120311441 54
966614151 13
507312967 71
806811322 4
834205555 90
71190495 74
892241900 33
384581539 75
203825722 63
770117794 14
930002984 7
348126505 71
616530801 5
3615320 44
947829380 85
948912804 62
801443041 89
174395369 44
194222121 29
199440163 64
790669807 49
202709373 97
368194667 97
748324211 37
505447121 61
502945243 88
623588732 54
176725993 91
94412066 72
625127492 53
241581571 11
575966006 22
266671096 59
744406513 57
28860377 20
900503126 22
878047378 54
266216139 24
88474726 74
83389046 45
759566138 80
895637392 95
602344173 46
220853479 41
595917234 23
261104587 22
593371092 81
926146938 97
525941708 4
170358908 72
618113842 43
750829825 5
431191092 69
846333974 100
203752715 19
686917484 74
183355016 3
147465888 87
667629337 9
492434513 10
838058917 19
289992093 23
983421399 50
343852480 23
123413097 60
840822656 1
4201168 46
245546814 15
909476854 28
398197263 68
784681549 30
622853789 48
654087392 88
351219520 92
362872760 73
748505949 99
419432428 75
302137972 21
164959387 93
424071993 18
236321797 12
705303954 72
753382058 5
800784876 99
119508013 95
643589929 71
49878058 36
890488228 63
576221624 64
769522517 13
35960448 59
227406527 59
458931278 26
171152222 47
67547027 39
673260229 54
189586474 32
992464834 34
662809528 43
895700002 15
849240765 85
539004676 99
474788226 93
951767770 56
714422615 23
124188368 81
935838725 87
613302562 2
264459999 88
517797235 51
395705295 46
340307082 100
576516331 50
153130194 70
612358914 96
965248222 52
807517278 91
642488337 5
521695193 38
530509498 77
682113398 40
608135975 59
998588279 99
914290347 88
899006227 12
730325669 62
260114707 60
207383512 68
345760646 64
440071295 73
51291510 45
480567305 50
917315256 15
237065562 87
324867508 92
614417771 78
458563378 4
210006028 5
373419454 69
855043313 2
533724116 66
105720094 59
124543400 55
696971122 71
40455180 51
529574799 18
132401906 53
59779386 82
338616038 76
968307842 83
338446838 58
652277670 13
776696781 20
433829460 98
467032763 14
334085823 8
768711978 87
262339506 67
475926443 85
314271425 14
341408153 53
447916644 8
281125953 28
427659924 49
894804933 48
382842606 50
293123725 98
176451275 19
958210924 35
160022181 31
768893667 27
252314356 64
133937555 87
228183614 88
853650421 26
853303494 63
457594059 34
205741992 45
889904591 47
473959300 23
283641808 34
787962526 99
185581466 32
324735064 10
167299956 99
296761983 26
572272428 14
783778920 61
239245093 2
33031901 61
631136130 9
890062070 35
33216576 24
142757804 68
912293840 28
971511276 13
166311394 97
611262039 65
150516752 25
680712487 8
532307917 21
617458272 56
983803721 13
518281559 66
345402313 43
939135258 50
814238317 73
945359305 59
334600954 59
484441878 34
550682312 92
401481231 0
885955096 79
214314736 19
716415052 93
853809049 22
949591142 48
817690137 18
453793378 74
438584377 47
532822182 41
468087385 40
505983814 95
711608143 42
104913974 16
787701924 43
241386179 69
682157333 97
2485931 39
322915914 74
971853917 75
933524355 17
285370611 47
851404654 3
30586849 52
410485494 49
238390603 9
611264004 84
941909712 8
110366440 37
613095982 93
718959625 70
954585748 50
891420822 72
779427573 54
888049398 36
200131621 87
502920406 6
300458200 11
642820310 74
356084519 56
316853630 24
835803868 36
815227700 71
686141569 6
510098038 11
198201596 29
779932614 16
892285616 39
256289552 61
923320699 80
497030481 65
431922694 23
441320027 93
608574088 31
530217336 64
36417003 100
658709498 26
247533319 13
189771287 81
92764949 82
765048931 31
8614664 17
926329673 43
913099797 92
198085563 1
862745846 92
332979633 60
953170351 9
496390982 89
628977892 47
926539990 46
170797479 13
615466530 31
659424540 11
500994378 2
583145595 26
484559659 57
771070343 100
242601804 89
654233777 44
733152139 54
140074482 72
614166162 19
436585010 18
88913785 41
676073789 67
50735717 72
132814787 47
474579037 21
448674463 99
112708373 94
533099775 21
435711679 39
67011975 54
354484798 53
155879847 33
66897321 58
153747147 71
802645131 60
596867133 43
485000974 91
433905924 92
193750826 11
413959689 22
852678865 9
516304561 61
566528 91
72034478 66
845443873 1
351132407 85
816765883 59
48350371 54
64791780 1
718195004 38
266547743 82
98453972 50
406916855 72
768086799 100
372451704 41
939026361 86
794973141 78
665176745 13
355028811 5
761229958 34
879501258 31
424350514 16
616517791 26
119162177 48
345066741 12
403358369 65
865728743 71
729532311 58
58744320 17
895165258 61
934086931 62
861641602 44
181539089 28
112304576 85
952874184 4
276937903 26
365730920 70
587693807 12
877791630 15
757457424 84
446244845 41
20140338 69
681051913 51
201515191 55
640264844 100
42645214 81
471208560 52
307282543 14
48408399 14
467760465 5
446984909 18
156937774 77
259875937 73
763251573 81
585916771 18
710704263 90
466317513 33
101211090 33
745576768 3
770975149 55
475966387 93
275759503 90
267681631 86
327548642 13
638422121 100
250387928 44
463558422 91
780441378 28
187040562 60
744742436 34
118119409 19
315940952 16
2262637 79
896291883 90
470194933 42
937365767 84
287647646 15
89532877 44
350658658 66
603860670 54
590536709 2
331140742 98
945952038 64
986560041 72
993413390 21
927828427 45
848694817 33
843516204 28
859326097 3
416579561 44
647202719 95
397355412 21
737101674 49
813029403 43
171744616 88
161749044 46
547339473 42
647393355 5
6062392 27
141297592 85
502777695 86
495071583 97
466221421 80
14649197 48
223754094 70
374389252 79
651910150 67
139645067 69
709791185 30
559474292 71
747369873 44
220938888 36
914106662 31
655302580 67
193639228 20
921149893 17
832793406 3
758401746 71
762411290 62
217531122 57
564686289 66
711778296 16
567759545 17
439600638 60
760001374 3
169280450 76
467848301 97
566485253 73
941704253 23
274145685 63
963638346 78
480108975 70
142068908 84
98264006 1
838188511 45
366877775 12
229829574 45
129026919 86
424248360 20
784455071 48
249999435 17
837435794 33
554926196 7
867958097 87
366205718 81
750390789 17
136009889 20
792423534 91
106132190 65
937311337 50
499417227 14
715696180 80
654637331 78
934432885 82
789006113 43
834124587 2
259309418 9
204284662 36
921735155 62
551939062 81
762398380 76
85980304 54
584131061 97
894254419 17
397507653 29
555848368 86
570989746 58
102120484 43
988220593 48
264494277 27
844715912 68
401115915 98
689515195 57
671691528 41
763958092 35
237655634 13
136044276 76
523726067 18
265922355 48
410578270 52
421907565 11
599686580 75
409320746 50
546341157 62
964226923 32
394859755 37
75499099 89
67414616 33
321566484 58
923898577 37
638987587 80
78123877 42
50751533 14
224703444 76
71800377 71
192633697 14
443068567 50
915128480 31
670473762 50
691713259 34
156499672 52
493122752 47
50110624 69
604840033 84
83230986 85
383455690 3
768852013 73
512394239 91
598690743 100
489297545 43
465290750 70
101405277 47
370526229 99
783727913 12
135042862 96
413346579 47
931643055 7
232352803 43
893932748 30
526219396 35
449406498 40
693683702 100
976348609 13
169379644 93
28110970 56
570133378 56
682261808 79
843281839 68
453884643 95
242132316 81
296912086 18
735665248 87
488208376 43
406166304 99
780960246 99
802121826 5
730698505 95
58483036 70
988950919 53
238142152 73
669228337 16
348978403 43
503068804 14
41281092 49
660072192 72
676712283 77
632905872 49
467703702 25
988383387 49
603515596 17
793257120 14
230474475 29
375762121 87
84494687 85
345174362 40
888169836 42
262900669 29
441386665 98
884776245 28
470448342 68
232505954 4
449396817 57
922549317 43
130714552 26
269025144 16
463003947 21
310775089 99
823972745 40
573732038 83
820839197 40
415291526 14
167385739 22
43332652 31
585328407 84
891463304 58
144145203 24
958899657 52
703350356 19
434277800 11
545099983 37
938277390 57
743110066 41
530898673 27
493754158 29
25043895 13
814978254 73
206209436 51
497614984 72
199925721 42
239592638 52
917349340 63
519278073 46
796114644 94
742412158 58
535520725 89
814167814 72
389458441 50
579757823 49
176654537 93
876507676 84
120340226 96
731427999 51
609587194 5
450772129 79
545147748 43
459696630 60
174413195 46
218969708 4
129716558 23
242098094 38
263058157 50
140077277 64
208714695 18
988535726 36
136471131 30
597141115 46
901187115 13
106908492 66
233980862 48
531791366 26
52770765 44
694262951 11
290107695 98
219371553 99
507433 82
3321895 17
946842060 82
308471394 75
860779669 41
168613224 33
45016968 77
231577570 49
649159985 68
730794344 17
325383769 45
602763299 18
855166829 50
95503104 85
499189345 80
278499415 84
395752685 90
947833553 41
982688635 35
793944271 29
177710923 71
261248566 35
202898106 12
955125797 79
172380105 79
205100252 0
793658898 65
989173749 6
289071186 73
849049872 38
993411226 32
682280720 34
89307923 70
279556333 95
298425007 48
902858685 7
496946112 56
210840542 79
841121727 51
751933867 89
336489380 69
127935980 34
904347331 76
387609416 14
91063680 93
164082236 48
788499377 60
864309491 9
103835498 22
641213210 69
922291432 35
369367514 18
961754066 32
128575758 81
901369329 43
254077783 82
917425222 32
467915143 22
102506221 63
338736680 38
976283132 50
147277712 70
245209138 47
656074138 63
332200780 70
752034998 5
24099900 46
699527926 94
665671423 9
396443885 76
276731147 62
673808371 54
358133 69
42819191 21
254314096 88
958523604 98
335866028 64
646302808 81
788125880 51
265573456 77
573628178 12
590928834 29
441159684 13
318589133 23
217077894 9
572188116 28
683553586 18
718023668 1
351215437 56
283999371 50
162976000 60
802050245 16
799764 21
400103613 41
964405494 41
118231320 92
353980557 38
675262038 23
136792065 17
887259817 23
63331344 28
700250804 54
135034291 32
950145461 10
149795736 88
559174933 68
15925098 2
328241113 90
571737744 77
834421571 1
251096661 71
931018090 88
344162646 24
434680498 59
817025592 13
237495185 75
664195045 100
821312890 7
537525024 67
686918394 68
190425994 0
597596438 15
744318423 56
744008054 5
658609732 48
415339070 96
970669298 38
971097674 11
913823777 10
589664402 64
585918862 3
381548155 22
860721585 18
253033714 0
8965140 97
186998320 1
413187622 20
780545318 8
423892881 66
71237398 87
38104086 55
772093150 17
600428715 3
647709097 46
667177734 98
536382913 17
231616692 77
590763593 34
163276687 14
929779631 30
55744879 60
526114188 2
72773240 1
11507977 59
298051759 86
696661256 55
690455396 70
285457071 31
5048631 77
815411758 21
903220555 4
573536921 64
977946862 63
341160004 34
299737761 39
565563568 39
610477770 27
551355683 45
716159071 90
649824104 1
879491963 3
785064271 77
702796189 40
577360522 91
378391991 8
630033826 62
11676978 95
701366386 71
574718365 100
583469116 7
158507751 73
124407844 61
920194118 65
354952628 79
420084470 56
236058609 70
303897018 32
213513165 68
704504373 61
140557989 77
323709485 72
780242442 51
768445147 76
727368620 9
777155832 50
157487963 30
729632536 36
456658874 94
959663100 32
383441349 20
510273602 23
670299079 90
960476935 38
158239362 61
118345464 96
761877324 7
729609164 92
222840708 42
508940880 37
819780288 31
480862468 57
839538818 39
261780535 70
654877921 64
841162111 77
43263690 3
69782489 88
484953718 55
804687466 43
747846700 54
975677547 50
597979421 68
717134205 68
664305774 83
857014090 64
12633941 82
495432749 31
931409706 67
770556115 20
117390281 63
293802056 24
992022125 27
588487763 0
540705892 90
942908161 66
453222576 75
616946175 4
480425939 2
676815432 30
343490288 65
129053852 100
137201120 57
140235337 85
288608794 10
915109327 32
850572912 75
675420382 72
634897501 8
773177463 1
919825161 51
728606241 73
50096283 29
41404330 6
702138704 23
24416849 62
984913177 41
752374219 39
314038833 31
401056913 9
883114130 97
591319292 33
651952209 44
69536665 67
275421388 7
895531899 57
544536551 54
795485317 38
481795266 44
977577410 52
55615889 81
446633856 42
460233102 9
526997058 23
733475253 13
718396433 56
23294381 35
721349954 15
68480160 73
306101169 18
86183626 15
727146364 92
91395930 11
392006565 41
892306644 99
882159196 59
486837481 33
400243640 96
612216120 81
650772258 55
583900595 57
275100631 38
214592887 50
258976779 34
748745316 3
896429646 41
380340122 4
951113956 9
279405979 98
412343921 61
589535549 82
609819518 40
104947616 37
343270791 89
453821835 99
23160385 37
936595378 77
700617451 32
598221514 78
910476922 90
45312251 26
343121818 17
853869727 30
597834720 8
844803216 100
544119319 67
712618549 73
903739291 30
446353583 41
190953432 24
210670586 76
1439582 72
599730114 2
195745409 30
888754715 83
52770500 89
834910223 53
190994278 100
339925496 65
362995432 72
524676971 95
41149495 99
87727542 2
121223283 67
478514420 56
222053285 83
567291812 41
899627148 65
512869178 50
871578989 49
621102525 93
137742691 82
905481588 23
826317078 73
549497979 0
406703420 8
765259546 15
355962604 43
609160769 25
85731179 55
831803944 65
574990603 66
575304000 34
576552609 9
712622157 66
878548642 44
24783099 77
827302653 88
299817075 29
715920473 66
565853290 44
683805776 98
715504156 72
783866471 60
501821987 92
157392399 14
981344837 14
961465218 41
993445708 14
651801168 77
5937337 88
938248469 65
259774263 23
806556753 100
449707543 28
755487190 58
472489352 47
578964010 29
439629006 51
472133223 42
205760485 5
763468501 13
923527018 71
649057173 75
619963929 65
349807421 27
858042316 7
916791298 63
875824752 91
677712278 40
204395920 12
313001050 26
440816482 25
88149948 9
611074215 79
804455245 5
899788843 59
256640741 68
755140227 55
303276740 98
45594049 66
50557066 25
436731635 10
931365829 46
195319647 52
629942256 100
144618372 40
178900162 71
304615861 83
735306299 14
677133986 11
390427772 63
989967326 27
897120503 86
174586347 22
719289973 33
119555822 0
908900747 21
274695826 61
668849038 44
977633021 54
95849811 91
755654604 41
181512186 0
126971186 76
960599199 26
402768058 24
591844005 95
688897839 23
426994445 28
828256569 56
173534179 56
987876394 42
884455250 29
982369622 56
898395542 66
198788177 76
600231894 79
344511991 4
298362254 51
153985338 38
964174792 45
121760235 60
274502843 62
301242196 39
701349744 44
524531230 59
876091248 78
675285989 97
562481771 45
849526450 7
394198182 88
699923265 63
518933783 32
582643194 1
707716072 25
732092308 38
587398382 41
500421850 44
811326890 0
674377997 21
874972866 12
927406924 91
929283327 53
333590329 95
123938918 23
389983387 65
136777518 71
725169695 16
992559079 51
732750803 46
684035077 4
435750802 47
851743387 86
249561607 17
891514294 11
182418445 91
88175968 96
798133123 75
82509596 5
438796708 34
574336397 58
421622875 42
945064236 43
78639701 68
772874647 32
800445823 52
452461848 37
882420656 9
290506281 76
218129545 68
757277887 24
278488525 92
214832127 84
826430346 93
897838733 0
562202194 5
594856769 93
872679049 56
537275827 7
856055828 64
393992711 28
252882160 51
905375644 8
847212288 74
424655588 27
98552671 91
960767911 0
907893286 75
521994117 25
67091925 22
7352964 46
887519689 5
43101413 83
972345540 47
407706134 81
921385482 11
343601216 35
590226236 49
882919076 100
625567142 18
429594051 21
538760561 24
104270130 73
855994930 52
629600375 21
756247272 85
320305505 67
28890730 31
50349843 39
647278216 57
796925857 48
576924598 52
717544226 2
325537163 75
246301282 21
181167584 79
485070848 70
969095997 34
934851908 35
821284959 42
61965852 40
70025654 40
931052392 95
639194018 91
503682834 90
800516102 91
722199280 49
351451374 6
556006297 43
241194725 17
985056912 70
394524468 14
679522200 89
944703605 84
145715912 86
104979018 78
113401594 38
658356836 21
604035299 83
491592753 43
222517755 30
373361280 49
224829361 99
628799356 49
261274115 38
224079495 15
650509726 6
151377301 54
185039619 45
777682832 36
941040561 35
458360760 30
321799788 88
746302652 79
402078642 33
211957706 33
426459594 4
385220800 2
362961475 97
210189968 23
568382295 32
164292587 61
861326016 15
365194398 33
424646310 76
59449034 24
876590010 1
780671688 71
760334558 91
79479534 34
526041520 48
145263190 71
560751949 0
372430916 40
404050000 67
180405138 48
779481372 28
787087145 98
778347742 25
927490288 54
204412553 55
804308891 89
610932226 44
217988966 6
65485718 18
931380406 6
545847328 11
31925163 45
444916387 40
880587213 94
138352602 28
166265125 73
713883664 65
773699532 52
664375644 44
193156691 7
65839801 55
303113302 5
927524765 73
723263614 4
561835903 28
669535620 65
904992081 74
285670350 51
344472251 66
236990422 93
171324873 52
973352383 87
922194233 86
553272803 35
126369105 35
910312615 45
928335288 24
196161034 33
620842660 65
690974198 98
791692509 27
82619493 64
531879820 67
649679711 51
283730344 56
965545227 21
320602603 72
713978614 1
437855449 51
310313000 39
95563036 39
631745882 9
208209376 15
544278118 46
793609675 74
73085215 80
253371096 80
870168779 3
250285612 87
862054474 85
632454304 8
450250553 25
322581910 86
247954142 9
234698402 84
100595886 14
634254100 84
432869847 99
744391155 52
699162344 69
377478782 81
4614701 26
664903912 26
64554236 35
615092894 92
364192036 19
33283583 74
770747588 50
707159815 31
619068337 91
781580119 0
68433989 65
92271128 17
996367968 85
346647392 11
748032011 18
568428405 84
720148410 64
313009984 66
7445524 79
757855374 47
48464319 16
44521862 38
346083490 20
488254147 83
249384870 77
858079044 10
426821188 75
403388516 20
69183774 81
316677164 56
588903007 12
941168870 56
593496880 88
643073526 91
804518831 92
679516364 86
329079557 1
805443522 29
183586240 71
963728507 14
12887280 74
181129089 3
50102992 100
507428034 66
264072319 13
149471306 10
615292031 97
936110320 93
258881301 65
465781354 94
480536796 56
221350386 38
869321565 78
902231038 27
582180592 64
169086707 71
520169852 55
147660223 60
934330794 28
819559876 100
614019196 8
728381157 91
412535776 28
960705485 64
448004277 58
534423479 66
83323146 72
722318818 81
486529167 44
276055815 39
917218380 52
253403704 86
865981542 51
52966591 95
454391068 45
13499395 50
311484690 80
834805156 27
787628354 51
280140834 62
481502737 60
848419399 64
267956547 31
7157961 42
747261363 10
842956360 98
431498284 27
465644485 72
485079480 86
411842699 15
873662253 98
827743404 83
827850910 9
785134901 23
234135400 0
97183812 6
333155984 57
49834416 29
945585868 7
987820495 23
30268998 87
569364915 74
897390111 66
707562899 41
964653156 0
287511662 57
651153702 49
185327979 47
168386572 89
361294529 29
123008884 85
618607085 80
175995922 38
42264746 16
871525512 39
871997484 59
492703230 54
809096977 59
449533662 59
673293786 34
376215365 22
476380622 34
188232577 7
525944362 81
961450275 71
152835896 20
204157667 3
97744042 47
662305136 95
893093487 68
602195509 84
706212662 18
326695229 46
255873607 37
547033931 18
23913675 100
997705285 14
687521233 9
329554525 69
857899274 45
583023735 78
6167763 24
905680518 3
344428934 58
241722221 9
887640524 47
44026453 42
715210316 80
785376588 79
876458151 82
698565237 17
899064682 53
623684890 54
411739799 32
741208234 81
8685841 48
263940155 59
121093287 40
105098347 31
426879383 26
641591848 50
838907757 21
738959724 3
970909955 11
332742205 50
819532478 45
476143899 48
106777489 64
432434292 7
446308618 68
988563571 32
820052468 31
242003512 40
824040339 8
37299449 11
389589048 100
12825056 16
37917209 43
567515482 61
621483581 60
94227220 93
811737758 100
166026468 82
907021049 52
402823651 65
90143922 88
928591115 48
357525324 43
896394080 40
959842682 8
535371964 7
646027248 72
713660765 77
950055783 27
545464199 75
759111232 62
282832932 82
625180390 63
161659188 27
506403774 79
186720647 71
655493703 42
929802581 60
897194839 53
961714027 19
171974941 95
641904943 15
152443043 26
998115866 14
497141401 94
135992193 61
196402702 69
486034569 13
33233494 41
652438116 65
74844145 65
800306835 17
662374735 28
440991734 53
309129866 53
603950623 96
905553451 47
491130781 12
211820319 58
302707308 7
227733033 43
516441229 44
844046973 64
345205607 93
301256731 48
144139539 65
923685849 81
91806682 71
866647880 60
529784975 89
650840815 84
974892091 97
920056692 96
493699642 6
437252054 70
220394061 83
984187787 31
372477119 59
429926842 97
283663023 22
152321597 21
302237341 52
812752415 97
745636556 14
195098530 96
185878410 37
49082821 27
145400367 25
427621678 38
977276943 47
698229621 95
417071877 55
146038649 93
989738264 61
956064744 44
514100664 61
944223872 53
709298150 96
958337296 91
416462984 8
502860485 93
839542267 51
456050422 30
706062086 54
819442730 45
770693380 22
150485615 57
526502212 82
842698105 35
26510988 79
513791906 3
401990983 26
963501542 53
130689741 12
508107203 17
445408600 2
936505403 18
470850299 50
400186815 97
679720941 39
542165915 90
425736189 88
696463252 7
902701507 3
974382179 33
493990543 38
467975704 16
716776523 44
134342667 74
734712085 15
1767510 14
819041256 54
483360535 8
475404144 56
262115466 46
719898347 60
653789325 11
764887885 94
544268072 92
809178159 57
427731621 72
452211753 71
922095169 31
989840838 50
539527354 18
680290656 60
854712767 95
424044162 15
753735238 62
977165289 99
543992694 53
578083130 23
234080654 67
572377990 1
361909347 53
575629759 45
897480290 68
828531431 46
732815040 43
652598952 19
438656229 12
747290987 29
43652830 90
756690369 97
775376166 19
560788671 18
598309575 94
365555796 39
291483177 88
575561951 91
736030597 94
497123415 97
793099593 76
812004913 9
345309207 18
673788538 59
27404374 97
388574361 50
533151562 71
203588535 38
590452254 61
816857563 95
375042433 59
495692471 49
88780419 72
364055142 60
168314031 49
929235158 91
748543580 0
319254209 42
853444114 55
439210326 57
898154910 52
699065935 57
559841627 68
479615325 91
103241023 80
957799058 86
421665691 20
204141933 72
320232616 77
806649981 29
191183855 4
812708333 37
254402114 24
519474680 51
738576268 17
493916493 15
249635099 17
135525023 97
146325607 7
558360486 60
879585057 13
994763601 57
327340776 9
194086751 94
410096411 12
787050227 67
135979183 79
420650031 76
495860858 44
281765931 47
212961428 7
174645381 10
460723647 76
3144845 85
62109577 17
904318825 52
955303694 37
844301969 67
347657515 14
510219670 55
926471110 96
838583351 42
401196071 50
222872068 2
217299359 75
939118135 50
611328271 25
246628035 29
312385092 19
73236940 1
736588677 48
507391904 70
899590894 20
619886112 66
591968912 24
181254959 46
669715816 24
861827878 84
3223514 87
812139710 44
622791752 13
680653797 32
259999470 48
791805091 10
263930129 65
659464925 79
728019911 8
659867467 20
400337061 41
127670266 66
577607347 52
283680179 86
66503069 34
393247207 98
979760537 7
670453540 70
868582241 51
226063137 11
319566503 95
124466115 2
361329314 25
429888621 25
106043959 44
781377015 82
97311592 3
603749831 60
635013936 74
197446120 60
190891678 65
257817309 46
87166206 78
134621431 11
454014041 8
46728007 21
50773601 88
232212249 16
535035615 45
940326336 23
335160382 80
205395331 73
77576900 66
247267098 36
514315884 29
641732939 74
880444062 4
898070022 14
66948115 97
440445344 72
241872542 53
868968559 87
639407707 47
259061082 36
39326222 36
327118126 35
383566831 34
133748629 65
363420610 15
831516288 32
149454466 56
917142673 30
700750017 62
680194887 2
822413360 35
923704302 33
106679462 2
467143211 33
214880414 45
918055467 82
73112440 41
840933593 57
677754578 63
131263696 9
922163581 97
333812017 37
474709637 41
187539578 99
178496819 86
107275044 52
367869868 58
688395326 6
17932324 49
301848037 23
768884823 76
671473582 90
446360459 100
907824180 55
525322320 86
17944593 76
544097090 59
329405597 37
356725092 58
191130177 63
33033421 75
344639774 65
574839640 81
500995762 11
254586458 60
47367812 11
845475232 85
510591854 99
190953962 12
320846696 81
512648052 62
607857354 84
820170157 93
72613320 65
766654145 23
393964482 86
723401676 57
567212949 54
501904730 52
181427607 87
284763391 18
222757977 32
793017238 8
451461357 28
117838077 40
233657185 41
591671875 78
613477050 22
79346975 20
469629644 92
400581907 36
161628984 74
44133448 81
943161720 65
135932253 65
622198921 32
168425006 35
761970584 77
709590989 16
94033108 87
308817273 68
773439987 32
652813198 91
347811035 7
543539956 79
655061203 31
952925275 54
652649484 59
527997056 42
920904319 14
408894666 45
542668771 19
671211137 62
700273811 78
593243625 73
10962752 82
492460444 91
964780454 16
93168646 4
957652748 48
121639591 80
468542170 33
354812897 10
388077288 31
341145382 95
211994614 18
116789076 56
538315158 92
77221218 30
698373576 75
319447571 2
634253616 62
710016756 70
170105239 88
507829246 90
677597484 26
599236148 0
816900224 42
624674390 7
816337488 7
443978503 76
28496055 86
773663723 13
841963470 75
833158596 100
770399971 51
804502210 79
46823979 0
19945957 1
474514555 61
348743019 1
156198293 86
575204715 69
602583530 22
308454747 81
296836592 25
643546910 17
194663677 54
918627637 79
887242158 24
381758724 55
28505757 19
851358181 26
246164141 27
270948481 40
71834827 1
66997823 27
805157586 84
389793996 7
533485977 81
768581785 92
689605574 33
205438608 73
555286596 73
801602674 26
228173378 9
482291338 33
142563669 92
585289167 61
134341082 90
392041101 22
60412812 57
896692246 56
48797958 92
77287956 21
268405108 79
280937272 76
244916504 48
968970147 91
220875215 81
862261048 17
721557111 47
467666518 9
491704879 13
821541049 9
697582202 90
303631349 48
779972852 63
765410730 54
615015560 97
428995185 29
164800416 58
447086154 63
945814997 24
156060391 42
473566107 59
566726619 39
628713237 29
122077176 0
424695912 45
769330493 45
95651738 81
112487911 89
963834722 0
817875793 17
538827968 84
347032811 56
971171013 12
525086746 53
285283656 87
137148922 43
61131334 89
562418312 21
73042470 62
905184985 32
215204493 1
878788025 52
697989635 76
289352062 89
928332648 33
226145474 11
882005844 38
249389966 38
59354361 1
789425463 21
71832440 54
574062104 9
8245152 65
476659009 79
344262281 18
65216793 0
606504816 55
327934198 56
195209731 47
389818452 99
669318843 40
962971939 29
121777993 5
645444158 13
763398934 66
215055885 4
904935861 95
546345043 1
936169722 29
414565915 31
844271452 73
904287357 87
382364310 5
498449470 53
600623861 68
7082405 0
554182760 37
780463769 40
384323597 17
653667749 37
333238561 16
791484363 41
325183248 3
589615602 7
258108340 84
78490959 92
752204130 30
765503943 94
990052561 31
921728431 56
285596932 21
260882172 37
39110603 26
398070248 21
84556558 18
557175056 82
769464069 35
624581864 35
125358396 88
280164188 85
584385236 0
856217698 3
23576922 51
658585 39
113025709 20
937429786 72
138018278 8
46776550 81
602541976 35
951198 26
424318647 15
125518493 88
91095248 27
771301800 60
711605154 80
784089520 60
730954029 57
799371383 94
433009570 73
819444574 17
145884805 61
883202552 59
526390706 89
561649752 52
617173820 100
435183317 50
527181751 63
642233130 15
315318711 17
348618194 27
756801963 1
151049874 44
754165957 61
683711897 58
912148201 15
159386452 71
383458142 90
948112273 21
547838088 70
809199798 66
274360916 38
569290891 38
223003878 72
955541053 25
182473025 80
10582372 91
742143676 23
202166866 5
773025183 51
839433181 2
942092743 61
13802098 44
999103765 98
839120906 69
577069493 48
61172191 18
703810457 2
96765387 38
937636112 80
401485283 99
616433309 55
624623444 56
12882714 46
14308421 39
202186011 14
487016504 79
306887627 75
901872181 40
909765438 25
493295387 73
573283918 12
360225725 99
453218455 2
312268442 54
899555637 36
348031003 65
896794655 72
337795294 81
836175825 73
35538077 21
438949474 8
669955428 59
937650648 83
483209645 100
356331193 21
301897339 12
745744699 1
681625630 21
786363496 99
351370129 93
918401020 89
439645425 72
205444868 50
277446595 21
815434494 51
5232213 35
498430535 91
10867728 33
384062604 55
748898630 66
577231112 30
283128400 33
797984305 26
941762036 22
442162424 55
213786219 44
293631283 81
317398793 47
7318647 81
709817360 70
915665720 63
727444409 38
115793120 92
199668889 23
416966515 65
484149665 28
255295081 2
184259561 5
555666455 52
582910993 7
947509654 28
331207508 51
117658479 73
385697091 27
718386501 86
846932577 51
416911891 25
28366874 9
734395565 74
753250502 43
507345568 75
446013954 53
842029484 45
90024768 98
708935718 9
547602871 76
460775443 35
644076721 12
91533021 4
731269806 100
74599065 57
668516321 42
435505673 86
440877258 19
174165450 53
124161213 19
730834061 54
163628800 61
453027967 49
145170355 74
644612903 88
411221340 79
139001977 64
32235952 82
141271963 52
194849828 2
598288173 23
737112768 61
914335999 48
985909189 99
528695189 66
996280728 53
656833516 30
206635091 68
409597639 88
247032525 47
399511807 8
86665175 58
275133198 67
386850992 88
555890664 19
545145919 67
431666839 42
626701978 93
947844103 26
432115726 22
466833700 62
220826651 43
841940444 81
620521159 11
318140047 41
504394755 45
179691461 51
337690414 23
653036574 1
417250020 68
181183043 35
897399320 20
688580096 48
763449160 87
201520484 95
468599996 91
995601058 21
519792394 40
722212195 75
809285191 56
622357497 85
175168542 44
386086887 18
379003605 39
428902061 61
990984151 30
210077624 85
887835078 6
212028993 17
266547568 7
607628282 45
797385131 57
101355181 76
727519676 11
237976261 22
503884339 64
988159694 99
874250447 79
132335618 99
352013119 70
855860948 72
44864112 31
237240828 86
412794106 61
604862020 78
805074056 14
445867117 43
450998669 24
961758333 69
3918767 12
431424798 5
988779170 78
723264802 24
289817878 100
534573993 14
801286229 50
992090415 92
97898595 46
29627262 49
172397712 5
578073415 34
322154482 80
806732986 52
403021952 17
210339331 53
300890833 44
469663880 6
57641587 32
886864520 49
616696793 11
425174568 49
873323092 89
581143526 32
884046070 95
162632722 0
41794323 96
307347661 62
581784630 16
857405500 89
215619665 62
259146584 65
818426652 44
838691929 18
408265951 52
429161659 23
348118017 92
76343930 54
707407680 89
226346435 51
506343752 15
622355676 37
994373605 38
468469718 99
371933281 91
256858229 69
572723631 52
198005831 48
927156049 45
476925890 63
416342514 60
42658189 25
102338767 82
996643716 10
820128180 52
331093850 82
237901366 14
601257507 16
67532423 99
953163617 46
216392346 16
381745856 93
573303193 53
824219152 12
51786802 78
684734352 6
957174950 38
671534775 69
761270628 18
219057879 23
968830629 84
795387037 26
34549483 80
446214203 57
78827294 39
414940322 62
465318348 66
538191845 60
272840655 88
96811351 11
364563708 92
578222558 6
54951129 48
500370653 29
629700871 94
374342840 70
61833240 57
652204801 55
294587340 75
545283480 56
3446207 35
168199717 90
632042097 92
16312459 43
848898055 22
380300402 80
713966942 10
426648353 59
808228484 49
114849178 59
46338261 99
69655854 83
131601605 37
599066613 5
36729794 64
957879031 27
553692790 79
388484760 3
11677926 43
976719003 50
776511584 15
471450593 87
1061997 54
165292952 80
626442521 13
884748682 100
395904819 28
819403317 18
556675207 62
923843275 69
401179156 36
741707494 46
439977944 52
427294221 19
321258281 93
975417271 59
879941128 76
700239352 88
816837453 93
514286151 6
996812223 3
607679873 19
440582479 66
240840055 28
283743264 18
315968111 97
830561185 54
16703778 63
486632929 59
236232565 36
31762457 64
539676046 97
512352 76
571055290 1
657201848 11
105946932 26
437458803 34
636180918 82
923698021 69
143025548 64
498237839 63
912647486 4
918787014 69
230127753 14
414147268 4
200972827 40
357319867 97
788830506 43
581361532 73
70218741 37
831040793 75
428177364 36
70623526 69
916843064 93
617685341 57
17849262 5
101203813 26
732884085 29
49981765 37
621762745 4
657995579 19
521922943 16
499110408 99
159878193 15
524493384 97
710436215 28
954770616 31
528254153 79
306842535 78
190470471 95
696107902 67
866526776 84
241097626 60
110218270 20
450339774 62
387063250 49
504800559 28
481891518 45
535212272 42
882561206 38
293871454 71
795370441 5
884499873 20
684717551 86
394292075 91
294002261 76
537342080 43
342120485 47
245827138 91
173455882 79
544261797 61
141716134 100
707839770 55
876367540 78
534165132 27
352397863 52
632579251 5
281306986 10
29221978 69
864801987 73
270056777 46
252663951 62
228310197 57
814551285 54
726669665 73
687196917 95
352826447 74
620679584 61
552175671 1
653979005 26
696466290 12
393114464 48
822048887 74
315815024 49
355021823 45
100188245 37
411896506 67
352222240 64
494334488 69
29445057 28
714557853 12
797513168 40
914047020 93
806753829 84
987598818 26
505466573 3
253920225 17
317187680 17
929664231 37
977618317 89
56220786 17
404294581 69
45876103 6
859624851 6
42173449 96
649865194 43
561715872 63
838529785 69
904065270 6
777658737 94
115687969 19
535589170 95
391425050 27
683891330 70
316935530 58
694502817 60
67225663 67
807826892 71
257941193 92
441609111 26
896384167 81
540852966 41
688845644 8
149374037 27
669666009 75
719021396 45
67030693 3
4456188 7
607316656 15
583037634 59
141161104 91
745268667 5
704949455 43
748748904 8
38464926 85
146705523 76
477211951 17
630548017 66
307863335 44
530306501 84
230988111 23
229451423 24
324566630 50
495373110 15
7447248 41
34869131 53
442943638 30
478062314 22
920358426 4
268623146 22
270056105 78
720449519 37
797840417 94
392168947 87
936475189 2
542583516 26
709511385 35
273272861 89
927119403 0
338751955 59
90871123 74
618332551 2
920228923 35
897643360 14
124013782 49
715659158 45
235256747 26
8199757 68
948265065 23
949036138 61
725386034 83
358181188 46
637871354 64
966621836 14
188614641 96
280465963 69
953016947 33
258440140 24
377411960 20
54359954 15
639205594 11
384914937 51
823858931 2
692775821 34
992935993 30
339410465 96
981456996 30
360080120 63
268540815 56
681933164 10
459961245 0
940615214 25
833958418 10
855244809 63
912566514 32
334174089 4
650622267 6
968190759 69
211228414 5
644687331 52
75916132 36
344902305 17
22068707 90
553218699 7
728879782 92
46809459 10
607208343 20
592959154 8
553727742 32
86279997 79
290296765 43
418561706 22
150189248 26
360422802 44
431582381 32
10895926 35
246315654 47
980020247 21
124328285 78
646320808 81
637420520 76
766339577 4
926550459 97
191093839 52
906000785 50
266427199 71
23190369 28
829930704 60
161046342 51
815317766 3
341382364 48
857363122 66
945216353 92
277026851 40
646604433 34
428258606 19
620110540 16
457641584 98
768636589 24
929329393 32
52856239 45
604877129 57
430849696 17
107389103 62
769323476 66
797800293 82
202063395 53
210362350 1
646089910 88
689130766 87
7383440 13
96941390 32
64006404 19
71158545 37
667560026 49
279820010 90
653199224 45
584231191 63
614998386 90
984768413 56
858886189 44
441862767 91
252692169 81
115918815 0
789789451 68
816856857 31
544327553 58
872281649 74
493723845 98
236107228 17
755948963 93
534729172 79
290015787 29
899478041 8
796086535 50
794845306 30
636212272 33
48564703 7
97007159 57
646905277 27
917392303 97
367072497 54
79084408 84
517157296 82
707977572 21
226424782 94
497515210 75
931052642 43
673369554 93
682485739 82
776340338 94
325592649 45
195473441 58
263456662 66
364183819 51
160820581 85
689922300 45
204159644 13
520904616 12
766692914 69
707303063 4
764990013 80
974568648 42
16926395 55
390451629 50
866681430 74
844275712 97
532435355 61
669335341 50
961325010 54
153165966 94
117451367 58
575693918 7
82324972 35
793173702 4
766027960 95
769270010 49
561589304 60
576407351 10
164441750 27
834838454 94
537716220 42
794564489 25
277357628 65
598810363 81
397505229 10
926289981 82
859922156 10
521362360 28
479295343 5
764858813 40
623951411 84
385591013 95
920745340 19
810372477 67
644030641 45
978692062 4
558953287 21
205885147 57
745491895 26
226306682 94
393119724 46
325473900 96
663586363 39
856831393 14
905119076 94
659002049 19
569812492 19
130463707 41
483442402 33
150921211 36
744761213 66
683588519 76
409158228 22
293108858 40
257466292 4
294275032 53
612543047 30
499409470 28
689456869 20
983485918 45
635815421 2
512784815 73
354611413 47
86198731 86
370778559 58
663486588 9
606280567 76
792702038 12
880959717 78
390486904 73
159082413 50
524230945 64
415590838 69
84780216 31
210997204 84
417072440 8
734842529 7
643403382 13
656765443 16
456999802 40
360268068 13
302464100 82
366430888 39
585816269 1
719715346 82
312697135 50
844664326 18
671474987 88
382141207 90
650778513 47
576785554 20
275328864 93
724518233 31
996772088 86
400375008 86
482470517 5
405835913 31
665758957 95
127472896 3
414323512 75
568244342 42
387693303 33
3343961 49
279030154 91
587614178 67
587976622 8
531664651 6
533714778 35
3963232 27
502938995 13
776360377 26
819914534 85
465513192 79
563846671 64
269728294 58
627301847 99
98303627 17
704687324 23
498609942 70
632500694 35
447510525 75
161830357 47
999969834 68
17419284 1
715363715 35
226892321 71
975310928 43
305549133 88
706201954 20
826497141 35
54648652 80
338147562 46
84576498 22
908214403 18
131403946 62
165162398 76
134806352 91
466876639 93
392719311 41
796979629 85
142821028 70
435470489 78
42493303 90
856722412 7
504842269 74
358066184 79
770432768 29
966834452 33
786646817 59
485434195 100
345760702 64
818483084 48
672584519 61
851063084 20
773058172 37
8584367 10
359772163 14
807371982 90
712859695 6
913267324 11
337778311 1
616013195 9
280735649 63
653644769 62
955257466 85
34031953 39
319104856 79
565785680 98
430774858 81
909345403 97
545737840 5
355192502 92
290004838 66
811002238 60
81129431 23
88901131 11
560266599 79
484754826 97
217061882 50
520155128 11
675188237 70
499505134 0
310660637 45
134657048 83
875132139 1
473793020 97
658304172 42
455424620 69
568608543 60
888358108 79
940051835 20
869322946 21
60057717 76
559472449 37
434202890 19
344281262 94
959484688 98
43495943 21
942391248 50
141191054 5
709554650 58
92381691 99
872718309 53
669098439 43
724879199 5
844642491 100
514813385 19
370641759 92
367466219 44
850584408 33
288241395 100
93798929 1
325590989 90
436718708 46
240615885 25
172446565 94
845536205 20
738259059 96
298192025 73
247383820 21
35081512 17
755276670 62
702192877 8
414875379 5
798897126 66
157125478 44
590693010 11
396519375 91
774983716 9
285634219 5
196007719 87
957137259 85
441444630 23
942944456 4
48215361 67
119458979 49
811280782 26
168222864 69
156690705 56
630265340 100
79605162 56
182265149 72
520441705 57
550604665 72
37012639 12
575393934 76
329519632 96
95217604 9
136672807 5
397820443 60
322572768 14
695120712 64
660995042 77
475359834 61
662372563 68
521743896 2
876046575 76
527585533 93
120940124 99
201211979 37
804300645 1
460783483 0
767633969 33
783594594 53
92423432 58
512810053 80
227684029 44
126154044 15
870899473 17
237223865 45
591010113 52
89998368 74
872900061 90
750254139 17
55388773 1
278456232 3
666035161 36
56438475 63
591455941 84
176916744 98
2745540 79
998378894 98
227508497 43
693319480 89
199197920 23
38485674 100
67391214 84
918291528 7
740794883 36
567287669 82
739842609 97
820809308 39
889371144 23
656200912 85
762390511 9
202109771 100
473862112 10
33467761 19
850021756 47
990222389 90
195926756 29
17672652 43
232386612 58
308487920 38
730598044 32
902175306 51
225104707 51
48198676 6
726697608 31
733215515 82
528730661 92
360453801 98
255561374 24
45176628 65
92471023 92
827113570 78
510451654 67
442261127 55
392044578 79
300286492 41
169059461 35
717846745 34
984515235 25
712135348 60
224400527 57
883472302 75
277864704 54
174187745 48
254606765 27
524437633 43
692395441 67
825173471 9
261544295 65
843803323 98
346574930 75
633028030 86
950031351 61
241799108 74
589415742 55
557729200 11
996439336 73
864686519 71
544504050 83
960457998 48
720825496 47
621238206 28
951961183 29
727053223 94
356944876 58
978707737 39
212455585 71
273955807 93
323565899 54
459211937 77
44558999 55
413714092 83
270866923 34
994702711 97
644307511 13
206687337 76
147806568 48
487965953 60
636002144 47
166971127 8
87318120 0
554257870 32
883645182 66
755255009 69
541734452 31
55165603 58
524409723 57
595118366 44
395778894 13
629340222 52
338933621 26
807617802 98
376606956 2
188981403 82
421444770 3
2725582 75
624195067 88
420896081 68
609894152 89
538287772 39
664905149 4
55592559 93
314377560 52
6221247 15
873924044 39
993153036 85
659773788 100
813341506 62
557720862 61
38330030 8
298746944 60
827898 4
473398966 13
457715645 41
554059244 26
707463387 39
694922674 57
376774560 89
653907695 78
670965927 24
111250395 87
229561042 88
457144328 21
500735369 55
765283492 86
639073370 78
509931226 70
59972917 22
646953682 49
796739477 39
717549783 73
525712148 71
764041484 60
387986609 52
553130800 35
990091549 16
969829995 48
704153640 85
855772103 10
300390926 27
254768418 49
851050366 32
487369073 88
831224500 9
223431535 56
394351901 54
608488781 86
65835593 92
846126659 23
851922342 25
27361531 23
582586462 71
404274272 13
913911499 5
823761493 29
648277650 66
433828219 26
746376232 41
127998225 2
80324431 97
880629685 75
255895106 22
385293225 19
189006285 71
655887698 5
640139027 27
131771288 53
69495323 50
955495200 11
838249294 42
80371922 56
674301624 0
988733920 18
358551237 38
163588872 95
790317336 78
640766391 64
684414010 43
635389578 97
860596663 63
592515129 11
702989992 0
2641039 51
956964821 77
724587824 60
748418369 51
734269977 44
819177741 99
895372429 66
328276731 5
658188929 72
29287015 83
339268162 39
240924651 50
769630624 90
353656089 86
526224840 42
383472266 64
809448207 13
929549857 65
262753197 47
948202106 17
90044921 69
103080339 35
465926743 93
284314647 69
214686693 81
941239999 56
523037440 22
338568943 14
614551060 27
354480494 60
934406911 9
387404604 83
915356269 27
935546235 28
656906071 22
576027932 68
598965562 88
34779006 53
444750288 56
897195097 80
165653823 93
119871189 75
428667870 16
249864130 98
394315175 91
548758898 37
456556559 0
557152191 94
783574829 1
75623224 19
40620709 22
14559962 29
936439473 14
836574189 56
586248167 92
722684897 17
418552490 73
637117968 43
947775670 14
137643594 34
401770247 29
292633879 38
815056831 66
880990094 53
948649469 27
980780705 69
266145821 46
144580116 71
62052167 46
634906143 57
375749458 32
311028747 27
91767859 58
960078348 65
324445980 27
560709773 97
618447572 40
152308548 70
975169793 25
548879344 52
383943410 58
913638602 94
581719537 53
188234080 73
237416303 30
446177177 95
986261943 7
366914038 63
898030624 22
224446420 26
557531044 21
646406070 29
925640115 89
488403456 65
386462309 27
151858099 55
196370656 57
227877283 13
724830590 24
664529323 6
507907397 22
634512891 33
411130260 34
171215535 43
21048274 90
451718417 29
527596408 78
208535601 56
608725787 89
923363109 82
575486462 81
913869144 4
844210272 10
718633559 96
683248238 5
150540489 97
954313211 81
817774179 48
967135799 30
638491657 56
94225209 22
303787408 17
790710736 75
709675763 97
23237313 9
407770780 17
917953280 61
133812833 11
277222015 62
27555501 23
337323386 72
395769286 49
125217599 29
698860385 78
729945520 68
550914271 48
795365253 70
471459065 68
315023906 91
940433889 20
708357535 57
190584716 20
437870666 19
540328605 2
807874134 79
671241017 56
458366878 12
873649016 90
599883058 59
381015467 16
127291706 75
722907422 41
83227871 34
177242007 78
45007516 55
583355858 20
495697437 86
317031110 19
165418860 89
744782318 5
862769648 94
272963076 54
608770606 16
767413936 65
159154887 94
456054414 46
344376998 75
643793645 91
643313707 9
940918246 28
76063904 71
392958823 46
385800043 41
8303037 52
619352088 94
231966561 24
398306712 97
975991005 86
559359310 51
970850602 95
256770523 54
51434172 67
248495310 49
507897877 33
695273030 52
828196716 67
763795873 97
228695461 54
433082615 81
795470368 15
6491668 16
86263086 43
382042162 21
937584323 75
255504771 0
348465722 50
855971336 1
58117709 70
948422032 42
233640654 12
52392421 13
410688602 69
132197200 23
239265010 56
616002088 16
206928233 62
118004851 75
281385233 24
513177085 35
857501306 7
930884762 79
388535097 13
996224236 95
622890433 7
382039365 8
743394798 24
643350140 96
290146579 83
565249176 89
47528373 42
941352912 44
680040590 62
165464615 54
871713205 78
38464547 74
550412899 68
675156166 73
696765595 10
963320976 93
463775235 78
437441971 40
358157533 81
13374510 24
465059982 39
339285991 6
273080954 52
507306662 63
361648745 20
476944536 52
787831718 6
187479185 34
68109123 73
650659405 35
409133920 84
971982919 64
335965699 63
939217469 78
103562947 5
426573407 64
142559713 34
730800804 46
23873208 47
972759869 61
680640810 35
131128556 28
234995128 28
659699906 18
349902839 58
743091906 42
858473124 47
686900552 39
368069690 21
420012832 51
608707160 87
174458295 55
293631692 22
77445194 19
271662122 1
713830038 88
893810440 37
247760515 21
57235045 28
826001280 82
219694352 87
571354523 15
110625865 31
699213144 99
861455571 96
777777278 48
503913665 91
492739995 61
953159538 5
404632341 73
569504922 74
341377468 75
385857289 75
264504535 86
411304828 78
538270217 44
761398220 35
572816139 46
907483700 14
873271727 87
879634753 38
239510952 52
541797738 16
767098942 13
602838759 34
689054883 69
480511646 88
316112886 67
881078670 77
154045904 74
921494010 69
247285627 77
238709744 46
746858734 24
287792198 41
127760145 41
948244303 64
531628371 11
840929487 51
466924900 43
135822511 50
125089434 49
534634818 100
45177106 30
420080156 37
349060685 61
183373390 3
825369602 28
911635193 30
450502945 39
253654954 66
525336936 6
909657369 59
825190407 61
309574861 34
564754651 57
76657398 53
307854151 65
177565378 55
147090812 4
139482914 97
561893344 42
736212819 0
378450673 95
270812139 84
45524504 11
302787701 9
897087198 26
4702548 18
913552944 75
570589240 36
849785130 85
969024030 90
265872252 89
169608574 42
485895241 5
611448901 51
178946062 34
253587335 49
935606786 63
238585901 30
245664616 32
678257843 5
930414376 43
152058248 56
387792761 65
82605595 62
590472440 46
294799598 3
802682721 35
647984561 84
614909044 95
563635014 84
755510966 14
845183801 36
944748447 0
382092940 57
821979041 89
590038403 37
362228569 1
793008001 6
467117975 90
733049871 66
960202352 43
730960208 25
912356853 30
152810382 27
472641175 25
86320032 100
450937593 50
301154176 82
548807870 75
5773508 92
678592702 35
745646891 28
899529693 99
323183934 5
237878669 16
711867510 57
44512591 86
766821343 76
283494354 84
903752356 65
349884700 8
481060587 66
155278732 35
386986312 25
195472782 39
737532733 35
723228907 95
354409430 48
932487389 93
939124104 17
821932865 26
39444994 15
275619483 99
837421016 38
316201099 60
852667197 56
363373519 89
965514496 31
275703978 51
473906791 97
408596013 92
83240041 96
301235756 9
184085304 47
743666100 18
765876979 45
809189258 88
273795313 3
804050661 43
504288048 57
230872737 54
201279981 94
339805175 6
577132472 4
160982896 92
728851048 92
181430025 3
931375097 32
93592114 41
396943957 52
927648942 24
901463101 16
112359202 24
80112333 28
314911725 18
175009314 95
669022494 45
78378483 13
783154374 53
198736245 20
418999314 88
22616677 55
801639053 51
858418338 92
551405612 99
107236490 13
256095407 80
232054249 79
84114273 17
17275898 60
825772400 45
745680962 90
215966026 46
833796713 99
69104007 71
973935206 44
165741172 80
268295972 72
740388939 14
141163949 67
757639251 53
432438166 49
452452241 95
841879274 89
638516142 12
538746423 86
548362274 97
18043245 98
641528814 6
459887689 100
452249087 22
837250814 93
418143832 98
356114254 53
515622473 2
505414179 59
501056029 10
649973381 77
787098602 36
418343773 88
853110063 7
104885102 44
928678232 33
315485717 59
694630621 47
678604400 82
957109916 23
516305478 48
726452613 47
708458216 5
389461913 54
88993542 58
738840610 36
486459192 37
32778008 13
333042742 74
3144008 31
952459036 31
928920160 4
326905853 74
698555165 15
399761560 52
581493583 10
303002149 80
16353639 67
639288561 86
962074242 41
45809437 10
622999737 88
607206405 84
992000085 100
966184253 85
226310692 12
502434558 99
630345150 34
592340284 96
153719005 35
642957911 18
373771114 45
659705764 75
992561440 12
826788962 95
387873430 65
739238720 83
804493799 28
187916328 61
432113082 58
73668264 92
836802904 39
117642599 82
792909493 16
315957401 5
34669777 100
157505710 20
458015265 63
878055424 43
378073617 80
751847186 50
923435176 65
328911242 33
775166910 31
823766396 4
493010302 33
677686936 91
886476023 91
339846110 50
968552228 27
278311360 18
995916572 27
627866381 44
354768591 86
594257903 87
132111453 18
983333993 8
365670263 26
496027730 72
866815027 2
683595233 23
178702364 6
607438526 13
501361721 12
738940603 30
604534419 2
517751324 0
15874408 13
511802808 11
183215680 16
906495846 58
311381743 8
924853379 27
577805239 11
556253006 35
983044565 76
773499131 76
327751011 82
355419010 53
350079880 50
46007098 52
34622966 94
449403518 53
742802055 39
172312676 23
650537115 94
787194067 74
643854339 86
329525539 50
160490030 10
493629633 64
434770689 54
454491549 3
353110279 35
490645673 3
960636963 19
598018979 76
853856867 46
365767700 22
421831013 86
680406685 97
893160640 65
872918900 26
35373220 25
273585339 8
164475924 89
620720483 56
913386909 74
474332801 62
441051129 3
797968828 42
692484962 91
75081018 38
615611488 73
255019128 67
634394668 73
931961940 59
742884700 73
968704462 0
445372159 11
209009008 72
565272415 5
906121523 75
471967065 95
354404727 68
672274330 65
274918610 54
95889320 63
69461203 98
74256522 31
542812904 77
629960049 96
645469247 72
733130889 27
802982911 99
681471648 72
387114219 24
751497514 19
851618414 88
415590151 9
861375059 14
798119914 64
942969273 26
511705616 31
835348073 1
203630403 38
439566433 60
564857606 100
522764285 4
16574130 20
475461838 19
712714601 28
824374398 100
391896532 73
203978175 75
509581111 63
933321942 52
753756032 89
51495800 80
832068087 55
566337434 45
804527091 77
902585553 80
726884547 67
190365939 10
617706236 63
673364037 60
643853441 23
873279622 5
799256308 91
601186244 9
158873523 79
237233332 55
785584266 14
491478719 86
486590990 85
168707014 51
891548520 20
586188370 88
68055021 64
254511792 19
605790488 5
528058892 66
312774445 77
1977308 74
150753622 49
69221722 70
180095070 82
402865783 42
673031641 66
826851021 77
73520281 70
118917051 48
579339918 74
603417134 19
457848420 26
272295480 27
912005468 0
18770835 46
11242947 66
139927445 67
7052187 38
160328801 14
297483126 66
312536911 52
478843968 48
607897527 97
353168060 49
212205804 11
298891874 27
907729708 83
489031029 16
712400228 1
205945580 19
459324503 76
607480612 28
995451812 15
607724919 16
820749552 13
96307361 34
472268621 62
509167255 9
982972457 20
82052381 12
390899943 17
141382665 53
475138901 59
746432046 90
950418745 46
838878120 37
722766367 15
49254499 52
240003394 54
854471317 70
605685669 52
481235831 30
838374614 49
175840634 59
764422927 19
611410796 35
94864801 71
814595728 45
458423622 44
858901093 84
826364464 86
716767254 86
942113545 73
573190073 43
919452690 73
904745923 44
367763795 92
469902289 0
960955097 10
480600018 60
816689198 33
724931788 84
538097911 97
945555058 66
884020934 32
328137363 36
688329716 39
208172584 79
179308751 34
558894397 76
467782125 74
313205132 79
503512084 51
429404828 12
803572349 32
67062587 31
535014845 98
726553408 87
279619877 37
825928618 87
49825059 28
684689082 88
705177414 18
766446422 81
173342165 65
267662138 41
11781092 78
683195899 83
23119688 15
680663460 1
502865504 23
972266735 93
803873677 95
149148603 41
330164041 45
645848447 45
633811019 99
456600170 16
969699475 65
177786353 91
828011063 23
425472233 62
497614949 24
778551707 74
143509032 62
671131053 30
444668071 49
835724415 9
897167761 63
815799516 23
244765756 71
169746287 86
557171144 22
13229069 57
695327905 66
624635435 88
569204427 33
441155701 70
465195452 55
782572007 34
995245415 2
642059492 22
4360919 17
551509937 11
197810453 38
436114325 87
428523164 70
633690285 3
851330311 33
435473663 47
528768295 12
837322994 67
311489526 24
675170456 90
380273890 18
530368139 82
633868062 49
876464303 83
179247662 33
708075023 93
182687227 50
936317003 48
523564350 33
661690401 48
201693678 48
524030939 99
639508897 29
177779087 96
669225199 3
205622996 95
945065242 96
524628777 92
252244020 1
565825661 27
380695673 34
971844863 15
263690470 94
143566313 13
496747601 49
836373518 84
490633721 48
612554081 82
120829348 38
53003874 37
178837370 78
221465355 68
661822333 39
932812650 51
656609290 3
215068906 68
315041969 71
972527579 62
223786590 54
482041953 24
427739659 84
732216411 53
315639268 77
450819281 77
644702276 89
852699034 26
774613740 30
885577233 45
978992909 20
967544057 46
139804562 9
15532506 1
316058756 69
734835291 85
41712312 85
989457812 13
369079369 80
648236619 79
86444426 99
702689275 15
94653880 36
377251644 38
336924626 42
589954259 41
763208325 42
260232247 91
548151459 66
260204919 89
555339644 32
909597871 51
217941832 3
113368008 18
34995741 13
53340163 97
775251780 87
837056568 57
28490670 7
462107907 20
33530095 34
477731149 40
665171487 66
793338552 21
612895588 79
353445118 55
350552673 19
792158511 29
730025614 86
20040073 77
14704356 23
357941483 98
360417759 31
139538555 37
86870250 69
550018033 9
199313700 7
33218644 66
728189812 93
722894106 15
211877207 20
220060517 51
10492051 76
222657198 99
645207370 77
62548325 89
580183292 11
198887698 92
406867384 92
446517558 11
483337341 1
16621537 3
117351462 43
872005449 11
442822414 74
948007288 85
845204205 33
610967802 36
711735374 79
468767412 31
966813100 66
937352434 93
558218476 65
619325802 32
772665125 36
94049568 80
782133969 71
995791005 6
186894048 37
587183300 3
443090898 83
432885274 41
73550631 24
79658543 98
339062400 88
380657045 13
249344936 11
67385188 6
333456359 42
902663371 79
300417923 75
647198394 55
250858385 34
674713391 85
969816281 30
316799412 51
257265967 80
704089623 30
94502138 1
645581899 44
193725743 58
372971307 13
783834360 52
182956063 57
932899268 33
655507194 96
459016569 6
694520084 62
461893913 46
896172442 96
887035715 28
583462530 56
939177896 71
289001237 10
505702870 26
591770761 14
256299166 47
131902016 59
922686512 68
265027024 11
385714603 9
771798753 60
100955758 50
621861131 95
940105869 41
688371807 10
885920801 71
924824666 67
473402247 89
670720828 12
476532164 27
354122725 94
42548528 73
857335126 63
259038575 65
147670582 74
571401257 91
491676757 21
291925090 67
406154356 46
590287198 21
319857443 45
97779212 20
579922647 14
549156677 43
273322881 37
917704960 94
473569214 52
859553545 5
991653388 79
983101096 48
27478218 50
493557753 46
40619852 63
985106021 24
184758543 2
913427291 25
386939873 84
883209227 24
58295725 100
223642789 92
187021699 56
573442217 24
802901557 35
769288787 13
333820964 85
917587276 49
833162173 38
573374356 74
451410307 40
797925182 76
40464577 34
808386223 83
500173970 44
268419071 33
872899178 17
966717619 6
795690389 52
414435078 31
921224888 99
506972166 98
562612053 51
426586150 84
363686937 55
452438829 36
462028168 9
792761433 70
98696199 31
7591759 35
799523167 70
330278575 39
477229631 1
742040012 15
753198132 22
516611126 76
508723852 65
551922319 81
109099955 10
682361667 6
217201788 8
116282214 19
895066162 81
654226111 34
406121769 13
725327895 18
562166064 56
538933415 25
520905520 86
959691847 30
548090093 40
948164587 90
7342285 18
914835092 26
303588766 9
850383620 74
656254377 33
790254416 98
823888596 15
37455609 99
121676967 17
489873241 37
539205185 82
107728322 62
322378683 61
379153965 2
193647896 40
465719685 58
494323089 100
734544638 52
988191343 6
219736640 15
958843185 3
575613649 60
717742783 88
112216280 40
520066051 14
814528434 53
948745357 47
879848974 95
7501530 95
271928565 2
601671137 29
482073179 75
918233192 20
658210854 23
148831181 66
317972052 36
238120281 24
66145914 55
774357644 64
274685853 26
80653741 58
422034807 13
658045927 57
844095066 63
437170208 66
604847468 29
420784754 32
526548222 100
731703541 87
841326862 22
472471448 83
526793530 58
782223055 87
808935488 58
133348907 11
838780508 45
976957758 21
124935888 59
736033379 23
810589774 74
854094842 41
803921331 13
575282305 43
38234038 74
299776935 54
238890280 83
353903162 81
37589019 94
858733767 40
334580817 3
308761723 15
382581577 45
606192496 31
839572618 42
307377706 20
142588748 38
39061827 53
887845591 14
693215929 81
440994364 19
723830945 51
680457725 12
493573535 60
228600058 39
75482064 4
138311862 42
386744223 14
629702175 74
851519383 50
385673993 15
932385527 21
132363267 57
29232013 47
371017140 69
395125472 34
314447892 2
975292040 48
567988229 91
923505818 71
249428363 16
116556649 40
899172910 47
586972724 3
620912834 10
100801976 18
247922827 45
26054791 67
277491515 100
775010230 92
472346041 98
133734227 87
176719494 20
85570132 87
620463932 91
165333476 3
628602424 42
956966334 63
162820066 68
587605914 63
643649623 67
630014164 72
948763439 92
799648719 15
878194866 11
661798086 62
935960381 9
713932762 54
451456456 52
52543298 54
536891590 45
857984227 8
765819794 96
318745967 83
707718973 0
47927892 34
302564232 76
657618049 88
629291042 85
394527833 56
432956058 3
318897499 88
857813894 100
164647940 96
524238996 41
58396707 43
299298266 12
131309951 60
603557152 38
866394832 45
712170388 57
815114429 81
519467873 31
334125413 11
38616403 10
986723460 62
265824095 43
670426276 83
605889740 48
679537849 28
297268888 100
715038418 57
156570194 38
609508475 26
530159698 40
148192637 67
654220599 9
236944423 79
919694220 36
673866668 39
325733642 2
736918213 65
565968819 31
644754145 70
673220466 58
40089656 24
782685480 98
54192434 24
254383538 11
667764316 65
334602276 32
269879988 5
766625053 49
345910414 61
141131523 73
785323171 76
163921965 72
439584670 40
690896523 58
835437867 29
172069209 93
345536088 88
886037581 14
633514023 51
989966338 52
943693551 25
423037932 17
295254047 90
490858259 76
152987180 49
413377864 60
785830133 20
599520939 80
535559023 19
729375037 72
764231827 15
36636872 60
820939226 2
216795373 29
498836735 90
266237827 1
88941047 19
993284158 63
860070730 24
947035996 18
636880066 65
21656798 66
50406140 91
761199895 57
633380839 57
576986465 98
647032600 62
601263680 42
849764319 18
145392623 58
956368270 50
310611273 12
6908284 94
881252345 59
353556541 72
231243034 95
456162857 23
793357799 32
519210811 25
745846900 23
352620484 0
542591362 1
142887896 99
640887469 45
202132184 49
439155269 31
247308264 93
168757522 91
836701318 90
862961591 39
747572847 100
810477136 97
409902618 61
567192642 63
53524579 99
860204982 34
889524554 23
488611986 46
913166810 48
455530540 64
735340149 82
508236672 29
317723144 56
203047697 35
511147038 77
13277339 51
643745908 39
11124537 80
273226280 56
149469159 53
761215243 76
916557836 39
346245121 43
550029789 32
276789385 99
126720579 39
588276140 4
604772758 27
726870339 49
367020554 87
73552509 34
60947102 50
396224159 51
186916043 93
204883624 69
870977315 61
670885815 96
729226856 55
289706339 96
64642222 28
514620475 84
812342909 60
51160427 100
136991697 38
585097941 63
167623202 35
153665911 15
203825146 69
833406149 88
166764325 61
305004939 74
554054558 39
285981306 91
541568368 68
528845804 59
213280593 0
469219710 34
563679629 31
310544982 3
866605833 79
203098064 43
301418326 91
51716073 70
996299028 73
959231320 27
38659438 56
899658233 69
438183749 6
258997836 85
156968911 83
996406549 8
86440228 24
757765747 3
88022181 25
494004946 62
587607913 56
452220707 25
789129839 70
966889022 5
76484836 75
580583793 9
6681806 55
687898374 38
977795634 9
699074652 21
889307726 13
465913830 62
378241479 18
391838835 40
70924975 80
601055710 13
162444915 29
158689696 63
860799871 50
608895133 12
835609904 55
168318984 34
326567048 56
760585684 34
129491336 10
664056828 64
985321872 89
329381041 95
823134213 97
750587562 19
449683496 93
205940941 13
297864173 80
804297126 44
918336655 47
82994103 21
940174441 35
712148637 17
961892324 87
791271274 26
195633941 0
180720711 22
4164292 4
248871568 17
611297697 35
2609264 36
852517787 19
727024736 88
771937341 2
474104470 79
866059107 65
80374879 80
7065707 90
814615135 66
358171845 12
229723301 81
623960289 72
940926546 7
375331179 20
695789562 96
358582396 100
517281380 45
494855708 65
195260912 41
858798322 27
606272888 56
196798396 14
931814180 35
635817695 84
673908578 99
262300420 47
720528851 32
401371134 12
529198457 93
171892842 33
244661008 1
349515217 58
697367846 20
530893531 9
656427176 89
296439855 90
510697775 65
426585588 12
36573217 43
197380784 34
648778439 5
176482957 66
565444786 36
287042998 87
372673878 42
191907530 39
604688553 12
348979981 51
560770875 24
783372910 95
141235469 32
465589645 42
911546497 62
597180377 99
580159811 41
592033281 74
33399137 39
257405960 47
203668563 17
825218930 25
964296625 13
35040003 0
728666649 89
343027503 89
158921674 31
785641118 23
307201986 92
599234708 83
49585653 53
663552457 86
8964662 17
369392082 59
409867738 35
145428875 34
43859555 77
321777018 86
119265828 51
141232896 98
112040806 78
190735920 94
482325685 25
203416876 35
473558913 100
435401069 59
687939558 12
936045628 58
940294981 58
324185091 45
871989822 23
179851138 70
641531242 94
952962009 24
714348827 83
979519891 86
532489570 49
44504708 92
152064851 44
450364547 21
519754852 57
741036185 7
243170632 36
839394783 11
501811798 52
156258007 89
843510817 100
808290386 84
203977700 27
102492961 54
478744382 44
369786639 49
102156208 34
373402624 9
888035303 96
787093008 36
771851340 90
302547958 98
899898065 81
665342511 60
543315828 97
894846754 83
635762862 63
177756929 75
591594909 29
917850331 41
351090858 56
362419835 75
24796744 71
359564356 59
178539545 64
430021523 75
875845621 63
768556190 41
650316861 85
241788348 50
771239086 33
634078565 91
859851620 70
494161187 53
115640541 24
680000522 13
137927159 43
577586422 29
298737642 19
855208762 33
33379596 1
914152936 15
738277367 32
73716020 98
618185781 72
378450872 67
615957891 79
844441801 60
314762574 79
894023730 47
115603083 38
232951600 95
708345795 82
881436512 43
644502031 28
253785360 13
920295218 95
890752229 35
693795365 29
267039687 42
485529442 20
246044627 98
523598995 25
585839961 33
208722049 86
740938865 11
18144949 37
520878473 63
544750606 16
523880677 16
595038219 67
446642508 77
555536742 26
872062036 26
441530199 73
765756189 65
459516157 71
90509805 93
639594931 87
72063986 32
288722127 69
606049938 19
594652147 84
697157729 3
781767542 10
28985656 90
410213232 97
15859053 30
69580767 73
575016593 84
288693347 45
70561673 18
673966181 42
997008302 36
814164383 90
279685952 9
399483832 59
541016309 80
251354088 99
777009133 50
425286164 9
212903783 97
602711635 31
21014415 9
471482996 96
883680481 68
326761803 78
245962763 36
698766002 64
808891263 16
343071092 31
59045490 93
559909200 48
945654348 1
198097176 100
618117131 30
848831426 41
544934711 60
213599359 49
24666424 60
103771055 39
138233504 12
877142149 85
642745350 84
955329874 53
386441685 41
622714944 41
272095954 29
418023160 15
977351981 54
421240853 14
681040671 12
42768348 57
37718362 6
667296219 7
974656162 72
900218703 15
96593104 14
581317608 53
881481464 81
4566846 80
543176853 22
966388546 87
526108080 97
665647306 33
303371758 41
333949169 91
294377628 52
321276679 39
29248367 32
807497701 20
125312269 93
483310899 94
804588062 43
891392078 37
858084511 10
393311348 8
45876527 17
963919502 57
762607004 23
407228680 9
316972617 30
348422451 65
553241424 49
282764659 16
707764632 20
225223444 90
415687236 74
209188786 30
764955503 22
555025499 62
838680847 23
44776318 15
126266760 14
844535179 56
778527378 60
701032980 95
682932929 55
327850001 39
54090245 19
753283699 7
994113452 74
306902801 4
632323148 13
314510249 58
846373946 34
625699624 30
695422452 67
894746259 15
534946823 1
299106095 70
992749023 96
745802507 8
908891738 37
706491564 76
865906273 99
41264114 19
280636726 55
730802982 60
989726310 62
413144278 16
705177044 85
311684378 99
764458876 3
982415130 58
786909006 33
9313444 8
128671082 19
875257434 66
148864266 1
756909926 83
172158309 79
468182696 96
284164220 49
196076595 15
647131311 14
133171171 24
84749921 74
502034514 79
434394891 86
581068136 58
938297342 81
174258276 73
174730217 47
883999922 21
695388254 55
123520907 57
250484709 44
51305276 69
468904844 42
292485920 67
12425703 51
838630799 1
453602229 94
251927549 79
383827169 92
259369363 58
205418005 100
427847598 31
994743655 19
933236173 32
945671009 64
387476598 36
41263130 16
314935918 13
828174687 57
65070889 48
581959509 96
835741057 37
192498995 11
319243748 20
198384431 45
565792227 100
838671358 5
373757455 47
654455089 81
382434348 18
178339429 14
638273211 14
276165324 69
355406825 22
51618232 52
394909848 22
429668764 21
993154040 76
113899609 17
791305445 73
506846839 58
180561181 70
352602487 89
747757624 40
78235118 95
732186438 61
698290537 80
187614097 31
897522025 82
776033657 4
604693772 27
698268875 57
383701645 58
907413578 70
849101257 43
377765324 22
272586815 5
619669276 56
753399154 0
843395988 34
133175775 15
983671517 11
824555984 98
934260826 70
530153820 79
594759962 49
730358240 60
7705514 13
893062437 72
101624194 16
932596636 71
517977911 9
711465559 23
807908082 4
417414690 2
224963219 42
931090710 12
279819602 71
739271981 52
16482649 13
968245375 11
407016757 51
89607830 99
542230914 19
105968074 30
840788793 36
259907247 37
885136338 69
245776667 1
114962986 27
715744749 61
533077526 46
456146508 39
373227159 86
927919835 16
977587719 29
124125872 56
442379483 55
608100251 68
900065115 53
409089383 29
18844552 81
411119387 23
366281256 21
8212234 42
975638469 58
255912876 46
105335860 48
26114046 83
625039881 44
222664295 35
845519444 38
367845878 81
116396577 40
904358497 44
846786053 83
130887583 100
435291898 44
833395558 37
436852163 97
585187462 90
305324256 57
911636970 60
494728861 60
608062535 78
798400262 29
235625541 77
599907879 92
704209103 60
938580220 7
408199697 96
14622372 68
673848727 91
648360891 35
496577395 7
76981710 54
462258424 84
899321464 85
81250513 69
431800923 82
160866054 52
986761243 86
226248081 89
117143667 74
823614475 67
377756585 81
780142955 7
541041316 54
531504149 81
626749627 47
361708063 84
128735861 65
11509028 76
477013093 27
497853522 51
621503688 48
525667756 33
30564672 7
862926218 91
633006846 89
359371627 46
685738720 16
320845728 70
690414994 37
639508206 46
675116291 79
842042474 86
29292206 51
444684795 27
572944663 42
434952434 98
889109906 68
256643087 89
35379028 51
548152547 49
451856367 73
757905823 31
108423598 60
830123877 20
454906641 45
173273277 100
5721855 86
588929760 14
267987405 66
762782265 72
869477384 85
297766847 82
990996059 86
85679995 23
448372660 65
193832881 25
141892003 25
32723503 13
846841580 3
71678541 11
150331761 17
115110507 19
478929599 27
688931450 45
595942604 83
876601836 51
216499176 74
423108930 28
969717423 69
29085682 61
773176743 95
677669267 89
802161329 88
968413401 36
520176360 89
308633185 54
897241678 60
220409331 89
830255671 35
988839774 74
216335340 82
866083175 40
313070760 36
651468573 61
441106407 48
597481911 39
215152632 68
640316832 64
522079943 84
515990289 18
680158856 92
516926081 73
443366760 10
202004051 79
436356693 24
337226583 93
935974836 45
199711104 35
619505915 49
127958635 66
759472655 33
290956977 16
548431524 45
300654001 61
779224058 68
113203832 94
176102578 7
659409993 52
521707520 64
331771345 79
543543545 87
705265117 65
883871554 22
964862138 60
335480581 16
892230791 10
48910143 17
261898363 2
687612030 41
27880452 0
386472171 15
31109146 80
723232345 7
861700484 83
459170632 50
570071791 43
914353041 42
261799489 69
394211326 82
799665041 28
434201616 3
667547942 44
27994417 6
362299668 22
341077320 38
289648690 31
947689158 51
612946600 59
237443564 70
339904944 72
605886914 69
727100362 57
723413270 18
156950623 41
763342308 88
716509972 5
684201995 65
398843513 65
811566087 28
874383806 20
536796256 10
367180046 94
137644023 82
473262093 67
291641545 18
262452901 16
308940816 33
481358083 53
37818842 80
950155505 87
764285035 13
29213337 17
312423834 20
538499656 32
176100521 82
204064943 47
655773444 78
59515260 74
79533677 35
900786640 91
101050140 41
209185255 96
247560156 91
778078686 19
660838887 95
688702741 48
873268173 47
543825974 81
737524717 82
356404106 54
608882300 5
627035663 31
610253049 68
762043255 59
883505897 54
378169854 50
763957216 65
895309577 44
900661656 60
450143533 41
818502369 42
764640573 71
182630361 18
78660814 83
320187896 3
137210520 55
199461909 93
527394260 41
104836269 20
214182094 11
370030189 41
646791667 99
92011296 24
815174402 64
473988207 14
941856370 26
753904666 62
891791682 69
167226272 75
46596314 41
440336660 69
739556090 8
665583522 25
934473590 51
543892876 41
594827490 80
853295643 9
348163066 22
607095215 2
298187691 59
945469740 89
285715487 99
169907990 86
776677813 3
798697331 76
761949578 37
507182667 94
65143889 72
529442343 12
755927363 43
98777384 76
736932409 52
287255937 60
928254240 48
635659394 56
334335168 41
189573535 14
528673632 18
157649898 16
185400304 90
998641655 6
391491303 62
194400256 9
5095447 97
841010427 60
227452262 8
468447221 0
395455403 1
981653761 100
274461389 59
802031160 17
450728451 6
675845405 20
517609613 36
404407223 67
390920069 79
287959445 65
716754967 35
647228840 1
197807994 97
825960939 62
770478147 80
210946323 8
175673006 68
713534852 84
18498318 63
992781616 39
747026837 82
337157682 12
356807511 56
680255459 76
381549053 83
722094376 60
970070106 58
273787419 49
961358177 27
243142898 26
341280454 39
842354080 18
877075201 1
184520612 43
79851924 33
705316043 70
989344937 93
218815278 8
148391761 79
377956105 23
180458979 50
651400351 78
553893733 54
294651776 53
267418456 42
173746066 30
858320586 67
141744420 60
792367720 24
62082872 47
519748136 9
123727053 48
845146661 59
17447484 80
927847462 58
209199126 82
528314211 85
54639163 74
442798197 8
409867348 85
888540408 42
397806913 82
828856480 23
72732135 43
119281260 94
262076216 2
802353654 3
79689938 25
749229400 73
716579796 20
395971800 32
499889400 30
564961516 47
986159074 26
436132514 60
109275855 95
641908927 66
398194410 36
559092138 68
742759907 5
416837804 81
255701611 21
269875058 90
863569741 12
65484012 70
616317821 92
967977598 37
113985902 92
554976287 82
262119332 59
13525241 52
585271897 90
525552089 32
628540383 2
379208159 64
256272262 88
701932932 29
582230599 17
384422123 66
305989026 22
67016883 26
386968070 65
581535785 39
703875115 90
342394298 99
711268103 3
965478621 54
803406930 51
115811929 89
392569928 32
996479893 62
118414613 8
338390535 56
95349475 76
718597570 64
701636017 74
238326149 72
936731082 66
488031802 50
675182742 40
207138283 5
657392144 50
402074048 85
616207371 43
205588995 53
377899892 6
28176547 79
121706914 95
986098472 74
888050667 86
428968125 59
826093651 33
533276826 34
754527784 10
826921157 89
983047430 59
734414528 69
918006248 48
846738395 39
998352988 60
174817248 92
214923808 11
304274174 6
353625951 78
135206391 15
822073108 45
884126795 95
638131849 80
788142266 55
43056905 38
156312421 9
931173298 61
181135767 80
201277693 50
981260612 24
475653572 35
296605415 75
544083125 59
643947031 77
888327867 91
502648502 88
979657067 7
890905654 4
538395871 70
147356920 56
17853758 96
398102368 1
286367941 99
150006054 20
493194187 4
63656110 97
226998977 60
563148733 3
406743219 44
562799438 64
919522130 36
231332042 7
489858493 46
954790260 46
99414936 25
955335368 36
384982198 79
57132702 97
382645658 60
490596918 47
771376514 31
896168230 32
529475171 61
31459339 47
18710170 84
752356296 11
203620156 22
196256175 32
276177312 51
123624698 47
9474214 62
969635909 84
874899276 61
340526254 28
825214073 0
247329689 87
240859729 38
82379074 49
573350470 45
920785099 8
781174805 38
942077628 99
195394540 14
753232452 45
391329094 2
657150200 33
504246342 71
791423507 92
626792708 11
103173968 29
691593799 19
981385454 44
537437073 35
874101397 89
879330231 2
960220413 14
828153763 8
640678871 73
137545106 7
818180969 88
309306264 34
494996330 17
79896788 20
100650811 2
480541331 13
368651838 69
483702686 82
484378142 34
508688443 28
355193242 60
431103081 91
219102508 19
503860858 91
610102942 53
558935199 61
733524520 0
469107734 9
268171552 44
513174114 1
245769727 35
458383482 20
182176865 0
114260891 82
917303414 7
579599107 65
806619416 44
412360210 34
785496528 95
19461767 49
900118400 59
230214140 24
847727076 50
823753071 11
635939438 81
488484195 42
842372896 39
835880586 71
12695399 3
136024100 40
819136695 36
41392410 3
736167014 18
572955325 16
590843799 42
771222582 81
850386559 83
469296471 28
781906122 3
370501895 17
363472412 79
954489480 32
551434898 26
290612846 26
697230125 25
978354600 38
37826871 89
690249592 77
661608822 49
439625942 19
414161570 60
65444026 22
206431546 94
824961020 12
727739000 65
901934671 9
969645914 63
484790807 35
11471674 76
452861720 49
753122276 50
366264503 25
313105936 80
258161561 8
740558270 95
511592639 72
785145477 25
729562852 52
781010507 36
509526458 84
885201761 86
91308983 49
201444393 6
208578420 95
494483183 37
537294289 18
436425964 76
419721837 90
185002008 45
574158156 53
677757223 24
329820185 99
72575246 38
788316915 61
38315225 42
701821151 2
579340267 69
647688009 40
701266390 70
105475912 87
730937523 15
360010738 57
173870029 72
881291793 90
744689249 93
244529049 41
562016846 97
431955776 35
505666505 79
520790496 23
369443635 78
500055583 35
712193069 17
699585759 58
539949219 67
358180422 43
259276908 57
915362823 53
320166059 10
520581618 26
446992781 27
436616491 26
530988590 92
624405540 34
554077551 25
601254372 86
678088051 28
372448086 65
447330498 63
153262797 32
363087754 65
275140802 66
562749289 34
935915511 47
632326231 82
934826739 69
55870296 14
616327728 16
221436821 26
787994890 3
393938628 59
126560594 57
515464303 18
498873996 86
765005431 39
281845723 43
781924865 31
854476997 36
377740765 96
575110537 14
438944590 71
770732707 65
11457637 92
403187407 26
33085059 57
913530827 98
347844273 3
165043356 27
355268488 10
913195735 21
677021449 59
836704016 50
144184210 81
517049814 4
403993232 22
794836215 24
599801489 66
461476308 7
953724104 20
961813329 3
410767573 22
50047734 82
233663947 60
192562650 3
499616964 48
480990804 64
328548585 86
89607694 61
362803025 83
745811108 72
619059294 81
717642839 2
981667307 83
327047596 86
647991148 23
625208338 55
758059346 76
504842346 7
344607417 60
250829766 40
167624855 89
652577459 69
268701288 6
737219664 34
518959482 34
253390662 86
33856801 68
582325075 61
666804940 25
266068989 30
105158854 70
966048633 88
302248879 79
628994703 31
351395758 5
429762817 74
470205143 49
587053441 31
763266694 51
199598615 82
993240648 21
55079505 77
466078486 94
86234709 99
213096592 55
154864072 27
152945933 61
353102952 1
781156065 39
577899084 61
714060201 41
887160804 67
720261673 59
212081281 74
71423105 54
381931670 73
185523429 43
673388368 33
151566172 94
239034134 3
805240855 78
302471565 81
218591328 56
735470165 5
313180106 69
713684067 40
600450060 21
505130521 80
555734821 18
616357506 8
504161639 40
415092955 6
29009900 98
428060275 82
99408691 9
930503657 7
746609971 1
555932488 13
635401057 89
122030469 15
49684647 46
856359768 56
797154680 66
619707042 4
818359923 58
149327583 27
300397105 28
823399537 64
406942623 85
396718779 90
936259329 33
797672145 19
714885364 83
207061787 68
798799910 77
626470673 32
5137418 76
689203975 21
946791516 93
305898348 65
102652601 37
637350435 25
422799553 40
752977163 79
41750380 53
407892668 73
938193522 93
73983048 83
392583859 24
33698788 4
938835232 12
685717903 56
500899499 18
135441328 27
588352908 94
987374212 33
754280546 33
705251522 68
331428760 37
358659191 78
734163473 73
135756900 83
731050055 88
560961882 99
321827548 69
105498037 20
196880295 56
857312207 53
771102879 31
890059088 66
809463998 55
406335449 40
940216324 68
47975801 59
32081011 15
560391885 82
233939445 51
24053778 63
43525910 65
115429584 87
752302050 99
335486232 80
141581225 86
438371750 70
994474115 4
429183611 58
680079838 60
736060521 59
811179489 6
551125220 63
703742757 3
196264877 4
674871978 6
784990097 81
78803094 30
93041781 62
20962981 51
901140436 13
48704828 37
511134368 46
909254512 95
782816055 74
845104567 15
189684274 83
91590850 14
579385693 82
469826935 67
495320913 91
114689682 28
730179455 61
483986429 36
614716905 30
762583080 50
708807614 3
375549916 73
939379865 52
867491452 100
214693117 24
548537281 65
610556857 80
898169637 79
734735521 36
715028571 3
697027322 99
981968017 63
815044544 6
151675612 86
343119806 96
10718996 55
252892989 20
606538631 14
749066412 88
752466778 20
944024811 55
399774744 51
427130783 39
933353359 43
772728859 78
27006992 16
239538158 94
513705732 69
930596381 41
793024148 99
928830674 40
348602535 85
669493913 32
819599701 70
433158356 31
315332406 89
174495626 67
599750350 16
781757334 13
764576631 64
919235991 46
509594850 50
865261192 66
755382724 89
756637190 97
629690057 38
173938496 4
436015442 12
517409893 36
809809828 27
986334568 4
549579182 5
300108497 60
61878598 70
202902153 25
47405764 84
473896560 53
426723793 23
349613177 0
522754045 8
69670933 18
515174538 100
995119891 84
539240367 83
497398435 8
640556755 18
960687398 52
231164941 81
866117399 69
297257653 61
333956245 96
266570430 0
515586675 87
98651048 91
770733918 49
193581980 19
367453555 100
136898246 95
496086151 85
681239365 31
629020989 89
122197972 12
679718626 83
576994357 80
186007171 26
342235077 76
256610052 12
186276424 42
692101310 11
126638026 20
756078496 50
205833034 93
291286350 43
386129696 85
141450468 35
733899807 85
44010944 75
434457292 69
600858421 32
330978760 79
188698172 5
915476795 99
347294163 7
370771928 97
124515445 18
625346925 86
104442275 100
946281033 7
527749974 5
892416479 46
89803115 86
384504720 30
880369488 70
893303018 98
825891999 49
384264393 82
317830665 100
836192951 67
240766766 18
287037501 78
574512382 78
9748973 86
939708493 41
413895006 26
302282603 82
568980008 99
157137638 16
620353179 98
799420658 31
513180824 4
43919678 43
177619084 30
364099912 37
245075002 0
315071525 7
381728439 17
364990847 79
107373016 37
71551724 4
446710301 74
254878543 76
61789039 11
321482471 54
256286676 90
636758620 95
87715727 65
955489780 1
610572135 45
848157291 95
518924930 55
35231050 45
477273719 60
637108314 20
850800360 31
514806818 55
924939346 55
815324383 88
33902701 87
180055470 72
582589349 66
303361457 94
681420134 4
952171618 70
47749222 93
228714020 21
802618194 19
318841929 18
849758712 24
886451766 0
803522226 54
644304074 72
104774644 1
590006553 91
5508364 89
318776446 23
16385040 73
632656261 29
488383153 93
162037640 39
97567628 0
190586361 57
798666138 95
271939047 56
925019302 51
460394239 6
624304739 64
389865583 42
714288640 89
606071246 79
897916433 41
485799964 88
676488723 61
946111174 84
978747927 83
709574200 96
449935150 94
633838211 94
741844032 55
65770461 8
821362932 37
195847181 0
324522333 80
56597030 11
448568197 3
235777732 32
454967940 12
558688275 16
288190 19
401507934 81
637099896 29
333547153 24
175748661 46
589954529 70
95461499 19
199709090 100
257590700 84
992401735 92
126439856 72
975765987 83
202927551 8
419865534 36
477612854 55
285773250 24
79702956 36
970169989 94
697198619 16
572481145 12
125900143 2
526336039 1
951036309 24
351758699 79
180295450 67
272286452 91
84916595 58
652262068 64
123414652 88
700691406 1
81383725 64
107554411 76
143121838 35
948116627 22
443086498 10
974753336 28
465791924 64
52326713 59
767707402 47
698962242 11
882275676 11
594182806 43
832756154 61
959855711 59
996622977 6
942152683 36
330654188 2
461290569 7
376346661 71
403804989 46
262542012 13
334362014 98
706867929 63
488872502 73
262577737 98
949303818 40
855707012 27
820850131 0
200877534 70
871698399 74
325028580 44
833409485 78
437494682 39
594909120 76
621085494 13
429161761 78
789104996 59
387187275 16
691989232 89
969478761 59
559797808 86
16724485 2
331927536 100
424362893 74
660895110 97
976081618 41
15236523 73
41338759 23
153059110 51
2799119 14
694539602 70
865024804 75
73063434 64
582948306 54
932212174 9
999879301 80
502531913 31
133677208 39
432007519 47
345170252 0
459203338 31
258722354 23
53969538 77
510934320 56
606387976 75
784375845 42
156749830 75
465989865 60
276339780 13
360241508 5
821956981 97
575840851 8
62165409 75
835690364 97
975565752 92
671952121 56
524526762 83
758736069 23
560611729 3
845930383 80
146992876 18
567102783 59
444290292 55
245616702 32
896790971 10
605248532 5
928682607 29
295324557 89
802993005 52
323916898 62
54435700 19
586075292 23
359795921 33
821710184 18
501204585 73
83649104 67
979564234 34
695273393 6
501898929 26
270499803 96
517882103 62
269917616 54
870520665 35
792473557 63
106534489 37
219830489 6
189082514 17
436910057 19
876625079 18
927648960 2
958575609 90
97968917 60
273024796 35
543800095 75
828144351 38
888430545 35
226834919 15
693276051 69
227040927 100
506792809 68
807537941 74
75113544 62
261530562 36
508886811 94
281830235 83
584264570 52
345707287 22
788193611 30
383822748 78
118100675 83
23690781 37
59562749 14
453702648 26
682106755 99
528032747 87
335768585 10
763712614 90
140847724 3
224184494 9
888878180 3
694448732 10
546995797 70
37863432 66
85196009 31
251258917 39
417889392 67
929188222 99
558738853 39
126025680 23
497707237 33
800466399 18
702837403 77
122740814 19
233864715 63
487138449 32
537818543 73
68121279 62
344534366 38
208455488 41
555487233 74
918667078 76
928903668 94
870342806 28
758373111 21
320053003 60
444825126 72
543825226 54
857491017 81
519531977 9
650363972 98
247168336 68
715919932 64
133689703 29
408484411 29
693985880 65
509837115 93
535474973 52
752724911 27
619601502 33
904127787 97
171561958 39
181926910 80
385833922 76
260245400 49
423798209 88
298308757 21
45614645 24
695474050 64
954522330 67
590735676 6
455021248 35
729496917 67
244959641 23
454491511 86
407023642 33
890972551 83
738578224 69
286002982 43
301190128 44
19344057 77
950286216 28
246227308 36
957557952 65
796307960 91
66373002 24
55312074 91
809433496 29
816125268 38
298639682 23
295962375 42
614238869 9
963773961 62
307375682 70
503986819 17
48713516 85
339979707 76
444224793 41
731812229 11
63835095 92
772126104 69
234046504 80
695727108 83
132831306 69
905163037 6
103468814 29
931010250 69
470642551 89
170761303 72
20270814 69
801607430 94
102396878 74
406373101 19
83738171 56
342375558 69
426218700 89
13624230 36
285416435 56
699486309 67
728151269 68
389868033 68
504116885 28
28288990 94
581742339 76
863104353 32
348929756 46
198459101 96
338717315 5
222615278 77
795055715 59
723233209 32
710849298 33
987164308 86
50395771 45
298805579 80
915762536 9
878211903 0
455869451 39
818026185 38
736497391 58
241063157 69
301283084 37
192480016 39
372193490 58
995934359 68
302443416 52
784445868 93
344519627 29
189323876 53
99396566 10
604070308 30
945531720 29
707453131 8
945054208 95
636308506 57
272472455 80
533214540 66
438993082 59
444109268 90
794013171 61
303191027 36
281549866 97
972627036 97
810609 33
28231501 67
195039821 71
326996388 63
270467065 30
330382946 39
295642150 14
5286895 88
683629972 35
868354458 85
659297186 93
267244623 70
587225989 7
648360259 16
323448840 38
150945471 30
670904699 72
461398374 73
714910853 77
695727444 75
551878643 2
101659336 42
908348523 64
987542759 77
61001087 18
858011811 48
740945030 41
871545157 92
44885641 26
862470540 57
141542146 64
648544629 23
275980953 77
939658409 38
786573757 90
521053666 91
891942993 19
525427597 4
916459776 7
156875789 64
506827428 94
813959703 69
517745662 20
206395121 77
475163993 77
582296541 48
87740511 4
162852227 98
340125700 0
175196197 75
179062085 37
19178929 41
545204238 71
122808969 64
349543680 1
949146585 24
861654665 58
68627431 19
195521064 17
142300053 31
258253013 46
901844049 2
500072485 76
240135957 5
916520021 30
518594773 57
326360151 50
398655568 13
533501414 3
205184078 32
576415413 42
395174331 47
550969842 96
445719572 5
349948249 56
961526418 89
855449605 84
907883137 41
735899673 39
562238685 3
771645424 79
366789669 13
999341329 42
719974309 99
81450280 15
962142712 88
463118510 68
807280130 46
52135940 19
315901130 1
753814433 93
231409819 33
573893665 83
748531038 38
606526702 55
374309657 87
404266055 43
723333812 97
608466673 16
983048748 80
311426578 32
327914493 61
450441541 37
182677798 58
354627630 79
493730270 89
613746986 41
350173831 14
12712497 34
469695015 77
310267652 79
156822242 9
329172138 31
851800222 43
249812502 9
778760068 100
539948908 52
839136466 14
156250318 61
535045141 86
558940207 38
834145653 68
735816353 77
804690457 21
82324027 57
275620301 83
468257443 44
129460841 4
230117316 68
541274527 19
901318743 71
645204232 74
88609461 58
934603696 4
119055586 100
866086539 84
874722016 21
529873938 41
963144490 88
139655637 6
892929247 95
826872630 21
637891158 38
642218153 8
445351411 49
647164489 66
77816322 32
813603327 75
738994680 3
931751131 89
834802813 10
410982372 58
295666296 39
328048225 80
809196394 90
864670809 62
349226800 97
716757241 42
969764509 59
478877752 31
42525078 4
230923863 31
984973964 14
157953780 43
939431369 88
597289649 38
669851900 65
842003430 2
437416770 22
61176943 77
118393139 99
976699360 64
842743271 18
948826527 0
873722178 15
761388390 59
362813405 20
233900101 36
732451701 19
542778881 13
101903846 44
493921696 76
758614383 2
350191593 38
271842502 48
79568569 4
175669173 98
967071637 41
888332353 21
944640857 63
130119706 7
959509188 79
84546622 98
239649162 58
564181690 21
13889649 20
297979402 13
106070479 75
244469784 43
732059234 99
90323589 27
215035791 95
763519587 53
646027986 81
331008874 11
286981611 94
829129058 78
406902421 80
77458400 86
362383364 38
586891469 76
600904154 34
539115493 8
4690018 43
978959031 96
549018512 64
228752845 3
619924512 1
547606954 9
368472685 34
532430880 89
207818271 54
989304783 85
753250204 94
770347597 81
983572690 17
269149971 93
735012071 54
774484215 30
384098540 85
637273378 100
156262902 12
785717306 88
422636717 2
661727501 43
256340358 55
942451315 96
262750746 11
295420976 27
87879725 34
935062773 83
26082890 31
454340769 87
45386452 55
773018319 0
868026335 12
319026191 96
766833476 90
690346668 97
865838842 56
330004130 90
740060338 96
912507490 1
297287687 17
749705254 13
650614473 46
53965528 96
471845707 12
712855633 53
395291574 82
603348916 47
125476498 56
7488394 62
9892269 69
222772507 93
375234300 87
550349916 10
843656770 55
357145727 45
817469159 18
269147565 97
681841382 89
102223265 23
897956252 28
690124253 31
139590926 99
890442526 31
297641983 74
394905497 81
229288269 6
495324633 0
686976653 10
417526288 36
277198988 27
784651730 40
572059638 85
481471234 91
533481790 13
5745820 87
265105679 75
256894197 39
159743788 75
217803664 33
736403814 43
998635788 55
323637162 56
519462343 27
858572111 55
438728715 1
579689084 70
938102007 56
968370153 2
177679695 58
229514397 28
485547378 43
971462113 49
584009932 46
963644327 83
501798044 33
770760727 61
8658857 73
447299971 99
896701355 83
942345376 71
717236482 4
384040238 32
289748393 85
198333449 85
491093556 43
7856232 82
335474628 38
512011616 22
176472805 65
169912050 53
769375457 64
368053094 40
605645141 92
177822954 31
751820275 65
216060484 49
11272534 43
301458417 71
822814888 62
334516943 16
610191670 72
772629386 65
504641670 79
86072861 22
763143227 42
639585980 82
303532505 99
702202623 5
300517189 72
396926799 47
666746077 96
961351635 87
403828909 5
245094853 14
816206485 61
257269483 35
416280150 78
475691235 35
193375340 90
919127960 4
636572550 86
599926712 58
603554264 43
543571140 80
481324745 32
468465227 26
344411291 56
220518716 75
449541494 92
906022020 4
965649380 95
493792012 96
352571873 52
391798375 83
476608202 73
310221479 10
951084111 87
142238805 81
303252793 35
35562207 66
145985724 55
904537616 89
64564377 94
291696712 23
283918122 49
576128750 79
251839823 30
298241221 85
574407966 76
692758944 31
221697186 9
887057097 27
547454236 34
197236973 85
855480281 68
692112558 93
547005222 72
181982819 71
107452536 9
642769982 22
758770753 89
64285711 69
826917837 71
410918226 55
257168190 89
502718720 72
593193397 96
873696121 46
456029643 58
234401380 84
473521464 36
958924807 58
367226447 18
7986119 46
681055307 21
674821761 65
654014040 64
17414938 78
958598270 89
434597266 81
40086977 64
926393699 61
19512636 85
202098811 84
200098622 19
664819470 86
334435343 13
838536092 68
371279377 42
667365906 59
922807884 34
86227186 100
210053945 94
588588832 58
365262946 91
686920033 52
373087972 98
597217563 14
846164294 16
983044596 53
133911406 44
766729724 26
43131674 95
83355814 36
309696721 5
197393815 31
665500630 40
992570652 7
763529652 76
310652655 7
722054848 13
329291355 100
583150780 8
448004733 62
173194875 65
290417091 43
947064304 21
806270525 57
765087527 95
71370257 64
218128530 53
153841115 51
340427982 32
570062758 18
879245620 29
185494158 54
297037315 50
489736096 20
746046494 17
525680832 22
834700557 81
883832035 98
892323238 79
326711597 72
526321083 39
583086150 32
315257458 19
317622514 83
178314212 2
349323152 64
154144958 47
80099274 18
881774404 6
935012102 41
375038598 91
12565370 82
548250086 86
131306047 24
171265272 21
878549590 21
681763554 56
555701812 76
660328569 32
989509238 11
334327943 68
491486030 38
22486515 36
817222176 95
828487785 63
947108410 34
819959737 3
363102427 93
480778253 80
334586746 47
52781886 29
771071724 29
454957115 5
222540896 26
77936237 40
583261289 90
298215550 91
209398961 50
332607462 46
266487372 78
499963657 60
5839072 79
910866609 16
442899538 90
47514833 99
445588349 10
669841330 35
851696694 63
14806336 58
194227387 75
881644403 98
832430502 30
241843263 37
158661860 25
189761508 41
550307448 95
536610593 48
888577782 48
8455142 88
103768965 44
706026794 10
651355508 4
198999134 32
578419938 16
294630794 24
182769659 36
783952982 60
359885138 9
830863442 75
221357410 10
637004606 78
224634047 20
381201432 16
98385695 29
804771348 50
77113486 15
971084961 37
478494558 83
713849723 17
822198732 88
699564081 88
208617652 2
594427410 44
503769515 89
64666896 59
271930776 21
941090078 36
858293538 81
417404028 89
102707451 42
515138720 41
217020607 90
945397148 69
835635025 52
677857315 57
407426322 83
589101613 21
220406962 80
594973300 15
489171367 8
673340767 87
368188827 55
407599632 79
675197096 40
568036150 14
525282321 23
995417163 96
647014066 10
968447872 45
123832616 54
403581301 64
666071288 62
192671705 66
549692665 60
859366375 17
582488751 32
802321446 50
796700839 23
561071527 89
962369954 13
934468599 83
532253800 17
105961850 42
650821585 75
350925896 91
937322884 35
52551951 13
628389595 51
302342491 17
796635219 65
425355030 80
344834316 28
91183965 26
880831370 46
28832727 68
508748215 94
488190536 32
568495498 82
927022178 67
409990543 43
333973310 63
597614403 8
215097014 44
97393899 98
919023021 79
970905595 21
990042585 43
956252052 57
36017560 86
931448529 94
58825566 40
414991686 71
786255110 50
996551779 83
431662282 0
229918950 47
665123633 97
166097026 7
467414899 94
872170282 18
940363468 50
434894214 36
893531202 37
357163288 65
610550012 11
192423520 22
952931463 77
287099580 32
923908919 5
268819728 28
333970340 6
471850905 4
782494091 41
228809250 74
347754974 78
558507068 20
493826881 48
941373024 25
546309017 35
764588363 97
685916411 58
973639486 80
543485814 66
697973363 70
923255802 28
275482199 65
829061312 56
243486449 71
910656739 48
839470339 99
587924920 18
251836594 27
920095177 75
628262311 94
539410417 38
204643909 19
119283361 17
78909693 8
859283984 63
383656576 87
956828887 3
816416724 72
496773951 0
641053678 8
951957509 72
328585798 27
284275525 86
965461133 62
5128697 1
799639574 88
674481930 55
129721072 11
890075033 20
881413932 95
537218312 2
892464195 94
470375664 95
416018359 68
735285638 14
185519372 31
45255250 33
946844081 3
255536087 74
639387053 17
594350700 62
215734189 4
855144018 0
467319057 68
50280299 15
396513342 79
847430538 47
818530069 52
985021829 18
132721917 97
461341619 27
426642846 74
208826605 98
452778504 36
224967753 40
339376258 47
17025419 92
850828465 0
147277813 89
258020449 98
676765832 70
260816742 54
671884344 0
192926802 29
805738888 13
935936542 72
760394345 22
617206790 87
941161498 53
611163314 22
129012734 91
752014797 4
247049569 84
317018891 83
720717798 33
403648948 1
170491980 69
924534009 81
914411720 77
181318449 57
94042829 1
251968199 48
924005068 76
797905229 37
197864779 42
900090581 82
5568561 1
488675206 38
287753825 64
138462452 13
835403184 89
5536631 14
968594767 49
830202792 58
153800544 97
660298792 32
734999873 95
390807851 64
467478604 19
809933060 62
136768118 20
301420562 99
38685423 84
539127915 75
358198629 13
437021086 44
187547894 10
6779160 99
293205626 52
905253564 99
174705847 83
172315292 98
215742071 49
742774120 46
361440283 96
200432744 55
158821269 50
958096270 39
986639375 10
999218662 18
937302694 83
587005990 87
462428417 26
352433265 68
973054776 94
405476468 17
162792936 55
581429833 37
940346359 95
691397825 50
232214053 86
646963370 73
2864743 15
792346819 77
886005385 24
448947339 40
282071400 3
714148218 66
88959423 15
415840861 78
323516620 68
801356222 36
789370807 37
138384026 79
927047082 54
590498186 31
377359245 2
967653694 90
782612557 58
272582397 18
275082932 6
446487442 79
567972056 12
849238226 59
77206826 96
849874171 58
587636780 37
416584080 11
318283423 45
209173589 64
985524639 40
375126821 74
850262507 56
402318401 79
184186483 2
25082628 41
303398153 68
667996926 98
889460458 6
491704606 85
565280693 67
569482719 86
893139559 89
326051487 66
322391427 80
714189530 70
713494797 88
809256849 62
451855311 71
366439782 65
506536402 88
22503733 8
483598191 20
114110594 53
690417189 96
603501210 78
932632468 40
727084130 1
916850866 68
189647011 88
164481130 54
785303494 25
479182409 51
794850387 50
373620942 32
806906826 16
137659793 83
127257454 47
328143096 56
858953814 72
526315830 69
52816062 90
655592076 83
29330419 13
570081582 70
555486395 18
299171253 23
596375316 37
663315091 71
417119292 67
82830015 93
893399399 6
297705322 14
150571308 63
31417968 24
244600961 47
810229702 92
172825920 17
531726521 36
286337009 90
642200180 38
670641690 22
646891343 41
247995136 14
521304213 6
444191354 15
825509934 80
8225035 42
412825928 28
866481845 74
859104879 75
597521353 72
267739068 16
103923157 49
582755832 97
502418381 29
779953541 38
688885346 49
807248722 100
439843067 50
231006120 87
752493572 71
784609014 43
556800257 12
159086332 68
326262803 80
411976451 79
113990173 26
663330815 37
110320085 11
925006575 18
983720739 59
782882093 32
352947274 93
637722353 76
141481648 81
413189101 77
742608257 48
303489590 23
934219839 84
735213109 79
864977249 58
75442007 0
176354014 25
919924322 70
954254467 72
680443107 2
701366966 29
665698209 67
561008199 24
431242770 61
510860932 32
124779594 82
460697158 98
543606039 69
824060617 91
766664392 52
635430458 63
36295143 87
885942495 24
891093681 10
695260502 73
108107695 66
281374805 40
105612293 93
142166550 23
53753764 61
354586381 77
890535258 72
519332706 70
697537763 50
592933721 34
394926591 52
860734609 31
909748375 23
154631500 91
546745395 17
128212089 64
9072567 6
944858491 54
446941420 22
563573204 80
234353944 50
851356771 26
418054278 62
389857843 73
106751189 58
191753273 28
131735394 8
183648354 32
304046851 49
169015226 57
617909175 98
275395705 13
226495892 70
566475056 84
114944655 13
200990033 77
900779385 29
867836289 39
594748712 75
225209448 33
823180358 5
474391627 49
224503799 2
288706269 80
629072444 50
624295257 72
570475594 32
654548988 10
561514185 97
562830098 71
742744523 1
652348873 46
80018404 22
244151237 90
261948390 13
844130543 23
584075794 95
620139410 80
10835556 36
978748144 20
322699881 24
229246100 12
939257498 24
369392529 88
11505938 19
805949026 85
488122406 53
975159475 84
592591481 71
393893396 89
920224727 99
802064046 36
52427214 91
306694552 13
571138602 45
393349884 3
43442492 1
510131646 33
223259420 31
849984654 59
828853732 63
826830291 35
42786020 91
246704298 7
603106117 47
705150759 13
40480364 6
880488018 12
777418669 19
905217264 35
972859815 61
919879120 90
925357743 13
735226644 13
153433601 85
724275165 85
522390517 34
170735728 89
163156586 17
402122466 42
771541034 77
332371050 91
713176422 42
601287041 81
892867033 88
322962976 76
107569424 53
913447816 100
837645866 95
957685401 79
780724503 83
504162805 36
519835989 20
988010622 10
534859210 88
847853303 89
57281242 18
559146669 94
203129284 14
573180279 9
624091984 46
142867640 74
29960947 9
430870214 85
86584117 63
501355207 58
439162407 96
653262975 98
59641916 55
230657034 85
310855319 90
521884066 5
262476516 70
677290664 58
9310097 4
503802514 83
839229959 22
183999795 97
15777905 68
590655144 60
696533934 55
322469272 77
519502279 19
913789102 0
560328762 11
987760302 47
797782999 1
364139640 95
587713006 55
699325779 36
523811506 83
689180939 19
525535671 70
658097802 47
989621851 24
21616167 22
873744504 100
262332775 91
185257689 90
410549202 41
865687827 4
473717273 91
602172361 37
736058094 53
797155770 11
944360820 20
942871989 81
157670771 26
271759742 4
905726704 90
535554745 11
691663504 100
446877454 7
999680163 32
714553833 16
861719640 57
552866363 83
781437011 18
794240814 74
564554541 61
114158490 6
791194849 54
280520492 54
989635495 73
284956135 45
561431350 21
72567173 25
921088243 81
968758527 94
66836542 37
900333232 66
997885422 7
111496983 46
661267740 17
376342904 4
677211239 46
106933387 45
259457553 46
463497005 15
321987375 57
274798265 36
510602958 76
395571797 47
320986650 14
430784336 90
131289564 14
381444531 100
460300066 18
171978758 95
527071759 52
166282539 27
838972120 6
15209017 81
936274822 19
225939853 32
732941987 13
229930598 86
228146166 71
124697847 45
564123724 15
538222334 95
827346415 23
197524157 89
603130313 87
294943837 35
764149959 87
564670474 75
350156118 32
182208801 92
123184125 87
331982341 65
234575732 70
955269317 11
961938716 69
324317964 23
960699317 5
208956921 41
8911923 17
788423903 18
664358474 84
612018636 62
110268127 57
354223114 50
67863975 35
558371594 66
345936247 13
163436892 77
435643056 50
803411694 27
726288706 33
440556763 44
703663480 94
947819980 74
422053438 38
541349987 11
1528078 68
958385161 22
456560858 26
444798438 55
569388044 64
493241745 43
40684275 7
213286619 76
878598723 0
592209047 10
114921873 60
131646397 24
557841353 60
875649054 65
327166252 44
224466077 59
51102047 49
230142275 4
956121744 100
177484019 8
816917599 99
710989851 76
774698419 31
146362180 6
138642440 81
862716400 3
28091799 34
5984268 82
765333468 35
616831008 29
766100654 41
544037586 63
233340946 16
19459434 74
412975084 86
274719198 58
984777868 79
38829880 21
472784364 88
255501987 67
302897066 37
327018564 87
306449635 17
768310868 94
378035921 77
902846351 80
710633044 64
548835511 11
581567593 54
838373879 78
329665991 15
606436420 50
253305198 29
480955995 26
87653109 7
508477867 97
607150811 51
329697916 55
869403785 90
305404462 10
113731591 85
574722794 68
938928809 91
386805418 92
156786959 12
208578154 54
217470491 53
821252894 50
96041359 28
401085504 36
34335394 14
7902650 31
522836465 46
369598756 40
476692354 79
993832290 37
480432042 0
162723474 63
60020718 50
868433664 96
78357828 27
593804610 96
247443201 21
106938105 35
700476296 66
866129133 65
557980643 38
567440901 73
426461715 65
613136155 61
897126369 75
681666494 6
191566312 91
736409307 31
790249226 28
614402833 27
381004401 71
619940960 42
990385935 71
84289989 97
29053701 14
159190826 23
741345042 88
82448469 67
674415067 89
717622164 79
764586177 72
624068376 80
627472476 74
172088608 23
531778624 13
817033688 71
438498516 19
514428090 89
383263173 72
332646682 34
803022369 64
78924978 73
177320507 59
519642347 42
620815289 1
923715021 74
470467027 92
936560049 24
504763829 7
404400073 26
683457894 49
114638659 42
641906163 46
623486678 95
1070302 0
911213278 74
638422816 78
642932596 37
591142519 73
458180789 97
668413320 10
808504768 75
641337340 35
32210208 88
305914115 73
697507056 94
841560730 87
302705047 17
99009194 88
70164872 60
414533870 24
835632806 41
162691702 82
97891886 32
27958226 95
936203631 90
348882778 95
473085226 7
37348484 61
252237257 77
220325038 50
51358181 38
612999209 8
478472762 80
620405403 60
813552244 73
697094157 17
833970163 12
607027529 41
951554931 10
483892280 58
68048893 52
376137122 91
966316470 89
654671997 85
420334836 89
857250343 85
436383560 57
241795702 71
790720116 57
825621077 44
986145517 8
109033698 93
48578282 67
952264338 49
489557732 71
530716622 99
228943805 94
909600147 64
22549990 9
855752825 9
182420225 51
761684726 57
837565582 16
535736651 1
374017667 76
860541213 78
876779648 43
757767546 94
761861063 34
387484786 20
292073292 37
926931426 62
766567254 86
834718030 21
653214662 36
316974121 31
376764910 12
303828907 65
873153962 77
738620608 99
219314178 19
241574493 21
468158990 81
148942970 79
328295855 20
798109990 78
810939816 77
800266642 3
548770363 41
434715701 37
400499573 22
455925127 63
964259366 85
130327713 10
265405966 66
479829879 34
765596465 51
84944196 20
413851136 63
548465852 39
837445543 20
773179961 85
537308218 86
88680171 60
767286503 0
357327418 23
429495722 30
559481929 92
494320818 83
578926234 80
945975777 50
469991374 41
384825941 7
449048703 8
839518755 55
793811779 89
987089185 2
380723898 50
997470665 97
292260970 70
323870001 100
920765142 91
82109625 27
99601113 59
507888777 32
664786959 9
203266481 41
742149217 57
436217499 5
197370869 80
809285246 2
514006376 55
343167689 26
733088336 74
373476354 1
305120993 7
570690407 15
126901851 91
39243138 89
146445228 67
840677340 11
691689739 72
770695079 100
464936293 88
471646057 26
463440882 65
431829527 62
306673251 69
848235521 75
130378346 3
480390001 37
582824604 47
29497947 80
261718299 81
99392885 43
257181531 0
26573774 67
864918767 15
217184611 75
997839041 81
92345440 0
716626161 43
34742835 92
948257616 65
733405119 85
425032375 87
796337456 80
488860011 5
716481480 43
785885686 100
866833161 3
286096779 50
322563773 66
222727249 11
238373094 80
117098684 12
602317423 73
393006626 76
282290442 38
774447203 24
243274703 8
150504120 21
677662533 52
526257839 20
259385024 88
289994828 16
507337312 25
152253341 65
664351290 47
715715158 66
520491621 19
23409613 73
176347035 47
774239860 24
104382070 36
394729901 23
628163343 16
432598588 89
238136427 97
199370021 80
580765332 56
389830729 41
6358615 27
537641872 49
605091419 47
294382030 90
870963006 74
992174988 19
982673822 76
806951906 83
178907750 73
977007652 29
276948659 6
646255887 83
738438858 21
524913608 94
881971906 63
631684961 29
780202870 20
700532447 63
673848849 6
901919330 74
185183632 2
496794213 93
67479573 15
758585215 14
157519820 42
73293298 65
474053696 61
855430842 20
542999364 92
661008199 90
496154814 30
449283077 92
835059558 85
524103589 51
813972623 60
686906236 9
367300868 37
960904154 56
742779476 50
364451713 57
186099142 55
749359957 20
238997704 56
735373729 25
835230546 10
210300632 55
742608528 44
169794789 53
346374500 18
596793267 6
244689745 14
8325558 22
258940156 78
676069118 64
236456044 37
899816992 79
304225410 68
422017389 97
945056027 85
972628426 26
757110927 68
867121521 1
18948945 97
886274460 85
558822631 66
643832484 20
811045017 52
223929408 42
464396595 70
507272749 83
366538387 4
457092468 62
210848360 71
446637003 68
786593386 72
164282947 15
309270280 12
210003990 92
565710797 7
553532393 57
846357145 22
890182426 34
493433292 37
488405498 64
76017897 96
471864625 21
578247345 18
77149564 57
592120027 93
259295434 79
658627771 24
424493230 48
417329629 55
118610336 9
215762446 69
830612520 92
440361993 65
527557225 83
947356141 37
572092738 7
104926044 28
705647163 91
5589580 92
366333173 29
644386766 79
396996982 69
241323267 48
513669986 36
401442520 29
617805925 38
558336890 95
225388010 92
853333912 79
927994063 66
777246598 43
222982307 2
547009121 54
474187589 91
550826756 86
330597730 49
873024536 24
743074766 22
423584663 22
269429426 98
340742632 47
311508743 52
71208487 67
639882669 83
950994654 83
744391584 83
605729940 96
111868679 12
621292045 77
128347252 9
617728023 85
233382416 6
263817015 76
370501727 8
973021382 27
643627064 83
137566576 52
134623288 20
815682135 94
357600040 75
169993424 69
586218512 18
808243257 62
180359627 77
13064294 35
590950838 84
905603840 19
612697753 98
810790788 61
510903502 70
824402676 92
293535488 23
952798166 96
386263592 60
459470917 34
656411677 51
149508354 80
81134488 52
938493414 56
882287813 15
156853584 44
33296066 20
677200166 5
751024180 90
210695243 63
128186106 13
837081302 66
183205433 53
528396267 20
528333649 88
570375834 49
966282104 84
908947050 84
312625043 79
494254784 1
323102413 39
414057911 18
585827258 73
939618329 61
537877134 100
693039543 12
604736771 47
199833255 51
617359639 22
427628319 37
817533866 97
666247785 11
677350206 82
301769360 99
854430459 16
527637129 34
312314881 87
905605566 75
173003291 33
869325532 92
664335470 94
772443008 12
571962190 44
59469200 61
53916110 46
794319739 3
404805322 25
326868162 70
540904592 23
955377736 12
97303246 34
280662965 69
473439908 78
207452514 83
212810613 33
207591017 38
799886581 3
272736575 15
615695687 62
666752150 8
480998360 21
699647525 58
453606816 87
249427330 70
617607242 12
106010765 17
948633252 95
507420608 33
414073000 67
688594038 52
905104626 73
749072484 71
352390349 3
232176076 59
844606932 72
750313096 67
721848359 5
771386339 12
4248504 80
695824838 84
860719382 70
806557163 84
443458360 57
215750967 35
568787870 52
915659406 37
933365126 48
684289294 99
588549895 48
294937633 66
619397912 20
64020754 60
90190015 64
756468186 45
548748699 60
923316712 56
759516632 32
563254638 23
42326262 95
418517841 95
992303439 68
890267150 18
362904604 83
658195194 67
463963985 2
309593948 43
295727716 83
701487478 87
761945735 71
896743327 64
318699343 16
685443974 9
678518163 4
63562750 62
192913073 12
467822933 90
175354364 75
142927558 73
243438991 70
364451036 94
481128836 91
502899458 9
231510814 74
216989911 97
203065639 8
86357154 40
104935073 64
628387055 30
445550746 77
703531152 18
900432629 11
468749724 46
210495934 69
621319972 28
276931714 76
217605111 6
621809266 40
425085591 56
502261792 81
350559657 30
259139754 16
511453154 65
990255564 17
945492069 18
694434483 49
52460925 83
69520144 19
715949159 24
281737126 12
284541734 0
468525060 19
192158914 0
466798666 42
670035259 40
485904481 4
110173008 72
425182356 96
732762241 73
725956069 58
206445369 19
439947332 30
613630849 80
14956623 24
464883644 6
438652016 29
786437316 12
330149471 58
794881658 2
201232939 1
922157991 92
134392886 19
870379423 92
841155753 10
332065641 92
802040467 42
260206923 19
451824116 60
922092670 26
151365971 89
600000298 59
750382535 59
337223940 31
614662661 44
521988666 26
529145103 69
569513679 78
276033532 86
58493145 90
694999063 41
342527094 58
441022849 74
95863557 53
660577938 91
611035394 42
955380397 60
614938566 1
243669500 17
518191215 22
341564504 90
114633000 19
595579179 6
378302086 9
406648121 27
146967175 70
886784126 36
958421561 14
785964595 34
558829087 100
528739261 80
509087124 0
667248177 92
930144064 84
737467043 97
157896784 59
153724168 99
436873831 38
999078587 41
947548560 75
756435847 34
461044803 90
30258095 0
829164541 73
853372610 21
313588775 94
583629547 82
685603499 70
434707238 33
562706572 97
177544498 37
490047191 82
473711879 17
59598726 56
438270915 4
958769107 35
349154850 47
384763662 38
102614640 19
349432491 30
26594273 83
988379124 60
553798337 52
222136428 88
8650696 62
983531181 58
251100781 17
98572555 10
417149181 16
42853770 3
851636797 90
442880678 50
324515346 22
297702514 40
874509531 49
861005759 100
967209948 96
188400026 27
115352927 14
563409129 16
997228284 35
851727150 50
938049681 8
959796285 76
918936714 10
458938068 84
610044457 77
535602689 93
773191194 42
932140225 100
662799990 32
190830171 3
8070302 30
954471002 63
419438224 82
553382973 58
879487439 9
595508841 33
497959234 44
404014054 23
213586255 92
146426646 0
828151495 71
174894245 8
648654693 87
465295264 76
881535210 99
70754703 3
862571648 50
75871264 35
59091894 96
943446168 50
520179621 47
304259208 35
370800305 38
43583609 33
376836338 84
959357817 47
223279657 6
49488609 39
160404250 89
548482469 11
335014308 53
338904632 59
636344767 97
504727030 34
939485829 76
629883845 73
955158165 80
570642706 50
580665540 13
343959668 77
965463836 84
227088866 91
151444363 1
83835848 62
957700468 43
752201434 34
258886719 27
554070579 28
989280986 35
901008745 95
743740940 47
793218631 78
557868443 77
400979219 9
275105015 73
825658151 48
353198704 50
327259225 41
961579647 55
125024146 31
829485499 55
581257078 74
376102922 59
173958098 87
576762327 37
926458397 32
970487223 65
239513164 85
16769748 53
817783961 59
123659884 77
107489766 91
646708067 51
231774030 1
459683791 78
764802461 29
191272074 52
862571944 20
922653999 99
945969247 78
404937115 0
46838921 84
399841028 82
36097288 73
163840634 90
998497425 76
258983378 74
928336190 34
678518947 89
883961831 35
74226438 46
236641282 22
619960478 44
908027670 2
148150755 2
427134495 44
521269855 60
824374413 86
123764791 41
93561482 42
551966117 21
346034662 17
900205906 34
667836168 31
129509955 76
789280604 7
960840102 3
348490926 47
550068804 36
383232650 73
561171801 24
6365717 83
385009827 91
123460907 0
674320615 42
115641191 11
273423403 5
995441636 29
502744975 32
116128756 59
388358292 36
521736038 94
40860202 62
351277930 32
119177036 55
989758055 57
464018137 12
715592935 82
909271483 48
475753762 34
600456289 70
511796830 29
805956851 25
519033970 38
478144966 72
103653803 50
82811007 75
205036698 95
224353631 75
178238589 52
590949969 2
435154076 88
117164442 2
180088343 61
366707642 75
926373856 6
883029695 10
436315899 40
188437987 6
965570052 48
907837341 100
26631416 34
537628505 80
289364993 82
76864815 67
872284393 100
553260112 81
365948632 32
141903467 56
329421214 40
99940914 39
354574917 3
365881724 89
321324139 72
593278309 24
197169763 29
345172745 3
641237573 33
496498869 5
816025289 100
555273062 51
944021863 65
224768589 90
290942733 33
505931987 35
489963732 64
903257442 44
635850462 2
591635891 39
548205138 49
264710022 60
101566316 78
240724769 90
271388070 49
603919074 90
940352623 78
362067582 15
628213238 27
883229883 56
50748780 88
74023274 76
742477067 20
656492365 84
690399814 26
647057302 9
69582486 13
541182678 83
464752688 81
252665395 35
926869402 41
115221248 42
163207398 55
56869792 10
484647778 100
499892861 25
219536908 6
386155993 94
619697918 50
564473914 56
517829073 49
46185902 98
748070546 47
842251781 14
81328522 52
493855950 99
167851382 91
560060517 7
371152706 62
551142489 17
239037171 84
293669329 67
42108655 95
245040462 20
209982522 33
420242693 77
238068522 71
653979112 46
102273336 65
589311343 53
241138595 65
233696602 50
226949863 86
414664640 22
295517698 97
51901866 79
321064860 43
607244909 75
153610150 2
901612860 14
524934802 61
992249425 68
692389279 85
376406841 98
243701308 91
835162 12
204861881 98
720421673 56
677617614 34
522847253 42
816731473 20
519742175 2
287008274 19
99503021 80
802430826 40
321304479 7
374159630 89
771410661 70
934193476 38
910443572 89
676686008 94
856026873 90
198673929 98
278572900 0
821494234 15
926531098 100
371099150 88
347742252 60
473037652 66
884936203 62
766923305 66
500456290 89
726628243 91
732366857 29
400100250 9
14701050 43
122745127 55
141493778 12
68069584 3
51431651 64
816102084 36
762027929 19
455383534 6
875294273 72
367827642 91
113131141 6
995324513 31
827427588 23
151697614 26
654755159 75
165677437 62
184039234 60
844610700 84
884597495 82
584879515 17
549086597 83
748569058 57
752571307 67
54197765 71
938999478 77
262204969 48
427892433 3
647519488 82
400222941 1
285363755 91
691958633 2
465141395 22
284951879 49
165270694 15
356905122 79
129479972 38
830043795 100
146181341 95
164292570 0
221894207 93
671528419 93
181715751 55
363517757 75
350988935 55
609493232 32
801300346 12
477519868 84
754029871 88
217726042 36
183637687 79
688866002 28
502095096 55
102100305 100
825323975 93
686230543 3
785217815 71
292783531 29
331843018 89
793551439 86
890849693 32
746870236 57
923730665 56
127233833 19
498551754 54
798066585 89
372674685 71
599806705 95
181213986 2
480187849 79
453667296 29
670469596 89
618542799 51
645376628 12
772135467 45
728557284 8
763219753 1
61069411 41
452624716 48
950361335 74
374406324 27
160681885 40
435962542 0
827651713 59
15366394 52
420186754 1
511015897 51
735892385 32
919393957 61
820061023 95
743781086 10
101020803 72
444276795 81
677970258 42
163946362 22
211456492 8
694490703 14
648592481 59
989259193 0
671260325 74
542624328 38
425426596 85
242014626 82
349704629 30
906885024 64
222578123 49
795497350 60
574520298 18
730696609 61
120131935 11
311401896 51
600516768 36
206767235 6
256139811 100
735312207 16
260582036 29
353967549 2
916901923 57
973077349 10
37366153 35
331219967 76
168769497 4
186787648 49
521042669 32
255889206 67
533031261 19
87730382 93
771305116 83
277020784 7
7721707 97
884610855 46
158287540 60
248633919 0
752016040 10
78957652 21
734140127 53
289787500 16
109585075 75
504877335 7
490757276 95
155590802 41
136862890 30
128016345 25
286506600 55
229149928 27
579852442 13
386987904 29
71188312 17
325265872 22
533112803 62
42985543 35
963304912 59
291695501 57
166254742 96
973532594 35
31528991 38
613823260 36
761057753 85
542911448 13
892827765 95
921610717 62
388209929 12
27980621 22
512691517 78
802635958 87
838223105 84
413635801 32
796908860 4
330891084 39
533308302 6
587474827 90
495506769 18
787566008 49
630468471 29
179405706 6
541739951 97
672686522 32
181948391 82
866378542 63
177311829 96
867903174 37
879329629 79
681403141 88
435274819 2
496648563 44
182351931 93
143749504 58
938444171 42
388183448 87
369527564 10
349878276 1
286336698 41
500177331 90
499238682 4
255506883 18
189173601 12
956461347 26
478594698 39
498514300 57
724259317 47
272820000 66
163560244 5
5651730 66
716659770 92
97113583 36
686786674 72
42955010 80
273978403 94
197135645 69
159633743 79
722698111 99
328220703 10
207314119 20
770777627 40
537881554 100
534328706 10
870402401 0
798317083 72
803038790 39
142961303 99
68413194 31
601599453 17
284020261 65
126828615 39
20554319 42
873622245 38
954268742 14
341349374 5
50658795 30
715461395 78
327256192 33
199583994 44
831061040 30
513932473 19
3301070 42
147954414 69
954252375 49
397872244 7
659340257 37
954705890 78
445111732 32
416125231 90
209518881 44
29783173 69
836157509 9
271369533 29
523305350 69
552704918 8
738573551 84
443429561 50
439531923 16
758649942 95
321544183 78
438832248 68
685077766 55
366561164 92
482578286 73
701764447 72
541236299 18
736666543 33
975096267 10
343435934 13
533276025 99
700795960 12
601139113 22
371599137 73
820498653 66
559378851 56
648483580 22
112186731 18
455408436 15
789028233 62
144961157 65
712978929 56
573400592 84
49113880 4
983481471 88
279477892 95
654323323 97
349939213 6
543293486 42
113260037 44
681766857 70
123726656 11
794615496 4
786467458 23
533000181 69
110036762 73
749570517 59
875145675 6
594609957 2
346903263 60
994029880 68
111404978 88
402107058 96
383701649 55
695689868 5
318761351 81
159778604 97
373919661 48
617152684 36
47279905 90
817728732 68
753331903 12
206044461 67
67269866 69
815684924 70
644307649 43
350254847 80
749988725 5
970563515 97
941509274 30
732055111 87
527132765 64
278969844 91
16354544 33
159844660 21
457805419 76
290293076 41
997515064 42
662940846 77
11690736 3
965605829 71
354371385 45
352182211 73
48316600 2
302813521 68
993977092 61
572885399 82
495998697 92
734970210 100
590590168 41
215661828 82
993590996 100
486392915 19
266162961 33
776824384 100
835115330 3
811479701 43
723164196 89
38910444 49
389177058 41
449465692 92
35655698 81
826684749 81
438727312 93
771580807 45
287813548 2
253071105 53
354701698 33
652322318 49
771076969 84
273459753 18
358322335 15
410812049 8
933656380 61
872977004 22
669864538 85
88133022 90
367746070 69
761497893 28
671248605 3
652229563 89
215083436 56
501021456 34
982474811 52
482833867 38
160816162 56
496464781 74
632732713 77
181225282 66
702617350 87
755084396 1
214465477 38
587956580 23
22435056 79
111386834 32
970699938 96
265057888 61
816688337 42
379044360 83
502338203 75
128433984 97
824976677 52
212150361 1
992724818 59
595083048 48
449936841 81
296039719 44
725539402 55
107826116 19
56524871 66
692431340 98
497239946 6
169153631 32
280492891 98
507802617 63
323427313 79
210572277 67
935401414 26
315143278 19
848009273 33
385886756 64
922520698 15
155277281 69
149472781 56
677233293 54
775816221 96
510196307 8
819055611 61
258239375 42
891155095 44
417145974 74
631811573 80
893948584 5
789632409 87
554152453 87
614101498 36
86433966 52
874868966 69
267104603 90
615292662 48
94301977 82
936088526 40
941226075 1
726834757 0
402899820 46
232356264 9
111171475 45
142018866 30
986357618 15
614507180 12
231047747 38
387351896 35
554108150 33
486325355 47
832156975 56
209632877 68
688557232 55
432908069 54
473049804 61
32413297 6
569945490 23
321501598 32
828706656 34
572385577 81
172299289 31
276728609 36
507677290 76
129230524 70
916165188 85
557718212 62
579738278 54
668911833 98
572985510 6
514790869 35
234878661 41
80915820 4
851058436 19
679831625 48
317929586 96
963127632 48
874408313 61
947051274 64
596573011 23
431191051 83
332791944 93
544182812 86
850278611 40
14658147 82
245985070 22
722763108 48
499081057 95
716603797 26
278506782 18
841740148 47
145938021 76
168736264 82
226345960 85
813688212 86
635914835 25
755061297 55
76206402 2
687989303 76
190551326 72
471475084 67
571659944 8
928775444 59
457941395 91
624693721 43
739634916 30
250437944 89
970169508 45
963672828 94
698294745 19
966809744 81
234444179 86
937410804 45
53804346 29
843356876 41
308535797 59
618803921 27
372059027 73
233224882 15
15848850 91
927842545 13
755941007 94
222312585 35
990592896 69
467756633 90
414091860 75
195743185 4
899024485 34
435031051 33
63406316 88
469855996 4
834904023 71
451230700 31
285369327 35
483791577 85
235616749 13
602432245 40
3318829 23
609840440 38
487820468 67
750076751 16
821849487 65
529592969 56
608987222 61
730574418 29
31354905 20
670240887 75
228640277 91
814023945 92
456147783 84
652552875 17
316942834 23
994644877 7
477753386 7
47602089 83
365609928 83
932026885 69
249172370 24
796319824 10
16203850 65
940969878 78
669367194 72
740155973 3
947244384 72
729335323 78
841001363 10
539769480 46
356454591 58
303315128 24
545478690 21
781248713 40
627907541 96
877628692 35
604824451 10
396066955 63
271654854 30
733544169 18
434185796 74
633932341 7
39451165 51
915236538 85
742660370 76
420405737 10
791759340 20
107623529 58
583144123 16
175461371 1
549010637 55
219451933 40
447909959 37
80961818 29
262223641 91
44960537 35
620568517 0
382786919 90
519075033 12
724825641 80
755428513 94
25774616 89
418102794 21
522713259 76
686328648 10
909095541 75
892942041 31
832264410 55
983775131 28
833253716 15
411627993 75
472436471 69
352468345 3
411062349 25
427936263 4
41587782 79
520858137 11
743924026 7
8442275 17
679897105 31
697891955 91
370841833 30
358473236 48
227662291 9
521656933 58
120165870 75
558168339 65
165947513 26
236232318 99
465447677 96
996911336 89
140218938 74
871957864 4
353750841 82
782074629 14
41908017 28
639836516 47
583010904 89
904823846 88
553691987 17
236560225 12
590604168 16
659754610 74
330365331 50
136609702 9
356939781 49
525384057 0
907336119 6
605546846 30
328148556 60
370323 84
262990536 65
929184578 45
265707930 95
611768037 70
55069579 87
257789484 76
109359271 3
446312727 47
13556583 30
782224091 23
66882387 31
722228882 4
949173550 58
902956544 24
271900966 71
342275730 12
934656550 99
207779755 11
28087738 40
952089967 79
118651511 25
833901141 85
486240801 92
421461723 98
740760253 71
514685538 11
206671434 74
306601467 3
998462411 62
330700732 77
277594149 60
952425746 37
831866102 90
384582528 6
556278433 42
412011754 41
906810864 44
661723353 28
21867862 27
452179498 1
748433258 18
216450829 45
976496533 20
629013905 56
51208844 68
13478222 0
244495289 39
296395566 94
466532204 11
695615457 70
358222501 67
958751788 62
400455941 14
944275074 77
89072973 43
771318820 39
934168445 19
754870627 77
775044195 85
450279617 52
813649645 79
230966205 85
101918097 50
264283585 65
324049989 16
791202949 11
556910061 85
371641237 36
253190478 3
322616985 78
704594336 55
842529805 16
271283664 56
131502925 69
362263644 80
730839650 46
764424714 73
845176222 96
125254362 81
434086531 14
144358066 43
861525285 27
237856980 17
17928316 18
194421453 36
551836111 16
803351192 22
535402827 43
902289343 77
150066172 97
708346755 70
132754142 82
95846670 23
292966058 47
157632355 83
717036740 48
255045312 10
182163789 32
944146529 44
832631968 40
233745755 98
210209011 58
621979624 28
792745481 22
379026019 52
778066411 61
910553277 57
837465459 97
539256836 33
452050476 50
126046454 46
450704458 56
263514252 5
498736268 2
192835803 29
251459161 55
823816763 86
706195318 3
498732041 47
555328858 57
348898462 88
156031836 1
928974096 94
385982540 78
36343814 83
289096075 42
519346468 68
596217350 16
179554384 100
467797023 29
312641431 67
837340071 25
987573642 7
75526716 63
689154307 19
274769121 69
121182961 59
512017340 92
754957030 87
816839527 74
687146917 75
503147549 89
711483686 6
800542454 21
392760154 84
988223205 73
257058074 75
559982522 6
808517993 94
611252178 19
941687357 59
545052316 83
457518074 6
690218316 60
344773308 8
399872626 76
655101516 38
464041762 87
335258383 1
776941344 43
733043292 5
350585008 17
37791627 77
590706770 39
805460586 43
43490681 50
318377606 98
435957250 63
531091911 7
753858574 68
945481122 2
245168761 75
590738286 10
626041920 89
111657868 1
58661095 71
549470535 3
553819460 29
300417214 21
793376684 26
569320727 94
954745176 42
264144140 92
977395100 22
608764066 77
284930395 59
274061896 59
856539983 15
235470071 29
620035520 63
585479700 18
796223704 26
819926078 15
137963489 90
483290956 65
513766420 86
797921699 29
469029591 22
530751826 70
662023468 71
448425548 87
322595557 3
266910304 70
242829790 22
810858648 8
502788728 1
798794731 25
449588800 81
617528392 2
293613921 18
968183310 13
65077389 74
523914684 58
931610754 94
664548484 1
521525821 74
591533216 91
504647369 95
710339959 86
551780648 6
539562287 47
108835859 1
411630820 29
80057376 89
616191276 35
94236311 77
377171856 12
310786529 32
623115698 28
231093870 64
101216862 51
770415269 60
218361786 77
122108917 71
182818348 92
478009333 91
53226024 78
931271034 52
875051991 19
731098549 83
589179268 79
231421229 54
77756926 70
357079310 9
725098112 75
773102082 1
451876815 52
264854753 76
875620823 99
818158786 0
315454195 90
733346714 91
866138124 17
249488751 84
691435518 49
451904173 24
120235337 88
964003298 25
802904707 21
324568368 73
256392435 41
583899481 4
920518618 69
44972845 9
945560048 13
515762826 32
112002502 19
181153288 77
432501450 53
898121802 0
33550106 9
698060456 14
27784281 85
275766552 7
608429331 82
172982437 22
829932010 52
877316736 2
27725031 88
440597482 22
896892739 29
800726959 53
838627899 60
925061705 26
812690307 37
417515179 85
883014402 87
10119609 62
808966777 41
179343598 49
384573995 71
343524951 27
911577498 37
168070293 11
85702500 70
305968036 68
325897570 21
672974305 86
50112916 75
363686901 20
40286627 56
27223648 86
287113805 76
230592304 62
554077397 54
153569715 0
347359568 28
658044744 4
164231278 43
461703031 59
836424658 51
741740350 69
532976449 49
911100903 20
524035692 15
273628703 35
381010671 6
208764325 68
940078207 1
348784320 6
744720991 51
530925977 10
75166882 39
135350467 5
623389266 58
233846839 97
128645927 34
639094123 25
757630265 11
539138087 13
952371614 31
489445262 23
287548237 99
321918134 2
505588602 36
300643563 43
729944963 13
631219315 3
694190708 77
220416739 53
838574657 6
756013809 99
188928528 42
220251347 20
881623509 94
40599599 35
238937501 97
548943989 45
514573240 4
22386044 81
97691772 100
554408731 34
237850132 16
634553923 33
726068174 64
543137175 18
665060051 23
387312044 44
212771531 59
261206580 65
861026669 12
340914269 48
158123736 36
330109651 44
652120412 37
710293556 10
966198045 34
554802601 23
377895674 24
338001909 47
691405168 77
731027188 12
72160501 1
957647386 57
739225765 6
218409881 60
383803332 91
572988546 80
897947440 67
754167593 28
959422136 96
986137891 46
110337087 58
713134504 53
510100674 58
76131293 16
136506773 12
280243391 77
75844285 82
475728363 71
401043597 64
198724494 0
502965133 82
790532999 52
74588871 37
541678673 77
123656059 84
806601459 62
550704247 54
203460429 99
718456737 1
255424370 22
173942187 42
267697472 43
894662618 48
646657817 33
867274630 9
822420036 76
730485456 68
131797310 19
739195364 43
756001900 5
249371317 31
331460441 68
330861165 55
335539152 86
969499617 90
986987008 59
951305146 79
190273132 0
778470600 25
418847604 99
366383275 60
283733434 51
958271404 51
587089398 37
196582264 46
996262701 53
224699664 40
7633613 98
440731882 16
146421811 84
59642331 37
171264239 25
530673018 68
803136252 99
691214695 45
839292114 30
247158219 45
916775394 29
876377727 76
715913197 36
893439335 85
882534170 52
436980061 70
783594110 43
762916174 55
636260631 12
116953233 43
792943259 58
239783771 38
221515976 64
161036224 82
637566035 39
871748364 82
358042435 99
455566013 23
167432487 57
306434701 34
291441083 89
633102506 25
982898571 61
733978818 7
987126061 46
304622670 7
548730387 47
904141016 37
821896606 29
456859025 49
435007366 28
708277244 22
236732110 32
629952087 8
298961986 37
126919345 52
570574634 85
638390921 68
886983065 82
908831940 71
632371591 88
156688571 89
401034402 62
527205812 67
893051283 9
534640102 42
182681668 62
750574422 19
406343410 63
572907227 9
297126194 88
823542715 59
384969781 52
261762060 0
290275606 61
731824318 45
673768120 3
532537492 90
661697635 7
518345589 88
536127490 12
501548352 73
813180266 44
470216870 33
388247104 64
448854238 27
814725730 96
54576083 31
245351137 77
812651842 44
291532986 54
853818697 18
925717563 84
89913929 88
687789997 43
453597797 86
624573529 36
353174364 84
259507057 95
548210210 79
643654549 93
233311576 26
673189353 38
695880039 72
619644344 91
872749224 10
588896636 66
444417300 57
178069914 13
888297211 38
734199210 83
33752602 71
857372210 95
670576816 78
343572918 52
267792332 87
530986488 1
590552791 80
726976574 85
885992290 14
103351732 40
187469097 33
563655721 16
533672772 19
730517592 12
187919844 66
271465206 40
809487655 63
317912343 60
847694245 86
16750682 39
867029741 37
637007273 86
648357368 25
251262702 62
431402974 67
980335666 62
246175075 88
370814091 39
170013717 64
175133084 2
758668694 19
804099666 55
641959532 5
689943933 52
342827323 32
924337687 67
725117077 60
582237404 79
864788256 40
896202522 56
967414079 59
659111617 28
331537968 37
200609816 99
53330084 31
474705035 71
575471636 92
107728135 8
251825646 40
734380948 42
428080093 34
131384264 78
763296686 95
922569760 20
825275926 96
119703092 37
814069505 31
609610722 48
513866756 89
610387865 21
728651951 25
696607709 23
138029613 19
15010105 71
306738519 50
348334968 77
118074211 30
77525770 77
3732371 20
665063724 11
200410712 38
497742374 75
594759291 18
18464059 84
658973436 9
952189775 94
563440257 91
732562300 50
629490803 87
652475049 89
488454124 25
79450667 16
631527528 40
993524283 4
259715359 17
184705985 21
325690916 18
583161679 45
599425283 61
452969373 87
630808817 13
576168128 36
962594021 55
125793052 28
225397002 64
593445910 43
271452653 80
568162986 43
370565456 22
423917647 64
852531049 49
875627129 43
903898325 91
147493271 34
758631476 36
848085351 82
482144523 86
224228720 82
568682731 42
196846000 61
674998497 66
319644459 5
696456408 41
563621507 42
788495127 22
943123720 40
106554149 61
551557018 85
86083444 21
953584550 64
330070116 66
95099467 100
465427944 85
287419823 73
139066048 72
852797830 23
443118651 43
848873020 36
408085744 23
896026784 2
211931598 67
4689590 33
608162211 6
654159145 34
532483832 46
614728310 1
106444380 87
798847707 68
85970344 79
409859622 96
771522891 52
339491678 58
345783464 64
329632509 77
457754301 8
832073598 32
9223549 53
767484763 83
569843206 58
267944679 84
80714419 89
47396009 16
884777314 46
501337804 5
83914595 26
145339309 19
46680297 99
878456516 38
593672659 28
200329462 39
553445075 83
565772884 77
795618202 44
152123557 15
116474515 33
869428590 5
232631129 83
356150315 99
376232252 90
161379450 5
46495414 89
262845955 30
522962006 69
31665474 86
175242009 55
618441479 64
597079296 3
840716078 17
399725619 69
365441485 81
398476018 51
658066118 48
535095252 34
471830999 2
282449957 61
515381335 57
173312656 64
640322487 79
511980223 6
283768636 17
824878101 90
205075540 1
524651294 57
199854302 9
353542075 52
123706014 81
716949357 34
541785407 38
718423762 52
107833003 70
657465070 51
941763944 70
5163986 13
789262601 16
970727675 4
959386505 64
269676763 37
130355698 14
474640762 78
668800124 30
760428635 22
430317103 82
743961044 54
745050770 5
657079574 12
119002272 60
69670129 21
178225136 59
871719718 86
116731322 18
399854396 56
652337897 49
629323598 24
268223684 17
738244505 55
639144226 16
57334746 75
159974652 18
332039125 3
993620989 69
674216166 58
295938210 27
657357657 95
997958433 8
725812635 60
336438276 50
830512893 65
955028507 82
812735437 30
296399306 15
30211994 78
825941445 1
604235416 81
562885193 96
793071955 96
160278056 86
216482786 66
317222993 58
694972709 12
667279106 44
29477560 86
375851020 54
757232235 23
586871831 2
627564728 91
777034264 13
967574763 23
442218828 83
279702653 57
912081715 31
779179854 0
221551131 21
798496872 64
657608082 72
812465517 54
599484919 32
839373770 97
955117802 52
391049279 57
202645986 68
636798736 56
897746528 40
868423436 56
210700853 95
385645842 7
826406165 24
254378857 92
898861097 47
436037028 79
792194415 72
149508311 11
673995565 6
634405225 87
367722948 21
223726633 2
731841734 39
396204200 48
369930302 83
611332531 22
170989621 6
577876170 67
8695094 48
501731304 23
483073700 3
7033101 2
508031842 62
797788678 26
425510781 80
446194497 13
829183274 96
856781907 48
472447184 91
64198597 50
724337340 97
166723305 57
190238563 63
644982394 49
393665173 42
315392602 86
292258867 25
335247375 36
606057423 47
65212766 62
257166017 81
511050536 90
411145494 72
219933779 51
429680703 76
544897646 32
724994175 4
883949682 59
425912957 21
699314989 40
46139643 67
311130459 52
919825733 58
144499454 21
257147864 89
230825274 64
458821846 84
327079095 8
17106177 53
4832349 79
958006521 58
919073287 87
766842969 29
759083049 31
748553418 5
816926000 89
253698533 47
995076329 84
272056354 29
354513039 2
2468167 49
879141270 23
611936115 62
471281641 87
453759044 48
689267081 18
908207844 55
13551141 27
261890320 35
135009581 50
3477822 86
208299950 28
535154689 63
802158613 67
301230400 2
956556477 80
795816947 91
738469608 19
4598772 44
600611213 83
536379042 30
947803032 28
228078144 81
510299693 62
876807425 81
422812100 70
18811300 47
734719023 3
580634995 79
791411120 32
273027385 79
59202967 85
334911065 19
454887445 0
609483361 100
840252733 10
358706599 7
650384766 23
58528321 16
929153811 79
960441100 65
258494802 72
497730723 43
848771622 0
420159753 80
122948770 91
216021599 78
753815230 95
964081277 58
609180552 42
799015886 20
144788732 71
816145547 64
599755684 43
787949942 27
590442177 79
550832865 55
803922638 77
65876246 100
573658669 20
352672782 31
499506834 4
8876071 55
76720790 55
801311909 50
479264119 22
956462522 69
829858714 17
357057521 51
123010878 41
754795672 36
575899657 41
124761165 59
97192567 28
134952254 80
353430981 44
549256230 88
153349592 91
550128628 76
213324069 14
862758554 44
496176746 60
12840435 22
125738161 48
586927828 16
46049766 40
980068088 8
951812676 57
135579004 49
11342949 91
128487269 26
158976477 46
820026613 48
672054577 62
471093865 17
245195284 85
32279145 35
279202031 24
116707458 99
79653648 87
354469392 3
403196747 54
260835873 17
752382867 84
342339211 90
813561779 25
629734447 72
36421363 86
955018604 68
13025267 63
429271119 48
985331481 52
371620957 79
137235075 78
751265398 73
574195719 69
986832214 38
66651411 86
471800794 76
651840466 29
774857993 5
47644442 85
980110931 32
708987872 39
178500001 51
634470304 37
161262871 20
810324444 99
15851008 56
826890187 31
655595543 5
981668092 83
336845701 68
535565708 39
733376605 29
697743750 67
281183773 77
862817291 17
520334038 72
452480081 71
21704274 76
929726632 56
132014370 85
749306007 41
471021929 96
269934075 35
849036984 90
264472777 74
613125232 87
135619592 59
600607614 34
283537048 55
757024698 63
634225348 27
657353267 41
314162829 71
241135129 58
773433653 34
945199061 100
832743475 60
102279552 53
723808539 39
124481250 86
65028350 20
127840368 94
291670772 7
115072267 36
669189824 35
658185745 41
28412272 84
325112810 96
588943295 85
277000153 2
226048522 20
764534206 14
116762893 48
15795602 59
271925017 53
73626609 82
866156239 59
907697228 91
230810619 74
67988644 10
248003292 73
847808839 39
745010287 72
981131614 69
557626357 76
58461415 93
649328610 82
344234150 29
577738146 4
892145900 12
660069971 81
431814396 71
725651399 53
502094301 57
738026781 78
10762833 92
908084556 38
962254780 80
954714613 84
591917395 9
979282435 18
966962946 29
516607780 62
938491627 9
352409452 6
881007916 96
221745460 59
362425097 77
469756961 87
354765797 13
362386604 81
292211664 99
381025228 66
122456808 12
592083638 86
534330673 55
154280093 56
765161300 1
525028789 53
532687064 10
707366613 4
847906289 50
295286508 2
59988488 69
120008093 95
603098662 54
293918480 65
201017497 7
576065271 69
744640306 51
85277999 56
274169989 6
848783025 79
796228433 13
993554077 56
129053842 25
125254203 79
426856250 57
174284055 45
363337981 22
110411329 9
943939831 17
785169345 17
240315655 24
564894218 54
739684681 2
504787051 61
248050666 62
967255697 67
932915359 97
628325948 1
713955377 9
189715735 34
67467487 71
329747661 3
592555488 70
175832485 75
329307085 97
382978271 75
378129614 50
336570022 40
409516141 78
133920282 8
436980975 100
797105937 69
41249954 34
630732198 18
367508278 51
654539594 27
125566635 54
200550962 6
234721674 61
428878331 18
592554934 16
890708452 0
969307854 97
818259365 74
176808557 56
198122899 11
473769768 89
191853121 62
463889553 12
326085197 9
611188285 9
823441483 37
649903983 96
57178025 94
88574008 55
475631688 56
571447372 46
352081841 50
674206050 24
515048615 21
487609217 55
221823903 95
4881059 3
555865922 71
904239790 78
613231500 19
17009211 41
253720400 6
828728342 67
899410049 92
141376965 83
529415898 79
716143106 78
587037654 51
137612585 71
423817588 91
113940917 92
289044184 35
72129796 75
358435320 50
916533439 32
449070747 33
7753786 6
295753605 61
216142657 26
532646805 48
459032134 96
171665792 44
456110713 63
841717960 96
979973767 91
863953429 28
442478544 48
480956225 92
151955534 89
436132203 82
805690062 71
204152963 49
944725538 84
309719981 58
135074803 46
864003549 67
365583455 84
364849929 30
824154946 98
167248757 64
938196379 96
615692110 63
236052227 24
730969304 25
37317441 13
195376935 77
325005111 32
459014722 69
795226536 62
147992055 36
946851412 5
876282114 59
1650761 98
982133453 54
336653524 70
12185489 80
639244944 96
558250378 96
588962513 47
195238704 81
474212437 80
432893970 61
805927762 46
409474416 15
114825680 57
362463772 25
784808057 28
493099201 25
576147378 65
341875685 8
256471578 54
617511382 45
752128024 100
990271103 1
489844537 38
362332542 69
761841438 91
222060276 31
763045244 41
167504752 84
838889003 75
231838666 78
481220648 6
977864890 91
244758244 34
442725138 25
713549794 86
698158501 4
453331250 23
828987741 76
561911695 98
918618387 20
16620872 34
153479954 69
269003082 73
408582502 72
47151733 46
974881121 26
121058004 51
297016608 60
148727847 34
713404537 64
648782768 99
977758632 49
559236114 69
633246681 10
770036857 11
516549035 92
856658618 58
876343549 78
735908397 56
295039634 65
412342005 42
130707974 50
536159872 61
534411983 21
968794524 57
714668784 88
962906252 27
101428290 18
100819934 5
958785614 47
567467134 92
192980945 0
466591545 28
939177464 99
691772665 98
611811812 62
725533607 14
43451685 25
800327187 60
822819234 41
733151114 20
565871178 29
764699091 38
226760251 23
692369741 67
322963852 35
998617284 23
794518814 1
517113076 9
337972469 54
203722489 54
377114610 80
827387516 91
927003553 63
8126393 20
754428402 99
189995957 39
505140876 89
470461990 35
72125982 80
316343172 17
222807807 20
779578276 13
591129291 68
803902979 51
519259343 96
345998767 16
965163838 63
412991639 47
970340541 23
2311487 4
371924253 87
758215051 54
383126178 19
218030388 4
242536787 7
848189661 78
1993508 13
540390191 78
268388649 9
909006819 55
309594803 57
50927346 21
480883098 50
55210896 37
812799877 48
936850357 96
180196442 10
964765190 88
428088182 97
543469561 78
769284025 47
163781239 76
776757412 69
611546852 1
142080401 18
584563305 90
997402056 92
309876320 42
429311572 55
889796438 67
906300008 27
838996207 92
957405127 81
554057160 40
669126321 31
890582847 87
508318536 76
729193694 77
532058356 72
252804510 56
292117044 6
225111322 81
579730468 80
333186749 91
761342120 18
308405456 15
940763154 79
7282307 100
70629055 98
394831213 83
782393163 54
874138232 73
110457141 76
74191575 51
800698380 28
63677501 84
353535563 53
898659435 40
137294251 19
46137090 90
534653721 19
722140774 71
34650255 6
145106240 51
164898827 31
592193310 100
937415693 50
538160101 52
280036500 84
165431856 94
881882566 93
762972409 50
410844445 42
937169625 52
822227928 38
822486000 63
133758776 14
963388379 26
284279564 8
332330679 2
171246817 97
261044403 5
554631999 76
867559889 96
53324542 21
826511878 36
808523643 5
633021833 80
250295557 78
732324086 58
504306415 66
336189813 78
244568999 84
584339605 24
698210577 39
475149079 79
753968971 33
152275096 97
171509498 70
391616962 88
916147105 97
103906412 26
410535776 51
149747625 36
33274623 24
684625410 79
323387587 69
182025210 48
958012746 12
668216408 33
723594268 82
375931223 5
31283269 68
31383586 2
706010492 39
978135599 45
516676688 80
744783384 66
688133934 91
115691078 68
699803693 69
346766552 86
437145611 97
235716507 50
747985359 76
987889255 61
984389293 33
237476907 12
720866913 5
880051055 20
28773405 3
688612652 12
869805742 46
138207768 62
697892829 85
921455656 21
545702039 20
494799756 49
730399786 37
760808216 56
153658149 60
339666056 54
450857308 13
873975288 82
609756061 39
443202309 28
189729788 29
262089021 19
987224814 14
560026834 88
691390414 30
741375779 7
999137130 47
884573420 68
58103248 62
260930868 17
961720122 1
768053281 35
96970915 36
469231974 83
525249942 38
501268512 64
631403597 79
461628340 14
979743051 34
754429443 14
614112419 38
347247843 46
436558608 6
295217348 37
857015195 12
192872394 32
534218776 55
683515152 93
36399202 82
527233573 18
799172452 85
719399931 36
955761723 65
36815215 67
789203292 17
241610072 54
983642013 80
100096378 18
133615567 89
191157806 67
122295429 17
348015421 30
981069897 33
811957224 8
130742081 18
784136077 71
653306884 51
612978858 19
350361220 44
429941000 49
820558099 64
595873411 75
247903842 33
394625168 77
243377355 5
687323445 73
381910543 83
997502817 10
728896884 63
345768657 40
457630181 66
221235837 66
535865407 35
539837216 2
708867521 98
919229037 31
32483193 100
180750356 96
479394105 91
908382187 3
535850098 6
566432923 89
902307105 70
123218079 45
976624504 94
178071316 100
313872983 26
979308883 72
558446141 27
88250769 35
120817501 43
15814693 38
283572690 5
925325691 2
339967666 88
113254382 74
636165422 95
289934047 54
278739608 14
301424345 42
112793114 76
509079506 95
670194624 90
424853593 28
757317135 50
152757857 10
601962786 20
837994433 38
260345963 82
353339461 75
938677056 51
622730048 5
885804806 15
987229553 3
641364666 84
971532132 50
826135775 78
962595334 33
735364186 73
906539776 85
730011191 91
560813367 28
406319492 80
232411058 58
740684505 18
585928637 36
222349990 35
970075785 35
246385680 78
908209457 11
121418733 47
613764355 31
184338465 93
127867095 92
229929162 49
912174165 98
467921476 65
329106651 3
871830804 94
109311570 19
918716751 64
390422050 24
409189199 53
708088399 13
649279979 100
96722319 52
291221400 19
586031566 25
345160455 75
231821011 91
498409908 46
803508785 82
865382692 71
577425445 58
522954159 37
711137279 68
529922765 61
927961015 62
595640432 48
925982700 62
910967648 93
759113158 16
46017472 41
193668289 51
783387837 36
983576392 23
51361352 77
932413946 71
406086160 81
193740719 20
652704604 81
46523513 84
709553361 51
809680764 44
841983769 49
379775223 15
342085231 20
354120723 8
882760973 55
908717577 46
704191789 61
715983876 57
390570016 37
929116069 49
802052585 59
945123886 65
816657945 27
646136488 91
986610163 91
892913489 50
248852530 1
181361528 52
864332825 37
510423038 27
855616157 96
262936357 49
186210533 42
440521630 26
78750656 41
64722961 16
503337112 78
859390437 2
568041041 64
824124519 94
195003843 88
841674768 80
296390857 95
661333818 30
266616852 76
117231062 39
946850977 74
623530834 82
548939025 34
320354988 57
615888271 93
679068155 35
77288527 44
509893671 91
827289169 35
498322129 61
188958105 3
664101940 79
950098483 90
777036111 1
674483666 55
161621903 99
434736355 79
913575994 3
363428725 76
548399731 87
630587416 70
343640483 92
914161515 92
733719015 79
365589349 49
661146311 32
263070764 60
429510232 97
866341745 76
94273235 14
298388210 78
147684010 90
825944046 26
240509398 51
331945333 31
73475575 74
400193308 24
825668842 28
209477777 31
60187703 56
451970675 26
88233202 7
206091906 5
443868332 7
624599216 78
683973215 89
968344207 17
487920327 66
595142301 15
464566628 12
991583901 39
280994228 49
598041094 16
185281992 73
566461257 77
521909053 93
66566687 11
91680129 83
305139039 66
223086085 31
459708804 93
648225774 87
414495048 13
253059370 2
614858843 53
970013977 70
645231469 82
838281526 59
972432063 41
176988354 67
315008965 49
644603412 28
825914419 89
642338970 78
889794444 9
592234266 33
329879912 84
43019799 78
53054345 34
188027761 92
595122571 44
966486595 92
167750244 51
726359091 76
580659851 65
939318911 28
600955671 3
319922872 53
70248413 82
559021955 68
766877209 32
253944500 24
161116042 63
797870543 30
454973797 4
141980722 9
956531361 63
707674880 98
86979964 96
310453463 100
372562991 97
496269225 74
578729271 90
875058543 53
51773338 43
944714572 19
40315458 94
933871889 47
580685918 64
683007583 2
155904705 80
357166200 35
187018143 87
887621359 33
12994381 8
889807581 33
922645752 6
598807981 60
500628292 11
999409787 42
131517966 39
894676943 42
162100333 92
648059082 72
238150336 98
182994982 17
252105642 34
7083108 77
145713956 6
524609850 5
165222992 91
205225868 39
166245245 22
85983433 50
839843026 90
611566803 76
887806561 44
63988685 43
431506044 38
38191479 39
337833680 77
705588384 54
594090386 26
467090180 85
144855973 10
741864254 64
380472043 24
963647024 27
741283468 59
305817789 18
836937322 72
312018659 78
214424119 37
383014269 8
307386166 35
51998155 36
200163412 76
869776275 35
588556791 76
719477174 76
57095840 0
795836483 61
433443120 65
824551483 81
43230652 38
377859391 76
874862957 75
767766484 52
118641574 2
384554791 55
835115734 63
612661689 98
478003018 15
553038104 6
86879899 5
435750268 26
650928961 62
619434447 90
537281468 7
537723630 2
400780599 28
490286334 51
940252364 91
452853558 19
345197784 45
484626428 11
223117054 79
78739938 28
450960171 45
730196154 79
634265021 10
518584728 91
944980925 33
945221828 31
445508305 69
283313523 46
792247638 83
458545978 82
339093156 61
94582707 4
697664676 11
255869848 75
687869610 63
5388221 78
503637010 11
3798253 54
128007052 65
307831025 65
395239552 22
75839601 54
40001671 63
185767698 73
438470350 29
959730218 40
122694109 44
871244788 19
858730528 9
310865665 12
980471318 95
343530684 66
764356125 99
353313498 70
34062883 90
741904380 92
634500990 87
556333783 2
230560856 40
180061935 68
704745265 82
561836614 9
932196554 79
125701912 11
521307569 21
360741632 13
128435813 23
937736156 38
92680705 27
499842340 80
827217639 54
680105604 28
813325106 3
555799597 34
749902396 66
680343761 57
402578439 40
738729476 36
930639798 43
393253525 45
282926920 79
787242196 63
763498974 6
335378907 59
496648458 89
570295447 91
454482528 11
947585811 82
204272150 95
444615701 14
278185419 80
934884191 3
476415301 19
636261336 24
600974607 4
442727212 76
493199968 47
533392450 44
247278681 68
119804688 18
846793183 30
698142852 95
955618474 74
796104142 89
541661957 1
312971658 45
149031488 28
527875847 64
862115124 27
314490766 57
55771301 85
96991400 48
984064662 73
127965443 75
496851443 41
731958272 93
477312523 21
30399832 19
333529606 78
913314282 10
276061239 25
225696752 48
944841181 43
628657432 55
786215715 1
618829567 89
215969897 92
460609459 38
558017249 3
248879934 60
614713944 65
607291946 1
856823812 84
739984125 98
546722676 48
650218306 86
124904991 19
141113038 97
324283651 5
824049299 72
126460958 28
199359639 55
829818344 58
300765443 87
624580589 97
373908612 88
155924836 42
197813848 62
865932631 77
180749583 48
520612051 76
692518842 25
471031404 16
156076077 98
661139584 74
326009819 76
248121631 27
666621677 23
953580999 61
750733829 8
762494279 88
839120377 83
906630240 84
301245383 66
566207548 9
420726706 74
890450272 96
245428780 43
44116323 31
550637708 31
925563941 67
273616330 76
117059352 50
782798630 11
48151409 84
887560180 83
855910217 56
124468310 14
326162440 84
127226433 78
791050869 65
224888773 76
69808942 38
290178847 98
354828871 43
870831833 97
59929370 39
591455150 1
403832323 13
495087502 3
490273862 83
133528174 86
470548996 0
990482093 5
47627698 60
605033422 75
490858975 35
444910219 88
835606208 49
736023222 24
275579503 82
364043248 91
670719420 73
493197733 52
671958741 94
983503862 71
514210048 16
960635999 9
146777875 11
159344190 78
149935031 55
249725310 4
230474305 36
688017486 67
533816412 28
55694891 29
631610157 28
167765126 90
975512767 46
240017503 21
482130488 74
564082472 18
750747960 23
820223219 41
115524719 47
576267849 43
914493694 23
35544513 61
519994818 49
351160152 20
989880889 27
154188892 53
206422984 18
525383615 84
104659050 27
113207469 74
137709817 94
114738131 75
64548111 32
82454013 90
645756955 11
582623105 7
192678484 67
147034402 15
639778539 39
271310260 68
972719980 77
324995523 62
142316726 14
671013755 11
660989578 83
638724708 78
389725997 86
767403881 60
646688356 12
766589872 45
949960573 50
678213324 63
190121891 6
204669244 12
543783598 99
109116002 39
758993941 14
536781349 50
139934749 88
25918421 33
359213835 53
754396321 16
99569050 27
112966005 52
13615410 7
972406549 65
472765061 79
612560790 57
694001576 36
191805803 26
330265924 29
635642449 94
407947708 21
752693696 91
249926192 90
352697077 21
293159057 71
320817305 31
606036055 31
6902591 44
696810280 47
849866697 95
538206523 80
158077178 46
830794598 36
236948229 51
294905732 5
382434933 27
481128174 72
519103967 68
172033358 62
814654917 59
40519167 44
970563083 19
730894270 43
658173256 57
723180916 83
102404533 14
826480292 11
127484609 24
21248724 5
339351108 3
194619263 61
511114491 67
125420840 97
932036520 51
870729671 58
184100615 13
403829533 64
991025979 16
869134763 98
672673139 48
775446252 92
252690591 66
689124604 62
668070801 78
325134213 81
778816418 24
762488565 25
115551906 54
263549772 37
832614866 32
336994641 15
681616411 42
780395177 21
163829453 18
826807036 63
911105622 47
719158113 7
394134332 81
671924552 98
789747602 21
699223638 12
613459976 97
753394853 76
838878266 61
466428725 42
996528210 45
547837400 77
830115663 5
736988438 21
406670743 15
842458912 57
493068659 64
778144123 87
344862065 47
801572881 92
567972777 95
538121287 5
980294773 34
162416069 26
843946809 46
373573661 91
523189063 40
93817293 95
43120381 80
488815417 31
245561432 8
533484939 25
677832179 37
79056153 25
505586365 21
232211685 38
65910732 2
32844169 63
494575861 87
662097057 48
541978499 72
593444677 56
219421059 15
250211390 81
273440537 99
276296518 42
746945319 59
500562106 82
625970611 27
745349222 100
483434004 74
134443745 85
616986332 19
403208458 26
127674303 88
403371606 60
593345120 68
333617089 55
980427568 36
636108746 47
32288729 9
437618890 52
255195833 100
5707467 6
636277214 87
324938308 4
52680070 37
280828864 38
935957585 12
258823003 53
24409467 96
974178903 87
68751979 29
207529101 99
438828359 52
269487780 33
409922094 99
37573849 30
90304975 95
88036497 10
934176224 24
287100965 57
142483787 56
12418923 65
960648577 23
7420003 85
205594339 89
158418428 67
330554473 81
961666667 27
290543343 15
13603752 67
762079789 65
213115565 67
413352392 92
590802113 4
293953120 29
205780099 25
738182290 95
347277121 43
502831899 83
144777605 23
436965161 61
451731843 75
144078996 38
655565005 100
944053344 75
778871007 40
118152093 35
241846899 81
104392553 0
367807347 36
284204432 11
824988044 37
668639954 43
287164620 22
373566004 21
842795152 25
276737388 1
406067015 32
424230480 62
242993479 74
22297683 17
401391757 53
803533694 92
434584477 26
414163167 14
792357082 29
332009081 26
240555280 21
185355713 57
673875353 9
19797237 24
892412638 30
602489583 52
939835817 55
295261782 99
34125818 33
793531973 70
295321223 95
691955939 1
188393173 80
996714721 73
440487020 47
622893713 1
33887046 62
637422626 84
980168442 95
643413500 61
39494094 0
745468314 48
770202358 66
624189156 10
750640295 25
345216577 12
512094867 30
624405512 90
465381173 94
664558605 14
821599868 30
978259050 74
47835869 72
576429452 16
61136526 93
399498613 56
996012604 99
26269088 80
569162225 24
475667667 13
25716499 73
821713849 51
92158120 69
354749040 63
37255989 71
953343014 63
909634817 28
815936882 71
440994129 88
781872579 88
105202436 35
607966595 25
674028981 23
523459067 93
298316639 58
526299369 60
653018810 82
296650129 100
881080335 19
8645227 57
693158646 10
195668899 78
540735977 72
878715518 73
72783963 48
314073199 37
834298634 8
210552149 0
570104247 53
29016736 51
490844369 36
231711982 5
483498476 77
250653727 20
132341564 69
782128754 50
841495458 65
125724493 52
555783377 73
849017162 39
248720575 49
98456265 72
297765468 4
612036077 68
419279922 49
62811154 68
287845980 57
823170908 61
499824069 90
351306289 89
973784090 69
539604098 43
944779722 20
222880415 91
157080051 26
959660214 56
762481311 56
867787687 22
853084464 23
210957309 80
861591777 33
542634220 16
835619580 46
312441488 99
250297912 96
864620004 87
186860833 91
446539902 91
313828883 45
127112021 79
347098593 81
506873545 55
192543667 31
881150054 31
949664076 72
73467019 8
580599636 19
429592214 18
660406389 93
636330633 87
914746082 1
712119224 40
423760930 35
662531413 77
78747375 53
695978592 68
206544215 77
876529732 7
451819432 43
373167759 40
363967907 30
898990226 42
490551388 52
603483370 57
926794450 0
172166970 72
777692284 21
161858334 21
938515150 92
33455433 53
696691676 29
285575346 39
145099564 36
988805331 31
940838164 77
86594347 96
817099394 14
652646584 25
750239809 15
278410867 37
992477828 43
301385384 55
61112902 77
548790028 44
20737310 51
856476897 66
900561994 99
759384186 26
492411613 14
137268432 37
821750526 97
924031908 18
915706078 10
80535048 93
697047806 73
830254060 60
819530042 2
847802434 80
42760271 37
795928388 43
899253940 38
899124818 93
442845713 57
900667739 51
6910449 86
374252341 36
88362537 79
151701570 0
540252621 12
674380595 47
106253373 10
186870460 19
941442406 46
571363542 4
266273615 11
156575975 55
403249288 13
741206632 72
781688239 57
685853877 24
996125660 5
764422641 18
6644589 4
754328133 63
46971617 24
272696166 51
808663219 85
683031883 74
919005809 95
875100559 8
561622040 73
620233236 36
30414658 1
150776637 69
125580470 82
707006379 59
859068457 21
670989690 17
704208074 21
699711598 22
214822265 0
592534702 14
400698169 6
991483231 14
343450589 71
234709833 50
327343914 68
533671874 50
794969540 14
678597018 94
963242268 10
362697104 72
715214296 13
571731052 63
230091272 13
856144267 71
928885006 68
172624673 21
38396190 22
248068248 92
919373299 22
146669520 42
769376350 59
170206941 11
964066219 75
106370366 18
474466189 24
781376902 18
411208032 32
951097207 43
189922881 5
624157809 76
609322891 44
305696805 95
305051905 9
620919209 30
74377133 10
813334275 35
602566295 97
474498860 61
240494501 20
392431591 14
283913628 70
279746243 63
499713303 90
430893783 71
770373806 31
30130243 47
112809969 85
586168169 61
932528583 73
376534110 61
33400042 50
258244635 21
127285765 61
60183709 59
961032684 50
781667766 31
881561482 40
947946502 67
549819554 81
40020833 55
455684929 57
839140639 44
239663214 36
639695018 65
776789309 39
199100497 30
503941782 18
525741394 29
941449901 22
630981021 98
879310803 62
963715626 32
328053060 48
762012625 26
462343270 17
683970579 62
690659254 97
505272228 99
635394403 17
409480122 71
363192692 81
397810718 79
610645867 3
967087544 25
349932436 12
543977405 15
221936852 60
83382338 10
213898079 52
363774487 53
214096164 67
740362889 27
717492792 27
556727768 31
210345882 27
499011471 8
510252581 2
14886045 54
131824279 22
207186278 30
732771899 31
430519110 68
822772792 18
809262883 99
114730365 98
462639143 10
873887292 97
412302781 81
34677652 100
842409878 89
453744057 21
445373612 13
847961356 42
151901033 56
946136177 46
494169994 30
649731535 87
180955986 70
219334534 37
210549211 34
503237244 87
830975574 0
696226988 82
422320169 72
767612748 40
228142039 99
292107546 19
612353770 40
964913567 38
945487532 39
37657070 65
307871252 96
830580875 65
111573497 81
231374623 77
103320951 70
578087675 7
491526114 44
873481186 92
261792791 61
857145619 10
223309028 65
179597385 64
768498469 94
524909348 33
30390908 75
554873584 92
754866564 100
228025507 34
396185731 91
732874389 63
816348749 83
897182122 28
571963392 55
377036356 44
470475245 17
759868399 13
808709661 43
504425547 8
106381600 2
725888735 76
920497017 68
659457149 84
574145406 2
280221525 96
894710375 2
613367809 20
11391492 55
859448671 84
198895851 90
252801027 96
717233883 64
695724497 98
565542439 67
689846722 22
769868964 83
491888563 81
902735501 54
652280729 88
733272969 90
317607608 45
626099355 21
222230911 100
639930260 59
99625718 51
817164724 10
559624777 27
734598636 7
25218324 27
435166176 51
180205077 8
10700154 42
3595065 31
57076906 69
73821495 57
374837160 28
953526361 2
410916541 73
618424936 28
673858289 70
844433110 80
994100774 37
641971907 93
712977516 2
239022784 79
937097694 52
260091335 63
164763178 85
483811800 8
569977844 11
683474676 35
534087928 27
209151506 9
606055823 4
976800565 42
272055410 30
952381701 10
562743689 7
721421675 83
604448550 46
513685691 39
74008388 21
143055787 67
443783234 43
130896898 77
421416777 38
171034979 26
175694378 91
925764411 67
389577068 1
339725893 70
570398818 39
152901243 72
72109307 31
756526836 35
868652534 1
695838875 61
426627281 25
335379099 100
422958774 50
699248221 10
90841313 64
320922036 49
147614822 11
711012847 62
859251024 18
82338950 68
82955281 69
858414339 53
400369908 36
544570844 65
750422389 39
346199962 23
153244799 40
904336208 67
32550060 46
802153431 74
979376797 11
772078288 35
61116817 51
256364454 38
578150541 37
173238052 69
366753330 46
522113625 33
21942807 50
90745702 83
997156427 37
646743472 0
718643662 23
152114850 49
200397580 95
347961904 32
216669809 99
107260630 93
479624727 6
986079803 64
459845720 45
628439958 19
665204031 6
487256981 87
706521844 94
170617204 78
738526916 70
426913865 37
485000341 19
157381982 69
142808057 37
835286020 63
285713899 21
595534242 86
428720653 61
707503173 49
906817399 51
256801694 77
613173519 80
594935192 15
276103910 67
132979990 54
242441779 63
434832227 99
280242521 77
299854170 80
386836398 68
401190801 32
485644951 34
784684009 6
970235696 100
1752724 1
675754209 27
165072498 46
28753315 32
879221784 95
676184253 3
702706745 85
361287920 50
130190538 20
291241215 49
991839476 63
950856229 51
521385511 41
615024190 28
621633484 73
325723166 84
995095760 29
919102604 78
669904833 36
416437054 47
297398084 42
924355910 25
153586154 37
504486436 100
416139476 41
379818610 11
252727733 67
91589984 10
830280678 37
746592747 10
471085246 66
270581341 75
651516098 84
717144681 22
18621205 0
391836889 64
247248600 0
45862720 43
275907808 11
904557670 49
446410321 31
779175895 60
460884634 47
291105370 58
38313609 81
957379988 30
84685041 19
70124632 49
752010254 60
444593746 93
878427132 23
885592125 19
15514306 50
530128846 34
596164866 79
130797611 92
535622697 94
241001799 43
363107952 24
692488384 15
749294584 23
121573305 99
328831902 74
381671073 14
586353685 43
131708721 2
488134946 67
118787837 0
496377196 77
646345452 79
965133654 53
806434583 31
36486251 18
780275047 4
895351773 72
787675026 67
343088602 45
89109837 43
432672137 50
631007921 40
612315696 95
13459558 39
644155229 80
417909887 16
401820036 9
439739941 42
504349609 11
726271137 54
600164699 39
217828071 97
490230547 48
148681859 48
943812260 42
287977431 99
966435907 38
589018036 83
225026891 55
931442571 99
608101811 7
711913677 90
44118964 70
936119786 22
42854803 54
269893144 68
6091763 100
654087070 36
218301512 2
608277099 68
716337159 54
955555256 89
151019721 43
459234521 44
755562611 99
297591065 85
890380969 21
2131390 83
536350873 11
865174107 93
687430353 97
463383179 42
455339475 94
604715166 36
46489425 48
85159105 21
754320545 66
415936047 50
181204925 63
430971668 68
175834935 82
216380218 82
982537851 79
812263925 51
693917766 50
751441677 40
621518407 33
712315264 81
635578331 23
453911204 25
453074599 87
941999370 97
266672471 41
824748151 33
415475069 81
930386330 30
861099812 94
987273629 93
45689429 27
538410472 33
646877099 65
843447093 88
234277138 45
59968685 69
295580636 82
16100895 43
829866559 14
683015380 19
820306450 71
978455816 71
66020876 92
15356393 97
275999730 96
620723464 7
597246927 33
544313552 97
489242916 61
335721643 8
116174425 100
35975768 43
260788011 93
564377227 14
994302253 92
840088221 31
969391549 57
941970457 61
588910075 69
925029557 93
723085410 86
973834642 13
784794692 59
614403874 92
660411265 92
581544915 47
7772683 33
717161459 63
419914083 10
807310381 95
345535893 86
941884959 42
99534172 95
965928862 47
747013942 71
746751759 96
240974669 80
52126612 24
499703936 77
557827027 23
630496524 43
112396943 53
827947548 27
195289473 5
325321595 0
347787572 28
960270278 20
906497311 49
811339117 85
234684212 72
441274858 3
162644866 30
405321118 0
489462614 15
845505931 57
218297067 86
240217393 10
483124952 25
187958231 57
872466243 49
347155836 11
269775993 72
632630758 11
229695671 47
397565658 90
837075306 60
270379016 51
111161012 52
287950850 75
33901088 98
986944126 57
94595529 88
503696840 68
426471163 64
666115897 16
990176171 72
369199292 3
336663172 57
963188802 97
971637272 37
257438732 3
727709101 71
479723013 98
68960207 65
845434176 84
792577951 2
629762565 74
534605447 21
979209516 98
309258020 11
250506468 12
73474622 89
62109776 34
455877670 95
434145180 86
514256490 7
258717765 72
106959306 83
249361159 7
391341987 39
166253244 72
725526791 66
219092705 16
705205726 84
562889792 64
61667372 61
700972028 40
701736741 97
834300508 91
921821372 2
368506034 100
651529212 69
104954776 15
375942634 18
839265418 70
792426854 89
785425463 82
226627124 32
787181209 47
708928552 40
471402358 80
173590558 51
370029615 68
354798510 66
985670514 76
683379028 43
284060558 95
797982714 65
913812914 26
52421876 88
187583021 67
98711663 64
384184792 17
18488696 11
727950972 84
614263553 51
330046973 60
612168642 39
487781851 82
662855674 67
591096924 65
746363748 3
466692259 91
573650277 59
935760418 36
661475938 15
788758018 3
337674495 11
536473222 40
960392567 80
37788679 85
465247362 80
186840695 15
419278830 56
522246828 18
275230822 15
552518823 78
777525839 63
248479413 78
240426928 0
111898750 40
479571490 69
897327942 24
752460990 32
737883531 10
63947545 47
698515705 93
92057899 51
357762286 54
380260338 5
994882084 99
934917292 40
21539423 25
466509401 89
999745418 2
902861878 38
559725764 14
709225571 55
923217991 1
638240811 80
9664958 28
794016326 50
581903862 81
804802473 85
589569196 26
470338341 26
615445857 86
894581998 37
816904979 52
938464722 78
2001152 91
907180105 59
193787096 42
501613144 19
538123198 68
835820500 94
548252270 23
454652679 33
411586310 16
622928691 5
863210245 97
888180461 23
756393264 4
416095189 3
248436656 6
159484158 84
650631609 26
805271135 35
585757905 68
656335620 62
410038611 68
895340426 25
92300772 45
167959102 47
646060075 7
491153439 50
516717436 83
11904432 38
420231307 93
987737371 92
241151551 47
351663419 46
164926327 94
772003327 5
1040341 78
579436305 52
431516038 8
662081040 17
354123492 20
430820779 32
215559183 95
544531416 8
600655438 46
467332120 90
787614608 74
532959380 51
511910610 21
311440273 81
104576762 93
5100184 35
336868693 32
895937294 67
794864217 8
118554170 79
151741849 66
558841457 35
226867800 29
856416421 90
281988300 8
197485066 87
10522990 37
28745331 60
64345895 86
479811820 51
763066422 39
2199526 7
866926844 52
512874629 0
822522054 78
997798641 48
393862537 33
874591544 25
755658708 52
977372226 88
983173309 48
11233844 50
645812717 29
940865630 51
962148767 69
392264781 96
735148810 36
816170150 28
455437333 58
119601797 26
524921575 77
980643645 93
879389369 51
659441158 99
24901237 86
511371914 23
365631942 36
783013604 41
489738172 62
805479034 72
95061411 41
959744448 22
236180527 57
4809071 97
842202357 34
709699927 91
452622094 99
736105405 57
112341644 1
129129357 66
883819127 24
813822491 68
90275455 55
793878171 13
732516238 4
357724982 21
36618553 70
749452611 25
732379530 47
296765414 53
677066987 53
635312926 79
798013692 52
402581810 50
945898375 75
823434813 51
7478092 97
495435123 57
823074543 6
602045173 91
418273870 77
358406739 96
326810503 79
817815553 22
34425779 32
356650041 7
850733008 4
575351760 73
224096038 96
357921175 63
149325972 4
870387503 74
262365813 32
23218749 96
727012823 9
660017874 87
665114071 25
95830599 13
758097538 49
697918286 98
155777551 12
672257394 61
281020183 93
883941070 50
149061790 45
832428600 48
879348321 46
819043932 92
753254403 86
912464722 29
500896384 33
92650431 45
862879840 45
796239958 8
357836140 27
300060510 82
634561744 53
205867854 66
252734335 29
664579265 17
61340627 90
762700634 55
375053491 0
601062856 38
655313179 98
820057930 48
11377597 73
131858216 1
551256468 24
54363289 71
859480118 10
268810946 4
613654383 76
112261599 35
292755664 90
97123979 54
551430132 3
666351598 57
550600344 23
925171011 4
315069615 47
425772924 100
398719857 47
244970103 26
223778763 0
41427279 23
498543524 7
485447284 52
626601261 63
224390257 21
333596776 19
345842583 41
510635518 89
662054751 28
190422588 64
21365251 65
835982844 80
526613853 85
453892704 62
65786981 41
618045014 6
898710835 64
779047000 31
171609725 17
923795653 72
18824169 72
372652222 64
440812437 84
482106231 98
469858539 79
285898963 33
978951459 91
495125905 86
720862949 13
377760052 22
862529689 40
122739091 78
162806469 100
873087954 37
97490952 59
201812824 100
808229542 70
492564640 32
609755324 40
275162923 33
959850084 48
728299837 5
584048391 88
114491150 37
551555544 17
46925217 51
958414306 22
930667541 56
858312710 64
330198574 36
557405101 65
148460423 15
468898576 50
57051539 45
32631077 58
994634040 20
382458146 32
395735465 95
800240093 89
97901628 1
521149825 9
75020403 18
903710863 14
779891040 97
748972294 37
745320001 27
239746832 45
895077029 80
179406483 34
791503719 56
717610903 47
280194140 85
814536751 8
676452274 31
301109629 42
196796974 90
193768530 56
370261380 7
623085663 94
247746479 27
752555130 34
617300985 4
473189847 74
197237580 65
481155666 70
819721357 96
375631577 22
500192100 1
58675964 43
328849630 27
923071743 48
171734243 39
281469166 16
151058697 18
675289827 29
519577113 98
131047107 63
813269602 58
220562728 40
352343267 13
95129200 27
158822550 69
170722010 63
844039534 8
264843537 75
486697393 26
179070724 45
540829484 66
479553742 62
515826785 31
308376455 27
22359005 76
171099138 71
468557643 76
689469795 61
688664852 38
453686062 15
871915175 27
12430132 62
805888227 85
511076754 84
461295767 62
623092682 91
656665082 85
247155312 91
987438964 46
60414201 14
932367551 8
925516712 74
323510462 32
186379305 98
499892233 62
239816534 20
488768608 89
105554502 19
586677047 83
584456453 60
161287643 34
520079864 47
976385317 38
956316607 89
553077671 71
239708287 51
459665500 18
756791144 7
870976895 70
379729777 4
757450838 26
391472412 100
490055776 87
267564758 49
800225339 89
147730950 55
789467326 81
709704917 39
246757619 89
104870682 45
803850974 75
328600420 67
334294650 55
440236890 69
750053407 1
883748820 44
324230333 5
930876445 52
901615882 35
232870873 89
71291637 49
59195353 14
922512756 88
89754271 6
491083089 38
67094362 27
641210036 12
861541944 93
664216134 43
365191036 80
601303594 69
35584459 82
375398004 98
364562645 42
583337702 87
333959962 59
966206462 26
842316400 60
93983049 10
484593993 21
890696598 30
918301444 49
391363273 74
647434589 51
42777515 93
705110870 84
622475531 74
694440370 16
497648552 26
620525265 60
146612998 22
356743000 13
811271815 15
574692527 29
826050053 66
740089919 68
914803083 77
734963319 88
29746374 33
449250715 78
125676415 73
589000038 86
432239810 1
542390136 47
591386063 10
623357266 10
982390551 13
181706591 82
297223401 71
196502205 42
848015771 49
908072821 32
429858387 33
242517964 85
140983495 64
277005029 29
909419274 12
176376662 81
891680780 72
936380623 27
361213291 39
762591281 74
735779900 48
300434202 49
674917459 28
721297396 15
55939022 76
325434755 39
669561982 50
189116082 50
342655540 43
60979968 80
435664637 76
602987138 23
486860176 2
905521209 95
925458124 0
629079638 57
497864533 12
98128737 82
909022114 44
905530324 30
553370760 88
128979287 34
335793339 88
375125661 24
756801621 6
708906653 30
842529924 66
516008252 60
736861657 12
17767887 86
772016384 72
255587720 67
43805056 60
329422473 29
197059870 75
76554675 59
837378903 64
491939889 4
711688172 98
11832062 87
238131080 45
500455795 41
743871543 19
950638822 57
61250847 71
700847697 57
10614845 34
113750274 61
972181248 53
41557652 98
286972197 41
488413665 54
838050901 30
265800815 51
6301432 67
493519547 5
895878689 31
859518248 82
414008434 62
207842017 28
331385540 67
19770612 77
403007667 83
345266556 87
905918417 40
24563903 39
666744138 20
532377479 61
138216384 63
739544217 77
422048305 64
737436222 1
985776207 84
925718981 100
296952432 16
682670726 78
963637173 70
788597326 2
391846777 30
629497195 25
209256956 58
227544558 31
333310384 38
56578178 17
101728619 10
721574743 91
878303365 34
207564890 83
426487266 11
46288803 42
229402962 43
456049503 53
798114249 13
220576695 35
622106873 0
732604294 38
189518329 65
294565106 97
698397433 95
179138291 29
243844196 71
948400633 89
467818448 66
600555607 5
988282351 13
349370440 77
638486139 14
457580940 7
82632572 44
536966604 32
658460092 79
847398241 54
36500349 80
368018534 66
27010366 59
984562844 34
409210158 20
951145874 75
697958832 31
832594884 88
575769536 24
396669910 33
791468198 26
915264313 63
571370288 22
844592586 34
812841450 93
183632728 52
164678231 39
783581048 44
958202606 4
206843921 97
17314521 11
628614837 12
197069040 95
970599655 76
895907983 22
105502491 46
538323006 11
614483816 83
155499543 81
596549325 46
795164507 34
4651243 94
879989064 59
243418425 98
422912166 11
142726682 85
118666243 76
733619709 36
809458195 76
64212416 17
906077289 99
236877313 59
715754548 95
892602052 5
317397960 99
715957619 42
895127790 39
593996981 94
478104536 93
129694507 33
251888438 18
32355905 38
778867393 87
138338682 96
596386282 6
65014979 37
912069814 68
278395794 91
431390427 83
898147142 70
424332802 12
886829574 33
801787876 46
41042892 90
568997806 96
937617218 63
857254872 37
832836619 33
735263402 27
481693030 26
370941300 79
563824112 90
198503099 0
390075146 0
735287114 92
12953546 14
780510962 28
358969761 3
432183146 87
318053685 19
787423839 6
604699844 12
520457891 52
553631591 87
430669629 35
634594390 32
47692737 66
285135335 77
783732458 91
447851628 83
718685700 11
37909700 59
771201536 86
328321691 28
591432889 83
583017004 87
479626392 79
198345777 30
856646333 18
755622496 24
68607302 40
308476241 34
295386368 7
909597849 10
679461979 97
594184267 69
527681672 6
966561110 10
60076096 17
178565474 63
235473001 47
167244584 60
39415946 72
892639106 95
781032931 55
643927125 5
370974184 46
44633801 49
667155687 48
149991184 46
571721407 9
136488933 35
612113292 34
251154600 42
261964217 12
81538022 18
58875956 89
452599097 22
86062672 98
79183244 92
575733194 57
916476521 90
84808461 33
918641480 69
77620644 15
807409899 41
157394746 89
613990570 9
266325131 71
77447693 62
579250426 10
961196663 78
422192132 81
980245867 89
486129833 15
868199216 42
334954709 79
150538425 43
377611951 6
267756899 78
498587320 87
48597873 74
761859809 53
674990598 39
969557983 2
106092924 74
890419458 32
204415197 5
509013803 96
918454922 26
62687653 2
931984356 58
220954231 97
881193027 8
635993728 23
898462237 24
853062507 6
299262218 80
373532436 60
721342494 79
614587648 3
319891309 59
457194033 8
365938159 30
890419090 21
532710754 14
403357407 49
631305942 89
605097487 54
936290323 21
53879405 77
909322482 12
329476505 83
626113246 19
13489770 66
164132728 92
346762394 26
332444036 65
789583773 24
200912821 88
5384934 64
697778604 5
704813058 61
689411493 88
437328294 56
284904395 68
363834276 90
927796982 69
523668497 96
454995622 7
851183008 14
365502321 1
710147874 97
124061708 93
838234188 90
531723738 28
9391149 22
74131753 55
125790773 39
558512322 83
747821844 26
294721665 10
293157882 63
690719761 96
57006048 64
68852157 92
437424069 63
843700855 10
392020560 20
806286512 83
382864331 12
777272112 66
92721864 28
605951829 43
33647990 11
170451387 69
529565414 52
629707362 97
922404101 55
700965336 73
398040681 26
509499309 95
722642180 46
561897711 39
181756719 88
670727351 7
212389128 13
746883048 45
793677380 19
335233207 85
876399155 21
341560857 45
207543832 0
67856093 28
512351436 54
278921685 53
50745907 17
722464192 87
910201066 12
22832691 37
782909063 80
956816571 15
240558441 58
308286778 100
105610685 80
539649358 60
589621343 45
973352134 67
996225359 7
275664437 96
813728128 98
29554203 27
268761258 83
924898969 93
763794289 57
904173698 62
436476359 56
768464567 52
451960857 92
149826067 44
828988420 37
563680188 30
531645609 41
914476565 83
197773481 62
189767401 98
707637026 66
857906997 46
80577935 36
862616284 52
900431944 95
30935525 81
785116638 41
613188487 3
856947820 61
853671783 70
410146419 24
781128980 34
982979583 100
935505240 22
486486125 88
622464668 11
637780992 31
251018698 9
625639799 30
145661735 31
71585766 14
164934673 16
389185789 25
348541273 99
730898454 12
487598242 28
754973107 5
209439804 17
580109445 12
426320464 8
573500189 2
440803122 88
200565339 100
516560020 5
713559475 7
147650520 0
183983910 86
709562782 82
217514912 25
964630030 22
104737714 40
733215378 31
129049068 95
924026549 63
846945141 52
506471670 16
812491430 6
84039054 65
957217375 60
679991279 31
126378927 38
444654030 91
452583159 73
432837303 95
818627544 14
444820869 23
88309725 93
367091997 93
581302031 76
327141541 70
655970605 16
822704457 31
173342923 98
914040377 76
468592583 77
785837705 25
160287973 90
602437753 27
432985903 3
159823412 42
887659011 69
490019726 82
68845471 58
294494304 4
230868333 73
539549073 64
819936870 85
703217638 25
346677481 37
237387333 4
827784814 10
670578865 28
307767138 8
971705225 68
889390486 49
467908523 24
888014163 85
106022617 88
826563308 44
192374262 80
26465187 58
544691289 47
955232665 82
504381344 39
723033188 24
669813259 100
265494579 53
359377501 68
863860007 46
786952503 14
680538828 12
771001000 35
168421668 97
248399012 58
250894252 1
249843148 34
705477895 96
506798767 67
869683083 75
578787104 28
795847096 58
638524097 3
833858198 36
866283696 28
672319414 8
832195849 33
113414040 0
982036088 80
851421371 3
893463687 50
163157262 12
245618682 79
5821698 53
867740678 63
167679135 14
127292727 48
386570266 65
989200743 68
709931512 89
479277255 13
86210998 58
115566043 9
466631926 82
622753966 79
475119378 92
834052547 27
251206146 63
865223939 90
545637556 86
532037047 51
866615251 1
4888064 35
746915019 77
871148737 7
289369150 46
993471738 18
957503018 49
151701822 41
248254507 71
194683530 32
930207081 24
664087041 80
905920407 29
129986939 30
382783700 55
887755369 32
888607105 4
210849078 47
73694695 73
249422489 99
388119780 11
473494943 31
780168880 59
37533603 40
446076005 87
908521457 23
939248927 36
218959468 28
215624561 17
442504524 10
337348668 68
233494619 3
584755203 80
326542930 62
359352983 23
405499788 79
831248161 71
391746075 96
322869887 0
408292195 50
335337338 28
86818820 33
148565206 13
769253812 73
415821460 51
502071551 46
397859046 99
42171697 54
962175569 80
761752952 22
103387220 96
923209394 0
599041856 83
878593266 7
762295077 45
485677116 19
662574416 31
970496316 13
462893509 17
863660274 74
219335230 79
943143171 53
764670708 51
924111330 4
540752697 79
481616936 2
676927537 66
536902724 33
386985190 4
208854555 81
754429212 41
919615304 56
887872844 34
456133173 67
610457496 83
136652440 88
560636842 12
942286452 42
286242219 85
341630599 37
248242366 75
294957098 33
537679766 96
428458112 61
670805628 98
729235686 56
179564467 13
545705379 74
389450009 12
56021177 94
769591811 25
209506674 41
295340473 100
464522924 89
776794805 28
577444963 3
518139452 2
764182991 18
170352092 56
838410202 83
901559623 9
40328906 79
170289065 52
917751949 10
962908695 3
66954739 90
480896073 36
494303897 55
365396734 87
314138574 22
955101045 64
943930913 14
631755945 89
663043953 76
204047816 76
593137315 65
347135819 32
32089822 25
141194383 5
499038336 60
662035773 93
982543584 77
917611221 8
554831272 20
661917609 27
116803020 74
584116012 62
244909965 48
356649441 64
777813808 54
306548914 82
389808369 43
220806975 100
32296445 94
226134604 25
700056159 49
272772863 26
41488007 17
646509748 25
650547164 25
503555264 3
262968700 19
828367394 98
470576092 30
270235034 6
534482615 4
116346162 0
58419881 79
520897733 67
664690460 86
526601296 15
897627423 2
309707770 40
215160538 60
910635930 13
968132815 73
94145324 22
428550619 65
195446185 42
659080041 38
108494292 36
356775616 4
979467067 85
622793192 56
411919811 73
993239007 61
272407631 62
588192730 4
663501082 65
769679386 17
697164868 86
972150387 58
855630466 27
238294680 42
22749158 46
9773499 6
923370000 53
177812434 30
693663906 63
601534878 89
676046536 5
342707216 18
330989621 17
857159985 73
187067952 30
597941221 27
121937208 53
807973637 80
932666093 9
575023528 77
357503815 46
744666100 51
184215357 77
722067118 95
793267986 65
481092200 65
295651307 23
531400565 99
485209492 91
905582864 67
517160755 81
687176862 90
48264674 79
535597450 31
705397154 32
855410068 23
373579768 77
671958500 54
848358273 58
321619848 21
357622381 18
684010767 11
241046068 49
763067821 51
715831693 86
720282620 24
709922632 5
181911704 45
443097429 11
134013350 73
582206142 97
715092571 10
767008748 75
156052868 41
708281654 13
823090878 5
856714618 98
536321512 67
324196450 91
822528106 54
577010399 7
429054732 65
79364620 30
897867633 1
434357053 44
738259911 53
282039797 63
746657951 43
309022534 46
952158334 40
242175276 87
583055698 81
880095211 14
98170999 17
737492921 81
92837507 72
537654945 69
390902919 84
964838641 52
206311447 95
377742067 83
141308424 9
242331546 4
836240430 59
17879352 76
513368823 78
512020781 37
597804324 82
558724096 54
128535963 78
908463998 33
507209354 59
420437529 39
241263444 97
873360190 55
291644782 91
978945675 87
335431874 48
419524367 23
821036614 10
280246657 56
87963413 38
67478708 50
234002956 14
360069841 98
355136618 96
903150089 82
261421229 7
135199828 3
704313786 52
8947445 50
963319595 89
45589632 85
481274189 21
83470672 39
803944567 85
492526611 23
479125019 57
871921549 54
935571663 61
151494349 23
519491649 70
689508254 33
642529819 16
115562625 41
538227973 68
650711103 89
871174045 35
916340676 95
440372052 78
891050418 8
127299553 32
329852427 63
288256829 53
411440590 69
455786656 44
144556431 71
441931792 44
5953716 100
376361958 61
968903360 29
236650788 75
116647450 12
655649807 90
702571111 81
536685501 98
722346856 90
589609331 93
807687088 5
386997427 35
143841479 34
312325370 8
711372438 17
293565307 51
446122032 60
361911676 34
611246426 40
533004797 66
991392283 64
283864004 5
500203886 97
773005842 79
104884352 53
711926386 57
877222601 35
687149980 38
684771358 47
872211969 74
161723399 18
646196215 13
916058091 2
65934186 38
389236734 74
113030560 100
87516831 21
636250950 64
286853691 36
236530338 82
626688875 87
872764467 83
302387566 79
389255184 56
578533882 59
22263123 33
303770100 74
794080470 33
227395751 85
920518706 3
112581893 78
187616284 16
31625847 76
440148753 64
400607065 23
692542658 35
810061708 72
269215235 74
247548586 22
796875774 2
58334870 81
558982900 32
197922577 68
694262775 94
57314593 53
757231403 49
520766761 4
785874579 43
844903827 49
153728747 2
405053905 65
310957240 41
300665801 66
794745431 45
869690559 25
976377727 49
310736441 70
616352904 72
310822304 12
706462587 97
210291573 25
609112200 51
720575089 40
433801256 16
373323966 5
715453773 12
219241923 92
147269919 2
155087785 61
569801111 36
61118566 92
452001547 1
753895079 43
690364609 34
79952416 27
382518024 80
178495553 64
875137506 70
790959527 67
156758042 40
657223456 52
74811993 65
146624734 55
992941181 99
196180512 69
490978470 9
280787654 43
709935396 44
758961244 4
861307424 57
112696831 49
336430849 62
708011435 39
122423776 19
964512908 33
833515939 82
249851786 6
47153770 38
463367599 43
851559325 39
401987604 75
529237785 0
661027393 56
204492588 54
826871324 67
521450457 18
459932886 21
199529340 25
269658194 36
840431055 36
878777982 88
134763293 88
109259960 35
54510878 15
627754049 1
136531720 77
869033814 84
772625231 54
297525963 24
163869382 96
364396611 71
309181654 16
161634422 13
16949905 36
205226412 89
3421210 35
810700449 4
634525328 65
767313783 89
713542776 27
941960988 97
64841958 70
167475546 26
694387814 90
716605273 86
822867280 96
930834664 95
989548800 23
808567476 45
131436953 36
424534374 59
701016436 61
994969969 4
195068125 33
256895762 29
180608067 46
373757159 75
711954812 100
699962851 45
981808275 54
919634907 21
734165164 39
159277995 93
538738670 41
816054003 21
300391167 30
233870047 55
103879988 53
635171950 84
272113169 47
424838766 86
223002604 7
313327881 91
536115717 41
630585967 34
337748570 74
305316889 93
834990794 83
953486122 76
649249008 91
419099894 100
237520248 20
504011819 78
405857632 65
433079397 25
43087101 34
118848840 70
749967634 92
951554753 31
411296365 47
283235548 68
973975223 36
44167252 2
851814667 67
467987336 3
653881482 78
654544693 16
65543576 55
819971190 12
564828439 11
825598176 37
743122920 41
34927490 41
111444240 11
293121046 31
449349566 89
562050519 80
772608691 45
348992625 78
755529915 45
227418865 18
32720341 84
797524517 88
206799403 71
99678314 63
806085399 33
618080759 16
736617229 13
413717328 27
918743573 82
304932675 64
999175876 34
909019776 82
295647845 53
999036652 32
94892917 64
341148062 95
110700319 30
638634205 21
283144571 53
510747215 93
354212416 28
883349207 67
832472839 59
961194055 9
601874444 24
497373728 19
511580087 2
900694555 37
977765722 86
3921264 46
183656247 44
649157003 50
927940095 82
617194336 50
281036607 87
528008574 8
822684577 17
106684462 8
777166819 45
339611872 48
194750991 2
715032550 68
521033923 52
212287918 16
419066489 67
249878373 12
576759111 25
3275139 3
885996240 90
650895233 77
934847361 34
762066776 47
410471959 52
82986307 99
179380222 73
712392674 43
168750594 80
460869852 68
463653030 54
790768556 68
769847513 89
709944302 67
61310861 94
697397538 44
838403147 61
195934691 67
487942768 10
537635365 88
50149449 35
470483103 65
32623626 51
562724203 82
65520226 60
697812124 11
906460320 45
993356516 40
735891288 49
926442307 30
136605901 81
993253469 12
956038467 46
824716777 19
637605487 79
400214489 80
122221118 89
685399720 71
868849264 31
208482552 62
456275620 29
71289151 5
548137582 79
434887487 93
950162371 19
247151393 78
276065850 87
826591957 66
894304822 62
124168812 12
272075543 84
661536361 83
859942757 60
461298662 64
847846770 90
313596588 94
680032590 48
631064067 8
144135081 55
25524649 70
414174903 51
37263032 15
988154674 17
985083133 84
186650726 33
349710611 96
786426593 65
614990525 9
503877722 22
60876668 81
836771129 1
978520492 78
149186738 62
825616828 84
952648848 28
956349333 79
408480367 57
206159898 6
81825722 7
431962092 68
205104831 39
311526102 35
188968034 88
385226437 32
458872833 47
663967007 92
542042138 72
640536976 19
194937254 80
269087626 11
210029367 24
847586116 45
995957453 74
621230868 52
140513079 14
511472925 25
376147430 86
455920052 68
219965379 12
803742924 27
301915177 36
110216500 95
143095490 80
761406235 78
91222820 79
699398819 86
610540870 46
498938130 97
718851416 37
22950910 95
284711642 9
543829539 94
227919716 40
427841418 52
638802643 18
982601038 91
839415633 87
580825781 15
484879289 78
98109092 65
409302108 82
260642234 70
743687232 43
761577745 64
587312940 27
946244322 6
206119598 36
568314794 64
776019802 77
6140592 33
408042206 57
601674540 37
452009269 98
130657688 16
314570526 88
912528118 1
307302921 9
992507485 18
581691508 48
400175122 98
657254899 67
308217461 86
730989893 13
336086770 1
33081235 89
866046772 22
671356060 5
90813640 40
927228264 19
47130891 67
786085317 85
232286242 80
735629928 54
856354117 59
732101247 92
494475357 8
210952489 60
737778645 60
205121283 94
248591011 56
759994243 63
69273169 68
564840137 79
557303550 93
177100187 25
325218430 19
30878212 69
363312257 18
227231135 15
806787904 15
750879373 43
245567521 42
451402367 51
460459261 28
608302471 35
832180901 41
855622659 51
247692456 11
700393679 81
175128758 93
102389489 21
517456613 71
84370268 15
5475484 90
649094713 45
860254629 52
187201867 84
862920061 16
781662598 15
810777625 78
832075341 94
257324502 84
391693609 87
485164570 80
574783955 98
92048249 37
247011205 89
913376739 67
55403703 18
246194859 28
234988445 8
555469480 50
698380161 64
510634715 48
354181327 43
853156431 96
668471041 9
857908928 71
952305214 98
330492358 4
857523956 62
664884901 100
514911178 66
726488782 41
546274136 21
962510834 85
77089309 25
723136540 71
700763029 53
737845781 9
404541056 97
262643103 32
497518748 70
516653867 39
922165076 96
229459160 78
563372842 67
356259479 6
980799995 53
108478900 86
221006458 79
6413781 61
851840794 9
134961154 50
948168585 13
453641240 59
929431842 92
50647623 49
942184371 31
236863825 11
487129732 6
812080893 31
754855767 42
738708088 25
80014996 15
959745964 70
49546298 33
919819680 71
936244887 93
283562452 65
255173698 10
642432801 49
388490656 74
302132138 47
396975558 90
246392416 76
96488272 75
194118532 8
261165403 15
224607982 85
655379735 5
656215525 34
175234201 5
540495067 69
52862172 84
403250144 56
246968051 36
514049439 79
884336305 60
857364826 47
635297652 63
797672591 9
556603869 60
450249657 54
426164523 79
944307574 94
678572720 84
865000115 5
884733885 27
675497343 31
777581254 14
772846917 18
471381601 61
483714020 36
275093711 14
451402300 30
842364888 77
49382689 44
5784997 44
356154984 35
225239471 7
377101338 70
753234577 50
296939023 24
277533453 81
394967023 88
158130164 25
778549470 73
589993193 9
102930528 48
959082022 40
295555310 73
536097531 78
473959328 63
734437821 13
374647425 60
663108163 38
830908839 98
579277107 52
789385417 18
840224237 99
576430326 19
426237809 13
661460754 51
981867342 95
500503526 66
699668707 37
380342722 65
846064850 63
353928646 82
273549927 14
995373176 38
707343317 85
980610363 75
582985843 74
573967601 19
175523705 45
9312067 76
300907021 56
737048539 53
66505896 59
557248449 46
134831474 46
507709067 57
591202087 76
528257313 49
933445907 1
8839401 78
11288151 11
201590128 98
278872922 6
90890909 94
483093832 26
62186710 79
322374629 27
637807933 8
464697183 14
664174171 62
190994058 36
495503909 53
122022612 63
670200944 35
88368582 56
672282356 11
565745362 63
528397488 91
911600702 82
534760932 98
192630858 1
57153448 35
632610156 19
628008204 100
470925145 55
710075672 7
999931808 63
617887370 13
954527071 67
178700617 97
599438176 66
916038445 91
62252222 2
3886516 19
367554259 52
999179201 38
900096338 90
471143476 22
639503911 2
603716908 63
718654642 100
776778132 59
137726627 49
360361562 9
726058902 84
392769081 27
974351398 80
226525771 74
212089739 98
593093831 57
271277166 20
53291123 80
249452109 35
389824805 87
883388685 20
687313219 79
318417217 21
908703236 88
164988404 30
608848619 68
630008721 0
927050123 80
423205855 1
152164746 76
762261477 50
56803861 23
809674577 69
987466303 21
23571765 12
7912154 24
827339953 33
718161015 15
165018210 63
746276607 82
928495318 6
456614527 2
532631859 11
108727469 75
488318588 95
101207177 41
875259869 6
863973508 74
778931827 64
676143926 74
647638523 5
400118973 94
272611212 95
295685127 8
164234464 37
739296272 3
894762758 26
634152804 81
791984315 99
449303831 23
176154657 76
936143527 31
408723766 62
985497172 88
765952970 98
531851268 92
5001425 59
396306232 85
970439207 78
723753179 37
373320707 35
243283323 77
345858916 47
569071008 71
445559355 8
402373549 93
324994786 52
32381815 7
288491187 54
16440568 65
237122186 42
198723362 9
777487725 63
666131148 78
788511335 100
517108861 29
600251070 42
150144332 85
190851578 99
752054040 3
121683857 76
874182842 32
255354540 87
98794854 81
778398687 74
272001856 2
808200962 98
696163104 57
230701835 25
434233171 56
981866276 82
17733178 17
522653260 56
244008594 56
52897235 96
22148206 51
167851775 76
861923509 43
10624956 71
869761394 26
248959242 74
32181344 48
679794368 83
746371480 46
902764604 48
663709908 22
383412691 39
998709341 47
127779104 42
533162570 54
301250205 30
643332399 51
686067785 39
497117595 16
179919822 35
230932181 64
666809408 36
290410059 33
619606505 50
274849485 43
213703022 24
244128460 19
394820259 26
394759135 33
877261189 11
984035967 68
18736207 1
934822047 86
872335228 5
671453823 70
851201442 15
32572657 47
745504406 77
344496496 49
946726420 6
31383424 28
12287850 56
797897572 87
33177741 99
427088281 14
291231772 9
380126891 64
8313647 53
885697125 9
202098253 0
350639578 55
750641535 50
156489183 0
940021808 0
812061295 52
837980000 40
360186788 41
915223402 71
227113008 81
981049211 67
785035674 28
422368435 99
495166265 26
688213870 53
515407341 62
863408056 21
600607190 78
90494644 15
840493886 0
956958864 56
40071403 85
934235241 66
732352169 72
916850372 9
715865674 68
257004758 10
7211292 66
381335188 68
866280049 88
814831379 4
44519521 5
490492030 98
194176443 35
361402604 47
674689793 21
152639641 50
73274410 98
193398743 0
412740549 41
553956032 46
284134573 94
28066291 72
2384455 25
672556298 31
415297429 12
686661244 30
17042581 79
526754509 91
619155001 26
240589866 57
847386363 27
935586072 47
537346882 90
944066772 100
436651768 20
423967695 88
193629121 76
841088976 67
441788455 10
123134852 91
589981731 96
484248762 5
75521393 79
887320747 50
235903424 72
650233698 68
839598613 21
503385568 70
493380563 49
942166098 54
264096408 7
844091531 39
340701687 85
158713809 43
37954084 86
509545622 94
689913330 53
23691378 69
673655385 98
640517163 28
75236723 99
856098620 8
622922380 12
338949321 90
643562776 23
92074925 84
59629836 18
445564575 99
697308845 11
623346062 16
925390581 1
825653647 44
560757412 65
790440843 9
819378836 29
139651411 82
813645170 34
209306265 26
865246197 72
884969139 31
824653897 79
349084091 96
259756625 81
657585318 80
302168305 96
87256051 61
187715128 67
201511120 45
254508806 87
435975520 53
157651994 0
707751462 100
852901404 18
59822813 2
492826641 44
507952487 56
818728203 35
119157102 32
590773952 74
38549884 87
616082472 97
467406722 71
240640587 28
994340984 36
61397020 32
896137158 0
588501460 42
742453945 58
967019847 54
301275190 33
346629330 29
168128874 15
309509450 9
795380522 77
304207483 19
996013812 20
915149579 47
10052959 79
297532645 35
706382081 67
896662898 6
815792641 47
883994063 14
341783471 0
323785177 50
959531319 65
752029195 84
445951420 49
674991566 67
36568567 83
608496397 49
197872929 76
463209645 12
84049619 89
604610950 84
277328836 11
975609028 50
65076443 47
737295343 98
871534336 48
494000015 84
314270828 70
901147908 34
458883550 42
410912794 5
825299841 68
257549855 48
932508546 16
174405829 4
65873966 31
668010159 64
95780823 78
96969549 48
179567063 25
500306996 34
602093080 90
710836916 31
601371716 75
936119251 80
346761111 51
740046155 83
481926785 50
412372966 19
266827241 98
148844989 51
485495151 31
855464983 55
55382693 11
460074905 13
729308087 1
49304412 0
666442694 42
648980855 17
46046807 85
936822241 41
288944918 39
690335956 30
781907100 12
644665637 6
136991753 4
937326167 58
922895438 15
131250670 7
253522038 80
949604318 63
880684634 70
436967406 2
143654598 68
616896945 24
363834910 44
219090381 35
690241003 57
563576744 40
826852750 21
329641882 49
245293321 61
453993163 11
763235505 30
564050664 2
777653810 11
729871275 50
349688021 79
413212081 18
990828462 62
605363237 31
882530789 99
719190681 20
498653927 86
509899025 22
69317713 58
698681160 48
747641389 73
381038590 60
989819253 71
906187070 37
193829789 63
433765469 29
47121417 18
667124801 72
857313584 64
78079602 30
271420193 80
65836561 51
432397754 23
985730890 11
947031663 49
210811178 57
716300165 71
199805030 15
93742151 79
782079224 22
826912120 80
328617351 3
969881298 72
932942936 91
64844410 25
341161569 15
59119620 87
315556932 61
772870542 20
181107795 13
691492871 62
213845918 10
319165567 57
604248507 4
105689134 1
858787795 35
897994140 59
451305525 75
909481116 56
271010705 87
813064450 74
57557017 80
197718450 29
50946149 83
373610943 78
145877455 70
51310574 90
97389242 63
809315427 77
975425996 91
958844392 40
919310677 55
269699602 19
157781054 46
464661908 24
66777323 68
502979309 86
922226855 21
39020497 42
123617533 10
823746830 62
905591843 57
554500907 59
813209658 77
377119647 82
412911704 50
774515071 24
975673231 6
361734431 56
368028033 69
232740923 43
139904896 42
369292646 93
984154629 87
985827720 100
308263614 87
210428590 24
923697323 38
419836767 78
88396712 10
266090193 38
236581662 47
774120173 20
550115471 55
155960686 28
202820149 44
269149010 80
503649711 4
891245227 100
973097548 47
678902114 36
101049429 62
156521911 58
106813944 22
130382377 50
265107959 55
711911853 72
601795647 50
93279541 14
975328433 8
339590358 76
797559277 8
321255085 3
22909819 92
673708962 92
938363454 81
617445480 68
756268115 59
377209370 6
426646520 70
770962707 26
505573979 57
619569254 6
769050619 31
682564380 43
291952236 66
386802203 0
676472844 28
85501652 31
758573707 55
695618099 59
446884388 34
163550349 92
317434514 80
930301706 68
559015334 45
188191360 92
945169059 31
632894833 3
447538200 67
974214800 86
808349027 78
414299703 24
342523806 30
284246650 53
999995618 45
598031125 85
499432720 25
862494129 36
138767791 82
902436101 54
690798713 11
365802648 4
223921483 61
892504487 86
735067548 10
372290516 57
872862333 23
367937109 54
203913729 79
428797285 20
721566338 81
360060478 89
957504685 36
120600964 43
484922219 30
547469830 32
960187955 84
969574869 11
699298972 18
57951625 36
73742266 54
9780595 74
878813425 57
710443070 12
271906792 38
477149095 99
518876687 13
587357752 42
451527825 59
568781500 23
412532316 44
924182604 60
677219754 53
32274275 34
311303652 21
982848390 18
144625441 24
60256689 38
930587730 15
74709412 85
137166589 16
107130954 8
709684300 27
827670410 60
134651706 58
244573910 9
289179035 24
499619276 13
504958283 52
785746996 80
72037720 20
156209869 7
863958947 10
534231440 21
131588787 75
36006026 69
198342180 59
360390406 90
396488136 76
553239235 1
9059361 79
607290089 51
536120809 23
988725999 2
876558219 16
550531612 4
118251175 27
313597100 26
876509867 82
170962228 11
583774731 49
633957010 81
759335745 96
782395122 44
151959008 65
729421076 87
331938689 1
507225126 94
334300112 29
453922130 0
197149859 68
18815170 46
655852649 76
168224182 60
960435652 43
131170168 41
453298864 50
356593960 15
305465107 96
564730132 81
331306744 0
691618064 80
834107817 78
545563411 55
518851880 9
352059558 37
255435678 97
658394629 40
160844420 5
5440881 81
541909857 69
102496674 88
728406912 82
621694703 88
207658119 28
360613633 96
858543529 97
416294082 78
540018064 66
253634626 45
37153929 27
511244901 56
455401794 46
348984629 46
875615548 9
178886295 56
705921693 14
980698771 17
313057376 59
767686520 98
190714791 38
153740090 42
641329683 74
291119889 8
703461761 98
946300771 81
511074356 8
431293383 41
930997573 86
744085712 14
236859885 73
186256393 30
971915797 84
451064500 91
985933205 54
574564305 83
733662504 12
402367637 88
175839558 15
866077658 75
647432279 24
268636565 8
556842092 97
233195018 25
127371756 98
638891890 71
773640808 95
644922662 25
377050547 96
821885496 57
544697977 1
452829890 53
706192329 17
320099838 36
90118645 11
523984925 68
298774406 22
378397985 91
749427272 82
316152476 89
627322102 71
129602292 63
705462082 97
522059042 16
836841329 36
54760625 56
19723119 62
440222741 29
820980806 86
347242277 88
962272117 28
627259349 9
98915754 30
464815192 4
412060999 98
975910736 24
739112140 78
299997451 62
480801583 13
561832914 57
174853980 79
255560153 24
823319921 100
616669730 95
365540816 95
499506343 25
35058915 99
133956714 29
251659257 39
323818706 63
495389292 43
59031847 30
740633723 64
997110709 73
436972172 39
593661129 60
897771790 28
471677069 13
380449582 21
555923132 0
890131187 36
185143414 0
393101286 31
587165123 53
855623598 63
977579494 27
183559376 80
740490870 44
273707917 17
870862232 8
206756768 23
826909042 98
758942257 76
751376037 5
920770543 44
779062664 85
855864246 28
430939677 93
130615326 79
342642595 86
244784424 9
238566445 2
909894593 21
733044123 51
778151874 80
529116277 15
819512905 78
847386539 59
727803219 0
328276839 18
658643302 99
806040436 54
775737405 96
860145542 47
947824299 9
809641922 56
237133001 70
16101494 46
16799253 17
317610076 14
717051575 6
447441328 88
767953881 95
203135452 24
671863714 99
447995367 20
419884544 76
936374796 44
501720308 74
624708036 25
448980649 1
611416776 29
361808185 62
668017843 36
557099060 22
513978487 11
324151838 74
330672558 55
862825837 38
883551049 52
774008053 21
789370556 94
695757047 6
947133166 39
667216024 82
235473595 59
739785916 76
483102216 50
434252438 70
399164193 22
308766152 17
365495072 33
429691952 27
429314165 63
943700065 98
30996501 42
725752903 27
226441395 40
992195182 69
670152983 4
409058921 66
987133440 14
486911923 11
855841983 79
59006966 39
189127838 92
752114594 82
107766937 51
234751534 36
758602894 23
498324659 78
838417358 46
405703866 99
705033633 27
781258843 18
176126867 28
755228937 89
128958617 69
305413272 46
141829148 33
911303909 33
622033715 24
799493342 21
783607112 25
656971837 36
264127531 56
397067310 15
586289408 89
242909558 58
202396018 35
798307719 15
944823587 35
219183306 80
670079511 35
681543629 29
788903716 25
915852559 51
646984116 32
639240511 74
159154832 79
563519199 30
828785036 100
256402079 24
732331576 92
711906658 98
456624827 68
685765351 21
646568228 12
874860533 33
779078576 64
319605468 56
706770004 26
660136717 12
819250728 60
839955084 19
186112678 21
939106257 66
128325048 29
132487285 49
674861531 15
223175050 15
178776526 37
958809202 75
678481402 77
166114914 54
168336904 40
974826823 22
989782497 66
500942505 67
314761259 61
401791360 33
260850260 11
208141987 21
393146250 0
452582155 93
360923754 87
366906044 15
688122069 24
672928304 27
92434947 19
918578609 4
215161226 69
345178077 13
265195116 3
400826163 38
99269637 52
479729705 91
339115928 4
526117495 96
996356540 0
986649267 57
588978716 40
667410527 40
177676235 74
876310451 68
113639634 32
519024914 4
497122298 68
708977265 22
342102524 70
233965047 12
94224245 76
479199547 75
947267111 55
853693260 25
608567513 1
330893080 79
747381111 18
322448059 29
4262995 7
459956217 59
455678294 13
148531535 32
57738153 87
416804418 77
906244721 65
291282217 63
132502146 0
559895646 62
628592916 30
353599319 66
514761324 40
476886517 16
385033314 30
290623027 53
823746448 44
389989386 73
919128006 6
354127923 79
586299041 62
530751485 98
854611332 12
727106184 30
206804656 58
693945553 94
908846999 58
973155761 51
689526199 1
565117105 70
709718859 19
348601695 74
21374360 86
525133131 87
566388277 58
257893340 94
501994400 68
489131842 100
294028627 59
610731912 20
703508800 67
312835509 90
197745912 4
447886254 31
675140151 75
638659312 16
658368439 24
865408268 11
794177211 77
228127554 74
48791535 68
599612039 32
470287767 26
679355561 21
254419995 29
834733182 64
823697830 56
767745691 63
567215400 60
618743907 50
972703519 33
104635603 26
541795995 34
248375012 33
315072249 28
19251447 73
332469897 10
197153763 59
29242005 89
563559379 42
69319287 52
920815698 28
771105559 32
985011708 23
502347739 69
823593228 29
575861751 44
60107248 47
97670422 1
959129250 56
390827230 1
397609577 48
496065560 32
633602173 23
696786216 49
491215648 79
634788539 39
7318669 22
72223841 71
615078862 97
44073425 32
295448664 79
798230555 1
287294132 85
399912669 83
167960958 96
683373905 9
667413344 8
375287992 89
205051549 7
677104584 84
968227897 12
579704949 93
938682931 55
509556824 81
764100756 18
646192448 76
212311272 75
754154381 15
358377265 74
117993731 21
247602180 90
925025437 42
123094113 7
758761362 26
449443517 99
233970612 23
857905950 12
270621032 43
816632937 82
562274926 17
543696683 38
551153560 82
319890068 27
436788754 49
915116965 74
691907278 70
350900789 25
675444745 67
34735737 39
430235622 73
542903007 58
201528115 43
697662249 4
103578035 75
850426013 40
506647975 8
691752239 23
435035120 56
719752871 25
45830869 28
35012480 94
354404445 76
264299078 45
416480066 43
513073742 70
518594654 4
870374781 81
64066108 84
180490770 45
815502240 62
210292557 14
679287624 16
274919876 20
134657242 69
560991577 65
114767536 73
478951408 57
675603659 57
750234580 89
506208091 78
369326548 42
612307043 51
969897177 95
947061024 55
692002822 11
397466264 96
143783025 31
619997825 2
73763423 82
142533797 85
343170906 54
658874510 87
679546631 96
821128761 69
30001878 74
340228741 56
658260163 92
959808928 38
857999118 15
854930250 95
428002237 89
942569126 57
293853816 2
601774893 11
272908033 69
126173477 88
601068683 0
502321375 31
73846660 63
101456100 59
598863120 71
927136740 61
169583732 78
377685224 64
339768261 44
454450464 33
845550904 90
958965410 6
263589 99
787930966 81
851813711 5
651742669 50
348128888 26
895173706 28
722250489 98
659634439 76
77772532 54
562424527 100
543410234 53
574052075 4
566340974 94
402624810 31
847897011 11
91908372 16
617339090 86
798330553 69
404026362 54
71764655 20
552835963 53
385588149 12
394941878 78
520422077 63
630564509 58
805166915 19
8775696 31
801219671 66
647533246 50
412293750 48
826286572 7
236048854 72
427628894 55
299250083 46
193165436 22
260003548 50
222191862 72
221731678 2
472532617 57
364095603 45
951060932 69
806014035 40
504453198 72
557981695 23
908677640 86
364415479 5
572928384 67
867756870 94
686657204 54
480207820 13
498339703 28
305625962 46
236004761 67
123531530 46
321984201 91
256683418 49
201746417 44
132227846 78
92617664 24
185061302 61
941224261 37
144313550 77
320961186 76
470213545 54
645695470 81
368972594 38
318104395 68
109046482 5
327258125 74
123702761 58
25541074 23
785864523 47
436125671 94
114124151 23
893538564 14
595822416 98
971760417 25
926747090 68
262267552 41
902990063 20
932901662 1
841890079 7
754239632 83
675784661 83
205032927 51
165983232 10
739469271 89
727134403 11
949379563 14
911720898 16
96474919 63
34076160 31
468231124 34
225898564 58
977959000 73
580625126 57
284978151 40
857859332 31
244373967 30
945749538 78
831081713 35
194856071 81
420598973 27
497199091 81
334850555 1
504898274 27
464967667 88
690444232 79
727202291 13
375419281 61
984074819 98
521487035 44
696039469 60
274569189 91
773563996 95
611683026 83
36545998 53
141102652 18
201283730 55
251353657 67
526844834 61
851350247 56
929266895 100
977409111 1
578587640 82
164001773 8
356018008 70
705981571 42
591470368 60
641640762 67
213602842 16
632201218 24
847213088 53
715254773 3
306755485 13
709803541 100
217895999 17
260903017 56
617097901 90
57051368 33
60569739 8
611090637 31
414315453 61
24255645 25
853696050 13
947864693 83
488954915 9
484722213 87
234340570 96
471781690 15
345767996 13
209590527 10
644385843 85
171325855 35
65553819 58
384092294 23
552343103 61
483177538 8
847341245 84
543746996 88
665244510 11
720186264 36
23517036 73
251438580 5
37011740 75
65290697 29
821576431 5
362349351 37
567345462 79
448136581 55
705506056 84
307382213 69
581313611 59
177852512 21
882601024 19
291628379 92
109577274 65
761730354 21
564143284 74
825637353 70
381377136 48
221873732 19
562510889 29
548702196 62
157393821 82
212432550 45
832038740 63
224073111 38
478821126 73
207033119 37
382319841 99
414052091 41
991839104 52
104192386 98
398616905 34
213942340 95
280369077 26
497179853 41
641143899 36
937699574 13
310688163 33
685808021 12
912247216 41
209561678 23
720307654 29
25918708 53
24701797 82
100703594 46
786738876 93
61539108 76
969372320 37
593305544 11
347919639 0
582300046 9
735679017 20
589154125 51
721096798 92
497364484 12
636900321 25
561882792 33
855456086 43
445649799 85
690272802 31
35784610 74
430284312 13
806783271 3
892551290 63
92336274 32
264720319 24
701520238 5
812059724 77
570353073 51
921949864 49
466961314 32
437763670 8
706355272 6
904698896 77
129068649 71
594528266 24
561339951 90
409486512 56
536676907 52
436601482 81
566568783 14
255032279 29
253249037 65
270525019 91
469864578 96
805551032 41
959192084 8
464329097 21
498614073 70
499591117 96
959702596 45
444319496 76
102132395 63
183691117 12
561788531 76
575677107 50
188407625 24
588701103 91
955010726 77
367638220 58
215278266 49
600426766 78
388992618 57
298612275 60
655561666 56
529800398 100
348077474 43
802053781 13
227110406 63
576223672 93
504430306 53
206412784 65
181164432 62
558189724 36
262926095 44
408960594 39
466855668 85
479167159 83
704743963 31
507415326 0
870837720 40
848718000 85
117811300 47
730630587 1
963357942 52
2107257 0
191796661 68
69166978 52
366797205 47
955857563 54
516364233 32
472205977 24
485657565 49
257663395 57
837280035 4
664847895 63
804209549 67
761521370 23
869434973 48
970708580 25
496180115 18
587682983 23
575084395 97
269142098 58
828961400 2
802450232 70
302476797 12
558768089 12
22523236 7
373597919 33
131138786 14
478249665 18
312394388 84
656159608 80
699937860 13
156970317 4
294188752 63
191144910 65
759594640 82
413569329 97
997376819 3
804893650 48
804494613 60
886392345 90
991982565 90
628004611 24
67658648 45
156224882 49
695290074 59
392103779 18
465147611 32
59436499 3
451664431 43
94787282 41
851668367 70
282047614 13
359805138 80
362140658 5
147484938 15
709977016 67
119965210 0
231199022 60
664421353 89
246149785 12
473336895 19
968147862 18
888335729 38
174363561 16
853925824 61
97414755 70
71526099 6
587368740 89
549946432 41
563942444 56
334211453 85
834132719 34
133987469 81
241645736 60
355219087 89
29652263 80
104066039 47
35319234 66
773902472 98
98818549 34
217638068 28
758375034 91
527928131 35
670057582 88
414161413 75
523000011 25
832066352 94
158637950 99
378151725 2
296705591 13
775906791 90
423611802 37
119277204 46
680359517 97
254376232 64
800327767 97
747329260 4
434350561 53
366658190 32
701439053 94
361852797 93
40424854 38
556114373 54
132399805 13
298288914 92
679290901 58
158466876 69
988362792 0
328801564 84
379337215 57
514763378 74
212884391 87
9120300 67
378618222 60
590118387 83
795423328 82
767093224 39
870863082 20
389030736 58
934958378 49
693787799 44
915360371 23
630816074 1
715963058 85
457258869 24
824125076 33
535583619 5
796939241 96
209586790 64
935836031 16
788414163 59
228225669 87
892167084 84
842877663 3
88433570 23
841697681 45
132049272 45
732834417 77
342927963 73
538967893 52
73675173 52
192307158 44
5070921 8
584697353 10
675416924 98
125410923 47
547949879 49
779905459 60
362778247 21
908532350 79
491240076 97
833093278 94
479195527 64
874869314 30
750584001 27
426569123 63
81925939 70
704608605 20
68814313 31
811974 54
323374786 18
19221801 66
606648244 95
213940202 70
277650879 40
642089851 54
960369889 64
346968023 54
417050537 39
76580064 37
282538917 92
876664088 19
367070113 74
536542186 56
459054956 49
901993863 71
150349058 94
119097617 28
198295848 15
39638096 13
952721909 87
19763986 7
598575551 63
816614236 76
309870821 99
147919844 57
647627096 72
305413263 51
434668439 25
884761319 5
300449045 64
180356026 64
432196196 87
647066765 57
20445401 57
508762130 86
677470909 64
318183908 4
250145959 83
187083980 96
316780244 62
686146658 100
456383176 10
450667379 62
617708653 100
540130124 28
783370940 21
661712675 55
412632746 7
949374694 34
977934909 74
267186401 24
285744834 58
134794085 0
699056601 36
985108136 13
924382296 39
292733784 82
319888103 31
733084778 70
764483162 17
495414752 15
742629340 0
875126335 34
297704075 85
499230548 15
455996410 28
113108376 27
196914619 64
485585130 34
926221837 32
315384642 45
609182224 7
637897062 91
675023548 92
908024968 63
977937653 24
143782618 45
921649020 11
934355249 15
91852954 2
584072895 39
79875599 96
153984271 70
389779142 64
305152144 98
267856718 57
316389161 89
837992783 52
31770744 87
698183965 61
896063735 9
318572697 34
655332743 87
341953837 28
630229587 11
675633228 49
664107805 33
596725597 22
340276280 58
908909221 2
827918932 92
468288243 32
570534311 98
70630027 50
277307193 88
106501492 14
402967632 20
619351440 52
14559863 58
285369867 49
295483069 21
536114350 67
984545716 17
762843128 2
513583924 70
991710904 28
234823131 98
760292546 61
750408455 65
426436560 88
928234056 71
883940279 4
482102798 20
234344848 74
587245637 66
999773062 61
840306638 79
827585522 34
769531340 18
465704536 72
745575884 89
935140066 49
645126697 25
359633189 10
245253559 42
492100934 13
458954758 13
847937204 72
266144031 86
639290768 77
972583724 56
920715924 68
969277647 18
108504034 72
345780280 48
235971253 21
558764714 12
60505151 44
898984061 81
559506454 34
109370088 16
918202142 54
727326317 11
438991470 25
335356832 40
8666590 26
340967277 97
249554665 58
11440961 45
683876217 12
751817010 56
732376797 60
732278047 49
571325158 47
893877249 29
159585017 75
824804221 9
560682790 5
625836849 89
738197980 16
946116451 99
821556422 13
426907965 61
814041916 65
376350675 23
367603726 90
794106256 72
551484045 33
787562880 23
409813369 53
647161463 1
428929518 98
561922377 58
34528137 71
446425709 35
259366771 79
490241160 59
498184836 98
483952675 38
501074661 99
313440191 72
312406778 64
515220491 77
912664393 8
795713038 80
361600382 86
261349727 59
323842905 64
149174487 61
249043286 100
393432026 79
226550376 46
904417553 11
880274156 96
526155992 70
978031649 71
650143832 10
393352538 51
862010338 46
254624164 38
626219909 41
39248132 28
20056499 81
279849451 61
348193313 3
122856768 96
10140428 23
825461167 95
271616046 8
52747908 95
578736857 32
277586433 28
576317585 40
776509767 15
988583327 98
587521675 73
489574014 38
672306403 68
114929255 38
261143929 18
30348897 77
334425909 50
873099310 79
934487742 37
666989868 9
359727944 85
707594269 50
115162073 91
143167475 26
424172840 2
316899292 5
128090351 32
205990788 97
707339194 73
444786525 11
665319700 90
437222132 83
999329645 45
363686880 22
156374012 100
908990882 7
788920872 2
127375504 42
192116492 64
952566202 79
728281306 83
994335165 81
840465379 70
705611928 48
780248536 29
846768421 51
538471101 33
390109185 82
618777569 47
665988304 10
975283226 91
469958124 96
47972331 46
709842808 63
540341450 25
172813763 52
804636361 50
832873906 38
569166389 27
547032330 37
131571058 42
805233634 73
490594029 6
161700296 40
432688589 75
756569770 44
126201878 6
912890463 23
718015599 23
449717379 98
802619292 75
955159080 0
801343204 53
606851549 99
948054790 61
361222857 15
877433541 59
678678222 17
535236711 80
539675449 57
382236837 96
685389376 44
946251839 50
199610967 98
295236456 41
365255369 82
837723120 50
379095471 1
861456337 67
334857773 78
45682630 33
622689405 89
269623954 77
600473991 18
813697430 10
367928496 30
932104089 53
558142227 59
455987434 82
584480462 63
63771362 57
372186515 37
727755491 57
264309198 30
567015521 98
815683374 18
929888918 49
846709050 62
614977205 20
500403539 12
77744672 86
100203639 50
781914060 71
993211445 41
618808040 93
362145451 69
168834300 60
724239484 55
56724816 36
896912755 77
112484292 9
2142704 79
521398859 50
677692407 14
819168164 99
615908598 86
920038443 13
7522850 96
252304119 55
469854477 27
128659902 13
709924351 22
386677407 23
256346731 24
517835030 10
506229849 99
264552848 66
62789172 93
800424467 33
39090302 72
139112882 4
881293170 6
584909257 36
439213859 95
932284351 42
950190265 64
473526950 37
883795524 57
999472342 10
85362491 44
860537866 13
191490313 24
498614414 1
596621349 68
109674971 70
516163135 39
328816783 74
172284389 88
579551907 48
243939216 56
432492131 7
318700953 9
389668922 5
236398596 60
860934398 51
265801203 73
568074947 86
702147855 70
995866958 67
540000570 20
581233555 78
415202127 22
846865076 45
311436170 42
64607204 22
544532068 41
767942749 86
237314128 77
801498865 34
672311643 46
807153579 100
387127199 63
596595800 52
853065573 23
130456717 0
918196917 95
287582383 99
816352642 20
328688616 48
264559927 77
981205366 72
980291341 4
217291265 2
935165164 81
796705837 56
768758380 26
917870448 2
931430548 15
789439627 8
240762111 68
29504094 66
336241917 40
910713966 31
202378827 22
952578405 21
229083681 8
574055656 15
340873329 43
837294793 57
72024825 46
282548835 85
597204732 29
578447794 1
671108318 44
867977114 26
291873328 80
397677421 53
334122274 23
590018093 85
811806243 95
318987632 69
748660797 12
41751264 31
358251533 41
169399642 52
742613200 86
185023148 91
389715609 56
424752614 48
215616101 28
277142780 6
859849756 63
780955863 78
416618704 23
743095795 11
123217406 77
62245250 81
883628364 73
202101117 53
521816681 99
478188466 45
812738028 54
588074454 70
528119873 19
77105602 1
629996109 68
444940966 95
170806358 21
995495816 95
957864729 87
320283498 61
261730387 9
641478902 5
608682733 73
622746624 75
89932938 87
907039675 40
279889114 64
113705625 89
287238277 92
913798355 61
851457121 41
434028196 92
398543735 30
247970620 94
595205198 95
837458531 64
834586616 39
598669926 67
248977064 28
37840959 72
719303580 66
493005446 30
593580010 33
392765900 84
266122099 8
49741124 25
419752773 30
191844758 77
997899756 69
276766358 32
236020211 92
428134000 74
945387518 81
265398991 50
896885734 22
778677601 14
512518785 75
596759867 57
715135099 47
872033885 89
909315410 69
79070541 80
374588544 50
687983717 75
72767949 90
589436899 77
372962643 44
185930570 30
359312514 57
339751863 54
976072550 93
991386923 91
594428199 66
58349620 33
811422631 67
53463478 37
785126508 97
869022141 56
657273070 24
447750056 22
714066965 64
943870225 42
46676693 93
401886203 74
481140336 70
53607136 61
152254030 12
243162145 33
271226070 57
999322019 50
328609237 19
921991686 84
376630385 27
500849965 31
552571958 37
771548078 5
418683417 26
111085327 54
733911500 62
159282308 92
56110657 76
316624202 63
526950593 7
231548258 78
966462275 30
279200322 59
170360005 55
970737976 24
523359763 8
82194178 6
20044886 61
747270836 43
101931019 54
86144510 77
178692293 20
637797709 81
402162747 89
96487833 56
574599014 78
728428071 71
569443348 99
285777528 76
124585896 59
712297303 33
595922126 87
824049463 64
161786647 9
494566840 61
784683411 60
225388865 2
914684993 70
343504981 70
643827041 5
45773954 20
93503320 97
714827870 39
650105817 54
760123386 63
650875459 39
51278442 68
468727939 30
475843079 61
813989397 77
540294620 96
334631283 46
627745331 80
809334304 59
681856945 62
138927866 6
693049582 43
554757118 65
266222858 8
244572149 1
29406796 32
219881098 23
407635741 2
800104976 28
301726357 10
83679663 47
992066369 69
554333204 24
602500666 89
391493134 69
118064716 88
707724909 32
840328938 82
336657083 81
852385411 69
415062646 81
101945826 87
735168631 48
729327372 98
686330167 77
289468616 27
15029575 5
191225384 24
257379816 31
677202084 37
43645636 65
547348224 19
525885768 8
930964479 17
754476867 88
772450234 60
40788332 57
607615242 29
626630329 0
117917315 18
513183670 81
626603355 74
312646872 6
741500195 85
564371230 87
365360421 29
469530427 54
981779829 33
510785619 49
630593069 2
861382635 12
250161476 5
712554193 11
980775605 18
178637268 35
234723073 64
51122393 8
470102040 63
301688681 68
300799891 41
466861057 26
263856902 4
564177695 60
285175228 93
927744225 49
799409562 21
694208052 69
892107431 78
832991414 58
951854206 19
951522578 36
732721650 84
101499859 7
488528351 21
611306275 53
105168694 17
137328638 62
984356937 81
544322065 10
251642121 2
625127746 49
678271438 23
944862197 4
488954691 0
308023150 12
791190384 62
223207447 64
475247217 88
372298749 56
444011025 29
306864519 8
581448962 90
269380848 14
898601330 12
286688132 59
584252164 72
548976919 78
28341886 8
477644642 91
564796625 58
850368138 6
2741996 10
454913373 53
205180700 34
381923069 19
621594397 77
496149233 33
54612995 80
245544929 71
37772752 20
184444489 6
72494005 93
527967663 25
861451406 57
667514941 72
690497903 11
375519428 79
165748807 67
454106622 43
891161707 78
456702997 8
223399400 56
729816476 3
47631473 15
950253995 85
624811870 12
634165912 76
680374484 23
208148910 39
651694268 58
359340325 27
625554199 88
341245417 23
352622463 98
978843345 38
964744482 75
889889267 95
161359258 69
893654739 59
12552469 88
755954821 89
158554879 22
250190022 79
217704505 68
422033679 68
619620875 41
694122440 75
560559233 93
585346258 76
711722352 45
247598252 57
176782192 69
931598698 10
166770026 87
357433156 60
34612621 28
746105638 6
163116686 73
842322677 24
404157578 68
68253694 65
117251459 55
940611383 22
49750866 73
329781695 13
833539340 92
410247453 87
536407686 21
63947258 16
756438729 41
381520102 12
111981364 27
396820350 9
818138754 15
936215784 4
363125287 96
73687413 21
320186916 2
447120604 40
877643594 25
163796603 15
566898928 90
931906611 11
587560882 55
22116700 7
897499780 31
698723530 19
244407136 81
607509524 3
687634743 32
995031048 100
569693681 8
774685935 35
298021158 38
142028626 72
610859523 6
437979733 48
856698464 62
526293914 43
850647738 7
244198546 88
21637690 5
983582060 4
427002880 78
378541062 76
587085798 96
959877414 72
105117317 92
625665659 16
774617677 83
776414297 52
961084704 61
698287095 67
394459780 88
343365444 48
985562154 99
63034979 13
372948308 64
793995980 92
903575614 94
104986285 36
804528696 51
116004525 81
709059286 69
434564539 47
5938037 80
527185673 65
394234891 8
716917513 50
433695152 26
538024009 27
60673838 94
945633911 10
450745655 20
408887575 48
25931705 52
602079244 23
550090702 5
432568719 84
432181035 69
112387817 72
775007230 49
846075517 19
772800989 69
140333725 63
202304327 4
58633262 13
590170883 90
112051625 22
527907995 44
902567900 31
738580059 89
998626301 73
800921151 99
136618422 70
497774406 84
972730045 40
769127238 50
116202443 22
949481673 3
414851366 78
304824621 71
97675560 15
53628889 45
910576067 8
906167513 76
336857966 30
669994658 60
497381038 48
172499184 51
89219979 62
157910391 17
650860854 52
661134379 3
365917143 72
273581257 72
535728113 99
836963952 4
234335925 35
322265769 38
227735672 5
894656162 98
546261653 17
24830003 2
483882507 33
966890175 17
752647443 2
33093744 50
739159202 73
422432363 22
564899657 40
723207005 66
158689610 25
498459361 42
71864468 91
346747917 15
179159497 77
66979607 56
380205507 60
746914477 89
240891069 26
63991154 46
264738225 17
962025998 33
569949184 54
155934123 10
101357871 40
896109452 94
983534097 28
713682792 4
834938704 16
172509381 74
585085616 54
307935876 37
389911763 93
562217775 88
33358886 23
849394527 66
778610156 49
205562688 21
90462806 81
745281473 36
739933139 27
436606436 83
231937011 90
264558563 25
60151283 22
987631379 67
956760169 50
891933261 95
501717148 96
738300564 80
192450485 23
998371785 33
122771510 59
805970 4
332054790 49
347265574 86
330233674 52
613818626 67
860947499 73
230309505 40
312968894 83
751248863 76
935994522 68
575401990 22
563374582 99
382571066 95
353994858 92
56782688 18
981191670 21
181088017 89
499786893 20
570266503 74
689890644 67
605665225 28
155720236 47
945473449 0
663917709 45
700806986 44
811631245 9
12452695 75
686099374 22
811033554 51
552545364 31
625956475 39
793335190 69
628236579 71
693612607 36
347405842 68
597937219 31
661914445 35
320501959 37
358795800 2
543589472 46
493383360 14
948853466 71
394733774 0
234535204 55
261563919 33
621513561 28
316401662 18
342802902 28
824348868 78
562085524 60
475448622 61
217285891 44
433862114 37
744043031 16
193176718 7
629639252 29
566224110 34
521694628 28
78177160 6
557632175 97
972608960 51
164717334 33
141171915 75
702183541 74
125860123 15
905520883 69
128530617 53
878218709 100
947080250 20
32829283 5
781959965 12
439240617 58
311119687 79
553572970 92
351960032 11
24668156 81
969434165 70
912429807 1
610398333 40
126549814 9
633643369 26
884342701 77
893727396 66
869129369 53
376134076 22
434883670 38
180134087 75
277565402 36
606734984 68
865159025 55
497409272 37
820557609 97
208614071 34
565158702 44
976922889 76
822891866 97
641600940 95
625315461 42
249207455 10
665351229 40
774061620 76
252655639 8
424776662 14
185988068 92
657132647 57
256544265 31
286762370 50
886418002 0
664933971 2
928902640 8
767888165 96
712215583 25
811130315 4
938093085 90
163850112 36
759658722 47
258771879 13
293051723 50
572508713 31
178769033 92
807765556 20
596988668 71
800357264 6
294468338 37
130892371 0
512432633 2
45625926 77
35592394 43
548128316 93
436208872 50
296908391 81
162730721 18
380038572 32
277195104 41
303415696 49
229730754 55
806691475 46
540171381 4
188594134 89
414670867 5
218196857 35
740075701 64
293537007 70
16903813 99
207175434 27
12499388 18
388624155 60
237495471 87
960131637 63
471210834 94
223763794 75
900591111 8
816815119 19
562674717 85
321289775 66
733092571 94
588492753 23
265925339 71
658976927 70
251638521 86
297497008 71
691797198 56
90798738 0
560114578 1
754171692 37
252142443 89
707619248 48
857886058 79
885717723 28
166683169 18
224898469 66
130365066 16
256322834 26
543105354 38
141831509 23
417261552 53
840754516 53
544816481 72
623315022 28
85286062 25
25618945 66
85098226 69
40190405 28
835565580 87
588436292 27
547240669 74
911533599 18
887966573 75
671194676 52
759983795 29
384366624 20
637063212 33
648114401 94
779645290 29
303574631 97
803462857 77
26144210 74
412062676 21
508244635 99
196868368 21
53751620 71
246208984 91
537666732 62
847922076 94
126320975 2
605653308 39
881337053 36
800880833 29
632920133 60
329423003 79
988628548 27
926820088 20
229442450 80
681664111 95
879192514 57
448173581 78
690371635 62
186892684 2
804095760 23
92844770 65
648220831 6
957376020 23
428534124 60
884849239 70
994415787 97
873766976 95
945135901 45
198142620 25
578553522 88
17906242 12
564020883 55
629981232 41
263753435 66
626062375 78
862359614 26
273283253 2
789646390 18
654055865 94
649192628 1
338209560 82
50062882 65
113922528 66
362913813 60
158540574 7
547883932 13
39194982 65
932799272 46
151595911 2
271024413 62
466792272 75
203843830 30
860538484 28
763995015 43
808454390 37
139282553 91
878092074 14
200642242 31
690013599 50
159800818 49
463148580 48
436501678 67
645840177 20
11723850 0
990723661 28
789162763 15
12980490 85
994297599 3
718011031 71
571609727 96
969821187 76
125070172 61
60226368 79
330363212 50
850037553 22
793311248 3
108828803 42
660279999 82
183356608 37
537565272 19
573564967 92
874958901 37
136115603 88
593654398 94
661365620 16
765101592 96
635055594 93
9552448 23
356080356 37
532190420 0
26184431 26
99041265 8
568411798 12
698992914 89
212725942 27
351582412 37
838263295 57
268611129 89
98665985 64
750288278 48
982691225 89
19087432 97
471445139 39
220019402 63
766310728 4
144708354 97
115035686 43
962812286 40
80343432 85
663048087 97
503070511 57
110295817 15
962329472 50
787855042 63
994687297 51
408168720 44
938711097 10
720846467 49
375201036 2
227936375 98
491751201 57
62590568 64
437980571 32
962999203 23
32424560 88
256462624 27
424402718 83
888103035 25
963543193 71
434088854 99
537265521 85
90501259 1
411396672 7
571102716 33
414726257 98
851553825 8
190039070 59
416137045 87
712456321 11
231093703 36
289610569 73
695732201 66
845488745 64
440387873 17
694660017 14
786546830 88
807026242 93
968528075 37
618078001 7
611175167 18
215224463 45
894836692 86
32690313 19
342725075 84
877937304 87
783484717 40
118176698 32
784656760 6
442719966 92
47038820 55
432893191 90
49173056 81
445701626 9
266750306 12
965088508 93
38941249 92
268590427 43
948527357 69
76495339 44
581313404 88
43188467 71
654775068 38
266442037 62
53679455 78
708384430 13
445199336 86
490124536 12
266122033 75
519785856 75
128939066 43
602690892 96
860257901 31
462589149 33
955384033 31
404365814 70
866277868 86
755735685 94
757759484 42
53507758 51
349229728 3
745170738 42
751362552 27
184567491 13
253290883 64
43042447 24
851871750 25
941510552 60
989550294 50
920676971 52
237225337 37
911962685 67
172326751 95
328921987 6
901092604 89
949240763 45
627881838 76
419193364 61
969218679 26
587797071 21
845780677 87
450294720 26
486734164 63
764904586 64
606379980 15
425668420 16
902849452 54
747125347 17
427815088 7
989981265 12
828371889 2
366255039 6
144388352 34
341221874 37
308241557 40
593511684 70
649109157 95
13314798 92
971522793 74
995287551 92
269907997 16
417305868 13
230362830 78
884052074 7
708301025 26
13678285 36
698277339 83
963660257 56
225436669 5
688631023 18
20551450 47
398940623 98
816813043 20
970294371 50
993403753 59
319376532 82
995255233 31
614490088 39
820350918 69
306172978 84
924377607 0
567008947 46
121627802 5
216336897 15
288726925 14
534426606 13
535714709 99
155643042 73
529301058 43
164302393 42
798703587 19
911257277 81
139287358 83
172388325 46
175314 36
152717523 3
753474038 15
750917931 7
979793772 5
404025996 4
343429366 95
492425453 25
823367422 25
603891975 55
881043618 38
466625107 93
452630186 35
200383943 50
395609861 91
693260579 9
146554077 36
584441422 5
127563672 31
621663177 9
729658864 2
885780714 19
391744348 21
275272471 28
933461701 27
360141289 53
736100447 45
448585112 61
688914221 3
560232701 66
646293639 93
993085114 44
220690068 27
698902430 91
426877257 89
434023741 42
770353737 71
453524705 44
309225221 25
255127247 73
433538290 25
709436727 50
96336968 55
879326902 34
913891508 99
174091661 49
963163318 27
352730620 91
130222748 1
360909727 48
609784376 79
472408279 96
433069283 57
230471080 13
71715504 89
360372402 4
527688098 42
660560791 84
502286921 9
902210588 84
699218800 58
411504690 40
553168977 6
431559336 3
314295725 44
306751885 27
182056701 59
452515507 53
701009854 70
118833983 21
480965970 95
996697049 34
862881773 49
400877355 54
408883863 52
315137282 75
849868259 3
451911665 74
404069007 52
820056505 40
306035114 86
587689418 31
552436817 79
816623789 69
828027887 77
643728417 17
34434744 86
202712708 51
976104449 56
87259658 82
225058636 68
902291131 16
220813555 60
549497859 18
935778789 71
513427336 20
64720332 79
343204177 52
98035751 80
369445216 35
984469622 72
763378690 26
127534041 97
328329701 37
380739124 22
252847202 12
940745397 17
359298745 3
951854321 100
446618080 51
917050932 92
199681307 9
972027512 74
891441137 32
763592189 44
349541497 15
574434775 95
927783772 88
557729142 100
320764414 35
219622776 100
76060178 92
433677126 96
138569325 10
838316375 74
697291947 85
691383175 55
670098935 30
396151423 43
926977988 58
729884215 62
528697038 80
745211354 30
796901065 25
755072149 82
636547661 79
949426255 40
841934958 24
703951688 55
339618226 36
702027999 22
307606803 97
418730203 80
187810324 27
853111597 11
419897915 20
570134909 78
869710046 43
150343652 25
304636419 9
652076346 64
99799639 92
614849617 55
545383162 36
392637346 29
695415412 38
50080719 95
656840152 69
3514491 55
426298439 28
467420889 87
806648025 50
475521665 97
691344429 25
356617482 54
713845543 88
94525256 1
630853263 20
899733380 52
769161500 42
810547636 92
603565773 95
382672448 45
819913693 32
4117096 30
61878668 64
51674334 86
99396666 40
267001018 22
65789572 25
441135617 71
300374860 71
273517824 84
613907828 76
906565442 96
169498996 44
747501214 32
169055525 80
279176329 73
673382369 94
161438947 24
121705270 78
886844699 46
53252461 87
199243168 7
969282516 4
612890340 46
181219694 38
897066532 59
67584332 92
389180739 83
783875837 76
158744807 54
524327135 49
104730519 15
481927406 87
759675261 16
865544098 79
692183761 87
822263220 63
649537568 83
335847494 64
507683153 9
724025872 76
262652312 54
242365083 3
433683279 75
747065466 52
730632885 67
769416639 10
746911000 72
874384923 4
502607324 92
774447300 19
409229895 37
525490084 23
886506692 15
47837220 3
443130644 92
931669250 96
200079055 43
550769120 43
687239588 39
159544529 98
286747137 20
12670216 30
397149999 33
657585749 5
16620771 99
87455035 71
89195613 43
583489389 44
283454598 97
963027466 30
728557138 37
139293503 57
354553135 71
35192997 35
297214921 60
637643198 50
685509858 55
173195739 69
353643688 0
142979866 68
841187398 73
151366028 61
574001642 63
644996677 75
436563752 66
548441393 59
756828591 16
521441616 85
292174865 97
212781441 0
310496913 29
29185286 90
941228979 57
491051261 19
610462934 83
156883148 29
759895720 31
734968129 75
811429300 78
643068016 47
431100202 6
394116558 75
11896582 94
462516925 76
914012751 8
549404170 37
168127929 8
133784504 10
320670687 87
822143580 23
251789155 87
592854309 81
151434287 82
225878167 43
450309337 83
802356326 44
866148453 100
240290414 16
124578835 4
209303384 48
288546624 28
147933415 66
206313656 59
782090171 57
859130121 38
677209288 59
936004474 97
401723923 54
668141703 19
288212087 90
599062222 7
786584141 37
442720023 99
286594305 4
255934359 76
850003193 7
104105944 3
293667271 18
482940226 77
542783715 94
627478394 41
510281325 67
662892325 47
724184675 2
101382935 88
836577183 58
877611064 86
75082398 51
525828521 14
859317389 91
880322239 50
963854653 7
539447664 35
922501149 51
955695706 18
2589610 15
110340640 77
935290668 48
494440403 41
79015453 72
105852158 24
995766374 48
594896972 84
459232686 44
717135677 21
872592800 73
194163956 54
173605766 64
879885639 65
126043296 67
81497870 80
701821438 91
817852320 43
436475971 94
918989040 83
511455045 61
512361930 61
772082235 17
293124237 68
850570308 94
779934227 17
110898861 80
774233172 27
919051493 19
870115235 58
240897891 4
3429301 99
524520417 97
527180374 5
80639152 98
745677878 79
87803363 94
281157742 0
148543093 42
110829400 18
736045656 53
635859032 17
946069247 27
712183619 19
689033258 33
146615972 9
602501623 77
803728611 95
205545009 7
475246830 98
859716285 39
88576440 15
189775994 55
289925861 5
787320210 52
288696975 45
765956100 66
792015669 16
602477533 13
937953154 70
314209463 52
153573920 86
584255696 89
635679140 89
505972572 7
78741391 66
380073811 57
669079931 97
175823075 69
923714891 96
583963118 73
249696143 71
641434353 20
262020884 99
201351262 84
60260769 32
305671817 10
305440167 77
588878318 92
130640523 78
390808394 16
942161149 22
576235934 72
572920478 84
859205520 80
237390214 53
593217233 20
932061689 49
644702428 50
137564495 15
83342139 93
86823044 88
736393779 46
890442684 0
394313926 88
391916399 61
105499739 34
79758756 9
818650227 23
630911315 81
412414964 9
666298105 23
357094083 50
2498899 23
406558605 15
832344038 57
966147948 50
146793557 20
227693669 47
918820219 72
809978034 59
753158390 10
30581268 75
710121643 85
841243586 97
640161324 35
427995846 83
674750036 94
451444352 45
391647865 91
918117418 99
236861257 81
96381475 80
202117731 48
711601132 88
129613327 7
163996052 95
141228203 3
915562616 90
270240053 78
414458772 21
369934276 70
293090720 88
826763739 54
139658910 91
444034240 2
636549375 73
690556062 96
325895183 99
37197450 38
975924577 52
571995295 90
78914713 61
166820652 7
630579265 18
864516851 10
342123940 81
343584695 90
99867538 72
244870656 61
346270144 57
163866000 76
487362940 42
587599052 29
296671758 17
150305108 8
367466715 83
260005822 97
545952077 9
154871251 87
995261272 31
971418125 98
315378242 40
726444310 10
953491719 95
437053153 77
441423686 36
288275627 53
941172663 23
441416381 6
353360640 55
298360055 85
533834793 16
966416772 30
602759474 98
633339613 66
600874162 65
136197725 31
399582655 38
225362907 71
632057021 19
998676056 39
438381861 2
647007142 37
419320793 3
457745454 69
744935181 67
994315953 62
485171471 95
467760464 42
252099013 85
665799645 1
394462595 100
114468395 35
157096202 15
884478998 81
368721821 23
760765968 32
779681951 71
519124957 93
471949684 31
182287415 33
399914542 33
482883015 10
43655531 47
496478771 56
520215842 42
516126816 38
64861329 38
99760949 54
961397577 44
924480960 64
186992537 86
920532649 45
869560615 56
879975995 76
216062911 27
796742119 16
54268096 29
454315847 7
449682090 31
723044662 78
938917563 65
970131068 96
475037788 49
594431695 34
731168867 50
380413058 12
748478964 99
190859645 30
386178069 98
704277027 34
470448876 76
553108150 7
514759970 16
858544133 5
335525946 47
827422975 94
779493264 39
872049135 45
642666705 97
413147834 62
648854914 42
29221547 7
843156447 68
484274746 49
571787961 56
948128921 79
743659990 41
479432673 84
878397104 100
319127663 35
113311991 22
557037773 3
834275077 89
12425663 85
381058829 66
677941640 58
995079039 25
716409556 67
52151299 59
201178931 93
93295716 87
735888206 69
329811668 59
185911884 9
363258331 17
325244055 83
827584541 31
850536221 42
521151910 70
296604639 6
407915887 8
967941391 36
715068717 8
218018347 23
443107545 99
64517134 68
268767002 2
277844198 51
631017531 10
14214550 88
271515770 22
530550724 30
401890974 7
728689456 65
494010636 93
269735170 75
685869511 19
871612380 19
828978755 62
166756093 5
33916570 15
719054889 76
357890062 58
656663128 56
650925078 37
97757155 26
284265993 85
928680040 38
468260084 7
986869178 98
769901404 97
863687343 50
874785422 90
420699962 76
245899851 52
686753674 44
20712008 28
566019984 80
205932549 6
697223488 100
97248145 87
192509536 100
678515697 27
769934138 34
180067089 4
1965689 24
842880413 16
781627589 28
970325124 63
361705261 23
972769287 89
722220774 100
117927272 39
794395345 96
462818764 18
446966455 45
273959975 13
532995335 20
462083417 5
288860746 41
277581322 64
383394455 84
651035302 10
692180692 21
46769056 29
995525088 11
302258998 78
317846878 34
601456789 49
209440403 96
643392774 83
468597051 80
926274564 99
894735353 100
243538894 8
390128127 34
627641991 15
481178195 55
403545399 95
381624032 67
461762043 64
936580949 49
140351918 14
941955212 79
849505165 43
415236056 51
265951896 16
36969314 33
20970939 19
758967735 88
765005875 45
950645871 97
942247562 21
559807125 99
15687815 64
95403076 74
295035436 30
550953732 21
411226223 90
112935692 70
632152609 9
571803281 46
218594163 42
121907914 86
389774665 40
40040870 57
870279529 87
511606155 10
222954965 42
286314380 19
282822895 91
650663848 76
530905312 18
228130553 28
767205187 66
61006512 26
172646710 1
75540376 0
993315745 79
748229502 27
370447476 9
980354433 62
757462809 16
665510230 7
395745464 78
177289782 27
711498417 1
9572295 86
201009611 3
936149008 20
98199922 2
557279446 8
853464026 48
454868045 84
583051294 34
32100322 81
999813732 4
297641808 83
873120841 27
470796913 95
825266040 41
799705321 17
452558163 84
407767272 3
913500938 34
613588088 54
889550217 73
477464475 98
85171729 15
347282828 67
460416800 41
859130273 81
683239861 47
221757575 40
26000440 71
860788245 52
644084301 29
360970024 23
621810055 66
308891752 18
397015469 10
842747881 22
45165383 90
305407482 2
921461443 90
552844873 54
666159656 89
568938726 11
865330537 16
548640383 4
165019841 37
180979766 10
848897180 59
815736155 56
149993044 1
236243728 61
250957889 77
156033186 10
636151807 32
665968842 24
18336650 89
269905678 57
121620732 12
353988484 33
934227360 75
20042742 62
603657373 53
702446564 69
741029555 0
253952859 65
420231055 44
420237783 35
704318423 80
207241757 40
569586197 49
362327894 2
218907227 69
522981603 98
256125019 64
571372847 57
795448003 52
740914203 40
689781442 56
529937064 22
138118305 36
266407601 87
861185482 46
833524802 30
59744475 16
915323816 93
806728106 19
85004490 47
117113216 0
136616392 35
144212138 27
939657990 53
54474014 30
860643769 5
184561640 80
142599086 41
543560562 61
241371968 82
807096550 71
240112176 78
284865083 94
82108220 36
740776794 95
647770209 45
677437794 89
702612066 98
56488026 96
904772134 26
885989491 1
487521020 16
481758819 66
635145952 34
221830167 21
917750854 76
828605123 92
148822146 13
810332835 71
32555447 78
571600740 62
247164137 45
440821756 74
583796585 66
888027424 59
623519402 62
747681414 56
610189612 93
452277182 12
315323536 82
20068587 17
685373032 5
820289515 43
201164328 99
332898314 0
519231192 50
69500063 45
843668554 94
329990133 14
8743610 49
273884600 29
637947648 27
265159960 58
3793550 79
585044323 16
623112136 77
312808559 21
407778163 67
829835152 3
844499798 85
377461816 92
888349317 43
813138086 63
61329420 11
200828764 6
112051528 75
203696016 73
675763613 59
747351227 77
964615019 90
941285251 5
11998995 100
936639912 45
446322317 94
1032932 97
129361308 0
263539453 91
506328791 54
108368915 99
296402415 91
557482392 1
868951215 74
650907401 70
75344245 18
418760728 52
214720996 94
574923041 16
331805168 80
510899898 31
310063597 92
399366553 64
926225783 52
752270506 97
220484001 83
825889498 98
758057067 64
931681597 61
469471287 67
406579280 33
854590074 43
484402058 59
129124820 69
762827987 33
462594635 1
882217709 46
146666064 73
645060333 16
939300378 92
740398947 16
819231272 93
343477497 45
323582476 16
356337867 87
246429996 51
343493612 87
292755406 26
965784601 0
368381119 85
236897862 69
677093676 96
732209055 69
198305944 29
150520927 38
975699555 49
921377758 63
513456047 30
379322091 35
276539512 48
647356313 85
25729418 2
249281516 81
19075966 0
377209168 79
796128539 96
149237683 20
439278193 47
363145737 33
61668084 40
170001400 1
116783823 76
82197839 69
715543133 82
519451087 14
321076740 75
372081358 71
226557211 10
567526493 72
989326600 38
735923982 30
756248586 48
415404792 21
673978142 88
723830182 93
595663932 48
728346751 96
351050046 91
540980930 66
632516144 54
857629776 47
869710803 45
939414470 71
947789392 72
32648061 51
422185849 79
890616391 84
205608240 10
292196110 51
536541524 59
414732281 47
261311480 48
351035326 36
628122854 46
393837235 7
320570129 83
163762761 39
856865539 12
774925561 24
245057262 81
534533491 31
585852009 16
746804011 48
415295296 43
642107694 36
918025415 65
841084603 29
545043223 62
883537720 86
728031258 0
908273518 40
966829673 89
30120584 70
33948771 2
369503874 4
221148764 98
708493953 65
448522091 19
866107341 39
165691314 34
553842428 91
926788598 80
390913209 99
198134321 49
730831826 0
715366246 60
537777187 52
392993376 17
170311283 85
358114042 38
874578802 27
543655248 36
705454676 73
534194322 90
199570261 80
105571977 66
410513867 96
973526662 18
255326042 28
130507575 25
503794265 62
747376174 84
446543558 36
325168090 70
376601268 18
71761939 92
834231113 89
995011447 32
425319762 5
384225519 30
992760452 26
493597634 58
226665012 99
277720983 67
961454659 62
818625709 11
244287097 90
392920192 15
293317849 53
836634304 94
282875519 24
589509634 64
711158961 63
361802753 48
12023640 53
844547586 42
15887218 88
5872720 46
905920223 72
579794722 29
896925457 63
54951805 68
826588899 37
254232049 89
1145367 70
699220900 45
318061110 64
13487085 81
856196482 23
351978016 75
1355742 44
679257544 99
898213491 99
186285545 11
193815094 56
311282526 24
97425559 10
812168758 80
56184809 64
871772305 68
890615558 51
442940129 0
605781379 61
14572000 23
608261109 60
402339031 46
437184480 54
237828237 68
283190798 56
726619565 96
308415531 8
868946932 72
623956648 66
584960819 49
750072697 11
780848200 51
109034349 98
392573630 5
952384904 91
453340273 15
743745171 35
952132923 32
768195957 33
132739563 81
614164059 27
935161081 87
893890725 3
134327300 34
333304926 32
193545869 86
329300590 52
650942538 48
739694119 46
24852764 9
231402807 11
364936731 40
920251700 88
603236747 66
355764832 52
357755255 60
280331038 30
135640619 70
208586328 68
512974669 44
359709563 57
221546926 38
796869214 3
151348169 7
80068783 3
685919487 42
252138200 63
947339204 11
625670814 98
866797785 41
996998808 12
804653686 70
827346116 6
780136101 74
91940673 45
102712364 71
835586723 54
233365086 77
324919155 99
89774129 17
655265680 70
824112966 37
14157458 71
752958359 71
315230369 71
853741455 49
529338622 11
977958032 40
665012455 6
259173139 83
406991667 39
418376543 35
17524195 19
322328900 81
139903629 5
811977971 48
269754239 12
327602360 19
510032457 64
788580194 7
935041048 58
738471367 90
151974384 34
291334820 86
418483887 71
796765442 86
9025134 54
446850646 2
757029186 5
345820441 42
718144058 30
972999692 47
898140443 44
715603881 63
610557902 70
699623490 85
788239516 16
477043870 79
81681982 69
502283745 43
747248262 45
874755621 82
242159991 28
354375566 11
295170830 83
772072522 20
982872757 14
751809534 32
718601185 69
907864892 60
763730724 12
106718522 11
500770459 82
709340918 96
714036415 21
334391900 81
903845703 75
678831617 66
114041113 83
937493750 18
163824970 40
173186021 90
897031018 32
449116065 75
1953173 86
459700299 86
790306675 8
30559151 52
315234236 1
101862939 85
120446466 27
514534908 19
330182820 19
469840625 2
72298503 13
966842600 93
830117603 68
595233571 47
959575355 77
407149337 78
167043502 83
812580111 25
557619350 95
213198494 24
353229713 16
980165131 96
417613880 49
432299939 100
772121787 96
958707124 52
791947434 94
613614329 70
288493503 90
876391244 27
227589918 4
929233244 52
548756564 78
733240265 23
927450792 67
353598724 24
225986444 16
241484906 71
800378854 4
75295001 67
438190825 3
326729083 62
40330875 51
173638392 41
801375718 24
882434357 68
270285639 60
19617827 61
740328037 37
792698491 73
490496686 2
258615466 20
834288627 98
54120636 26
711080940 14
891709311 38
183540897 69
549078900 46
454049948 92
320939841 4
703290348 13
163012921 65
174874024 44
588665268 80
227212386 95
862597276 88
745380734 89
980280687 75
877262442 6
629353704 10
787027885 1
643476070 89
740807174 24
852303200 66
667715339 34
148338094 17
110666683 87
690425801 20
237905751 25
505777538 52
721136424 17
23703202 52
800098439 9
236270091 46
820475996 9
664304805 53
813979792 36
97089708 92
644170403 44
319329440 96
852280816 27
788006809 4
698087073 50
326676054 15
211719858 71
689290551 47
445574993 52
908373070 17
499407735 95
290677836 46
30637443 14
519179331 23
968934548 0
156445222 91
125765629 62
964532502 60
496836284 33
39554431 45
846647316 48
138428219 56
461291245 28
650274064 5
427972544 6
449607295 60
167748796 89
100002618 53
961219973 77
541077394 73
156162400 81
267398892 42
164605577 8
70606075 44
608108287 84
129702005 55
428006027 75
319534386 69
539143324 65
248607328 53
28127548 32
175997043 45
373584379 43
10175455 70
29175256 64
225531068 74
864324907 93
672850169 37
86267624 63
462222475 86
845758483 34
872422920 97
62493243 38
156293948 40
350564900 55
596412334 5
221835472 49
695077628 16
404851579 95
482600476 69
733495529 60
983237343 30
708314234 7
416541936 95
137487746 69
603137188 57
812644062 92
321479107 7
321741198 52
277847958 11
638942817 65
713875881 62
824599935 61
265148704 79
382884745 15
987635974 26
735550003 25
189912575 62
901555820 80
119699592 11
740837580 56
487115110 69
145870273 97
809918508 56
313708399 97
740712623 32
151568384 10
245120853 41
961801555 31
633857363 78
588427218 96
707781212 54
259815486 54
456465452 45
366375084 17
680017908 88
917590400 93
218451436 81
138632677 7
918773131 60
622258968 98
853162226 20
172597538 91
126433399 25
357797349 75
58675721 22
859756970 32
58623798 33
566054949 14
980114729 22
545682404 33
54989341 93
86046085 62
507628294 61
551017309 70
740478136 14
197381761 16
567909035 14
987630063 9
288040575 18
367377261 43
325594144 71
991416371 46
486390551 22
695947020 81
863258110 14
268482718 58
106242894 17
180254655 13
520672355 85
963032486 0
324246889 19
987982579 8
887045711 34
378638777 97
187340179 13
446443977 51
348185060 5
271982072 86
648047347 6
925918989 50
399972440 88
582573927 73
354288618 85
801417720 78
165290888 45
785142059 61
610704439 51
251775899 73
826226443 99
603988246 10
497673446 9
11516815 72
86605382 76
240210981 14
610065578 78
992603580 37
458135288 12
491896556 24
828286636 81
508636248 27
503879544 51
278370883 61
699348169 91
966135142 65
578046019 71
273783094 100
281307675 87
594856834 60
897965515 50
816048157 77
572002106 68
576519909 45
646067958 34
992309434 29
543216392 99
494947962 62
358374530 59
56261753 14
511632301 47
595716806 40
938864030 11
873599113 15
122983777 20
609287970 78
74274418 75
423204768 16
317162993 4
831756945 24
671936910 59
807999481 66
116519561 54
271020181 18
475871571 67
642463173 19
703388059 44
136967808 14
970514974 95
647407199 8
17291658 98
235248265 86
543212702 50
592534860 74
805002014 54
380617962 76
534836390 38
547154145 1
382330277 5
25931640 76
411709159 87
476694537 80
382254410 14
453021560 5
813116531 43
305678834 35
442752303 57
911708927 87
699415899 69
554138488 70
707494947 93
456390798 2
773407019 66
168939142 6
747443613 83
526833341 39
737948422 32
304662139 71
637298943 5
730921567 99
845929370 83
41598145 41
192872290 51
851394086 16
392037893 58
796049454 37
538721426 47
93662061 100
543728659 93
609947201 51
188414800 11
83682625 72
996038365 30
290156090 93
35709532 1
401888452 38
588639630 39
827396934 39
686977311 93
553612836 47
701295752 51
965211485 40
316883199 30
738621439 84
834755573 55
552938068 95
397489619 86
383695991 39
672450315 79
286615331 9
820547366 54
446175073 66
179608506 16
211895185 98
720523693 58
917907646 86
470556437 77
852313268 16
227890361 87
724782178 30
330231355 62
109228488 82
385537610 52
627510305 81
984092367 75
229025129 92
731219330 45
234404240 14
386350786 11
824173803 51
603319470 15
32795895 46
819390339 60
547001481 6
362317210 23
809977134 67
513699756 43
706437513 30
304778712 75
681960948 2
861312898 97
461643109 21
654417285 59
107795549 40
764782347 89
994820905 12
37370508 79
90811357 18
929472645 34
769194748 64
290668330 76
242071440 22
519626002 61
748010408 10
380510327 94
786563944 10
863969472 7
921464749 76
92093222 27
354836934 70
578200206 63
712875744 45
137514437 76
983464857 12
28853907 67
389638102 13
300811509 44
826674243 64
672544053 47
434123400 88
364204900 22
189804784 89
970997970 60
477314204 57
63211112 85
841909447 81
860949650 41
561888225 61
19500260 39
769230308 20
472282418 85
831493241 7
32899494 20
807593009 65
80410961 39
330470316 71
457363990 46
609595689 0
529890495 4
392755739 93
737884250 77
307031174 37
226060456 56
410798965 84
584862438 33
749489426 64
983774733 63
480668724 18
875834138 4
436086357 75
905875195 88
897438593 53
286659308 18
520031082 19
236275456 72
374424209 36
274739944 12
789006981 19
184634566 87
173652529 24
655774068 38
567866033 58
785780577 92
313594263 44
96634713 7
282369464 68
357162647 98
24299497 1
179224284 1
538685527 28
752125491 20
800694672 75
565713657 55
362755349 19
91395765 85
576380903 7
835061318 85
957705391 22
4460932 76
929482627 29
472550156 74
393310597 97
324424544 77
311352801 52
58194994 36
992057882 36
556375435 23
305374162 39
92458454 96
380554357 70
60345610 44
383333789 47
960991387 0
163122969 0
151080155 66
816770117 83
81610354 34
702914732 8
426124226 30
597231115 59
433246541 21
552555644 99
683617217 6
394447335 97
492360642 1
707819679 56
819359344 34
128716611 79
228919925 0
241436881 41
670823747 44
968805338 57
723975992 81
399152081 96
470979284 9
697189611 83
119801565 28
393021704 80
123406213 26
963428882 23
707510181 98
376446110 28
175586074 33
927294 38
213786484 72
628964011 41
620084725 17
690992808 11
932033791 2
442508891 83
782582443 27
54728508 74
340227651 42
231900588 46
793436856 68
716362789 72
145209402 40
798814225 93
232343875 48
663318639 11
240812126 92
520969013 96
667608850 31
36556913 100
627536674 82
464553253 72
134083531 77
245831695 18
88874247 79
686399965 15
937128485 53
550405776 66
443285156 40
104997917 46
573479339 60
940696743 67
409530400 77
281975904 54
384326669 64
725335125 88
459556330 59
492470898 59
967303830 80
881981657 29
305687505 0
888346690 57
619080311 72
604610416 17
452682098 53
250590108 20
142618670 6
839402381 6
339679477 62
528556655 20
528063331 87
441736849 85
231029328 59
922856366 93
386230237 69
778873872 26
902214149 64
576667094 55
179002847 34
976325985 47
732258925 10
589463739 30
615625416 26
518508108 15
141427785 73
763666068 76
913780850 22
225556730 13
727679690 35
549740846 26
258369445 73
569993621 29
492677322 76
643895640 79
962429489 63
186389826 65
364280744 46
460766450 56
595573888 45
983357812 13
828326470 79
972327576 29
557456594 65
472458217 81
374161061 15
612374532 48
971898337 96
910111493 3
7402889 72
839625264 21
383508363 81
500546711 91
46885257 16
530584948 63
952504985 86
772573406 32
555897205 76
204911670 94
504109567 31
958990148 15
446694848 50
113624120 77
301573252 54
678138900 26
662199935 29
780982030 88
618107956 57
163244151 10
835803439 12
657757337 39
142011706 95
336874423 26
275094830 40
49397036 24
371885362 22
112784121 86
594785213 35
884638780 26
268590395 79
209414209 5
553840173 87
985773194 13
498376473 100
65978690 25
658615597 89
100120171 54
992771556 84
328624289 97
164799983 30
426110577 31
854258783 77
38062854 84
22858275 84
569265423 10
770963412 70
181748592 67
577084371 82
539526039 66
939084559 19
495600305 39
856193540 41
888735720 97
398279178 2
952096076 23
648902996 95
788305365 41
938464217 1
459533571 90
525971561 54
670653704 27
969314541 74
197786885 46
696870618 2
822499679 75
68640040 84
775565713 17
940529706 13
493991918 6
550136181 29
571959128 1
557360015 66
492670189 15
473178088 57
319065514 85
592635688 0
476389993 27
976850686 49
101624697 95
154977129 64
25307335 85
779635178 52
134055884 14
440977442 12
292347453 16
364288916 88
16830106 75
173672892 34
220006402 13
238155425 6
469914443 28
470324565 1
835949843 88
636183451 73
699201478 29
588325124 9
473388605 71
851165864 60
430450734 83
340432093 7
931596018 61
97861326 27
330567033 16
746366797 84
141702478 1
454297164 39
549131136 48
108070391 25
879096305 39
627057512 13
657481237 77
850538688 92
893954440 46
300508919 66
63607924 48
896401470 21
936419221 56
698999449 85
430745937 26
831990848 44
581429513 47
966365456 86
193015529 19
436066986 5
608071698 64
326089858 55
428295809 44
978088501 21
127931835 27
14174173 30
209255312 35
719869853 34
236380367 100
473278553 51
100834506 41
865860108 84
531301667 68
50688340 91
868548967 84
848769585 11
977131888 32
427481211 39
546039941 31
390735885 88
632474887 89
52028799 33
34875753 54
580575256 28
542937023 39
410217908 50
262868487 89
165109640 59
968246080 55
709727780 31
825607134 18
119329435 50
6265181 66
885146732 15
767741278 54
680343239 62
197661324 90
273980129 34
55518313 34
720433679 46
69381935 47
510269832 74
415526939 23
6251814 11
816676928 30
674157791 19
114154044 12
50242693 81
399018759 76
782642119 59
330395731 88
221297804 20
871049602 4
735799854 2
695681846 13
848512459 100
380043434 27
322977260 14
400904818 11
255299701 27
176172195 56
205132164 81
364027866 57
280663623 62
717071901 30
725402949 30
265650863 42
525170823 65
684496333 18
610941623 95
869649898 21
223699486 19
808746301 93
687395496 34
726107762 90
375678009 100
396106916 100
81391777 66
92358016 24
95869321 88
610968673 57
224305714 88
686516129 38
814511592 84
505314009 9
860580271 72
746720582 6
984468146 8
339120957 54
328558699 51
407688808 28
732707628 22
556886725 48
993202810 31
16483912 28
690765291 80
499691626 65
22101721 8
426953304 56
921187543 46
902238285 50
460580871 8
193461691 28
668749866 32
649600315 19
327204534 76
490792092 93
397954424 30
102298668 27
326713429 97
530898916 95
460925399 87
295717730 90
241319414 32
487371784 94
49889976 34
399029546 98
694134551 50
894902255 12
981418473 49
277825587 59
990968558 45
722610834 62
424546515 61
521537073 39
771275269 37
765421114 74
450113536 73
584772174 17
687572021 96
153169042 8
66863927 60
286017941 19
850361779 10
993939054 74
971477039 40
869930098 7
204545212 9
682858783 28
44571667 34
677115758 57
424776259 82
439726434 80
358528280 66
755380074 62
597491280 35
974000594 93
656032421 17
36947565 25
888629544 5
127515141 78
333212404 66
828416318 61
787404036 11
262559127 14
243605174 52
757408991 30
875940374 67
595836904 48
205084565 2
684124346 73
366723113 99
262245610 35
928589643 47
387708366 22
398671058 29
902205038 7
44260298 85
130487647 99
483162073 57
159436913 26
49005194 57
102218502 26
311803232 54
183974581 6
57415174 85
131589187 8
382361597 61
657131446 64
175579272 32
26869862 26
970653388 16
694005846 21
652216820 81
347226960 35
965090875 27
764415697 23
422359243 0
282327533 26
844709107 93
580106275 23
99755982 21
878843215 16
786766654 20
740697237 91
285904330 37
228787560 57
246102223 85
242197209 72
137160678 20
443765098 32
940635451 5
520163745 57
771372824 46
822228929 96
972449285 38
495108392 25
784138453 36
332247082 44
502067698 97
525049245 19
305704959 11
381025622 12
232685751 31
633949301 46
95250206 41
392376985 14
838844127 78
450840121 19
536049874 31
187038596 64
732010047 61
13621003 23
53142614 30
213056665 69
408991606 31
33572148 16
156270100 28
584332122 93
413055487 36
614157297 8
301819582 82
299957074 8
138079412 81
331299100 24
63813419 51
238914736 45
197056503 50
936579954 31
814335015 40
69724118 85
793110513 55
845935029 52
414059067 37
32049828 26
839737370 55
742751909 32
492116851 100
863398486 79
266644734 53
318708742 100
493225113 92
191997645 46
34957242 41
541026229 50
198126032 65
891938871 38
936414754 4
898967067 39
412934157 89
230841433 61
38035036 84
263894295 86
354385992 83
986063066 92
349558155 60
153915187 91
150057013 64
816090301 92
72150910 90
129631766 14
299331991 64
518998330 36
356693749 36
10756665 64
727332141 91
464237223 99
796719949 75
227694025 62
306371670 57
565039769 38
933904029 30
613472959 51
787301635 54
64374596 29
614014360 27
604197228 87
819659622 73
274228543 10
356535365 26
949713580 18
628335855 31
732242371 15
872482274 12
971832088 41
548801308 85
302507663 30
38417457 57
677314961 75
178083466 87
312528110 100
895765677 36
489357677 64
326472348 77
478894502 50
203626170 58
462803744 28
521622927 23
632754306 28
320956784 40
410183921 32
120028068 24
758758900 64
43835130 11
380838312 36
665359623 91
384114383 60
906459008 83
809747453 71
279127287 55
504112912 40
327020271 46
662026706 0
536711438 59
167421321 11
542570345 74
948740798 20
133182188 80
911201598 48
648508567 54
379481575 12
224891081 17
645217822 70
97377719 63
917978680 73
789086922 77
957408594 5
379313159 68
109725774 70
808618074 15
846077730 95
398484280 88
999203959 99
582168421 70
861734486 8
869010234 92
941474085 57
271728880 100
831950261 52
155433953 22
955479153 88
114441739 79
801649455 92
165559643 44
58018588 100
515321429 0
262750690 88
567974638 56
369331480 58
78787862 36
394349728 89
614925957 59
172538978 44
415495968 29
435908757 38
925070665 30
911443951 24
754562081 88
914238442 76
666508849 77
512954096 89
117843514 11
684888180 40
704450729 78
449142472 0
82012105 100
61417073 38
41169593 75
431643637 48
359385169 91
422118038 54
484851815 19
910619144 1
724425963 41
570917302 19
579416245 14
456313855 43
46706455 82
169179277 68
863854976 77
49523486 93
450376739 6
930228004 69
622065267 35
383529856 93
861712637 80
997428514 17
407263544 44
471070022 40
181537859 67
797580594 20
397095207 9
888851609 8
926291252 50
753267127 19
980177461 53
981197950 52
754927394 61
203493533 49
127338224 9
637034978 0
884469230 53
7367785 33
983297381 75
237548232 57
300875507 25
738821949 77
586265261 13
345416111 11
333281121 55
641715787 34
951760476 55
229960691 27
996167284 73
108443957 94
772384360 68
56102565 91
717020670 8
797133393 70
790454718 61
134236226 97
299964228 3
272985354 47
61595814 30
10914948 70
486462215 68
229638352 85
487237708 26
681614045 72
197919039 26
391633012 58
171302950 56
665879207 90
124539991 68
700724981 9
224821604 17
669868556 43
242814000 15
440201645 38
60786125 3
382500975 62
760735690 77
168004471 59
398584372 3
635706848 65
222480304 33
260856239 18
706021814 44
737335124 78
835171609 5
435815775 69
812809907 49
703758623 8
512671123 33
296147741 54
334291865 25
462657115 74
180356581 82
475970599 93
265562445 17
180726575 73
58736875 77
451536485 47
408279901 100
951421407 98
368519449 34
395185461 67
872307817 100
951745530 39
454322924 61
313646862 96
76497160 94
942089790 7
333181886 12
208037135 54
730336098 56
303981495 65
364193155 30
71763289 33
852329342 43
366397654 2
252548561 0
428524645 60
944933348 58
845085716 87
882557137 50
710835211 12
84903999 48
658394042 39
353952182 39
20847804 72
498871856 97
671831089 28
247363974 64
359860889 19
947102744 57
77090658 43
782116804 21
859583724 35
573157196 92
529108465 95
730326739 37
290927378 0
944166809 95
182858855 82
161200600 71
852454761 20
129322522 58
185232117 2
607658543 86
15318360 68
263533681 97
672606646 71
80224702 9
49377653 2
5128882 2
521563882 8
580067186 6
201575300 91
154195044 5
750079935 17
788845083 15
244348201 95
550081829 73
552744635 73
336488855 36
870860383 11
659172372 43
585968744 91
237503460 29
7186897 32
121489007 87
887853519 92
366503068 52
861266600 33
150368979 69
2281701 70
215981119 96
785563641 32
105324996 51
889611116 98
820425004 53
528090008 69
812672485 11
897318276 83
193328083 71
767304091 22
524787551 15
48256818 22
219459863 84
218241910 4
720754580 7
307739045 60
871172323 70
740049430 60
414517521 49
64073495 69
91920546 51
496690007 75
907655623 46
703205016 48
427617807 56
514472399 90
154327345 70
180820888 86
44964969 26
655829688 22
433595597 6
223064881 43
199213728 49
869631245 11
954862215 62
840774585 80
702634313 2
691206904 58
762060129 0
224622259 50
425183696 60
521612052 26
564267688 24
804251763 74
268017188 60
625610526 56
590165774 74
372867812 77
466803688 84
200307022 54
677089037 78
358510740 59
744409066 26
221614513 44
573453724 0
823489565 70
269633745 39
310936339 48
321613989 59
725995380 74
416343200 30
328876596 63
440253253 23
803870051 77
177616376 59
199204988 4
11890994 79
429489593 15
568372748 2
475120609 6
500875 79
391788732 34
472741983 89
506339969 76
433408641 63
390163731 85
166631126 28
823337602 77
177522628 84
672320660 61
525703284 74
846289230 26
953546860 18
971835173 90
52636899 90
674895373 50
35028867 60
553596727 1
70360840 53
470361812 65
465980241 19
710826230 12
898614405 31
246476215 63
774985264 16
263621766 61
723942433 37
286483237 86
443412005 69
48592576 86
800296198 36
910578533 1
17945237 32
716288488 44
567318408 77
155584823 6
345977358 71
370701908 97
725381961 40
328407866 35
77705689 79
826351860 27
548189285 41
713632623 7
513522624 89
929590698 8
691594027 52
856529794 35
404754382 74
691487470 8
963710939 35
221702150 74
29306079 56
31889997 80
862278089 96
527135241 86
242401034 0
416634081 20
938592132 49
252831780 68
695370527 84
881966883 33
283416585 26
883093685 44
702489339 30
40075279 91
557265628 97
670813735 91
374117984 74
690874435 25
919158314 30
842995544 6
525911154 66
946272465 35
746929471 1
792270610 29
39793027 82
922731400 93
962149427 94
452114291 86
67123175 56
958348448 58
263218565 82
233685744 64
822788102 100
876912739 95
744907928 89
679175125 25
984881788 6
281320037 31
163152490 6
739061623 15
522205036 94
413776935 56
725125730 31
766577691 40
274743691 19
533804939 25
246078882 75
233439318 93
910206348 90
50488059 33
679486310 78
241680588 56
739758412 15
121906692 58
256942275 92
398034214 77
461015296 10
681033594 45
529693431 100
139907685 67
923621911 90
316646546 80
515200395 94
37997570 50
39152083 54
71839898 11
523667844 83
382863098 99
777894789 48
86093223 25
47955167 13
975775954 8
588306593 19
874728452 69
681210093 8
712131153 35
747062423 7
385982097 59
375580811 89
574965126 33
362841178 33
821892377 47
792886787 4
711462809 80
331847545 77
792563167 31
75266240 87
279333134 26
39573414 68
525162214 86
58797914 94
788233153 2
739357451 57
377238037 30
673922919 57
794577785 13
837972960 31
534530249 11
302570531 31
793724169 29
193396322 40
380355586 6
442840717 95
769342504 23
768974468 91
846228189 98
431871716 50
825014117 77
311237049 99
765348208 6
736712659 99
678672964 35
824061955 65
313379015 52
721556826 15
62845033 95
710917556 13
957396991 88
891900342 8
293146350 24
98135204 84
878018320 52
954363609 52
404173188 55
982315789 5
999173666 12
773935118 76
40891823 94
308196688 97
766847906 58
297383703 12
735830063 0
73478546 58
912626840 41
772455088 85
422269395 69
54240895 17
115329578 79
299716092 75
742640901 54
925454598 83
835960335 48
794130768 4
309133823 39
210330950 49
238898409 12
807422675 90
889509262 12
860404909 17
420154339 70
911587264 26
678861838 79
306292535 70
705126815 94
840078952 57
778615803 74
275323924 11
98005694 94
153946858 33
87731929 25
143749065 75
680245167 56
878042868 69
275912964 83
280336360 62
983585212 52
412457651 58
910158274 4
388616463 48
844473421 70
712714547 45
7865134 52
267816177 49
2517831 57
76990241 71
657083775 84
633790691 17
133472988 29
130955544 19
424567772 43
826471971 62
741165515 23
262798289 76
769924433 9
304293226 22
606842064 37
847588975 41
879748789 56
337121431 78
934037915 17
235572822 44
645866386 64
936983829 51
186949659 51
546576272 37
85721592 77
339744261 5
622160607 27
786651839 47
624294359 68
28742853 58
868771094 2
683322032 65
232262087 69
141754856 0
680632435 40
30427854 73
48068809 23
557678014 64
362854427 93
722099373 97
358835382 56
38895842 68
690212548 17
849000303 1
502268093 71
357559259 87
593718380 20
106081111 45
93022513 60
38293722 13
478344144 60
422772063 54
793394371 73
615630723 13
993843126 15
380972587 7
142092101 37
67793381 9
453336256 44
859380855 30
660536394 79
949409998 35
678998956 83
652076955 59
357342732 58
889887430 53
704180377 43
776136938 86
104552486 98
767084268 86
190975387 74
499259442 49
471150926 94
279923366 21
921341634 46
506012701 75
759253465 65
112479771 75
24038869 71
396755856 66
739713967 56
562193987 97
770968401 27
810899774 45
535147483 31
493458939 11
463373731 86
698969017 73
270346465 41
898285907 94
59380390 81
320465601 49
659243304 30
556966311 96
800973576 73
436674604 80
605192618 26
351284375 30
459574480 78
843986530 15
142433808 85
27392168 73
33720716 33
760946253 2
572892947 78
624610 0
298115066 14
245974177 66
161861236 40
241019522 78
354226720 15
503578956 32
410927710 18
627255219 61
382033967 13
229911226 16
928252428 96
819913326 93
802232999 98
844018044 26
185998726 66
96157237 43
915721215 22
444016229 7
465917920 64
637420887 31
248043135 50
669259820 20
450722061 93
112479433 79
851217943 29
437406341 84
450957788 22
635670857 77
34668460 65
100883376 3
134771528 64
17376677 46
932299832 67
998408162 12
349274424 58
485969196 24
652115196 32
164504038 63
791236365 87
832028852 92
724942644 76
537533482 87
242544055 41
515537574 35
334344258 26
759113939 66
664624235 14
995369079 20
962818331 22
107213997 16
632815312 77
315934034 32
529905308 30
676712274 67
750920240 57
582968949 37
524283447 54
72569250 81
753523994 7
682391405 32
532022673 24
676793024 82
403753870 39
552973911 78
600762264 8
459260699 8
877422973 77
546954242 79
237175026 13
504684720 93
361002598 14
106809516 16
82505415 40
75148927 79
332929476 44
703861902 25
521945750 57
845481758 41
959107384 1
367450854 61
295731207 28
780186704 32
627301157 91
988738311 57
357479111 60
608500435 54
641290451 37
755477381 65
303793288 1
481198248 35
868497559 80
362896696 35
766981328 6
72679182 61
877146693 32
797825228 52
265134350 68
103026052 74
82285112 3
686688395 35
282676005 19
772245370 100
939245691 68
996468191 22
203874796 94
324190608 67
776679274 34
979243177 16
158511909 79
356487687 44
916665696 48
244352399 78
164182665 5
764877799 9
669049928 69
590821979 70
417679636 100
666363679 84
706490334 6
314672530 48
51790923 98
481331215 39
437064591 17
271705127 33
673205804 13
969780840 36
376976999 46
992307784 23
376098216 44
934904113 37
523366287 36
509177553 85
296161501 14
33793316 53
928232097 7
885527660 16
996238285 77
334514510 100
39633727 5
290984366 63
25542458 27
888877548 22
353321961 10
146155418 30
425006212 46
365113173 50
913778450 99
376931203 59
403047614 44
684369783 85
30169455 4
919132091 16
742985201 6
987555561 16
950171775 73
37598927 35
207660151 95
593808300 83
17188024 11
695205444 88
135618843 77
481675779 20
328512000 14
795589167 16
468052502 41
681417632 89
244294 22
944505358 46
378141080 71
25190505 79
82870744 14
414099739 17
824684085 90
905901160 65
902924055 31
31867780 88
447901620 94
674155840 48
929697095 52
980557625 1
639269703 55
286593876 52
924974823 25
459480290 98
84491159 19
217903769 21
48722264 12
83428695 93
919395964 11
349198248 33
95181674 69
639691226 25
826802725 65
809357113 4
59658959 23
916517072 9
604819986 81
420673713 14
486822825 92
68005547 75
403759128 55
744592995 27
920509197 31
986573710 28
643356401 25
555002234 4
56592481 56
67801151 74
739196278 21
433517796 40
30944744 10
283622340 18
421182463 9
616277002 22
405729005 25
956452805 13
612039796 65
76167657 57
216254781 89
401936618 11
886264349 11
983458658 10
851119242 99
601541856 96
416115644 86
231292063 47
754118747 25
330213555 66
982337947 88
25925944 0
471291539 4
527585851 30
776983021 91
861095409 58
352771576 36
879123820 78
494830580 9
376395691 1
748597138 87
704719957 76
12375506 7
247646229 70
799164215 93
740976073 9
692985524 41
878498870 7
914380126 11
207709092 18
487956366 20
655919510 37
999275904 49
151416232 14
623004464 73
166025275 10
81675976 65
636344482 93
784106957 76
759788748 16
647355659 67
179598353 60
685444679 43
596311198 88
234057572 30
567280409 57
6914163 77
90158502 56
628136677 73
426467219 46
787903308 84
742343869 43
213832959 38
358592847 29
138381726 57
726463785 73
793928618 69
64974958 31
349277101 36
215308070 79
427974471 32
246153377 78
655844248 15
226018120 92
850898242 77
174422344 18
877180077 48
317626467 0
172247610 12
29029404 22
49511791 65
494042280 90
681523171 80
264889148 28
57826241 41
553593860 90
322125640 9
645383125 2
680592177 71
823392717 12
238209559 96
96745876 21
783762956 25
208014465 98
177034811 36
133164679 73
579578469 8
608153313 42
565497548 35
670128827 66
76542812 68
898876418 30
527095582 74
988938771 61
370643149 97
164685359 33
69634187 37
285550689 8
622138360 28
765130384 34
269214947 47
325904305 57
900774326 13
503882791 79
736068951 50
424699834 74
838386215 57
496684413 77
547103422 39
367547450 67
321010817 62
561419686 79
132290086 97
284593966 23
378514421 91
969911818 32
478625307 50
537611892 11
737790649 51
840387869 86
885283802 2
303623657 82
998405907 46
768136215 2
630231590 4
65532597 79
188961864 13
202582397 83
990202056 2
126845261 38
524544948 48
741844156 97
935265229 87
41614607 41
956208093 42
582073519 33
497824936 65
659755010 19
380517224 38
806003534 47
974712979 40
954065760 92
458009621 65
290581728 35
724340741 92
563645429 11
636598578 26
396040312 15
913803029 44
669199005 99
351641361 41
871415671 16
362187621 78
279126859 77
220722583 59
244307409 82
591658871 45
506608842 78
772086952 19
27923868 10
567825504 98
83254299 91
962451561 87
631655683 79
299660166 11
898386417 43
371091581 55
108992629 81
428064087 97
103707471 42
60543728 93
985158521 29
324238449 58
196545258 91
865716254 23
439161511 30
79130109 0
208005819 67
843211257 99
461386941 50
536816658 59
628210439 6
255644307 35
137555153 59
977016978 23
897264772 65
669249857 92
699146723 1
994866121 68
712631883 28
171537484 15
430075191 40
435999432 61
539589281 74
277955751 96
584093612 65
686844751 92
997143136 7
489051664 36
327136247 86
779709826 32
102131277 17
168642916 18
971430430 54
952623340 46
658986305 93
472526531 9
621973916 96
663706256 39
90882747 91
879470605 2
980067986 64
896048786 95
255405258 85
909520975 51
519940731 80
815963394 81
101195134 6
819771233 51
520609611 70
84847313 33
452899101 81
75641033 33
787686299 82
152201954 12
448255104 5
181710517 29
454365213 93
76867873 14
488803271 22
364132500 88
880063103 57
556551567 38
754336598 77
777340450 13
431644797 37
582580318 59
925240792 100
232461894 90
532052150 61
210898947 89
52212262 52
272138745 3
538099356 56
195082223 23
641307457 50
77791012 51
259866727 74
996673525 74
820308110 10
676753250 61
29042244 38
432663131 45
142925071 83
107586388 25
351878629 55
817631094 94
797169406 81
708500737 51
105871167 10
614059004 12
762227023 76
415429150 99
260338150 40
341183742 74
621358250 38
861908596 49
531156879 81
787564643 7
448450537 58
147232455 42
311671888 93
264471042 100
859204851 0
369412865 67
670012235 0
421349023 40
823155397 87
305379674 43
592540456 69
944037906 51
170487439 73
588522744 91
272262535 95
686939136 79
760976580 59
969519277 81
93611944 4
958740260 28
845902607 87
483704406 16
527518412 92
653341017 31
550386699 6
113388154 58
453026048 71
83816572 38
800088467 27
761049612 46
225994232 85
870240562 81
375487913 15
616837405 65
137186591 6
710414492 9
359108930 3
956842222 38
178155492 75
508202798 89
780772723 49
672004608 25
143417618 38
648561635 75
105997684 97
534823670 64
861485179 75
323917022 34
551054826 35
790974559 91
151559245 45
200652641 81
717386116 86
593756263 8
422087408 96
990328480 8
706613630 56
120487111 52
788359861 80
450293243 37
992807855 95
321646952 52
368037982 65
993396294 53
426687320 83
414233980 42
173498509 26
890778585 47
82778685 27
391658587 33
107857242 95
756317826 20
814484469 38
318225786 22
499165676 70
216491948 12
169521294 65
635054806 49
405678472 78
928464867 86
847890899 11
203188474 17
959268327 61
595625676 13
799899532 6
840253716 72
856115239 16
644847862 97
527934860 66
744723721 80
614124685 63
121374427 17
522868829 47
417259827 21
857133531 69
34872681 67
752977814 6
857166973 55
782673698 12
264593215 10
718664136 88
264046581 86
14701719 92
778332708 83
496249524 70
36646055 91
667032567 95
495397361 78
312746531 94
983063451 90
487510846 94
76860178 77
429681852 93
279326517 54
249034529 2
818909474 95
244267459 90
596036352 49
201296093 80
529006563 11
506189740 27
616570807 84
61264378 62
717915047 69
380441669 10
709276596 54
826673427 59
915965381 15
320433061 67
503381433 17
11520418 86
926806235 43
906753399 8
628042393 75
21287743 4
484155589 21
55435832 70
888449657 15
64097106 16
42736688 52
878243809 79
36382414 23
687290504 32
190062990 63
227488623 92
35805380 1
698204128 17
901477539 22
66396746 36
154138921 7
869182719 93
24010469 6
954684049 96
750327112 81
413261353 49
465101287 38
968703068 1
862717992 60
4328926 30
643175972 52
174843815 26
117919756 25
144414472 40
603059229 9
63334535 41
257241452 71
819512618 44
123993324 77
973682705 43
406088871 0
639176293 31
573156185 37
509621168 95
141633066 63
342225260 12
262860325 2
861861002 96
603555876 91
232433734 14
232196033 89
489808748 68
927489187 86
298898620 35
483788317 15
903771665 15
563818877 9
458678469 16
62526770 64
526286353 59
798524038 0
839217666 8
172348767 82
363232534 87
407217105 26
672336569 65
493630702 47
741194777 84
970212634 43
447418755 39
861571814 47
684685423 45
994828120 39
279948432 44
214916777 63
618627308 17
966738221 88
562337646 0
515898180 44
388146688 32
387390659 81
603815181 66
391458699 95
276362187 43
549192183 8
991255471 25
33641577 86
259151372 52
595706071 86
996276591 77
23751257 97
129479466 65
246730504 68
79486664 35
358093601 26
926627178 27
302679455 10
855815826 15
249031855 65
60388190 43
727540942 93
111396829 55
842902535 59
754530156 36
418219122 24
334100603 64
509384678 100
419671424 13
129981479 7
318953375 43
49670101 1
688090600 63
817781353 69
10750418 38
633449835 58
478391931 59
834422055 100
769110767 16
366194194 95
377695484 50
355570884 44
899808643 43
323013890 9
267836680 57
587169174 46
671722548 92
707054234 94
513384794 30
554366670 82
747503202 95
49414759 51
690264157 62
428136688 5
564693699 72
470088111 52
595331674 35
614761902 76
347383427 19
42857511 94
127229110 66
514056826 52
762897602 25
988393598 77
840645042 70
414837051 32
668574290 42
762000320 18
805424946 71
901599434 100
713576808 42
917277946 98
626836390 96
440799097 51
257508964 2
68556926 65
530245116 55
370674578 0
455771621 79
595523364 83
252323224 52
637011799 47
325002183 65
997952811 34
92577186 34
654431319 55
268183171 51
593288680 2
746643804 1
124969558 38
141979326 26
275663570 0
365820586 11
754927961 0
840480761 41
564770071 6
297128966 69
314915800 98
970245897 74
819921004 53
59140100 51
11644929 61
556346390 53
599392586 27
227806965 14
68121326 94
820390060 93
859986150 42
47563957 69
454307196 68
379202662 43
449787257 19
799229499 0
266500323 52
559204462 29
916781244 61
404351261 99
82654300 12
962905190 50
121266754 44
840876548 68
701381554 20
627216070 63
531824613 85
711250451 43
223236246 6
246276398 26
424355813 26
644280404 36
583289087 82
922415763 81
452569760 31
379089026 66
104356716 43
838926786 80
61213898 80
376435146 65
515428179 13
753803311 75
362091585 39
847446834 33
701233127 92
830235269 63
520224883 77
66544539 20
304064032 93
679441073 33
608378173 27
524784435 75
673544077 53
844790689 75
488314320 37
460334603 96
632162520 23
672732954 39
969465221 61
443836044 79
748621731 22
441333950 60
279498379 89
470655361 2
481680545 72
664623790 96
396869648 41
134079196 34
184482939 56
473563913 40
948467429 2
853917387 70
364281480 71
109251596 46
826920281 37
583694283 30
886204111 57
740964598 25
295829623 16
951526499 79
841535619 95
788002178 4
871748532 19
686469624 77
210001378 95
792688669 81
757912549 38
415206518 87
671167466 55
874146333 16
913895922 36
194367026 12
230714996 56
793626108 85
525451095 58
227202880 53
962430725 24
359191885 88
448674519 81
504235861 82
23693408 46
17026035 41
797474670 35
447777632 18
127635146 50
533519728 56
10936094 7
920025900 95
474859253 11
976104222 73
497025629 17
556799667 43
445038079 100
521490878 85
826726390 11
510679680 71
754478294 81
506229036 58
86710321 98
63784279 3
880350139 65
966184164 78
932501223 41
578531954 57
584874421 26
504639228 94
556886039 35
752116709 85
445226163 46
538969445 41
652124870 49
483312078 78
756637734 39
401944152 27
938321384 7
987949322 84
366539021 25
564567148 96
872144557 10
344568988 51
802851529 76
738448165 52
637770524 81
1208840 58
644833285 74
191137271 50
532811194 98
619136036 72
503494882 41
62396926 50
420800971 96
33437191 42
480701782 48
152075811 12
533720434 73
260493392 57
415975288 55
830113534 13
326197899 19
759386997 33
542807965 38
934246541 80
280388582 88
120077658 4
98079032 94
8391284 52
183581484 75
334164201 26
477484502 16
893026274 39
52938378 86
936264286 14
809358311 31
553311681 78
679649868 83
327020148 47
760870206 15
2543715 50
160160310 24
939646677 51
466376670 43
320457838 20
694634019 91
286053899 56
389977289 35
376212069 75
29988066 16
123264733 67
413480493 92
891038654 15
49729028 86
205522668 9
135833570 36
14483214 10
383432119 60
193843281 35
977610128 60
646690765 7
451343161 46
446425147 13
614750004 11
609064994 31
780679686 52
627324530 25
692416836 76
278016052 20
967942863 36
996113753 64
603002941 100
817576068 13
636755640 80
349358877 25
751674467 61
806902823 17
79746559 87
349965922 19
595867023 43
380898935 10
199321185 75
3857726 2
102420493 48
646787446 91
439006333 15
809645397 33
27676301 6
25816390 82
121957482 47
743242853 99
512378693 93
162020630 17
943339014 5
716052295 97
348426419 53
357836057 58
1028196 94
495908691 98
685646683 77
839403924 68
283196818 79
15043369 76
506929181 50
102742689 35
119371839 58
256594292 92
603402862 67
751210106 60
702269007 87
794728528 33
846770095 10
883516652 3
9281224 0
942770623 98
41832024 27
789003686 24
768523212 65
4497194 35
845716598 98
149335829 73
2133586 50
769900958 24
715488587 53
313525170 22
638284552 67
44762723 44
337061162 90
705873412 98
143231178 76
587363652 76
976792020 49
125576257 18
737631476 17
386406887 13
654764294 4
360933431 18
76605319 95
822676861 80
101123845 25
182679728 57
985098914 64
322602958 3
622215469 32
536720650 12
630754020 57
801690298 87
567265870 86
129269004 39
537335571 96
167521865 34
421841421 6
872550040 61
674097294 25
294351573 13
618145112 30
369886505 45
839380037 24
44812869 99
230945002 72
965798922 93
499333931 34
341097021 37
738744669 84
809138466 71
426070894 38
399997987 57
739932153 72
411008339 95
286577430 85
45564568 52
254768809 67
112836286 37
486439335 95
343964588 4
283137599 42
101754758 73
665110159 63
950393340 47
119059892 3
676085099 66
459714785 52
266550187 65
608762192 88
346303333 36
514806872 10
884912118 22
377908063 53
491226164 7
91252436 13
42599246 57
936522191 51
195523068 29
29313874 17
429607876 58
987334180 9
154142755 4
920107571 4
52441866 93
993638529 84
703005994 56
616903656 97
227545257 60
427717811 40
33185693 39
389310382 2
937061283 8
49068092 37
748750333 24
94647642 62
975863885 18
146329930 5
314349674 25
312462731 56
549676329 62
217342516 12
574676345 5
672399056 56
29416882 10
254823403 62
298199497 77
583878733 25
754749561 87
625085031 86
797209114 48
381665328 44
195057357 62
799533258 87
323177714 45
446394422 93
711323243 66
718226053 69
169332125 99
823344321 78
211838149 43
654408608 0
309698484 32
308540258 72
498665357 1
799368278 17
295635433 90
83003802 84
85676924 80
251444642 11
895985420 8
576399583 53
623568115 91
632781378 44
611679367 99
573951091 63
813748180 98
432134105 78
535316863 26
616657117 6
33869654 9
481485524 71
206716000 94
491684462 86
901427819 8
315579768 94
101595727 45
455550954 73
355990730 93
585764912 76
717999214 95
217470049 29
852033309 7
51634408 65
777925387 16
207378322 27
861108434 0
915512884 66
890522856 75
297159640 69
799091145 4
343024485 61
566225020 54
61602251 6
772204923 53
478721673 54
408824784 76
684502707 27
15248833 18
681999922 56
546233153 94
986367365 26
441559424 100
804343122 49
487811073 75
890691870 7
403272177 55
352094407 14
392154006 47
732050076 56
514131774 70
596169074 82
58150728 93
817632997 16
850170749 72
475362945 55
703635931 90
113621118 6
845898202 97
803370007 30
749878260 60
509201995 18
137857966 49
331001712 57
394760168 96
84520886 93
215636178 29
648178603 87
979307320 83
743971108 51
937759045 8
230923398 71
880702008 23
518632860 18
828179420 100
345331354 85
807390769 72
961305482 78
783587199 18
723877557 36
105015165 33
374278591 48
430425855 76
740793878 0
995864782 27
292901208 74
542681916 12
589534669 80
382499179 21
730948043 90
718996446 42
375847063 44
498843257 34
383923639 24
162399391 67
141311019 2
214008772 38
172916201 28
258087045 92
79764920 62
748879694 95
493863619 92
634454590 44
214618572 47
105839781 90
148887059 88
459461197 35
250267526 92
457500665 99
744715188 49
567953361 20
757529881 55
790195887 96
493371019 1
594930837 88
498226031 79
147161043 78
916008751 40
130817803 85
489994648 60
8131197 9
391654841 24
453108404 29
323621713 14
117370063 37
113767383 5
688731329 88
580125088 89
437635033 48
431539276 56
615918604 31
683617168 68
479237598 52
850934247 17
384593086 60
803393421 64
482196239 67
450194877 47
80831327 95
473031759 8
885222009 62
259959739 62
392674254 86
650552100 83
712496503 29
612244537 28
542650358 6
894748656 4
595709129 84
605369502 56
409086951 11
136032589 93
653295219 75
408493451 43
617620688 40
937291215 93
854620063 91
98772717 27
918520183 30
334317034 51
621424217 68
802243422 7
186505853 19
832864400 21
275119873 2
665736946 37
21520177 72
80173849 65
733974298 15
924303961 20
330156773 97
670312150 1
273998080 79
848591825 47
402729635 85
231963618 38
528896984 62
971125625 83
418171933 75
818379426 45
268997515 79
406465752 94
586677982 72
788056661 68
885613097 92
754369517 7
367417936 30
776947616 80
205325622 66
912713059 43
43658460 52
282081039 93
641664645 59
946082530 58
648804607 97
657402758 44
178686849 93
840646718 63
236968775 47
698816201 37
690014886 67
738144678 78
530751857 94
735308553 66
387531314 20
711913561 70
883648706 73
286293463 11
70146107 100
319330969 71
875132776 33
759124518 7
521038552 17
152607241 4
176842593 43
564077295 18
297540443 84
392555112 61
777184450 25
863547288 69
117627327 11
224716791 23
450476311 91
568536618 28
714260071 77
82467893 79
27715313 53
434377365 74
124064968 89
485848539 13
895446893 17
597484475 40
975674620 49
115538284 2
512390284 32
680521203 40
869748528 38
971527663 18
437471988 87
17165280 5
547822729 96
873421776 48
754229202 0
870979744 19
297074723 67
114444654 67
674099823 57
459658015 92
307092298 73
275849284 24
30994995 15
587927215 56
110968299 59
796935220 36
652230702 79
43869293 31
721157106 16
886010008 71
299679745 87
851747038 64
521759289 92
571620247 63
986625966 72
176949841 96
327320285 13
358185787 54
351689611 3
115688267 71
259626624 95
432958071 22
208787184 61
693909083 14
309435246 22
884329123 33
246109118 85
78423461 38
330369227 41
701324187 14
704123762 19
264610048 97
37327490 86
135928950 33
969433467 40
543786000 45
169814205 8
696473043 90
409848707 84
346008017 49
96815526 49
732517194 16
72693555 39
985258222 19
32143539 60
64778106 90
217401711 73
224851846 62
535795060 73
984306085 2
161952396 91
814050974 57
412792358 78
24401595 77
939576136 29
270110258 23
47207763 59
2064245 6
898010166 22
455783221 43
658141055 5
311306712 43
142618133 96
957401065 38
829945926 98
661200449 11
388046716 55
145492358 53
206602771 45
604009428 69
182016956 27
944648843 82
147751904 98
802610416 90
652934757 16
163293516 42
681446886 80
746463263 45
264871814 1
346852084 8
559464412 54
833141602 39
555132515 5
15602721 53
118613333 90
963015891 100
129431342 90
566735692 96
206255456 73
838639124 15
240495034 57
568924014 4
931215921 58
12566498 78
744775625 12
80858107 61
207236686 90
905234127 31
434329346 9
14204158 46
68532733 63
642307996 0
8597308 25
673448126 61
120644862 79
512410662 28
369413320 18
890625128 63
303309803 30
597942918 37
812103134 56
108693964 85
521745208 39
768671968 5
8407908 99
278337181 67
17621709 51
205433769 76
372884083 12
698473141 94
704105176 95
90292329 7
453942961 54
389995675 81
253137131 11
149089769 81
193536670 85
439394348 61
615576846 26
236474237 92
434232341 8
399367075 5
396049012 32
447885547 63
273065768 42
348196047 58
185491724 20
345249729 52
496855180 81
749428698 94
240419780 40
183921941 87
487187769 38
100612101 17
622581543 42
582013233 23
827335610 41
74538435 52
410263179 98
765909134 80
896478489 35
109993330 56
131400427 91
780995461 67
868273676 83
134335991 31
199924667 2
46588177 70
588760189 32
626011669 14
452849185 28
813111741 9
467565299 8
432272814 52
783189591 5
697230866 95
481389131 43
998821789 95
33353697 73
832138066 85
591744122 24
525506745 62
837152474 24
373361952 2
728603900 33
635268 60
128687570 83
287263870 6
241485156 46
123787689 51
577625598 76
100689354 66
507418908 87
563800079 37
852374727 51
906458465 54
690634622 60
872137009 35
348639438 26
844788956 0
726347209 42
445402281 53
223250105 31
258938161 5
21053929 32
337563968 86
208351070 69
544047306 15
610027508 63
524936807 83
562210995 6
200953576 53
526851695 47
221894416 18
899810416 73
925871749 60
312846555 63
528787648 88
89699903 97
547731524 24
108452700 65
688668498 47
661937204 94
356005943 92
715146125 24
848194226 26
237659893 61
785763009 33
412462849 77
415012467 18
527575431 89
545370058 6
748088170 36
578087595 55
808371407 54
42411259 11
86128766 52
196754172 99
523848534 69
489457519 93
158664011 66
796860322 24
308942096 96
385084753 75
533014013 2
339097686 46
294450649 85
546399165 11
785571974 65
418213490 63
227262946 59
93219009 67
92140795 97
92252838 38
365901855 63
970708123 69
235497664 44
260135756 42
402244654 77
68106969 30
819549136 21
697154325 56
26903599 44
310192930 60
26466903 89
189475485 50
565392554 18
25744661 99
122506858 74
328137039 10
902908984 30
23583103 77
789095333 63
687117531 81
682941366 60
573919341 3
768230130 57
358136030 61
830692338 30
78078769 31
961746852 68
949618476 55
602562928 47
746657226 32
633054580 18
281740051 1
12496458 75
397124807 79
403533791 63
98031586 30
721922040 17
798582978 99
506083630 56
764629209 11
791666357 89
666496545 96
13045544 93
126436104 24
262287492 26
246496297 100
269981513 75
341914755 44
210400571 67
237138936 100
348935228 67
487599792 49
214780988 28
702446721 50
280757527 44
747090843 51
700446454 68
703494986 7
248497001 56
975346864 70
200711212 6
745040787 94
988050435 15
173569950 5
368496977 20
627157646 88
140267985 1
580321802 46
767097606 69
213723794 95
678649047 32
336727103 89
301988578 7
983096784 15
684993544 82
804997950 75
706350413 60
924097408 52
381159891 42
962233510 99
916753598 79
624475765 54
602309936 13
344171143 91
467086018 40
355455765 8
712119387 76
59741036 31
819630516 22
175321983 96
118111283 41
69225767 94
658730023 35
520223740 62
919367502 70
417715888 78
611752534 74
257284076 50
410246766 25
402724207 63
152918901 68
911529068 64
811784512 21
371530681 29
158080722 7
838776709 40
909667295 29
426813984 37
445286033 67
998850760 71
698135082 29
819824402 61
479215683 89
704426625 7
580898235 7
85373112 98
36125704 37
383669304 58
65543905 11
481260739 98
404345974 4
349303685 2
332500370 61
169390555 16
483661938 33
847790187 60
742374888 70
723266229 54
883932739 93
362792380 96
388050780 99
451120796 87
649370626 36
538391666 20
855413645 25
859717538 63
750845479 19
180878445 98
852520962 11
502329341 20
168223428 43
864538463 48
83437457 75
649224583 74
267804372 27
880431961 61
433227233 38
506833845 41
186353329 41
166169691 57
540748189 40
64344241 87
539761052 71
420627800 25
742297837 51
674473077 22
537922769 22
240469407 17
937669533 45
412189071 78
113424390 85
335700646 54
515906396 75
103636110 69
881399449 99
833452751 97
954268595 44
297458076 87
410896013 67
85521285 70
532658060 69
303330820 13
489026349 31
854036743 22
650985776 14
659529328 99
450345512 15
713039918 0
853190170 93
614357689 0
775176738 43
723677318 96
612861447 67
843972103 70
668861065 91
854241030 21
358836930 65
745786613 61
309073205 79
878762628 77
792663776 16
416967026 36
170330336 13
965327212 48
563620761 54
30762745 99
4173598 8
621441684 10
574385028 89
645221328 88
96449843 37
47101495 87
715865116 29
49549199 6
104377702 6
181456122 4
958024812 57
157886589 46
869069729 13
500330610 50
136306961 72
131442656 3
934546491 6
714534809 92
144276610 92
827489564 17
293384000 13
256973857 95
973068635 6
79695067 0
747680427 56
748692915 89
390398862 54
600124422 48
52109490 33
885830613 80
125036661 51
975486998 44
300041646 47
261780248 75
471559637 45
907458153 58
485162653 35
38911918 83
582622421 80
326695022 12
898843728 63
208229830 65
393295931 23
254400842 93
112558532 34
260687001 13
922032362 20
511311410 39
765731788 16
601617960 65
826829173 35
957107882 35
639419517 48
752645332 37
873793712 41
42055049 75
249483755 98
464379942 6
647763245 0
694752360 22
463952076 47
685725887 99
50414330 87
774334708 81
449371647 15
525920432 50
917966997 45
313441260 24
959112040 73
553958934 42
237103309 62
83867118 17
758194848 33
746371889 92
188656932 29
316041888 59
929379616 41
613108724 94
509380307 38
411996117 81
721039890 56
828270035 29
154646482 87
607967430 8
22991982 76
148343250 41
221168279 70
838141212 88
901696920 39
470643365 5
587932263 28
583469640 72
36788806 89
288766081 53
471789370 61
698525710 14
219348051 79
409179033 20
627992307 72
924784064 29
303664116 90
451263263 46
390192623 75
964564416 38
290480935 90
815866890 40
82419424 58
110509886 67
811547856 78
141079113 75
214071432 7
983493769 60
161889103 60
123804251 68
529906527 97
615532990 100
776787994 17
825640210 99
322910526 0
843030418 41
629078681 18
888626181 95
422720877 28
552016312 25
819767260 84
63599892 37
203244412 52
114198479 60
685260565 93
864434694 2
335786762 41
978024112 35
221121003 7
54268990 99
409124778 36
361284511 8
266759125 36
234587171 17
700896839 95
424757104 62
926327243 36
375633784 62
836001303 0
293805900 90
883082453 18
315261323 35
63231640 77
220742986 94
923003999 96
994131898 47
887900325 27
333673258 57
946229670 34
90526568 76
599361825 73
931608286 85
849708526 36
20845154 24
164946756 41
96895151 66
105107495 50
238522543 96
391452673 15
123086500 79
889788326 17
685649242 24
417198511 68
933441339 58
258749182 77
648004527 24
687562006 85
95362387 47
336957491 47
354955469 1
368543097 44
627387675 81
865151627 57
406198148 24
926799200 62
132365913 98
410729806 16
788952667 99
417837296 80
592900968 87
849942218 26
647504329 81
606011957 67
417720442 21
263505710 8
395754963 67
514121123 75
813378513 99
698558000 28
277308070 47
436158987 63
868106258 2
719425985 58
693855553 76
547195277 42
48739314 15
136008671 29
797374966 21
474602413 18
585743241 40
64910783 74
872718864 36
364866607 35
110093052 86
626413209 54
396303556 41
340662863 25
849950080 61
757456040 30
307861047 84
317722550 93
331302121 96
111898815 53
509719314 48
896100214 73
543542946 74
336372945 7
495058057 66
493133169 10
96148020 59
804511 7
133553340 46
937360241 80
316362473 47
586187577 88
187888432 32
270604920 30
333180709 75
47546863 3
989342010 80
818323906 77
117856943 47
315157678 2
592571362 51
558157988 6
863676487 55
259525159 21
705797465 88
718053726 30
880302312 37
124853700 1
43917647 3
610879989 22
817704048 7
387003843 36
588855736 69
917587726 34
56587323 53
405808415 100
191984627 17
404317347 72
12253237 9
641155211 66
178901247 73
842164243 28
111919641 30
159456489 41
589449712 100
190007609 48
983382623 57
325263500 7
379906571 36
258033646 22
121303413 48
127638250 96
983887130 78
819070988 67
157458797 50
175850197 76
932581459 22
9902977 20
817342278 53
905306563 65
478765510 89
190092119 13
635282447 93
265207873 69
965519206 36
821205295 37
600248873 75
454015402 37
821087645 67
328919136 53
861313102 17
738357729 62
60439223 69
713496810 73
276424688 19
836332138 60
171761354 76
912347271 95
207466857 86
708688307 58
83926574 2
293460631 3
884278551 29
86994514 2
982933349 45
146848987 5
298207514 81
823552111 10
697455636 16
341807191 37
968586249 63
601598861 18
677408011 52
946668742 55
228235985 95
631763977 41
407960017 86
524876433 9
343763072 63
4554590 47
904878377 67
572473776 61
132382187 95
106890780 62
178807161 41
199288806 94
18765710 15
170566712 13
469400681 79
568890288 62
205404644 61
849241953 35
976530067 33
529506450 42
347054227 65
774680159 46
986964974 85
834921536 12
947028498 14
800584734 74
478812720 3
195169474 79
120451772 19
745761862 3
467001281 68
518044395 7
184976131 44
592963272 76
866891917 67
342242679 89
578137983 74
129342515 61
562052486 24
867588113 80
854231674 92
204493518 19
372955956 75
347205565 94
449509802 52
679800518 53
283861370 60
772418709 91
920997618 30
233333264 32
57701000 42
585274608 3
274952614 85
423214745 14
524167819 32
865848241 67
986070488 50
412759041 73
286172175 71
220779965 10
190237072 88
856551628 93
438228196 16
816021333 24
155156363 30
434744777 76
871587719 94
612129372 90
206359106 95
385208786 68
432564956 97
574248839 1
160244939 11
854014826 97
880394540 84
52976777 24
979403767 22
282789473 19
704001393 90
63077524 36
369950890 36
916356033 80
483229233 41
796572822 1
112894894 25
149371156 24
581953631 67
188266307 63
441401277 6
513765103 74
984328959 64
788448086 79
688598945 2
764422314 7
243944390 49
182007262 58
382994573 78
11446947 67
953900619 50
871309699 44
735527995 64
519519231 50
824385498 97
586277608 91
660203609 45
246268253 85
96003398 81
711638180 78
284405778 39
214298382 50
988456531 0
689660500 33
12946058 19
304068821 77
474771243 56
197806103 97
468066621 62
263317559 100
768816458 53
724416659 55
153897138 15
941526281 25
93340532 61
761335886 61
817907408 72
414614601 81
660096637 43
918194268 19
156072034 10
545903594 29
379936652 42
937549616 70
677911924 73
404121509 77
366252579 93
323149551 84
869158206 39
266950520 29
919067505 34
133866816 62
988255610 0
396766026 56
738888129 82
840228018 54
724250138 89
211540874 67
357665697 45
634043184 81
126749565 58
26839674 28
787785406 67
712903212 89
976254223 83
300155790 84
298339112 17
37058675 91
380691643 58
276407414 90
598414146 61
521645724 87
934849913 67
539646750 74
765577630 19
51179053 46
626346605 0
600414788 37
688273971 91
332868938 23
4536073 21
128809552 27
512440410 40
736832499 96
841079015 83
772005379 41
292555706 80
62542749 60
934222476 83
102697516 36
696422051 95
937957273 35
235272665 33
338490378 26
621635686 85
416757618 99
686165724 31
290447163 65
957205288 24
120108988 30
34956136 48
189480314 75
144541309 79
350938235 55
133353720 83
800334217 85
590939264 86
91571455 86
793131914 49
550515299 50
758818227 46
931269919 93
742053342 17
406942332 56
526481200 8
203220352 78
363516727 7
57960068 24
613580609 89
976435836 51
31513283 65
301878507 91
584823307 74
724303803 45
397573036 48
440637104 97
224553163 17
326702728 30
414947920 7
981201489 4
772660784 11
366189982 57
819224428 49
199501537 10
698422846 1
957948057 91
987746793 74
468245132 70
739880371 71
862847730 5
975291758 87
828554578 36
122686821 38
401040299 59
185202790 10
380346968 75
306976673 72
940328922 95
603752941 96
181693053 9
841802845 18
556865925 75
706468290 68
774811070 63
441851474 48
98331311 57
467187038 97
928913119 37
323855967 65
736568128 71
3590771 16
689045632 71
650218020 5
44339048 44
642917200 42
376495911 21
824543352 24
152946211 52
933784261 94
324102595 67
776797851 55
284471887 50
6379301 45
849492522 47
844052271 15
797737012 1
539646650 80
619272210 4
599610476 96
160295494 63
722417369 77
583214603 68
356915616 4
933819042 77
20265480 50
799620631 32
6253250 28
847912719 55
543136321 29
805274618 79
216523650 29
889646951 65
435476668 16
278906025 61
357722479 37
537005997 24
73400368 61
556351881 65
207112459 9
284448823 13
406300803 17
160278737 27
288058285 61
708436056 15
39504995 75
851177403 6
750787991 14
670287369 84
555256354 68
972124559 57
238487786 2
913610202 31
132599947 97
336806300 45
619783032 0
215189241 52
658200251 54
357105223 38
619609627 100
724715704 63
441421701 100
611229410 85
397752155 79
968592838 31
898879199 35
524982190 71
470672350 18
604609876 84
883410553 21
144471538 13
387671059 68
869807813 33
330226433 85
8673216 86
893161234 5
989003893 22
926879506 32
629586102 1
386581330 56
618401928 24
760920085 7
705566938 82
285211652 34
770857717 47
52062195 43
347506415 95
941068208 18
882860219 97
904678352 15
865609817 37
824485358 22
702197465 43
87291691 22
706519943 9
997787776 42
848537321 2
511007090 15
335585320 9
756277133 13
285307544 79
841163582 71
310582549 63
732870787 21
322335875 40
360953133 8
726172278 89
80346970 84
26851016 10
842024361 18
366156012 72
564261617 52
569007551 9
574588252 27
394264934 73
263357185 92
108350179 58
268246900 78
709557578 4
500789210 64
271670311 25
177491969 2
407485863 76
657918003 15
841206272 55
404865822 77
958437311 3
857274492 21
477148498 94
418322018 48
104721425 96
603319501 14
92233347 34
99723077 10
552049220 36
478475804 55
197615418 14
565167319 63
568041765 31
982041259 59
350518683 7
6876856 10
952870582 66
374607108 43
958023665 83
563252231 32
613445658 33
759444615 64
550823551 42
181580015 84
518914963 61
681560376 93
556155099 38
699926281 77
942067141 74
663047112 31
426968464 41
708443942 42
806018333 31
806768501 86
320760276 45
487205904 20
925077341 80
841937022 23
150694358 52
571573161 70
201706691 0
573898066 63
956591587 100
658116939 90
580065623 36
67031622 24
588423664 90
969848867 12
784440808 35
636274672 91
649261855 47
687091780 52
96088615 71
655465246 18
407669532 95
290034556 40
252205930 55
31588913 68
560527984 42
350863752 51
542927715 46
7255876 51
38849107 31
635754450 98
326750323 42
958203907 24
344276105 25
588034139 100
759029077 71
345089859 20
487941988 28
706890153 72
795340157 57
168006855 92
371258032 38
239618025 88
777473310 23
335355335 65
912087962 79
272249742 21
440818349 63
758024335 6
294394741 90
280797318 46
254618938 58
770161539 35
341701463 40
297235372 82
273507813 65
867188518 100
317675894 95
91994330 90
219369160 61
804087177 66
811535988 33
186087093 22
174475990 70
90760752 71
472244287 89
107970358 80
159367329 13
834428091 9
975212545 94
738283842 89
511596293 59
307124405 0
203482037 10
138444154 73
162276776 81
65586251 97
110768011 52
264199760 43
1181430 59
549938402 58
748359696 95
94905179 39
453097026 85
35678527 70
735914827 62
20230054 54
151717142 81
5289299 13
412198924 19
856705873 13
827599488 83
477023526 81
817300261 44
398446589 73
73149056 53
879306929 21
187074048 10
745349188 50
180259036 1
262633286 55
894361219 77
96540982 41
436068526 83
975834063 4
958737823 3
675800825 45
698089943 3
188704979 73
63037793 44
96822561 20
522444657 74
13236729 22
695764805 79
942580628 20
925921560 1
290985357 42
56993721 21
41994479 57
97301183 14
6020854 41
461090623 23
731132940 100
433095071 13
260817806 27
936016664 79
361819012 40
228752748 24
433294747 54
475992887 91
782287478 50
993117093 27
498175581 51
811215789 72
954432596 70
236714154 16
757396603 54
471559797 1
479240406 24
296073548 38
766309038 53
233480365 23
472545147 10
84854625 48
661552405 24
316871401 15
773846749 70
283207079 87
809495089 11
291794742 41
508780022 79
423831909 19
348858774 1
334280698 89
985938616 91
275813025 11
908554955 94
908807239 13
524362936 71
897914149 22
884841025 61
693948390 97
198514039 57
217279882 76
4213298 0
331990123 64
308743150 80
74720175 6
198377295 93
727449828 2
776199668 10
683071131 92
597050229 24
363283989 27
322541254 82
163606321 4
672453572 32
122537302 100
508698549 87
382897355 99
16707100 22
287908444 82
505253197 44
106525051 29
139071141 55
698328931 17
405461008 80
50141861 38
256671026 15
412673615 32
278692622 7
968293538 43
963925861 55
493190476 66
479862691 66
470993957 12
192508496 63
694095555 33
912622684 62
417282910 92
183602382 100
839900126 51
88738114 45
787048320 97
997244389 40
373206632 15
328545525 53
187912178 15
265193272 94
700217200 33
879461092 15
39562028 1
526779815 76
90723512 31
219995529 10
741736002 67
763713457 47
69265266 75
395264712 64
357719858 88
136018833 29
600864951 53
60106529 2
467650405 31
31820215 66
217742586 92
798146887 27
934039349 21
436322811 55
747203675 62
229773937 37
310560815 55
545255159 57
362147145 68
306449173 18
346776902 20
887341832 71
595463231 29
51165365 28
843559863 81
577859428 15
783539082 42
317982394 75
122854135 51
409598238 69
879464138 89
107385971 90
62391013 22
441748051 30
657933032 72
813242247 26
153362417 9
695669133 28
311404618 71
373608409 58
948282853 83
771366883 83
994438206 82
115914761 32
262320777 84
925294205 32
812852378 42
453866644 42
593517858 2
837611260 10
607171994 47
686747106 91
239243658 19
831784859 26
158763835 97
107650531 5
176989879 42
705287629 56
663145183 21
49149412 38
912667471 26
219619842 62
672875147 34
626548422 21
929578876 57
827058381 96
72520736 72
523691772 5
830746406 83
513205756 45
227599729 42
963247589 85
684026347 39
656468658 32
465353208 70
553382523 23
496952463 20
527706040 71
526825111 79
393663605 18
184498402 60
398870762 4
794835617 30
879875583 14
368016449 21
793967914 60
460888344 81
694202780 97
723189841 66
358790609 23
451377181 42
299220909 3
506279955 91
312430582 93
828354857 59
172541467 26
868621036 13
845447845 60
107869127 6
553484701 53
415890468 4
125765541 36
664807227 73
375386369 8
62203399 37
663477847 98
639324063 61
402023484 71
924446449 22
79544829 68
200319632 32
693784561 59
612207151 62
387678876 84
49732619 100
571947919 44
824655925 37
595157256 77
989776261 16
613931861 81
211492436 44
711058162 98
669173264 97
903123988 94
723271573 33
170601583 9
320674908 56
398442623 15
187849675 28
981152507 60
440252441 44
867805280 16
980840874 78
735589723 68
895152549 3
203747017 50
850995941 53
193909539 2
794580082 67
296474508 22
811651599 53
45832068 58
363658850 100
507664579 65
893189331 79
393559760 89
754326409 89
382936822 15
803888448 97
643922248 90
320328174 54
788830453 4
118342290 73
369388234 23
153621162 22
661658068 88
462189354 65
492392654 33
996156461 77
530733425 18
155740487 82
641621310 16
246170281 30
802127480 4
707966507 88
86971526 59
707649047 11
890981402 53
483508222 3
435159584 11
208523447 57
825821169 42
268245660 78
553187892 69
142592873 12
536097686 58
179293099 38
45977383 89
717399704 37
420360480 93
830934822 41
3238831 63
269704739 58
849839611 61
488365629 66
455678312 20
223642233 39
188838087 36
393651824 48
203343290 59
873031490 90
790363600 49
415367875 100
799522146 92
27280484 16
285265781 36
964775179 14
108089358 32
611878780 74
458851727 74
367512200 14
747756267 4
823397386 59
623850664 88
681264568 80
487105735 43
983079617 34
357691598 24
145262174 6
435428514 48
166847645 76
330100661 41
84555811 71
326335414 100
522396770 22
395744034 93
572875913 54
397870732 81
497118006 83
913578809 37
433568338 56
312705599 43
290501136 70
81122931 39
585791218 34
89798782 50
473108100 41
533923093 42
672183827 90
18464663 79
700422069 46
274871196 37
95849097 56
197078090 80
807239772 22
317084926 71
209130332 60
902715213 21
814288595 94
660069778 59
244228267 100
103964695 4
135717525 29
118009810 0
307456227 71
388714243 48
273894633 63
510805252 7
994675242 71
790029021 57
298519297 45
590934443 85
135261459 54
26724494 62
661413182 33
245446495 15
316237658 33
48312665 52
66139456 19
271297003 18
11399117 95
713145946 47
145888861 39
965579434 91
363978753 3
722838245 82
486475321 76
780331046 82
505795789 96
707164694 31
753659392 9
10769127 93
705410908 47
392753599 24
113701447 78
542807829 59
531538679 18
257592255 21
734213716 47
304921851 3
752352711 64
713024923 74
966422270 24
136949903 68
399168164 42
107730156 17
489789689 33
138005893 41
53166697 50
47478856 75
667077557 47
215136524 30
570302564 31
62644383 3
886345977 86
566963459 80
433186615 26
272378396 72
757586087 50
917982160 53
175772631 92
65792114 52
703881137 56
8437315 38
124223904 51
975350003 52
435346477 88
949580014 15
930753369 48
427282899 45
326236751 7
842632859 85
676770355 76
124671363 18
4747067 32
332996688 30
344056962 93
461068601 100
436451328 38
444767700 57
953020217 82
785354042 57
629688274 88
548188312 85
779610391 43
700685516 63
722659228 53
457158666 9
35818920 51
138867145 20
576054542 51
62522776 79
912336145 77
668477174 99
41552967 65
529628943 29
737832430 14
684385928 49
349935807 75
50408877 5
255607303 53
172687164 66
439803266 23
32767529 6
282769699 5
814245800 33
203010164 1
745768431 7
509952294 24
184886579 80
529432607 60
781729374 36
790225002 21
822566100 0
239069851 9
830835346 48
64471602 69
989987596 28
326314125 94
640805159 43
956132219 3
788543775 51
897140411 31
760890344 97
82663889 25
83991658 14
452170453 4
954089836 38
253626774 93
206414112 8
436645775 68
913752803 27
344180604 65
577546466 15
81999975 76
232349336 45
253737593 100
321033795 16
388629306 64
816074394 4
184540180 31
809333209 45
831107850 10
922105912 73
426889284 26
810395096 16
349271207 0
161425955 20
164001450 45
491052954 10
126563654 29
303129295 16
888808028 87
412039931 66
355252121 53
365211694 67
475386053 68
853693050 28
872747768 55
623419739 73
29928719 11
880321664 71
813359545 60
482604108 60
62078600 46
297373616 66
327225244 24
278750597 52
874665023 1
252219988 4
989304397 88
618522904 19
18568338 21
297018588 47
843122431 31
265544083 3
989710224 38
476130108 30
497000937 73
545027419 96
911878589 92
1261345 65
523473242 99
799911199 30
76372645 3
568957354 43
368869482 100
480994827 19
395765853 92
476816543 4
1095220 92
2975414 47
947074727 83
463207635 12
596302542 73
118152823 56
948991579 6
72153988 12
572045222 36
793999072 9
484478315 75
911653255 14
654700811 49
922246620 20
517613968 63
249717472 12
914333894 38
174752672 12
402402578 98
546642128 21
580256832 85
689896872 76
715733008 50
481061914 8
946018009 92
712461494 28
266830215 100
18241225 29
469982049 58
185628366 2
306215305 96
768802052 81
219913096 99
208726710 57
41671463 0
98067650 55
699223582 5
983602321 89
886955743 7
446946210 2
231376842 53
147008167 43
461210011 61
318173162 88
520116457 44
711855923 19
879076659 92
832527879 37
819677708 95
169960315 40
309767711 82
549079246 77
409030307 21
216361277 98
835693251 58
310491417 8
481905026 14
581621682 38
580607190 41
770138380 13
223597005 50
17303570 2
632608164 20
833229151 81
649999570 61
906934216 83
353890370 63
13345571 14
638798662 68
990019423 46
703210662 90
157821669 30
460302117 54
863796373 54
334308765 28
74727540 35
142252808 18
705905659 17
162376253 48
614647777 92
422003368 32
915678037 98
933161456 32
205308280 34
460095655 6
80166609 7
854700056 27
821235373 65
765554657 45
159951088 91
495106296 9
144808281 14
475029626 13
500040119 74
232875552 47
585365530 89
829464144 12
910555102 65
785908622 9
188086252 39
236418537 2
414672191 29
327377075 31
428323362 95
348829953 75
292085127 10
678379972 96
27282942 77
245957212 36
442491693 22
39605230 48
283211373 23
922806914 19
879180910 96
574730677 80
399235569 29
890706779 24
457556784 50
516574423 86
909665782 53
553637847 36
299301923 73
183567827 18
653827132 53
757119498 74
130423088 72
172969941 7
768542156 94
941474363 18
291273653 85
351752848 51
274885315 22
79854389 81
522441357 73
729678660 93
173046715 48
528488890 7
515115028 77
923746170 68
185810401 51
537623981 32
63329238 49
388184459 31
573304094 53
343930551 20
744886750 8
299901886 48
167267646 31
678294722 92
710178454 7
600390709 41
981677874 55
7435832 79
748126242 10
732278936 85
470340226 49
81345072 93
124180922 97
945916967 87
679671486 7
720250663 68
30639947 27
507869858 49
298650904 48
205326362 66
681065436 20
230414715 94
418344278 61
580120258 18
584504712 96
625570687 28
532724594 20
862262543 72
605173055 65
866224560 26
244777619 44
417294459 36
875386304 30
815362842 64
54443231 32
169291630 71
53930163 7
213403254 23
755156052 13
197796892 77
804080195 69
856233944 81
141922174 72
136855877 27
762198700 83
749093701 27
261733139 24
362604096 16
28021124 8
728797275 53
779631311 70
69159976 50
599217655 56
257162884 97
994189926 17
412585492 23
417582765 37
191161056 10
247676390 14
72413360 82
339894132 99
894940866 67
650930419 63
229412928 48
943083338 98
541071928 4
596559385 11
767344287 29
494463132 43
866071432 58
181134251 44
63459573 72
45367527 80
800524773 49
13909096 19
903304140 68
17994691 59
9911871 20
859524582 68
274273606 43
236084224 86
311054339 28
87315833 100
15672815 24
63807850 8
885003187 56
766345415 82
192958943 18
30367032 88
172012723 31
392779296 2
895448174 84
953623281 22
698171359 21
183104027 6
755790730 15
581497295 89
543934449 86
557757631 97
948676054 85
365942967 40
875933831 85
5794588 83
392744358 52
308021416 74
140916998 75
876115213 20
68314493 6
464753774 20
153404081 20
581321958 97
731061510 73
344764607 73
596988431 88
312616566 15
249541358 2
159620606 31
561409920 79
726217108 85
252039995 9
960097279 8
914807247 13
172870572 9
275550975 17
738790258 60
642632277 56
68545420 86
985549577 16
307963533 87
39420466 3
612392548 70
42204372 54
221655483 23
788751063 92
637324558 72
293677713 44
868999398 40
226320666 50
81569398 2
452282058 85
839986302 30
837453462 41
899744998 48
707204002 94
250199653 28
305425894 67
877599812 5
517722980 74
710159436 13
954817262 23
639117559 16
765175918 82
388563832 55
935723251 79
688093194 25
834423886 30
915830164 35
734945112 6
289719223 84
871934828 15
613731053 75
150038410 44
560105366 91
632119050 40
113312678 67
37209574 57
231837772 37
461588631 95
568803598 9
806812023 53
770166476 71
106212055 39
924444934 1
1608435 12
373085477 55
666770506 27
784348928 97
315513614 46
920516412 46
750144420 8
378543604 36
874726350 58
194678705 49
935280895 46
529376557 32
953873418 36
121564488 11
738290336 43
483012995 74
50647645 8
339088453 51
579656296 69
622529157 79
430071783 91
769498565 69
926052617 94
55948886 87
633662759 36
136413085 78
805877485 44
825382876 47
180589982 66
91029508 63
785710633 62
908916856 39
791072157 38
599963614 83
483889358 28
996478746 97
814047601 61
811859894 16
240137850 66
51028115 12
159910909 38
297306479 59
149792213 42
534082524 29
318348968 95
15481421 47
155746665 89
421471316 37
784688323 46
658233483 27
446035260 77
371679545 9
997362668 17
512250455 87
611170463 9
262487526 3
425020114 84
479393608 70
997966226 61
327535647 91
618315025 15
20500826 92
898577741 90
592768310 57
176964907 29
516058632 39
148120140 94
3234913 38
265982814 29
954221602 51
555368507 87
252882190 44
569430736 70
269510047 73
528627549 52
978394902 17
696971620 51
596438099 14
84728594 27
670162032 1
116953781 58
379272419 76
79098246 7
89756760 89
807363334 77
470839311 24
822766069 12
786929411 5
217407779 44
968722833 5
900631683 3
366382865 0
749567495 59
445275876 38
131619233 99
241749819 87
871352699 47
359403616 19
129142586 31
944889847 48
93287145 80
957107217 0
948974277 79
808317594 83
175012253 36
545535480 45
550976020 43
785524177 48
238028661 78
226702180 39
629858437 48
865826099 54
113855846 69
746138427 27
246222537 77
895019234 57
753590613 10
841711437 49
289480716 86
717899699 10
648068431 86
693102382 57
977759723 92
325106466 3
756983919 72
966905059 77
871752696 44
548297774 53
761731243 87
231854882 34
268460526 78
49435983 19
984708005 58
256772323 56
491814527 9
130931436 7
301759140 67
805698822 18
893036677 38
684586432 23
478186889 89
671044391 41
237808659 48
99122260 55
723710294 67
530740868 100
241823872 59
464680311 40
670913977 9
37306650 84
289406929 95
926551162 43
502976272 78
57842489 95
262433568 97
682733990 75
464907354 68
581053271 74
953226125 97
34484183 25
659637343 29
526877177 41
505017062 74
795323925 40
661964428 50
840455679 25
378004137 82
670224713 72
865802322 30
196486792 59
7628379 84
443465079 57
454664235 54
214287739 36
592456921 3
884023192 20
413591195 36
858025071 40
827038408 74
922509020 18
598409168 81
451065414 85
891482610 44
616414140 19
96294269 37
127486609 39
243441614 48
509545470 64
64426285 52
984168181 68
716605267 65
665809267 75
723431013 8
264581808 49
760114633 16
629672071 99
314032008 77
367942001 70
635461709 1
377756668 100
405317840 21
499649863 48
524752260 50
861146040 22
460057032 74
811616535 77
944911997 21
930289951 12
549090311 100
99133195 43
475655465 89
886115910 14
104166582 78
428234810 70
163341297 74
101308947 28
569629885 37
71149774 99
585480316 79
168548567 61
724785932 37
353791789 11
258138768 93
244045967 24
438844736 71
591599462 24
594018834 36
498205064 95
205305810 72
451147329 39
925122254 80
8547295 27
950174163 16
519586825 11
409200394 38
753039314 48
648465120 18
982908282 91
224546706 41
66513079 92
259472129 17
378193254 72
383565299 31
594456227 32
205488187 29
16138145 16
217568377 85
243362957 31
806705309 97
460190631 80
496634716 100
918749151 28
796406233 50
869871099 78
53158016 26
641477982 22
103732504 23
658419124 51
734179910 33
426845233 11
955801663 62
249023033 96
933783669 3
459835312 51
980351918 5
647183600 58
32333325 23
747249404 58
590496787 97
907259367 36
842735053 68
568571557 19
524390341 78
942118350 15
493802712 4
7139514 81
938880628 68
169944387 78
282501819 86
221454206 13
338886180 39
905275966 16
659924117 3
420638107 50
984873435 13
707692318 55
559480244 44
183031305 85
928168425 34
92923533 77
465467067 45
152059004 44
859196874 50
414571120 23
62902487 59
800870376 55
929330106 13
588100813 7
20280713 49
224152009 1
756095937 73
506486750 11
707207311 90
514549408 85
897759053 77
874341334 21
580488356 57
905573702 99
28112058 52
402879798 90
995911212 9
8715564 36
185846140 54
634840449 74
2573715 27
251676947 86
476584068 66
900687989 37
895783040 41
811969431 69
242499928 42
81728244 59
993454565 26
743169803 22
819435421 91
697190995 6
464424413 76
818027055 30
756953369 24
545284694 86
640072615 20
792165136 100
728739109 100
355486076 31
90981724 54
755671165 39
219336335 35
499164213 2
946171531 84
896158910 78
93540065 82
709776634 39
412789774 62
808986406 68
206226263 45
943006963 87
511618681 75
294432653 0
828667488 59
635391183 80
544396930 94
22644362 46
847465225 69
162500756 18
959183913 14
168393703 46
431223372 41
602926767 24
528286526 57
998473285 63
759230467 92
381576013 92
568581518 42
891542061 90
775264221 89
737602185 22
34297279 83
703930885 94
649130813 83
131228722 2
644878691 91
410980034 84
218066558 51
691904846 73
918262876 23
549466871 1
429288272 7
227612543 35
867050072 17
540977092 77
886761199 48
67198121 55
965247450 9
616524273 32
716498405 28
375949940 76
913846171 60
957800920 32
345768712 5
409515702 7
895858171 94
499726243 71
794282743 8
376471976 88
622604823 69
835658831 22
637620314 1
6670382 3
854551241 39
512450021 99
794359539 24
171574231 63
721319252 3
245501752 27
990120243 10
567566770 99
231841882 69
414663053 80
500852039 4
694649952 31
448460040 84
781862498 0
804861040 66
178178291 6
405921091 29
287852086 58
819435162 56
768593043 4
156912283 21
365239445 28
171418807 11
136729162 64
114134667 92
453170388 49
331785780 16
271068570 21
776252484 0
414781810 19
108130395 84
945504418 55
545376858 70
14105577 55
648991316 33
311330938 79
819519757 7
779023274 60
686787830 71
110679991 7
955314421 77
86833382 35
872405246 23
58641205 54
845071006 48
359268012 25
472451893 73
636635724 70
428020637 57
614658084 27
32698595 100
299217964 43
726694230 5
13427809 25
295926770 8
890196144 91
282657502 16
445939873 35
742612986 25
74578172 23
353664274 12
326766719 81
73049505 28
982939462 43
131368589 73
891422666 66
821226721 57
455443676 42
224330199 58
332841278 14
668470823 41
789093397 46
859613338 88
363342052 93
761424749 25
589980576 17
200371296 65
294174102 85
930783008 88
279661148 36
316161619 64
11774226 13
679553472 45
192958534 72
999962189 59
250562747 18
961546350 95
759523087 82
514183496 97
584545751 35
64114256 50
149407429 52
830577556 69
155579410 60
309634844 20
54962528 87
121859768 19
586480485 65
601546509 39
182519253 6
57070541 15
286308294 69
592615254 11
352510438 63
952632897 62
243030225 63
217592728 91
831624135 98
120174857 2
108038840 93
955248699 95
182061743 83
152140111 77
512295301 78
623134765 3
12885656 73
11033040 62
17939674 20
281038136 8
682400224 31
544910839 46
853231182 29
663101716 15
300830267 71
812921899 69
450881013 21
727840637 10
811971811 70
802162605 57
450153407 21
274726144 45
150105209 82
651660502 38
935267140 5
305196178 8
656837330 40
645750617 75
426074410 10
252857415 74
204669373 44
456953265 25
336990366 22
25421742 14
453937761 32
665549036 21
457112781 81
510850052 94
672172159 58
786835425 42
786566782 27
20894113 78
902345606 6
821739768 29
842390070 76
507483744 37
338683973 64
324006154 60
170316181 85
430214342 12
68422936 87
246971762 77
578024233 23
437089595 85
337194828 79
817210124 70
330594273 60
340277772 73
89128091 9
828485063 43
298065755 93
644274171 46
284804277 99
548783675 48
576205091 84
309135507 41
80118714 0
894205899 52
238463622 67
412612756 80
205181917 46
884818476 48
982732504 61
592392607 20
50871891 71
432848817 54
873870438 4
568489328 64
280571834 78
605293099 3
165031545 5
424083490 18
978455882 61
255862540 92
277907446 31
72410851 57
359153201 85
737289807 49
1602600 12
59094308 99
575420226 81
518297291 74
443784800 3
737357237 90
729967298 97
621186386 33
346418178 40
953724885 50
217825041 94
452601836 28
592262219 42
622185346 85
850629148 28
901489702 90
604832102 91
243193731 84
746419592 29
540132550 80
43125718 52
797783155 83
356565474 23
42440440 100
563872246 65
371386275 73
688085220 95
166621337 90
886812184 60
333715104 25
423606932 32
891509454 5
431086496 35
836015620 75
229711506 39
13543867 95
849358103 76
903890941 27
849802619 2
287904995 5
935454929 82
110549186 52
446101973 56
956596511 36
74535293 86
784710832 64
571788857 39
478240540 14
702150867 14
594592317 52
930038246 22
609484272 13
243275237 13
565041709 29
196889002 23
811879497 23
795188155 87
856268432 11
326949257 58
498286694 35
970129890 17
95217869 90
43182962 8
900288305 21
823741120 73
855018811 49
706414179 30
426365186 19
670676239 38
828101555 39
580361140 87
177860098 73
31357747 84
352357032 82
770446143 61
409175071 70
790885271 17
664598714 54
430786773 92
177045164 90
508281291 86
646012965 58
152159683 97
180221139 7
959732524 92
539960075 16
878697738 33
995855124 66
958173895 95
834030681 98
789366615 49
779358679 9
400986818 52
558343072 98
611853910 28
767385289 100
459846725 35
123026325 9
113697611 99
638329017 84
462817272 6
714626409 10
241557087 30
157659274 66
352931411 82
473099270 9
844493670 12
717286764 63
927335973 94
363238684 50
175626929 57
386861747 12
512465113 42
738479089 47
551754354 61
576452095 12
641618707 4
13789795 100
618609687 64
43585712 92
74833841 83
725402400 97
625719770 39
255598190 45
666385678 27
735188341 90
205416607 16
970134474 9
110900960 17
246405740 59
89973293 21
181779486 15
148706662 44
118214856 5
685042411 89
282422144 75
963024430 76
531790434 6
537115038 68
362125649 78
200843515 27
299340822 39
302424887 70
21026732 53
547098021 55
330782307 64
353990254 30
327577065 15
470484072 9
642294309 15
376340476 69
637474204 26
464168624 7
541066771 36
807092895 1
843843311 65
282418439 75
863213441 51
900437696 32
528680362 35
426068618 38
369413722 83
256424526 85
58813571 89
288359291 22
71066194 65
129060124 11
326694 59
653129440 86
785210331 10
401710599 73
665500463 63
217548403 98
55268461 65
795278483 87
539123333 76
59039777 10
233613845 85
430119074 14
424537836 68
979882396 0
488481510 51
437228823 97
910806220 60
942769720 2
909865297 24
615052688 55
436243100 19
39206704 4
752675988 11
711171696 53
901270774 38
843486623 16
684182577 55
778115446 70
548175446 27
818438496 78
389655810 84
455454193 44
33398542 48
695002763 84
254183014 5
104634412 70
210006402 97
348158789 100
860314639 86
293061763 18
946620452 14
917830057 18
146528990 9
603576843 17
26197850 78
539671699 4
648569218 37
323795641 49
845767576 42
298856962 73
749932124 43
738368563 20
388627982 8
449484662 90
30526970 1
918194343 82
796825447 79
226361844 58
794866685 3
253772722 21
865896742 24
11584141 72
745790397 34
828230119 91
705501601 72
456601494 29
840456433 19
808894770 61
295105160 17
748829547 79
298279573 46
948834689 32
962200102 36
831649670 31
206684092 8
780076547 43
742446836 6
694802110 61
881833632 45
896567683 14
88044008 67
682385360 85
466035097 27
117829203 87
181700670 5
420988955 100
487380214 31
787736156 92
711935111 72
621956030 79
497785328 71
311411470 83
512193362 80
985824417 39
323526189 24
533888865 13
309466745 45
941999706 74
935505959 98
118281317 83
155755854 25
483297320 91
926347522 4
377033280 41
774301840 32
418092544 100
160535675 94
737341273 52
562621460 71
224513685 62
199691573 77
436009570 83
470509335 76
358886625 71
724604532 69
122331623 99
939259359 70
771461666 8
245499389 98
963041071 34
66975751 68
740128776 5
723589543 39
323424180 67
846283132 6
302836985 65
979908316 31
919338901 82
442823213 83
362320898 58
681675702 87
959070028 100
927831436 52
62980830 49
361833947 34
784096679 31
282114375 82
233330132 50
224901747 34
710383479 69
608663361 5
525428732 18
17983164 96
924134187 4
774125433 79
697234612 19
56901568 64
502866106 77
777258793 46
473002512 37
118898899 18
110485389 8
653147635 4
571681639 67
498518277 13
145123373 82
739595115 64
783529218 57
714669579 48
7570893 96
576994325 29
920001581 21
610406161 92
474406144 94
28772218 57
122329340 100
792662361 13
58337521 68
424889281 34
492644286 59
124424808 19
664939439 55
961702294 93
370128839 36
376153794 99
308939130 71
218691448 39
371966096 72
11660165 33
645832374 39
965531557 64
621936772 49
866542715 72
981385988 87
436969199 31
406048386 87
583995141 48
310068493 76
888707330 68
723967283 59
370174801 92
175461071 35
372119980 41
743838469 54
255311656 13
226416724 16
128848250 9
880716040 6
52703190 2
800409740 28
69830677 51
301148237 45
245000029 93
46379026 71
708217089 44
781329612 42
971798256 93
983221882 19
71287203 17
128117225 66
716056255 71
436782935 60
135733999 69
824865871 44
150626686 76
972288629 78
915841432 8
648916941 0
616227444 94
919586365 7
606414746 63
115936485 35
68393513 87
967977036 39
87321144 65
401312284 21
180262197 93
63042996 52
93369970 3
335253706 60
100260937 13
8011238 33
335807444 15
182800094 45
662361936 13
307569922 41
848908505 20
619725263 71
84702399 95
221772448 8
115265523 9
531829075 89
531988972 86
294723019 9
25657002 73
823615797 86
871149868 100
841182076 92
431009248 15
681290079 10
212332590 13
431899732 81
12447979 14
635882111 65
567903403 8
298723907 40
304045154 81
437381046 92
825059652 18
909345060 5
707508645 88
655294588 60
449694914 71
748647037 41
928726650 76
767490832 31
517147647 21
198857137 21
832471109 52
699875748 84
625463447 59
444524651 12
688854312 88
182888668 28
97964283 48
173630120 84
55527462 16
503999523 73
567981123 99
486230215 97
840872317 13
318476885 55
457159930 58
387924887 57
177077563 34
508277387 88
412542320 36
375685324 39
702767118 86
208957004 49
663110078 52
584797845 87
333012867 17
854607823 73
908579208 45
586451341 11
642419522 28
442924503 33
211362891 36
514684928 96
846562356 25
123720576 20
844137621 8
652938635 36
142127127 18
414190854 89
626896252 80
57553303 58
696019535 34
643559867 45
491488497 13
504284115 95
458477507 84
113742304 4
55285035 16
516296753 41
465004640 26
31225002 11
822067902 1
384946342 78
596221413 2
126004183 48
311487490 5
782412467 49
655937369 84
39279583 45
638096057 44
793915383 60
310488961 74
611818913 41
149469042 15
312755556 18
942914259 49
185308913 92
31358985 14
533293633 87
494734536 34
192888972 88
500796257 52
896042206 31
559521319 27
36642459 31
380751720 77
936616040 70
275626035 13
86675516 38
482246148 43
679984548 59
537341602 2
651470654 90
501694928 81
513940581 31
16600826 4
514087132 57
471294783 98
737043130 50
854370349 11
45050055 79
383105697 83
43816219 44
642588392 25
860446242 41
781118182 73
361368935 59
990159631 37
235783443 91
729175539 5
759331083 8
175035224 27
774786181 63
746905097 62
18016654 75
290567125 17
605461690 92
865651629 40
129391634 23
818765240 69
865419528 67
292941613 12
406134364 47
491335059 35
448468956 96
891399147 88
195709257 17
116059589 3
154746825 59
266363214 59
411376860 3
569964796 65
869353423 38
621551049 21
304846361 5
245007559 11
89625629 46
419740439 6
956039649 100
339736794 11
126164056 64
892676582 8
533958052 60
169048089 94
816750797 36
67917954 58
2637727 68
245949722 99
761576257 21
685905549 26
101572066 72
553154535 88
671370369 61
441695762 47
368299213 84
890200618 86
215389811 1
233695056 28
56178406 89
217332664 30
557056671 85
531253347 94
589027920 30
137816898 19
289057765 38
322329041 67
644783694 74
780001953 41
138451328 5
849137226 69
158060461 93
124576426 61
993976502 38
616266480 13
660146483 42
42724201 42
226762780 33
425041938 25
901370781 28
802855597 46
156016692 54
958576899 84
549903066 90
731332819 15
546615348 31
347569320 92
769380537 93
174071379 94
857253283 45
748525465 3
423309076 99
554638191 42
998204654 81
412714680 65
776461922 26
576857204 24
767172383 98
201437439 70
1939720 48
82865612 3
363092130 47
919549858 1
413689926 77
968375445 52
714868427 89
655580078 91
34113025 58
286744717 71
379293455 85
328355462 97
944638112 81
866586876 81
147770773 30
664140231 79
57615751 4
428798733 16
682895549 19
845152924 16
19160171 72
668229980 7
466736971 17
593010260 92
515112349 55
127152539 10
737175538 89
299319897 39
517999856 91
276836049 85
678163693 29
771565510 30
760662444 18
394915488 61
293137207 84
383022224 78
359918986 85
278667511 59
855742280 44
944560633 34
63979272 68
224218087 2
62084651 94
851990971 47
817114109 16
410340181 0
906856419 91
51537672 5
927002054 75
455279765 93
373457448 62
443783898 48
129421592 53
659571664 64
158285196 74
253230698 21
776678111 91
852414620 24
331039161 3
573996190 2
475740487 46
802681442 76
290842860 29
394348780 48
399566361 55
841293130 17
737573521 23
694802976 13
106727990 97
21246230 51
680913554 84
236071028 94
805436053 79
194545070 6
540730865 70
710664023 54
474210768 44
442789704 16
216075513 91
702334799 16
31570485 77
356935277 19
417920310 16
957548814 95
966602971 36
543428931 19
503876367 1
494950589 76
694748617 96
110911863 37
31513178 80
290684992 31
377462865 50
79192476 22
106761152 96
645577115 38
454075264 96
231521694 99
736566611 65
301125833 19
313438991 79
676807927 91
376718833 64
136177982 99
126990530 1
106735043 99
180327545 12
626437678 83
547188740 36
78270267 98
688127984 66
812639017 95
167859515 19
935974189 54
521647829 4
837668559 100
497839735 91
447358127 49
736149724 49
318359499 68
790256398 80
901707905 0
355251671 66
951790562 73
654228013 61
101706102 29
22606749 42
886882626 58
238546421 63
66198592 1
474213756 22
816142895 32
808310565 97
197259666 22
673096047 18
939868415 67
173087211 4
62622309 96
602394184 63
811473399 52
370847124 30
204722139 79
184424303 4
147414404 95
766573949 15
880852164 25
700052702 31
368230278 10
741491018 82
443400719 28
275000886 97
762568054 69
337951357 87
922352788 24
861601268 91
225831146 64
479746881 52
658175045 32
110320652 37
771777069 29
959483405 79
822730357 33
803246297 1
850152579 33
997110234 79
614038364 0
554595203 70
490838539 15
140673151 74
760886776 44
83296397 7
597099150 83
263181677 15
435859835 5
473523386 59
422477238 77
961874310 44
113553562 83
656389154 31
33373728 17
731985180 35
267782343 28
254259556 40
246433827 24
48667217 10
561365301 89
715958444 29
798198535 93
63962869 17
983316141 39
75113081 80
723794951 48
361117444 52
239877154 85
364693832 26
395543636 86
698220013 16
140995041 71
108937411 2
777738734 77
630370074 48
596647823 10
328175849 28
956107795 55
717594850 11
251454774 6
763490441 38
453404382 10
334291763 13
100313566 28
468660707 59
19525926 62
833289996 28
256890753 64
874346799 63
226970874 45
87919341 51
304075571 34
858761388 97
796808900 80
508547861 31
837567810 17
601136741 2
96696335 49
964599285 38
357337567 33
533894572 6
700492082 50
901226187 19
141194191 57
411124593 30
753008743 21
106213381 7
290542763 23
933200655 53
48247392 61
759657112 0
703555466 16
678676098 40
403528638 46
346207723 24
815374787 70
805429971 32
848216680 56
4440465 88
548418193 60
52146922 57
540065014 1
829319730 87
360416023 96
679515369 73
555776075 57
797222742 10
590453787 74
100947272 37
254867071 72
645119545 59
700481983 6
45554173 87
264754863 23
499481763 43
998260974 36
189661962 75
348886851 12
271315598 32
39153197 71
653132071 12
138793540 7
358678693 91
395611216 84
309418485 7
279842753 67
491447842 77
416203472 78
730062725 57
540172943 71
10204437 53
790789008 23
564585010 43
806593858 57
569050487 29
51665013 40
946886673 84
173946805 26
501233045 51
897730993 78
332842738 47
935654000 50
743000324 31
977424867 89
983016036 61
374039512 51
905636818 82
548847218 46
964715666 7
302590047 72
682141000 34
906425334 47
34802936 1
473076986 93
840798678 83
715667225 15
178399516 52
66097029 15
91287331 28
895918397 15
591220017 5
673208281 3
386342284 3
719386431 46
931006466 43
356673735 83
163305132 23
259768299 27
633642903 92
995483162 69
603293562 45
446225149 1
206328095 73
276508001 85
176639774 51
166956684 60
235413543 61
781919727 42
219271386 63
587910411 53
250313899 16
714708476 84
935164259 15
835324202 93
893911167 51
985872570 36
215229744 19
975623102 97
79919127 42
541633179 33
250537622 85
233632494 93
440340872 56
105059779 83
427478139 68
951483998 56
260614279 29
356800615 94
494355964 7
789101902 13
825254470 41
439736467 88
91854546 81
325201294 44
229778821 76
171781389 47
215186654 65
78553689 0
742590700 87
752936132 70
830995701 0
504183883 11
84651367 78
152203634 27
427005458 0
178953437 11
428164908 99
674390192 1
273591131 89
810300781 56
997141673 61
989731709 3
118342796 81
46950 23
661891908 67
453556760 88
384400544 66
943953673 62
376267692 58
378493949 2
330784080 62
113394248 71
128109544 57
106186746 14
600014015 88
386205805 64
42034930 84
407582782 66
656200912 17
306285487 72
400721482 38
910831578 49
25485596 40
387410206 71
112129304 33
871226254 38
223900589 77
396186352 32
271518133 28
63168322 25
709463905 32
320980875 83
392354963 48
283740094 61
992114630 71
148894150 87
985829829 6
369645686 86
341739648 76
137005626 69
797586637 75
884214058 43
38138587 7
262530798 92
449988683 3
811533314 4
27670739 20
202762514 73
500685519 78
313668263 69
403233581 28
174060226 84
743791673 14
680362997 53
790109507 70
236481531 14
562675140 29
322926756 90
430677095 86
378524782 90
348942674 3
468460404 33
40962 38
912241097 19
321159056 54
962634741 24
317884908 23
156149143 35
773777747 56
464324034 38
828021463 30
201456304 14
74242184 20
101258539 93
93272325 1
592741543 70
155128469 7
531871437 23
349985204 18
463049328 96
484558972 57
732242178 49
51829427 64
519893956 15
839981394 74
109567452 23
508961685 12
543454105 87
884415032 86
37310413 77
112508231 52
797562785 16
628652629 41
820597832 94
579781395 72
330921296 55
884405369 38
292345462 37
752539225 35
588912399 13
120729125 12
663521111 11
630621102 58
936513496 43
447263140 93
162611311 74
778306853 65
553621794 81
336177753 82
147015471 43
78594032 7
218191643 8
282446028 55
226564800 3
555561245 17
456188808 41
108001011 8
716987622 75
328080200 58
229488757 60
872870350 68
627699351 78
940968369 27
340590898 78
732897979 23
506776729 28
565214018 17
741896194 82
866175098 31
278727729 41
312960752 16
705269637 7
872309471 95
32966985 69
531056582 21
926364606 30
307785220 22
163615419 32
240794104 32
612271345 77
25520684 80
735730530 40
120506331 13
553319474 9
178454710 56
33669637 34
909711923 91
507247500 68
492400383 10
602440517 100
878493965 35
809727662 34
620006204 22
702078351 26
149645836 17
434303377 61
272162614 4
928060414 91
597901493 91
27835077 39
804863692 79
13645906 47
201321284 4
215539479 66
210025180 5
155243096 7
282626340 48
924526507 2
577629160 40
266104352 74
326947769 21
184304552 52
843658313 44
624871411 98
24923036 96
302179389 13
909894150 78
778195450 96
802648538 3
461181346 33
827512152 80
136055624 54
963133376 100
621250969 17
811950831 18
378730491 19
193601051 31
90176810 79
131612913 17
912487259 0
234229526 72
50759901 77
539895636 13
848609857 57
362024545 88
96039517 88
359779053 26
734042943 61
153851420 98
677823457 19
803951364 54
245573410 67
990907875 32
782615909 4
563552697 8
231669886 41
219044731 51
531597285 74
748644614 15
475759959 71
571128024 64
173287579 42
888715844 26
769394239 2
103684434 73
410139757 9
384335443 23
91853642 75
734887944 8
828038344 6
172429862 22
403209500 53
291690830 76
749590327 23
134787291 62
634065757 66
731893950 25
713215641 48
104366597 71
322512288 91
703177716 65
179570943 9
690840885 29
741878652 32
431274996 34
901779583 59
986228184 92
943437652 19
251053038 4
265736786 22
276897230 76
559907928 21
180846737 49
999155470 48
953233398 44
908209453 64
367524198 29
314661796 15
397406786 12
529432332 30
973841512 29
642730188 80
226466180 70
416882587 29
789865095 68
675998808 11
488422786 83
292557284 15
141794911 11
90937136 55
53274328 62
801759469 12
797309653 79
618362595 40
824328236 25
928006117 71
201444403 77
347584046 44
931860200 99
236574994 72
157165463 15
418070034 57
692793926 54
249861421 11
287875808 30
806388174 66
580782104 64
458174882 86
328682851 3
612207359 98
318421174 24
603634360 6
226398778 13
922584450 85
941675743 9
55926239 81
340916398 25
962658305 8
186177904 81
667954504 51
406582246 31
797834030 22
585403916 91
930479234 83
457649152 5
792861522 77
22539883 55
887453316 78
375029510 67
370313315 17
813748829 17
783041302 86
992037094 24
401745738 64
487653791 65
73090472 55
805249539 90
686885879 31
276484622 83
647880419 96
270656563 96
2509062 6
677862329 71
222369399 36
279314760 100
997134530 0
690876232 51
157976278 92
586991557 16
664770112 7
877228156 66
850894066 19
342973721 70
917413394 100
259220893 62
544459341 75
65189301 55
686088426 35
641332119 19
542162571 28
224384549 27
736717725 78
766603040 61
912522523 99
27931942 13
4523012 59
824762079 61
103659473 96
864988666 39
784422131 5
163839799 46
182264340 31
231042016 100
202414964 22
349094997 73
239531652 69
409919348 13
956609461 46
933784525 15
521301795 95
38864788 30
176216456 54
571787504 25
136278477 4
883378023 69
966138165 79
128210536 32
992118800 51
142147483 29
221276959 81
111978607 90
200443266 34
108605022 18
339106561 98
659216708 98
110905583 96
978580214 75
673278953 19
503491646 28
9745477 62
380346405 35
46419211 76
543283224 63
261704640 19
484388770 47
266613011 21
522423766 64
979005327 36
497863702 51
96195515 33
884312468 1
455961893 30
323010564 80
864408793 63
671718806 63
978998888 77
938083179 40
243208341 48
296221909 16
71464114 91
365690048 72
64502199 62
182493019 3
187318907 17
585285917 57
711923527 57
842474611 58
273420152 34
669212182 93
158388930 86
698550170 5
463131063 90
815006587 63
67363363 60
743140898 96
772426272 53
616078745 6
301946159 27
125208420 66
509708048 39
400483616 28
945832390 92
765274160 30
404757408 36
865557627 41
11422684 76
974130268 9
595822753 74
353286388 0
17402267 37
518798413 68
369441596 6
975929066 92
668815777 64
342962444 7
682196146 4
232583276 71
669090117 97
879267447 65
393563165 65
992277309 55
32944494 84
760380234 60
854390961 38
938102945 2
721225431 68
477356682 3
633093141 50
526410348 87
987525811 53
298370348 70
197826364 72
55619449 62
42593188 35
486543261 32
668192384 93
910936692 7
659156064 32
194184242 99
166017805 64
809874376 59
308678198 99
110722477 93
774260296 89
73347907 11
245061834 25
736143978 17
292799784 32
741015841 28
663714117 76
96356205 97
20677850 17
266756949 44
768003690 39
76274433 62
629084281 56
680045338 9
759031219 49
607962521 26
783892458 55
472700216 38
51439562 89
847110108 42
902609534 36
836823940 48
146212640 65
890907222 75
91866386 98
535401227 2
185269083 58
303332981 45
197987997 84
979157352 35
136717224 30
919265900 60
220501202 44
191231495 94
954177374 46
248052180 60
210399155 51
650855575 96
14425093 84
461805971 64
374551091 75
146907451 81
444564597 35
377127878 31
439095236 50
421912316 37
331607480 41
881626563 2
273141023 34
866373430 71
741773579 29
151569155 17
60683750 71
987076858 17
721083394 26
881105818 29
194173948 73
747335057 4
802199545 10
146125247 20
106147015 31
725581488 7
147634168 78
59216762 6
928910083 36
259776087 60
695894707 21
791011629 60
219595088 84
592393338 97
760948538 66
313559743 75
504028528 51
162172672 100
803140459 55
726269298 36
62872115 50
105752493 54
811489401 70
517815440 28
70768273 82
524731744 65
252463934 89
677468591 78
649256820 6
619001261 54
914719467 88
355835447 81
93528928 69
828189712 77
460837858 64
8816497 100
669744131 90
170541342 91
326193440 56
136988136 5
205538380 89
834637581 43
296265814 1
60671731 92
814279826 97
584429429 11
670994569 18
153039427 26
961512587 93
590864533 80
436609116 25
848035453 75
869733641 21
97031963 74
222810237 92
761279282 68
664904529 20
220283392 90
803864923 95
155818886 81
284964720 75
299573257 78
921378692 3
349041933 39
429247512 83
878655493 52
207257980 43
196551038 67
674880480 60
935795134 68
671978310 72
617129157 88
244095168 69
257149859 80
292716700 81
564849821 8
942158995 6
198369825 53
408049962 93
720018015 38
888044318 93
784423745 19
356074541 43
454204827 50
857083527 26
770623455 53
882287851 42
744887841 94
813827430 44
487850043 18
77974547 15
318880647 79
877279562 0
148100862 37
563879288 25
630051001 60
66726943 100
620225708 26
649033164 19
883254357 27
258841186 67
830987882 83
827555687 28
861525477 69
999053270 65
764461562 8
892874002 22
440173494 20
134172632 44
444175688 86
794579332 70
61605051 64
645445776 38
922490227 60
529769164 70
635268524 56
9550445 16
889623006 5
316360632 97
56065553 88
917467618 21
83542584 34
761123670 7
148332116 56
698154072 42
737261390 61
412366804 51
471245396 4
503273203 43
386441323 42
203231628 11
478581067 83
595322108 75
204144963 11
474526455 36
662547139 85
874485466 78
926240484 84
615702971 59
203346397 100
845711851 10
198813595 15
368418583 31
928498491 68
891281232 7
116813900 73
73025115 12
846512680 23
863554294 75
978405874 64
872284612 75
709750345 4
286332695 95
800643757 34
401819462 59
852754020 38
455221383 11
833314620 62
967224299 82
998459628 32
817661493 69
142312028 68
354277248 47
182479422 100
132192463 4
551972313 21
36061176 42
933716329 96
872376411 14
604812611 64
423818846 3
718517367 98
579010098 87
98460517 62
707967229 23
801933383 90
100165073 33
814500253 28
26374127 62
777507838 95
660213458 33
167335299 43
948901352 13
449989329 72
516514755 42
737218979 98
230079150 31
943166920 41
461519765 60
157185332 17
87309880 26
334340821 99
610968998 98
786064618 94
904770428 100
865327542 58
152512734 79
581715787 25
825526980 46
901874080 96
338907127 43
95323705 16
366247640 47
557894631 44
659882726 38
66113102 78
870677392 39
500393595 25
282396935 90
579095450 97
774026318 50
648984654 6
702264982 43
964917119 36
101318586 93
992330185 45
538344591 12
299373775 1
582132306 97
927170651 67
201756833 79
998815847 40
152101443 76
219756430 70
241213368 58
96230302 80
133524953 36
738406347 56
903525582 5
391292394 2
732748520 15
329558537 5
240381101 42
803478340 34
592754549 89
444111064 88
130299574 6
682302515 52
5348991 61
455727450 13
426255851 69
9035653 18
509187515 9
644552510 89
847741241 37
896718789 74
24195036 9
930748595 97
404041535 69
461725250 86
722064053 49
476291965 84
600110957 68
772630445 20
329422881 0
4974886 83
925992489 10
887384124 78
750475484 22
79759840 18
568768650 41
848505704 76
463261932 13
555699075 57
124183962 83
672057964 88
510208828 36
58056434 43
731049359 52
656193777 75
713502290 26
232926596 53
382893459 44
545359940 38
243087259 33
494619867 38
662240391 98
968081984 72
60468304 81
232067810 6
353123467 5
628610088 0
704007144 42
712079391 13
225856716 44
637309223 86
379964169 61
494974260 21
317787959 34
328162246 51
354744905 61
238510821 16
182338907 54
452823590 88
703997631 6
558568390 7
81674859 54
577752047 96
376687527 9
931423595 53
729078211 45
440254503 64
95153133 46
528468807 9
175895805 94
216844716 63
946949040 14
140466997 36
184404419 64
589362632 88
364762219 98
439054877 62
589899908 28
582576168 77
540589206 24
628213584 28
698033321 57
440744787 47
657090326 7
709971402 6
742646769 60
653302999 51
171058618 18
459166169 11
132175549 85
257863551 67
473657805 13
892359837 74
448716565 41
474360534 77
758863892 76
376179320 90
927597554 3
7180538 14
862831008 94
289018845 80
949612837 50
580360235 36
144096668 1
15858783 98
90320068 18
534416969 63
18734572 26
253374476 51
622251431 19
633991607 79
164790002 4
675286891 94
429805034 1
723882424 8
687308687 4
217675512 95
310847375 31
805134842 9
714291069 91
796852882 28
200212196 86
389869095 88
108111160 62
570785061 36
557143718 40
491706442 74
255400117 86
707052244 91
331619704 11
509465321 12
704571582 90
125882410 26
835143612 87
241082217 24
58833293 75
116800602 88
297687714 36
114247178 91
79280015 97
125904702 60
493062634 44
353752047 7
665672487 6
480606628 22
173034563 21
860096114 38
988665359 33
54689616 9
900966146 43
901476379 83
193591690 68
263936604 83
376244334 82
677188708 8
714223544 1
94245632 20
762577672 11
582103928 0
133341027 65
247015735 19
10164624 34
551711569 63
173801355 78
775541066 91
705586808 2
27508685 70
526723803 48
10562662 77
873211693 16
731407794 95
190389036 34
75860975 1
8594830 96
818157918 36
242210113 86
538212996 9
766882366 32
942522020 98
594521111 12
740199965 5
469101007 45
937854660 66
868482838 61
298235992 8
789204884 3
468281017 85
876551905 67
416828398 35
540899103 82
806261533 0
251920936 37
537817055 82
859077270 90
520764731 64
229138636 19
237948726 41
642806518 44
726276000 53
16152260 85
838737389 17
747725506 16
830182833 20
147116312 31
899688052 7
765889248 44
93893235 72
519863043 48
366962406 57
173146343 86
978260988 84
52725671 39
756332360 30
888656441 89
445689368 10
66873779 94
953498608 7
651567092 99
223102285 84
123261953 2
693290660 67
604682313 21
750348764 27
22158459 66
274434288 81
231653146 86
403501505 63
421018941 89
871390360 59
935291598 96
591540285 38
397886723 2
539156263 54
958467597 54
268309510 15
727658954 44
841386593 39
445926664 17
583968488 28
104643125 93
638600990 26
876474861 58
858643631 13
284300000 37
19449923 93
185060116 11
285650179 80
778063346 96
214998184 36
937000890 20
669604147 69
159994007 90
595049403 36
994286866 18
840685030 4
671749036 59
265267266 55
942041927 93
356060420 35
387192834 96
527068240 70
835074974 20
976793798 25
253296821 71
663370762 35
478365821 95
333163639 96
457485223 42
24820001 42
44002957 51
324982306 48
484109886 92
148408910 99
509645893 13
404127000 27
20264519 52
180362462 58
484734002 42
21735894 8
325867146 63
154334013 3
314034476 38
979781623 37
870712098 30
952018660 25
743552469 75
20473367 1
833251856 41
923375333 88
988593019 61
192552168 70
25813569 53
795246190 38
498984307 42
119281564 26
892727972 54
786310206 45
563018162 72
369335262 87
163410753 73
932664171 2
483353523 22
562201194 59
277971914 33
633610500 88
509955049 46
257102369 64
72014639 84
71239037 49
677032120 69
427020808 21
758612366 30
296560984 66
135077175 17
536312244 77
318420835 24
680774421 5
714650831 55
17052264 35
631467326 20
53040490 100
816251955 61
679200550 44
331846482 75
27390639 11
81310263 85
43099458 88
833358210 41
594117293 0
708912768 26
372216814 14
385710358 36
669449528 69
689228793 23
966740444 8
526634800 88
714249273 82
535907383 62
788535840 96
457344365 60
94739608 49
283648707 59
154845046 75
347562440 53
760791359 55
175283557 86
124113232 33
746441969 2
558784402 7
744386721 44
425394173 63
396064350 25
652157878 37
457816920 95
938448892 37
20259096 5
823472419 37
403421008 94
225764236 15
764387400 71
49192684 29
224011588 51
562009768 93
112766008 47
320207621 78
476949020 78
192755040 18
481964227 32
334059120 7
216007029 58
65361971 40
529744060 36
185350059 35
962230341 42
144243520 57
95894065 65
773859144 12
219365816 93
465964998 33
666925663 25
676873595 4
619325477 42
560272534 20
604922531 10
655001336 98
941546946 55
955716107 6
953984487 36
543640555 60
42192730 55
720587335 30
67021785 52
799624331 51
23695679 84
359345855 36
404657100 4
992131451 19
920355478 27
446404738 58
548689589 57
669856852 89
360622681 91
96907812 24
994569413 93
240794854 66
442494210 60
870969387 100
806441170 23
418849598 29
383328550 48
672088560 45
165989814 26
629386926 29
762268058 22
481489883 66
979416300 6
271875830 62
81595247 60
912937410 31
234956851 40
492846332 98
119060052 58
320642254 55
305841555 25
851064873 1
85949940 14
886705699 0
739620514 85
374288200 61
172446432 97
772358353 75
277125470 35
870150489 75
891686186 79
946615018 83
492680252 89
649527969 47
250464885 9
518661516 71
705421642 43
546950798 27
821616589 55
621718885 71
858822737 58
122542597 31
880300677 95
248507230 32
776103168 96
383372512 54
383393328 45
74074764 6
339579778 93
987733099 38
167951682 66
410153844 95
821568466 22
290605555 34
10183477 82
527668049 70
471883381 98
228081740 17
935936631 27
943154251 98
566623396 40
498628923 6
816036707 65
723863759 86
675722012 65
59218963 45
121940873 39
543725688 44
753342165 100
419847556 37
681338515 99
72951491 75
945323402 94
523078610 28
87505441 44
682467692 41
839903390 43
247073108 68
994571286 12
398006149 16
956186295 77
326379636 12
238253524 65
437714082 1
995951058 18
176679770 48
834210157 92
697041339 47
235204969 31
949777335 9
441891441 55
321384202 3
176821993 23
189164362 52
947196457 30
476329150 86
616745268 6
939844347 38
413854827 37
482497149 43
118444572 42
414400154 16
474273730 8
31251526 78
120083412 95
564758382 48
332757136 48
738712032 57
987736044 77
2556206 96
861330047 91
967705479 83
266901969 94
373351078 37
620756712 44
774846809 100
970966098 34
201755853 63
739144186 40
540065313 47
889329025 19
302790505 19
885170746 11
602773871 99
617289108 69
155733858 51
512459335 87
192431211 18
737498585 7
510038180 67
972655607 8
298702386 54
617757672 28
348171002 22
458751631 78
83340910 31
702680333 77
737832264 74
199203891 92
22525098 48
262150778 21
121860220 12
637113920 34
77224569 42
785380656 2
957904083 15
50647594 96
775040124 42
521010192 24
587535138 74
417724938 4
744337360 59
335077174 54
281672875 93
3534347 89
557417159 11
293299534 59
363050868 18
897144141 16
261822572 92
345895516 84
255166485 63
486992369 76
373586747 79
110764541 67
963897399 54
200220776 48
704442956 26
990399341 88
869089076 67
690492696 88
636168881 17
730572398 39
909676352 43
672886018 48
790199236 47
61355770 100
850914073 8
507650785 2
450856767 16
699068725 0
166623687 53
357630535 94
532067369 93
896228550 86
298940489 91
820089290 48
298020514 54
679198958 84
273193440 4
896003849 9
21432739 19
408214918 17
723118779 95
14257604 2
661153794 49
916583951 84
967342008 43
210124719 76
913684060 88
695753657 3
320097904 4
863877288 41
236274226 61
455471428 28
747381382 37
834238113 64
956189328 88
605006747 1
912999104 90
707786904 12
156829905 35
670151789 7
861605748 21
436402970 73
556751169 37
790515111 17
384726961 69
8196398 78
556710675 67
660904729 34
242451841 95
633993383 43
252081021 49
603581420 44
990867216 90
222453778 59
678085510 11
822363579 82
691374754 58
418469223 84
10417738 51
352578515 56
74430364 12
402791735 30
941739159 27
486482906 35
602913082 39
391038765 51
256140266 22
796158717 26
670202029 66
381962978 47
566385885 4
827543618 86
989413697 62
341776682 100
869614439 98
493040497 3
287039117 71
431909798 61
813674294 1
793500280 41
549522589 3
399357362 58
272725435 74
212253847 25
409460803 100
423790267 84
825995659 98
325826752 27
766069 80
213776631 27
401190454 25
302120014 93
798239290 70
7353367 80
922029626 22
46509770 88
839008669 25
961123573 98
549891513 60
63490503 4
343088277 56
640284244 1
590798163 73
129316207 49
44186047 41
513713827 19
117897520 43
89975309 91
143801126 3
787932446 37
405845593 5
400329770 63
134711531 44
978829377 27
444631768 62
190375733 52
854855292 35
586227563 76
531840953 48
384192460 63
842628340 88
873043190 69
500771216 20
281069184 36
544537143 39
808771991 55
264811369 97
9892039 1
254953857 73
287345795 63
409230639 11
43301106 60
32047318 4
489353205 23
254302207 54
402039699 16
562658002 21
268226431 96
940891496 54
488285673 34
536074823 69
791683400 4
462334807 78
516645990 37
557895950 41
48029726 3
567002251 12
929004347 59
309633535 34
748264131 18
741701590 33
267410450 72
784177541 36
966428615 72
728505797 67
221327128 21
283810346 22
373428147 94
65086454 74
905562926 41
8136652 35
141497472 59
129702291 4
328348723 63
968827493 50
345895695 16
556150611 67
418638020 6
827285931 83
708360405 7
917671833 47
455928914 6
262001445 89
740897178 10
457188767 62
547878524 13
751836063 28
208997076 28
615982309 16
270831248 65
890471814 95
664117883 3
627895961 14
906669949 3
668322571 21
531491942 98
417676711 96
523667107 31
252462674 48
431456896 90
434019308 84
265381398 21
10654877 21
335839784 86
802646936 46
524493183 84
310801669 49
451248540 7
76010559 18
4810947 19
556781836 82
536737275 8
745393478 22
88861535 65
33671607 94
415578281 42
917475018 69
929534573 74
191353315 22
461217168 32
172514662 98
942264167 29
696091544 8
537721991 25
339903823 54
914155887 5
714326977 93
401569806 98
422079030 51
106616253 8
666918654 38
726766485 29
771320924 54
764678570 4
745261545 47
515900725 64
133378220 81
178249734 84
575966379 51
953884786 74
919041220 5
992668279 68
441057746 23
135665158 26
523467927 8
931804511 4
24721652 80
271987791 72
253658581 84
369632866 12
618502015 81
927108899 71
40871269 50
774313915 20
982175675 26
276987328 3
60751990 57
484068910 7
877757284 59
635338110 56
638490508 94
347339963 34
241483431 12
773919995 56
687250688 62
892499890 76
971103182 89
547593221 29
256943542 77
754194688 91
564471961 90
94441045 76
112879870 48
502929344 13
537665497 96
824246931 12
153861555 62
803270131 80
944552197 56
775465028 100
969874784 84
359152232 97
834786235 43
127080986 61
376144590 10
235018162 9
54857029 1
659165987 13
243883045 43
380698567 41
799302134 71
707015866 12
366655481 60
265310834 61
307765093 78
954031145 92
511264476 40
155191936 76
662252929 25
388968216 34
139973021 56
101956755 74
498496234 26
434380886 44
583634025 20
36770803 62
344265986 86
525539314 84
485906376 43
161758898 44
597899781 61
924463559 13
338819528 68
170694741 46
756843363 63
935219489 43
147903927 16
620561292 78
145669735 66
49937770 26
773128004 43
424002001 1
558173786 37
870005804 54
224536151 68
303635294 17
328918851 1
246217285 95
65949100 60
151280556 28
618514639 73
769011923 24
956849804 9
31372461 80
517059468 94
263379071 84
371423519 60
996383984 72
228631086 89
705668233 67
885440622 98
738361058 53
293991317 3
74382048 40
671425874 9
667894029 87
848111599 2
39114171 97
695963476 75
555820596 72
28980410 68
942417028 25
439348743 55
24851762 83
702301472 4
934747164 4
534097271 70
935040188 16
888815552 64
862110614 79
846512669 26
745952832 29
705725385 56
573232585 53
248810336 87
406697854 52
814091898 74
149913319 90
508972884 11
172630031 70
271395793 68
922750647 64
493752541 22
13653671 65
181779153 11
783476015 43
167263216 91
454570138 66
899615854 20
682761820 95
324501032 30
471018583 39
881865133 11
162314167 26
425840417 6
667259825 38
837238874 74
737375029 7
37942471 39
991852158 38
580289459 2
813031455 16
191555098 77
411095241 20
680016213 30
125775374 77
587578809 32
722586363 64
533491142 73
975497926 76
580587950 99
83924836 14
391693546 50
524498591 68
998134192 68
123581029 96
511241046 91
126342494 8
202984260 46
698692639 15
113941284 68
651822271 87
918475906 42
591747935 2
323018115 83
14457109 82
707792027 97
886712424 33
927845017 60
730663725 34
213554351 0
128733432 87
352055349 91
499357203 28
356234425 77
336102592 41
388416880 51
355152962 38
152429439 44
196399088 82
242248251 30
196996453 21
204003657 41
907692795 16
238658216 37
383990985 50
208089202 78
489448244 87
830458983 81
897042610 66
940028239 43
827491584 85
329785974 92
645692868 69
976522002 14
202018212 91
225769620 50
296015337 59
643413025 52
747642018 13
324081069 59
608689526 45
397943060 83
232270425 16
46155474 97
968434925 35
292612688 95
732806526 29
621384046 99
175393094 53
189764956 22
160296090 1
412491666 31
282180493 8
340925734 78
756009895 48
598802205 65
742241465 15
577455324 99
136500013 41
997553000 12
407333388 84
472658956 38
342917802 32
474719488 60
234258830 57
127835629 74
644926003 62
821893432 26
447559446 74
344324972 84
86972956 11
962062884 84
532666538 42
410087090 51
702419847 23
752547647 5
733933337 11
384009897 97
462379313 32
731224053 3
344711836 100
303391437 22
945461108 39
162827067 78
835131604 91
720669822 39
798153609 29
507330537 3
192043454 19
224958350 71
912685193 5
531801995 2
760763238 87
267071961 89
860852902 53
552783434 49
459406390 47
910809674 84
153641622 72
183605492 38
604689933 18
930623247 74
886434808 60
799799093 97
549734643 36
458178804 37
660581838 4
732919181 18
226177717 70
324001760 83
448235757 61
827161689 67
654458003 38
325311144 62
415210320 99
220254487 61
15149030 93
676126644 69
445716593 65
681857878 98
441963433 12
69400705 13
543443217 6
45034987 38
432546315 14
599946725 98
103613266 5
456826545 71
491366860 30
22216061 68
658558743 39
156439230 48
524062466 85
334235856 76
950539023 83
8692205 18
84703474 52
213268429 5
999260658 56
428250894 88
735791816 72
754498175 49
746785290 49
876966871 75
382782298 37
180498321 36
88735014 47
436847671 18
517394834 3
553473967 39
363370060 37
661013952 87
385068302 6
518438113 28
37746426 46
143877639 24
435758765 97
155689443 71
738191580 18
632306002 31
394925433 63
188318055 96
340785051 81
439338427 33
40753488 6
947956975 52
668096194 41
667689962 39
469592866 4
532945745 41
191770934 62
238911511 66
283399030 68
279852934 68
848053079 91
598964591 56
311763428 87
512278249 92
916529923 83
843648366 96
233774931 2
660491960 27
259164903 12
628371939 10
925201476 77
527692388 70
993478263 78
994463920 72
389773946 100
862225945 14
76242175 72
601623158 14
831689619 66
757453588 82
839030210 85
998533778 50
977590281 79
101375448 75
535356801 33
130391876 55
160401409 22
32162887 92
288498225 6
505522316 98
111027798 50
517134213 8
549085733 54
185733656 52
644035906 55
652454679 72
873476704 38
349935843 28
426776783 17
202465843 51
190323150 36
508493724 49
143268843 7
228516061 41
877335847 57
665937467 97
719516071 42
422604761 75
233920847 81
946622283 74
674649046 58
738511536 35
959190845 69
326959291 22
119840615 94
109875700 87
67797619 46
371230314 0
752564489 78
189134862 99
269587705 59
546734846 49
722660944 17
176841742 63
621895709 25
499715393 29
22394170 56
723428527 93
153899877 9
492131681 64
760517031 91
698860604 16
429104813 91
887872368 5
246333786 48
145602667 52
515566741 40
915038636 9
411521957 29
815883449 55
984527308 32
50964124 8
6813859 25
208722550 13
680465336 92
1496202 88
727808118 42
728948421 96
587644717 2
818677613 54
200331854 19
432784881 82
268423634 17
481213993 32
287249404 52
646570696 45
839450953 82
300867765 34
276754305 37
418723170 83
769332766 94
583414871 60
709710456 42
745294260 40
188950359 19
934126258 58
828723518 49
190866800 8
702675802 8
787307843 19
982505233 78
396303587 99
656739388 79
191287052 26
266699644 78
507516727 83
4204604 14
859723245 98
8995756 44
680990101 3
982959342 10
334011543 66
165620730 9
603504153 97
189186548 3
236275389 94
313369368 8
65794233 3
924497299 69
537004202 40
182556927 49
409011769 61
385516895 67
527158377 57
527529881 56
513859669 88
671668409 80
166571076 68
305422756 83
245676277 9
777320815 0
144633527 68
692643270 34
363080356 60
906715264 57
119562229 73
813544058 82
953099071 14
479366068 37
906050322 54
649336485 2
683583228 45
909564000 57
485150747 90
25472879 85
963023401 96
661450138 33
618732122 71
382315469 19
840767036 64
940525532 92
754960963 28
585570479 15
151802860 57
455429817 28
365322554 47
260760048 80
634110528 99
9978557 28
108921675 34
740762688 79
254727576 48
184630892 65
692092151 84
301537709 21
182240397 21
740183878 77
997953204 24
36944118 36
802383256 61
924060213 54
724850304 81
595105538 79
343323073 20
751765590 34
524895488 9
106201907 44
62563715 97
92906354 58
64151021 86
615567155 85
274024858 68
169284969 35
151206379 92
633606428 33
136422515 32
667354116 36
137043650 13
22495378 28
747136983 34
770142530 71
644668585 3
492331961 54
908869086 15
253012384 99
470593198 63
781040549 20
435995110 1
804783026 0
346529417 70
308813035 85
362047182 56
91590100 75
574770284 71
821722630 78
152020170 81
950964081 92
181332758 70
40332217 56
439055422 19
554456009 17
449399747 53
602087217 91
830840546 19
986926196 58
425742486 86
555014348 52
327278365 91
798043897 66
815904921 92
236895519 39
620102248 3
865525253 55
117943629 4
681858021 19
719933295 69
920637963 21
704828911 96
441850850 48
493052849 53
401695469 68
139103615 63
64962249 4
42237110 86
324420264 73
735157880 78
154015423 20
634162078 18
407690761 45
855414768 41
225365229 65
724428742 91
548047769 12
399477438 59
691877705 11
600830758 95
800390570 10
375709216 96
198768724 35
460936482 30
577196350 9
646520204 87
406425972 81
797133723 5
248066637 44
947886656 20
68529555 17
895451688 48
166912277 26
424667594 49
540570644 33
102151989 79
907718212 85
925879550 1
663251542 40
430922867 17
505635790 28
386051148 44
221901458 20
146053389 100
230458533 81
652986835 24
264375075 97
627015784 86
329465867 44
409037405 30
595162708 55
348535120 91
707260332 25
123254879 2
62241921 75
548246800 66
802163950 0
769527781 51
678601156 78
95592841 61
774648255 75
597862797 94
312195948 18
798161282 8
200354181 79
344022682 87
105010943 33
94569069 75
551684766 79
455114825 41
143828892 10
541902979 77
127345083 75
141687319 12
827514307 41
608767334 21
283154401 17
718610164 83
526669529 69
846679249 86
24958441 77
219238803 39
853248629 11
712959875 74
444487749 75
150070271 63
388950848 87
544571222 24
781567519 78
433279501 82
716009999 46
344906654 95
430089741 87
447690355 11
428016844 70
888681339 37
527094297 92
569596058 50
845490480 48
719624398 24
52209267 84
671766275 44
645393938 42
589414442 65
480269638 98
475931310 28
375437728 21
790884717 29
249393970 97
285976985 63
714107489 69
501217476 73
824607453 1
542703422 43
788042539 18
681011821 80
7566404 48
185704675 3
755794006 62
226790351 4
570834783 96
523377135 78
522693087 22
833074328 77
237195099 96
644997437 89
838051847 63
466078261 52
296537826 91
890696557 44
546046605 6
115753517 25
935142956 21
971539591 23
42296410 72
566963257 6
81579314 34
163394774 56
868867877 13
72136926 49
790260817 97
640263966 54
123524427 38
609958640 19
219422349 93
358300761 15
759270850 86
729426724 43
218595546 83
93447296 58
197786222 32
781880185 41
581382924 89
957566040 67
257620383 37
676549740 83
126472269 36
966115163 95
230127853 55
888052829 98
35672320 92
248894681 4
680925516 72
143477831 86
79066051 80
452327800 83
763104788 56
927389865 73
664564368 92
642476890 86
445734500 89
392586177 53
293926594 72
980744476 51
110031001 84
451798560 64
296471375 37
610011247 48
463782858 62
388093892 9
537921688 52
215685391 58
989871920 18
99722060 70
498599168 30
160491990 32
394070251 59
90798105 56
881176210 6
443638770 29
600985179 32
258704309 18
802278045 83
285677031 10
101732697 51
779370791 5
709767819 12
546232536 15
280543123 58
683831896 96
337941617 65
297827608 8
556696164 69
566571100 83
300076075 12
179187770 21
505571975 54
461190542 99
309616542 70
100131114 58
191948446 59
61450033 53
72523133 5
436310123 19
467707036 80
854497294 92
611784505 8
172159889 29
314291256 33
50462289 66
141639324 30
932036537 28
324067403 49
818614343 10
920730520 28
958864084 49
706812925 90
288954659 52
181897381 20
683126629 94
700728540 46
356940048 2
151365587 7
160273386 9
94639167 20
212054881 96
354497006 78
215494154 78
691970243 99
145036519 45
244028879 47
750135485 20
228689069 28
360770215 26
35867316 64
323612560 77
741554397 37
704138782 90
206927893 20
616882089 21
1536896 31
194726333 52
102370520 58
888621547 11
494608041 14
737902911 35
283482070 14
91190408 56
28730966 8
280839645 42
799723820 3
221610577 36
61786550 77
575459470 55
947545430 7
739847175 45
775494476 76
466794054 49
983155072 17
554378074 30
7626741 98
196450807 40
461981513 80
66448299 57
789932399 82
125399672 48
760520135 78
531579596 0
179805858 69
219272838 70
506950131 7
766576298 30
315770467 28
35163495 15
47372954 16
44367676 92
712371605 5
455952744 1
149032422 95
764314674 25
319421805 94
443446113 91
419090266 64
57340562 39
193386032 88
779298717 61
966939010 2
353926931 94
261160159 78
723007668 20
998679839 100
377873010 78
691448517 20
579046444 47
493818024 69
841103165 89
678961760 89
942118647 39
769445453 4
36090531 86
138505479 39
992142484 2
563467027 88
570963518 5
168137566 80
210657360 31
305014889 61
390875179 60
100394805 71
982113801 58
525511015 65
501859855 30
259818376 25
410759060 93
239729645 33
774845617 99
330553818 80
28908864 78
815658615 78
617904629 23
586293803 79
448254448 41
351538939 10
916374492 6
841611293 30
871903649 54
692623246 39
903154971 6
743598282 79
898224161 29
133610400 86
257137424 28
119524509 18
325325302 3
588348408 75
215871174 36
246096106 61
696360816 19
168810321 54
947271423 63
684991679 16
93082912 1
443939839 25
847847554 12
752945329 78
112088673 17
316452330 35
164412636 91
964219231 29
900854811 90
647074563 65
235944692 35
536843500 47
630283881 71
810013176 49
725855421 44
171003059 28
717815305 65
738974829 37
353469840 84
997898246 11
730099591 75
990496512 35
416992092 48
948890266 37
574500453 41
274444037 64
186690895 22
371231450 32
645034499 20
714371101 35
634516545 53
72376297 45
642593625 29
764871528 6
510515188 23
500396276 94
737340148 24
786044988 87
998317985 93
984981095 25
66739150 73
897133927 17
707128524 64
958691103 67
766005080 32
726343683 89
468129744 86
686012660 0
24672462 100
997623404 95
441094643 79
408245808 25
169855426 72
889875945 83
225411022 95
450505971 40
389597152 84
626353756 47
244100433 93
219148848 58
135193692 65
689749493 43
264032063 72
209672780 51
75241736 18
317652585 11
88003366 99
420991027 16
196249356 89
896906779 84
607077089 37
706687010 20
791525074 11
823073805 52
509061177 12
264727087 37
246317075 62
99504368 64
277688232 100
207532445 65
205522605 24
176839648 84
567111850 87
914589376 98
226028294 61
23641869 33
755963965 52
503066048 26
264860416 70
285434966 90
91807788 38
415652594 64
798752826 7
81824283 76
63331956 69
910982597 9
93198237 69
683603375 52
311054022 55
801207861 11
597065007 34
330545556 98
169471105 59
803576338 60
471846141 63
544156531 82
150366057 93
966876939 88
592327862 18
681760689 94
318625537 23
515165730 89
643167319 86
163927957 91
320295745 21
494306381 93
993654571 45
171975987 72
832211628 100
552007228 52
909922318 87
1912095 85
373439558 39
322777876 7
567129589 46
991303993 66
869041743 59
433107670 98
295502805 45
398768762 82
483559709 24
259219991 83
911304674 9
283458790 60
455351144 61
237311651 93
458641678 98
569324286 66
228692458 60
917840457 99
157906052 72
996441730 31
267806163 86
310199209 66
308154221 39
114024983 86
408943577 95
388818653 5
670217375 1
84422974 96
42096178 81
37021825 100
227260400 24
124689052 86
523823658 77
753552955 31
108894574 13
571455952 99
544990345 12
141134258 93
773439504 51
153489340 71
7223090 53
311548033 85
870643 28
48584058 70
379558971 19
225829563 2
118531331 23
676474025 13
589303070 22
510694322 64
633916309 82
21967201 84
820537882 80
478778428 95
710783512 52
414122461 12
689614616 27
386217008 13
817889349 39
807208203 47
302346196 44
882976617 83
184125022 48
760431980 86
116620927 46
454431103 50
854199059 37
209221681 68
225304966 51
719052317 60
910840695 4
154755642 85
378970756 56
26679183 91
53246628 38
463012584 17
154171112 98
972316509 55
130163061 14
218365560 97
280950841 94
308773481 41
280948211 80
853873172 63
376294028 57
477161494 48
182288371 29
865133147 76
651325617 94
820881600 29
187118526 18
795486362 9
710780670 86
170084002 22
226073241 88
413331157 56
628175824 49
677600246 25
797655042 85
86950033 37
780842507 81
142621086 59
697525396 18
49212708 20
551365660 22
738721191 35
578279260 100
606678151 35
897362977 56
295879394 82
622532393 40
722124626 88
206418553 75
84026145 47
378990924 23
826429417 59
654307687 61
102716644 36
769701065 36
92804912 70
408094644 89
542465390 38
415484925 48
464361350 42
366557676 9
499828388 13
539418392 1
436446549 81
790861757 36
850994327 37
458703334 19
479824885 67
36215138 41
613792365 77
391306413 67
354596235 9
906001903 31
450169880 76
553409326 49
986244974 1
240295874 50
494979627 62
664438980 16
440236188 69
143480140 39
947039444 41
911082926 35
892859536 41
454376114 23
122777836 40
768249097 28
858812984 3
212605482 66
395763271 74
539808439 76
752887075 29
440140097 27
555467881 27
797359980 4
468484542 34
284545587 35
294925870 29
69319908 65
548358628 59
13459829 32
792061134 38
6160019 95
528546551 93
595903962 2
417736158 74
684194527 13
979182950 48
411001665 83
43457114 58
728237083 23
566353561 21
146986359 98
965942838 70
511701087 13
834511182 86
578747321 27
149168908 76
186804109 7
199628993 95
463367460 47
47126705 12
855609337 21
789163055 13
866278647 43
460816379 23
858462598 5
516292232 93
85463152 17
187220622 18
746240118 48
804119122 38
40100673 41
500645345 99
106104541 49
804370666 43
952174009 31
611560906 35
146615511 4
362653641 96
174395826 90
50508150 74
57062176 100
990478525 69
653534874 41
843040984 48
113466977 60
396103543 21
23176220 8
178285143 40
543811688 66
113124609 27
904562344 88
725069758 9
119463846 58
256943422 99
320529203 31
843864 13
46103513 59
104629555 79
373245428 5
889095611 80
803680958 79
81017940 27
344871210 5
605313316 37
625703476 33
964366527 9
565459375 87
260793396 74
834920748 19
909810167 64
947320152 54
359680813 91
340960690 5
539741591 67
134265633 69
816711025 46
701808951 26
936203402 82
142191648 58
884266793 4
507629105 87
396421037 76
916950263 2
669446180 52
520048020 14
376985586 7
272201051 75
453859211 47
603296553 24
694974535 76
129255221 87
277711052 18
712185435 52
736144990 37
464594315 58
525585499 70
474303840 72
329627576 63
436989761 66
991918633 35
69589134 97
35231475 22
954958214 7
16047162 66
516933498 72
158325093 100
100375342 87
757695799 15
478037496 14
958578853 8
279999602 51
695497844 61
69985388 4
79148942 24
441539658 35
793879522 21
58720358 21
506684393 82
782657524 85
365665996 83
251158328 76
643753153 86
582627919 33
889978195 95
62553802 64
694614142 28
551094363 89
346079327 53
207156674 72
954889506 58
721738668 11
959217020 46
532638965 15
322511682 93
273494069 71
622037073 34
489882388 78
277752540 4
803626297 70
81856490 19
880127485 20
488603371 24
546275536 65
391266457 88
934090808 91
950896588 75
170726 16
348949518 54
618958994 10
821791810 34
136863391 15
508065806 80
148882438 95
87745292 77
162235732 83
291743404 63
622708158 62
987961146 21
300921669 52
658707273 99
623262515 37
978312138 20
388681069 35
317191958 75
801661703 55
879076102 42
152920743 17
820659957 60
263216840 48
973558873 47
978820109 96
773167672 87
782972089 87
903807193 1
741585490 0
487529471 11
914991681 7
503826012 100
495103405 62
850729294 27
459407081 15
677025133 38
60652956 76
895929974 50
339404861 33
30428817 61
930393477 48
511778203 55
751327075 21
329505662 16
603378808 95
949798328 63
229410154 68
325022583 81
789087613 67
890980479 46
617428657 41
397867590 6
979483793 30
726543282 59
746094134 11
868522227 29
497045180 39
293356032 35
840833994 50
694093013 67
946244973 65
423854690 62
491061658 3
795379374 18
199714584 9
519058569 5
484953140 100
772134396 15
404370536 66
611301575 24
386001465 23
892933480 3
719259084 78
527360734 54
998599973 15
187110509 18
302831350 67
159663185 35
585101937 9
717376030 95
107312701 75
633311992 79
662048830 50
797204283 35
81437727 69
14526284 43
185245703 50
800621809 65
61386224 74
439454308 94
931805383 54
664416229 75
105835864 92
37000725 21
106086927 64
931266142 100
747964447 17
532085867 78
67249715 50
362755455 58
407487697 34
129550807 95
906131940 25
783377017 7
777772516 10
448794127 27
77534852 56
102241171 75
16436180 98
472240036 23
947655252 80
456479510 45
626753739 18
371363167 72
906646180 21
558863178 94
393642147 12
842184903 74
166652910 61
419033188 35
478175449 18
38086566 34
434243517 19
196789017 6
51434472 72
470545542 26
486917139 21
202401352 59
751787498 45
671067040 56
700824778 99
903174193 46
828155278 2
574007264 28
424348856 54
443162891 62
644451686 37
949314553 27
682778599 27
865629794 44
31516285 23
914022229 88
9694790 60
678824258 16
640889307 59
959130260 3
280139635 30
113638195 15
535089797 68
470501260 81
76986782 63
43414929 59
482379771 73
387915549 27
239505716 34
81854804 33
6273929 8
683568526 62
131404143 1
912838760 21
646181140 30
813149696 96
746469770 2
279351637 72
755880933 14
174199504 63
500003487 35
464642807 73
238775929 81
581738409 80
157001063 90
587624835 56
713265648 3
37393508 65
746618540 43
908042805 17
875271254 76
788790770 77
360898039 41
188368704 63
274209301 16
844770417 54
736204999 44
360667365 42
915142429 54
580375433 40
936783761 86
349126084 88
117850330 96
64732440 37
979736676 87
779341787 26
133809896 15
351661981 16
184001889 26
170394107 67
343268356 62
728544190 61
910162328 23
919856374 81
411123454 56
601959178 39
315882130 7
205145155 75
32653848 16
121383006 81
512502549 52
493882446 29
948206041 56
792686648 3
381149657 23
767299507 9
105820078 65
665209355 79
521597639 56
489811363 86
822341134 47
550882181 90
188045346 21
65080217 17
855762704 63
55279893 96
263255255 87
107106178 47
260623524 81
652684797 20
379193071 27
267698887 63
362820173 87
69047013 23
398461264 79
162239878 19
521783107 90
899396135 87
790745662 23
877773633 44
112719160 75
131045553 84
213367769 32
90366898 60
169449484 32
242293345 83
780329488 20
738789943 64
351996345 55
637816208 55
170737899 25
24181274 33
965074858 34
580065997 78
197372210 12
947300986 75
665277203 88
102472682 11
217001696 4
120244797 56
525023790 60
240268735 63
476580704 24
356031532 34
344602692 19
192790500 88
147900462 92
39691647 77
663643577 32
122500 4
926694191 16
404523741 60
518986396 92
804595079 1
313889936 13
962843820 1
996918815 90
390534462 59
448262049 50
236152316 87
587775611 97
231257426 26
990830721 58
589779292 56
570457407 17
634539608 40
576113031 33
442342899 84
687826524 54
743386243 37
940222867 2
934662214 50
964012588 100
670498796 84
927694686 14
166338586 48
418697905 40
207389868 52
207359859 20
54377984 27
446149319 83
807635005 57
723317878 10
275112816 88
232774674 6
7917820 53
365248579 23
173853719 5
685225817 54
265272003 49
321304750 37
215981354 27
92209885 6
653188465 91
151157976 63
467228197 72
783411901 32
805130722 88
44157573 56
32204962 15
367752565 85
457744063 29
428519391 47
834056576 17
152989548 34
309878842 36
213615939 79
582070826 20
903666869 7
130702262 55
752552391 10
616369233 25
960563340 2
136038313 48
767009678 84
542649344 25
951763883 47
558168768 19
258739578 2
983778899 49
569681215 28
913469579 15
162238728 15
494774801 60
333318346 23
617881327 65
28146633 68
803931639 66
419962829 5
346974549 5
405810292 73
316487935 46
876613778 55
683351074 7
512979410 88
190251188 3
67486425 29
23699432 57
898262964 66
171862408 10
243587518 45
176910924 28
109936238 47
710380384 71
493016833 37
843159811 48
965797727 62
23580768 83
776751802 15
393640295 4
397017135 78
211177045 69
554123509 26
943545478 10
19612525 100
7555910 20
592079316 58
473483388 65
362002549 38
696273329 64
534194971 64
794128152 38
604934417 68
677461941 5
832254382 83
328984232 45
999079994 56
571163712 89
540581242 9
105774069 40
905446287 62
809449123 58
586951002 92
381766404 40
819982280 72
637145311 39
169889366 73
261141295 28
771835700 6
737251244 10
513980875 71
892849672 97
296011827 82
462525976 56
955770881 50
210524513 33
267966236 3
940702262 30
222021025 29
237028994 79
59831169 92
38091649 5
13644616 50
987246841 68
374782144 53
154651786 61
388545872 47
742620819 49
298472049 11
775840859 9
214025678 43
156262271 89
582340422 84
495933151 54
924480285 83
752830734 33
484628489 14
360384520 89
422537462 21
258727631 72
258077251 44
715163995 32
892048065 88
211159088 45
890809792 3
98209159 22
895460784 93
932786372 0
447491673 9
101175733 21
542795542 13
978934669 5
620192773 82
765224466 60
191190181 67
998744243 58
698534347 97
877145758 63
198075149 98
168032892 0
93877855 97
30604489 98
37164189 75
62660910 58
296595250 100
457582263 10
181969002 88
187333406 19
851967343 69
800316480 36
907802482 10
971602167 76
610798529 42
442351410 91
315837542 19
477523327 73
977362870 96
242771288 80
407722025 39
746316840 100
959398347 16
309631055 98
174608607 3
61850393 89
123569160 76
638852424 72
338690178 32
464395512 56
245079737 29
298400702 87
562085246 76
215036230 12
614870471 54
744150106 98
198015799 34
138006203 46
381361028 98
622342026 69
203284170 56
118706923 11
759736028 83
292391087 22
662111166 70
124579993 16
652373927 16
636727374 64
180772272 77
262458911 27
916526498 60
777201549 60
427084404 6
242995765 79
797585742 95
267161546 28
37496531 8
135659296 57
702285623 99
801931061 25
335238001 36
742655162 71
301582744 83
757072115 11
119607354 15
777557526 30
538174922 69
909318753 75
12521152 0
257645993 35
453574550 78
374460676 76
250285005 2
211907439 30
623401025 29
805742901 24
336045292 36
517034669 96
105222484 58
872684892 40
975245953 74
736365855 100
229249595 100
746114613 25
395581712 28
607903106 82
837238245 3
744858243 99
954480004 89
177904208 77
175508990 43
16634913 97
716700957 44
594285763 69
877184511 24
349048505 12
53488752 77
23881192 18
528556869 34
39605312 81
140821843 100
650286527 16
70810220 50
736705766 12
848009524 8
82495576 57
411746941 62
758134983 52
582048898 60
35232438 59
80421254 20
420616158 92
590642867 51
416461276 57
131620251 0
80291125 83
187736650 81
40285572 31
333540941 19
817706748 8
485061119 71
699022829 38
455882244 0
769498012 35
799929711 39
48968977 21
874802154 77
995665260 4
520616719 15
736517726 75
303453337 10
830713086 30
69165173 62
700986249 5
580268946 29
632287529 88
631658356 50
40180994 1
993534784 34
760517052 20
803016396 23
638675439 70
740943113 84
953495006 85
438887660 29
485275705 15
839713893 28
68196056 7
193077604 73
805313152 23
572790008 23
40569879 69
961634649 72
729291332 14
627913233 100
908356554 60
917512953 14
84368938 38
903014054 66
73829721 73
790258309 7
38353295 51
183369708 90
793789725 51
449312372 83
827847641 69
388656520 94
40317936 18
852640557 68
979594752 21
887547848 73
27165593 60
485915613 96
404814804 79
690119273 87
263095844 75
383530188 64
290434207 89
412810288 4
82935351 24
385260025 60
689379718 76
948687563 60
676907101 54
366657711 40
852195404 65
562496017 23
166173575 51
27220821 78
221126580 31
825040556 31
725587270 46
616528808 21
426703389 55
569341671 98
663415268 52
719214884 33
915121268 21
393834702 12
271819796 60
994471259 0
265776032 87
5242603 50
237989006 52
38796334 53
731064457 94
303981367 0
225837077 8
86302089 56
121063675 77
729458412 93
520760750 60
525018029 73
988128865 8
555789610 56
617381964 16
140170045 34
832022712 95
555431154 85
607394066 79
975560843 70
891102482 27
171559411 85
940242137 70
672815956 39
713116227 95
10653851 77
16910336 31
569293004 47
907031596 75
551663553 14
494877714 24
583960420 25
757522412 26
90316810 3
258931317 62
722425317 79
189090617 26
558596672 57
151764794 53
228979992 24
35952700 18
76123100 84
607867787 46
803856511 91
826374848 42
715805497 92
152572838 7
405368344 11
782122461 36
777121829 57
55484000 77
764228649 56
526375771 26
82397716 95
537158972 58
595191855 1
411133215 13
214010581 0
266828944 27
487487101 86
527475345 65
866856604 66
906490137 51
185669466 31
130859568 16
31038569 91
549335358 65
179982681 57
635230064 41
971776489 68
170521762 92
202123843 85
503259577 38
531904460 60
180496210 38
339350938 35
273481946 59
659647430 67
718668571 73
64636251 43
417701184 61
224921776 91
655960524 71
613023375 4
664614100 1
679465908 21
610585682 26
77629535 10
249332687 19
917587458 88
521033846 100
266889826 69
346309146 53
652728567 90
121860905 22
774253251 84
176997659 19
694094532 76
243126857 37
573382522 3
299007003 66
852535210 18
732943490 74
229786496 27
481386363 85
885567390 27
752949117 56
626174791 32
669075727 54
710865624 84
110157545 12
179793083 83
313699585 32
599286242 49
270962417 35
85288236 92
243659274 59
683242405 23
207572078 73
282398016 22
530785989 88
686687423 62
275342058 76
937442194 52
118598367 34
815866546 36
591261739 65
947425185 16
504905535 67
643784513 25
135892087 46
290387714 96
202870609 42
953936135 23
448687036 68
754416283 51
135647142 11
827252058 51
443649146 22
591241513 47
249198984 84
285012402 65
696581299 58
210142538 94
409548084 40
334772687 92
477022558 33
43158619 45
877017564 88
849154525 97
565495405 91
177828467 78
623413464 68
974273303 74
551906229 62
929636478 10
948686601 40
379207408 71
933188565 89
173670057 40
548386972 1
726495512 42
730366531 4
526221527 57
695212821 95
673174004 71
730742136 6
922309382 53
61613811 5
649401254 24
473102489 25
946434316 99
884777362 2
250062319 59
236222594 12
439881908 76
645200192 77
27007581 43
999120125 32
19261859 65
436940476 26
302178761 43
125649306 10
169753955 23
95509801 30
893449484 95
869663027 15
865108177 93
101357165 21
391767150 86
314849071 58
54873407 17
151758288 93
26582524 65
626554864 31
996219621 20
332734310 13
482633115 47
589291432 90
558941785 58
110654765 37
877514271 13
373422176 16
632283343 27
503112998 78
601509379 74
38684837 36
854656385 49
577069311 94
684804450 18
529010340 32
158765706 77
688491337 49
924141057 3
910566498 58
130875557 99
465398023 47
557624760 23
821953381 58
516849758 75
136833256 45
107577199 66
734272613 54
414351340 26
668937163 24
636502638 64
665997085 13
567241298 87
814597839 92
802023046 5
928370367 65
163963366 72
33361013 46
313842641 86
203188957 19
871380669 32
860559664 69
768664904 67
908726474 78
619925354 19
525602499 20
762766947 92
572053570 50
777013887 94
19983621 74
855769205 94
934097386 39
97907426 5
949064103 75
528151910 50
317215137 22
384128618 1
968390852 30
616170286 6
424472341 0
262844003 63
459222741 66
61198287 55
473482728 5
372777879 73
196564210 38
791641081 75
910764343 15
606780095 1
19615870 0
875093485 9
91038637 69
631975950 22
196939738 78
883031186 40
250282688 9
100134051 8
795000644 73
279567751 2
612546368 53
493700547 16
421502691 70
437223921 71
565417681 19
444756690 92
390465420 47
860867566 47
852899551 50
770284961 15
343744990 40
642814861 39
340318163 66
503430624 7
587664306 75
746749851 41
840827042 2
34425147 61
217764208 6
191386573 26
974929501 72
330406853 20
651302860 26
981823203 83
822624423 70
420019760 34
612546525 11
249558767 94
567175152 15
433767805 88
962102544 51
897251104 45
13554203 23
788936813 24
20216084 57
472861541 85
157532673 93
797977154 27
331217555 26
26705391 80
291982421 44
740503368 65
576093997 27
50227488 86
930667580 75
718027674 1
559813313 58
240458380 36
767038750 54
229283748 90
238023283 23
209728583 31
659965646 86
627084753 40
110155861 79
884046092 59
621126084 91
489265483 69
97874981 49
269268131 12
951490831 75
640042779 19
186670022 78
462507291 72
156203411 31
603870257 17
493977274 34
952233267 94
32385870 64
564328131 98
476382033 92
97398787 0
164479139 34
281365839 35
373406481 76
683144242 64
91739688 92
680420179 67
554717005 64
8688118 98
697502464 63
10257205 4
452562898 54
810965058 36
803945348 52
500309846 60
237568447 52
513558012 93
215863886 26
272659883 3
621321597 62
999731675 100
256707894 9
301893963 16
87152038 71
112366247 68
747043647 41
542627780 64
727757912 80
365870794 11
152122292 97
343949829 55
258916804 8
949162614 92
183779891 32
905691544 11
910616138 26
664152734 76
278836570 15
338404644 78
806471783 52
195960997 34
666321327 42
773492970 28
798047698 80
795930121 100
486484455 27
329326495 56
34505316 36
298634720 13
869690711 44
710078316 33
723057909 42
459068951 17
915317246 48
249401155 37
431713628 92
75275921 94
920231858 92
594224605 60
207392030 95
548935145 29
257775799 0
521053578 69
546784657 8
462247203 87
605492901 96
642985721 87
874018875 67
957338359 30
405301201 7
640412179 12
687580364 43
292537271 66
372619050 34
336466384 92
243140697 12
754659228 67
677641877 59
106801972 63
139844832 17
909332401 25
694786581 85
566355529 30
45955201 64
837501475 100
860999152 63
946502691 80
439656937 88
195343920 24
673129235 86
185962850 4
247787123 37
527621575 53
779748823 67
714704912 26
35317356 82
756479881 70
755374743 11
378815073 12
453881453 41
695105637 49
345735140 44
899236052 10
686226877 8
961447801 86
831901055 40
587369090 2
77669152 91
931332524 98
710322931 77
303544662 51
463427951 99
568810409 4
521318656 49
713153011 8
465919070 11
12487271 70
2273379 92
923698598 82
374099063 11
796598878 98
277422235 72
550601630 37
332850818 23
35064087 97
962248759 10
173237243 97
165168919 92
79750749 40
46025582 6
613795170 19
601710278 87
946829863 16
640246046 7
481037446 97
518244903 96
146587750 45
816293584 61
135963647 93
415790021 78
448980216 54
675558008 55
799108043 90
877504364 85
166062155 43
742971264 80
925110311 86
488925309 30
892924196 64
309297007 21
204714778 100
938229051 90
995609991 63
3786731 87
544310632 61
7649561 3
248985731 14
779754935 24
235507398 35
849328238 70
922512530 52
359163824 6
175305924 44
749167106 23
330117564 59
93264857 79
276165294 53
781174771 21
601758237 85
213342506 29
877098346 19
962583200 57
898034834 18
676497487 17
607033 82
502271087 41
242616399 53
165592368 36
427453469 57
161988178 26
177298528 79
352799685 35
298221794 3
903985281 51
576792731 35
321725910 40
927088760 27
165426413 5
790187824 10
967732735 21
599892152 83
389202421 80
38044618 51
953568011 28
811233741 24
475162316 13
268917811 62
683548656 18
989102958 29
652573074 92
988265696 45
147938269 60
577101463 44
28611262 2
770372840 11
458913122 19
657826112 88
408508434 30
844264064 6
5047582 25
169467710 3
958114382 1
637061007 29
386761291 87
313205744 92
638979786 51
456779199 99
6693919 27
704981612 28
178051045 27
526235526 63
891683420 37
943766218 71
22138184 7
936145136 71
731047620 91
447413809 36
975390939 51
91714178 25
365859464 0
404534885 27
950192176 43
356114241 44
370067059 99
676024887 21
442325811 28
762987543 4
206567020 68
835745198 100
523513336 94
442644047 15
224129605 52
284093912 97
177486849 70
274787470 98
913854797 58
864827590 68
715063702 24
588538236 31
957817526 65
120092319 44
343013779 58
599321273 98
194920495 4
149022542 43
250450565 99
527897265 13
772493172 35
10611302 69
881072384 46
982462133 10
217581503 37
625644137 94
530915885 57
975336511 73
977684819 79
283857999 88
380300781 11
505424862 96
201832031 12
392363736 46
490204392 48
273631087 56
539681930 95
871454904 95
175320096 76
501454620 24
378650523 86
742866874 46
632144068 76
514890731 28
836536799 37
617654889 84
82389003 28
536962246 23
175701246 83
672938330 50
705811075 38
848941185 7
677639603 13
744873322 83
502290317 91
451676335 40
383001650 41
984987326 19
461152332 68
822770015 1
894088100 26
530934242 45
65757384 84
856177555 57
321783199 94
237720960 81
995897230 87
711191887 47
955873541 54
736457289 13
343634943 85
977407469 84
178920593 92
490969858 76
913592801 81
993978613 79
281947375 41
411084199 89
70999001 96
132019047 83
661932815 40
630258394 27
535635456 75
907432332 93
94785298 59
589281409 5
949232129 35
276488107 68
266781184 4
964085731 15
367895469 76
300671223 2
405358252 91
271514 47
218181053 41
405983246 21
658023784 100
240222838 72
93905728 18
668153457 47
756211029 25
379240494 89
888029712 38
102292149 77
380288014 10
359897328 88
614007474 63
122900881 27
824390393 35
731565742 38
647195107 68
24983593 39
655657429 27
457330679 39
97635622 79
889080472 60
129233921 4
721556390 98
404476524 20
111771131 23
165695101 16
160925433 27
72227902 3
951490535 87
852439692 7
128797078 68
154081741 75
268543025 73
58464598 64
109399948 58
768008614 62
24944570 73
482156588 92
200695863 6
830947961 64
124150182 59
874805570 74
337248868 64
721665238 28
229990028 16
413802172 87
783744731 69
244139107 69
243455989 55
779328697 31
926942939 73
442792420 43
769545500 5
700279678 11
427983966 81
661113092 99
204418454 65
218545018 71
159483910 88
710701491 84
510493345 4
186409148 25
319225157 21
277278102 85
584764164 79
648763912 59
551104247 42
535084352 52
378221244 94
899980500 99
707128914 79
231932453 47
206989520 26
349231532 93
306644965 54
568122620 14
833857692 51
853660596 5
528090558 87
668673187 96
997111722 4
332627493 82
486443433 28
744130849 9
706545449 44
692841207 80
764596104 78
612639251 89
345635416 97
335334327 22
756731725 81
152990037 22
681328974 39
349192755 83
88455227 29
265089206 85
821426623 48
410584190 16
690821963 28
666200898 8
54291392 93
753096834 38
137212764 89
748177189 80
197949245 89
392850372 43
139468386 39
315226127 35
93226888 12
393185671 18
39781375 90
576405085 13
528388604 20
169158845 25
722657165 39
875485375 66
598200041 74
606596298 75
6666982 17
523396948 88
31458072 79
775090062 60
259150091 89
398776637 86
877351536 70
794733989 51
560358471 100
760151643 32
760705610 16
47874535 59
784197206 86
325023932 93
164906809 91
636585961 47
213114992 14
846748280 44
856921768 28
879471153 46
55082600 74
819729744 22
985180209 14
439003458 18
288700176 73
999777308 77
909788145 68
323059239 28
345453237 61
870402534 72
294437444 73
947067256 34
69614904 32
908069650 22
783867806 4
448278705 32
508059401 8
925506414 28
444207246 84
984398974 31
502842002 14
330566650 99
104174035 10
797329452 15
976387569 36
19635567 2
953061535 18
360192461 16
350353764 40
849240458 26
90973680 33
380233905 47
350054513 40
269357895 85
64656453 65
588852493 65
573656074 84
343703364 41
879552423 85
163018397 74
807860234 90
86606760 81
801465661 62
867375589 13
466479551 64
96458489 58
91748617 16
511982010 70
239133914 48
230139541 72
696557061 38
720918964 61
476703250 4
125599682 98
811168311 97
163032984 6
626429336 26
302166148 80
549913859 28
626961483 74
295352774 72
713565648 70
345708955 28
477362829 46
483569700 79
376379144 26
286998176 66
673891282 49
690340847 20
872629904 99
791682510 66
375079201 19
871855024 21
54657932 15
365462333 63
308978341 25
739400091 34
766938252 15
240988741 23
674625773 33
760581441 9
584819134 19
229179907 15
460159197 96
239033587 14
86283289 28
396320564 79
234221857 90
354692913 42
284580637 96
989340866 82
330094338 56
546152168 71
260927827 54
583700626 3
979668080 43
578550823 89
352039843 89
267700316 17
330749065 89
835834355 38
257822399 29
588718006 60
3130809 90
836701547 71
967391284 9
940240136 35
840716882 10
619081054 52
907165744 17
891631765 86
698204392 90
72647738 16
667339435 64
832530704 59
440977725 19
809256146 11
196429958 49
752510166 91
935128340 90
38232198 26
4884668 32
254849275 17
214516593 34
604619288 55
482186088 65
471117100 20
404848452 23
409548845 84
822684531 14
390590499 17
335879104 67
328138562 43
616169923 20
263809196 31
394867619 31
75611206 12
731846516 77
725553838 51
318345786 74
286275885 72
334036203 44
144490477 25
301074859 87
595087739 22
471190829 100
368012217 61
866183650 17
379901376 64
919766582 91
688993331 47
681288874 55
787756604 90
480891001 50
688929075 23
806587064 84
508218807 32
683604188 36
896907598 2
195479653 16
801299886 14
415791590 16
797844281 76
270841989 70
217502294 39
263962937 63
838527486 79
214836641 47
169215456 79
614125427 89
558453385 53
636876376 92
745367063 68
994775038 80
646337169 21
493180162 9
433491273 82
703441151 1
896135000 78
334463359 20
393332229 92
328310047 1
129374328 89
382683509 60
102862593 93
340361220 100
729405412 93
844695720 42
903889049 79
190284401 24
153717161 34
500497735 25
26247314 75
861094065 40
164659583 27
685389255 94
340241008 39
706042886 44
100780247 59
957850595 20
31401649 83
869459711 5
490335637 80
145109154 94
227617510 93
56584130 29
907031680 35
565583022 28
170621916 84
135995016 35
280187362 89
612217306 65
74433866 87
136062376 14
295372894 9
351997946 34
754528135 39
818493002 65
439779377 89
790359427 49
122545131 44
333586238 57
323325518 38
427310125 85
193076163 94
188249109 74
805520603 65
830651316 2
303024746 35
434711753 31
676386929 42
62587218 76
926474720 52
695548198 71
884187039 54
368544138 50
323739442 74
790255996 18
882808657 24
216966036 72
371596512 9
111646648 84
200230181 90
963333817 79
624946262 94
560173221 98
589574998 0
146156964 59
973984482 15
222555716 75
510470099 76
812660223 48
725566135 76
438909157 86
369904116 18
679984335 20
363214422 70
634327302 36
595602212 85
207128386 55
376716108 5
552024532 58
237031343 89
856020107 38
12106170 47
264281268 67
434759432 79
102533669 94
772493628 54
113624204 57
583473238 60
239439084 82
218629066 21
706879557 87
913517757 41
99017166 38
818882710 16
530221762 97
146937214 71
377913281 51
987722508 69
15232994 80
903120091 97
83956353 44
724636583 22
153915325 50
587156241 1
142525634 11
201520470 86
888669604 37
530690975 97
625133939 92
984466318 62
370663040 0
613273465 75
563129142 64
681769767 1
607820541 57
367427538 3
239423176 12
787966797 43
838963927 58
488387560 80
557523224 0
764342171 36
135810176 97
676787765 50
567995873 6
967442045 67
862535808 73
543416409 65
5314171 61
38536769 54
356460295 48
323524972 84
635905880 38
41815016 96
493178003 41
290958498 54
317219900 21
399572099 64
752408992 57
768652917 97
445983268 64
104693970 65
347109765 11
222652530 72
647169284 88
838060773 61
626617514 10
174075719 4
569732814 2
653150334 23
114755781 18
631123590 79
390014373 32
73119433 51
905026270 21
541906226 78
417124301 32
391398982 44
688968726 40
187537764 15
716828076 96
468053610 9
225683843 12
27603936 66
521084730 45
165224595 38
376763473 46
935280332 5
710648117 14
396434472 41
923211225 55
243013041 54
787116995 83
550855821 38
735240624 60
590071064 79
255089671 9
520895332 100
231687620 58
502835118 64
468549238 11
948423227 65
101622619 32
102312235 62
452030922 25
211298321 91
380067925 97
89722086 36
54755274 27
897258152 18
426502989 45
331356680 60
675576777 46
158602248 89
542226256 18
672997842 97
536417920 70
50944459 55
500737113 66
808147008 91
244120430 20
864221074 84
511436921 16
404990129 99
45857971 10
97343657 18
360553030 25
366757834 51
769166059 37
531204099 33
66714757 33
33635665 25
945832749 94
121148672 53
362046238 80
901680720 58
746301671 64
49079301 2
513929592 94
975674749 78
18705934 97
340940253 89
951579958 100
923201788 39
315327235 32
56605611 14
10965746 14
2779240 99
805601438 75
512050903 17
219066462 37
677729778 6
76537556 23
795755423 50
981868630 50
60998134 19
474408085 2
419609993 14
823296631 21
217394318 62
650110822 12
959850286 51
591833189 81
776795088 57
468018593 50
500537339 36
677422065 51
959784686 95
59873269 68
629173955 2
264393590 22
844874895 0
616079856 12
406515666 39
117629973 7
152576181 11
690876000 68
142300922 39
513312532 70
16099982 9
245286969 48
887646198 98
308903467 40
264728831 85
13977561 96
92663386 13
856942255 99
768553699 35
589650721 28
298448842 64
274261024 83
601467493 90
722789508 81
309148020 68
89597585 23
316676778 45
700119673 78
943304732 87
631519921 61
30299387 20
741700001 70
78883834 71
964664425 38
645847210 40
575339294 99
617764886 25
370341266 0
284158266 26
658346345 64
342463549 30
444611329 11
471559790 28
587918686 32
786049172 81
764690643 2
708441653 83
836327587 33
805302660 100
949947937 39
411227722 83
928912313 100
886511116 61
91286175 39
76043211 55
621288974 85
595947970 95
862553314 64
598621611 95
801023407 30
77399921 24
330153158 98
408998879 44
617444792 71
700713075 55
644577111 35
576730481 29
262438484 23
52071974 23
98287283 78
313022481 24
761567215 67
755950499 4
384173499 64
691727519 59
220386859 20
504115546 97
96958586 4
502659041 49
376289420 88
42395333 83
400175731 9
594383704 97
934943841 29
327335521 64
934156277 39
933354423 89
4984256 13
691531318 35
273334447 19
728561147 61
750872453 2
746286241 80
387391933 80
874236006 42
592155385 51
417028892 100
379967974 6
389436993 35
783188258 54
315203957 65
987126674 58
560035427 23
470681992 40
381499489 86
617035148 28
222836614 7
462274529 6
98246802 90
960430913 33
326035876 43
172295045 88
662871637 29
951830426 70
52701110 39
312480589 41
223119070 83
500006105 58
907344334 89
245363605 91
774238599 67
790268120 46
556249013 74
96086520 48
922013328 72
349467186 24
170111013 90
835495007 43
425959627 81
384348133 29
595365270 17
763754551 25
402221527 34
865367659 13
607169564 2
112220132 91
729527979 96
973082520 87
509988362 11
222612830 20
215254683 69
595212046 12
26981902 7
629263962 1
866127606 85
445522233 5
182286001 35
107332898 50
960820585 23
358937999 1
895875735 95
984600692 86
917709223 47
925615602 80
582851522 80
494365175 9
183357331 33
963377588 11
389061178 13
937948669 27
812701995 7
212243352 82
606022975 18
242227971 66
504784489 22
140479197 47
40962320 45
45597338 51
297990 16
767899521 7
669240792 64
636836391 74
716282845 75
66366095 18
452343519 30
753431966 18
844193470 7
327973252 96
313541136 79
165865543 75
191647987 70
22517837 75
48615983 81
99550809 52
758068030 3
97822316 24
382952901 61
838961183 6
284982531 64
338100168 91
896002767 70
896618836 29
993746649 11
418064036 38
702970240 51
424439804 10
991451369 98
413063467 99
57466581 99
92285028 73
779566964 16
777790097 2
718910201 14
974989961 10
618021829 25
459397871 26
846089393 91
614280125 18
319889687 21
40291253 13
852949180 41
123832198 63
330179412 73
769095115 38
684863161 18
682123481 27
505202084 86
231155099 91
63192322 76
369282215 14
443473536 86
627999863 38
803151122 95
948330281 41
438441249 1
986150939 93
741414069 42
497003061 6
698050233 93
736631677 98
157963518 75
470968173 63
584030312 80
173713651 99
910006703 38
465382516 2
661073248 37
743105222 11
861328963 18
498381112 29
587196977 42
799013709 26
308529804 48
655580414 0
639811059 82
368339852 39
632660315 16
451380610 22
344706636 84
62447332 92
599441267 7
180090101 62
281384363 60
991360721 66
931087569 32
966071883 68
891021197 61
25249539 88
539859320 5
508456615 85
518782007 13
955753874 87
62119990 26
869133029 99
902476282 15
551935867 6
878102328 40
362946108 24
158272351 50
298715305 54
922389344 51
677214128 13
166844362 35
182336422 46
521492440 78
972160589 62
885344680 77
927115723 42
275865796 0
713145747 76
424680384 40
583275893 14
956394812 39
319609905 32
665187297 53
158139979 91
366173822 99
520847468 71
742406677 12
371786794 62
751608415 76
889568413 72
494850356 100
187910502 74
588886978 15
107575213 20
906154611 24
87182077 23
302556328 33
554278545 62
471836204 71
919309497 44
180509755 54
348955681 40
134128340 60
156739760 77
81240122 85
614739182 16
602044004 29
246231295 0
701834863 38
735619145 34
342179113 76
249170510 78
534325699 56
899954253 44
144439512 81
781975210 85
842154893 8
92125099 56
172920083 33
603736861 3
496262247 92
102487095 45
573997500 67
655187065 88
769596857 46
660344476 40
145484021 45
635030242 77
180653586 88
344701372 36
777477508 21
106246470 42
472065862 8
958223755 48
37427250 49
699939090 73
617531467 7
846371425 36
282376697 31
50508056 27
795284235 1
432515523 26
469282510 3
610698939 35
410900206 84
844864914 88
271540273 51
602757985 45
262050739 15
429163869 96
156146725 61
45782511 21
419859067 82
14084052 9
142484677 57
826528780 53
451349539 39
674627580 11
873350359 3
86364050 30
519348925 68
429634967 46
722266734 42
35322260 10
753273024 86
611989079 71
482295808 35
174365054 68
43471561 96
609526405 10
811355616 78
672326438 48
958270185 62
803067417 16
102400391 61
69903461 24
947599438 84
15149589 77
184472356 21
890489971 66
425481608 13
630776706 78
962931138 36
508574293 94
57882277 58
332852287 51
8053305 49
415243863 6
775610536 21
252898818 73
690437441 85
493474604 94
52551718 77
860597038 66
896305459 90
374870957 72
18376765 72
989191454 24
905719582 3
532182114 50
919915883 88
891688802 48
290000493 57
143126986 79
704128933 56
476890992 95
175781408 40
880652592 89
956421184 13
656882271 59
617459609 29
130359240 88
14533903 5
196745297 48
505284123 94
91805516 26
988367018 95
192802346 42
147094751 45
257889502 5
441736394 4
160962932 40
778179382 25
355602637 13
11494721 26
964639521 90
807799028 37
700347914 53
114150543 54
435196015 48
55971260 61
213179526 34
409965928 30
636666159 30
895037670 58
264366738 84
769827389 2
927530555 72
856712789 2
224522003 23
386001317 73
288562555 99
106166367 18
415342505 89
948227186 83
498761996 97
153163968 69
554154407 26
686690015 41
434393995 33
390105778 90
970275879 12
750318434 3
256597134 28
170798506 56
277521000 90
400294351 16
457994294 86
507473260 67
75047663 10
277302725 76
166139905 88
121233390 47
830513952 83
736583296 16
968891269 84
5369586 95
502418552 54
141215310 13
821886152 48
617052927 53
37718754 22
797907713 88
759110158 85
59164627 37
988575587 49
772438919 1
935825725 1
432886321 7
539207094 29
987962170 47
827292314 44
173545817 94
164977517 3
743235356 82
426071344 34
704398803 86
989401444 16
243919454 68
162163765 3
135819504 15
965275291 48
278705858 56
427101946 16
351706603 20
522759933 52
775344622 0
695597137 100
962659947 39
262201015 30
762804946 34
441861265 25
551344071 9
859323807 83
778789489 54
757086982 93
541814508 6
551695012 49
951908907 83
277344017 22
335316592 51
446069530 98
642617310 51
810908179 58
21032203 28
174301349 8
729958578 21
98282835 31
590252162 15
817099306 2
945673314 24
981157046 93
466001503 37
266994778 13
93563817 19
846515386 62
406858172 42
192809343 91
780845419 14
190516951 82
993316365 65
166994579 51
54533701 16
550371413 70
988157383 6
539145699 51
593765209 64
643414297 37
832948957 97
324907108 17
982895256 26
652370444 69
142123680 25
327293093 5
531193441 47
399099552 15
285253654 75
449566720 40
239825789 83
502732332 84
327414654 98
294562275 29
789770980 63
679292679 85
45624429 1
378644258 72
522748359 74
859936201 13
790583718 52
99520359 91
405714257 76
629366067 93
685289926 22
843318764 92
591917396 30
506681284 12
391737690 1
661156741 1
223011729 45
36775778 36
24982772 89
283581669 96
409965644 2
924593027 93
293768180 58
93918268 43
106242231 4
616237494 86
845258389 20
739233146 41
596707186 80
368005546 43
737922396 15
334264912 67
750422685 68
108371781 60
666126327 0
464436954 54
332717003 65
5710068 82
652304248 47
448040768 40
99611301 51
391641672 71
278351077 99
431280964 7
458692199 64
592145651 34
853124311 66
774213710 51
146635444 85
86585517 59
2108596 73
156350355 96
590466914 77
233278325 73
164114141 50
543602368 51
148150931 92
736187693 33
409464351 60
263105201 63
801944074 74
412220424 89
463858819 96
15981029 66
608291666 27
88394073 89
286172284 24
258790913 70
185221179 19
914048660 40
947294435 9
565376667 63
715266243 79
9791883 77
320938047 2
293817721 44
133661839 49
297420903 70
947182957 27
357204945 57
402929954 86
287828824 15
415489829 1
279063644 58
26148320 86
816433119 60
262197094 12
25239715 65
603441903 19
813074330 14
171522360 65
485312586 69
949410112 34
777978866 31
821926779 36
378995103 46
910193898 56
499898570 51
605006500 60
821595950 12
778795060 24
899644875 95
362614127 12
432042696 35
105922340 4
968678493 78
701489088 67
981030354 30
747871512 8
526637516 72
872134290 7
588940215 35
287028537 84
332516071 52
252151628 98
160532687 86
916614664 27
324466210 63
827191102 91
1361528 1
284715511 0
766781127 61
818798793 96
853455552 64
180250755 74
24018701 1
245979706 77
877589076 60
337596509 59
926432370 56
375099932 80
496102098 12
334125614 4
574287670 87
675690131 52
28281773 75
882682020 22
836147932 66
154127735 91
737212646 83
308283053 88
531286431 52
376816005 43
591945689 63
567857473 26
309891318 76
798963034 49
796976391 12
924689898 25
821768297 93
744127446 33
673402025 24
834175464 9
358822618 19
467241226 99
594466229 98
173439433 26
79681166 31
186097174 75
572442375 79
136834021 42
459930834 34
607512543 36
193719638 13
774394227 16
368567055 50
154813720 53
404820641 99
462395114 97
93481186 22
643397885 23
925463332 54
114025792 85
959921228 74
52402711 36
601803029 12
511116963 81
306565890 20
112920435 72
865424234 89
872401568 22
66996913 31
218458545 83
536333996 81
275416587 10
911276527 7
141550137 86
212994530 52
53154981 61
106158481 98
474874271 80
848292204 59
160945562 23
739639089 17
544444731 85
834444840 94
471011489 63
257918773 14
587761682 46
782112308 50
721237388 20
124100387 45
783335337 26
338938030 63
25887330 46
590928045 47
645654418 19
99224314 42
852995105 83
498684149 69
696871849 24
823037999 26
26625118 59
114331143 64
255615233 9
405679868 66
654252614 51
925406629 50
850750359 35
341938295 34
364945700 34
229681639 79
79336066 83
766782201 20
594844161 36
576650598 27
683793262 76
537265564 24
1515916 26
99517470 42
522924685 94
341197668 48
67785306 90
883928723 64
689537712 41
181000224 85
193224020 31
301747652 93
29329864 29
330215843 50
131227662 49
856133296 8
697058072 38
784506483 77
389239320 20
639052774 3
940638134 22
601264206 63
969874567 68
172892016 91
136029164 53
729968398 32
417757794 96
853050197 0
132170092 57
941058475 37
49298937 6
921667852 60
928976816 80
983858287 47
947592211 22
317563592 43
117456873 34
780779302 7
668367770 63
514785041 87
739151230 84
69739577 60
190488228 84
114528465 94
739614873 58
831767925 9
142027967 95
298123670 33
111982108 65
851056061 74
207386068 15
285447974 3
315927296 8
742991922 89
294722830 2
91539487 80
202644089 51
980149135 74
364357506 75
714705081 25
155638155 39
22193386 93
979658562 93
435701084 43
86235191 12
481910713 54
558048086 11
216123719 98
660575858 9
671059063 39
449269627 37
91206135 43
999205979 27
796018125 65
87451247 67
495124498 96
806760652 10
506441914 29
70211222 22
472157538 64
755563274 37
983344281 6
657383071 73
475475284 9
41331842 70
188182438 71
483692185 93
280223083 12
917198954 90
675024017 89
627852564 41
768789088 100
537173588 47
142965928 3
313863421 30
288236311 26
470411883 6
113481404 76
290993797 1
811577147 53
116851333 73
235300881 66
838309923 76
439506246 17
543202816 19
424935832 100
599890824 74
130556521 6
239985834 79
688132697 72
654518656 36
849653101 88
316638260 17
136742262 48
238186582 59
611272589 54
965513659 18
747571225 51
741052844 29
495840236 3
161613359 57
724184861 9
86278312 55
299273566 84
423065170 66
417151380 40
109248446 73
341932922 2
6529073 75
524409691 21
533499872 40
937475416 67
708533621 23
287083316 94
74950153 14
768137754 89
560407505 95
79578805 70
320790747 7
352478113 76
566666211 20
571251704 75
670792205 36
593367195 69
968732065 91
452872714 69
255939651 72
691254207 77
976358171 52
589456099 57
527263150 13
907822376 9
553683984 36
400985131 56
675542635 29
541088227 83
894329363 79
192668401 94
351002685 15
658244559 85
135435591 89
291596143 80
209827998 56
572601689 31
310123613 66
493730447 93
861213329 11
264974587 70
125516595 64
646420029 70
913151679 92
137661256 54
743733786 36
893805715 1
374906198 47
901705033 76
968333284 71
358563437 12
858503682 39
238171250 40
548312398 56
886013821 34
190903676 25
760284175 5
915313988 9
436507142 28
374677271 100
414564153 21
338559016 24
193970342 58
763890183 70
257730242 94
907601510 51
53385070 99
734092300 34
341601786 16
356718151 28
113185016 43
347712302 31
554728853 74
739138569 22
329642462 81
717541524 29
727809720 71
872483175 82
671371346 70
213214777 1
670424743 47
596005501 57
720185781 23
831342987 61
276267076 79
489278471 44
667840576 82
111334496 88
515304907 77
911298775 21
939012953 92
25376810 35
721837285 84
207275752 15
782884500 47
769014848 20
840585612 21
889885368 49
187122634 60
321540044 12
310992252 54
365218751 1
904499556 79
457156166 97
814062988 35
59726789 53
55352892 84
900886284 51
145853266 7
931875309 57
871149122 14
649201370 57
228190162 76
273258551 11
506562771 2
994893964 33
710961974 27
18802528 80
324118057 64
674537025 85
445752784 64
151027756 46
759706822 79
468345672 2
503049731 62
23889744 96
77584741 65
359028440 97
523542925 24
301442981 46
698698171 22
587936507 35
784406883 34
16839352 76
980254498 73
129216325 19
797309865 64
268958766 58
614835487 22
989976459 71
385260054 57
827931719 99
221339015 98
820738180 14
165461840 99
139545898 99
132053302 11
318688803 48
60216102 62
461146953 79
32684658 13
258206408 98
540942716 99
282624787 1
858065675 44
704068368 98
965529711 96
305304565 4
578393246 36
225675199 25
766853302 61
908280473 4
461353490 37
316452854 83
404400148 90
46170859 36
623995036 56
138205041 44
5335107 77
837211999 77
496126438 20
179873017 25
572207873 94
287218430 22
687854804 82
121993541 100
507486098 65
602677228 68
118626160 40
767688365 98
905063958 51
141129667 60
605980878 22
505022871 35
431470208 94
131972370 45
353356497 46
281637632 52
438014918 25
921516479 2
976130687 32
686424633 88
534263674 57
471994687 27
60611847 75
24345127 40
776791246 51
848704860 93
986934730 94
705231311 15
991343561 86
820993251 76
537859904 79
275127229 100
593726175 53
653793589 54
854705611 47
547079327 84
348489743 13
62313191 67
992578473 25
229349598 62
340875958 50
804476092 29
497042309 10
740603949 21
891834239 91
657384276 27
848663124 17
3517138 74
533091790 78
161002473 42
291515310 37
239324985 83
33538737 35
376476141 17
777746001 42
714662215 49
385975343 85
669345015 96
530665267 97
698996318 8
571662099 31
713384829 64
278205032 65
141538656 99
722442015 85
937733430 13
145047489 53
958862589 58
37169013 45
577386088 29
450907347 53
189470532 79
821874452 7
280841272 33
482902818 83
682173635 95
577958771 20
568002666 0
158923224 95
317628719 11
359449014 19
428581408 70
733737665 92
335226209 94
708471107 13
543460008 25
220262637 55
795814255 43
622524009 100
86117585 78
621795751 83
526883057 50
651345656 8
832574630 7
268978892 37
587140014 19
232341880 54
503735837 76
281286735 8
518786295 3
836817331 62
592426118 92
691793690 62
207304887 93
966277372 97
142746052 68
295256318 6
348497998 27
391386933 18
507991704 87
254835203 18
837916782 60
251988361 63
905971808 36
352319936 73
88645013 79
910725341 90
236667970 17
457716647 30
80811619 69
375829139 98
92446617 33
782555147 74
65954273 13
394961795 68
863340946 14
90669173 49
21651216 14
178087691 9
210310107 89
180780556 74
776178594 97
60473375 55
415855788 57
699062514 7
342615141 47
835159177 100
298795722 61
537229099 9
93741633 88
158003102 34
429560006 0
82553208 90
727964041 47
722544045 72
996689496 53
597736849 12
229127437 64
474678213 97
221074642 67
935906738 85
728625124 75
701752871 4
415435270 40
606750814 37
763956380 48
807331871 97
193881950 1
155967380 66
866613885 15
123352903 25
49961205 88
444719164 55
718644257 77
846718291 25
231326061 55
964986561 69
538792627 97
620108889 29
706103573 50
565034969 30
324875689 99
198454584 36
827323824 98
222623668 4
341017638 45
927215104 97
635687395 20
407115033 74
492104420 77
587057360 30
440486562 54
805931934 43
737149351 96
130471135 35
847343307 24
737998539 10
403353509 27
649599857 86
983729532 3
587578043 20
778947147 68
483224558 73
770486182 22
732902034 80
414914724 48
646444439 62
402615389 44
360646376 61
136201097 9
601769024 40
725218393 49
747663879 51
553041930 80
553978440 11
595361135 53
640027969 10
799322645 65
333847693 5
159654637 46
234433484 19
83745053 43
770888821 0
465217695 23
549162238 56
526300824 21
85136630 29
186043175 5
468835234 81
295583559 0
90197455 29
862589736 5
998408605 33
598954527 67
613734725 71
52908470 60
234168083 96
271974712 81
743127490 91
186195459 67
442375073 81
286593139 28
417676340 57
421393921 10
691772037 98
651622678 96
945190993 10
492975445 31
358783663 88
296465286 20
675636350 29
150162546 49
137477029 28
20967151 55
118134486 92
623817562 38
948619869 39
187614202 64
588997102 75
120874496 62
793329093 40
363951952 36
357730953 69
284273894 92
437673600 65
523066360 85
281454281 65
359024510 56
102407800 86
359939114 51
544341403 18
636000020 37
826968553 19
812629392 100
897653900 12
793701111 37
910102908 41
721391639 31
862775325 31
103822927 11
45090167 85
879663476 79
249482279 67
996424489 34
297744750 83
233324966 80
727804612 5
926835477 19
18401533 20
15708747 18
559192463 22
318610307 56
305668928 29
29338239 32
411482926 68
472476202 10
512876727 98
444050420 30
630959405 38
803889037 46
797548064 53
767360954 26
137832948 53
355678218 53
274801391 89
252289062 32
293298366 15
593221673 39
314447345 85
924098759 20
572543608 18
695014388 81
838247003 41
157639591 39
232536150 76
889939412 17
238015498 59
659831471 97
964644323 37
887473181 20
18150900 59
404769187 58
177574131 6
401362150 53
366013178 59
677289199 43
615846358 71
15400181 84
867589358 65
829217560 34
999432441 33
740410918 93
243175934 48
887183695 5
838876348 13
104712783 15
374467556 95
925946675 0
734260715 78
359814087 17
204817477 13
58863541 50
954243274 17
826894079 67
841974051 97
576737357 63
916090675 31
869182050 38
282302724 39
914081140 89
967213816 35
995539457 67
455026352 29
412589033 16
207972895 33
600023243 69
856168108 72
890873348 86
756988927 73
541358696 23
923365567 6
946949650 90
38553827 6
593555105 79
317337198 18
678319565 25
352010780 54
971695487 93
686692695 24
542211581 43
39495788 100
608433868 23
809933713 51
88362303 63
150194131 28
413129752 29
475837674 65
329968895 55
794028785 66
803556963 38
252643424 69
879079431 52
338448211 37
86582221 29
54517300 60
793006695 72
164253709 83
361352297 19
951974160 58
734889901 78
337593047 22
226656307 71
621338122 30
162841632 67
425635583 6
734524667 40
614113693 69
481570422 32
613322920 19
411443971 14
598319987 47
391064738 9
182649195 74
464480335 54
447685520 69
802913319 0
307748159 90
140593447 85
594462867 38
508184808 44
195014171 61
170188050 7
159450205 20
359180192 3
109280474 5
21119522 27
830639738 98
339870252 89
352422240 83
810069584 8
475132115 10
816937017 25
46648281 90
338225938 67
170207887 49
714005794 12
31540282 47
956265893 28
777132199 94
87516500 72
864980858 59
307996544 49
415950508 60
522722589 37
297057023 76
851067789 100
363977030 20
575865516 40
998120153 42
304231143 89
689739386 50
880968558 11
438206826 51
993035342 34
749323192 86
159429866 98
673307037 99
635658336 59
978028639 62
576303039 6
355849713 7
882665915 16
322692900 35
755030817 51
284056314 15
519373760 75
559397834 96
912303565 4
882495567 71
301088077 35
38031720 7
131576768 63
768810385 21
906539585 34
948185397 58
938339259 59
440814718 57
385182655 17
269334964 10
146982594 41
560933696 40
519104512 76
903124778 34
407283913 58
554528685 17
406262049 66
596765840 95
971522020 40
260107267 43
237380146 21
954793522 52
204856209 86
732796176 71
429596362 12
353782146 61
507814042 33
259449125 37
137972057 8
278591384 61
100417352 45
183838836 90
337565477 3
532519916 37
737481225 98
701550256 25
434687275 90
678333134 61
108792963 7
768551918 95
832129168 23
187746718 96
364445841 18
566241599 97
913176627 22
775748545 35
886542396 72
209148574 47
505261439 71
289918003 24
604021310 83
342253604 91
734505891 59
221248637 26
821809459 89
530850651 85
504671596 42
20916917 11
365699372 92
523131473 34
542390439 94
342231482 26
562233401 96
601496917 48
391315892 97
24451513 12
596247587 49
499039438 97
318948509 82
491082052 7
919759936 9
629969413 63
631273010 79
128135848 1
160407557 86
584122335 77
686941407 96
402912907 79
509615149 36
802703033 63
97874283 91
369092076 31
93383411 59
829609734 23
331248907 26
730384230 83
267438388 45
21343646 36
503958114 35
727000911 68
17253896 8
898904780 33
307077762 79
365213090 21
20506294 56
945061256 98
326153698 93
941370393 33
31973254 32
741002043 78
723498791 48
996466469 5
497694079 63
547590538 92
612839826 73
736497981 88
206640158 49
224569517 37
572838286 37
793832447 65
745352263 70
866093871 24
620202706 23
749689698 43
549420515 0
243013291 14
619860058 66
330338001 35
173196342 30
90337377 57
240551060 14
23372802 17
410354202 22
475919492 90
979509579 90
50923384 10
633729794 40
945693831 81
600626979 55
424733663 16
775407047 33
284000826 88
228049591 3
781006124 60
201168091 78
594967521 95
784701760 80
64396268 10
977385465 7
409665936 84
442742773 2
718202266 6
183939128 76
145943321 79
467838583 54
962194918 33
871365984 73
236242893 14
979468756 62
153608006 26
336585998 19
240182786 70
538291837 3
614627230 3
537180144 85
10505721 79
530457133 72
834429951 88
781171794 18
486787961 57
275060048 24
412574189 99
207578109 40
639575374 65
223111996 60
665963308 79
656149915 90
885167985 62
534418358 21
196238710 22
871953003 76
921909532 59
790868977 96
887087089 27
775178017 54
494096032 84
116978208 25
750742104 82
453115126 98
60201259 96
91453599 94
57092259 1
498807375 97
511661257 77
36963812 87
817587968 63
979395020 38
264691481 6
53598932 68
709396044 94
367461248 88
143593059 77
447008817 68
419937144 61
10545748 64
57081412 48
180080960 66
594796535 21
584862085 77
906006848 58
738851583 23
647465809 87
347966323 79
166310883 51
642857063 17
170561013 95
526263988 23
167081259 2
168310694 79
698913459 24
339239790 77
533447924 89
440332250 94
875102004 75
922210486 31
543717700 22
12331563 93
435042473 18
443662622 54
964042871 27
206095052 59
946881436 92
871855583 18
538531333 57
956039644 52
621212482 30
661657019 91
82772662 85
917327750 56
682691769 3
259305305 70
33297009 67
523790581 44
995258474 66
578486881 47
244976570 72
504851744 52
510706410 12
673844293 38
163854283 0
15977161 45
918678951 79
395864425 11
913386636 81
295572871 89
854812796 63
179440918 61
58421548 49
825493292 91
628002968 19
928242767 8
661544521 93
689804350 39
836855733 1
764684491 83
839616926 2
732770341 20
954021720 87
132160230 13
80654911 54
748789372 71
532799322 80
745379701 38
76179316 21
833652351 17
42914384 84
397217893 57
589379180 73
881878112 19
987246009 61
936748550 84
378533942 32
750614187 9
585150788 15
19556792 63
644417261 64
213551238 46
654689830 42
505011233 5
75310386 58
681929064 60
369743171 69
759790745 35
974482152 56
372320388 97
6803946 8
566823282 32
138790164 65
288511666 76
949967767 10
187902677 68
90485052 55
558147087 11
975620006 34
271242831 90
976735197 53
333043647 61
910665678 60
675781304 54
37533205 70
732174689 43
375935161 58
114219586 18
776563953 80
723254243 77
338075894 44
212328002 26
349350028 64
348457595 80
580669061 5
796652347 1
846713379 80
838215990 3
151322628 17
647124248 95
4489494 51
90560606 89
87978814 38
222727235 67
524358388 85
182790422 65
849722715 59
850146149 13
905965284 38
662811191 95
119518256 21
826717406 61
742329976 45
791941727 31
949944561 44
642044921 96
228544798 57
723993932 92
580686979 10
992934355 15
562989694 69
258187833 46
499502886 42
418342939 64
544779854 17
17988756 36
451048987 63
351219261 43
783314773 46
142211574 0
169619051 12
633556891 2
277304615 5
678999691 82
801337192 88
174936778 7
758167288 68
464494650 51
409725371 30
586905079 76
811706079 29
776273803 27
941359792 71
205274256 49
684445894 100
95374271 89
856930043 75
135831463 84
726100327 57
482904119 39
921826472 64
920677711 32
16548261 26
615765207 37
168677414 79
138505170 33
749387142 63
226707733 64
999340699 9
371125 77
134114382 29
591720631 13
941860858 18
281296792 77
428301213 5
904290857 98
475883347 78
919875033 52
28032187 91
604937541 34
829123945 51
309104154 97
574687947 26
54712343 99
587631757 100
991050980 27
144165966 94
482136712 46
684859809 34
422566550 11
447585545 58
540912846 37
846377058 92
909830454 55
117940731 17
920265089 11
645166771 17
100962540 51
928532543 6
124070596 27
236115282 72
273271444 67
182336501 81
950594404 8
959364653 97
939882838 85
735503920 35
947850697 89
21479888 27
49082121 86
998391595 0
131410311 30
581361826 61
964423590 31
190783910 27
596063717 99
534264969 82
843110345 41
516563796 84
578580513 26
803142842 4
249660331 14
503268158 25
398708660 51
974876312 69
377664203 15
872251318 90
254274507 88
110922105 60
127522891 4
741311172 83
576520053 94
50428801 70
729761375 27
277630326 46
73933659 61
684467291 57
450662161 64
172153219 68
395764028 63
359766660 87
648405649 63
145364391 15
654536120 66
321903950 1
185047974 23
515674708 20
977000147 47
794356262 41
352151630 21
572253886 36
235072403 93
787760693 65
740271810 65
154502164 93
295720357 86
330898874 68
749297862 14
738242023 30
545649789 84
423393372 75
753236709 20
363017344 88
341476629 94
705258204 29
338728407 48
677534664 53
505881461 81
136298779 39
723475012 67
77237668 68
188618513 50
981139522 82
78888319 72
35275675 24
144654703 26
580293945 87
145071456 66
630796421 56
139626049 16
419818565 0
90124889 7
504523733 61
628014577 53
514706207 80
920509662 29
913909458 55
519334574 5
898702525 11
859970548 86
926077300 87
648951651 8
313634716 86
521764247 15
505499070 66
389486533 34
881729728 80
366101137 56
725831407 32
5029636 58
889950841 22
363271699 39
249185377 7
676830539 49
983799661 57
565998618 54
208686706 57
96341724 15
678980876 68
283205239 81
440529986 62
373112952 52
416000899 17
703348200 19
610136104 97
691421868 90
874848996 69
478095026 93
463211627 93
476723479 15
872623810 44
669245013 43
25266361 78
353024476 41
463601051 90
979675377 31
888253449 100
29742192 47
379354468 80
328125021 25
662074474 5
283489013 47
465492416 8
579354458 44
173269349 34
481044731 29
637648664 67
968779266 58
569943953 83
541357438 63
909326085 26
49808922 10
502963754 98
881128102 5
370494441 15
907557160 18
858195078 9
394705709 91
211005257 10
229289549 12
887926751 97
393367756 100
262428792 41
644165528 67
199005702 3
621520344 83
844276249 99
640011463 22
440014648 35
175520788 10
747223504 55
137184877 26
33643713 49
978346069 42
140201454 11
325864199 100
679710792 84
324747069 12
508739292 48
549425270 44
592085042 97
377348582 33
970800714 18
427645006 97
340025548 48
528839913 11
562748175 19
274753986 9
101155984 41
789908954 39
244749633 78
177125646 77
958809359 9
938108450 40
614377021 27
913724330 60
39193465 13
43722816 14
828008224 50
536800809 29
27839982 60
259914237 4
706009317 43
9264990 84
808457509 96
219414854 75
662029141 85
830603957 15
119240474 46
676188499 58
151148049 89
626947982 17
977891119 59
240750035 83
323619777 75
619006641 76
561196283 59
134755952 17
406009226 42
50448735 23
812776804 65
59410288 78
365675020 35
657159300 77
533582059 90
982519620 26
758494586 61
709809579 6
533015669 88
317633071 61
255494155 59
723182330 51
571844614 80
850188588 42
364193286 46
841054984 10
932806985 48
851417005 89
568464536 57
574500371 72
236846913 77
411630144 9
108078215 37
140964905 15
173308139 13
701843471 59
457239914 69
754632384 61
359171668 22
127055685 24
509018605 50
732626399 4
914981148 76
658437161 27
766406984 13
149091482 10
779491496 30
914607564 58
522304572 77
471261040 71
644111794 7
976939891 74
517719977 71
274550351 70
728583002 75
857555674 39
743591744 51
453756044 10
693095359 51
382888281 59
171909010 47
946508275 69
159217520 36
747558099 99
154476588 17
439457157 43
552604634 63
496425726 69
612830251 68
298605350 4
786071504 80
724124381 66
229846718 42
717793605 6
790077343 64
568075331 11
161779355 30
779734785 69
126323458 58
701626705 16
218698745 28
328919530 36
206790784 76
706311425 31
679489790 97
83111275 11
933477952 5
161874308 18
455104478 59
224264890 33
471632310 62
612779977 46
409330676 9
643735805 67
166757104 39
591991471 16
598827188 18
919750681 36
566057476 90
600605289 94
915274519 67
348035203 24
842414575 28
521133305 66
324688048 22
82329888 61
385582520 32
322173884 69
22143558 44
649132827 63
4885496 66
719903472 70
125244729 64
41290293 34
914915553 34
255247737 9
190298971 49
447926110 100
350849864 34
107652412 38
360978437 80
318135439 43
810791408 20
479380583 60
5781818 34
591925815 47
70979538 86
656946227 61
341544851 93
526765909 18
87451546 71
538067067 12
836449672 11
990948681 0
638160127 45
379939638 88
801982800 46
689920105 49
424677500 42
68408598 88
103959278 66
718475514 12
60862614 11
47532393 49
738362136 93
758815247 38
542874399 99
46205343 10
413847021 3
532775685 57
587589078 73
460965086 97
343714923 5
736438288 66
673687234 43
735148308 0
445921417 44
611410027 60
212216229 21
125680933 22
919972472 41
963510615 21
267078824 78
892817692 35
622105854 41
195758081 67
485471294 27
644745227 47
232950091 41
500676731 47
618745512 33
413352746 76
705265661 24
472965943 56
794326443 15
190656518 55
765935885 13
30330432 4
259797840 91
36970650 18
520725204 31
187605407 67
692956122 8
332393038 31
343224254 54
134822495 23
47481078 12
89804977 16
530488594 5
680917186 12
654120661 100
78188553 8
692144948 59
288085699 83
987723673 27
185400971 92
118188492 90
835380110 78
293533320 69
44571844 67
98499772 30
445930282 19
792565150 27
525350603 46
107966277 71
133272029 1
580620094 69
879147561 89
777731364 89
209418093 69
4836640 22
307150063 55
681801071 13
48515702 21
99428692 94
734975379 36
303795476 6
632347927 82
609331480 4
750584512 31
699120856 26
35742838 32
308971649 96
698574749 34
706654238 82
259965970 21
289461909 7
365476022 4
216934971 6
170200455 24
160986229 68
909056648 10
123780659 69
772153335 9
280786715 1
694741898 42
261158984 21
968766413 28
248249473 98
41300754 99
750170108 49
760641071 27
256461246 88
143369870 66
692070516 35
587325960 88
629264589 64
927511074 20
469316849 63
166262241 10
673818179 74
154263186 54
829967328 80
699615587 36
266624861 48
764055237 53
625726502 87
952692604 88
717851872 97
836114671 28
537404324 99
917401027 34
320996217 52
855998669 31
39231795 94
384371751 41
821866207 57
549611115 91
35809335 42
238569602 100
528716418 93
822808218 47
60252348 11
225907631 30
856610015 73
123885544 70
546801761 82
138745736 59
22770004 63
349142781 53
155007926 55
521622217 72
406780039 75
895808960 96
124443838 94
786659064 94
590468401 79
284323370 84
844165965 8
411171370 91
337193508 7
287317238 15
693893117 61
929322778 74
521979445 74
56702190 39
429166555 56
454997831 20
775178442 65
324740855 1
376553802 78
192625372 63
356544760 5
720529779 98
806927795 84
769483386 20
928385213 16
564028767 15
932456951 80
308546451 80
89155547 8
209621579 83
943564137 35
429279577 74
33593521 92
612459829 51
606139917 51
495811635 3
258752896 1
399114798 96
498575959 36
685733059 27
29292251 40
767422912 17
433266239 61
276523396 56
336835086 84
590866226 31
323266362 66
380263963 67
465399584 46
427027431 30
139549783 5
420142132 100
678872603 44
969078034 73
583123997 64
342605349 8
390760563 27
377979002 74
970839410 78
359387895 63
475061138 61
972157500 56
405373839 35
310761531 16
986887797 18
530803464 98
590776495 65
215695525 67
330700598 100
387926344 51
627910531 72
629817047 81
102645824 84
497549037 46
248329192 80
817303985 86
309879918 64
744159383 71
672035395 14
6284846 69
805507507 93
611366944 64
691145668 50
966720224 41
817088256 94
989107084 33
216944432 9
262236046 31
834120837 46
829710883 67
704285079 52
408891430 40
3741129 4
27469496 18
413840023 21
102649065 61
247409198 90
537544868 14
826381326 8
642968757 70
449197285 70
503548466 14
316304892 18
791494961 73
396440060 4
467759829 38
605048538 79
806898666 58
723469328 30
799491109 61
345455869 71
116771390 69
418677674 43
465767703 73
251404758 75
175442387 16
710424322 65
620292623 66
415948053 28
723934502 3
364541033 37
737834198 17
113731439 78
592197111 70
46596672 85
742377231 24
686231981 66
476730401 76
323381419 3
268717696 13
344060035 28
262649380 61
385002714 8
971001361 22
661116695 22
781322681 64
456926558 15
323573075 68
767695973 96
583366803 30
621259911 88
288281165 84
387634432 28
221186647 61
508490602 99
453346931 86
230740307 66
274148023 61
474720513 34
439383208 9
120055059 59
612251387 35
598496880 37
822032804 66
380988043 81
308923917 42
865423892 46
478756285 31
766358258 100
281856255 2
736894983 11
289097129 47
505926224 37
272460301 58
573683618 73
661696551 35
967914727 90
726766812 55
345326415 23
654875864 0
370072649 35
44813968 31
60208705 63
249246410 1
697822598 33
560031484 87
280048231 49
715817480 75
903546063 80
841915773 56
438572293 48
839176986 7
470205218 9
520346546 85
784566317 33
494819082 12
978380266 76
134659936 66
14285394 24
821402950 39
933375192 21
668029250 7
563688658 44
229044680 94
421472191 85
259479442 69
492786797 66
466789117 90
578706425 15
736230428 79
870739671 88
263981641 74
920277057 68
829668404 87
770905628 44
419590003 49
51921243 79
977518542 44
156780952 14
515379550 78
187327776 18
155068690 68
88791403 30
54065979 92
74401600 60
773697285 29
182095011 11
719939396 14
638604709 49
344733632 88
806848034 4
704825249 33
49338107 34
369453316 51
306059723 65
566157914 23
53295545 88
48425685 43
469062404 59
589189313 6
871517720 1
436589838 79
100465864 98
257817965 46
735356798 27
110503857 100
995477892 45
901590098 21
539779759 9
133216028 70
823470620 58
588074673 72
438206951 47
977646675 44
639522083 56
370775541 0
870882897 2
120747124 78
564281072 20
578678004 47
960475840 12
326291570 96
43471913 34
747361568 100
866130367 36
150320720 46
512494020 67
955279296 40
156808025 45
883255699 68
828411006 9
858222638 19
329202023 11
286531211 13
506671885 34
842604396 86
485514474 29
367478776 25
886922882 32
535394071 100
385264741 15
124475133 77
955695518 4
940708678 73
687923631 49
367793074 43
866884470 61
750049750 72
85867010 68
9047447 69
695559380 12
891028459 72
97943668 62
152232544 95
283170110 50
866389746 26
364604786 99
345454468 91
898277644 96
559693504 92
631137540 81
290095902 55
586624444 72
162681290 70
971473089 69
396661224 91
867776302 97
293827574 99
953008964 79
421334087 24
706207850 78
315212143 91
775473078 66
224237694 93
966275836 41
168478973 71
721445564 38
85026860 91
506220369 43
919132230 45
569473007 14
752330846 69
570745522 80
97828015 46
436952884 94
47812508 34
870649712 78
306764623 77
68326971 35
463223619 93
427605961 97
450167405 98
91877972 53
896755398 0
583180273 13
110947731 68
874342086 90
862624486 2
167962169 14
276504255 55
313784578 18
849554719 42
24888883 45
669539047 99
29740420 98
835165629 55
493489119 67
801484752 82
220085027 77
320659201 96
662748670 44
640565841 27
119450269 35
196499452 38
131394857 15
853480427 55
603757998 14
793698987 55
835862535 85
309462089 6
21035447 6
290725217 10
584468070 17
275939478 64
795535664 53
794343960 34
516337194 84
669211725 45
560068169 95
148475611 65
268460685 41
615434564 17
590846657 54
876013944 55
888087192 56
334027293 93
806104883 60
875141208 38
365513227 22
39920449 86
700279576 71
767877254 79
500030947 63
990756534 92
199001237 13
708890719 33
997419449 51
558446331 76
911671190 10
929813695 48
813904512 2
985922231 30
32511162 62
707041686 94
140983196 99
166973547 85
249109574 39
624266351 24
337523799 42
199450868 73
408197441 39
241249442 99
403211318 66
891190300 81
886978910 4
921275372 41
147245799 78
719663923 54
863513962 42
784024646 60
541345650 30
699705869 44
649355531 35
429138372 69
75092002 62
359073638 0
33123176 96
769115646 23
443658297 81
902587548 25
583832812 82
950443183 51
691498774 36
48406606 45
889922538 2
845218787 50
272963358 19
66659314 48
669951158 76
385564413 2
577129808 92
832210084 45
983912552 52
198333708 48
50872816 83
904140290 15
374278689 89
686880718 66
90335889 53
229021804 4
916456954 82
738207024 75
968198242 99
323731710 50
33925929 8
70758293 31
283988508 67
584475446 50
675447623 0
739410349 86
791163017 88
473953418 3
931144916 68
23888 79
637694836 14
615610630 19
888021236 97
239539622 76
18584092 66
450635794 97
981313240 73
282129755 50
865065636 33
1418560 83
61059660 96
207665465 97
882112566 71
308101201 9
862479817 37
422835989 9
55646986 44
928562090 3
131442296 99
119203704 99
725014389 84
16622520 0
234804161 37
522750246 25
158322584 7
455736587 23
508993171 5
717885608 22
254625106 100
280632911 74
112183779 33
274938020 44
128232473 29
172159845 38
484002089 59
411099953 5
387099724 16
196255389 55
256931460 56
827733270 22
329603527 21
660600230 12
543136218 42
396755310 3
138592374 39
697558103 71
464199421 71
367209035 88
760477636 1
413325758 64
787182706 97
188577654 20
677401098 89
157103564 42
715192840 8
341400362 22
393483287 83
323031124 91
339613524 94
213265508 59
135676867 8
281372938 37
333782954 69
284374025 81
879868341 25
253757599 71
864178909 22
251296864 93
796455230 42
678352200 90
930837406 78
574462988 99
533999263 75
324500088 18
769615759 7
110133125 55
313354678 9
423381345 28
617461215 100
725757663 51
922831250 51
19764685 91
94661781 48
42339978 37
495062455 17
973808426 71
460760889 53
350827407 12
945364067 99
13655821 55
907433587 4
124341171 9
763294174 44
7906441 76
792171425 19
961514147 75
773410649 77
8164983 33
325458013 65
448759065 32
845553169 31
903506268 55
893045126 68
337021039 83
837270823 60
599306643 55
50244774 75
9142754 22
721387649 23
758086117 19
789110470 43
934168033 59
618324499 49
579165619 32
120721477 87
430100551 73
871057639 26
823485865 85
813810054 79
167293640 71
825345873 46
806059420 31
450422059 81
845663747 7
485974064 78
645974825 77
157467047 18
599255776 81
433881359 16
133557767 35
651911665 77
821361975 84
277480353 90
767903191 63
828725256 39
218481661 5
774653921 71
838590573 28
563883306 6
173798694 22
963504900 11
193988739 64
792863416 45
742685717 22
709240327 35
175265220 39
570262939 97
572697153 54
47186361 15
227649817 48
45612907 100
681237020 1
389657939 13
347972853 54
420410663 48
383445562 74
82504457 84
273581019 84
487768786 84
375959406 59
270666416 19
41112183 97
123078703 35
145110471 82
818634984 13
254908059 32
808201059 80
325970513 86
393520219 43
102887169 39
835788244 67
339189507 29
856753627 62
610209358 19
780905025 88
458410132 42
739372731 79
152419928 32
769497178 61
145373504 96
222873627 94
690209754 87
332997620 64
939128985 24
67122715 58
58009817 26
855626146 80
406744078 41
637981673 2
749500602 30
61932168 6
464048314 39
66138784 81
129931342 100
833634514 45
819410110 41
737832799 42
113011671 70
971716717 17
105785134 58
726838379 32
464205027 10
625452262 80
361455851 43
837960169 100
878736595 30
752428240 27
152622894 1
385885356 32
985390707 14
90627985 96
850146916 39
569376004 40
261364959 2
30442764 100
275549097 58
59817326 6
547847353 38
452625830 86
428252309 50
848336204 65
481105986 20
662157755 82
638540650 3
324655690 63
723743582 38
377513008 44
917377988 97
392077224 92
232094513 90
739679659 36
590329749 77
413494763 93
565190901 46
247283155 55
601138667 43
704109794 97
302755175 98
712318429 73
855042836 63
70543076 3
872480639 77
822203321 42
809800309 89
81845174 46
650303461 97
237167115 61
2504274 6
318640233 25
589130900 53
913192148 19
257723235 82
463678415 14
391574764 57
139284003 28
531005028 78
384847006 41
494640344 15
770120629 8
560234112 67
673824848 51
733655453 25
620858112 21
190461242 57
858690090 8
744948676 88
580575161 99
281896778 80
190780751 35
440281887 83
862063001 12
43946197 40
650238379 7
552027131 66
175794961 60
253810082 99
541202861 73
47697835 93
496275627 51
341908043 14
799184530 49
901357357 40
445579538 40
289210628 10
849567582 50
168308773 84
928422287 61
950466776 77
900610852 37
942261968 7
337879563 17
682141006 98
950863484 62
273210782 46
218677247 87
213018043 40
850470277 53
982935959 72
657272250 66
827176732 37
986490606 2
735321819 1
319206982 94
857348099 13
653519645 83
892251056 6
749290072 21
772136903 78
397946174 7
15439521 6
479738068 48
55121615 61
507758890 37
246739274 14
161088872 52
867009373 100
4175821 82
102233085 33
954362006 26
356945491 77
598094414 21
716889563 55
557773530 23
563526900 0
98536692 21
992218409 3
151290173 92
520148652 58
398810189 58
168238507 42
68789392 36
363536644 30
882415083 14
677278609 70
852182329 10
405968167 75
384100559 7
306772472 56
847303514 61
786454930 3
776008687 28
544646033 11
745017992 45
190980905 6
873821995 66
459788757 20
496199234 44
31335333 72
431228017 57
648145537 29
819724366 17
601473467 37
852112080 88
957439567 90
911424082 15
144982462 36
553461890 65
248258060 8
858766207 16
103745436 98
274443404 35
651503564 50
895058819 33
752346937 100
954408143 14
107856474 2
200094856 42
275183482 22
754548801 47
837680789 33
874664310 71
987097938 66
509003901 7
507801249 29
153500594 5
307841607 37
770848151 55
776474979 3
659826132 44
459620282 45
773935649 43
101972771 0
607023283 15
34480391 32
412157674 95
551084751 8
820588675 39
766809356 55
320600721 13
212291758 16
370248465 44
108080310 70
232948697 92
69364889 57
853425657 41
592560302 92
501772496 50
755082730 66
603566214 36
107931790 32
548728068 48
145837229 90
63170692 68
46169842 93
401860979 45
746656568 27
176374960 68
847683527 61
268384937 78
95342989 25
237449251 28
47151952 33
636987949 42
22006656 87
403590043 94
975698288 53
573593480 12
585353603 22
68379784 64
883727801 78
372660395 20
492212427 26
806411718 22
600797453 71
362803325 80
589387333 40
812353973 61
965605071 89
583338671 1
2748420 25
675450334 56
259763294 58
453770707 19
620949925 50
220512799 38
915456828 62
700460 24
97856106 39
24794830 84
46480732 100
360512340 44
848736762 89
327599512 63
9157743 66
77592275 63
648583338 61
635677715 48
419079650 62
254360573 77
174554440 82
796690098 45
233040156 17
978239144 68
206240115 27
20998787 7
111006665 75
727968625 8
695872648 88
260959656 95
993819716 1
53439502 38
197409061 25
558057725 12
411170063 83
296588458 97
774205025 51
164574022 21
324021647 32
385215370 77
986002350 83
241362727 80
489893720 63
880099012 63
98388579 41
800768448 9
230902507 9
491540370 39
9124410 81
428826704 93
369552096 24
225699328 8
464111892 4
43614896 20
247097152 31
319825498 1
116289972 1
108605584 75
412206056 38
404875138 12
156037021 32
552930604 11
814565837 50
664329594 19
383110380 26
304488373 85
818776643 82
925417789 4
490342527 97
647675489 15
333600271 41
177210231 20
941537205 44
660907413 12
968267377 21
252248858 43
507760472 26
402398864 97
863720786 8
935823145 39
135665812 6
284752557 18
632127178 63
299161414 77
846931816 42
846797179 92
650236574 27
633485853 28
173587435 18
421451180 16
958260818 69
162106091 57
885100783 24
853954523 9
335724863 26
57460957 11
856199542 97
724400951 55
18276764 1
620307437 44
670839380 97
585027186 22
53159023 28
716045920 65
71211015 29
806378046 83
161475460 16
920336420 51
157260549 63
983310750 45
668302574 42
444943934 11
517002442 97
79225402 95
354355768 83
969254041 55
232217105 5
668933615 86
938426167 62
339626239 34
670900641 48
441768842 13
840130014 12
776523398 21
288475522 19
116292381 78
623183582 53
124331269 66
741935051 7
635941265 9
646989827 51
753087619 70
309534278 79
434586936 22
647749109 70
484918693 8
355805384 88
143730534 3
231191437 78
853840483 24
81473436 16
615987040 52
46345505 51
679692735 28
82386451 19
773388051 75
535873347 51
949086247 30
542715089 81
718867923 14
623446185 22
138979458 54
104058582 0
145808164 57
679660212 57
67508896 60
769704920 17
5779672 9
40640526 20
593343084 67
290147957 63
923795507 52
936404891 61
455888887 81
244090730 80
831041363 5
169215865 53
392194246 56
356483995 47
363026963 93
320127109 100
249220852 58
480466424 19
171876850 0
689143332 75
124729157 79
710639012 38
314551927 46
406912963 92
700878881 50
7861373 67
419183878 31
664327008 44
166713194 2
470546025 18
798492015 99
957933846 16
973782411 48
58896366 42
912098130 57
217135516 4
82727197 44
329768671 68
470015486 48
52306848 1
875688154 15
900784305 4
233238264 75
773392239 67
717762505 42
443805205 8
194275454 37
390268163 73
187597575 21
72573417 73
864743603 28
595553046 17
585208358 71
852387820 11
805702819 95
440817211 42
533966383 57
341179041 82
289279903 63
590043370 86
391526786 81
710080847 5
16053041 50
577340355 98
447578242 29
478956623 57
488001464 82
688853419 96
144510709 16
542998683 41
530561088 64
269216251 86
73727184 51
529343556 15
917291115 12
895631880 5
100504051 49
434510385 96
172025629 8
665626507 68
143031197 59
947306159 3
126704026 37
729504420 70
251044570 57
106524574 34
458416284 36
418280857 63
106133994 54
975629987 91
637291710 54
243054565 46
389393291 20
308902250 23
402318977 44
880993723 60
402777368 68
117086186 98
896010818 17
981138268 65
360274443 98
442388093 43
750313417 1
918329885 10
201447651 92
124088725 0
918424248 83
197079935 61
326563994 4
288151552 28
323164246 26
425254083 8
780874767 49
981525834 20
740222234 19
374056232 35
385413547 33
610536948 38
609855681 38
967068285 70
804240040 13
294084119 17
408761996 92
315983356 25
193246934 82
152786899 38
655485088 69
514734090 83
671071376 11
197645177 78
471034066 62
7372428 84
498197304 32
531271363 60
162125420 57
107330365 62
497269778 1
812392464 43
881893620 91
483934751 39
64710894 62
928898819 70
548299269 7
859101980 27
10112077 63
70860969 24
171785625 75
419107105 60
554261213 44
904207072 89
292602331 71
76263328 67
963842730 69
257513895 0
461516372 44
420502197 33
436910854 30
398581241 31
219364495 11
965485389 72
264559590 64
680084540 17
511430470 56
539137015 94
601025747 83
992104091 43
484067323 100
267872611 100
922045339 72
948685361 19
603288144 32
401741762 47
417565353 23
512852968 99
67768124 59
235053446 87
776425334 13
494734226 62
900509180 3
578064433 94
514184167 0
983760373 69
246639910 20
759550974 89
668321256 33
604139947 39
149709939 38
623866772 27
998805314 69
893851327 50
11796228 60
529368455 27
685802562 97
891453724 79
498789953 47
146758682 18
936645510 97
958885713 31
946425229 78
866326996 48
645057377 71
68983762 78
134977440 14
825292075 32
663140664 77
944999912 6
91044743 35
276304950 45
320279554 45
372507742 31
949281602 55
624863766 57
691546167 54
909786221 54
474959549 62
543384371 34
250007416 45
305356845 14
720606905 0
367786166 66
735056280 77
270898238 39
534023494 54
300930256 36
326756143 55
769125140 29
908493961 85
993925646 14
869829892 43
269735631 76
13799799 62
71197246 28
123676292 81
549678857 59
815449823 51
857420650 84
658144505 73
771646235 16
118321676 80
400617371 99
490584897 50
794171802 47
325513463 95
195040146 94
299750701 0
353810458 95
590175728 54
771075825 48
811987775 24
819758326 58
304359091 1
251992043 3
39008317 71
868063213 4
953538765 16
195713453 52
610178970 91
683054887 0
682185674 2
853898233 55
444608706 24
737112245 25
794394457 26
66213529 55
350121815 18
936337204 77
279753355 67
153707948 60
69201466 90
318419818 31
933612661 58
697225961 56
283190644 87
464861596 23
679527448 81
485298115 31
32515819 65
312792087 38
960839721 17
788189138 63
360945003 54
68559263 33
918312038 45
240969908 12
80193272 8
33855514 47
942819419 60
511680587 70
897086635 60
347086833 49
669431523 91
842812171 24
39242099 80
486703882 97
884089956 46
129166408 76
158301572 49
945269399 41
614708360 95
828541446 58
643142232 97
876564324 69
813096065 39
473549481 0
200118822 89
667069132 80
226957026 61
429203049 6
369774841 92
313771819 7
300864995 94
734046942 95
44512310 85
785629201 49
477205947 39
247995563 69
789526559 82
955556631 54
366092105 69
924986713 54
315599460 83
201185693 66
262191108 44
67330424 69
539690790 3
642348942 45
506780478 77
255563311 68
855109069 46
43464026 66
942892079 83
785020143 89
505178585 32
602083775 62
864634228 23
417361328 50
383082523 100
597636793 58
727309267 99
240767888 55
732638622 100
123182893 53
851821164 73
241529152 38
864320087 4
729269990 51
543083010 1
994831270 100
257297391 55
428922804 10
576804996 34
714453521 73
784571778 94
857586447 100
194904644 8
928981777 69
972641333 52
148790178 24
733135340 67
176578707 0
812263370 64
932344875 87
889261132 46
703079967 91
856095961 3
940685541 4
485827035 35
420731283 52
326138556 49
679934903 86
713029146 46
35452402 11
6046798 64
800218737 0
172932263 34
570525488 77
331613754 83
144856125 95
921398014 57
547584419 77
785927201 54
805045823 46
495867008 35
679621603 15
392675791 55
575083600 81
832794899 75
543396234 42
247208751 30
408626315 0
365881139 91
365997879 39
370164971 10
531575075 4
649486830 31
513458541 1
26930217 56
308415579 69
63337357 19
737997870 74
249164141 64
1317542 72
99842984 56
720139438 6
204023541 87
578103456 78
811209211 21
940607522 44
834941461 54
895446658 84
258077278 1
9882512 5
374862695 45
522477577 56
534363378 7
685078669 42
255857716 49
189000657 24
887842024 44
518428142 35
522578549 34
244154105 87
892178117 12
428165098 65
631931163 39
515832422 100
772881872 49
803477264 85
635189531 6
56766056 96
993139679 15
128193691 51
564493194 14
266594984 26
463121660 28
973521948 59
440299196 100
184591116 34
862767016 7
374861366 58
121936382 6
319778300 64
775733926 24
593298029 71
802513901 82
906281624 41
820908608 25
106226177 81
280522089 68
284108785 24
431292159 89
704624718 7
699969930 40
9268606 40
25116108 46
224486733 65
998333179 79
546200463 30
784501583 90
485207823 80
114917038 29
183016831 96
352540988 17
908235887 46
964633285 52
620510088 18
90461112 57
464336899 14
451677997 61
932769488 2
145597758 59
730250171 40
94703446 98
553705624 89
410376916 76
172658285 95
469659818 84
110767250 70
756933709 19
999045868 92
892404701 76
546066022 30
458813883 41
27122800 32
194111003 66
947481451 39
671884178 13
274605993 5
62760272 91
985128681 86
842292930 57
130122955 88
271614902 34
275163593 51
944079494 14
288134402 67
866042629 6
266178105 99
326773201 16
79005498 54
620710995 15
333875380 61
506524175 11
223614192 61
317245314 85
957517298 16
424961197 10
516260532 22
968454463 21
698254423 26
21456299 60
803654355 44
554989058 60
44963718 79
227968906 18
897732724 75
97735081 69
435490172 3
635163515 99
905264531 56
867782489 91
619231860 96
775156783 79
583999806 17
581363926 5
461417015 9
166803873 53
275216476 76
466030032 64
957740502 62
169021361 77
243733827 13
866400810 91
42360085 91
354713471 55
633166232 78
789561472 99
483532128 52
88925316 13
556750165 70
367337117 24
973422480 83
540832693 76
848504426 64
746982867 34
731269284 63
751625860 64
537175446 13
614435586 63
192754637 16
471048991 38
62017185 60
756658755 65
722978731 18
354134060 1
790201297 59
460164999 28
780341644 49
600580100 33
866403382 77
699564668 58
903487752 93
209816322 35
154885550 78
748285457 27
920563561 33
778448214 2
747048100 66
957756173 46
841641503 31
908357921 97
106200206 98
232219941 4
533373867 62
285825793 15
161823943 25
817028982 97
991491083 21
182759012 51
147555962 82
203051924 49
115740786 73
523368243 1
815355126 11
849289355 80
477450505 67
880039118 81
12087433 37
306803606 32
351073741 80
215224163 27
949191010 91
385752004 91
142127713 30
386744876 29
399113737 68
666958143 56
485209491 58
523908408 90
648393164 57
151984551 40
878683006 75
575337626 82
26590027 52
188136443 11
509388142 99
821479670 2
670781996 22
589048513 89
350365453 71
418353056 84
47587220 10
591759656 30
797459624 8
222902417 53
165222932 34
156964332 84
750926686 50
814597615 61
753654919 65
487946684 18
618274604 21
891415998 58
975495972 89
815317168 3
283139861 20
334525551 73
266639661 96
402615651 22
434313197 93
63506003 23
335310242 40
708610578 66
305083034 2
405496809 4
137155098 80
509423542 63
811412635 47
178486920 33
850747997 71
78236056 46
179560297 45
76859243 75
738210991 69
453738989 45
797298462 1
792380240 75
155311816 54
829434782 64
724152351 95
354620464 23
258068879 36
971392450 97
894540126 43
80123700 73
213428766 22
310504723 32
524624758 56
788333793 9
230111278 36
652446126 58
665144928 24
700546116 25
85450964 15
758914721 86
788229959 62
421856238 38
533831154 59
85238864 81
492771029 91
668440362 98
239669548 24
582118073 95
906018199 9
58718108 82
596223350 36
410627357 34
566405930 69
194318862 17
986018295 5
562253490 50
53431761 64
473565539 5
11597974 4
620477551 24
980599796 45
104034315 82
230231853 1
17654715 23
15560183 62
507996568 19
166663635 1
97897896 18
951616183 16
903793707 38
952692074 31
529496794 14
496711825 91
762941271 72
963922880 66
269666015 43
917201298 97
698841491 44
956963885 63
938744792 70
999301202 12
813138077 39
634260617 25
9167103 88
376610651 33
736961100 8
38129936 91
939657430 98
734663246 49
143270975 6
148664932 38
944179884 31
125327698 62
363857889 0
978056653 73
177463387 40
277167668 17
902082956 55
592076750 61
405688377 88
575568708 83
595853490 68
515920694 14
441415293 90
130403148 94
224324330 66
719736180 83
682429535 100
747940843 71
593779360 62
467040788 27
356345691 48
78220869 62
158640838 15
122457912 15
390582288 43
269447020 17
447382731 47
671012203 50
60227531 33
285714986 87
447270570 97
591972307 4
957730140 95
30068734 38
280427932 86
526988189 45
319811194 25
279976096 18
238902216 3
421404923 39
676353228 95
540419552 48
290104529 51
972168555 37
565826768 19
58010329 95
814855113 63
381075740 4
278671879 64
433376862 83
265462158 31
686843567 66
522127949 15
847592116 11
196194214 65
710427929 72
27633521 61
254489879 13
55032510 25
196453379 87
531557109 54
229903861 53
559062009 48
382540946 40
669279086 45
918407834 34
282841810 19
161993051 87
747455219 16
811685562 18
51861825 51
831766731 12
629145579 75
472341435 60
988954313 21
408861819 44
267677796 26
994489817 56
556119168 28
429117839 82
803896828 81
238790512 34
997718121 30
586683873 52
885821315 16
409041792 84
690739963 26
780034965 58
280546431 77
526167366 90
987916182 57
238589302 82
334238732 18
854062207 2
316986203 85
211078427 8
487058462 20
985583775 43
625206632 96
428924103 40
44058539 96
992193721 58
497246748 41
80152770 23
768565229 48
692303750 66
609477338 5
63807160 4
153684824 28
278950910 53
611965233 86
811794109 17
758121831 44
193313229 63
643550707 51
419606524 59
335607916 43
364087219 94
419349272 5
628168426 67
483156962 33
684120007 34
663173167 96
624991845 13
950825119 81
390274203 1
119885002 75
820110464 87
740437485 28
398896005 66
409222827 53
785275248 67
951016322 65
241304506 46
494429429 34
778131637 43
218080663 79
643574410 28
389051133 83
552038816 3
856569331 21
360289261 43
556932124 25
345721576 17
903688362 85
207342917 74
377502739 38
738038838 78
31425459 59
231015034 71
530419740 31
188551749 73
401652480 39
241650906 8
14440674 28
817509751 8
563081445 97
28986252 58
688945252 1
776179114 73
855949379 99
946768971 70
501426929 91
22228102 57
48720965 27
569388481 25
623982360 11
735515238 84
826260473 66
704853312 3
828395826 14
90674129 67
122286023 56
23991979 90
804148180 58
281941219 3
109465976 64
983678799 68
998080816 67
519900891 4
707657856 34
954448818 100
525515703 67
124754441 45
290228999 39
371469817 15
935968314 92
927401161 67
894040250 34
207057084 86
377204867 64
483258836 44
305411046 66
727441031 14
6639717 81
478167745 95
937233399 49
209479108 2
203553174 67
960503658 26
107427255 46
563709564 30
311619401 3
702317864 24
35633313 12
652202120 69
925876816 61
115532632 21
96336234 54
682921398 58
383539368 57
492377865 11
189655630 18
804206487 9
656712736 83
646077950 19
383135520 52
903244337 8
143867863 93
528212990 24
826842038 37
973238828 8
304891219 11
564991860 38
839923650 38
130231516 88
930912159 87
9193169 66
373807285 74
516796870 61
983289182 60
233445689 92
796411707 56
46831952 54
217914009 20
203876532 60
406649418 30
894681123 45
814664672 5
510622175 79
77235524 28
52837995 79
995061682 38
783467323 21
327863029 25
390352532 94
163778954 66
693657727 44
836009904 67
947412552 8
664137406 78
747176134 42
784230160 91
99628930 30
305906607 12
234407828 46
221369369 8
354675872 38
656501303 12
433836180 54
89136931 1
155188783 11
89032829 87
450394451 97
505126526 58
990655906 48
476009363 53
234033612 16
111957548 55
391725050 72
35805951 39
950390393 50
880955396 60
850725596 28
46008490 9
809014192 22
739421348 97
903567182 10
131338808 13
899455056 76
548179069 92
750300609 40
880671567 35
320020119 5
340528554 35
707198628 13
118018255 78
948540220 87
247159357 92
740513632 71
782002211 74
725695147 23
590415156 49
318902530 59
266224623 40
985389320 96
4651298 46
45265223 90
59486321 19
786290957 90
728636296 84
582167990 89
331590898 42
670373078 71
898253349 88
602112794 45
220764859 23
368796081 12
429835535 68
761222292 93
136715327 16
826094594 33
176527658 65
5523573 50
272592459 62
334042610 15
437029004 98
375848940 75
677004010 84
454735042 6
174367980 76
598208321 80
163044576 63
262645157 70
640598021 33
290348123 82
891529021 60
847588236 95
453140552 93
774247741 66
897237905 70
980653057 41
964354054 96
63480857 70
608867851 14
804504870 2
725468760 14
561957949 61
379509125 28
986403385 45
309289803 47
202912518 56
19889594 29
823953031 83
371969458 32
116299261 49
792062705 44
870272815 59
834562865 19
215409266 65
503972835 6
372868453 18
1697655 68
242048208 11
965713268 69
793519050 35
308280119 21
596466886 97
730194958 20
602810635 72
367971129 6
661217731 89
781990467 83
830093360 39
671325804 29
672960914 94
907415204 9
700517075 0
952345595 18
606696339 81
324907434 63
763186957 56
258372449 14
72265163 19
580786732 28
918961052 46
776950742 10
420976462 94
235662034 94
235558575 19
591680517 70
768251384 21
232034061 19
28596485 89
693240897 20
255746676 31
4668361 87
306419057 19
108645697 83
913986782 20
255345984 18
105352453 100
75301559 25
748896997 98
501247906 39
38465359 38
948884565 27
123162923 95
806352764 93
974923805 27
350342793 41
368305629 35
351794328 80
688665937 41
85069374 7
511743166 90
43151079 48
686278953 76
572289874 93
130936486 20
642706618 99
301608065 84
13600963 69
389064137 24
959925353 31
113995799 11
771657090 32
422066049 100
143879544 86
368191271 25
411443903 46
447642338 15
603102587 4
930552266 37
655768113 69
302930802 43
485818779 65
732186805 2
911409475 3
352540431 100
850193609 81
667030329 83
981137118 90
481609945 64
145208082 33
648681564 81
240081706 15
693385297 9
535466220 7
264251421 15
239953228 64
927395777 66
678884345 56
66912957 21
113364926 81
84863779 66
328109857 42
112243951 53
738966819 81
697680205 9
402725661 95
802182627 8
320709413 82
423795083 75
475732954 86
392464115 83
428093729 99
94848996 77
438126954 97
212960203 41
989778462 37
810809429 56
712952214 46
417048773 29
772206813 14
161810086 68
732685771 26
679113313 93
487531607 78
248215470 55
827053077 93
579009909 99
879243519 64
188273467 88
739786123 23
421931636 70
630560076 82
640026102 86
948212380 76
952997002 81
597291773 9
278997903 89
107151794 23
291385568 64
44684948 42
700411442 81
71036280 45
261989265 15
872962218 3
63976145 15
681030884 24
30142243 87
159911092 92
930245985 9
832131167 91
919601001 3
928926800 60
606831276 97
774229598 9
897187704 95
786592331 10
968419259 96
535136244 90
104661888 49
134818606 33
903698976 37
889907653 78
735688456 94
866118043 33
269439137 35
627148484 19
451949097 20
988486652 36
286686560 4
236782756 97
387440151 22
273054767 86
90178465 80
213055086 91
51476535 26
404886250 80
125061819 59
442328209 65
771599109 49
627673065 42
536727136 85
94382314 69
105904736 85
214157998 2
944362484 53
862843682 76
924636042 95
258861374 49
777555719 12
869127032 82
63592747 53
459350867 10
766766948 67
709571025 48
800248638 9
790817907 58
756274170 70
681305332 60
342501834 23
44099278 13
457071137 98
976699903 71
596983230 60
178594981 69
642819960 43
991061197 70
591473684 19
244106104 30
481998943 36
782089208 5
38716794 53
777924579 33
839121712 79
317961594 59
84195642 72
19539322 66
159472494 4
719593463 64
815255175 52
270212050 37
226281102 37
495229092 84
679703455 52
479566454 77
225622174 20
513652695 95
146823954 7
316006224 97
406857500 52
605511621 40
553938846 72
983401762 73
210672685 40
586698147 97
813845291 16
781327511 34
266337946 84
341270502 17
724939922 71
697408681 7
108186240 30
924630407 67
197427408 40
271942283 83
298656725 74
475164414 49
919016353 34
618342483 67
376610172 94
142458033 22
841842191 72
686103742 10
290875600 86
802822303 13
734736950 77
711284917 19
620596550 97
607769606 37
510846640 29
495901623 55
367961783 95
80624922 27
813929696 75
271280651 41
28791806 66
882131062 66
698450934 48
430245592 74
621643045 92
525672911 6
1347819 58
936374286 74
448610330 19
106949405 76
21866334 9
447418233 91
145951178 93
357355640 61
158929297 84
758410048 5
516931579 50
399027660 74
25213643 4
923110590 43
618126318 15
317019952 20
551368120 20
900374655 21
462390874 29
883048176 31
417985809 86
330990583 99
139406413 23
200539783 75
897169717 66
843005107 8
751132045 68
435782120 80
541795674 86
261138455 65
247513287 29
730114330 42
935602032 91
659858467 29
606546029 92
640526827 25
286155612 20
396091431 7
852576444 99
288278080 29
937870725 89
134998541 94
416938149 27
252561812 80
746939623 13
8220200 94
700039044 92
856065798 16
727211579 27
835161158 66
409559348 55
466075199 55
890605198 45
195880951 43
655886541 22
91960188 63
993245622 28
549959321 59
699951245 23
872052752 17
707660016 10
754510068 87
21203755 36
796244614 11
198745824 53
27367321 70
640271307 32
737715073 6
215694482 30
304415200 60
788762748 30
481274836 60
51251348 41
767726203 10
285373468 12
876731073 89
799055165 32
216917406 17
672715701 82
107455833 43
855518132 68
60284565 74
681005001 85
390708177 45
544968885 58
961089237 98
861382933 5
700848688 74
239673791 61
597342012 100
735310467 5
774248453 79
111320860 6
140846298 75
790210734 54
415488290 39
420016807 0
761039110 48
655439995 2
887592156 44
666480998 59
168237371 15
767346529 42
41612619 27
737569542 71
169794115 16
383150993 65
780159411 98
338310476 57
209964224 24
807553766 92
525251255 42
207447732 17
170903431 81
25302585 80
580721186 49
558874213 6
662485243 15
253231687 38
557896445 29
303988939 39
144925371 56
301636639 77
747801956 80
49488740 8
820552829 23
507137828 74
21473876 84
81642088 74
567483198 54
775406536 80
952609664 52
520641068 34
779154039 98
417278032 13
910573727 44
425004266 95
997592282 11
596432083 27
735913793 0
101985457 43
30301715 78
753259062 80
180602715 85
100453618 66
940156427 5
289302717 29
601069115 88
69770111 64
731160187 34
676587894 18
792359344 16
203743521 64
142784576 2
298849553 55
537868921 63
298045837 53
228019693 3
712137017 47
510087875 58
97771067 84
944306342 49
81160632 67
217951109 21
814963057 67
536655748 33
777855129 58
518360953 33
205796212 45
86352398 100
540888355 46
59462638 50
536858071 0
496308711 4
553805746 12
530489952 57
349293469 41
352724930 85
325393680 24
580973951 61
602961516 68
489640206 6
659538112 9
354512232 15
321240984 62
859856180 44
299241933 95
544625322 4
730183141 8
946961429 87
759741548 90
709396555 57
700994376 14
390242083 37
997131640 82
694938299 61
504562755 41
839092480 16
496757498 75
248401188 20
426766088 34
889994642 1
856555680 47
765201622 99
610126376 87
854926345 97
277020525 72
293448347 21
879080005 43
235218344 53
769687363 23
247221834 72
620344403 44
23847468 31
519138845 15
752506583 94
173123635 91
40467962 65
995039543 40
241633644 6
677277644 60
606761761 3
532593233 8
865304301 58
441493205 56
800323570 18
413574744 43
161445737 21
375908925 51
42015737 62
10699473 80
353300546 64
283257242 83
295618309 82
539002061 96
270879002 87
253373000 90
680913267 8
869065867 86
661358875 35
214850500 26
146502456 33
901649710 8
77155521 88
985462849 99
590896718 44
576623041 11
264092314 48
273867623 25
153112272 33
662980558 42
47793646 62
397585597 35
466192506 11
995283488 88
172472154 40
583168807 65
741504619 75
422066194 62
107306412 78
791062978 80
922849988 23
963560531 69
337813271 100
855037104 78
960947534 41
561422129 94
599296171 3
616638828 49
426928294 18
384790487 3
867493968 85
805669669 56
344522568 76
410960488 53
429821578 28
258751310 55
438538164 9
655127871 19
546609213 53
667924490 96
798038654 28
422003474 86
423909557 13
196958175 53
82428188 9
3425754 77
464210553 19
24853921 60
673558588 79
691502710 86
152337468 21
555985269 51
298005866 78
715575666 19
34586003 54
537670497 79
213482264 34
842330092 29
385943763 44
428784549 92
13543284 28
987179140 57
442557071 14
79285514 73
209658224 62
704621770 6
49854277 58
834151924 51
840404541 78
734296503 33
858424724 33
223591214 62
154927763 26
112337480 88
945318053 35
323280639 5
113393217 17
251276259 27
439022434 76
156720069 95
438190361 32
386840571 82
909712609 7
158756551 36
388215865 16
892955783 29
41871414 62
845830545 25
50506690 1
119128115 37
184112364 81
826262439 25
215309739 20
405154656 89
116309438 55
233691939 14
923003285 15
194713669 84
640795785 3
246443899 65
451328409 79
231587743 40
398229642 45
764968780 64
928647238 65
286685766 24
921938186 12
979137029 35
808590377 37
220539043 9
438707656 37
509456198 92
141868035 9
336038703 89
76319654 51
121262638 29
658039945 86
773634706 89
987879163 19
937806482 3
198611610 10
195606813 61
437180483 59
254220027 41
388878996 45
282859501 63
101881882 16
955838729 40
980823123 40
214135731 76
889804490 89
99726448 82
393716815 22
735554506 45
932335013 71
452584391 60
681780018 0
380721189 96
738352362 41
426648279 0
151900316 50
44625019 6
35422894 92
293860488 5
45509163 98
339055626 12
490248868 0
737535444 64
51406667 24
962064799 65
813927354 83
329247042 6
160418364 38
942967039 72
163083202 96
309424380 37
907908375 45
266127055 95
533091412 59
781145320 81
201607972 24
836705726 89
231888675 13
784382637 69
173704187 19
69007696 86
180045414 91
439478739 18
134168407 97
510064283 3
536503427 79
229626338 2
798205821 19
330355495 18
322038227 41
615348792 4
668111511 87
104632972 53
189630632 52
958817791 15
361589319 16
922379477 27
26043833 44
449267998 52
688001790 100
110202434 89
754439691 56
412734735 77
743847361 66
546917111 3
979065238 64
829523198 66
451124116 51
673077343 58
983273983 91
121809782 94
214774316 52
895463657 63
154099014 39
285722860 1
529478380 5
891648589 56
887419071 6
740885029 27
83375944 64
96818864 88
255614846 81
740395504 76
461684400 37
475229794 90
278326529 47
108960557 24
607083111 72
118617445 77
285422936 52
335011162 41
641969186 94
687719725 11
182790063 77
757823873 12
599991520 75
323185108 42
872146929 63
320452381 40
939213995 76
146793770 69
568611967 35
308037294 17
436404798 99
95788602 20
412946396 50
279655271 98
202086688 82
783368572 91
257330248 49
904208267 54
945447567 49
936312060 13
311284824 28
14033126 96
161527717 88
617808369 58
90333611 52
903857344 74
229969584 47
877649114 64
894295732 49
922697337 43
760260911 94
191851409 76
45100618 90
296134580 80
633031869 8
187231962 6
26943307 89
181053509 31
951444777 38
720131976 49
485421125 67
593464713 7
829798268 44
363787193 5
9905760 14
127517878 11
318187903 69
658319181 81
141515238 87
137653600 44
237360367 63
498726928 29
731488171 52
882019709 93
879975981 62
974040713 7
663030033 15
593006625 25
530904162 69
669104964 89
575679409 95
988725237 50
605516073 96
479378950 75
989548065 54
253913034 27
64249363 15
580935197 77
895967259 92
686493402 40
439650634 61
701830214 76
326249713 15
485540596 39
284891315 73
879281041 76
267399654 25
445760937 66
317670438 50
439597345 7
540350538 78
439311499 53
785239665 81
448135692 68
720128087 64
669351824 59
540238170 98
464107506 40
475867535 9
710471724 65
96722004 68
653405207 94
788243792 18
709440619 86
397767292 92
874642729 95
78801754 38
4781313 8
984460393 56
502479339 6
82292016 85
113721115 84
6108537 92
740544443 76
805252988 58
247958633 31
821793285 94
484944502 3
382667448 50
793651098 95
358080220 35
825077621 47
37703453 70
268900618 30
414671369 34
373006782 93
376730186 62
800395784 3
790559904 13
778453539 12
103632387 24
750212312 99
234021864 9
586831598 29
716442114 24
652738936 87
59967872 13
44438467 81
487832774 69
80018030 29
251525184 42
146008253 60
957070008 71
387037325 43
43173183 95
317910659 28
555000879 67
599524132 88
591579994 82
16439584 63
932837810 54
723799005 99
684695563 78
117095822 34
414055793 0
361948996 74
381761260 1
845367488 71
544942960 90
109304333 44
639161618 6
580666059 99
473983551 4
217561197 74
592588047 10
676156816 34
143796329 4
412118363 16
303116802 100
152686622 17
725771035 84
991507614 74
55547175 57
244328473 94
87983483 17
365651543 66
12885769 59
18591266 13
460414737 47
244273654 12
606870920 91
362218218 92
190229115 41
53570526 28
97359059 33
783401609 92
930293219 26
139104007 62
348006652 81
759484481 66
309027855 19
13877498 88
673951488 70
815501382 8
106626287 86
485093365 93
145593954 16
304940077 57
601740261 44
435054609 76
13216253 16
714536248 45
881481733 57
975001262 77
632211382 41
974169538 74
811539360 33
826288529 17
495987631 5
645869339 69
984313725 68
649245688 78
166999565 6
736006076 90
968780116 16
747850072 42
273113076 64
427765370 2
907024053 71
724520212 71
386398566 11
574765016 54
445962098 91
101766885 83
764722881 82
407336487 23
37004247 67
611078789 95
652937043 50
102393596 61
954479380 58
515920595 31
995306593 53
924199955 58
292044419 16
905615474 80
805958038 11
514637779 16
551478662 38
269227541 74
243660313 80
71862149 61
614065631 4
31497635 77
40376576 83
744174531 88
714458793 11
216758776 45
976506087 26
437757176 49
392758122 82
302875431 42
452572841 91
569687049 99
653069724 49
375550560 10
331148487 45
677724192 64
819685157 38
847428780 25
251022226 97
794955200 82
554086117 47
759021413 60
263548097 64
927609916 77
708144984 54
787542313 56
921324526 20
232760201 80
628284406 4
666249678 26
472087252 61
641385696 91
577050327 62
366849483 46
980945987 73
672870306 95
422051376 6
609556284 78
958517857 51
502240614 20
424475077 47
434907518 79
86539554 5
425317156 62
199343033 100
401715318 79
24018379 33
224744374 17
549065130 45
216922814 66
893495745 58
818674052 36
80402006 26
492954865 38
47812181 55
255715415 73
578348032 4
467349062 96
154767594 44
749303689 71
454967679 16
82139737 27
689707854 6
380613717 19
415214605 33
959215842 51
504867694 13
600640687 94
725662523 8
219938242 8
583641082 98
727467867 86
705435134 71
338293666 53
756796796 19
454264279 37
142459088 23
277924854 68
565846558 38
435524214 55
4024088 60
116599060 36
944219432 2
321121195 50
481195025 68
447570946 31
23067104 35
260371928 81
681523699 27
477609996 15
85745047 41
375491269 65
23864404 5
543290348 17
847384948 53
86395457 3
770311369 77
801567263 70
735558314 52
745923003 100
838964345 55
360915462 27
485714412 71
688469440 53
955988257 48
696245314 88
171929752 71
348867439 40
654634806 97
941964806 22
673112426 46
319185343 68
752110544 81
903522269 25
669477469 53
36395131 31
461608038 89
812950022 21
137003844 49
95549022 18
79251485 88
866510172 44
251805614 55
931937276 70
942963772 62
257084786 77
509998979 28
958386616 64
922825080 87
807541983 49
571457914 33
963252954 97
662133314 44
131566869 18
328497932 27
69158197 98
330518597 50
90395843 90
634376510 86
825301340 74
658509689 56
936242985 1
827718044 71
885336597 87
965813192 43
393104122 46
581448545 9
222103681 52
900343548 0
204283495 21
45393168 71
266031162 1
920803079 46
840136567 31
784232779 59
365218791 62
790707396 46
446081630 95
850659473 50
1112208 22
342779201 2
920446268 34
394804149 36
800070889 24
304476128 93
766885400 91
900542120 87
959585966 43
417622185 21
190064188 70
641122197 26
314326151 5
453601165 79
53352057 60
743648294 4
705370161 57
943080878 19
959646518 23
800369897 92
830229741 55
349604346 19
313494379 87
328700130 77
125840139 47
624769860 9
699229782 45
914722780 96
585938461 93
1804830 36
525296731 30
88483660 81
971740338 16
122821631 48
700342974 44
614802821 2
886558850 56
218352826 95
915243327 95
467842620 14
344062576 100
167080898 38
343489016 73
14145858 80
457312386 61
514856132 59
998234088 54
561409953 39
677308884 74
275802846 3
831942152 79
953663355 100
710839452 83
927936466 58
656356499 83
238268987 52
248250585 58
424728846 39
134092861 55
231858576 45
365297239 10
508255993 66
863057072 29
965185141 77
613384512 97
128996134 18
573334679 15
696697690 20
75687680 46
890026111 94
579446635 71
14676507 27
550889757 91
727541658 7
784697475 69
112692361 52
192350995 38
453911829 21
114966122 39
941735421 47
332902251 69
920647165 83
496499577 8
704549988 12
898423975 100
99086693 78
73767763 72
860584871 36
137149669 30
328165989 6
820443752 59
263159945 30
639988538 61
332800848 70
866888971 43
763813787 69
368643343 14
356067967 93
832684792 66
620187604 38
362559120 63
821121427 41
84486397 71
642620895 63
557701949 18
11746151 33
901304340 96
5554696 55
109806378 75
143735868 68
45649818 62
113430940 78
369860520 2
644947131 35
608516661 60
39520900 55
834918999 41
478557400 66
475434919 85
547048544 74
446104397 54
917218143 86
307651946 89
413451527 12
31752910 98
595126205 12
176966782 14
923810126 82
642091603 26
792561144 73
415497835 72
118114829 68
498633010 13
333522255 24
718822474 16
279532448 22
345135205 90
965881844 67
889072456 17
281552309 47
653855440 60
258386409 20
813505378 18
774793022 87
698313617 66
24553769 26
20206922 21
104413184 90
514480444 31
704598112 37
139628950 7
234060437 89
729295645 4
244657326 64
218541281 74
125436600 30
62728839 50
134849012 69
393046184 44
175601483 92
206248552 64
62864513 27
106729452 85
656751830 0
333396336 83
273887342 95
804249877 32
87501522 44
845427035 56
247585374 73
581748281 69
235985710 76
973191276 22
807757804 78
834237869 21
70778983 2
866473897 97
519767437 30
642705712 92
634753803 68
100839078 33
598933226 84
739133391 26
924899787 48
468791196 23
757857003 10
487526260 6
213679536 81
79201509 34
911866054 87
214000095 82
434498987 82
719862672 8
743275355 52
666630387 7
16206594 15
873185434 92
173844321 70
304065573 83
196604815 0
497510825 20
518404250 11
312406669 89
406827376 75
448961662 17
37229175 9
49064012 19
408351727 21
666303587 32
262584130 12
66220407 43
422660372 85
655466625 0
555819295 40
736260895 11
103223547 86
189280608 33
578800098 27
208317903 59
318325578 68
308105888 94
91345378 50
729596407 57
318611011 8
233407605 78
913416784 13
420868209 86
728223808 27
376536547 53
574691250 83
883855349 49
613914160 28
177326641 40
212620450 54
908521869 66
479090200 30
625684319 45
383734655 7
982552065 83
462917458 93
506451187 19
546138618 29
863687828 23
80148830 100
745518822 41
777031477 30
30191657 69
235379332 23
65671205 21
257301945 16
940302862 62
855138361 27
154203030 91
133336253 0
158603182 97
231632025 7
55202961 2
288708599 10
139327884 28
459330005 81
551247637 67
7756305 71
577396142 86
626911611 33
747751918 10
69708373 71
823428663 86
547528449 57
128482008 27
285284655 48
247332770 47
214896137 57
235893602 18
216722673 75
90749053 59
988682211 39
987598117 74
788724058 85
510762451 58
987100627 87
856517992 12
989810358 48
492873600 16
105588941 56
813328969 91
924041188 43
154305102 42
910577380 1
667440076 95
130332852 46
475878842 94
155998296 71
633032990 61
287779257 75
635376384 68
51182040 52
848687581 46
366194544 27
813829452 8
577147949 73
523237893 83
246408329 69
378263096 53
903499019 84
421501183 17
435213305 43
127857992 94
978269091 94
34175859 77
765836004 19
768723177 79
383150847 51
720653872 53
273298443 27
967169433 79
694489657 41
125408189 96
472097606 90
407635077 23
233801690 48
809978364 83
814374300 77
968383039 49
941588451 69
738928989 20
277277618 49
407522084 91
946985395 15
68024588 42
758462433 83
886360885 39
606951788 19
528923380 35
605796812 68
354716405 31
416617043 50
784074232 77
589545033 74
594012900 70
349350556 37
669026178 81
406781386 90
921779963 40
833601038 50
685372081 55
127651248 94
32014591 41
534944811 44
783713106 80
937710016 45
478646479 41
83816426 53
596347754 59
26463960 19
692899388 0
575536995 53
664350523 86
895326036 55
364196870 20
284785459 35
633829208 30
892268819 10
333824792 95
319021215 44
386183486 18
833254990 80
672481381 59
105209522 46
694162282 50
243663660 54
485561489 99
198232435 15
884242856 94
498586370 41
429480122 99
129236943 100
135864668 71
695626128 2
561532551 63
311113093 82
741054378 83
980385742 76
913503792 32
612833456 40
809188066 82
118666832 0
357086925 38
924802327 53
242434845 65
623302233 46
700887604 15
70620494 18
317187407 24
586143234 51
655651342 39
10317996 56
483330932 8
616116453 7
246628637 41
282312983 2
519748986 15
853343060 70
955000816 4
894895861 10
434369588 53
272177675 68
59663308 97
792892810 13
591279517 41
684647263 96
728035981 24
389782189 23
377313175 19
522691181 94
783713984 13
255247425 93
722810879 11
763528313 83
419966053 67
4422190 93
853190764 89
306880660 47
153957481 59
743349950 15
749604943 32
315401340 47
959654775 79
659489944 0
868413117 76
860792128 58
143115106 98
546569260 57
698155837 2
500232577 98
355348787 67
974422245 36
665294628 91
520748363 52
505740233 14
290560274 92
491996367 8
596417280 4
398139475 10
98692105 88
819515443 73
785366382 34
262822649 31
320193230 95
446743691 95
232503304 82
587208774 1
925712410 77
514368896 39
102551860 90
665209289 84
241916952 84
183126274 30
917284449 15
777211502 98
17129655 2
784777712 45
942496270 51
414827486 60
799479736 87
206377918 44
849809428 16
303397625 27
501778484 88
191096118 21
720734309 5
14407114 86
21274308 19
825594031 8
823171759 43
348626093 87
555149461 39
794514229 70
835830904 65
469461867 60
999984588 8
766293685 58
940051981 3
901883199 8
463182330 94
720781539 80
894300259 24
92210669 62
292485459 71
749180799 72
718464820 89
141897136 74
898358522 87
309186784 36
197501986 76
747122829 22
843022943 42
994108157 17
795497237 1
607177479 85
580927593 2
815720940 58
518965675 31
481913914 83
468314856 12
324136497 73
199614800 65
301135551 62
831247959 2
684198006 27
168206505 21
861716642 75
867987431 53
551075399 8
620584002 55
691184520 67
849828245 79
794546931 76
335090942 37
660518359 8
982846617 93
579058465 54
380217015 69
523568778 37
604670468 69
113824377 92
863065149 93
772981239 81
172116464 47
992824377 30
956024217 15
213657799 51
242725619 48
769300117 32
106296880 61
552331150 61
513348973 79
123119211 50
885754170 49
283937962 27
760734899 3
117901633 24
111695711 18
731664229 35
683451911 1
926834512 38
824942441 58
336886820 89
748623233 12
176519053 33
867698472 39
727257449 98
864596274 44
633952878 51
211446191 36
892190830 1
674013763 35
121617637 25
573147432 8
544037400 1
550625717 15
671918279 7
171620921 71
738427518 37
850496420 36
21921001 24
850782040 38
301066938 47
459430576 38
150093308 4
625275449 98
805323080 35
492790949 79
51770575 88
744943709 23
40058905 99
230003529 96
882305069 48
801300286 9
434688179 84
911998437 74
896920143 10
589415962 65
771894654 49
96437292 21
561230448 90
51927112 63
210205270 45
379925645 80
323008121 95
951572856 7
133809393 92
999079345 25
245548344 10
147071152 16
344502338 60
880166500 7
18281644 5
813112606 23
701193543 48
895267989 37
405908440 73
552807522 2
642092550 16
591878406 82
482028923 49
95971777 55
824024101 98
536317254 2
13394331 96
556772792 90
751415264 61
737064985 56
462504485 17
893481908 89
251015422 94
53347477 70
487971998 42
206675531 17
49465753 88
473639353 72
405788341 47
962086187 44
255586585 26
862688062 34
481029211 58
556706053 79
719391093 35
734792079 30
234814519 75
232415442 78
882191520 5
853361764 18
123035213 34
867581998 32
916207833 92
958947350 69
12281502 76
764438401 92
845578728 38
682200276 10
334880706 30
403993014 34
556386023 51
498350672 50
389292980 24
319344767 0
293449225 12
94611269 33
998358902 68
966471804 67
205660311 96
908806743 8
965539311 38
75998007 4
767535183 0
655275097 97
231052020 51
980652903 16
454104070 5
137059239 81
847053903 98
871104649 48
143870062 12
41308684 20
942619736 34
827865254 85
34614268 91
100338841 48
378728012 78
808100884 70
809140349 5
55863538 77
233583285 95
903208885 93
189475791 60
758441539 28
968035329 63
287704885 77
24577789 44
542040890 87
542958237 60
159282121 56
842886152 24
842351133 76
94472349 54
661871224 38
677600738 10
284606707 1
863815732 78
406946003 32
640201316 36
872264136 44
677263031 62
71218921 84
405822051 52
966491293 77
980108921 36
829482665 56
672241288 50
957182341 97
788947502 89
208136240 62
709117140 83
2180767 18
806491100 69
497160126 53
557219383 3
468260113 87
705998398 14
464795356 61
754945053 21
653172435 88
857450314 70
553301831 97
850149236 8
827945710 69
953992928 73
351355939 60
139476212 78
215775331 12
945834233 66
567016810 29
258743838 10
979855966 61
430402249 49
415199117 82
555964440 39
682839657 25
236463811 33
802188240 95
243704393 86
78313330 97
678933297 70
452026394 16
397795428 96
340921274 48
946460305 4
192342619 57
377433278 20
789182762 96
8853579 73
829171550 61
726889419 20
203093481 13
177284138 60
19219504 61
484277087 46
661660170 76
514058971 39
790961231 67
897319042 82
55299036 1
770591828 4
455926013 1
191851604 3
153487936 100
188986523 59
664430926 54
606078409 88
536847668 59
157042901 13
612250476 20
596599268 10
267323655 43
122883732 33
549138513 61
769235169 98
355045599 20
656575226 38
378161107 4
510940032 36
737386958 62
274638567 72
975304822 34
979438391 8
503242772 87
932828932 73
635730684 40
751405155 63
149689773 58
581471092 5
23320844 9
21939874 21
727288247 15
980703488 42
477601352 88
767317633 72
844009339 5
816693513 46
517038284 41
258539903 84
278038181 58
446995307 5
835413242 35
89526961 43
303917085 74
587967312 45
199032751 32
211472483 19
303010530 54
760670920 92
308560910 82
974226346 31
893739529 100
508213763 16
776678146 57
345622132 47
838699257 3
853621756 89
339954034 83
134248119 22
48504158 95
976667292 53
455682581 46
565920579 69
800144114 40
482605780 24
959930679 79
61153076 49
76964453 33
826631251 74
758846031 0
610092626 20
332096785 29
38345058 18
308414459 39
142329382 77
478978992 60
368685669 62
233150783 83
307797014 63
594035550 19
686530157 99
269385247 27
787311104 17
444110767 57
60888472 50
629909806 95
127907263 76
777902572 85
855827670 73
650411959 6
924846456 75
417789338 74
571793917 73
509501683 42
957556409 62
131181403 81
408311863 13
602014602 11
849291552 58
948868109 22
738060333 99
996271115 98
216295557 19
701011891 28
855642805 61
60566277 58
13426030 78
327521112 59
131265005 26
248796683 100
323038341 39
331219040 11
400523635 96
774938621 17
758840337 84
467602858 62
19486559 87
19152427 86
599143857 38
357266913 97
405687516 38
775105930 5
499316324 63
761450431 38
662650726 92
486185308 16
828864016 88
227841326 37
835892618 54
197614020 6
442535974 8
30486482 24
930525456 95
396933184 89
175230210 91
610726442 19
103229687 32
560890304 25
104143300 5
712287195 58
648923445 94
816079307 87
624392236 56
963182454 65
87779381 38
775696577 52
820884241 99
750069851 76
24696615 84
269156787 74
400036030 71
24812559 4
383722319 18
549625984 12
313712694 24
696145618 85
407336034 36
170542045 84
574825577 62
691117288 73
682362492 4
235124060 46
69906809 69
525357198 87
29735111 32
98904168 71
57050969 83
77447122 27
856935034 97
307356050 25
503911222 94
597124866 41
730463633 68
914633222 36
659303336 51
496862776 4
70159992 86
576340602 55
244667834 48
132170371 86
333339629 12
940070308 10
49917728 69
217436387 22
938977632 62
342318160 57
840655864 86
729548841 76
4925678 30
167562368 60
89605198 94
738916656 59
764275026 35
134757030 16
589469783 2
562826882 75
332513722 83
324691352 34
15083365 97
99484858 12
79862787 86
404463980 91
250521814 98
985761292 23
268643615 61
750342909 8
526679424 15
625664583 10
852453873 38
586498595 19
867951920 28
817235710 98
796285543 14
141880398 45
832583593 20
679995540 81
228513722 66
79787649 91
817668387 0
166308442 42
308663252 92
326625778 94
484171057 67
433854925 43
13422981 44
363329411 77
475995229 3
742408833 4
235899342 38
471088521 76
244808342 77
735341526 15
198149075 76
658122805 24
352777584 6
633895859 5
632788110 93
856685251 90
932139345 71
115627731 65
687620751 70
833314188 14
599889550 60
825366108 8
479136854 39
493108707 68
311379940 28
94499676 52
761555270 95
783437299 26
683857703 41
162266981 36
170111826 14
816865341 46
228163829 46
434336883 63
809343742 25
607232415 50
619833058 1
506819840 48
917546676 56
128036259 28
184382333 61
145139749 49
506613896 81
402091057 27
994646662 64
10631089 69
104697012 92
146262036 31
7672466 20
171850606 98
114988918 55
499039679 66
504035156 4
228499747 84
652742594 84
122539639 98
324553351 7
313000630 7
313031461 16
831219385 77
828782708 81
733848800 82
774579510 11
724662310 3
474055710 58
123842440 98
666792387 27
882677991 22
630758666 5
801490053 8
369966353 94
381454896 35
238169574 43
152917656 73
844457806 81
936159903 7
526846416 2
585166050 14
241696612 5
178175802 28
676499656 17
302215045 51
732079364 20
72178873 96
463565639 7
897492295 97
157443794 78
526396504 17
588696617 92
506351617 79
663429332 7
59668222 9
677087793 19
222488622 44
47810707 87
877138601 68
13212219 73
65950049 83
268082951 51
752709306 98
121978506 98
53216220 34
712569728 86
666144874 82
713916998 9
540883952 61
109974780 25
266458020 51
211674763 8
912207634 61
722112357 94
88906036 30
581388194 78
320934036 36
903567604 59
751994312 90
953801498 8
437870821 87
614178940 36
979902666 61
65498461 49
46501178 57
515632770 1
240811570 1
619498872 46
22461630 31
544127189 94
352241394 97
598921019 35
340648112 71
767601279 25
656910911 54
275045699 76
487039718 8
639953639 44
842287649 37
110309221 60
927373284 57
113842862 50
704222681 18
554808948 65
996321117 74
496704205 20
736733082 49
213871979 27
831902145 63
122931596 58
200341206 48
273972928 42
733147471 69
271348627 47
869752125 44
412282156 99
945833814 77
901152159 62
930876490 92
614545270 1
117988990 97
946010790 32
113624855 12
826596321 49
192573708 50
458899803 82
270207237 28
576222857 2
366094469 28
834725882 53
563880175 60
286633103 27
407994032 13
751354247 33
868372850 19
771795281 38
844182039 57
207698938 78
733773765 31
563312521 53
174358577 27
54949718 62
343204800 46
87569538 57
244388416 44
853389783 64
269768305 62
913218770 56
736586059 61
365536119 87
712048479 18
124024462 67
244936083 34
295363562 67
845170567 74
127789664 39
171003707 8
123400860 39
452577797 1
788944208 66
849566141 69
999702627 4
97884024 31
469543816 74
693484843 82
287099314 0
966287743 2
171689639 15
139865379 52
982276564 23
355761177 66
590753532 69
503587451 66
721410031 36
461625106 8
797009731 68
990550906 41
316388624 36
127027294 38
290897602 28
845711373 9
636069051 24
490409373 40
839672877 92
137903685 51
913699832 53
482759498 44
853725922 19
232657421 59
939716830 69
357664250 10
167793651 78
107936263 11
986579892 69
371144774 79
212724617 35
92671903 36
690749859 86
14571274 64
249845448 40
91550609 9
918894653 31
325010637 61
219362940 70
941517769 32
331126665 28
234949488 36
53057071 11
914222423 84
710250680 64
785404511 11
960554626 82
284723869 90
253291281 27
91635036 79
102462233 5
57755788 41
736424639 25
990204263 41
269013885 38
829201654 96
673837912 29
988385967 87
909132589 14
441848543 57
856242076 74
769704370 20
286236132 79
860165318 16
996135183 73
765880850 38
580409081 97
781314091 35
593677173 28
686481542 10
269640764 14
159665934 25
492406565 35
496819698 6
458100290 98
859119437 13
912242537 68
141912687 38
127929558 42
426410086 59
718605853 31
109618969 27
42695633 84
628158534 18
830245149 27
54388788 77
394932648 50
497094473 57
81697910 64
242441283 64
87336659 61
892074811 5
731989039 58
581208321 80
527939123 6
595235880 44
60157547 58
482442328 66
593137064 54
224148879 5
937654439 99
386349600 51
214739556 37
311305643 78
546798712 41
936541665 66
97349139 26
987618110 83
273274074 13
666029428 21
437111304 39
762094459 6
324299993 16
592134835 79
994818453 35
929574913 0
676905342 80
238659229 30
58887572 90
426647638 64
810662576 78
430451013 8
38202177 19
513642243 70
866284981 53
267498976 37
636146766 38
13548278 66
294746189 34
791709102 58
473696282 52
278401205 81
602038504 65
235638832 65
683948766 14
546169706 1
286436152 85
963196477 68
780971743 69
371273317 62
383422642 16
525093537 89
897916275 46
48760229 43
12561062 31
825998147 73
364529025 50
831106585 46
681538728 23
991581245 94
135760177 75
831979188 91
54859958 54
640161612 75
408834785 36
264659347 3
150763184 53
548711079 87
334300779 13
451096321 80
106475830 27
448569509 4
495410679 87
250663170 40
926561300 13
172874906 92
510556282 44
651824349 9
178453752 31
33072394 76
482231381 87
398339323 5
91736393 90
382306924 44
964793083 59
703642750 54
376193340 98
986799848 41
218295757 1
134411754 7
448389494 98
81255095 42
271248558 65
202059324 87
335038097 74
91801814 60
85374409 84
160858905 8
499625828 23
372365635 1
626422462 89
600577458 59
437510638 24
161284364 63
417757777 20
190400180 7
218437169 67
82905271 48
597105240 14
989238247 96
677096007 96
795631007 68
11935637 30
916909949 82
236662239 4
561288197 100
560966601 14
698169076 77
374062808 47
310955559 68
710869374 20
46811677 10
789150542 42
544436762 96
62733479 35
331506325 1
481937056 8
567618000 13
498016940 13
904469371 54
296058912 90
833277348 97
874083890 16
482686546 78
170395167 24
296477324 8
38833698 23
209100345 22
363684754 100
761240785 32
58159281 92
796035215 90
804943227 24
979214722 59
621023743 69
256340578 4
240001759 26
417527171 94
700675650 36
74477458 28
426405587 96
343712578 32
407805437 21
60419779 3
385109797 13
73666443 95
812312175 100
889463172 53
233185411 78
725065146 24
49296042 8
654989796 52
188290464 56
174886732 34
140890349 42
88460767 4
761537550 66
291906264 18
465502621 11
508928777 2
195060089 62
61722189 31
8394228 16
722808693 26
438771224 37
826288616 5
962780552 25
475957429 73
159030760 11
835942471 25
540699129 70
524789552 98
705719864 10
361933197 81
562897164 44
171929033 51
637516721 52
761259061 5
408242753 22
53736444 28
944641013 0
677568468 72
992021890 99
520929343 95
862588039 80
728453340 13
969938080 7
551386990 44
568721767 31
822355955 41
157545798 51
678256911 91
897040507 8
451219311 41
311835366 73
591339215 76
495368455 24
73701445 76
22477331 45
170320753 93
481330133 32
351155656 21
364261540 3
580114748 44
525749357 20
454553649 72
569633073 73
826347739 80
521700271 61
880210748 3
993445876 19
248944508 75
748278031 95
739078839 56
888003120 26
482563254 1
871333787 49
731925755 55
792387386 1
997890453 44
161914381 93
927195150 75
286440042 86
967878711 90
624724934 96
925393462 11
666643329 58
730553194 18
70241280 35
880858898 68
258516391 70
832335991 36
415455343 23
675339757 23
554711702 23
719733168 93
980827221 45
535051513 76
807278759 30
424947282 69
482670248 60
259009424 23
559348484 70
955972127 6
349215243 96
786125427 63
165840603 92
701202447 47
119079941 71
937045530 40
874231104 16
954258377 71
467668412 32
445804921 42
55126031 11
326369302 27
349442870 59
697563527 77
602358640 90
444749688 66
792289203 90
703860977 44
809293694 69
461052551 79
729913482 68
323093687 51
727712569 94
488843324 75
515950386 80
164640804 58
250876533 48
804495530 52
16025516 6
7540459 87
343146663 28
309501187 22
308993182 89
430378757 17
783908944 44
946896192 19
305738446 74
109442152 43
927730861 5
30273649 65
21063318 39
773563725 19
96364395 2
980783981 57
510461748 50
258819131 92
197200955 11
140923089 53
534776681 13
353984092 55
871368063 41
818730118 91
844769531 34
687876582 10
792429382 74
609747613 53
768913125 74
115757598 31
980579151 12
278767196 50
635070742 29
731022134 13
756031769 90
810548405 44
530644696 42
448490365 10
455952367 23
381804596 66
544960231 65
944130185 98
965752336 80
292244050 44
618265076 83
333197291 37
328488942 26
767299314 26
904502421 81
398007468 10
529571280 6
64203175 28
770738895 91
460805122 42
579296534 81
979910945 55
301176207 76
505182649 62
850705825 46
982452070 67
450710965 40
947137412 21
548440594 1
820601587 69
135741613 30
213030600 78
979881447 98
322179127 59
119254728 51
884960287 25
47828080 61
403552796 20
597170227 0
198888417 7
70049786 66
749745021 52
439523287 22
592107663 87
352901089 55
938942913 45
338197336 20
322326629 97
670469693 6
523430721 42
816572702 68
888569987 46
455067007 28
367806420 2
311626430 65
459590891 69
955923244 50
510176120 15
755542464 60
218443331 92
541496521 53
574663083 91
853623060 97
473622917 58
551477535 58
223535515 1
780711880 37
3738961 85
769456013 20
868802515 74
6673092 81
705272020 46
408104801 88
404050863 61
688011324 75
188115476 44
581344698 44
347467237 33
431044686 65
349811925 42
843518000 58
917492230 50
776612538 85
389120729 37
43593424 100
492674377 64
504814250 5
527743487 26
904171034 81
465140329 37
313594404 86
824355512 95
386082183 90
42612403 24
680881801 24
244176534 61
715307628 59
395807083 3
519407238 31
826652281 38
42472703 33
297941616 1
355063132 66
334273624 11
67416367 3
299816079 97
378117660 58
379246893 4
946760706 58
810114639 23
155843457 2
765011560 29
876351761 40
392816840 58
910504622 39
11162680 92
519758419 50
490288900 29
8575867 68
237396141 42
538172373 92
215600290 4
242400394 0
998341497 92
572250174 12
975664636 88
497597018 58
116914281 81
644664813 76
6753796 24
154010459 86
752617644 55
219266857 4
186481920 46
242602522 49
705705565 38
936585974 56
584751261 42
168834779 22
858292496 50
911391959 22
44004135 6
303238244 38
98581638 8
107811763 60
922987925 37
985558509 56
128806394 78
333433735 93
173527454 98
832609520 60
774155453 71
58904690 34
549189554 36
930325390 67
649306362 86
897644866 45
29616173 81
219606467 30
162356704 51
110663591 79
713771603 26
140002495 4
556602011 60
438249104 4
155783415 62
225685290 45
243515875 52
206819807 13
505699617 86
628541645 53
803887517 53
391805729 99
796142621 12
555735125 11
531207684 17
457040142 51
846883046 61
904010771 88
107797905 35
205448581 25
955120985 29
69538261 19
242660478 91
920618358 78
304270528 69
627677155 48
827939059 51
62171747 59
910191938 5
263370342 61
332808784 11
432995152 56
982905485 25
431839457 51
175725469 10
391056780 56
167893234 46
316210242 96
561780960 93
10825252 20
392073788 52
980897405 11
179971576 83
400642328 56
399800561 53
359768860 9
251101942 4
301708604 26
44866817 57
933775629 97
889531881 56
297514907 24
561472706 6
963488799 72
485496143 33
700411355 47
427282340 60
563677818 11
270721806 10
351264432 84
987552189 31
712555001 95
334652487 41
385731797 100
392803045 22
814272705 48
316092213 82
37877762 86
271716229 45
877923275 46
336030197 29
799997468 72
553680178 66
412855402 99
326419307 49
802445959 16
628384732 63
964979437 75
727278307 22
783079296 4
532503894 80
627165642 2
96671507 8
440447672 24
820087345 41
636305596 2
713693726 10
694901777 75
605019545 65
1828814 84
495926443 59
469843125 87
571325457 61
358133407 3
345628739 38
775677542 94
505480730 57
47262876 13
630694791 9
23474219 12
136553626 29
863105185 96
964514431 31
628666356 36
134072615 77
204088097 36
86419529 100
341241006 16
305919562 61
841265412 12
444877368 69
654655279 47
436911241 50
197047911 8
858206412 1
280781953 18
316461696 50
731713264 15
187767910 79
427328265 92
495070642 39
116561667 67
480377896 26
924458539 28
246514663 24
477995258 37
200754585 11
287204543 71
138565152 86
462773620 64
308668388 33
859121295 63
190330460 86
171128700 99
641573112 34
714744391 95
279133246 40
133630043 11
966172450 34
590852593 53
217801103 45
241547051 98
981706877 65
511022612 98
84451690 83
668833460 46
102746764 54
771507707 28
471764485 8
321588192 98
856037714 69
586549964 27
767637425 68
664557537 25
46613276 43
873729228 18
226558925 34
228288101 87
232682909 12
597607693 43
351167289 43
466760819 30
480327824 63
983717467 48
602835414 70
992345180 90
942675220 27
618926223 51
429305745 85
760068179 89
239103618 75
489001699 97
447423703 46
203674913 96
921695900 49
549347231 62
253449062 8
192584632 26
606509921 93
290542640 64
52627313 70
955177675 63
55140263 30
235307140 5
623729986 43
528701153 80
690958567 88
640689886 12
3824536 54
95243236 29
931256986 32
622254540 11
891658982 86
171590019 57
407295710 63
308324247 75
245027481 60
688032927 69
559469498 85
207708180 51
6115524 46
511159372 37
977868390 72
396798749 51
686261090 24
76345833 33
957979939 20
704436966 73
93605679 96
551091729 21
422607305 13
88550328 6
620912375 9
266775521 17
382335939 29
291610896 37
300189774 92
687073413 79
4586821 28
900044339 43
64673634 33
630506959 29
189287840 10
655291856 56
270580156 72
209202963 65
158531942 53
54810307 95
937948048 19
248447506 75
478911713 2
659726977 18
937686744 75
53732868 26
788595298 36
917773850 58
10024573 93
288521417 47
537029474 90
641581060 23
119464086 24
642295112 41
248979141 46
543224832 4
111818021 92
211488543 33
999262178 27
634402692 29
985090762 23
471252888 10
168323094 29
599004162 63
834893271 4
895819064 82
156423264 75
98262080 21
921590322 56
995351268 93
819822482 54
972916431 93
200016338 21
201151094 7
283427806 87
710162684 3
257408182 75
51474042 89
525775686 72
784161838 13
367706667 57
27046111 7
481806241 38
147649249 34
515754756 30
214245505 87
537295749 39
68863398 31
205137232 80
311508035 38
807704914 42
587534814 2
37987526 71
433310297 96
655701375 67
467918729 75
838322319 19
346580598 48
80788110 10
49572815 20
741955815 93
464467327 47
657524552 95
605758121 81
963717181 99
396882180 61
455772833 60
695817348 5
353326473 67
996938917 23
158224631 50
278942252 30
6519634 43
284973308 59
822185308 49
190681693 11
197804837 29
585931914 49
487383011 95
114245683 68
664624580 20
734126540 61
682970322 49
225416442 39
536299344 32
272950996 18
202762752 16
32310189 63
410154018 77
358022302 11
1706335 52
853605009 54
403792473 76
116518462 48
189397218 30
733028410 60
765737177 15
534397447 12
131085289 37
680003434 90
484356372 16
148940514 76
362551407 33
118531955 14
756335998 82
616457571 28
697972301 16
969239554 88
712087934 45
129419021 38
225816768 74
43058618 26
604544518 50
344996444 37
228232595 31
68703779 49
214783837 26
391860959 94
804480473 11
801911015 36
878092416 75
964323423 21
768946781 32
519981591 29
772041789 17
358862519 45
407911593 16
282442823 21
86562428 79
113706248 35
761657525 45
767880533 99
809202844 14
368390054 16
583655495 0
544252509 2
478103516 43
711903695 99
173339910 3
289207781 95
960557137 94
634262365 90
3670041 16
80145716 25
263485075 94
499726975 93
905926807 40
71143461 87
853228967 3
972490436 61
394959853 5
410279654 56
686994651 39
996872751 89
225004445 73
71269907 15
536042147 52
377314142 50
408799900 31
980617175 36
613583096 92
672934620 55
96139912 7
54495320 71
764417816 26
338264275 20
98928427 11
317822003 97
728869540 59
795272904 96
894652782 85
127008508 14
61029070 46
555888855 5
416580342 28
669227968 39
940844678 68
294195315 41
519695673 52
479066084 62
557354188 48
106122393 65
297478021 9
933068033 42
804523745 78
31966025 55
152337029 57
613647887 24
112828945 31
197788317 85
914041583 76
499949150 51
767895919 73
321934404 75
793719889 8
256624911 72
940410942 44
406675237 60
837029807 45
820368271 39
870135650 40
770004259 90
955456177 82
116458603 63
158165326 77
171501093 29
536255121 69
590977759 54
945954103 98
886276199 80
165872506 86
921178203 62
691795455 14
584708375 83
565122107 92
999659210 96
503036659 86
505453697 61
261142620 55
760616494 47
870353946 45
865226771 42
373139986 2
702426842 95
662317250 92
373490429 73
310444265 34
8239723 26
995386932 57
332984282 100
350036163 66
256221963 34
330492034 8
666939728 84
921824481 54
465274063 85
255075275 88
517597219 76
629833885 48
710857013 36
34544435 30
651454083 13
425511603 73
52180953 61
689267191 38
572497508 87
819699005 24
404429092 14
887846896 47
31402370 64
83951823 52
279065383 82
449455032 7
554504424 35
795031271 6
654418323 13
301721135 29
366696810 37
535865774 53
725394385 15
236836144 69
802335386 27
19635963 70
447958732 42
437298509 77
893702951 0
688039676 82
249414723 14
453252369 88
411499736 96
510215829 71
594777296 25
913631530 3
902658513 57
241999822 20
743669707 26
554907074 83
900270675 21
274326157 83
380942051 22
574834780 55
595286764 48
720644184 9
485235306 90
440733652 51
275024371 65
17305808 84
80897650 78
502605255 98
386153593 12
657423487 22
494304688 95
399663940 65
133766434 50
475514109 87
409846067 33
947338918 23
111931169 77
906200209 92
782114546 65
421168130 27
833207143 44
947732646 51
789041023 60
336960566 25
810218573 13
537091361 77
748528758 53
1398925 47
533021645 69
226699865 85
724603384 19
648824205 60
644410012 33
65252584 27
217015857 89
846614041 0
364422370 73
787677154 89
590882216 53
322981259 42
469079225 61
899036060 6
120594701 21
965345820 5
689337796 99
171322676 18
310248372 75
913394092 66
823903970 76
951145373 41
62591433 88
175081862 89
122259469 6
431696576 25
206531984 2
444984574 9
410727363 53
421540479 69
162035018 73
559049474 17
814181603 86
158072164 41
235797577 45
437229476 52
288565301 52
482310796 1
407080002 42
207297100 29
490292061 41
528564831 75
56769448 45
149094855 79
695452024 98
506720062 31
455212093 85
318684692 64
172447488 80
969174542 35
910613819 16
540021265 7
659424582 86
634701042 53
957269198 49
888534552 47
171434962 34
645078685 38
25628016 46
114302215 55
494453735 32
224464281 65
156509810 52
706891151 82
18605925 71
560618032 92
254834471 68
274596234 77
833988193 20
697634298 88
4968424 73
663642204 83
58885960 73
946697756 53
442235466 53
74504661 20
506350607 46
921016041 57
994891024 64
667709056 74
927357877 61
345782511 68
10473094 81
945214608 59
758196939 47
266577140 56
33893617 3
480582089 31
827268105 56
410345794 100
991201051 100
834450407 71
775941053 67
393201934 47
327868741 97
448910803 91
876787370 60
660092800 90
892672630 80
495995715 76
128515882 97
367586511 89
841971053 43
27573660 5
326496660 8
511316772 79
337432159 84
748002243 9
527907676 45
344673369 74
737466437 43
279397898 1
521932427 21
875508260 83
118864889 2
555779518 75
742855092 59
925045931 83
835932848 79
789455941 8
365210687 86
751936230 100
281897552 53
439040025 94
920007022 69
964656610 80
317510651 1
336043741 22
824765169 92
352690215 62
998481915 95
879181767 14
578312060 75
912244147 28
787785213 76
519188605 91
195117192 85
60932757 10
845569358 15
313399608 52
373628968 23
882881227 63
952852612 8
433166766 51
66440634 0
10563435 48
202719886 53
314557908 25
657877119 21
740874982 6
554445844 2
375761922 38
911954073 99
195679302 71
5108466 70
659619121 73
870420548 32
50990156 56
144955798 79
601832421 53
419573780 25
405544460 36
392830244 82
839742581 31
840266470 22
591379065 49
497696628 4
352226710 90
152111929 30
372259302 7
525251897 81
480850421 98
975520159 77
44019452 41
583932274 86
414437501 57
283364041 70
845970872 58
900287942 72
514909471 11
284371518 24
361364653 91
771666004 93
241327216 27
621753980 69
680731634 80
56722506 64
230612715 57
80942506 12
447567122 16
938640016 25
398269124 21
17372676 7
658472038 88
987863609 73
284482746 60
727707586 40
133784904 72
229517373 87
704343013 5
526463072 91
633768567 77
5716493 22
959157770 38
918188500 91
416231862 97
545043662 90
877539406 71
632823928 12
825110050 20
181426805 58
841798722 24
820956894 34
715251258 4
701742377 91
563218801 28
760996512 70
267767093 13
434908314 58
608198060 61
483202177 68
996930740 64
427083409 48
475414110 33
262856283 17
930095847 29
764947855 52
563142964 12
141668967 75
238184006 13
773791008 77
847663596 29
672975577 33
755097344 46
850469676 11
443503658 71
955761796 61
276593617 96
530862234 74
656612447 10
226043316 53
605029011 71
252331785 56
724157199 44
857673549 87
166302915 39
174344411 49
632237651 2
686815279 25
228769662 5
140628857 96
458914909 16
929473419 35
289854443 32
858578119 12
823265351 71
103146059 78
566228328 56
193874979 51
319343455 32
726054225 18
810547927 6
324040287 30
413291784 77
463877377 60
890907377 90
183274818 44
585462718 33
670676658 42
54453308 95
805221623 60
491745263 9
485599618 4
431667380 76
403381629 56
590542254 11
14681601 1
386800488 96
980435088 56
596773247 21
138756101 85
255968596 41
134937301 63
355137916 69
785632451 3
474565744 53
14737914 53
697445252 5
238781295 30
683773892 6
711896905 43
600599990 38
962291970 82
452352666 43
9551074 14
466378544 73
95163293 76
935551176 69
347228222 68
398710553 84
63303414 85
193489090 75
830510916 57
884205592 40
247735448 94
576712735 62
919682982 21
262901682 58
707652606 12
924356305 83
120027117 15
912359403 73
781129536 5
693505905 74
239663868 46
344659861 5
752336226 81
103602617 80
670944032 5
747870490 87
431559246 33
860863128 17
403189279 45
587870807 64
186606101 28
299937271 6
518587538 65
945116353 90
388213316 88
860981743 63
586690875 15
337856258 53
584171294 81
652139336 67
702590430 96
555170125 94
390062623 14
595899206 81
849517086 45
770215361 85
460704246 70
929182250 32
147359790 31
604396351 90
895109221 3
180689408 7
520300548 40
604119483 29
867712196 64
513286380 50
69915800 72
328553497 10
16207412 64
401621414 35
580994750 21
641872034 97
114461305 41
95696101 82
836285973 1
404098294 96
20468255 79
455461321 18
725563979 54
62685267 73
19462461 67
124755574 7
478885492 21
354801782 29
552626184 78
702689012 21
601779993 43
600519272 36
280478311 10
974538998 90
135631457 26
540649242 23
655069919 88
425559024 3
675870260 98
776973945 39
658239615 100
944555199 14
258153321 97
714958658 87
472817762 84
399313955 52
578595865 15
997259433 71
347957422 72
801613258 49
794586880 88
372800484 83
592639840 40
833602852 31
755859765 72
207306423 95
123635530 83
497354894 33
893679241 2
598158763 70
85587991 38
542658985 35
737487687 6
777280052 27
253714550 47
517752792 6
211922946 53
302454751 72
481442606 60
330331650 56
944614328 23
177581626 9
657490100 18
622908583 81
865089426 50
23663674 11
302433037 70
975011512 100
660514120 63
717547377 13
259813907 18
529878224 59
718471254 93
477436985 44
822346241 57
654570972 75
710269524 9
32286924 80
450987245 19
180123419 31
158624958 92
247346867 75
739032866 29
546766347 42
153281590 92
173495566 82
948943409 23
772932496 17
119476218 16
142849516 30
863667593 73
94259993 6
818542137 0
87609897 26
531966558 13
815837439 18
656023961 42
669707922 13
298586101 98
102397027 86
540172570 10
887782538 66
366171879 17
442904933 63
970268506 44
772618008 39
369120825 70
73892419 44
376662930 66
463753788 26
136979328 37
980434429 72
13748369 52
779301062 99
130636120 77
423253579 3
569717157 45
833265206 93
187013460 67
693392147 91
663758324 79
527146224 89
728070775 9
208786179 33
989508051 16
594074729 12
409120124 58
81480971 8
410760492 77
770216699 89
512433806 80
458466002 53
251921983 0
945021045 59
851702498 91
940236343 49
929322914 83
771379873 23
875282891 77
923168305 52
722963206 7
342566136 52
854451045 82
711595749 55
258473186 2
774195015 30
227800693 24
839379066 17
696896418 15
666774274 22
357141313 67
438689238 32
531702537 53
638740807 22
269931514 2
209501316 97
98538704 8
976048178 18
763711895 53
277036604 69
626823652 1
995261360 68
184307284 57
922687821 26
248367663 60
549625275 45
868545626 98
431059770 71
930619112 59
622198579 86
57578426 60
697337193 0
191563276 87
913789016 22
111357677 9
947647081 27
772256855 33
410047380 23
103302899 11
388994766 40
665946338 96
847805251 3
189530651 12
15990206 50
312142198 31
295742324 85
417170327 19
210537330 60
129124406 17
511445358 77
137693894 59
653504121 30
738327576 16
540018539 73
792964919 79
293575049 89
153762647 57
642558256 20
99284710 83
926786854 0
250029101 27
399991459 23
580356712 85
939751700 9
203581626 17
85226122 13
970842445 82
956665143 42
241788240 73
697819654 25
551318489 61
628063757 84
335820104 61
432942822 55
518508403 81
581049682 90
742254911 50
397023443 48
767155307 25
462995161 79
379382470 35
471808343 46
581502330 29
153406199 15
415469644 17
540753583 0
377079585 5
968516723 22
355486363 48
473924271 31
963734345 13
390492352 100
916897075 43
92729198 51
552938910 94
271638213 63
511790795 40
281953442 26
852694436 77
793135458 75
790021577 81
242948792 6
267111206 62
526736801 88
238637758 73
460263521 57
950626354 85
975378356 94
105318592 65
431034138 90
421675176 34
915800983 64
402906758 82
55461935 88
695720015 32
664678991 85
195937674 99
890446971 42
876316006 50
271623653 47
98564087 41
3710590 36
24375884 13
671766505 96
324738671 96
48432779 89
870183746 24
499247337 72
401346481 99
766248754 87
124443375 38
535681211 69
400959304 61
417509824 92
228929771 92
357158220 28
69736829 98
860474727 89
444109976 3
969056946 84
329016375 50
97119153 90
834380564 30
976215475 41
730015100 92
51820414 72
956557433 0
700463315 40
837212518 25
590730057 29
813841348 61
754640328 29
563818509 74
726945260 18
530775801 84
58149731 75
127688802 69
537821848 67
979420018 69
12255121 29
654151325 45
513016938 51
467979282 57
517572603 57
96774768 46
477243111 52
798111493 10
77815033 42
204578622 29
175868306 1
723863521 53
686701861 21
244562491 67
248071132 20
841134192 58
204867606 22
284399203 15
391996916 49
932927520 96
743044747 56
739234007 66
81031979 65
860061742 87
712446775 18
641705016 21
361530402 98
887038545 5
817959168 7
755520858 2
296866549 70
945216352 36
247866399 52
144590344 91
933499895 100
436132564 35
597364848 21
852189253 10
200115429 2
560025381 21
468036928 59
153835705 27
343165210 68
577180432 45
225198434 18
252567033 35
129031143 79
115615313 11
578218102 29
164721695 26
141025626 14
517259819 93
615304342 66
675618471 43
715544460 85
436314742 41
347921153 79
668054262 66
467044104 27
400081582 79
904645302 86
362836578 39
950440845 25
374372761 35
629952707 36
31930992 38
497358362 14
337119633 33
473668566 70
7366540 79
588752826 70
851511431 100
771673166 17
455806567 82
370944226 35
221232114 16
845650340 76
453533214 22
91792952 79
499503729 79
498868799 14
491136730 40
467400789 34
710885805 57
844845972 78
856138692 98
51230526 97
134679006 97
369151890 89
689960343 27
61005866 18
732988770 23
591159677 7
891536431 82
96866162 35
429943517 57
748560720 15
777858181 24
448014421 97
694461986 72
327266535 90
717022686 5
747048498 20
759104627 88
461511127 49
497946972 32
945928847 96
550306699 91
995257143 53
535981718 55
402422759 50
996699048 32
350478533 87
672921885 67
797134889 28
636663358 44
862616441 38
791394282 73
836949399 36
975370132 70
949792988 54
602566549 60
925701127 13
969209197 53
209164724 24
605463342 20
54590403 62
518368459 33
550635870 20
108690659 68
677078488 63
890317745 50
566448100 74
295279487 81
386073221 7
45598867 76
960921664 28
305025807 82
663386221 45
543423118 39
197828992 62
867564943 80
44657610 96
235491061 12
106946508 47
993269965 93
101226465 7
910693499 100
974749629 52
780079425 38
603202778 37
717815581 9
738058530 72
634887196 49
826383701 38
896731678 75
371799403 57
433849874 29
586547309 100
243857484 32
509503244 55
585816664 35
398647406 24
823072056 49
166378894 24
143089718 37
718350266 38
76823671 61
753961833 68
951223263 19
483851221 1
769362649 88
217612251 44
431522497 53
717457539 52
865193144 83
761054902 71
387743598 62
856315273 55
504012601 99
218693752 72
688865708 51
929588478 30
974194428 9
830822277 9
616306896 43
791321676 40
120525144 17
607348710 35
655278323 85
96726846 13
843573639 81
574810769 35
450064422 23
374010621 34
159117444 30
619028005 3
648301658 72
112977457 53
676971686 66
380894390 84
665889989 44
792178648 86
825168872 90
246325014 76
547885789 85
524122787 86
389176577 10
875014406 6
870649113 78
310127247 67
474768615 68
988770763 57
471606875 89
168050928 19
949142057 61
123675132 47
484374861 69
532206184 72
977609713 33
2248849 21
125376922 92
224487544 67
202423471 79
402702312 81
785464831 16
123029437 28
905454449 84
646478809 27
587126345 50
351224744 69
627595968 97
603945172 81
982257361 26
702083111 16
904711830 61
476606287 53
720290729 9
33045993 20
581225870 91
78746346 70
194393496 87
674077183 89
259724054 91
166752459 81
565998924 33
230100250 56
152001639 39
146157938 20
550655033 27
435895119 43
531487741 8
550463198 50
301661049 78
989361501 19
721293547 11
76390496 57
861420865 7
431791517 44
322790923 41
825099417 92
914584104 11
609031003 17
231443970 59
844021817 82
974615705 93
789871876 39
947859002 8
445884545 5
14065805 13
498476792 55
917919935 55
358395888 63
952532008 20
730215793 37
388213811 30
437455367 95
775349892 14
375560220 85
376457337 28
229141352 85
363003458 14
597730735 92
918519476 37
599839314 42
386641568 67
901777044 16
525833035 4
133298701 98
552940898 85
401593600 83
175913196 62
383091633 1
711250088 88
199141118 14
2168306 90
868219348 64
47770112 74
340829859 35
730439023 77
264079643 45
163054988 89
344260485 76
307521896 78
197350993 97
704514969 4
706084711 33
31964799 85
908115257 43
135207443 97
739594773 95
510682147 55
321275930 21
884401220 36
453944091 55
926860977 69
198571379 75
720850746 69
511083648 47
678247742 28
679899505 93
66665610 19
396840740 17
732977644 84
894922191 85
939412120 79
952894305 32
298918288 38
660333325 6
389301395 48
631389221 100
759711245 86
106183618 26
127193929 94
946622529 56
624316671 61
409381203 0
467699424 6
188676940 97
193669431 36
916460930 82
858646959 47
254029185 80
389182152 22
373671976 27
104135886 5
932004445 58
90511483 66
345628754 7
63186299 67
505095923 99
239526222 19
24809921 24
891358389 81
179180659 36
323818172 83
936850671 28
882926835 84
705309956 60
417859310 47
897089541 22
203871635 39
95649640 97
18788781 58
495378147 95
20920779 15
826499950 85
441853910 87
583231439 9
529813278 85
804044398 63
420957146 37
70988204 45
865920660 64
88282432 44
867069029 100
125821042 67
561876289 11
908680633 34
136653089 95
756858476 52
779503280 19
91730606 17
61684328 5
717937863 31
172585052 59
528202736 3
372173861 13
417463020 5
61952312 77
45288952 48
955066675 43
793785058 29
332656479 3
276525864 34
678641130 21
33524938 32
306051019 20
422350733 17
535477356 34
191061454 85
474788150 82
88872240 2
824695482 14
669195838 70
222224515 17
868486278 96
393967910 12
24389615 35
972705246 68
54792657 0
68554147 95
167542929 92
412409342 72
910415312 35
219795296 91
216478728 90
181265849 32
904350292 27
146253099 69
116202776 0
910574809 80
349628403 85
467320427 13
511738687 82
60029550 65
785710600 99
377788841 53
505481077 20
919088401 39
989091871 19
225670462 1
597390627 9
946259234 46
941282601 31
317794861 65
576298802 69
396977563 20
729383491 49
990423480 45
91531501 87
86471843 16
721063695 61
999376033 10
98208963 78
620665010 35
398930353 87
881875605 68
643272009 21
955590427 33
366419857 16
794016261 65
161771967 26
766263559 46
923666356 22
827442852 10
789862583 90
202686904 56
300723467 86
870862502 85
783444870 77
142093707 33
989060665 99
424413605 69
408256020 86
702098944 71
120571289 10
252639124 58
666895488 0
30198900 59
770207722 86
228792943 61
263225854 4
286142905 64
139457645 1
437790389 86
410436865 16
46765120 17
216415464 82
444383548 19
48791149 74
578357623 98
369692425 84
412818397 52
840781885 0
280349482 35
534688858 60
881047342 12
341538084 29
953621481 47
406167168 28
111450003 16
808588187 8
977496439 11
979137944 5
361031736 22
414318598 33
555377830 98
343565567 34
27449649 16
511535720 26
239584779 11
248800633 6
801009860 55
865609886 84
586069433 14
430359932 13
326037814 37
113280363 52
666667307 49
394172996 45
350217042 8
940088870 77
645261797 71
796295027 89
543233977 58
52973936 42
35363763 74
147067340 63
559749718 0
805915837 30
626317735 27
160524427 67
25701163 9
642712154 89
728253782 84
89367823 3
102749788 37
577336498 58
63867888 69
383825586 76
414732198 14
167544640 17
229255857 45
379874924 83
372399911 90
101647819 33
893708241 32
554224509 34
938241428 6
277887742 95
940638851 28
124581017 30
634540219 82
176186822 57
260744508 55
171360132 55
351787313 47
125631630 20
542885883 25
449182055 68
80346666 60
307633278 83
838445250 30
136479750 99
437125329 67
497737305 66
158698199 94
274676938 41
211252742 64
982618235 13
636212763 71
430318168 8
272870143 73
687300172 96
44601245 97
420533250 10
181998231 62
924823087 14
430237056 99
791473177 50
360627825 31
637317926 11
319550251 83
973530598 61
234393548 46
502630719 76
944263763 51
994416575 22
200464425 59
606322165 56
174998601 87
47632654 33
43176191 43
798316690 30
12030469 10
134390369 70
195537324 59
573992663 93
925749427 60
127450120 66
764043466 19
286706571 83
685543647 76
376325871 66
232811095 28
609682890 91
332125749 54
390101496 23
246236780 90
272478418 9
984696149 68
102758743 90
437863263 3
177278131 16
657265656 23
135201982 3
87090194 40
615905494 6
56920823 8
734318753 55
324202484 11
294514914 100
934291597 56
911448972 29
15228412 69
52065564 38
699887214 83
667887850 58
112188755 51
479947225 59
826423914 8
135639926 22
235723251 99
463006804 99
346904831 44
507313953 87
887899695 100
548335764 25
380219959 58
418702754 69
498267652 87
127219379 31
949533147 1
323939042 94
588135412 48
52186548 13
552814799 0
296999220 97
65724642 21
364266116 51
519542337 63
222187190 78
470689853 61
211478200 6
693337372 43
752284015 49
580557581 98
748781665 2
248388544 16
209992973 75
795236187 57
72410234 7
920489934 84
328844255 92
696764596 23
320349726 95
971449369 43
145869645 2
592292487 68
22075615 89
441945112 32
446020589 38
967826242 86
638084343 7
896361174 48
36067878 56
902264129 69
294120557 12
96111102 24
821765470 18
370316334 1
946357665 6
607286924 81
727303544 35
11976886 100
682729445 15
270488615 48
913558278 49
668488394 76
148380236 24
148024116 87
37909960 64
222317654 34
633409020 51
347009447 70
354041238 12
14879771 84
993060916 7
285169663 99
27930487 81
464931655 92
938810262 92
129138009 37
138140196 44
518063611 5
700109436 24
965057797 10
470851747 27
512347346 56
702555327 88
106389262 34
460238948 22
135354910 93
511064758 69
275327587 63
717910606 79
207490917 86
711150660 94
757982854 30
498055646 7
359895420 2
160719044 10
480036744 79
82592897 65
70091692 13
19848410 9
42725560 54
345314870 27
979919566 3
206532570 28
651289320 90
288349444 53
388146072 56
604468186 74
577657060 6
419974259 66
464871293 83
350856126 10
909692895 12
409220498 48
568292597 10
307484722 98
159686542 35
754128178 87
291383072 12
643933659 64
537629453 36
186728709 98
815983717 16
231539610 29
314434738 15
980183824 95
922283906 16
838134780 29
34522238 35
453832243 18
40309321 79
828796585 80
633146466 24
240225645 50
419263949 84
425777312 44
16922156 48
919256339 64
98034481 24
413016647 82
79402777 1
473407054 26
618317586 41
614302468 43
248923448 12
2646715 81
972175509 84
296187329 16
953327679 51
444855947 55
647287458 59
218167594 92
370986803 55
848665725 24
384920435 52
929135380 58
658145076 29
780054255 2
618775691 99
280016572 47
381146445 4
592754987 62
60963310 25
505432919 49
454233278 51
91005451 65
493675668 32
46701192 68
720229 27
144161185 47
376192757 36
487030691 82
756432373 21
186862331 48
593568005 15
764114289 66
360106063 16
6211170 57
32441216 54
194449322 5
269825478 18
236749453 78
301137507 92
916539629 23
640974449 1
276209094 35
299735997 39
300821340 58
736435844 77
556020453 87
676578183 14
201908623 66
786058946 95
836001952 13
45489863 73
855222851 78
805067013 92
840941139 16
390465675 20
185018359 90
810351217 29
418788639 46
197679836 78
163163607 95
356963248 83
873641314 86
67466951 22
357220277 92
940154848 2
473908167 37
881561582 29
786284939 71
302484446 37
29523605 16
326161917 43
889141204 51
746724073 19
477648450 58
992930755 39
866227752 58
221729021 44
573365392 69
463818255 51
566009291 30
66096047 96
146920737 42
495651811 21
889674889 75
474950030 85
50654537 39
470025616 43
931158171 9
875786494 1
793683702 56
567456928 91
741138126 32
683912276 69
241054133 35
669648066 65
205194907 47
101786509 100
189162848 70
736967522 51
873197943 0
696592832 70
14438956 15
892585079 69
979171413 72
749436327 97
745459353 76
976899855 69
954867835 41
831812003 79
846034396 16
862698809 74
406385379 25
69703836 89
854845771 66
574386167 42
535249503 20
234367591 77
443573659 71
260526963 19
702633311 83
257699511 14
614114638 66
435295139 11
757846792 84
139391312 12
424481595 69
487297441 68
290365556 48
318100264 98
949067479 86
657597442 78
501529500 42
763730213 19
326332844 36
10901142 31
888877834 13
610208214 60
279676291 13
650881514 33
170494471 13
242586436 28
357674344 3
919615758 40
115640098 62
809396954 25
173607831 97
121505237 2
141060834 26
155536669 75
196352141 27
492956814 7
256206981 16
810943704 18
617669068 60
607742134 83
601695321 65
762359404 40
313609293 4
841934037 70
676027463 32
373415429 4
861331152 71
263038376 69
878794058 53
454782480 77
16543735 72
366125132 4
998156692 80
863860283 83
79152821 78
107362260 5
965540868 62
224207050 93
59770021 17
462690141 16
256247734 37
655578652 4
454197814 14
437948569 62
103281104 26
562015940 13
138748384 14
911582603 30
759980918 36
143657456 72
827057449 12
610270594 25
196861022 66
524005612 77
933080964 42
137520375 86
843439159 25
627982034 63
395522546 22
137302893 77
36772892 95
948468096 90
557777524 95
757381794 78
147657506 0
370200791 70
147786875 80
865803513 93
353624451 97
285944442 52
559104726 66
156616801 5
896275483 46
986290168 41
777495606 58
732891866 73
478735053 81
95472498 37
522704886 95
304535077 71
603980904 39
583471486 50
449213424 84
909388190 25
607139221 20
642456302 77
68037870 5
902996449 92
905141833 9
740235914 95
150317527 82
710200493 89
454379086 81
60299953 62
652760551 54
722711658 4
87022121 46
448965539 18
22791947 15
705031823 48
109739529 46
227444288 60
537208452 46
869003410 15
971453817 17
819097224 74
102741648 2
520949837 90
685337734 51
988651932 13
718047135 16
314518787 94
863169793 37
993671930 56
588992070 32
697468581 49
608048895 28
478920296 58
196243899 29
960346714 29
325876816 4
238516055 72
609466588 35
829365972 78
136878692 92
123784113 70
939813368 2
858051248 33
343103882 76
695545128 54
938012648 80
278204861 38
168136615 41
44994579 75
299000129 87
34808096 15
230167272 4
437987862 81
23965071 16
834079436 78
722651834 0
575666670 8
307822981 81
739514887 95
36792104 92
238163398 80
866522805 38
248617492 68
757836260 12
438433464 60
554884621 0
246986588 59
930232968 92
698968239 14
916862771 12
110129891 90
502397571 93
578829328 64
548006779 36
912152755 47
346421250 71
894632581 99
185745939 30
965583920 85
826598171 91
69224001 22
306403450 82
689550838 10
338673465 68
409474950 43
216529161 31
772420576 19
633193758 12
137678542 13
884252923 59
17268154 100
132207628 52
828996383 16
941348523 90
462779639 66
767379867 74
101160395 32
480188174 7
674560412 29
989453120 83
806471975 82
443416051 91
89024871 84
90572442 51
908749390 68
957435477 52
333350252 74
185810766 17
715271293 50
26848421 95
417934334 98
558574244 90
518548626 17
965660688 67
603928817 41
37991961 12
301498243 35
831240516 13
163496630 89
210096850 78
903378866 99
831444247 94
466278908 63
216891032 82
590653268 40
966582358 84
838269597 49
138741505 41
629126905 73
120956749 53
245536765 68
872525847 80
909770630 69
234823164 22
188855680 78
364340212 0
341022124 38
552784429 64
728102302 49
931301396 80
881632303 33
100764569 86
759106477 92
975333610 58
192287998 15
620359068 45
141255873 9
155974493 86
303824446 81
414883848 71
554926761 61
317486436 39
463801212 44
833976301 11
104250504 59
568147065 17
267935859 17
506561456 58
231024310 14
20937151 64
411929311 11
684203963 64
711427494 56
171538586 57
213960783 85
550994629 2
267596982 42
322175858 48
311554931 25
688452887 76
120240441 15
812528565 17
41892041 74
530665386 34
250499144 75
885529036 21
409665567 48
511098570 39
392231386 58
324820088 7
421235083 44
385485055 48
502843748 2
405369224 24
784363583 51
997300893 20
561385841 98
23904967 34
733344984 30
985572083 3
587255264 90
21462003 5
482401299 83
420341620 33
781262227 34
784393221 49
433917333 19
518464757 58
134379779 50
166512569 18
665653171 55
328593759 53
47791425 95
543893814 30
398280137 74
326110511 29
711431744 73
291151919 95
259983709 91
617913193 2
261283000 36
492970950 86
76908512 61
232091409 27
489212836 75
477772354 17
900750465 41
694475541 64
982314954 39
485352764 44
730403884 98
94504660 11
398349664 43
864211494 86
423441259 81
817783041 62
940871513 29
466510447 92
486733354 93
144569972 23
263066385 58
541356732 29
929199252 28
454864072 11
15105966 10
135856081 65
640539232 52
653963898 46
875271105 8
588427564 26
102164043 24
255900213 98
742762480 48
571942537 71
967301702 6
439988027 71
15335108 22
219700619 40
488643185 69
727903969 74
225470153 90
364050874 33
848023065 17
929346647 4
833189652 43
52577930 47
93272503 23
870248265 82
954680181 89
269673351 73
183990356 6
661919251 15
252859881 88
723175143 58
154532879 8
815920387 53
780778478 78
953729904 32
825430400 97
648668196 5
212379958 67
512715590 55
825497329 14
405594721 35
998690934 44
669550318 54
646303545 18
282547516 2
171085598 46
545907418 26
728759981 97
533672280 45
377943215 93
520464258 22
411871195 18
571755615 54
573831121 42
275464217 77
902886998 25
968714429 98
548209374 70
745445353 85
959910277 97
63942717 97
809078498 47
310094696 22
642082198 82
222646737 36
558960641 36
147061128 70
764494282 8
878313189 68
776407710 74
28649181 22
558979601 66
941826470 100
220856148 75
558731426 54
789801222 17
289562777 67
431995265 67
219172136 84
570679321 22
303019627 40
432146366 84
67777516 86
972402617 91
806860687 93
587538688 44
957549478 95
561697240 9
906194525 38
202066604 5
383290391 48
950119901 61
692076777 18
397818564 55
167772412 80
657930603 6
39414249 15
239066698 24
748263190 10
464253263 40
168584945 56
861789139 38
914165453 90
877608913 34
65216137 15
30910513 60
763322017 71
657442458 60
652721362 13
707990172 62
131936417 84
985965217 42
947487068 2
365357310 80
497519162 67
841664213 9
592903357 48
647220799 0
49276656 34
736323820 100
561474720 21
314719405 68
865044351 90
987871016 74
683254987 44
901903362 65
740867336 41
882095416 70
772366600 37
66516027 71
849781997 96
455614653 46
398474990 21
134232347 4
841484083 54
797679578 52
441094803 0
757374469 37
305979121 48
357855623 83
238883690 93
617201972 2
659217206 55
878293193 91
221111087 10
879565524 48
17043412 13
99041256 18
289279915 53
444860961 23
730462724 19
339005560 71
347779794 12
678014434 42
59356254 15
192058087 54
19005696 92
229761875 1
557564889 5
469374355 26
592925401 59
507394455 76
449142016 99
914284638 9
31026249 94
478003103 3
53251443 83
75753992 26
30132834 44
565051159 84
69379599 1
554324581 62
796233948 83
153329677 97
907497363 20
612407105 87
699920696 77
821501069 42
629836744 72
848844329 32
995536766 76
267208449 97
357715740 71
470182798 36
522482304 97
611263217 17
173505130 86
420848188 18
94686945 72
350826593 64
542337119 21
439474663 44
170439533 77
165750885 51
448483957 76
689986260 10
74928037 65
793093394 91
367476482 85
212841267 89
870831623 34
171559365 62
406723179 98
907349312 0
918766744 82
734447412 70
42379480 11
359216251 0
995314005 20
361574866 40
543035795 19
834790026 34
77801541 12
81674884 20
972442502 94
115487926 8
443250955 76
464485438 100
549279032 13
775984509 91
594904399 90
362066015 10
409471120 46
349928533 60
122417785 3
292694096 21
799233791 29
636399442 92
307053197 87
156023864 75
928363108 7
562788217 2
680272742 37
926566889 28
686324260 95
134810378 91
18893219 79
64165264 88
962578882 72
893253468 52
10736433 54
657052726 29
812747157 35
881145700 67
631281374 46
908460363 15
692699074 34
55399198 86
821984731 36
324449219 16
749472289 23
128312799 67
261525244 36
936482082 54
221294035 28
542388594 42
264168432 76
525950947 38
202602025 28
165596456 99
566729721 97
598647177 98
890852282 98
252207763 57
354255148 4
616228858 79
836711484 95
277892993 91
100369755 93
407069601 49
69142693 86
342289077 20
122706013 17
515140671 48
81751209 60
664976049 23
902722206 57
582763056 21
953426748 44
894750747 45
556231905 19
223684276 3
404776086 25
926415245 92
956166959 25
78428309 66
312825302 65
332355358 85
88088757 48
956322666 31
295523383 27
158692039 59
62153991 63
161556697 55
67763141 5
394984086 56
762060160 21
332091102 86
950611062 12
235468791 33
952803597 41
223069260 10
474740291 76
923347706 11
53193818 17
928201360 71
462554564 55
576757007 73
62494877 23
365396854 57
128383370 28
150307158 8
491889250 76
433769593 28
283248040 26
961854274 10
771535824 27
271352746 91
306996134 56
251196288 15
608023199 9
127973347 25
252087242 17
295212612 79
695313751 83
2064631 72
979526573 96
85548020 92
301116318 61
479181202 84
371661990 52
744042485 91
466988388 0
851722790 95
470918648 10
474711715 99
817199159 21
638438519 55
970436399 63
367002508 33
601091885 9
694853783 59
348291947 74
359434623 55
447451108 91
169162263 74
545819795 73
727266911 2
122804723 51
105491566 10
135757309 92
293429795 23
251089881 71
576138608 69
134926514 75
251472899 72
280700025 60
260563864 82
773213747 11
733483790 29
894735847 52
833933718 13
887624517 76
657419551 56
677110900 96
215932460 13
567008128 17
749650550 6
890872744 55
682621470 79
592770043 77
305187448 28
8153319 36
864501887 53
850925085 73
680950141 51
688585081 11
669400854 37
528305770 17
145750892 54
109772699 19
987502741 52
956758057 51
377995884 93
95036214 77
302231930 73
45378832 23
965245382 31
30696475 20
953067539 51
181653294 36
898969914 82
292514767 94
134819876 35
124954890 59
691924190 48
887531304 85
607988911 65
704943238 82
286617144 79
278768186 2
486038411 57
24236039 74
736890684 64
863666617 37
457875797 63
814433857 36
324042003 39
127777300 18
254023122 95
99947233 6
365954028 94
733313466 61
457514615 47
656332847 94
784544684 11
77710205 41
51066060 86
831386451 71
335084640 66
587982546 90
622564490 72
462105581 33
552300790 94
21466474 75
104643905 51
416612660 5
689050908 4
460400592 99
16105883 65
448548831 80
141232795 88
78338785 70
394702525 51
223084327 88
597046504 29
331708357 39
798741082 48
196675212 35
355101100 99
25806821 100
625508349 90
180167962 2
953031363 98
92390945 49
34770649 69
701182273 54
647375190 51
362839860 49
223726807 30
251361632 70
39763782 6
869910016 87
389639379 29
633551714 79
256509326 74
721002915 96
696984982 1
133149150 97
857357872 18
814791340 93
356481917 71
315528449 85
795969120 82
953724869 35
374075221 84
510237168 32
428708469 95
228134196 82
988461713 33
446071174 3
692011448 23
737560402 39
556540796 91
434124370 13
650340860 84
573015221 60
303260695 39
629610987 10
612303874 27
123438264 35
97113476 90
587551202 52
773920823 63
857008208 99
373051436 47
109258314 6
942142107 20
337587102 89
556773154 16
790979899 65
863038074 48
262823914 75
580253476 55
64279405 82
232063460 79
526100375 44
122765675 86
272600783 49
133504559 79
962618769 22
150915479 25
316705421 96
608597424 27
148464935 82
498372732 25
103438404 19
634836339 27
758373729 22
728554792 30
343258602 82
129470714 44
385503904 94
49669218 77
632062428 35
454017557 92
100341435 48
133300300 96
694439554 52
147588533 27
332773545 81
455462861 10
979655466 18
289030059 73
45414208 50
819670086 26
6999879 13
993062145 9
833844480 14
690546405 91
68794040 73
910317327 16
734800048 98
693435337 94
986973017 17
792692712 76
282846971 7
967067497 81
128945509 29
955690899 25
441194329 60
38949793 9
661325727 54
997642931 21
331207182 17
13254298 57
423535422 63
104609763 81
162666496 95
818657862 71
601694491 61
623795983 59
567771521 96
888600258 61
618397681 7
363799839 79
178106323 53
910966985 53
547016889 58
850093569 84
678642314 29
838563316 0
431008462 43
972271809 7
560223527 32
125119130 76
213006726 17
428568671 78
124994960 77
722518949 74
627382011 95
553365547 4
647231915 89
832400538 24
591507210 39
701404175 31
895746987 66
588695679 24
539976316 73
697482711 97
970462547 23
215601665 12
742933626 5
375793680 56
66868769 2
102640929 100
897783302 85
237770101 91
194072368 87
530459287 9
959047664 83
995035583 18
366002624 89
460914008 59
30543013 28
463396931 8
3819067 7
802159089 93
964605443 14
47733384 4
241542777 7
636875790 77
539608375 22
937605404 40
393838138 47
511448032 84
745057093 36
565209002 26
954819167 55
65176678 63
944841056 33
377469965 44
576004309 90
535094804 66
458064316 20
95016462 73
786536937 69
499335077 24
560997596 28
636299650 28
280071176 43
580707940 28
514846514 42
491018063 84
796838129 88
284236310 7
447703916 38
905931655 67
626548851 23
148040194 4
891969680 51
685848247 43
450701383 87
290088754 58
696821188 41
127254496 74
193771693 28
940863412 59
386064760 62
680724747 18
809927160 95
151815566 97
696306358 93
189333279 75
721725162 2
288887869 23
987111515 47
671418324 53
765934445 27
815956264 55
556325382 21
219068405 41
858094539 81
108117052 12
309251725 62
456627892 95
4742103 29
144252873 96
755021973 32
712833226 23
18511592 56
38493438 78
513351934 41
588781438 77
469470577 14
202271667 11
286124577 99
951858362 34
233406097 45
312999386 76
948170006 23
395642599 61
643722098 88
606324437 57
588442038 46
882385121 71
474232202 75
196979050 87
993435414 27
200923345 41
919851970 91
216805986 31
884655266 15
998085250 28
841905655 19
894813684 21
131028937 94
97434606 40
137563555 50
975402339 30
986881915 59
630875539 10
491302371 37
891940880 77
16973412 98
493359890 20
375132900 56
369193429 19
917214236 45
89055036 14
762210558 15
524015767 66
953174684 33
156727368 69
934562581 38
379805467 54
849359099 30
327939817 10
926485571 61
189160740 23
528778594 53
302525961 0
914946243 14
359860538 100
840386208 64
520650755 58
966453733 78
470297110 58
24591298 70
415586699 71
44322542 10
129841851 42
154478935 13
531006180 31
715249188 46
937663148 11
475848454 89
154547134 96
142264016 56
579734911 0
175424942 17
45114165 58
954888112 77
51915045 43
524328054 21
761575112 28
272414476 75
646061376 5
238874485 49
878677090 91
849361999 47
545977634 10
935800692 35
22222843 80
837217965 11
804894302 92
714387224 79
26257972 9
633295423 29
888453388 95
318093309 38
42175031 34
191023887 77
33197720 29
296377078 98
932865629 4
654874820 13
631262196 38
926654737 90
278445845 9
482942915 91
948939727 96
987688854 94
468531362 81
978571897 54
104706741 57
974887774 30
212898669 67
845584763 60
242244053 94
218749342 30
426526584 99
735025865 96
650035449 79
617092276 89
100302063 73
56683269 3
13288519 54
420344351 1
276440511 21
322143381 63
699796172 57
193711222 8
618237555 13
792627795 87
414094947 86
22229502 50
13516211 52
560518994 72
259759819 4
593254312 90
636954317 17
801464366 1
670696690 87
272942864 27
681583130 16
139822049 57
997916540 62
284017805 62
741841459 51
184677254 92
142124498 3
717919562 57
356804392 25
875993344 90
917553788 65
986719831 92
324700956 22
754102156 73
329489719 92
966703065 2
636029187 63
324270853 79
249963286 38
303962548 8
32270004 72
34730795 72
586998516 13
818991204 84
120038798 83
852643807 2
864198261 55
265910174 51
206348200 83
135494387 44
480717401 17
299077268 94
303691598 28
362065853 62
197210521 74
705972691 74
847511803 3
414677908 15
751355611 92
766256795 51
324867920 76
617796338 89
938286095 20
923867387 49
457830573 3
274986674 40
272794644 88
884069116 47
595093287 97
50002685 5
194271689 22
814260796 15
161598982 45
197894173 29
68902847 39
842445774 82
669960634 86
810342606 95
357748629 16
344335732 65
292062253 87
79530044 62
961229110 90
366909252 99
650103779 83
948371043 28
621053909 96
370237150 7
860579974 71
441719254 40
699341999 72
397209818 20
935502332 31
809346599 63
788455375 86
51811988 29
301041092 88
471742829 8
853712137 62
565269697 5
577936585 91
653314576 36
106629255 84
407764655 59
720135981 4
943827955 86
136790562 90
463136267 9
497753492 25
287980875 88
920461024 32
386856244 80
773523674 69
777330048 71
920914371 77
844526823 41
195940843 82
559588999 84
343333501 35
832342834 55
770274800 47
515176855 29
943988379 7
766438032 35
41195724 16
162810729 2
824953790 42
912622714 83
42965805 16
66981509 30
912223503 73
688141329 46
517262431 55
115849862 56
396993007 21
241620771 94
110731865 43
487143247 36
992462119 79
509618174 82
856715734 75
604208658 7
959374840 6
813087148 45
794054300 48
862077939 94
89038824 76
48998264 7
33229791 64
172480123 52
671661045 31
635068373 81
194727619 71
158077036 72
942201680 24
329666638 17
44847569 55
318591900 80
45200186 33
199474349 40
36154264 10
15039744 52
952479510 5
520363283 88
350100900 76
217654452 8
169304054 12
160793092 22
190995166 92
561965483 90
974449516 57
627436920 8
39777324 87
701156558 38
863232122 33
282320645 23
728717837 100
83435973 65
397465010 41
715187466 6
53990188 79
658573872 77
340024296 70
460883009 84
182019115 23
319588145 54
829509542 65
685058535 2
462819979 82
459752628 26
137767408 13
360182561 61
330199859 10
194973905 57
108999084 8
561207382 40
886294510 40
610162508 37
349335228 42
748255383 22
748815756 67
252479865 91
264740979 44
366041697 49
20639229 78
65671134 93
498099358 81
685758917 45
208355413 76
554016896 22
816717070 50
656507717 94
394864782 99
609504668 59
556850293 7
735639784 93
447792415 43
301642629 60
13644526 41
436450515 87
352744577 94
184111745 33
626991529 21
711816732 17
241822352 68
347892026 14
802435941 60
251144657 81
904112087 84
262494477 50
959824568 75
453761599 21
722600910 69
739727566 76
382128033 42
159103560 7
252656014 98
732721535 35
446123727 21
32663219 57
734547883 93
219862436 17
226421083 33
159701050 68
993758834 11
524765184 49
52918239 70
673574557 64
366495182 83
380077784 59
276321923 47
94763651 38
694162516 66
153159934 32
466305496 35
126039330 13
542768250 58
320770546 50
863917467 58
545320411 89
308066835 84
261717176 20
235059197 99
736118069 94
976840955 8
93939363 63
333872113 48
911861899 63
896765601 84
877006580 71
70864470 25
385733654 83
471105806 72
685501702 43
868484447 8
323299919 29
923687278 40
535692377 81
375448394 21
258947382 30
52162906 78
766187493 15
450320600 71
366593213 19
616736636 57
836292900 17
50516518 100
717701955 54
146108306 85
215816206 36
965599099 5
715012233 75
410985899 65
381299076 56
599223234 80
935597097 99
263280463 55
531941154 40
878212118 97
409154355 67
984435945 76
871201437 64
500420007 36
886843985 2
907881607 88
26897811 11
140205271 13
359378532 38
563285582 54
775290076 85
946160523 1
622997862 9
970800060 81
884017458 84
762957538 89
856889312 48
311864114 65
549248358 87
559597770 23
382766350 22
719462959 51
548700436 75
52343432 62
456702909 29
696319119 62
433972446 8
828059193 4
48120494 74
236105333 97
571616589 33
770999854 24
432808922 7
562534224 75
537040958 48
644185723 66
697043137 76
592263146 43
701335981 75
414608718 24
955406379 1
428730729 77
976693244 10
828217256 66
891154557 74
793862912 8
295018532 84
908572292 75
57692643 51
335850410 76
201249008 39
47163943 87
85470138 56
25848634 36
424939424 55
483392065 24
707987284 43
409567176 52
983186641 86
482509600 94
660326067 84
836117275 57
20480414 39
900641842 95
907633877 70
861982183 17
367008495 70
932063766 84
567957847 33
843007404 38
870873292 81
133403530 13
312736424 56
540945286 63
893318567 46
713747686 18
449850545 7
263692248 11
167187490 10
352337680 85
90394746 37
13202523 54
887261230 84
957142358 84
666527906 44
600766833 86
762412626 41
272055537 14
2291108 61
538575936 32
694424148 1
989412400 17
807058091 80
110349324 46
123482757 77
713061934 41
1293104 34
495500158 30
479661478 83
171979334 50
970350302 95
517464290 75
293999859 16
696782523 91
153322967 5
510081365 89
411197413 94
106509526 76
300559774 97
741751848 96
122576570 20
734468339 87
862086347 90
911855525 16
559469632 29
42962303 79
102401947 75
297114928 45
549229099 39
119766885 97
41766635 63
909036528 85
348895213 63
906675409 24
583498919 96
69704338 25
829107064 33
819555122 52
168607253 54
844723908 66
515958903 88
686900611 10
666589441 90
162126931 100
611380718 88
539004646 48
659092747 28
883525602 87
790583071 38
650711545 69
356408749 58
109613646 30
873111919 96
597718470 91
923551776 66
593377360 14
660880393 84
533035289 10
673792534 70
665255800 21
609791160 75
379435764 52
978627316 97
354354822 4
112594954 28
996261864 2
967169683 2
360880052 65
197447682 37
507200507 22
701010140 4
751920214 7
229552019 86
778290515 49
18792716 60
871628286 24
274118414 13
29918023 73
185958214 67
225517602 10
216041089 50
870058282 23
940359948 97
941109160 7
608536054 12
39612394 97
208264452 35
164712095 78
339976712 2
853434225 79
694247183 74
359443100 87
47546329 69
615200635 85
837687617 78
640815204 97
830340421 5
419881824 64
634889477 15
155260683 7
522166023 40
231472616 87
518198 98
221096740 56
306920496 52
308743216 32
97277072 89
88511638 21
236520618 93
688849650 88
609786906 64
113827161 10
123090416 88
86502361 99
738950224 99
157462174 51
201142238 51
583476738 65
254665832 67
858742868 74
553868228 43
329979613 19
953700966 28
759279092 48
207783443 89
510791358 1
887084263 46
762816778 20
896631913 14
61270624 68
738292353 57
852212658 52
582360366 63
971084922 58
316449675 27
953775010 98
428360285 93
817499465 93
625891677 67
684345577 28
707947000 87
971632451 28
862656117 44
868540950 90
838987734 25
832340877 77
908518750 61
307831301 58
699360293 28
123354938 67
894974370 68
247262132 68
155310545 39
397758664 3
874587236 1
331998280 52
588649370 60
981230427 28
715135970 85
501000953 82
976047334 77
895644580 81
168470835 96
124336113 58
59204737 88
950608433 58
636487323 40
402145329 81
733186630 44
138277989 3
225206431 25
934971086 64
933184297 24
449645282 24
277502956 5
578238969 40
421934057 27
554372416 81
526401610 97
973677096 99
128926692 38
702552499 52
919754756 0
438115678 8
83907946 60
712537643 39
672408120 58
454915624 97
135682829 95
392697222 27
583085023 64
829997219 64
909103261 81
298678457 41
384205212 59
899417172 82
153456821 42
687800067 4
153317770 50
400687649 95
879765922 90
749651273 77
111113100 23
614376903 40
490070955 24
912905524 64
854811443 36
549548960 53
935397422 12
903290060 7
96247052 8
333436757 80
925352471 97
146077976 49
72048324 51
203030892 94
764338145 53
15896168 11
809827104 4
508217533 12
159012487 70
902517966 35
878305088 56
288616161 92
523349348 94
173308148 85
284359492 46
843461913 80
62447240 96
70752605 43
82088792 26
553984524 61
144876594 28
72048573 22
746345994 98
870224822 27
195021814 11
755419189 45
322946443 22
209075800 39
376377917 11
166807673 79
497608480 72
378961257 50
572404301 33
213113472 70
757507867 85
315850111 60
347365841 27
862516637 73
234365866 67
100811908 62
844064733 18
356114523 69
391721890 18
136419314 6
899297793 3
476792038 73
525483779 33
220594087 51
237406938 6
532822516 76
701373850 70
4102155 19
397812930 68
757719731 60
957613707 17
16432870 40
329336669 67
549055416 30
762754505 26
394728156 60
987579705 69
853662335 23
211847457 31
32056386 70
52657115 2
9959386 17
196837715 41
21971968 76
993607170 59
377881804 38
869719927 8
501232610 19
528133222 36
81166549 34
610771186 97
604497812 86
651896550 100
881339936 73
45622004 12
365903286 22
848237655 14
413680321 60
14533004 47
192586106 65
662126 61
326416563 47
581401880 37
845741560 86
131991224 46
135113486 63
295724732 29
130362510 10
214177796 53
456856266 86
827806763 24
610958540 33
776467255 68
779753134 55
516396329 99
338731427 50
135422035 90
135338748 22
561884750 57
329159262 64
170517548 16
764392890 34
84610975 67
783370298 86
843158321 4
216262103 51
292786724 13
527056917 92
673512914 82
740580072 21
138881993 97
831457830 88
896632047 49
733867270 77
476027335 86
629134426 71
191170973 41
677417851 21
749621887 96
310329388 43
896737822 30
547663615 8
770985675 13
470441870 65
487727297 51
671405168 96
15356710 1
666942713 61
866845384 18
934154941 72
41423262 15
169944285 97
379509687 71
128995300 49
542705155 58
463618464 56
651825475 75
925565820 24
961191945 41
943636773 49
143950731 5
580950438 31
276492583 60
733281626 69
317395515 77
854481160 43
203359547 75
466526778 57
408221210 5
941056630 21
90026508 91
481582327 42
107866423 60
631045958 23
13252764 4
377916605 12
403477650 73
988163548 74
715425869 91
851225116 50
512809542 18
668806553 15
190026906 32
411063917 28
736824608 90
368500845 36
78433678 98
820396283 27
842656667 42
618541555 46
32987896 5
97608564 54
753474862 55
702739762 70
683316749 19
37746018 72
346515887 73
723239253 65
228219190 83
239032039 72
130225787 6
382139719 2
817997461 28
355091432 41
457083579 64
994622839 8
86044358 43
963998759 97
419076332 81
884100314 79
413258222 35
465773999 48
525040376 91
375434908 69
271809834 92
532161909 26
497189197 92
602513016 60
945591032 19
325387876 20
788939575 85
158483494 94
782779860 47
248550751 56
176394334 78
443811017 19
116827673 91
851916995 84
147859427 55
365755456 26
140954707 73
571524564 19
842303717 20
144079273 55
376283584 19
180485724 94
824502300 85
556200253 74
247806231 34
12711129 5
362524058 71
66449005 79
675056640 84
892619421 37
542572270 67
621172665 55
890940524 97
650977356 90
566241791 34
113353929 47
15975520 100
278336252 9
340170945 99
779259607 73
501224146 76
477060647 88
196138029 82
520022725 61
861618700 85
603006037 20
197914177 34
917647991 46
790646398 83
351730085 51
184912380 99
427292064 97
749690771 48
769082081 64
971182580 62
73035441 1
164393276 7
207301745 90
924856610 70
45708838 25
638948990 62
354880745 70
847524870 62
767966150 16
545372636 51
606808802 80
582137926 24
933396731 10
574685677 17
982878153 75
417778056 37
341707179 6
695205804 25
24032612 74
51413526 39
317650300 6
915905404 79
610051624 63
169852257 37
298483104 78
822537315 100
445144863 19
59642965 85
994446689 48
426151280 51
268655026 44
53371893 20
123237733 30
175768601 46
662508099 20
951680308 83
956188772 32
695530311 57
659458334 79
337637800 2
597109246 18
173392462 89
922535430 55
349681628 5
483025419 75
216923694 97
834418915 33
541880544 78
35788631 88
630993738 66
913577744 41
530064172 28
806188074 52
513458133 40
534164253 68
861588033 49
382245269 31
139262802 86
955449684 56
183144929 44
195961352 8
971292208 55
222997131 14
468892481 22
666443676 25
398777424 96
455654544 4
314253807 41
421188057 9
690082721 66
231596877 38
395334528 86
367340720 79
448058217 67
525432895 61
173298957 43
76357239 25
734179916 76
617350737 57
344620639 45
228177400 42
203529721 60
252752607 55
87935952 66
948797047 49
151750202 89
343532861 58
816092268 66
747893920 40
89349810 12
623263127 97
5391225 7
606461413 23
677347773 1
291100049 83
10551354 36
560076902 37
955461011 89
181216652 87
426853193 19
644502944 76
982554677 27
842447749 44
653807070 93
411955573 65
40405403 43
344615038 57
294080594 69
351010969 3
904067686 28
427358004 68
369225855 92
416584103 67
236637753 57
638015233 57
565134278 67
187143408 6
533848215 65
174476897 61
703277238 58
953829046 59
272289910 48
373406521 24
449943662 72
468255304 48
436089255 91
749020986 83
277347193 11
199098541 33
103985017 55
643864948 49
773680551 59
159802320 21
446633235 25
802473015 16
251867913 26
831869456 39
197723580 70
800117450 78
4489204 21
542288564 19
474855018 92
8152808 62
762100702 70
935043400 69
896043382 35
103560935 61
176096321 29
685618199 93
461134726 81
192262855 14
885762539 69
38151089 20
521265265 2
580973321 16
704514298 32
656705969 12
726521516 90
488844256 35
496120607 7
619489610 24
876854500 4
691273816 94
455521854 31
22518061 20
867552581 38
675102677 38
235372234 84
234347461 59
406341151 28
563879535 37
935475103 54
528329644 18
615910148 69
72216058 61
845436308 96
832159255 8
848253715 37
891253154 50
517376408 84
813616078 58
698254362 89
692843487 19
191486549 20
235749519 86
459594437 1
37012020 28
461744234 15
841246708 100
300522008 54
261387399 84
544460093 33
710649713 80
932846278 54
382749382 21
699173928 76
250015655 56
261426084 82
11231756 11
506390749 73
797294709 89
311809157 96
559437044 16
958054402 47
265339532 1
81387609 19
797267031 31
446505803 63
359680166 19
186710594 83
595945765 38
49979211 39
743037910 75
436066952 9
9830326 41
620172933 82
912386573 44
112637268 4
176479972 21
95796799 13
945920408 38
416132597 8
24278385 54
671246004 31
726768641 75
585528377 93
77054320 0
186640762 51
859719423 12
527457368 58
49447758 60
812892895 16
576763723 65
574500751 89
8612477 12
91351154 11
690509670 74
872370511 75
843142480 11
432883254 44
862332892 25
106085286 86
135441019 59
821674477 36
711393381 55
44772063 77
913909165 42
980419010 16
876484304 65
97612465 60
627226194 100
664348571 25
35477268 62
76237498 27
966941556 66
87038650 9
561389631 37
420752854 35
442326548 85
650921747 78
512464697 45
207730666 10
165305269 99
873465761 14
51196363 62
200364202 36
952844793 39
342241068 13
351181672 4
382348917 39
793221648 61
861946761 81
742302833 26
589550903 58
494582663 29
608154349 18
836624533 41
33340664 87
616566 56
649826323 4
787492309 15
928802868 10
664445953 4
264020955 24
680232537 93
886776630 70
695095186 87
813527008 96
780137125 96
507551224 60
919272374 84
145364100 70
657345671 66
235011373 41
389430699 27
381014872 99
153146009 67
772383603 43
857373789 85
899469137 81
796815085 44
428284790 70
215516597 44
704078108 31
431567925 13
222714880 42
370235212 8
103342977 20
572027456 61
209909065 60
342647638 85
170956152 74
726943317 76
539374230 9
875535446 56
501142284 97
822690039 49
620180884 10
490981157 33
692438304 73
195250573 72
461291492 10
271344445 2
332876483 82
826307154 10
403550065 5
870053055 53
403749859 91
473043319 32
387159455 44
62229004 48
673149457 95
245399498 72
298016785 35
395977129 80
132069261 83
482748370 71
884307245 14
586580776 47
464461818 34
948939789 34
563276908 20
667695009 49
550314986 98
134778525 76
213674328 44
700483939 40
244009974 94
340800646 65
874750513 67
693421087 76
50194952 19
665146436 93
850040893 36
775230026 97
201457536 83
559590182 66
661029998 82
971310949 15
899160342 76
732027635 78
74950533 1
739416928 29
646047619 10
627012281 62
734898144 10
191403294 30
459820332 47
252892686 2
223886152 32
977836305 74
862802818 53
660855568 90
626022356 31
69184009 39
674302335 30
693795217 2
560179538 47
719400689 29
8083812 70
521220182 53
849223210 18
967405170 90
397894917 5
868136709 40
546960927 91
417160212 27
906433845 93
551419448 73
990779332 68
698190044 100
755908064 29
117729050 23
551385942 1
403301245 95
937652335 34
379356488 4
131550220 46
256777716 31
2841802 13
858300587 48
611061418 29
14263989 60
76886078 9
423195709 74
298390197 87
217556701 88
81405974 55
334846096 51
359928364 3
927508887 44
494616635 26
335652538 56
96417357 80
208898582 49
395232089 14
211116109 74
122775024 92
88012073 46
868094752 24
755825041 34
431120202 77
121503408 12
437366341 6
771910000 7
675955594 48
77796588 98
519215406 27
969405724 53
348143447 19
264610126 45
978384309 12
914017071 66
802829135 33
520123264 73
749136209 43
188653205 60
800941786 33
512573920 10
188399167 12
962554487 72
80679365 59
273197587 56
52082729 20
522716211 74
350474815 93
25516951 77
523323378 97
839905537 99
423293293 56
390325093 86
130202913 50
625639904 17
351914665 19
852844835 55
935368324 42
24781129 100
942176717 77
473428953 38
921237974 88
745268513 67
24142851 11
882400423 57
388764921 72
674907799 12
750350844 100
725020811 45
941972947 9
421534035 20
872282879 60
30602545 57
533083814 44
34793371 37
107826146 25
26161807 49
970454257 53
630430847 75
240779804 94
592821287 91
772671467 46
603400468 35
601576283 43
694066069 90
706986413 45
405788289 55
985318822 74
389871010 53
697160346 25
689357583 94
800570936 84
743041139 47
309163339 80
23531749 84
491919425 99
860243829 51
161183066 88
421004499 51
445459435 36
22591620 36
38253619 8
544924457 52
992055775 43
874171393 86
414802432 50
543864161 37
493735861 84
278176089 18
460332114 33
226964757 30
216321269 40
435329305 54
292067232 55
968691848 91
811462383 54
894589864 56
921085172 70
567791411 33
606495298 17
42429026 62
677119352 84
73436893 20
17188446 13
981970389 22
565676567 33
471753018 34
497691018 6
664197045 81
809393056 15
464419634 28
355883465 19
526496787 7
35632893 22
806501689 84
548823601 99
252610871 45
223363313 81
914463677 61
15771918 50
197103784 71
248247400 23
521469253 46
417896621 81
376659867 79
587534257 4
234592119 16
860539607 58
680297633 42
336759415 65
542329350 5
209453605 100
105317597 61
956565567 77
781121334 75
87068891 34
965250622 98
440487639 16
207115445 15
771263999 25
654446549 55
41325854 95
714637404 70
5034691 83
61618296 40
464499808 60
705928119 100
498651713 28
113561415 67
101977595 71
620285932 88
530558414 9
884528358 64
978494728 25
305863619 69
955259141 70
211742617 90
635045653 3
73391852 73
770319863 13
737932221 59
591772139 42
998684463 69
460126294 32
188870534 68
823615570 72
742006596 41
963685278 2
453175784 68
429421209 3
529083669 29
791353734 62
868077342 30
214202728 72
839504914 30
476661088 0
329167164 7
457877504 46
47952534 36
199512311 84
254316509 23
733614996 97
49736040 41
339580667 60
907910048 88
894222176 52
418231808 16
131228268 56
342551875 16
621351517 3
704687657 70
468077237 56
316468599 95
748880988 99
472639123 30
470846229 63
262490227 38
940399770 39
333275705 3
877303414 36
906431929 50
830630396 17
724591754 38
423319629 24
862991940 0
305124852 1
567817309 53
621454250 98
745343853 28
474708588 11
570329084 72
403059236 51
365836434 52
337814031 53
798521353 34
975956903 51
491579491 20
351156944 3
505863610 100
38797519 8
378384154 35
610676041 96
548070790 87
465004145 25
950449425 63
738506902 50
987268966 76
562237430 86
885280014 18
546065977 79
456273196 13
188952537 58
105009191 44
103115687 73
24428227 8
283348472 99
88027239 66
466391511 61
604661479 77
428445252 79
478476438 26
30056637 49
544291054 77
559681437 25
94751376 83
358904727 39
934198851 19
61823841 26
126834434 70
994798249 91
718538071 81
477626962 48
861534563 83
721974485 33
450396898 73
683557284 92
39715510 20
59503172 87
330814121 83
929166605 0
701440416 92
323551864 89
926503565 29
744429517 9
739477361 11
568170853 82
604781732 20
148838847 56
102179682 97
788826828 40
250307062 23
291442820 83
541703756 37
145707823 4
566574986 48
972303692 78
496552866 83
737546612 70
400997410 95
89080881 76
543838644 71
558196837 73
798912792 78
244517960 44
292289020 20
400089853 10
511555162 98
136444481 44
468312759 6
257427776 48
16782024 52
216913649 54
936135896 70
857674828 97
32782766 12
811913475 73
897046902 66
546221828 22
402688385 57
290808871 71
1605200 96
253079063 2
875582233 58
470008747 18
19306694 34
21129775 39
274739744 80
473651360 83
662682633 64
391055488 54
817543502 46
138422745 31
840620043 41
534832743 27
864882281 58
363350719 34
894350810 91
69996983 81
715583836 74
928856943 74
646721320 18
266561097 58
720454885 8
433721198 28
205698718 47
389981175 47
496257938 79
79006090 1
677447083 2
317094367 78
627349558 65
256513509 81
472122194 28
385765489 39
830671019 65
666228191 14
104104336 72
150689305 23
235896008 80
339965214 8
584561230 10
539202954 78
621990728 3
974877616 37
767439652 71
329348527 84
619110828 97
806554518 85
353909331 22
689655484 8
394076484 5
491949621 49
292423114 63
647229638 33
434004100 97
966317164 11
503285057 28
257512399 50
806112514 88
865526235 59
213229742 39
518397070 38
669929866 10
954889971 18
145911470 14
220425520 20
946673074 82
249349588 35
174385789 77
843605832 78
284762264 41
591985292 36
516708467 73
710901223 17
676209179 33
65695539 26
249542509 48
398468109 46
855087838 87
581018959 42
987557548 69
249918573 7
980683000 36
630478452 92
301311846 95
536303507 46
306240828 11
421440289 71
910242942 32
319931977 28
683948236 26
902417273 21
67798907 3
398705459 47
850862059 25
24558603 76
467820288 97
115943193 91
333737162 0
252488047 3
623015285 73
502125178 42
705635364 23
663691917 66
510889483 5
518551097 97
475492932 31
428830148 44
482755936 44
472698696 10
555236559 44
281002705 74
516890259 46
621258830 43
236111708 97
226061721 36
3063457 77
672823737 82
553282921 36
923144942 22
64967863 62
265293531 29
595054753 4
439271510 64
514726897 73
949752254 86
875687835 24
590541079 62
579567237 14
171935650 42
106804908 2
555229541 82
369475878 51
226790236 9
826089731 13
398279996 74
881525485 5
409647773 35
259321894 56
288636845 36
42270108 93
152296235 98
661836861 79
579654838 92
41107158 92
130757319 43
598938044 50
789621454 32
422695006 94
68277311 20
870781704 97
68586695 0
400354906 73
312365088 90
396969316 50
553633842 10
78999804 85
205552534 21
770668250 36
528769819 42
6464123 83
187001323 3
426672751 73
883415576 79
551655496 84
485646288 57
463656195 55
12142840 11
678754756 59
424946928 7
857213561 72
294959967 80
571112042 37
691626439 50
601868190 73
134160774 95
657053987 51
806167558 57
212576905 17
599881195 63
187438787 81
568462624 38
818277120 30
433462732 75
549961148 15
520269659 33
719269480 90
140801703 55
26434566 84
790332305 66
872356952 67
706666761 45
490190432 3
718858668 53
10566034 95
19559834 91
156496921 50
276107502 26
311818312 17
108278553 31
833759498 81
579067993 83
748523160 31
770598943 24
728091574 29
411605172 71
662805510 95
79222777 45
836539314 18
997318350 80
331714190 60
101133824 62
412500442 37
432246537 46
797946715 94
881773813 72
393206017 81
564375062 70
608596112 69
205697120 6
684057310 41
935181792 74
123932383 35
884894089 86
552496248 93
987136277 92
160385495 38
524790611 26
746024892 20
353112384 93
820827863 82
863290709 89
97624858 74
14813291 51
187189430 70
905810496 38
250080956 48
473878924 34
367109241 49
93716963 1
398217791 98
178020859 79
106746315 72
154118578 84
551220391 55
175829328 66
952654896 68
100366490 52
249176425 53
69236707 77
493480961 96
61210658 80
57566627 47
126257356 64
149077393 75
276167008 8
114980919 77
167741476 86
240148576 100
215072124 51
651282865 29
226127504 57
666588792 24
143117938 68
778588893 33
942506480 73
251631092 95
832850679 2
472692702 20
638541756 76
561563684 72
119548855 86
45615826 79
444951247 30
905262221 36
544582961 1
534345870 63
930392453 77
197200071 95
459472180 3
48905234 30
649341652 83
134415472 26
823356224 17
902893609 13
249774646 49
544488285 65
264425797 37
870414720 13
487719971 91
785327331 92
680464327 88
243652085 66
759475684 36
887917904 13
640185162 27
991376793 41
737898085 24
423855749 68
265415274 62
962992688 71
459251342 38
639723687 13
117001264 59
610363144 51
531929672 77
436994078 44
984651506 97
997635094 60
753041676 94
573850876 66
306863537 4
998685076 58
726920 44
660818141 97
903178006 92
464647686 100
213242362 52
645914285 94
847407129 23
211194908 55
550668079 10
397176639 31
772457461 18
460032618 66
843622493 23
510682814 81
287779313 8
332345133 28
193806023 13
821076602 95
546430313 88
304144054 19
940590362 73
552882924 39
698753137 0
81510366 8
140943982 59
137018000 81
526865493 51
530103341 12
290303525 33
734926719 37
920911399 98
544833584 49
745365524 77
599361800 38
118690713 73
275463766 16
183270253 11
201259005 32
957398347 67
116746075 17
875191117 83
122569897 36
513835062 76
258181859 98
398768217 17
946989896 70
243073214 15
512821038 74
3240473 50
299731620 79
886734647 43
956335417 63
609973377 13
467835377 57
330004054 56
288764498 23
407742388 63
557212470 57
376836349 77
138372954 65
815319507 64
132727939 96
24018468 45
770992368 94
514342647 5
101962675 47
176792672 68
958136524 5
150114424 13
194614019 16
697863845 33
813872318 22
37494934 58
525495281 49
98922962 24
422112804 25
226784969 11
577209241 91
856786147 41
549853766 4
857133357 58
204184039 87
563754658 55
337615681 68
550418971 58
236814653 52
237903194 2
840527887 56
874952450 25
630769669 70
67533204 57
483114324 4
980200320 0
134729297 86
991880536 3
403374903 77
106005087 62
528385022 98
573270482 56
125716735 98
531549532 5
855798010 22
922561830 40
705399455 34
204460056 43
971276378 46
480130320 25
247405865 11
815679353 91
124752415 27
41512760 46
316189682 19
403374582 74
595029139 47
380301086 17
10108462 93
945794138 60
765567954 66
662930817 91
193238115 60
332797204 2
832564084 26
666153486 69
23910762 21
678625735 72
597221681 66
192782109 79
884236136 33
691509727 47
343602350 4
806228907 34
37160508 14
14102752 88
545109713 72
449129691 6
98073766 17
85477712 39
298126223 28
614101519 95
71956976 41
765231081 48
325347813 64
411809138 17
443486248 86
408617844 37
743482747 15
403024495 2
923648807 70
194307030 10
768473557 20
606457714 28
39674500 20
127992375 17
635588257 22
691996858 89
356959715 74
481018129 74
217920784 33
805765956 38
364675410 81
795365397 20
649712452 94
227939316 47
769943899 59
983719434 88
615497727 92
909840025 30
750512579 34
805269476 70
978502068 11
355024952 1
691912748 80
201291095 60
54157225 62
943957211 72
449615870 14
4550968 99
481007676 11
422297305 36
137241248 61
706636767 61
570708584 96
264707964 6
979902550 23
984925738 64
217079107 95
412898491 75
518479115 99
828730774 13
500079193 100
326658618 16
91939383 73
152992924 18
307300673 20
751660243 13
5110653 45
703378557 65
460547686 100
841533794 39
820423465 68
338016225 21
925436613 100
721051697 33
647191807 46
985627110 45
87994830 98
246198362 54
77866454 97
713916343 77
896474067 95
213852389 79
969095736 44
571293465 1
217616146 61
656755672 52
366419964 88
372851582 55
287368111 2
704136283 94
102018893 39
879472161 46
687751610 62
450220401 77
487194873 4
503491538 79
662195507 30
7921875 25
467926277 92
486011415 95
502428967 85
286133007 84
974956269 83
694969918 57
4935535 8
136165435 44
682082600 23
14485086 29
978049445 20
685538281 41
400552065 43
800278431 29
856597927 5
838897218 24
109249863 8
508715865 41
238357742 87
750361555 43
537727639 8
466501864 19
345782511 67
514742913 63
176235022 40
408598558 68
118403357 87
700233306 67
836552079 64
636031359 75
600055293 86
955861013 30
383969143 28
44434590 70
818242387 56
261454059 70
180274963 80
590010831 91
287503822 23
832804886 61
945371113 15
170505577 24
514826156 33
888143391 81
951251903 55
377882948 54
726504436 84
182422689 13
19682742 31
34829237 67
103112865 50
675265801 31
682793076 68
51366223 56
520904802 57
424609137 65
963169829 44
459355763 77
971069127 56
171823241 84
435512037 7
278356007 56
75979475 100
293295933 15
627475262 43
787814395 28
205181744 75
636641530 67
420341358 73
887763288 95
650921538 35
592233778 33
335011696 30
115100480 47
784836454 47
274731845 19
88424468 56
595283317 68
41813587 92
781646128 94
143407987 28
76332156 90
765821596 78
276294257 90
8092043 2
107222073 35
864107989 21
395825659 34
506860093 31
252105948 31
335065028 93
369459219 1
750275029 46
59275302 27
17926815 50
508195116 58
256630631 92
730424063 33
929535080 46
540466261 12
816981624 55
535222186 81
413620460 48
23760561 7
661115726 81
410894892 10
797740353 18
659913971 54
208852952 50
812103166 75
13724325 16
776540030 63
793103474 99
83114225 53
417233255 20
518315254 55
896356776 68
163905257 41
370133438 68
962117280 6
464987106 38
276700902 45
550217140 4
600273783 8
52428448 82
832829918 100
222344233 42
98326221 43
47789656 97
698915793 49
273644774 7
7672250 21
23628991 94
735987095 75
311742829 98
689520584 24
451288952 33
476460759 35
436695700 37
6867644 52
23124064 98
375163468 80
651268187 86
685209342 12
465097988 51
273254640 64
603840921 66
795000168 81
310098934 50
914259477 32
785875853 53
414714641 2
941448653 16
866603808 99
981910157 86
396749721 49
686063784 66
306445115 73
790830218 32
860038524 1
37964798 53
214252782 40
330760178 34
300800889 77
41350205 73
344406515 25
283324304 21
960649621 100
56615513 51
117268519 78
291682219 10
786196897 57
770978120 33
283044999 0
522337986 32
14679551 6
616965706 1
453037924 55
570221035 53
961243482 69
962223234 47
789411651 45
21917377 61
999211771 98
319443080 58
581268342 55
326315368 33
936299462 38
448954572 31
407076121 86
680196575 67
892133515 48
938934554 96
515093313 30
402519800 77
680912776 20
49314543 56
778811728 63
491233254 16
886974878 4
334907642 22
354981284 36
435914647 3
254222730 63
826175785 50
490412569 65
182295844 99
486872784 20
375593156 73
318134844 27
132265283 64
108350220 48
16880041 86
802593440 31
112432779 24
551625859 23
242831102 63
953398214 93
34602684 4
28023670 95
409126229 61
340093345 39
530606038 75
582597703 12
699705847 65
72504044 42
32740474 55
70900116 42
639626604 63
878169091 0
711960686 94
198138442 48
874756437 63
916783773 1
742608061 21
298817406 74
510809481 1
610234541 94
375550640 59
516406445 61
260160500 62
416627405 69
520036685 61
382822103 83
511861263 56
301469227 22
687910233 67
755272274 49
228275408 57
440444326 26
175332656 2
76534253 91
208324086 7
422384993 95
627319936 72
51580536 30
64183407 7
725601264 67
631455964 31
907735149 84
79620258 96
167963703 9
172729136 88
859625852 75
654593862 47
376884836 73
620807220 82
961673784 54
478414705 19
468171149 84
394246632 83
16860436 58
351630883 51
636004687 36
895171765 83
847007052 69
337490502 12
788470835 95
268279599 64
738213795 50
939924723 51
518165158 25
456478998 20
771946801 53
417136651 32
548592905 12
545440163 33
580564423 11
71188128 13
551714474 61
937194342 66
92398218 70
466141356 6
402415599 11
441639984 24
648168482 1
478331445 75
839176488 7
43810868 92
58418743 6
261106698 92
36964409 76
963750282 28
530975513 75
467592174 48
732669675 72
113867182 76
36441286 43
218228270 92
849962617 11
436633068 57
478613574 91
557245259 84
680641509 35
296750653 72
163257698 74
348417535 43
454444673 0
974825695 71
324910728 26
173826969 27
708417721 17
721245026 1
159319991 43
246134276 87
860557402 20
881546718 4
866451870 0
145744806 63
650031085 0
130682835 18
891857069 18
185491268 100
171174266 76
334195603 62
705820691 52
916664711 71
620901407 43
426220782 98
619780113 66
644675526 51
319572945 64
218994674 86
242053613 98
53868030 12
658105803 55
967706616 96
48967353 93
270285327 83
288693575 91
471663559 43
619037478 44
836196392 44
39313583 96
459883598 39
744176719 8
303082540 69
621670571 77
134676147 47
648993372 60
893184950 19
862029541 18
800628716 43
25145733 39
602386772 18
616306405 41
490674237 26
159325859 48
573449815 14
143900840 7
226410967 72
705655773 6
816416384 58
247288042 47
558373990 8
813514929 34
844768513 75
775596118 42
412693763 17
788569453 25
911494985 95
16520994 74
978480001 53
373945103 65
995900933 22
195691559 85
852338529 55
617872970 49
237745633 75
316381016 9
381693040 16
436334955 8
704973910 10
878424430 93
794390334 82
743550812 92
49964958 51
505381558 24
915367974 70
827830645 93
320551038 51
40430592 38
305550662 60
665142055 84
994564799 93
817428496 92
328107371 60
611062163 100
330026313 51
451082186 27
989413195 4
128049264 22
702208726 66
44721603 56
542007506 64
578321213 9
941468412 55
692572833 79
931930052 93
153490993 58
747716995 32
725083153 78
901057925 12
753815952 94
13582613 98
26696437 59
842362472 70
358337801 86
67771603 18
457982193 98
840412656 93
989970069 13
946907065 99
740741560 77
958139795 29
986472990 1
527307497 9
69042083 69
567261855 20
17429703 23
581720394 26
914714646 99
408266219 87
230554503 33
498650839 82
284767917 94
770844347 89
595752515 49
253062015 64
737952943 98
361276318 67
835001211 70
155694145 35
97222730 0
233596292 82
305999527 10
357864017 53
243968428 23
154823401 84
358270041 87
395105081 64
493797310 43
231541846 86
687564291 72
627513113 76
31584040 9
802130582 83
298486328 40
18677577 92
156364707 53
226323363 94
196680725 32
764811900 65
321668420 52
353308859 11
485788970 5
101223365 8
729301315 44
14055611 69
977132676 96
329916732 39
467187320 32
661666555 13
679455694 55
45051345 13
103618681 53
703546769 6
871938475 21
571444856 68
496934665 62
322563958 31
833596141 97
344069942 66
197940395 34
110051024 17
678573748 21
205757531 13
223227821 58
394245948 41
872589637 64
150239886 87
455442762 14
884380015 79
421213868 48
553115929 31
830808532 18
723302478 3
412892795 6
62061283 94
230871980 43
597117116 72
218828744 63
542797406 13
807367242 89
237542037 42
687591921 36
219621114 92
367365266 18
519306633 50
501039997 89
632955944 82
656189174 25
335137990 71
461986003 9
559334902 29
450302402 14
913467528 25
521772919 64
278792080 71
845052395 46
859256273 25
749780081 91
917809373 49
106676344 61
583037198 36
725291653 71
103337283 53
881335889 68
16634768 10
785027787 78
690529305 64
54691096 84
157376534 61
85369373 85
632176470 16
835672029 8
423203839 30
830084262 47
649313696 74
912460930 37
953847137 18
512239385 59
390335919 53
993715856 82
755829159 47
315256425 5
668057159 86
169005791 7
252153418 21
420906682 82
857514332 83
745674107 16
278305313 3
627241217 4
358039018 66
324125893 10
60771802 6
815762482 10
967863593 9
759710219 100
72515198 6
648209362 99
288325930 2
185830344 29
76143890 6
672134387 0
170162418 62
582959069 63
873985642 93
145947656 62
144483172 56
393554225 26
242049690 97
617492771 67
987929180 80
737139773 19
736163065 50
207701569 81
570377533 17
581093571 73
235755378 36
513987838 56
66909141 69
933479670 3
983494328 71
141628069 42
663555017 5
536617141 49
304382122 7
733390668 0
395490905 99
269701534 51
519385437 44
307990723 59
976145341 94
181136414 42
756385263 88
762611235 63
657781828 12
652810231 3
297192334 13
402846359 87
521279448 97
780783580 36
584649609 51
341237786 90
665573332 10
190546732 46
373602193 84
776268327 56
203771862 60
500687619 41
116450576 52
68742908 57
327850009 34
937184781 50
405490996 22
596079333 69
660777460 30
366273066 28
830221529 7
17217229 34
940629502 98
570999163 6
692437615 71
513136635 62
520710398 3
827426316 45
492883585 13
12186121 53
814218188 25
623717888 52
151854279 8
457266419 27
755121732 49
808318171 25
177947752 39
704442792 54
22437825 21
692308109 73
685240574 46
33710450 93
566990155 73
792320448 71
520329753 98
609746671 33
673422132 87
881422842 46
112673713 7
609045708 68
794602432 23
886021310 100
672090830 13
549995903 96
815260148 49
299543455 24
327791456 62
409422855 54
301425686 19
518997917 45
317037865 0
38878554 30
757781165 61
619117923 94
966769906 25
935979790 49
222002752 6
342733653 92
960099085 18
65214242 99
805137175 72
305868265 79
835411247 61
867845202 41
394018697 16
439186645 72
708138278 96
770013419 90
819585273 57
430489567 16
853056125 77
433851063 38
30579575 7
609788200 35
891713434 6
390447724 7
675358473 41
915373150 84
788103187 82
685619189 41
420786170 31
369631927 73
913991397 28
246360456 10
964086143 43
695204034 18
488803952 0
276556465 71
713027362 64
546853320 3
562817179 70
183593770 61
657138504 15
671928790 67
394322335 57
8518823 9
610486228 46
763869102 64
518738753 86
233365243 24
753408444 5
788141350 52
852738549 89
400267594 76
583517315 24
677043441 15
235126418 99
686903450 54
124626713 92
111843406 54
799531441 3
386372586 96
848260621 96
749646872 34
554620432 45
23954563 70
496345715 74
130035317 81
596265457 29
34183271 28
610798784 91
814873259 10
748955262 48
849084315 20
357701222 58
238145991 64
570958497 100
315866985 59
147345997 53
297319836 66
64104638 36
537110131 58
268532229 32
386536221 9
271263638 1
647877481 63
52783113 2
613100693 66
784546839 40
490728668 32
194334752 96
140325766 30
637073053 32
29735458 65
712932385 46
208504336 39
522652577 28
761892035 57
249589554 1
608346297 51
357287754 41
894446985 53
794679599 22
651448042 30
194929797 70
875974640 63
812097865 48
15564269 36
718082322 78
585041751 2
591061702 19
566677663 33
657949935 71
348118802 28
731613222 22
881663442 61
149474175 25
623962771 2
881354126 35
766979581 4
742341009 64
246211749 50
9340976 44
808654079 17
769721645 44
927023561 44
746245877 91
697951691 63
208533930 53
133460596 40
594613454 41
664701003 79
686255038 45
628894374 12
89541308 35
523277702 50
197508289 8
475507590 91
385528922 48
714851035 79
766990259 29
532256282 54
856451871 50
838185096 40
905105436 80
93869207 23
72985619 16
110761789 63
520866270 99
283400998 33
59735105 32
870319346 55
189268147 99
105506364 58
690747488 82
291142463 76
480147901 57
456808534 86
307696618 48
40482141 44
499509110 3
312724244 16
224510740 72
774499292 61
215850664 42
632879958 72
877402869 100
116149990 40
719719564 68
845603469 86
309582541 26
268433255 37
209865348 39
194122173 19
78051265 19
270196319 39
912459409 2
726566219 97
754959939 65
165442340 37
179778880 5
777205402 32
586548538 71
629055843 96
528148219 69
597959555 82
970487631 50
24859883 63
531149377 39
116816692 36
946415973 95
507118589 99
651110075 27
550921605 32
808410128 11
168117531 45
617718022 58
168041895 35
528225649 1
658390375 74
331335883 88
412470478 46
863390777 86
547239644 27
786896568 25
782995999 62
592161264 65
223367759 86
260345324 7
283475370 83
566851268 51
253181638 93
9352487 74
721522231 85
48994745 4
786576336 50
940806272 1
744068939 82
218991445 50
868377786 93
151810529 74
83558125 19
401124662 64
735016138 68
149527289 3
318751779 43
662054788 4
143054949 44
999652943 75
699975145 89
325679411 4
568540281 71
624440305 31
953382532 15
704603315 51
508605228 35
625025909 11
779918848 15
776169172 93
76266565 55
758183696 73
669210427 59
406400147 83
460738558 23
399237231 64
523118842 79
18781652 57
260090952 43
703483383 84
311979680 48
697196729 17
675699701 54
76865593 0
936259577 77
536185415 72
44182619 87
406030396 19
66614818 70
337663525 4
588575390 22
773600552 66
42497818 25
560399087 86
192663519 51
594589158 28
24421758 57
734209955 22
139036016 98
594327567 1
705181045 5
318848632 76
428559569 86
96726729 55
119768037 98
722883225 91
801971755 23
681251922 39
930238417 73
527506092 88
631633392 27
827895647 40
949741157 13
742848086 10
407200723 39
965983920 88
271238749 37
142083981 9
216352331 9
750173249 11
18464590 48
388875739 23
428243946 35
689502239 23
838158795 73
705586778 52
632461080 53
92871536 76
132643068 70
810298754 33
890603271 52
617538882 60
791107976 23
832088296 21
642166560 51
963949495 55
944063006 9
245305631 83
375078935 58
644844879 9
884184710 6
306545625 35
99914804 52
623613627 83
489653391 10
60689678 6
952748277 8
916633220 60
887366439 46
663206027 69
24778609 14
355162397 2
209105015 95
698035882 48
999906897 4
154698529 21
726003389 7
128739493 47
255914315 94
756437254 82
221921740 68
207600946 73
557491697 37
87703279 96
949160528 65
162981950 93
130809285 19
956570779 34
535739043 56
856271536 39
381658066 95
398740210 49
275967147 96
848678284 52
883681963 11
829488213 45
479785356 44
996475240 88
578359096 57
333543086 4
957168346 78
56237262 99
243604227 51
334312092 65
341758177 96
152651003 60
982874077 34
227496847 15
968641939 38
959146504 19
225290076 80
280247696 23
44224075 38
614365044 51
504422983 11
382574366 48
936195873 8
853186782 14
979300138 12
80575778 55
37700339 23
771496329 77
826567873 61
50838869 100
945163042 13
919838842 51
349102364 87
485533253 52
524432662 10
264535199 84
14012274 3
357730791 54
514886360 61
865890007 29
482021855 61
62738473 84
613513065 15
336098605 49
954646878 57
926102852 51
297508343 19
593267988 26
252595639 32
486334284 25
477756649 30
311266378 44
555512317 96
192431255 77
303871960 48
321825876 32
406862431 82
234636458 99
833610701 63
401300675 8
242612741 75
494801599 42
588322705 6
916276711 17
503894088 85
828135991 42
45865868 46
819053325 4
142159405 36
137656073 20
224955372 4
780798606 100
958856295 23
191804099 81
219161457 71
397650235 58
873182934 57
666197387 9
90509490 78
761107552 79
857788790 52
404942385 53
133112149 72
203011046 46
783099414 62
415457599 77
40665303 70
702204826 35
896129055 12
301138495 66
539556980 20
399645899 78
111921738 75
278706071 55
408336017 29
980988512 7
95082552 71
718150018 61
718923810 27
987079812 80
872112381 23
449393028 33
119044057 67
373572234 9
798120926 82
888029195 12
456545419 67
34638084 13
589656266 5
642999827 80
330492596 54
367564317 0
375668845 55
404054850 9
405869562 37
909867255 84
971936675 94
484892145 92
964602361 93
436598704 13
507842700 89
836895372 39
539275854 73
40473284 57
152845650 1
617901147 16
600931492 11
190362922 5
365123568 35
641196700 67
379357676 44
845956965 83
561370340 52
598983891 19
472926162 88
755544752 27
986671926 75
155891423 69
313538717 95
733567183 100
227396699 68
886993513 17
275953777 26
189112377 77
250554425 63
574675832 67
528376050 7
380992076 48
134783401 35
254609458 69
486553368 65
51377460 18
40434905 0
292146948 94
672074169 16
676481570 90
231463651 94
969830202 57
353758694 34
992124130 46
700358566 41
106221113 94
673644003 3
341694158 44
741211459 25
911974009 79
550399684 21
495540224 58
997846800 71
33307272 7
626177786 29
187208547 44
142556291 2
808172641 95
130156023 51
570553648 66
314078761 35
154887420 57
137014785 48
929903224 7
668055771 82
401214315 40
492161815 64
136524015 57
548028048 19
794013482 62
387323842 27
872123991 13
616910730 49
44188540 42
702628111 92
908833230 34
210971626 88
953567134 4
281362987 68
111766547 37
808734909 71
846068107 88
201189018 97
763822804 79
81346142 40
829453730 83
958100515 79
365567977 75
209315226 20
777910498 32
423123787 62
515408562 84
12236825 55
308474993 52
494640066 20
624826837 63
545528249 14
97649438 42
658746273 69
248342375 82
15422048 44
191895192 15
797619208 15
438843010 62
285628061 78
884675294 29
22645203 60
56908274 13
494251064 11
184830545 48
990275615 79
655188430 24
934774563 11
677157477 79
23076602 82
13355749 70
771071759 80
892834165 35
27386394 20
114964870 61
713936654 15
163677213 6
291763968 61
383571814 89
285736326 42
924224404 2
613927039 100
398319723 0
689517148 11
247168533 94
576215595 20
271529715 50
305103532 82
734153743 65
211357990 96
571539714 79
109429996 56
396344139 34
627917313 55
5031848 75
858316508 26
477235052 5
612541815 87
140563983 30
920993822 42
169645062 66
261174406 85
220623664 88
307021798 13
824780948 62
982533899 55
601942990 46
755356356 49
728424192 7
272021774 51
491729563 34
527119206 55
644531911 61
100857811 83
79741495 13
113262820 36
872901745 68
480192508 0
528490715 0
89438221 34
400781802 85
442915149 81
190700475 29
657290635 19
811449600 90
952869545 65
983624271 96
624590362 0
775373482 77
433442716 10
421876702 37
249950003 11
277234685 58
842882539 58
64839865 46
474905598 40
11171204 58
174415111 18
392140299 30
9049503 12
324418636 73
323398029 23
520677965 32
755223468 53
9759609 40
640862556 32
577175343 70
414472603 50
264423246 16
818516635 35
121810880 6
999143267 92
382523184 83
113090983 24
733525445 62
53232161 62
946864689 70
235871317 4
938916533 74
410284361 67
825030408 9
978177963 20
929122669 43
520697180 13
456497127 77
442050518 64
40277087 8
319740196 50
802789283 74
185803474 30
770566242 56
82275914 65
48272295 89
946105374 66
873065927 10
361335983 69
264677576 22
349984855 17
428977979 52
306523095 31
900043807 45
495000243 90
943227310 25
946805571 42
178057429 94
805643460 23
763246068 94
908956337 1
447519105 25
695456575 85
275897758 96
864534012 64
734816655 13
354362625 36
92689928 97
924085580 90
810111301 38
156059213 62
509279165 83
574686958 94
120888701 72
326647231 46
591751832 96
957168577 36
106378060 71
351686773 70
5433680 40
228611516 0
26843424 40
164262977 29
139016396 38
934908625 11
403095609 50
4602304 94
242849572 77
698323596 58
445940720 74
256235269 64
188605673 76
116612664 66
403290815 76
320685926 44
353041763 86
365645082 42
476958184 76
612647428 1
417961688 47
581697154 45
396308328 64
751768461 79
710198715 34
956189488 83
378611507 67
255403517 7
690085281 51
217916056 54
502522270 66
931288699 41
794274603 49
225907621 58
985493365 66
841431710 87
428477697 65
964524486 91
770726581 39
247615187 63
70896282 78
112783148 17
698578079 50
77731628 31
844234438 93
502647802 21
684770742 95
173385229 17
394560434 13
917229313 19
243009555 85
12807874 51
472321738 32
379411964 4
956484956 24
235946267 92
966577791 0
124968546 70
112804514 34
353012414 61
463848433 8
114757181 93
702851176 43
506819985 17
963865140 46
822569539 30
23153394 63
488076616 92
842074941 79
345705323 43
739887106 27
903716375 84
935140556 80
343549450 99
295672011 32
536913254 61
535276555 26
232076943 9
912679430 100
481224816 81
782488682 38
753904066 84
774002036 65
992984131 53
746566578 77
982226465 67
670034615 85
841399264 1
150007336 99
720856106 93
434916242 46
748653925 50
447935383 35
79552683 29
657464702 32
793463006 37
661938426 66
320448335 2
105232254 22
441585332 7
752685771 66
7727457 75
559370283 93
171153221 38
908011699 52
359621582 2
515273816 71
413631929 53
890076185 92
12750541 84
744432696 92
620522131 97
552116832 57
163837162 40
231155553 75
42532459 72
7915504 10
660815452 51
313240252 74
619575925 22
766960039 72
936885257 17
876718923 25
229555499 49
635934862 4
20092688 63
459786537 90
402444956 3
794925265 17
789034763 85
645183082 96
538792528 52
857964626 2
185709330 87
750988926 96
84835480 42
785590524 89
532313724 100
905382255 38
729401218 51
513911052 3
899819235 94
737542591 83
82942709 33
568039945 25
93047102 75
892525349 88
848279155 4
135405245 18
545572013 94
765434849 94
188847453 13
911669948 68
167716179 94
462323430 13
502064539 9
326833038 20
625266517 88
789851846 16
704399414 76
356021003 4
436527794 82
820306415 94
6436351 65
704806887 68
423562833 48
444128173 63
20570972 2
423619436 14
598849513 38
603433780 50
872051806 46
174651377 51
25223444 53
612415341 73
510656973 27
938776362 46
845791639 37
959601844 53
3937874 15
672769301 33
693502304 28
710662365 74
350412651 22
886309005 4
625982104 90
938679390 48
551313657 54
114184506 58
679876420 82
877684790 95
109371029 2
943642070 12
929588387 60
329289268 38
365122398 77
436778839 88
16381815 3
647944246 71
871287421 17
90704416 42
21792254 60
360447354 81
524118890 56
926780297 43
150941703 25
439483659 46
189441214 42
815898080 33
838772661 72
258513280 92
180122385 53
62812310 33
711643783 78
477529749 47
858759532 38
791884586 77
236410085 89
51816109 5
614547242 76
567971364 29
721931114 1
693407971 84
178581407 9
542221916 81
696668255 74
567543522 56
580023072 90
643497282 77
824239923 93
962346588 37
620160064 79
846252742 33
437916121 39
172295510 63
408016211 41
734566664 30
461350347 7
957037618 87
173610571 31
819804738 62
632607706 56
82922870 35
159494446 43
71732489 74
226748512 65
744382280 76
651133928 78
740485432 31
722866723 65
504978975 92
825753739 63
286246822 73
426958009 88
908485835 86
536898135 94
559642325 35
462548425 10
300194438 5
299871163 1
615824386 52
68552439 0
688954299 0
447869475 84
797381710 60
370310833 46
865542324 43
999585870 6
322963810 19
531959118 82
146319713 81
625088968 31
828245458 7
279314239 66
324986390 52
797751876 22
777416860 23
226410131 3
601574491 7
896051735 72
211680839 1
76564123 15
656440267 46
566248965 2
971796242 95
576945681 56
639131265 47
90409832 54
111084367 83
385501091 94
956719237 100
510234231 75
701912206 18
610056507 96
467851172 33
486135066 65
496224357 14
885757398 67
157604574 39
834892694 41
308782316 97
209030591 12
647965501 97
514612071 60
904028844 92
749222839 91
994605969 36
128480469 6
713548509 49
834314477 49
970436320 17
745379577 53
546520002 92
632328335 32
365751759 29
938028295 62
757935227 66
158829718 16
576493170 8
975370458 27
676147058 76
625080776 75
406450275 75
736575724 89
173864458 62
109394910 14
161123103 74
38245176 39
785109068 2
584338300 84
241399511 61
125895528 58
367755675 18
563897488 79
921776941 60
516742081 59
257536604 21
642844820 20
598272860 61
167546114 47
817629577 81
625797210 36
253208764 65
933430311 51
725452852 41
472230806 78
652443248 90
94690397 14
700595107 28
943448053 78
91518613 6
495911635 99
641611597 52
713965414 78
347927666 3
929057490 93
190295014 72
65814478 49
274333345 80
476875302 52
107806223 62
538932501 54
566226007 46
63014176 24
622543721 35
234860191 1
187632469 100
176022861 5
545247978 87
303948387 72
376222886 42
83846960 66
713943438 29
683541217 30
657011623 10
686547430 30
448430732 94
536385673 64
810996138 37
758190790 1
429189915 52
325011901 20
465887411 29
37127021 33
403375411 10
821030477 80
241419824 38
972064878 87
437765390 54
427024380 5
286408257 35
153546896 82
984226824 11
567737531 8
167562371 71
934700145 21
319369099 11
567930240 14
129313434 38
16025011 96
814751234 61
839118502 84
521554509 9
323473479 23
54901577 25
992339388 2
852535003 81
472336775 48
489685843 58
209602767 31
171286287 24
688770109 57
679413119 43
633018464 32
287100181 85
75272936 37
487904516 68
473880304 58
208676960 10
636914401 26
567271174 86
372692471 50
249422076 38
96722201 34
277175360 33
326585944 87
878323501 39
208189225 29
229393833 29
425725272 19
454862774 29
348265201 18
477355214 91
152206325 88
738935285 93
157455821 4
212785695 9
557226141 13
8047901 93
479885566 95
271988431 7
743793193 30
979346672 29
543000358 58
436923103 77
498541721 6
337064796 70
952045451 49
622771444 77
925845205 69
895624055 93
43488576 23
34511511 86
351993428 45
36251846 38
305691269 78
642505864 18
679591631 65
949843703 61
981639102 13
84916201 97
354880764 63
504919873 43
113215589 89
679341660 2
737168927 38
209221677 18
882806871 61
63564133 34
814744032 38
68058426 85
551223932 68
970582864 87
305436779 19
873789886 65
89268222 75
408939853 35
464422459 95
658916687 21
456513352 84
826223398 20
338337194 51
245481653 2
237611705 99
660169248 65
952505066 29
905308147 55
290859280 42
135010475 18
438862023 28
752825379 39
898236407 14
449780195 22
757231787 48
718971103 28
531075367 48
907617989 43
308429888 40
349611729 93
841708875 19
835628408 3
623985588 29
46795855 83
46693626 20
945498147 8
224750475 7
18323198 15
938699694 20
219880755 59
852927528 41
514726793 26
162629996 21
635141903 71
636034060 44
287604866 1
544889971 60
857697758 55
466542445 82
853776395 77
409835028 27
454118285 13
364179813 64
781131206 74
115082514 4
698817093 89
547800121 56
280443713 55
201783321 48
318306025 25
304494593 11
787160876 82
576898724 27
190417415 89
407654342 46
925906563 77
51665642 66
625995094 32
166395468 83
947709558 86
924201392 82
675977413 87
360448016 98
886706825 76
3843256 38
477680871 99
997674654 37
356363572 79
793300244 23
987054687 23
909364101 2
642625789 20
384928326 39
168058553 46
236775773 14
895549638 73
75142033 50
812022306 69
792657163 26
297805329 71
483190316 89
445071033 5
600013158 55
866474452 37
390808196 5
16456091 74
537515166 72
42437327 22
674306025 68
908853234 11
646642265 6
475574199 75
353759417 4
394867204 14
872263758 82
509228220 98
791937114 22
705169478 91
431775692 50
109943153 5
565067156 94
658809961 72
620358266 9
866476241 23
389027787 55
631997861 79
898427439 54
524958107 76
738986716 22
693670173 88
721171199 39
377979315 67
603002186 34
993446907 67
403144412 59
259020898 40
765498247 24
570893651 92
120885396 87
600192694 86
303457354 68
138940250 32
763643942 72
46047263 71
402331868 92
791576755 45
133112659 23
577219837 12
621018065 71
532187811 49
598173355 85
446827091 98
6091693 22
38257438 93
499500389 88
109408821 59
884312318 1
389784232 93
782407845 15
799144853 75
855020224 85
789478575 75
223839862 54
90436214 95
918418916 5
766551879 57
607532562 26
677934019 16
88008318 24
795510649 82
496962198 60
167409175 47
392063479 1
189579972 44
561009519 13
445506798 69
854563309 83
995050142 96
435615653 0
692572046 50
239810210 26
351023452 22
880196882 46
221952425 5
29709414 63
763678531 23
29214123 93
506198655 11
582004641 27
976375795 98
810825079 91
473734715 17
201383755 100
822105060 50
456783643 70
98338866 11
382446720 2
387714084 5
408471567 19
308607642 62
960269326 16
508907313 95
34431571 3
645843179 30
597579797 73
11276110 21
256485110 1
389309315 4
950130347 64
240200109 83
473329770 8
575149684 70
328369834 49
822905200 14
420388947 79
507459860 26
306828139 67
47027950 19
651707967 40
559128433 91
506381863 99
515498565 73
245488253 68
383813220 68
892851077 57
778463035 56
15853372 54
620394219 93
185342708 41
961019433 90
527026296 47
691420200 60
593666173 51
517967802 83
718152342 20
223216215 78
224381023 7
961572746 58
650948604 80
44600917 71
313102946 55
832810862 26
254693781 38
87455091 96
2427513 72
130580231 14
391452562 8
138752790 72
952812707 74
10647469 75
950548551 19
901374792 25
15913286 82
325801519 58
359964235 21
502737483 1
853543473 54
423944599 68
659616419 15
72538628 63
457165758 96
856875162 34
974781125 78
702404190 70
102222837 100
172145361 58
750828178 63
739076794 73
344994658 27
96408025 93
69983685 80
940087993 76
421199784 53
401862308 52
958454859 31
736907535 22
938289190 41
111837013 63
467475036 91
305666834 39
129141092 72
408065133 86
530687905 77
481235160 16
206312341 17
646738771 56
585247633 79
290410647 0
606245892 44
66412311 75
617510175 10
651209090 44
795102428 81
913534557 50
255908418 52
432038897 56
712004685 93
272936033 95
960228012 42
379625161 63
235799721 67
665661943 61
339012101 54
159793367 85
232887914 59
660483265 26
891808152 88
256411663 32
414961464 58
896126134 100
94945459 46
265122422 41
755744564 76
754026112 75
676016457 91
492161867 71
932623106 84
829631840 1
803017916 32
59141323 45
48401691 85
51144540 12
384651061 92
529436815 8
190358266 94
203792808 8
415615570 7
857175143 5
858590164 89
930320590 34
525436254 84
49021174 41
963034256 25
662833319 24
299674469 76
827002014 100
958617251 84
243879529 63
732647105 92
566153408 67
575963358 2
823216376 44
487106698 29
462261814 3
60855289 70
820201568 47
375692968 32
245619654 60
102573838 80
746756400 81
996824805 77
305762136 45
405473685 94
903511459 31
716893130 12
497587630 40
117959310 39
235638422 41
300347175 16
855280757 19
577479378 34
177604959 27
89829828 27
997222407 3
609777398 40
484543288 83
86429225 42
858261860 47
587339470 93
481238194 49
722335088 45
158740622 99
699908855 42
182573227 58
651805358 1
51279106 87
559486650 9
573131796 13
357564585 82
607200069 84
836149131 51
341922961 59
605341405 10
41751349 70
955063373 82
877970537 82
78074412 97
564994284 43
410261064 40
720316850 75
645277970 89
284415674 60
71277521 56
515782386 56
734019082 42
988918998 28
117367822 78
919891208 12
448149357 42
579745215 75
834093597 92
285175047 93
33538306 94
549445417 0
536704494 67
136168176 79
237071306 2
363961698 96
590164718 0
236324126 56
283999280 8
494688799 92
424602654 42
591088188 93
734346180 6
899008043 31
333197179 73
767585553 53
11339914 30
531324066 82
537328995 38
839335333 60
700764734 99
656229637 61
529353041 38
899369067 33
125735762 74
174821655 51
169805655 80
32079555 20
792695158 36
750751751 52
352696157 45
312803491 67
274597569 93
67272664 52
247260809 60
140466889 63
454389141 53
775399181 65
945282245 99
107530913 77
78855241 42
974132675 87
759247047 65
194576658 3
260515000 82
535579126 83
910817286 11
162750870 75
595978996 67
102536899 13
454897780 84
987538718 69
574247732 53
305481032 28
300073314 11
636909124 55
724965275 92
237653872 18
599739767 14
606123679 20
522920937 4
577608239 38
859733828 94
368963947 87
273310412 74
699176410 33
45943872 76
565418487 99
736587326 96
888566630 48
79594177 39
444185375 22
952103111 93
188600869 53
311804127 84
86354260 16
675501632 14
722844735 60
903105467 35
12439734 17
914868761 38
139212439 53
274244216 52
962366980 63
328674579 63
526416987 92
261041003 65
36926781 52
326011085 99
984830908 33
819330786 39
707976337 4
757119253 1
112908252 0
828508012 47
110953268 23
442749311 90
99486524 27
242487474 47
439494519 87
520473876 39
833938715 42
457974452 67
14648994 97
160688588 19
501568112 31
577290082 21
341284082 46
100580417 77
219783454 15
776515937 83
998270667 76
689459606 66
208039440 34
439942958 55
145202878 34
36656689 61
243499468 32
848314667 29
762471288 80
935169381 22
563995481 96
813620850 97
49533676 73
708340637 17
369825066 66
942209765 32
165151376 84
927907568 44
44303500 91
497298644 80
278077412 9
190192701 56
923448438 29
199464003 32
746413301 4
689072414 21
45893429 97
910262441 74
606729789 84
97663861 72
351171974 14
521298662 85
615435096 53
821993198 59
159024566 86
728090862 59
800679039 6
850613135 7
784721414 92
39718953 4
368071309 67
709169473 55
764833397 81
434400140 50
628953753 89
878091055 63
345266648 89
42288104 64
326672414 55
457416272 100
633027230 42
816263300 9
101436573 7
529967573 69
195508168 97
388294170 90
430481835 62
390278589 2
590038322 61
658928734 57
213702017 6
207331054 15
756452175 2
919574013 60
448748867 100
679291498 0
642403148 1
262761899 27
563573530 36
488525171 40
857907562 25
432754080 15
941106444 62
322226413 86
32233383 31
215813243 26
215784779 13
550534264 31
875919070 69
135196320 16
70892028 53
879660106 19
991669693 76
376441617 69
136870645 81
94932737 28
522553731 38
793328901 47
186175887 44
635173363 14
984313671 76
568180598 58
129608638 73
742293963 32
661794716 79
945433185 65
112505597 10
926385051 79
891631574 53
186754823 44
780144646 22
817683434 77
77289923 31
269266871 97
772307203 7
433389575 57
586154983 42
42412037 56
904309262 98
522456164 22
228960780 25
876156302 32
932812504 34
272026327 93
569474371 19
783917584 90
303243337 4
96263567 60
296521159 55
12150724 68
84155518 51
66630974 34
924583914 13
729424407 13
611596691 79
613207952 51
890988119 5
623001908 86
69757315 71
102028407 47
10552878 50
845070312 76
946795775 14
614463067 64
316832808 13
56396000 97
744108920 74
302002321 83
209410767 45
445355478 19
636244748 12
930278895 2
106659719 67
160386878 1
966307343 41
750553290 91
322629242 80
822865090 66
120982661 54
975250183 11
53059513 21
4801772 93
503224601 10
564990965 1
293736896 83
319371133 45
241847184 100
688602608 8
529910701 30
309951598 47
775377490 30
526273279 66
223351291 21
453557545 71
596137194 26
359239404 8
939543415 29
685348489 71
770915780 12
782825182 69
953204721 55
652254879 54
107411942 57
344434702 54
531433047 60
762634985 49
993151489 57
940107455 93
12404660 52
307126979 100
596083616 20
103489212 29
699953968 11
911063128 71
772598614 88
351249571 93
955846535 72
847602023 82
560242964 24
220343259 63
954346054 34
222692765 15
816018204 95
300842153 36
611357639 11
582342809 63
541104532 89
826278773 11
502657590 66
353560770 39
435084854 27
495758981 97
951869283 99
747630676 99
260170703 87
634505204 49
341398403 83
832687720 35
927854035 84
791850397 29
743092075 34
167863159 1
928951592 18
38379198 2
548025368 12
416206391 15
471413734 52
26047355 56
995820129 50
538890368 34
897612025 80
509381541 34
916330122 36
673956048 59
949479781 19
543443937 96
597174029 64
622153831 2
217472913 56
227510587 75
913403985 100
945066263 59
811504250 74
126592232 18
8274936 40
584221231 40
877351001 87
638043083 58
575929611 44
348694739 98
372264366 7
469890978 46
16645588 7
655921407 6
873666019 46
112567132 35
605125830 11
831822900 47
23713246 15
81778208 6
864077663 80
556405342 5
724436686 96
201828859 90
378399645 50
822698650 8
893530421 54
820431429 42
665778207 97
941171279 40
163006693 13
102573663 68
520590607 33
825094775 41
917689975 77
197309776 30
761109663 9
204146660 19
49733053 69
811880053 56
489254981 26
683143273 47
689087053 40
238110689 63
706199532 99
434875051 68
85432813 62
231039746 82
722910606 5
15712829 59
714899350 72
34991341 95
68501603 78
717604211 54
832703966 85
395780338 29
741727026 8
736611301 46
728068321 38
748173152 99
626241545 73
575310963 7
779832695 41
666251229 95
320498516 24
775690477 89
538684642 31
839330767 20
65245857 21
353025189 76
21502249 29
572027440 97
727251320 71
623209116 97
580725420 32
454099741 50
736515873 88
673107285 37
402515809 9
167595670 56
436304810 20
625758409 15
757632771 72
460123783 88
339728152 12
236339872 49
477133177 86
293416022 35
240345732 38
879677622 94
354648685 71
7643812 27
438472883 43
541224291 17
152520501 17
928697709 30
490230481 88
563160278 86
999225699 15
828441068 14
939968232 43
104081567 33
897433434 8
758156902 49
317540963 85
865361556 84
383846199 39
215189893 44
368408785 29
77562994 7
140717229 96
737722858 70
198950081 83
837742528 2
450457152 73
468156339 66
270179160 78
169424750 82
429304158 8
497892489 15
89390107 92
925478139 48
397921685 82
86675846 60
174532676 14
873359853 5
28571327 41
565595162 53
814525162 5
430086727 46
858287747 73
744201537 18
416642261 97
499132065 57
128792704 74
429374569 3
106627476 86
369330977 96
607755286 73
40155230 29
451714229 71
362307166 18
829674803 99
849885265 12
755841348 76
526197459 84
845344063 51
157085383 34
673282677 95
304491791 61
204904049 25
473475865 83
233841092 74
75725786 76
408077245 76
41840518 56
339131213 97
895613703 74
547045607 74
693443217 29
354850571 67
87140249 25
962446969 32
36455893 92
900741784 77
104196800 55
62183110 73
357537305 45
265679317 12
10945317 76
231897655 33
762283199 47
305503104 69
676158402 86
812832896 84
992067178 60
807432273 27
267750361 46
838074775 51
959160595 41
500418787 7
813219467 54
809567347 42
822251014 63
375095043 68
585964804 68
987200153 95
30221530 54
388859202 2
373338618 85
405140068 75
434322203 5
717725893 1
853196841 70
605633849 64
121128127 86
852770070 6
484736440 48
601828028 1
881511877 38
527040981 92
410738251 8
41536903 87
744622698 42
431937259 99
989282993 69
503515481 65
916133896 89
345994834 68
141903748 26
496253640 29
754239452 1
873288782 26
266263366 52
806309628 74
294111357 45
124219406 0
547997684 94
147705434 86
97279561 12
446959159 9
133693498 84
833306558 89
616750117 83
141523924 4
485284118 55
314970978 33
312027434 57
68594558 76
623169961 65
47956882 86
950375707 39
887179820 0
946337783 10
991321311 31
175954744 23
516790887 81
741517577 76
2804458 26
570990216 3
914021870 74
290325558 29
477813419 92
350010941 33
32499422 95
630909962 1
837612775 12
440692922 0
10039804 83
697970884 4
387550645 15
410116450 4
259935611 15
311498620 40
468669089 62
399270729 73
522253630 64
587592489 34
616207732 67
992159502 43
157864727 48
71295724 100
488704300 45
63934149 29
148935638 56
929182655 34
324891251 19
602604214 100
986301365 82
826468054 92
86107927 0
226347722 59
387557196 71
661340245 53
235195784 44
688917617 92
112997392 48
142061217 94
915201915 21
648435264 86
383043586 52
540856513 11
668692186 9
88652064 69
275466722 22
60086118 88
82541228 70
85976799 65
403019900 68
438809128 73
321031713 36
702639799 86
364134212 85
196560998 89
569926484 40
288472005 24
439883507 100
172984523 23
145977414 23
825591372 75
61320136 48
5620021 13
206934169 82
905712094 70
424416121 26
654690744 45
406892286 68
492087755 15
811390652 72
764395747 73
97768408 13
494965248 56
60958857 83
514817950 39
976920652 93
780882275 64
499370231 84
818046396 72
677498813 95
831984935 99
817125970 90
911338529 48
234181692 15
311073288 19
98005468 39
104573456 55
78595689 95
667408821 10
54791282 51
901973892 65
111809154 50
892132533 4
542954288 77
472090334 52
55130929 61
271795824 96
266658951 59
507527553 61
423680488 90
672022839 47
159358815 41
226841959 85
227612292 27
957979284 41
246680186 86
183833475 44
755469443 75
648881242 22
806900319 68
793054166 86
34563254 0
923476268 56
267671730 39
210067505 40
762918574 75
583439666 88
581181051 90
522935867 68
700923974 27
656636014 56
931400490 82
300526109 59
512254068 84
336975069 19
850373577 33
781194282 60
123311135 23
331369303 79
959331927 51
38434578 69
840206567 10
134337480 47
759290743 15
175134650 97
287806916 6
554033500 95
612148015 68
363919222 62
81711501 78
983258007 19
523865545 87
700308988 53
492195610 75
345190616 38
166159185 84
969091532 64
145109421 48
192225894 51
657877818 70
760685878 92
561598301 37
635384434 21
32483059 27
833506093 40
705978259 20
297473782 55
295680558 46
204198685 14
325993278 10
721583947 57
246928637 33
442927037 44
993042003 26
591186304 40
495875940 37
294811363 51
616986313 75
734147434 44
347092733 76
217984013 1
474257235 21
473343240 26
282248231 3
551173927 32
696909733 30
41482591 4
285336248 16
284875706 20
135364002 36
583305710 94
512495650 77
21930115 91
526256040 41
376056819 27
841788252 56
321991335 29
347343929 20
378325808 82
271219822 71
841525182 29
364986546 20
82403212 94
698955998 4
769804231 55
369288867 43
16295526 62
471633360 52
319172132 84
268867680 2
363169765 89
708820887 39
882566628 49
630128280 18
153689635 49
438828573 1
149620026 49
611247912 86
450050904 71
387448985 46
256349335 6
155199217 69
648544535 69
308624720 13
642787022 96
79114428 14
469005153 75
959861547 31
646856833 93
632726372 89
18309258 35
893410285 18
409681634 76
815002284 33
805844722 94
416311423 97
719088817 53
487592321 27
910664836 15
159907757 71
556023293 40
372016753 90
546030414 7
664398413 76
535195199 71
406804721 77
119189549 57
453120551 69
270558490 85
914666142 27
43015990 19
808431364 30
621416367 68
914528524 30
455615297 54
405169239 80
203725406 70
351777604 18
146243079 52
241305535 7
37589022 48
943727484 48
189146794 69
21553561 43
626210923 85
729956909 82
397516565 40
292717768 95
560081304 14
991099636 90
997328052 42
107155073 20
35455233 70
715182551 91
893380495 44
196051681 23
79618545 74
961845509 80
776961341 66
179902910 9
166185447 73
816010495 48
818905747 26
358536740 15
890918166 27
980741426 63
735512691 41
457928692 61
662511552 52
295786496 53
570439330 9
379334759 98
178401293 60
871120325 16
283160347 0
737298352 74
447299325 36
153089087 93
198477318 100
864027523 74
700734967 55
46688576 70
545527834 60
733727685 51
658337496 32
473155923 84
684366874 76
130733537 76
99788325 24
76968473 48
166967615 25
286332237 79
38697409 3
792921864 90
118601740 72
118126106 94
179894373 50
849678316 89
879538896 24
234905071 11
766315121 17
626170564 36
693295809 100
772517250 13
897096539 99
239028957 65
201578081 15
148510432 3
429778493 47
1117359 20
530607875 9
872874236 70
41652721 46
716031505 32
674535208 16
756792571 98
790621771 90
512066633 12
956634111 100
691884581 100
157378518 76
621455959 38
31456933 2
562889166 27
263390286 86
730195465 46
199281379 34
727640860 14
977691425 22
621349794 7
597960057 1
738838145 84
898179591 97
510240696 16
974863635 15
226366540 42
230370263 64
781098431 23
207921137 69
86672200 54
746689570 12
892114764 81
829113871 79
224125409 41
760806813 26
402226817 81
272775366 30
791478527 31
880092197 90
228401701 29
878846877 48
76826942 94
624567949 15
275170870 100
847384644 39
9 7
385562828 38
611883023 37
234387635 22
459718031 49
961575531 35
416707036 1
54728395 66
774983465 6
443936035 56
502669867 58
40800477 3
229383279 76
615044683 45
551675450 78
673077647 11
449619959 21
253448927 68
283412378 98
644101713 39
219747434 18
335450052 25
129919008 68
833647254 82
867414159 46
408014453 44
675245809 39
97463669 72
974116055 54
890348425 9
463473592 10
813544263 38
243821350 82
920195151 19
361939669 41
705917435 92
589160537 24
722084011 52
784661720 91
617578947 38
907074068 39
687893086 22
184810985 78
814482876 45
205959002 62
777500892 82
926388087 35
802395985 68
824475944 33
351030962 74
662127100 14
170547357 75
331848112 45
506391998 59
77334109 97
3899425 100
153625524 35
6116030 43
440348132 76
175657362 31
545152678 69
641881405 99
417846294 22
233794132 71
183476114 5
719222463 35
229085319 94
934321346 51
642997247 75
157565909 80
539460479 85
662497974 65
424648774 57
652877059 31
385505642 98
675877529 69
548905443 43
193647055 89
763044283 30
781337505 22
207952919 52
692310110 52
898971720 79
742687300 43
234924565 63
795829144 88
150074008 81
781322226 23
281282338 57
756928271 59
206047110 74
386258830 52
136824243 15
68688393 20
119743655 43
35140685 4
946932116 1
605482736 58
636150757 91
78726116 59
532475128 66
134817366 74
418227001 22
140227614 49
90065354 35
47702148 51
618106525 70
366355753 33
427223063 53
752036581 43
695390800 10
775805449 18
675196212 79
427833982 68
906601720 76
573376023 53
428705657 41
142482469 73
753055014 59
719068618 0
599113721 2
902128352 38
155374057 87
868443327 75
261587294 36
25768827 91
308630008 96
524438471 29
557096751 9
335198938 4
80667173 70
933248372 97
276132979 61
990546378 1
887018178 47
904471027 38
955838693 79
392290153 50
91926888 84
25013716 67
407504720 49
753814846 10
899188205 5
998721023 29
820411813 97
959800216 65
17696646 15
677783457 42
701325068 58
253218825 30
387343118 68
452171606 35
673180182 42
7701387 62
514194574 100
543170400 89
527550499 17
597956167 95
988708811 37
542593683 11
314768497 81
833020058 19
878451472 50
986000794 88
699708521 20
651867661 58
206239838 3
175703031 2
728534783 52
189602307 89
191228874 21
358613156 17
20976485 74
700375710 100
366621436 20
287030536 7
881229601 15
798777472 100
819101166 25
690457593 56
709088624 87
510697846 2
139752697 46
675457717 30
865661048 90
400997598 60
991465996 99
628830597 95
830100746 58
709622842 96
301618012 55
135713466 67
966647853 35
270096677 58
703542951 61
702181283 96
753790832 82
963028183 67
275358352 92
453537415 87
879597871 38
143605769 46
698660573 26
121852298 55
399085905 7
286851295 4
304662778 51
514598067 25
222870396 88
567455810 22
439481059 28
860542917 5
788645514 15
794519963 96
643738611 41
112993588 29
747543805 19
42040174 91
510081894 69
312895268 73
988463592 17
254222203 44
336374028 75
543003357 75
608488072 81
35319019 62
492820612 69
489256335 30
339338480 5
625068477 45
577640785 29
283484147 56
78734750 74
297671928 8
266168088 71
828822372 100
646035997 77
355993666 42
943931464 81
951781257 79
681322765 63
718241177 69
761268872 39
653136662 16
235889495 33
218116331 63
285226245 62
360869607 20
478559479 19
767611959 75
291533482 93
122759814 65
412838105 97
882383311 72
729847318 7
952421043 41
448871529 10
166216084 71
71948561 48
812678276 86
43982155 68
897272913 35
627383328 78
800629734 9
96549030 66
26648634 49
253638659 33
368454144 99
277970840 32
510913959 37
531853567 28
239860855 5
947920202 86
906567080 62
545995748 41
793170709 49
810644484 77
479454291 81
935392573 59
620100591 26
151155461 74
923944616 90
41234890 43
627271554 63
788632194 29
117769676 48
956643434 43
754230758 1
279831075 29
144287873 91
640275577 24
938518894 8
270614798 39
571051029 72
976101347 7
655377877 1
185605708 86
921736813 98
912854865 88
32060700 15
845754125 80
884087321 87
622725793 22
668792296 30
769941164 60
119453379 72
622265848 66
992537603 88
989234095 59
403294393 19
119570381 47
432030295 23
360318007 61
788527472 7
283225491 82
7966917 50
490160648 51
893479183 39
279480246 31
979012810 90
378912016 45
876158970 63
697346578 11
602382312 2
946913388 46
148418815 91
239650706 24
861393723 15
59658564 55
412595114 50
45182756 89
349710479 11
922779394 16
107433217 15
978324748 99
917513602 91
433933170 93
802143133 68
312143990 93
50163950 82
982559388 32
759662970 61
151045334 26
545038911 2
859294034 78
886223787 63
692856482 71
81419697 47
418449652 9
127850319 1
974011273 54
668385398 30
432001081 20
7215459 38
663828267 8
822455834 43
201721254 38
344399178 55
438033961 69
725699989 71
921538351 40
152870011 15
35341970 45
554427739 88
542834465 81
807244706 93
826495983 65
712250088 42
329979729 28
694187562 45
303305444 74
214448014 43
168865465 77
320928330 9
30389343 72
150412966 51
154824817 100
711442498 24
413812883 13
122031275 42
182628750 66
457559794 86
405912426 18
728721756 100
260599770 93
725177419 53
734388376 66
234284188 33
198019680 81
801188656 54
824623357 17
747220351 39
361588607 11
439600879 84
519389903 60
184184084 85
566149934 94
814758536 49
148504366 65
371037147 23
335792478 2
121604850 60
38393697 14
321864634 56
630517462 84
55493925 5
881104477 74
445577874 88
114208918 60
454233311 37
943440492 57
798614478 46
637427459 51
71500041 38
94507576 73
395182548 2
764680448 39
193851218 53
295834297 47
557472636 12
169272522 97
700489236 51
263457671 33
367143892 51
429089255 6
432295320 52
711939896 29
873006155 19
80675325 69
191150638 41
417512633 15
132002653 98
152293166 64
837638096 58
191629149 58
151094713 67
270504620 83
780946065 71
579826179 42
572008381 78
372177790 74
483109226 100
125805901 79
169543487 2
530234431 65
428666096 95
62277086 74
179178696 82
415654296 1
772822232 23
553516370 82
774744889 2
561774406 51
549491190 49
98338050 68
836278825 41
844327345 83
324210167 26
4950323 98
835661658 1
787013656 70
941010354 51
758302546 95
224784433 56
932361976 47
258010750 45
722787437 37
617151211 13
678755102 82
647790851 43
775264901 70
966475561 39
419697289 56
722143759 47
223459525 87
963224446 58
840091002 85
922599489 31
503269639 39
272171622 19
701146516 89
658956009 93
867726533 94
274027436 57
780486672 8
862289326 14
606938021 91
50468321 64
716685848 42
691440476 83
688624774 58
616857587 4
438987022 59
946714784 0
583507254 45
870340819 28
124407555 15
475710981 100
694085789 59
751146324 75
780611875 33
735297834 90
931746984 25
46447539 19
356953797 10
30204231 44
813023540 52
829994464 77
151983077 39
435518040 84
554784493 48
111620327 99
843983540 45
190749349 47
780421802 17
257840904 65
799450671 7
944069176 68
307395204 71
28429968 63
40468828 39
935883929 100
802478888 93
250372297 71
786125466 94
916013406 89
853048694 100
510200505 16
766095591 29
115439008 12
33123893 11
852366987 6
816920925 25
852767612 0
834887442 42
341550834 45
494289018 16
352529978 55
134258449 40
379307879 5
459786165 27
993134819 74
237324866 76
618729489 31
898970265 38
709654090 57
136584019 5
457029755 14
35494530 22
212755785 33
932234822 82
616210804 20
402102501 12
250919978 71
381621217 2
999046755 53
947528883 96
138327515 97
21099625 24
433683578 32
531333998 40
379502847 6
317861358 71
307161192 66
479017749 46
323225080 81
455828327 54
8397164 93
871504062 62
977606437 56
903371317 58
505790206 18
197660890 31
356858391 3
420823852 98
737275476 84
87582679 9
999749081 84
695150930 49
112205138 91
436368411 24
419528609 72
390067630 40
694853026 85
344956033 41
658551273 50
174962572 46
498983906 26
967055666 57
162219344 9
738247000 68
99166685 7
152237176 66
476060893 44
593820614 89
786092181 11
92951215 40
801039150 94
429625536 51
581377557 2
676859713 39
263857393 6
595241249 6
769356886 73
432167627 53
974012507 31
449146619 56
910510843 82
219729382 32
40306803 51
5035538 26
716870347 30
128697241 87
286955145 14
484718064 50
578962859 92
866719919 31
819703492 37
72794007 70
366729991 36
170079360 100
158918611 14
575768321 77
489371063 6
705815483 20
570592090 84
913078627 35
732134290 1
31318075 31
701406201 75
891258456 46
963198638 23
114806727 30
739647773 89
289877741 63
437165246 79
346027127 49
60836433 44
776685581 27
274419427 62
620401926 44
507622093 91
699753224 83
313492545 59
505753496 39
981665211 1
175990142 0
250006692 16
421845061 91
134256590 25
355159936 82
518152197 50
100713428 46
814325059 49
374921994 0
753270730 14
673818358 28
594775434 96
347934409 78
725176769 84
853180581 84
439646618 53
406214980 61
214151008 99
427730018 54
289611487 7
10435920 79
944830262 75
408283282 88
9538476 39
984634792 8
524307239 5
182007067 96
383501786 17
694576904 18
657527345 38
749330327 27
518100749 32
497472704 84
331918879 57
13277207 74
9273903 25
323951055 44
666628482 100
623653704 6
302692702 44
957424304 70
106634889 35
359831490 38
312735224 71
173408995 44
886004724 84
887963181 64
638814043 87
218841474 98
612553518 52
322745464 81
756510771 18
476518711 7
730089274 51
156146731 57
394416737 13
526294974 77
452837848 22
481305613 8
421989269 53
641383588 3
693104653 10
783061251 79
519010875 84
698966195 47
88744333 74
397900939 77
683971469 28
378700021 60
240859978 98
218321901 95
537114408 49
389692601 8
354152971 66
24428761 56
498527039 18
687525329 6
396730035 78
611975723 54
904244055 1
820588948 6
262440116 47
685009361 76
706156557 32
69959172 46
908922739 71
180671514 27
954167673 84
215590665 8
13526814 66
470110834 86
254232185 64
492860599 38
821038337 16
321866734 84
951105080 56
782106706 12
249400651 57
86246108 5
947480412 73
165320930 42
306539701 16
89912108 73
634410642 70
546349215 72
167367388 58
807307943 80
106519698 31
400687096 45
18955114 70
628878119 23
34796905 98
551401267 63
775158439 38
349563572 50
117931886 76
819055756 29
242451522 8
593329419 47
719847064 16
302617350 99
482318944 100
613145982 26
557585958 50
574678682 88
555196640 56
306186256 2
321005080 59
359027414 51
273077248 10
119962677 6
31739478 28
23585049 36
122220451 26
363450462 96
216689463 6
921319731 34
986490228 25
554366597 47
35413901 73
385876221 29
181650843 68
847667702 15
799737528 9
893963182 62
349834063 94
213869797 27
492813252 55
940144449 2
103581938 2
708006410 96
173313426 77
872300090 53
619591057 40
18203714 40
805189389 58
447438450 92
239801366 97
534506047 100
826397245 77
971476726 55
596865823 98
443305819 70
216307941 11
52752232 56
651449835 67
746570053 98
864015335 37
312083112 89
890643662 45
182095123 15
796618648 71
935859613 87
742732727 91
584984743 60
604359538 91
30300322 64
903737398 70
116463605 34
622326012 21
445175513 88
486943948 25
961441993 94
766646105 60
982669199 24
758246833 85
882935007 33
493635560 19
941120806 25
142439954 34
468141147 28
603863017 25
627340611 49
136696710 60
101452352 32
131399306 78
816042614 26
608647706 21
969211018 19
464825731 73
983970508 63
148336291 53
209185848 75
58072551 93
556513118 3
429825347 79
59517805 6
623889476 96
495481569 76
93761904 64
764504256 15
567750711 56
143762584 73
319136523 6
438044338 32
592285036 65
819400677 84
234705996 88
104381155 62
724360190 99
194149429 77
619682671 18
446508516 40
585125149 45
528317618 37
487780303 97
355756120 1
941166045 53
600368029 57
585219035 38
44500616 98
782514873 27
626870206 73
570655721 8
607582862 89
107997582 90
448452190 83
872693511 23
526030793 77
135485776 80
191150298 12
920840382 0
323145720 5
625950876 61
146789847 92
228392843 82
489066868 86
785793505 39
931247780 79
418981291 71
320403697 6
69990101 68
139372791 32
281005929 51
659284840 47
679077626 100
214944386 3
461177005 86
30843702 40
970848144 21
287143980 69
34151791 85
191102318 37
417971882 8
988679671 73
970786338 71
531230135 65
658078924 93
919173665 99
355386666 37
564059902 72
177413685 46
343387406 74
410524195 21
999143898 29
874398454 65
31543485 18
232367272 57
39455849 30
784309692 1
497912196 42
546586585 53
135964685 97
467717621 38
577824768 19
991858441 43
350594883 11
499172822 8
532199783 11
386062591 35
338666854 1
436900412 67
871186615 83
178070166 44
283611985 67
29418573 92
186451753 11
967249841 84
159976022 27
314788808 76
673832442 25
398372298 19
291835879 89
880899768 30
667270888 66
499371702 88
851876659 43
342868624 23
741903885 85
668833881 73
940211500 22
914908291 49
34367863 55
607253214 84
882079349 6
457043218 6
351085388 49
818525062 35
553722355 72
340584046 46
646387971 92
578411917 7
822859041 69
617892818 6
382326979 68
94921457 37
885236248 55
113221404 87
283572922 38
735504332 22
630005668 82
850563221 31
956383669 5
292078668 21
981394313 4
97292895 84
69642175 0
621979123 14
280307154 35
887118087 57
423591874 77
282098986 40
925606338 88
842711469 100
12582420 98
620892375 93
888878652 37
242183643 37
873539956 4
435298459 100
542711407 34
33949831 73
995027914 84
557137556 91
542030702 99
875952084 55
845907673 31
210424970 83
596845959 8
428376604 31
92319425 95
974006875 19
774835402 43
742649243 80
418727687 58
535917146 93
106583395 8
72590544 36
763547489 60
88986340 94
873754130 36
535968834 26
198825118 90
679546952 97
703615569 94
460535033 86
610135878 56
755714868 40
555610652 11
119172750 66
345934254 4
287762073 48
917001249 86
18407747 73
105963838 74
553930062 3
888294668 42
273886925 60
781523261 84
585322683 69
189256842 44
381430367 34
627542510 16
414568310 1
405837095 33
439544314 57
443059337 66
693431142 6
921407607 11
875965176 100
732279477 5
94073876 85
320858122 93
804210424 7
168416626 47
229714903 74
149866747 13
367055873 37
137509472 87
374067284 29
432989490 25
222059174 64
253275251 28
905324330 77
921651895 66
117640632 60
994096752 55
101029867 59
680262114 73
924440371 18
237731587 2
541303251 18
497303914 87
628518795 79
632909227 45
574995780 53
480082498 41
790237175 99
538195969 69
577266601 53
485609419 36
385104206 10
173921438 100
75745415 68
626696955 63
775154554 74
897393287 9
968237859 64
978839737 46
191582201 65
636719834 16
921379291 41
314673601 30
917606561 41
464725753 53
771447710 46
598839014 35
479824443 11
982618554 64
980323921 69
794205522 99
698995639 88
286484972 98
902237373 95
708300148 70
560058785 84
117886507 32
444686830 28
942533834 74
294147591 35
666747722 35
607226011 13
398144201 26
608573204 100
111570607 47
995042889 48
324994148 89
912142838 0
211137324 51
809307649 91
69891907 84
310554555 96
602652458 35
982181921 13
190459152 92
913802151 6
498666857 69
662147139 80
515000733 23
384197080 6
38777015 14
472800515 60
380394530 64
671606484 51
878881138 6
899282812 88
896467615 46
419874445 10
998718748 68
750306427 61
265030727 89
873318253 42
701133224 13
971272678 41
686344003 44
325942945 90
932468408 36
66559826 75
530879747 29
974160089 82
840634284 27
197788918 100
348403558 79
533557664 57
539697147 42
423054297 41
513193275 43
680239578 32
570912063 3
468479791 5
87802011 86
131140364 96
106982317 73
476174954 78
333857683 23
380282979 89
11577241 53
14091711 68
720955048 70
134062065 22
633347 97
916532138 78
75246445 22
791128433 77
25121031 83
139488467 35
118172535 18
109433507 84
29427834 26
759175831 94
858115597 30
821300860 6
747918346 90
405708059 88
778583075 79
872969129 43
989887995 87
412119684 5
102019422 37
601829440 12
81547584 8
138781759 40
111105846 44
321230511 82
29265486 39
464357520 96
660640641 0
359738406 32
443083237 33
904347519 31
263608900 69
312383154 47
14650197 34
927983237 61
419685560 81
456711302 93
990764931 57
648982043 56
647825168 27
523475051 36
796004728 17
274342107 16
771794084 58
752508411 15
509004787 47
48342944 76
931248001 38
662258431 36
652464226 78
441533520 55
961526262 76
160151819 63
43120342 40
990218129 57
417617115 51
499678897 15
703139837 100
832863822 10
490468151 4
151599471 51
594100677 64
488151197 95
156713624 78
762218116 5
419251158 67
895642817 24
911263562 82
823922181 40
645348530 94
122155341 77
379403789 74
556981536 98
483019075 15
258777275 42
808983635 29
99732836 100
873528806 40
801795411 30
490367963 48
464859308 57
100491642 31
291875077 43
333653391 73
771935834 26
54344143 26
473956535 98
477969157 98
348916274 44
189355948 40
143999844 50
873982205 59
897273261 4
834769951 33
453877271 23
297747318 31
278996075 31
250764959 47
165539601 24
396340487 68
797231710 20
177629873 13
192433724 89
573865409 49
769745769 56
876964685 53
190139707 99
399099080 59
941419627 85
376645792 64
548972641 49
82753684 88
168205915 39
362211087 36
380433214 14
361780831 33
866187446 73
275191237 29
250328019 52
817750416 17
170429053 76
488599908 50
563950734 2
355712111 45
84048228 66
694271839 26
463564256 88
574197478 41
870721896 3
560808775 65
703453212 99
801134226 63
824578127 38
614427862 40
420296878 80
587880265 99
418058631 18
37922912 90
407480755 22
593193382 18
860534281 68
968347281 59
794302286 25
631261376 98
692657094 65
127783645 93
667351961 36
785789439 69
161355552 74
763119621 11
975815734 53
566176210 59
146298368 44
373142533 36
148140467 90
706392108 18
235900795 91
429287708 24
97316965 67
6093260 57
741593911 2
707504782 20
116359265 57
62685987 94
284132927 0
741438724 33
938031856 9
95727565 29
870863827 47
816211596 47
296287153 25
915214483 9
510042800 33
105966122 19
16896113 5
281544693 97
20359969 76
645605003 1
701107008 67
521773124 85
638998053 16
207670676 17
137739975 41
305681066 0
569174697 69
387137543 11
523330554 36
998658285 8
276136093 80
835909574 80
703318115 4
441636454 26
758586724 100
670038480 52
799647463 11
962398268 33
896377926 72
989873909 87
102150777 64
666563103 24
190400824 42
337214293 2
982357922 68
968731681 93
286759580 76
596498007 29
446855440 73
536633792 87
731252679 88
875933825 97
719771868 18
10284369 75
875536252 23
488387349 88
238028438 58
260508028 23
841933589 95
960067456 37
533994677 74
464808606 33
198936848 44
503758986 71
685110771 82
212681521 36
469565702 67
876085832 59
614701544 17
298137273 14
691195340 66
216823928 71
652040943 52
535334726 51
436354694 6
468035517 67
454290827 66
426513102 84
517664765 28
953909692 8
598641526 13
469172751 46
56304446 75
123313600 57
358741411 77
388270713 20
263876596 58
284187860 28
971614561 39
65646291 33
375253866 19
995860882 56
810332244 10
45582179 60
950065996 60
776186095 5
429389875 7
600438915 16
89881920 85
792111227 18
965149047 72
774352623 63
996290922 70
528451880 12
770111364 75
658249385 72
89586270 61
822666589 19
365391024 84
756102863 20
716195354 100
361802163 59
231737191 81
442961883 12
365444185 73
99564482 8
51385295 20
374099693 48
905048108 89
667363696 71
459058432 55
786011948 89
194574371 92
676066071 90
353487057 81
890281174 7
581764144 27
107554280 71
254258366 66
410123520 75
40357991 19
926423609 57
430540201 51
131236841 48
501394025 63
163088541 93
403044284 38
748667030 13
722478365 82
905494137 37
260754788 3
478411902 22
41431198 39
421354024 85
555617736 63
773499046 34
655831882 90
997630302 89
861816504 7
492915897 81
217101072 55
76120458 85
95562706 1
163732749 87
186878390 7
359774601 80
535554034 68
796901140 100
38520377 65
471329713 79
401585225 81
662199824 62
806916256 85
187975751 17
517970896 14
927660235 81
229564901 4
329909867 55
843012489 64
995764873 19
681703632 82
95041536 80
801408587 27
730584268 1
169711742 53
963632189 60
388427392 65
251390418 28
448847570 34
881033487 86
890268634 98
149997998 46
237254673 36
718313722 88
631763708 29
709533994 5
687151455 63
816362947 84
362536562 60
177043660 96
810114295 39
124052989 53
453981538 13
386027012 41
496642787 64
736745928 1
7084819 57
382774419 41
373214549 42
559269823 99
387495288 92
167063987 41
209336584 59
817835717 45
636669297 49
333528285 99
466293508 28
300895459 98
771701983 52
267089036 87
288922766 45
200727174 54
668678975 30
342207659 90
484347987 65
912363459 44
162129912 29
768262658 93
369108654 50
929355698 66
366175056 20
26738382 24
862375074 77
926576445 15
23724687 96
397152081 36
602384986 31
226668287 93
519284035 68
408781847 84
288070694 15
101921393 73
482283005 91
355300550 90
510326892 73
522286931 82
4775128 69
103407769 34
933833515 56
18198544 56
718939460 79
882853164 15
792577108 6
927691427 96
75474552 39
815993163 46
562758432 30
452065261 98
228889436 69
540071999 74
406310189 15
254139389 58
926843259 17
847515164 92
588618474 7
782571726 95
493961336 21
778901393 50
897212880 69
250053703 45
334969961 66
946230741 7
465187821 70
853835551 74
50605262 4
146770357 82
920752094 84
628694033 79
73464677 25
725713205 3
326646658 87
687406166 17
944013284 25
275247667 39
219719138 17
789664496 85
952081273 49
409698475 73
93835211 36
377134430 21
168196170 92
270188514 95
519495425 80
861394569 63
445120374 85
102479856 1
504424732 75
561588896 80
763839598 34
459079087 79
612482861 19
400072224 88
314709055 88
984755402 68
599281733 43
46154250 61
161088961 94
828311650 94
159565140 91
272511912 97
372356062 4
966007314 94
803025795 53
946670409 97
458698528 58
15588885 42
708078057 97
759532247 54
387290698 0
792527462 60
333110906 68
439454889 17
855432514 79
69884726 99
312492886 82
971044671 32
530193457 83
996627906 59
270902277 30
809755503 33
555185637 74
772738804 19
941620311 74
675437614 77
52924328 28
253877134 10
966464896 10
908724851 16
896171975 25
875751430 16
602164363 73
502936577 28
194855360 87
115429181 78
773624699 90
867855119 48
70722046 53
467215428 32
708963047 48
845476816 93
936957318 0
516255975 67
423416982 20
378424963 93
40424481 43
775422093 15
113201717 30
504974558 28
28277645 23
79158674 84
528761214 35
486649315 42
631627125 42
155674124 63
268835053 42
919466138 86
605036176 1
862874383 10
648561386 81
593338056 47
596680037 34
488568159 39
660561919 53
569909354 1
123407046 76
882083877 15
551282061 94
948297483 30
740199333 24
369996660 57
658556456 28
982731514 44
403807341 25
103259077 26
931701048 86
963691115 90
338699291 6
508876750 54
365660569 100
351945151 82
709370888 84
319114292 70
306303031 50
757657372 29
578557300 16
238597499 72
78425694 24
56604817 83
560050868 26
587488973 80
318526932 68
732445791 50
929872419 77
819168133 11
714038323 56
459278202 2
686578131 55
731747768 86
23895933 60
194207341 61
729382 63
555382069 29
780355440 3
874265319 17
548674045 54
696381711 49
623710776 14
375337006 80
563234986 30
798134672 71
13694517 64
190974837 46
85091243 30
833216391 61
854632036 71
712642979 67
592485986 42
784441761 41
111796295 30
835943332 52
645677488 87
678270334 90
108414461 98
470379825 68
69175427 20
311540739 76
658304256 85
178987409 53
625938258 7
211626827 36
521298851 30
78198623 60
219634166 15
810837472 97
484150012 28
64422664 23
78301757 75
713297750 63
896291776 61
917254959 66
361464431 45
233242705 96
909233950 79
75885970 28
468036385 13
642136192 94
545937420 72
627783064 7
828465524 85
296277656 16
1688980 12
681209485 60
47905417 56
69640066 92
104267679 24
23964030 54
250140951 98
174928212 84
72301128 94
331115687 11
360096023 88
795582154 89
626273446 70
500055622 73
229818736 72
937295030 16
339371558 20
613760901 16
312985234 10
158533653 18
275442972 81
830125782 23
552079738 96
971220658 17
773629061 80
36370483 79
676115648 85
814718339 84
394632485 73
754355195 68
900626987 88
427457478 4
442801005 4
853556406 64
295699604 18
106435849 85
788347135 100
980043185 54
878618618 79
318158961 34
484562643 78
85592079 49
715640233 34
391168699 59
535941738 32
602331218 39
115936300 77
286723069 8
922193080 29
308691370 52
813842056 25
25536951 35
709546702 65
378224016 94
664583442 22
207555109 45
926599081 20
525132088 59
169544975 60
792198088 80
372992948 37
888900181 31
243909353 39
321169659 85
955113238 57
630038863 29
826382389 56
356720374 6
650389256 82
649964219 31
543041244 16
649094075 15
532290733 36
195519170 69
26225822 82
899896198 100
79152335 44
786054303 21
764942042 77
110331949 81
645943117 19
790728826 29
148654032 94
644376046 77
84537858 40
602086349 47
816703918 100
747483096 29
97951749 50
244066082 56
329479247 20
540422934 31
268608180 11
867068025 10
684163642 61
278572096 57
248876884 81
781919577 41
168732481 35
587275228 85
312719825 83
316357125 17
372053493 93
955659285 43
568542094 77
355170750 8
95265093 69
124574574 65
858979241 64
459122990 24
188297150 41
738402964 52
482232655 69
746869737 14
875775659 85
855557317 24
327374430 40
900602109 64
237196493 89
310565351 91
649294095 25
174626580 11
428295824 47
73813258 16
705299133 30
642659757 20
553790546 99
849906464 32
390775292 82
862597173 70
889328662 77
447946117 50
32789727 36
368214655 9
893263970 82
323478282 66
514128163 59
824774632 30
954723620 14
147239994 12
524295670 11
978501040 41
464210773 94
22089084 66
604184269 34
993654657 95
357503122 38
216927027 61
482155800 82
4479485 34
543163985 50
622562314 81
648500565 29
917012725 26
729333132 28
519962974 76
17633596 89
194978465 97
803898975 49
477854080 15
13996771 65
363668765 80
127731305 24
939355114 90
798912773 93
192812816 24
403060763 86
121388861 1
86219687 88
509794568 20
581661537 97
159429516 55
524885943 96
97207445 58
903217171 55
936612006 93
952998326 14
797281280 40
746596564 73
350452491 9
284377489 96
3600752 7
813447547 91
898068301 15
165082896 48
754089436 57
96224330 16
301357727 75
388805290 36
697518511 72
404795087 67
253108242 96
726672285 10
342122342 75
224836444 53
516542233 0
234684690 65
675312297 15
800081376 48
159000183 60
691763764 29
109896769 56
424260287 23
268758143 81
344527220 1
30079197 34
751012658 17
267932153 55
470903412 10
539493731 21
968671839 99
772495734 60
220600708 57
66417982 49
620092117 92
19350092 93
458250329 71
821667918 32
848787061 34
477588588 96
296533931 40
732533710 42
866547216 23
541756494 71
650593973 34
510370731 26
728439762 78
861970074 57
714203500 75
505217178 87
50200702 49
966032272 59
533930358 41
643018738 88
949703436 74
644833152 35
466076618 58
128521432 42
932297923 72
374096301 1
160300962 99
426442813 30
1837546 23
982109211 37
483061139 46
964745812 38
382885947 58
4281607 65
778979586 49
171404944 11
186679030 22
847058887 81
340462479 22
355628146 17
5878090 50
124331946 47
297650243 12
206553732 18
807892177 83
913202396 10
375873177 70
407694818 14
594043689 54
703137542 26
722071578 62
183864099 28
201397110 1
794200485 37
800850789 27
72575640 39
584145886 63
118662909 12
952156281 1
763453093 32
73698797 62
575888740 15
776829089 39
573002897 4
434821183 44
558634695 41
419782731 15
784801812 99
661200324 22
193524303 29
759424409 39
661247538 7
398329966 31
948534910 25
748460450 93
390301260 19
92779232 29
319777757 2
818825500 30
978710658 67
889310960 49
341020347 54
360845537 47
277194194 73
905404639 41
278477068 44
952962954 87
746476341 58
883907349 20
392241523 20
629017213 43
573083091 28
296726686 61
132760405 81
645673898 61
203076227 26
365859891 22
876909727 87
407095042 56
830674046 38
526430667 47
217179033 60
173098899 8
307355059 7
546478661 85
317492687 75
222355226 90
67001496 86
249955962 19
217412064 73
824422468 70
909634516 67
717673862 13
128364392 25
243611436 90
644195931 15
238741459 51
80251943 0
769192234 80
597208922 9
101697469 17
682407581 47
777869137 15
310127544 84
269343425 73
611446515 85
531251093 56
897878953 3
713422412 91
721636449 41
474443798 66
824897988 24
467561256 31
330186134 61
758407636 87
230428564 89
799500759 100
873846952 55
240823544 69
74985224 18
242293660 84
150467620 65
347179315 19
316493434 33
241092923 61
741494724 2
906083816 34
786728824 75
709278323 82
234285865 27
718734453 76
29877557 22
71084929 78
794520093 33
952565312 20
445693064 8
741876279 12
789517531 99
982972701 25
111027461 17
163279284 48
686604920 69
339108805 90
759270663 86
41125224 72
590051411 45
957019694 16
302328550 24
315457056 33
670886531 23
755607129 60
118651197 100
283221700 33
990705901 93
539429958 33
258375801 85
633639667 72
681242694 2
401342487 48
357343887 68
805018334 16
894188639 83
534651284 31
192451550 53
945083903 76
518889226 70
748385088 40
425174963 11
936854305 9
317625574 55
387043907 63
995156645 9
707612701 59
595406203 94
737437168 59
941684178 13
804446956 83
310873919 62
854800223 33
387572466 99
103196197 8
235722496 95
652552890 89
942602672 13
720954575 44
279430289 60
906190564 89
647701223 90
161322306 63
842186511 50
792485279 86
500801075 13
876725993 61
545519727 25
766927953 92
830505996 67
294549408 70
542161615 58
929455874 88
267162391 7
492373519 62
408329029 19
289253363 76
419380551 33
997440356 33
410125602 63
219445252 41
186152185 31
490015017 52
48382078 77
796245488 15
895163774 62
135749264 89
313444178 61
277050163 95
802655350 39
567275581 50
740616086 72
860970702 26
671048072 16
160288029 48
118814846 57
523372625 8
325635732 27
181415933 51
484879996 60
741249482 58
155871890 49
275332652 92
356511097 67
231218811 21
238435539 11
255198071 92
94843438 21
825640400 5
806536011 52
330822257 11
717205250 39
590983158 76
454821340 15
881098984 99
776086157 83
589244665 40
695553833 86
170145735 24
268904915 73
369465562 97
24709332 47
312060056 48
190951151 3
771392730 70
764815298 26
784962312 34
655401410 49
334558908 96
342065418 17
230834742 96
856393451 28
346912819 37
386861054 40
86902781 48
820108195 43
899416959 85
490897985 73
714276054 93
269839433 52
759414325 11
632222559 79
35756706 39
133939272 41
706733851 42
697624474 77
575881032 9
633075098 55
396552161 9
192635738 76
514664088 56
640701294 10
325392725 47
740973091 62
472442740 62
542797434 99
804702010 97
448611742 58
751358746 36
197309714 10
142578501 67
912913345 35
969442133 36
861430749 8
151639632 69
510281089 0
44598589 72
525649847 55
290210711 11
15271167 42
797354914 79
126317727 69
904156148 2
463724520 19
731714073 22
497823615 64
201396199 68
466682104 26
568187534 6
345632915 26
751308080 9
510599706 87
570073232 27
586699557 86
853728609 57
512403576 44
921110417 1
588892818 94
111658348 12
408505554 81
868490072 70
636577759 87
252194443 42
898994930 73
344188668 29
535374770 61
651466728 52
331703038 61
584925837 78
881358088 9
598383253 43
433246429 32
144718684 26
550521658 41
157589097 53
677262000 3
337627931 99
620082231 35
882979664 28
821614398 59
937629051 70
917478239 74
787911481 23
286104314 38
648462089 62
713599781 65
917197707 60
829662581 63
588107856 97
428622147 81
756369985 30
99246666 27
879667961 33
390703963 23
762760412 8
872805418 40
652490809 21
632263813 5
626779437 66
300157202 30
628701714 9
559059941 28
389906303 49
887726174 32
198790541 7
95401170 42
293668149 18
957484137 45
306651111 32
560944826 44
598027903 92
533227830 66
311337639 100
960537053 76
161404357 8
474266457 34
626304903 47
761734910 15
3957466 9
895053116 41
310720490 45
427669775 8
813141591 4
732526900 24
55494877 15
298899234 72
628442213 14
643231235 13
881840475 89
531712351 83
15360406 9
748945085 44
127338091 74
389139526 59
942665336 8
257163424 39
416371998 73
625748368 85
413837434 50
715158022 13
631257189 17
751626813 70
228602841 88
494949971 35
96409187 91
399359579 70
371859768 63
947134608 90
269253492 19
734901405 36
810835596 7
563221222 87
963735095 87
21068053 56
418986632 83
694625555 23
46108940 36
100902264 51
741189165 36
111156535 65
186771399 88
565328955 53
653067204 38
691856812 70
512149901 57
545018927 96
133870965 55
299186649 58
423541338 5
734169664 41
734440989 9
747419365 70
298327447 57
839101011 93
353149828 26
197985585 64
887045884 59
770283555 39
593373457 50
863095611 4
29898647 70
937907018 26
276321440 71
925345699 28
149258909 9
541042463 58
967848829 34
500607987 33
911414067 100
699773219 9
773593109 65
498584030 68
597507661 65
349384869 1
665457609 9
607183208 22
763106344 21
517673318 55
381414474 41
318777809 25
262026859 73
781847564 14
487398304 66
537768822 54
858242400 74
869715559 2
465226111 1
952595558 14
367611477 52
240319506 80
583165420 69
56999211 83
100805047 60
89188370 61
569501863 77
291251415 35
514258820 16
507733157 89
760084484 12
176605318 6
200009399 15
770453914 29
749647664 81
331300922 85
846908308 93
665430742 99
842339105 81
359079254 27
184596305 92
367648481 94
922742033 0
834400328 100
149775268 16
537098636 97
163237226 58
659298296 3
471819890 97
80953007 23
841730790 65
458720159 56
206806420 75
659499672 69
103360277 98
953251276 98
426338751 65
840825986 58
4522364 49
647446163 91
202773780 72
779738356 54
552982954 31
676740378 3
390697437 88
377718993 96
861387643 96
499781181 52
599519289 87
272243067 28
536749424 91
656149309 57
958566794 83
548005394 87
355037352 40
603511470 23
365166725 65
856419250 63
19485071 71
497830880 53
39427864 11
837170631 24
68206372 43
48785587 70
158066600 38
946550655 26
320873441 37
343052984 39
549562619 2
478475774 83
768409576 23
551630463 99
657063493 93
587789427 38
164167514 8
766237112 10
202544211 35
222429930 48
861398962 97
488788039 61
218968687 90
841135175 28
243978077 52
87751065 4
260612079 90
638614880 73
271578549 58
333988678 63
461297178 49
581310419 36
103167719 51
651874203 34
592380804 97
171788795 50
546414249 88
300797959 2
662724284 42
525501560 18
373945226 96
436879258 45
88790704 27
539229359 10
221774111 74
183644665 28
377147869 32
564407234 27
89486586 29
204784734 5
135929188 100
485399883 6
339830282 53
865194916 83
795192171 92
479676937 64
114346316 98
464876053 60
822639155 44
740419104 10
621872274 49
609562651 46
920313574 10
611367267 72
732545212 31
629571724 48
110381073 18
17991216 60
720755347 92
616497465 80
117211193 84
583317452 36
359010421 99
574893450 40
838738399 76
986761571 6
410488423 31
386649591 3
284012591 53
577421316 87
118007901 57
136906061 42
803704112 62
79574761 12
301383371 86
693812313 86
272043466 99
751355850 20
671651788 38
8139280 23
265274112 66
562682425 87
850269630 48
151068005 79
321228226 51
797286236 14
538762450 25
842755590 95
391410603 75
593918293 82
111730296 77
842307225 62
64571287 74
559985087 19
455186516 69
337538284 48
831150569 61
799880145 97
386707907 7
928470816 25
21343239 63
49219147 15
327564363 7
982686761 16
74944578 63
143101275 39
604849715 92
141665573 97
150611371 32
404855721 29
788042874 7
33291023 30
694366264 77
137961573 12
533852532 70
461001516 38
258517078 70
205950311 75
634807530 7
680854313 0
645319124 31
289425545 29
257499024 47
809540835 99
477974545 24
10857720 79
693507959 50
882133895 62
358004392 17
291060382 92
938189252 19
837022916 78
521038575 0
812668317 60
643058700 35
603901229 73
546344765 30
943655342 69
610133146 19
275758038 100
989169682 73
396950227 67
616035269 23
199360369 91
232337539 75
719235498 74
542696268 69
621726363 19
876913181 76
98667185 91
906862329 38
872760673 83
166148105 44
615321408 55
735365016 68
317018021 65
659451704 96
230972359 41
44298816 33
523723486 74
823703159 76
112313923 64
615501338 6
971236888 67
917485484 25
137073078 100
973010569 89
121221813 76
323190134 96
32174174 37
678277692 67
83586219 44
871108603 13
809044665 89
68406562 53
6080704 17
624577740 27
55374570 59
152534422 71
832193625 10
326652032 74
582346363 45
600347721 67
372608130 95
145830407 60
619880174 50
740697691 3
26830149 75
133857343 10
317934198 15
294561857 91
426244552 3
712380421 67
864239135 78
640972566 14
228334279 66
531018688 42
331894036 65
538340698 12
152009085 85
358594146 75
21519945 20
80997074 99
598429968 23
806462547 37
309380288 61
852775445 77
538089303 23
492994376 96
124986253 91
977965516 79
631513427 10
427302979 10
521408784 47
508578121 82
431756644 54
205671675 22
651180265 83
545102460 38
53573769 52
128781457 77
824143642 73
17135455 25
889478361 41
62256868 62
135898499 85
444509060 12
905333530 80
783830693 100
793115470 57
583410192 62
424115527 24
674761462 20
670338903 48
695031137 57
508932233 55
241994939 61
533164355 6
239764565 84
522607270 42
396967127 23
970491061 73
662501835 81
461077637 62
116533944 34
528142175 14
534194852 94
278373575 0
547882969 97
894932279 63
514012889 30
606919837 72
532617397 57
525431041 62
680665843 75
609214436 83
709477434 41
608026590 16
90008075 23
602627042 74
634242731 61
523052410 47
463949235 94
176934026 41
599462051 42
887288346 98
65682918 41
490409960 71
338180454 88
869710006 35
834596016 3
287080639 24
806202686 27
591927689 96
216529465 8
847308799 77
905717686 39
616668000 12
244968701 79
223579592 60
463447393 4
986252230 97
392070189 9
781683231 4
831603696 34
238345809 30
568920221 72
630210554 10
874418082 53
720366218 48
515111078 12
125125306 62
785742374 73
218998579 7
68272441 88
266373559 39
734418058 15
972164071 9
526973656 2
26423157 45
620719499 41
961892700 58
870703495 36
344441152 26
187739728 62
545696579 21
266372999 51
751432535 18
752527840 47
808254095 41
742714678 30
347427831 45
115860756 42
3069465 95
408273835 15
963355358 12
480558913 34
835821575 34
375754592 96
654670708 49
521308337 55
334492416 15
628494915 77
193120753 12
426544720 78
841628572 42
883200847 3
960915235 49
456604611 76
833876275 78
160785938 22
637310018 74
951571553 18
197027528 45
140643879 13
263397497 0
112924664 34
975406904 3
88375742 53
557031093 64
676630827 26
568739673 80
451891118 98
267117407 93
234406118 94
789955302 63
277910094 48
332170104 61
397640770 68
457662991 56
474088710 9
300295258 71
550181462 3
462501372 78
488060836 95
722791237 99
662671713 52
695224269 45
872167646 48
519479 88
315394130 20
225882432 41
750788395 3
952957422 80
332191888 12
758559806 49
3378343 88
456029279 48
226284384 73
687982518 1
874640751 13
301991559 12
257255685 8
44042195 59
542320656 34
195437840 61
963496260 14
207318633 68
438743195 0
483453531 96
432182393 75
636661928 98
950592536 10
58704535 3
181359545 57
333378242 33
295872926 73
765661353 66
891358368 9
561334564 61
883166619 62
921732839 84
636243269 19
454879395 71
224521308 64
80019663 87
999944591 19
495310367 19
94474789 52
500800299 18
991220295 63
176339996 86
739987940 13
703405542 81
229661356 7
648245625 65
911617697 25
447044322 41
432513203 88
152743145 8
343218540 51
740464503 90
975724851 10
822942223 69
512952326 94
690537218 14
126540174 81
422147064 50
148228428 79
153009606 67
947654136 99
562731995 15
104530013 47
334772858 4
387303723 89
282358122 67
266053463 37
20642431 1
590699438 48
766923082 96
641499006 56
252347694 17
759576047 39
1148458 85
213632178 88
709312876 44
241316056 72
647117437 17
782120686 79
125560918 64
403431309 72
974587009 95
449717653 53
599425886 63
626606663 36
842188024 91
876794481 93
765643097 63
171288191 44
232724644 30
658665185 81
427368311 18
320651531 73
902862017 96
47793597 12
917705651 62
832309725 10
695576241 14
836550207 26
809416734 51
762047203 62
198699130 44
210472282 50
958956803 93
773486520 94
532351207 74
647220208 28
781148933 9
719666834 52
522808702 26
451521211 68
515038517 17
351743945 44
145952103 37
256743747 18
949118416 32
675490141 81
299906692 51
757130004 17
252306287 36
454921914 84
552795239 99
223271136 73
754757493 81
594528932 4
502200484 26
269051931 86
975685882 78
909110858 87
846560651 0
819361053 32
711953482 64
343528519 95
999380107 58
58107528 30
460890433 2
318034573 40
587771356 85
820159712 44
651596343 2
62897034 70
574448190 100
775099676 31
858171791 58
741047290 18
993495373 95
564555186 56
546246617 88
774874573 100
348350396 4
454440252 20
290816844 11
970921074 76
564765816 7
439523650 65
351384960 41
678390614 80
280601391 61
905253213 99
128433761 13
405778875 37
669174045 8
440456211 52
706548762 21
554630360 89
374234324 95
311024591 91
626476740 78
750271564 43
678059404 50
937368556 35
687864606 16
547361878 0
660984348 55
678548463 40
340688863 22
963663068 23
94958066 45
795023689 89
53326979 22
294176535 24
204213229 22
636643891 29
484343468 98
197244501 52
401910505 17
585068306 94
511640994 95
35634257 55
36007804 58
181462192 73
183414625 57
179856553 19
649057610 97
314738311 9
410928976 47
855449166 44
812225291 100
586621565 70
552985201 83
472444315 30
3944877 11
63661619 40
578011359 42
718647451 77
747540212 20
237525171 6
685641086 100
602476007 4
212322325 34
40522748 89
482327298 81
451854373 81
950982859 38
477483801 58
970070164 46
633746724 15
85519876 0
316035884 98
639351273 92
344968809 41
638047277 34
355190931 71
838787278 14
365986506 81
377667819 74
55669705 28
737658940 43
514974433 35
316956938 75
597176733 89
455810920 38
77108705 70
923006518 83
382325613 89
601392027 17
979944367 58
598780048 56
773565319 66
742509938 7
861534622 94
804066258 24
326815535 52
73369453 24
463718207 18
637645901 97
61656584 52
618071641 29
980150109 56
188457167 56
973078095 45
324016918 0
285694096 89
107866297 23
340062881 63
565783407 95
525940122 100
741420465 80
972380809 57
759632734 12
973498775 67
610546436 4
603948363 11
387942149 36
462606101 26
776942419 65
9783022 94
619309276 41
830764713 89
136854036 27
556065598 79
358058510 57
199121099 6
183869292 50
605743255 76
99577105 51
453586049 9
70740675 44
341484237 64
146035315 51
7900653 88
2308313 100
187048025 20
807303265 8
658307493 33
275101099 44
392336511 4
195665169 65
322104613 67
594694244 28
955600046 48
219361114 28
734124330 39
506987823 11
889162504 88
132531998 91
453495976 73
693405544 25
274930781 3
547753265 86
745818021 81
328621065 79
896024064 42
845895010 60
966420130 14
691827650 5
697947263 92
522215810 28
281774062 83
676472491 9
47834163 32
75619604 87
501590558 42
980639448 8
100088506 4
386324167 74
61711537 82
836405836 68
380488910 56
941761220 46
177241318 89
220083513 50
119532999 100
976963744 23
33363711 10
35381798 1
121405976 13
795919034 25
75384595 96
579106655 27
951473204 73
299389054 100
309548297 10
94249467 41
548046625 37
982766756 99
139645972 3
772145328 41
698163704 72
647013553 42
483693707 6
559247437 1
195456305 43
261266604 19
125812123 16
314033219 54
112646842 3
525650621 11
12814969 60
972814718 29
582942880 16
161078449 77
248675049 0
366042978 58
972866659 28
562123165 71
994172516 22
172413199 86
295031350 63
373683937 65
237831368 89
625058700 33
558187012 54
219617046 49
624529507 41
743177034 56
546119901 55
423330730 5
492452584 0
182908008 52
587064167 50
544942896 99
262655622 19
5008494 53
224559386 36
246184986 3
95079204 80
457484246 28
855005869 79
583754150 95
969472386 59
100826308 92
964527994 0
670733269 31
354566865 93
285076 66
60264821 5
752321503 69
925346088 44
944522414 28
833584912 49
834030372 94
459476982 96
770950978 74
586701293 13
456456628 69
418964200 80
759137635 61
313069524 39
607460643 26
800005133 84
192019490 4
473283940 14
427931282 9
99473460 37
900813367 12
243555003 43
412353194 12
53584629 0
895382366 63
112472614 7
29717224 71
832483441 51
595828752 97
331548316 63
963130775 91
434594234 91
618760649 46
985092108 39
264689446 48
31968724 98
168101819 69
993242561 62
370645250 4
561137397 47
527676119 84
604913146 87
528796722 35
813793897 79
683083089 23
3003203 25
823189367 38
745515782 79
936997556 56
816613771 2
381992345 3
998894836 85
352137283 85
732569151 41
147248696 58
538500554 33
854174203 42
646035332 38
328902092 29
853351484 81
888757755 67
938886935 91
565557335 13
445767517 36
576845227 46
512185631 81
395632570 88
832744925 10
635451794 12
68122112 40
787486185 29
684378290 10
371644194 22
233963408 47
64520421 84
96514028 36
520189286 10
501094218 40
569689522 44
40877601 53
275765811 76
424803242 76
950993097 62
324862449 63
479618382 23
448263238 31
223478115 57
99456433 12
875771275 17
588794081 27
296521195 78
218854806 18
295254733 82
506580375 78
484732834 7
244394434 6
508434218 49
499809505 74
909332870 40
642665487 80
561372085 24
909782079 93
182874798 88
881175884 74
808659978 4
567661285 10
580660451 24
843161933 61
948188117 15
233616503 13
166610416 97
688895723 13
39908118 71
247149117 5
858203010 30
463830631 56
187492737 38
833662403 67
93058783 52
373030407 73
921289318 76
359479952 64
992166587 11
452576064 50
414055178 96
740691156 85
489428784 71
336101864 4
742735019 90
702887148 54
156406912 83
199921803 93
453347039 68
536697321 77
922464457 53
305085326 1
316435623 11
654120371 95
336551548 54
832570548 7
670850093 86
237861128 31
996967167 98
117997817 39
814958039 47
91871022 77
582305022 7
930290667 94
979532991 34
635471568 40
382893766 35
806765213 75
748523162 40
514539204 15
497773980 56
915831017 38
150837277 59
541581683 100
710588544 63
508342278 25
329042920 2
570747053 89
332465001 96
868600097 7
932972891 49
710145066 62
884300420 74
770726128 4
350871958 59
78686899 39
653805069 57
879421764 61
346455162 10
819661306 95
30343617 86
541939393 99
371714972 98
91493145 76
399945116 36
69613656 84
836083692 85
194244273 34
49103041 90
99555596 13
894618698 92
203020948 94
325103381 56
5499398 5
293590674 26
597861544 52
540567387 67
158369496 16
374920900 45
933798613 41
816093333 33
362135014 76
101901876 67
731555916 70
674354915 9
195247806 40
319939473 100
668676505 83
289676260 42
446047160 65
444171663 23
634224266 14
26228235 94
761714495 11
908541657 54
296575180 86
350338515 51
710946172 50
65943530 68
415741405 23
337251354 45
981524693 51
974664787 47
785430068 60
788395374 93
882057664 15
161937774 56
162951024 54
377934358 93
657117872 86
975768236 2
710510148 7
337885668 29
238392643 15
279218270 70
835465409 6
983790790 51
634515254 9
446903867 97
321187208 37
155400328 30
570030377 81
483933681 57
986838246 86
298251452 23
19637956 28
151974825 2
191473368 73
209779022 79
665930158 76
124785888 47
955710729 62
301496991 86
573531160 41
385285027 65
58810524 24
468029433 10
244872922 91
674070947 4
194444433 68
281868495 18
425107411 85
307340065 56
418524337 93
963370630 2
696208036 10
423936829 20
367163235 28
383972936 5
111768721 6
758495022 86
333852816 74
648499196 11
655309981 13
805554755 18
710597427 51
937507768 14
129415235 47
62029320 42
784172793 71
384574977 74
234809748 31
671418772 73
490862814 45
469654870 55
862485547 75
125920123 19
516738304 80
182182326 30
947957322 84
484606867 54
484522931 21
13089567 55
488089742 34
647810796 31
997617902 48
420207319 21
420846520 80
949628460 37
45968547 36
194445413 8
579361849 25
813046973 78
125315291 13
135781145 20
818138942 29
996833110 38
521638732 45
411881052 91
979626304 25
718340515 71
525957171 47
529633016 46
66965182 81
510171645 82
529834562 33
322203646 62
824032473 77
723016539 75
284158489 10
524234481 13
319269440 18
264615039 47
304432432 11
616296703 55
810236464 1
866447259 66
272857360 93
712100468 82
682975856 5
431129304 89
61204976 3
185135562 11
745495450 70
575821185 69
213899895 31
88192767 74
798236380 98
508277539 25
417907491 8
591626973 71
637960081 35
917893258 64
382632184 41
511930747 41
202194017 29
153730142 57
313266204 94
557872699 77
998838635 65
590756244 40
998083187 87
151534325 10
60498774 98
888582455 1
662174378 39
12271605 95
596733369 29
810040777 93
252425766 52
714368884 46
243194753 79
671825335 30
204177534 33
69751263 17
854160055 17
505622790 27
356933817 69
722037202 32
61999402 46
627961248 38
263525352 70
12076177 3
483554801 51
609615302 81
704417700 47
82765611 79
574741999 31
491094005 28
107121277 35
471709804 3
995006481 100
819564434 76
51143187 93
488179636 94
679383609 91
450567301 75
887610647 93
676733725 23
698281086 32
852035995 70
578566801 89
4107629 86
61073699 62
745212635 17
387913888 2
747854165 1
686151260 44
484252460 98
412789613 43
886265568 92
421976161 44
846196919 7
664927073 95
351434653 36
848480638 0
410757009 77
307364704 43
596078568 19
137603967 46
965946702 88
779691049 20
825678070 80
85872850 39
847328775 14
617915733 50
925248256 98
208113207 48
537954148 63
865357858 18
251583250 44
927327845 30
963066815 54
104171382 20
335530505 92
488563703 75
762340626 3
730441662 91
234192587 30
46236776 53
651825416 13
318426180 86
474424247 39
235294044 40
497179250 89
771796378 37
588720406 32
956061857 75
177183862 66
16761164 91
476213997 23
145299942 19
695930537 60
932353855 14
414323093 57
876141113 85
667635827 52
318045174 34
549500439 79
804196209 20
20789076 28
199068902 12
459904073 99
385830995 30
52612508 54
766206868 0
818783254 82
793568022 56
295562615 64
617487575 73
490758434 44
768241930 34
964673355 42
955265408 14
559972456 88
177986313 27
645796640 88
119624630 73
496660740 21
799602099 39
458021534 74
424418997 41
437269274 71
85229789 34
211304985 26
195817158 54
665288668 14
458372547 10
446115666 78
701886110 25
583455946 45
347459569 76
286255430 82
579999084 84
258202553 61
675638158 61
701165317 58
85498779 3
202257257 52
737253672 65
393228149 59
37019939 23
21494399 68
538435626 70
821204472 31
91194710 40
182423570 0
174951296 49
95014692 66
825011752 95
667092538 86
424266563 13
255334530 78
978793614 25
215963849 34
721292447 50
434191127 0
730397777 51
679693617 99
988708575 84
919395703 74
324522634 14
243140419 64
61834900 5
160290420 89
743868256 35
94236120 52
186867611 92
886546252 6
589554518 40
819240911 7
139775320 7
388698203 99
61791870 2
34414692 7
701121794 26
734461379 69
917915104 85
443366562 41
95602924 54
463366432 95
868770379 83
186708682 36
372272419 59
331147325 15
350562629 58
351004119 56
846301911 97
441742047 19
758516538 87
674987321 33
365748300 20
241206003 86
972083190 2
720234011 24
111459419 28
619889605 100
167450038 12
42805714 48
492471826 10
138299857 80
462146454 79
593553715 67
556193316 58
845710144 79
419822522 8
600834027 88
924368772 29
49968228 29
973853863 69
594576819 0
390877258 74
410918094 88
607111322 20
145442425 57
476312110 64
937864172 18
971183541 47
931785485 85
930217902 46
485436385 15
973454418 48
305981425 45
900287216 53
695865888 59
945147507 27
699617163 40
164276096 50
249131201 86
244489388 74
712924340 16
717510555 60
384725043 87
360730285 51
945790885 8
898756705 68
217946281 37
575880932 4
716722885 71
137256302 90
819262403 12
425822408 85
596178434 80
633169155 74
243399679 82
836152663 17
931027845 57
982234100 50
844994701 35
482006615 19
826186667 87
499961628 88
676491725 40
173027011 1
500685822 19
973690072 28
969882321 88
541617498 71
856111709 67
706190697 43
689798824 6
923104054 80
10627140 92
438174097 50
124511989 99
341625896 23
639306414 51
345393826 76
412174385 11
220760268 12
680807563 92
747161236 42
980207980 72
486813287 2
262050414 1
105862937 25
188872460 77
492140705 15
158816073 12
278198710 14
409313280 55
32982686 89
972744501 35
753799130 1
745082876 36
856687659 14
91646209 87
451585649 91
260405031 87
258981503 22
818962527 26
379439684 52
867576703 6
542865719 11
796161357 18
795725447 0
563924124 100
850450760 45
320069569 58
414174473 76
892328506 61
657805526 72
12063367 71
816203065 38
112414744 31
68278247 18
103056982 88
277610582 86
200370721 1
701033162 77
571969436 53
255730192 65
379349398 55
660575312 94
583659464 15
186080410 2
420484746 33
861193741 37
893661688 53
703641217 3
505235316 15
228723179 65
929861548 76
686070181 36
764057587 84
217204563 69
345145055 96
796819166 38
579440973 48
291862080 15
726370720 32
932145205 93
17330189 12
85363134 52
850452350 73
173360252 89
689904952 49
786126209 45
2880473 73
851543803 88
319570095 65
915766493 97
54287958 4
168159950 52
654541641 49
941675540 87
6796036 60
709154830 82
948036092 3
237727445 65
211713812 13
564850936 15
755418308 99
278554225 55
772292110 14
494885548 95
514552045 93
712337156 14
237910006 68
898639340 85
193886151 35
37451502 57
718056169 7
192830422 6
385381909 40
343417688 54
959136377 0
572477218 3
534642924 17
133243070 37
721003950 82
127723870 5
132299561 4
118171581 20
415734421 27
339350929 0
741004403 63
67084393 65
685648640 88
878586744 54
138711695 97
440195808 94
582336882 39
619774613 81
217057859 26
761910293 50
268180141 22
800847526 61
969227114 24
302349695 42
147172300 42
680576522 62
727014331 26
30604424 30
877316809 100
905596906 7
665697121 48
775178210 71
726278066 53
762022164 76
590764699 94
332195912 33
248933002 3
554710976 93
799570363 59
672337847 52
469899691 44
409058822 5
26533820 67
228986312 25
494586997 67
450064623 14
738695674 49
296042628 79
470278126 90
417690800 93
372941316 17
30432846 72
330808951 86
728860657 57
399056487 17
380667784 68
586270829 2
186476608 14
287400226 84
643286995 91
799449703 14
82162822 44
126557204 42
706097345 72
292672146 46
263301865 41
867051691 21
559283352 32
705583339 3
627233792 51
679963720 23
942744615 26
974243390 76
562145713 93
726247042 81
585368638 98
103992419 21
58418913 88
194861223 55
958950753 12
851879043 22
195113856 53
238377606 3
15098958 97
979833957 68
611087411 63
969289180 45
308458888 84
935054269 31
407815276 90
558287508 16
781305299 53
723665284 68
939570197 69
40641165 10
485748177 0
625505381 49
406556790 85
579497639 52
532498262 4
977489214 79
764213895 96
142548308 73
886533905 17
553859104 77
914438918 83
774385839 34
127681776 92
639555625 21
111262119 44
841030264 51
443627171 32
174371383 67
355465372 72
685710755 29
196706244 40
908717507 45
939853991 39
11495842 54
352311009 89
972458010 43
7016255 69
887174198 3
363516960 91
257440801 32
524409808 59
33595997 15
880651738 51
800776053 66
498842983 48
433371557 62
58764642 100
21324623 36
108428932 11
192251477 48
358401209 64
230995892 73
345057410 18
795633036 44
952221517 79
394918252 88
643478425 86
226788122 91
336438945 66
770428282 99
845158626 94
304836793 33
916532423 87
140100518 11
821363415 56
855545748 95
400612135 33
578370301 9
368648614 54
72264407 30
809614263 76
661189223 15
741377121 41
504621883 54
952872462 96
735248693 59
696536252 48
411763937 17
304657002 26
594571628 28
316654409 21
655745177 11
329405916 20
353106455 49
319664686 12
977413141 8
825034788 68
490764902 72
130911614 11
67747287 39
603544193 43
760286841 1
18473670 39
322323350 54
328414457 6
112515989 91
685010919 81
938619819 86
854629389 24
113812386 66
93691349 70
369211160 25
335566915 65
732086310 20
646151766 32
5289153 22
425052400 12
632539574 42
126444694 83
914307766 1
251784479 29
539574603 88
174748231 62
445354332 41
250243290 33
199093710 61
637566944 42
409981639 70
71478086 66
701976984 20
785224578 11
916200860 33
359025525 45
144233082 25
728057033 27
687640172 12
506945800 44
593705216 47
60866360 43
839075346 86
917964939 78
364776026 18
962851468 54
869886947 35
104122177 81
371878704 19
517829934 20
408510084 68
495294201 34
782178154 57
17779587 27
761373884 33
723389366 45
759521303 25
27104193 64
829235818 48
769090933 29
388752650 55
79448271 38
999347686 70
673418261 27
967855783 12
644355269 20
621034260 61
710522987 70
421046089 91
66019446 100
50108463 31
996088473 7
819643859 46
946523882 68
747993730 94
508750767 45
682136503 79
368776186 70
757355224 52
465232560 42
675029705 83
787499935 66
558204665 10
325568265 54
27787670 62
678878848 18
587121140 22
397658040 34
107152503 4
251106869 54
142670616 98
179434959 5
12848715 96
3297971 48
358444167 28
461232007 43
602692110 57
508321968 69
237599222 87
463024639 1
264618817 9
236719895 29
831350111 35
317519150 57
110837349 27
409100476 45
750048865 10
556972923 23
891199097 21
138686295 59
610087726 95
579441972 26
321641998 88
718865302 53
855265956 38
495114638 35
671047126 17
660302223 28
27688456 40
383148998 21
150850068 54
818182197 15
310915348 26
730754233 53
265283358 60
165313636 14
383817229 99
719136819 86
651444501 38
892391492 52
283246027 25
791266505 36
878210647 20
573989599 38
143121658 38
975458686 9
117641061 88
417398727 94
835272568 41
158557814 60
304300955 77
967092984 82
361353838 17
538016062 35
943879383 42
626683678 81
387188089 1
656242973 19
865545939 100
571980860 13
242088322 63
77031922 82
693223202 73
813048394 20
234430353 2
750200188 11
176691654 63
189204077 88
541430986 44
644532747 79
577545598 76
547993977 98
660270393 36
942156407 32
524011476 1
229965529 80
121966530 72
991022274 51
66439879 54
807489090 65
805290750 35
193857557 66
794330990 7
87944907 16
493069700 70
905069884 17
176016303 45
697245682 62
805858190 34
941598177 37
4818141 8
63435557 54
313921200 83
893988533 63
743073775 14
654580205 84
266706991 92
745930276 79
811301834 54
724363944 35
820272877 35
181073851 100
967705067 65
392991326 5
574166889 26
488895053 60
729350392 17
20078072 6
833823073 75
386282690 39
231627349 37
52138420 93
750881672 8
223778834 13
841378349 46
580663406 96
958944318 72
129368476 74
392800503 0
621850144 35
935000145 30
426425352 48
714389092 65
315831648 65
29601201 65
333832696 45
606897926 76
333590154 71
314453724 72
989288725 97
429561778 11
783250016 32
890785254 100
763247201 57
704865904 95
456259232 66
776242473 27
286739726 16
284626070 14
900270299 25
739230564 98
923561309 77
765690645 28
198956604 16
445976474 62
418106422 18
980378355 44
762356466 17
58830031 47
315221171 59
912613206 82
575618446 92
783954785 53
531150348 89
393586572 33
15880314 5
28427521 38
651360236 63
848931769 29
587175876 89
820998453 41
528122735 44
332273962 1
581572005 6
340256850 13
313601409 84
747760583 90
961379205 12
570100109 91
963462827 63
48050349 33
824137795 48
619827248 40
174170874 16
875278446 52
661985476 66
917027952 18
704073787 6
209997646 27
76577985 28
998245244 22
87742769 76
510702482 25
728599947 26
777432413 84
572160047 7
141731774 2
195154649 59
415690283 23
68502965 51
92291582 24
242086892 19
982830424 71
666791958 35
563447446 83
135046103 22
706466193 56
257913903 70
220778101 43
616794193 26
895663030 82
367430000 2
16686514 70
459340074 39
442770786 51
318328865 68
869260302 49
146631506 66
854821202 29
456428707 10
25289725 95
394322245 89
533480179 89
809261332 40
734876379 59
738695888 27
328992367 19
67740875 89
776645198 91
897510836 98
255885667 17
531305656 91
567966495 11
671544593 91
894283211 1
892992487 59
604750085 92
343754208 40
825143996 23
683865444 99
752585301 69
77439585 15
881725233 86
829041516 16
196389437 57
304657742 56
678020456 33
8420252 93
151757532 35
205153908 87
588078838 59
91491778 95
376974478 96
604869052 31
327112123 34
376155061 94
494513297 59
771073004 73
806415354 70
226672839 85
650004838 13
847491468 71
827073346 72
327555302 44
455650258 22
494179428 95
648570122 16
399828526 79
646586519 27
454463116 30
33744546 30
615031469 80
985977689 32
788560305 64
715507477 19
259158476 93
830434497 13
345989000 3
796494027 73
522948055 72
180760570 27
786632537 66
16964806 86
365896658 58
488945168 14
113393107 3
806460682 20
170177497 65
887249564 91
786093106 33
535741188 95
320892717 58
218769898 66
260571562 60
312589047 61
833116259 74
348229244 83
75712537 15
492849486 48
928356441 58
279614338 81
420550545 48
408335521 80
436894930 2
214074453 24
655605047 74
374995804 46
342881347 27
184560768 84
415933250 77
156208205 78
84332596 91
835843797 48
488893599 61
203957077 12
215146268 83
177935764 46
971458567 85
58961765 32
318439293 24
456131980 47
793572703 94
95409106 5
555435965 33
971968214 23
450187886 77
378968328 27
535056629 10
844085490 75
435357277 3
713063110 48
369858926 42
24729603 2
515952096 2
690848256 87
265301486 65
756555520 56
776987923 96
665204816 20
653975058 60
200759604 38
999125867 61
724296766 90
285287108 8
692009242 94
217340507 3
819009630 60
824653697 55
855071320 55
118499842 2
12447831 19
31788320 24
478850507 28
880892638 51
955706110 42
737814891 45
210403049 38
644668152 89
21167759 45
147491259 17
327389878 57
759371255 82
251333107 30
126623843 50
422269420 83
782841067 99
685082781 17
862547435 77
150886325 15
59894314 16
445447035 77
545964892 83
898304850 83
927934652 2
779260589 19
860423643 86
596697306 36
862567862 27
152848229 64
329328550 97
314563951 62
242046666 34
656396411 11
448107472 75
17916524 73
158302924 89
490172731 60
815927596 38
243564275 45
786222320 62
793738883 71
309849973 42
897674319 7
367586132 89
665916795 82
434030258 7
791479641 81
388337771 54
90381840 9
261256595 37
702096028 37
106075433 55
527597576 91
174820481 11
301606626 53
806390723 40
126544689 3
425273003 43
19234939 34
532941026 72
430450992 81
606804443 59
585208241 38
217990236 17
622059235 34
403001172 88
37488906 19
403579932 12
497912533 58
827378850 13
532034213 3
788669008 39
931358904 10
784678643 50
785477090 78
563578653 83
319472330 21
397463190 82
153748929 85
528113201 20
666260606 31
814796095 59
707770349 42
720953902 62
769685224 1
185719991 18
47892999 60
413229059 40
534212764 41
996460649 22
407490646 22
576664457 14
370975171 25
729996937 78
336235609 13
984158911 74
953979023 62
529897397 16
459417885 84
362908475 97
394180820 69
423507739 58
155234780 30
916560374 77
677407172 73
251435603 100
269571807 58
698483386 7
206542569 11
627224061 67
565582628 96
783294158 33
316057838 19
248109489 39
38656984 82
311169766 10
691168553 39
675359622 23
815078025 23
754712208 45
116061677 38
984540444 35
173323722 53
95401499 41
303866248 11
833861888 85
131271554 94
835353453 10
392889253 0
527275706 99
176042714 40
388652742 41
8068234 30
847133293 78
210467588 76
970516231 10
393138308 68
465248118 22
675764590 64
890210715 74
536817422 32
142023778 50
813307676 71
959502241 21
620449390 80
731432864 8
88587252 97
819626794 46
881120030 56
884165833 65
818981394 46
959257341 92
473667747 90
862968175 92
309730092 96
227211488 78
193210506 78
527883346 18
934788222 55
78825961 24
319854879 65
477569160 12
206910167 13
771160416 57
972140577 79
799320982 59
99858701 55
968208308 88
613022741 88
891858373 39
812959966 53
118173855 35
227391279 68
653522389 51
327232453 67
954896657 89
643718735 81
813738990 67
194524383 16
258634526 51
835047904 39
91231969 63
516952340 38
888379068 0
67685071 70
863604802 9
252399909 1
187573933 67
107114465 77
484407527 18
28210407 75
248877011 17
983859068 47
864411802 65
598616415 11
328965745 79
581943525 60
675853689 11
524621800 54
923320403 42
583524894 49
852245322 39
432147234 9
51473286 30
370815154 59
604931460 80
667294465 4
219543140 99
649443780 94
252052335 46
505407888 3
263782883 98
345802427 46
159040625 77
211733181 99
308836007 84
940400122 17
17343931 38
82892744 12
298439829 87
832495150 64
839717007 65
147347853 52
519131169 4
390848731 12
686227518 14
378604747 30
542290498 1
847782674 22
230652398 11
275513620 68
293009373 70
580931905 10
53783642 63
654726593 47
79865338 38
846144243 45
260822563 19
722459168 29
258163652 33
867902140 61
421492770 69
22959886 82
79252426 41
816706610 1
959112173 29
254147432 55
295368605 53
502924788 64
626411660 20
213728649 16
270985392 73
722118831 11
586504827 48
710699103 28
338664066 92
614563930 92
198003930 97
844209817 93
118312734 64
924080089 15
531971781 6
689928592 51
570613215 57
580204630 60
773282810 41
457492962 60
343891766 6
527666638 85
248818009 32
416699336 32
373859818 45
523691903 26
50610177 91
285290690 31
339640634 62
135185584 2
897695533 85
16632134 25
31248471 66
863416643 91
740713331 50
62014830 98
114350766 83
323829949 12
750612135 61
750684919 9
131140507 7
343246886 60
414851702 69
625663954 92
197877888 64
985167137 32
908115724 58
464751355 47
798513414 42
25767088 52
362292853 98
635122830 55
27496696 68
444318706 37
700765775 54
509615741 73
978584753 15
957245687 18
180609327 47
446803877 60
152969775 61
706705972 85
797015482 3
679458181 55
538022235 96
429287687 22
186817581 98
122188342 31
525831850 53
384436021 77
706904010 94
923685405 84
207958978 56
537780549 37
432902245 41
687236324 20
138187565 5
610985407 49
343605967 27
96399164 19
919010608 95
975764638 40
133320167 91
680091565 85
614163435 24
68327847 43
207331863 14
229237816 87
387774732 75
807951148 9
619347488 50
186023958 8
722122512 10
712279209 80
133688366 4
987900537 54
981548948 59
904004435 89
93607190 4
702317471 9
903500669 39
608804603 50
542850718 23
352338707 71
637020601 68
939412411 8
530662795 17
113251436 11
295930306 20
701180624 48
187574848 58
897882637 42
605928932 49
867019290 43
160136797 68
832767600 43
447996412 46
957596564 91
691971506 80
944746739 9
922470982 18
513209540 49
717593665 46
585907911 82
256835536 99
847530631 48
590923791 90
791296681 98
480756982 32
99333306 35
34840605 61
159479757 8
87838166 70
470287897 55
320883746 57
801637544 93
762764859 36
674204678 5
922185310 20
897371851 86
729670124 72
515113095 89
565066891 87
58295922 36
362983839 81
49505121 73
988582334 5
366074153 37
120926491 18
751088099 65
576863059 62
689493462 64
205044518 100
782572726 0
407749406 59
724497349 52
692748882 24
363892553 4
838733287 80
380961189 15
155912050 17
792582838 45
593901466 31
343727441 75
226870488 50
231202402 87
24961062 13
57969192 54
761532739 29
324687407 38
115532874 66
297757310 99
429163105 98
2085573 18
141506235 56
277578017 23
597018693 21
752531930 100
739953329 91
625652206 7
653514128 94
815683803 38
743803656 41
298746646 14
580704134 66
361810102 66
316115363 6
40147838 80
349703085 47
636996059 85
234292190 70
186709184 8
159873405 100
555058776 41
661605873 77
882944739 11
866844776 59
445138803 69
846072611 68
79167753 24
536144397 28
649009236 36
217599178 31
773147557 4
700137083 41
884443895 71
891815009 70
308115324 49
923112182 80
500214763 4
496513687 54
172254491 53
763847881 64
936784142 13
145676054 24
714821077 99
968002136 47
385097020 95
745503351 47
60147274 95
679408514 37
156354316 56
778671207 31
935562638 94
358177293 15
678978253 86
452926048 13
463638639 90
91249961 49
487184380 62
137297040 42
727268547 79
376162001 66
830351570 35
132777280 59
180614933 91
735426555 50
921378545 76
253638556 74
522955267 78
408646003 31
23010303 8
496109751 1
868179008 26
753914240 77
811422209 26
627638083 76
819369717 57
880554812 78
198712805 92
619119706 68
758118910 100
362075685 51
403108368 20
146714036 88
366165396 54
867528919 93
392662235 4
944484849 96
825827047 89
196183339 77
279724438 71
894140402 58
940935722 55
852767530 52
683346832 44
13117337 88
915674616 10
291246964 100
129758893 53
699871926 34
936527055 97
467182603 0
369424983 11
536545146 44
604229355 79
105337175 42
246017801 46
640095764 89
694004116 74
759318222 55
958246906 32
361027499 56
598663612 76
984384697 85
370559009 25
479553103 23
60118907 33
749797396 48
995917156 43
860846401 51
417660647 95
251556013 84
586429095 14
528611692 27
903243972 56
200976281 47
763248197 54
168846053 32
694432754 45
940124308 6
298415340 5
699320805 14
818541576 88
34070388 64
786215055 64
961672014 59
261565804 32
4002061 28
667782721 44
728767941 56
362068221 21
301395689 64
720783182 42
289050198 61
633796465 93
40069438 78
842207073 3
587080384 96
532205126 87
716150142 34
160813303 99
377183342 31
290441652 91
436899050 64
401717212 0
779819187 75
634119847 4
928151049 2
588946259 16
505008938 70
183865402 28
234456396 46
175305806 18
657226689 74
554686429 69
764629473 60
291124857 21
198150632 69
907911173 61
237696955 76
439486638 88
368531400 41
781366016 94
870720324 74
936363724 98
772585996 44
749187894 11
396573043 33
871669585 78
471856173 0
650580668 10
509415037 87
612910850 31
130397016 50
463323745 58
302816214 64
327325095 14
464961177 84
741515641 90
587456238 31
370196098 29
60591021 30
756168897 24
150944795 66
197388294 95
43395480 97
673278692 84
132534899 14
833436395 33
519347014 14
105147403 67
72236645 96
732546340 91
90283278 81
466614822 30
87943828 81
951774091 12
275126574 16
969320316 30
110398750 47
145057373 53
185978974 52
817365520 96
870815230 29
804547309 67
752671058 29
43200121 9
339021471 81
117239053 40
782565973 11
683911405 69
829641813 94
210985342 19
900134965 79
129492069 58
122882098 8
793091540 75
226571024 60
48113336 44
508638156 73
239436323 65
441899926 96
243319134 87
274076800 4
454564192 84
87178038 81
731966831 4
718297041 41
355862861 57
494047195 59
861426400 61
680114881 33
916853006 21
213979143 9
563003891 78
707390235 57
464272445 44
491376807 42
266262532 51
256935042 1
191036800 31
814844256 81
721875215 97
953230760 93
158026035 27
431122502 66
281952802 39
632197999 38
296812322 35
8195713 39
907362631 28
750710592 61
334730504 36
581304647 79
411658976 69
947184992 21
579491126 5
591831547 31
117344757 30
429415020 38
61229528 82
157564627 68
405819036 43
820824505 83
327168185 45
442135935 46
43238922 50
975203748 0
331306334 60
973106240 87
265390066 54
119027168 71
969904346 46
270561808 76
53574887 18
617379943 100
120464706 85
739099521 33
707134907 7
812333766 36
382133878 59
606977183 27
288398112 77
29194573 78
803080295 19
732793425 3
27959186 93
791389458 74
179727207 4
696152744 40
311011516 97
58846326 24
73897191 39
745403818 43
590559588 23
693303292 7
429732736 31
752314923 51
803045487 91
710654600 80
818409493 47
784673848 38
38737168 73
147950718 48
712342018 54
519769501 96
921103461 58
306594606 18
472575291 44
472581642 73
345534971 6
956732481 78
215477494 45
70052320 13
158564381 42
428540089 80
787381520 69
441944223 53
751404567 60
950750620 52
215165548 66
837737268 49
282304114 62
204990976 18
118915293 34
343157731 92
27975859 12
240000827 64
3610817 35
800820916 53
141698459 50
463655717 77
646499357 88
152707937 39
296513201 36
983361612 13
590005097 35
470491055 98
739632532 89
950719457 99
453628474 32
366757774 25
138581448 4
298832268 81
42153204 16
478332566 48
284170877 89
127271973 76
171356842 41
409673648 33
718773506 13
701536133 88
856178967 18
418916787 75
38090238 99
714431522 52
415114143 51
551038338 20
151358463 20
997107384 64
299857728 0
984642217 32
249621438 14
639403224 92
522915343 20
211409145 34
671973348 8
86651210 63
341665034 30
765352745 69
434334254 18
21646710 73
349657904 58
672888003 18
756342467 56
829832800 19
462881591 26
40742648 77
800343596 64
840068722 36
470659927 43
934268323 75
351476495 1
20816650 50
865034470 44
304946990 2
360375764 16
116050139 19
53258557 11
666176857 59
299550980 20
634908412 79
224771383 0
19496153 33
918441568 77
947180159 19
728964331 11
104365796 55
796480866 39
316225913 73
628460180 31
597114860 56
701380255 54
118521162 89
298318043 65
644914529 62
941571625 4
638447067 86
544987482 39
443616554 71
930649257 58
199094005 92
936550467 96
602136017 14
683560843 20
838074502 99
485710137 47
153040096 78
956655478 10
887974639 87
981150373 49
288739820 11
192051631 24
881964997 91
288827993 25
801143514 44
862940591 14
644477877 86
192163558 90
505328029 46
773974423 97
519851604 89
739629030 97
705426682 52
63436058 91
107359354 29
494110024 19
529834925 69
228151189 50
38808972 22
987305054 62
697223871 20
609976959 38
147624602 91
255931429 44
480784847 71
37531960 63
391211514 14
488166686 59
817862153 12
410897993 33
36019413 99
363098188 73
465683707 37
90146797 69
186936865 0
694382277 39
735514345 43
402373168 15
267617308 72
849699900 16
419741032 98
889046277 23
415337663 56
881375555 79
713706719 34
282894422 1
147915447 57
624018913 24
352977783 82
5388872 41
589390536 92
391804226 64
757872231 32
162374099 90
219242167 14
664862798 90
801646787 97
932880284 71
135300581 40
314330252 96
111887310 54
161538687 72
591740847 66
871988142 24
151865594 90
274652917 1
542690488 78
56258768 43
355385880 73
205309102 27
961333457 49
876795030 96
728264623 77
822677550 7
346149703 99
930105983 5
901326644 54
563993849 90
503463521 82
757026083 56
897328824 2
689740288 46
853198617 75
383411289 96
735736037 14
688938002 88
598586127 0
844176080 16
124137082 63
423597006 1
210211761 0
480535569 74
659364694 19
139453509 62
606983445 96
472006949 16
718531430 93
617620672 70
341631555 81
167336998 3
357424091 51
82851998 61
314989736 43
615117184 65
704296883 16
118709472 0
698703528 72
612996829 9
328100179 27
419534586 32
948511848 5
391388421 30
328962209 6
104840543 19
972777285 40
603620373 58
681917839 76
352991582 77
29145155 71
946031894 90
231364137 67
298335798 16
301557993 61
301181324 47
59896510 20
596322581 57
147312633 74
475146333 8
65453173 49
569533965 83
155778186 84
478161759 43
310263242 77
813534988 5
916052288 92
169426822 22
79876883 67
389228801 57
809218535 6
107626124 45
897885939 69
977050100 9
883593826 21
107568047 27
835809967 0
869506895 81
224673090 49
856567551 99
257686053 6
719970826 85
283678989 67
749816995 55
254818386 53
531455334 50
28852718 100
51865748 73
223870381 20
927942204 95
543083742 11
319809898 89
16041218 21
942178766 41
771161118 38
761024676 20
386065759 51
104203503 73
714765296 10
674818062 12
508827378 82
944003881 76
974063460 3
884426478 35
470343918 52
650428438 61
12994778 54
550907621 25
508386525 91
977144963 60
104310362 15
469753960 37
703820961 27
242056136 21
627189126 92
699049827 31
265077775 16
367263737 96
923536140 64
857452551 70
557429582 56
288102847 1
433064002 92
473939006 90
442838765 58
137797049 43
97552531 13
610475740 82
184837424 32
643763085 53
392732066 44
585700205 96
948457172 90
195096149 26
499894434 100
201546961 52
992467384 59
467058799 55
304921467 84
593354277 88
294823479 19
599978376 3
631366442 41
676630657 53
107724851 84
646880706 36
597901327 53
258367889 42
509963641 91
316590408 7
867801191 8
347264570 97
739808186 88
91263622 69
917715518 13
107670187 72
227667268 62
255295755 44
656113254 25
97599406 100
115356140 70
896101144 52
167195948 99
935695245 8
973906154 20
35042428 82
55923123 36
100902057 31
554332 62
746600971 86
572830009 76
141405034 22
335360694 95
560184363 38
596197806 59
33169364 53
159988461 23
209436978 94
944336658 10
194024817 82
989051424 54
967741298 31
928600804 30
253474900 86
524825836 52
832912910 93
897033937 79
497924695 99
858671155 90
144552158 18
446106587 91
21660954 89
221632626 94
179663716 77
313222384 83
719513966 93
546126736 52
730060517 37
187987972 79
51465467 25
49038648 61
820159562 49
162044453 25
489816439 99
177599257 19
346489389 38
158932125 92
646291318 90
4677526 37
517775826 28
282165 24
77851481 68
999527741 84
727342349 63
820637884 64
885171174 49
54225405 53
164371835 23
215491456 59
528905847 64
994684580 79
638105112 97
567886948 27
709342029 77
116972176 52
854448986 6
299910438 77
866497487 31
269963520 23
7491876 31
579213286 7
597734112 4
893091967 59
364290977 96
516189597 40
834020373 52
623738619 83
847190828 28
507206971 83
338660745 91
606982969 24
465117334 38
497283402 49
704496460 81
557500588 69
950292087 9
641434450 33
998944055 43
388829372 39
25334769 20
231822431 40
274386737 89
4570581 89
600669033 92
578960259 58
30127603 30
578463120 31
141066330 92
533600612 24
345049417 82
347940008 85
335745797 64
614579185 5
183266732 76
719687006 47
964075964 5
590270808 30
759715362 59
211839970 25
401709214 99
984636101 49
494552862 73
378113694 41
56937646 97
354736693 23
367472559 80
926279932 79
488307018 60
472615349 84
75488972 29
262080623 12
460400457 30
617223656 53
667826836 21
82957653 8
503790695 97
799010437 57
938010418 86
988632083 72
978782413 38
937778597 22
168474066 46
874654607 29
813493277 9
681884036 53
625597315 46
427920563 21
339933159 16
548217152 37
742192479 79
883461513 75
313088862 47
891603141 55
454790152 44
325381796 41
658329198 95
551856862 79
50192914 25
139722973 53
319022036 39
345680482 24
352190277 74
906298293 26
199952183 87
881868034 68
624623322 1
102798695 95
407532955 10
881984403 84
287112823 21
614601393 54
340209216 33
606191504 20
87293175 11
476891400 78
257159625 17
539981648 11
296637646 66
874328492 88
652139677 51
304591778 75
49626498 88
714049383 54
717611704 60
559596834 51
510024907 1
46722345 53
89053932 90
351539479 35
648186345 52
581207363 91
726498206 37
360642732 67
924915083 67
153245696 46
482668289 64
258984040 59
249346995 55
987103826 6
87320655 92
550107250 73
337202700 24
877182626 53
10350492 20
758281235 29
342375143 87
351117412 93
313630502 12
97448244 9
180832958 87
163834109 42
377879440 78
964743346 5
9675379 72
638231717 54
425067150 20
705684456 83
226515413 70
952295303 92
841551304 50
383520866 19
825943858 61
122308756 47
343663551 71
344242176 99
613275592 27
380019110 11
873699472 12
796805137 24
995482657 58
930051754 52
664898866 87
282348798 3
145944314 99
369332518 22
124886716 78
607531020 94
348153505 86
76690712 41
279200123 4
862791758 95
4396920 39
670301027 51
565862423 18
720845945 97
881925686 63
19640978 91
666515034 59
621410904 15
36221591 77
111253417 67
30436002 91
558893921 70
200996038 30
244746943 63
520989801 88
807314001 74
465519155 26
760758593 54
304003703 32
993363049 73
397999970 60
756993021 90
115626581 18
638683510 25
930145582 18
979125766 49
744862980 82
217781266 84
81912107 30
153609479 60
305010756 49
30534274 66
641115151 65
202206546 95
387561953 77
278879529 78
725308390 5
757622555 41
309680805 45
790418338 91
584017624 65
852166579 88
188746766 60
165338546 67
90753291 45
320233277 5
797531228 84
231879999 21
944244012 13
595267512 19
731042463 24
854328237 34
953499553 61
113737745 79
589256486 79
280406609 93
320882178 59
652565980 18
461889808 34
74524715 62
198786701 19
312736568 13
266583987 97
60681882 76
421202243 11
732670028 10
228278701 57
686131413 85
371560274 95
928528058 12
904933278 100
984236829 85
190780172 25
326496843 5
723797925 93
196353125 99
586138395 12
778851913 9
433926701 74
2559411 30
211868371 31
716613511 15
949751916 68
955172266 31
315477612 20
593899781 69
302089977 24
897052501 60
639900551 74
559355689 51
689805003 6
191663977 3
337420100 51
263212720 34
476990512 91
854065637 83
287705065 83
497562307 55
249857511 93
255738466 62
482063408 81
996593470 8
888804675 36
713180768 12
857420642 89
413914766 93
306512061 81
380414876 26
470700762 48
204422315 97
640584455 72
921033813 27
407868749 56
798591769 9
467462513 22
667138399 24
774756373 76
284637176 100
253034971 80
924712574 31
482306505 76
200421314 18
598574366 65
227853591 100
192568035 95
490985874 87
12272828 26
109013422 22
347106289 4
24079562 62
864713140 95
420594147 33
475491225 73
243230376 12
254947872 48
543192933 36
492612081 8
455374879 86
393984076 25
376493444 61
444134214 32
635092887 81
734786823 43
475502746 13
428561706 74
89437611 95
613300503 69
647545007 100
144280394 68
727677141 62
184747093 48
673817238 24
175096023 26
341354920 7
503899874 39
675359281 4
716713978 74
319010428 38
902078061 61
62770149 11
147880987 80
740604755 49
39782619 17
479528634 93
931243084 46
869613505 20
410268779 85
958373915 8
972559045 12
534012854 97
10167895 40
95372307 76
702359772 76
718160467 80
80948422 4
904927058 37
832036595 26
957661186 11
133740682 40
487922008 18
359567114 28
809773413 45
975349379 100
363398229 100
386377421 63
175437585 96
103800562 30
843933417 22
780894046 23
760456494 76
381073744 9
661350058 76
291816953 64
861008107 2
860353696 56
530747291 82
294044395 24
436005888 85
841854549 65
738266756 30
776363854 75
365700966 70
445141493 11
443257224 91
512817386 51
162854122 58
448996423 44
287610470 37
582650487 33
678327427 61
123550792 77
565130724 37
519856139 29
390593062 29
559826259 14
795259331 6
64035358 0
667171907 28
385077288 88
577992981 8
959251780 68
302351771 22
253245655 73
414402701 18
811558689 98
97753979 69
715427250 84
38735668 82
232841268 38
446015170 57
164318722 91
43035898 83
475490045 75
776740402 62
204895656 53
958879656 2
666536505 81
261475619 90
44169937 46
305669307 79
165277480 62
234952249 61
412064232 31
589245646 93
237508082 73
932234605 65
224263750 95
967510128 92
813242246 30
630554089 6
112561677 67
544082514 41
633288550 98
680445872 96
929083980 69
52502523 8
120750280 40
42855893 46
521343882 13
938360373 10
602145256 62
171778865 87
478292711 44
50340676 90
256231767 31
751730759 100
703109762 64
556374283 17
714706570 68
888422305 17
728839685 15
54877144 34
992597306 87
48777954 79
259247353 24
863100345 48
443872242 27
791363881 81
466498064 75
143858164 95
515882492 96
869969510 14
179350879 0
457738346 37
382540925 6
336801587 4
684574203 30
316467500 31
874146711 88
605120167 9
300162785 55
728893688 49
273168123 2
541673392 37
368160550 89
260806527 27
410135940 96
491853861 58
994147360 61
176316073 64
256291185 7
64342151 54
838931126 22
475908435 63
66497401 39
112080393 13
40737781 38
403590371 53
750008487 20
798069066 68
616162148 59
232462297 74
830398590 57
881621457 62
152401702 97
636783837 15
968753392 66
415660108 3
692537358 76
557221212 38
790885999 0
351961139 79
709838828 39
799034812 14
543566755 50
892149516 100
574705628 36
677362061 44
94268081 57
401309476 75
883360514 8
166269169 80
459360841 80
272172839 14
494991460 41
290474631 80
363870201 11
413708990 77
314596544 35
221452945 35
709726866 65
969705008 68
238265012 71
707212708 69
851051347 85
11591477 50
114182538 61
286654323 32
856079241 4
101366334 30
934344805 39
977224709 45
457268975 84
114566012 6
311140635 81
362151323 7
66299980 72
932701458 45
393186782 50
859532087 78
33267421 20
88944313 4
968826466 31
929829338 57
621540268 72
114483769 77
697261266 4
371019436 22
442993443 12
299458487 8
566226175 71
651789208 93
334100270 70
521949810 33
125040251 87
652896943 38
272065410 22
834996747 98
50737423 78
16994196 27
79310928 37
204416279 60
820881687 8
487750347 4
14466390 73
787908400 4
913248734 38
970002371 61
851176282 22
302244660 48
72303692 20
26073734 35
457414820 52
777603911 58
709274692 43
25031540 91
345037499 97
464233743 29
372929885 40
688144163 61
541937575 46
129292680 98
210404999 91
513893776 89
724587926 46
614438115 34
733277431 91
498672227 64
994406351 26
477303516 28
280265092 58
741349922 56
702262630 18
628711213 52
881104075 73
666537037 94
326134562 44
459182479 42
952000712 70
984853106 22
674585863 8
565360915 92
631870956 13
747743614 93
438183530 0
904906840 6
693862744 76
882538821 54
964986929 75
751692527 65
112164536 24
923450546 43
859353704 55
779408982 46
939781296 12
774508504 14
600174091 17
340506598 45
294109780 57
803098450 37
359623051 52
337499352 45
351198746 31
817503331 61
166695445 75
861436696 47
473618409 38
877457645 46
681416741 95
229770373 45
255208512 84
919395120 36
431890626 68
960986955 53
728910712 25
477547166 69
597304205 33
918894477 16
306368547 17
702799371 15
401433836 1
317934163 48
836557028 43
15351939 61
842502679 99
534959759 14
432978639 29
341724508 46
917676610 79
395395758 67
457040438 27
821705762 14
696704480 7
468290695 30
955382855 100
131483766 87
257670115 97
871055978 46
864660137 48
921446703 11
595952706 9
401110083 27
972092371 25
563602870 33
24634802 15
379892143 86
928600806 60
176407550 99
906933025 61
457081418 83
309841764 39
457700018 89
56615562 58
514460743 79
488306108 87
526805947 25
366182066 8
800583880 85
577566712 84
112544258 55
224216845 46
163049999 73
112348429 29
665770490 81
76002624 46
451193152 96
574020654 88
373737206 81
948875062 61
800865574 82
75765081 68
733587713 37
886008328 42
455317115 36
559969226 86
402040 64
540918152 8
508197851 45
170156570 65
934418194 18
659345895 69
311574488 41
267447403 81
969400833 41
292102042 10
205997505 98
778606192 54
249439789 38
317279322 56
181156025 33
719335335 88
368259853 37
620886785 80
161975450 85
594812821 87
427604916 11
636256922 44
769844397 23
58962596 82
354435237 77
220307252 61
746166336 98
588964087 69
908586106 41
161624710 27
382534526 94
983016595 12
938689495 7
19286888 57
208489285 10
443820831 49
112943873 53
885557079 16
578539773 0
152954512 33
633424579 72
236060912 99
795766664 44
463903702 92
460335263 49
873174945 26
1583818 71
908012901 10
590425981 27
863108880 61
171962498 89
256412795 49
360458484 71
529476173 35
819196104 23
504140081 59
686838654 34
871671108 19
847085883 56
781399639 19
502387602 70
263456535 34
51665410 80
494887000 34
58396952 94
920276487 8
632417844 79
401044318 31
868356736 48
893081276 69
844608119 4
475853576 26
116003741 54
97000982 5
746968499 58
882816256 21
680772022 80
341194307 47
298890306 15
335554328 87
941272965 44
406523396 48
30135608 55
670103634 53
535857310 10
152936872 98
472866983 82
95330479 95
183423590 100
346565023 36
711532051 88
811696087 32
117688038 8
448898225 93
995957506 88
396110993 95
419340927 13
491922485 45
767767219 63
494196072 11
560035096 50
710984930 63
795515730 58
710399290 98
62162439 85
877195720 58
550613448 43
203688295 10
938494566 20
196313590 7
443640037 0
125946821 85
882885742 77
259748026 32
368007349 70
308854423 26
192062817 68
954372155 89
325936838 20
241525861 2
608734231 3
607863251 74
54067883 71
280084072 73
628930945 14
213734359 49
634657002 24
704320269 2
433686989 3
926474356 47
444986997 14
161538148 73
965263958 6
619665141 30
989735142 57
423959003 68
722476242 8
351507956 76
810804780 24
811089309 69
581794497 40
29388553 33
982284001 29
63156458 9
400617077 51
861288405 90
510373450 21
426881266 52
62935935 64
889672343 94
374752311 59
787422248 74
990448005 68
855104687 9
675528766 90
94323674 90
509355290 3
395253319 85
891329344 9
905650004 89
890328474 39
941889634 86
425884826 83
873152546 26
590368717 90
549822791 69
497071027 4
462731501 7
223584829 33
193310734 43
453584863 23
996979359 75
49593636 20
195429150 30
418922239 79
871492511 39
902601115 7
137941317 100
619663867 68
464441293 90
355013844 14
448277714 7
480314431 66
900526351 25
41447666 24
494342589 13
131292228 13
870631167 16
627463553 4
800074423 62
180362346 69
417904690 56
222783106 3
733941271 48
273084443 95
131220783 71
175836708 94
264917815 50
255716876 65
894062493 96
241019238 66
338610635 6
287189893 28
224886971 75
23043077 83
168448999 93
388106472 64
240919784 6
39049438 58
727566912 22
308879417 63
65497138 98
972021608 93
24639491 9
587817576 19
153967753 85
641997201 34
597208736 27
388518338 29
235674278 51
314446684 97
431795138 67
517368658 73
165006606 42
434124006 95
782972784 93
119240104 60
83147079 18
265552987 13
754682804 30
345707755 97
822294572 18
839959008 11
533314041 42
137897135 86
324913883 94
513663273 16
275598266 61
461998320 58
901621076 3
824987364 92
306370221 31
397820346 81
624343392 29
898100072 28
193039345 53
628802749 49
712532562 37
192585684 22
929139077 78
305000136 11
712447333 23
500489092 89
189150578 35
455233601 13
984962731 93
614287046 10
656676601 36
385057399 60
279892256 38
867650068 41
645501489 23
553057186 74
451191962 54
622412075 27
585857753 69
60254585 98
769479687 55
847078716 11
983627732 49
961218244 18
619052796 16
437670266 9
87747111 67
211517097 3
63049618 42
201985101 81
153635649 12
539214102 91
517971122 51
92188429 32
762644231 73
459686898 96
876342305 78
731589078 71
32848046 62
657600793 58
728735712 30
178500598 4
774627702 74
130781946 38
556283547 16
472983025 51
656027198 40
128671807 100
373164185 18
959152133 83
896923408 38
201966477 99
998592471 98
356340294 94
137978007 24
462900021 77
858430527 94
930396397 30
583938017 82
97470004 87
423997395 66
789676093 56
725970962 75
388753577 62
511066617 5
915299173 23
811568769 48
694054580 44
54462851 78
136262425 17
108563823 39
867874697 65
225668913 27
607981902 1
988264125 40
18731315 52
730782811 90
129387690 38
137592760 88
868722083 10
394131640 44
752776221 56
470584624 67
371035378 52
727713650 73
318632414 76
266431123 51
348792381 69
77108560 60
839774424 54
912993416 82
791858358 82
310435131 47
418233252 40
951596036 2
442694009 55
461988040 3
817853315 22
222785031 15
838918462 29
905678730 41
397213552 33
958290393 57
393081421 17
507005433 48
202374266 30
145498689 11
767790025 87
365819384 22
147476284 43
849309225 7
572773761 21
439642801 69
346554836 33
295725491 6
728228505 40
670296416 75
771134090 90
334317797 30
404692550 4
415309824 89
430573443 46
853068606 87
67285985 10
444920438 56
382469617 13
746386894 88
784710167 17
201435124 47
998288226 41
552163412 48
326030633 12
904932116 57
590327926 51
143908187 70
156009313 72
381075612 54
587162179 55
584480365 2
280864466 3
195190266 72
738383448 95
372901031 97
304725343 15
273938951 48
959206691 69
309372155 30
882651339 60
164360011 8
669764397 80
984715759 63
447317276 78
205667278 99
95681041 3
952817666 26
158812198 51
43665847 23
904309011 27
961094218 26
602921425 18
430167271 20
497674878 70
630389220 42
921286673 2
395619470 54
606163830 19
125028377 66
188197130 74
89730953 67
504223263 15
740600385 85
800205252 86
146426698 51
764479866 63
572610012 72
213122730 84
913808585 83
231647470 23
98798991 1
697560142 89
197826181 9
394894384 89
239078142 0
954570479 91
851614412 48
698497202 71
832752169 1
529563670 87
901142365 18
811000417 5
679148516 31
288230403 78
862444240 59
739091292 51
843167211 30
276939954 65
4596450 40
937062028 99
179742066 18
509625986 93
638943617 39
139594100 92
458562510 15
687650355 32
273420423 45
809002814 48
322254007 47
883811830 18
957329746 89
598043859 31
219215607 34
827836271 55
568576403 40
938123214 1
473168933 78
157066274 49
391754198 76
974376395 40
450839155 43
181450356 35
69276815 63
121704867 85
235836735 95
379144729 51
434214299 58
451260808 97
639742917 100
48287430 54
363816067 82
14662971 19
747295100 37
771201107 6
735269317 76
316781305 78
392021168 79
640798551 40
427366575 0
391723214 90
216270606 25
681396046 15
344675624 57
507936038 56
49506781 59
63844568 58
222647644 72
611812968 25
806230422 100
961033 81
591317295 83
290085038 84
76798626 39
87378483 37
470518703 27
23835137 40
29656081 89
152879403 9
846438601 38
955846050 40
752348834 91
857034899 40
873409894 64
651242104 28
312953813 19
587118351 8
332950331 98
530810644 82
70304901 53
848609868 11
327662809 50
390943817 67
255015813 93
21382402 62
926629971 42
142979557 60
847428002 47
97013672 36
270735821 38
708403484 85
497254790 78
232693426 90
69852280 80
520996009 0
756663736 1
234246120 47
406537081 70
559899848 26
620280604 29
733489314 58
762077942 71
619878884 42
610562564 55
250323012 58
639515968 24
197494526 98
319384885 34
67164094 92
340808507 62
265308546 77
48033847 50
502477770 53
746977396 65
223401138 40
258580978 51
665673124 96
770120243 72
118974575 80
322468937 68
383092084 100
947495676 2
384411676 44
740995784 11
673623997 3
256055250 81
245625618 26
379619322 66
826131331 12
813160835 22
90461913 50
318454689 41
213469066 27
987643668 44
824762992 14
311672871 39
904518172 54
571222847 39
493156366 70
52235864 45
924709012 70
432642743 45
146423080 91
901313592 51
613999196 73
718809118 68
788163718 13
598903021 6
297193863 53
822515197 52
671317616 26
860009613 82
287671997 87
692752850 12
421198287 40
841409332 79
285123865 57
159926328 8
159246218 57
598762379 70
524878233 7
238641286 89
239884732 77
146347656 15
900618929 35
380268598 45
284162361 66
124326063 85
863420231 49
176987217 3
283515977 98
727630580 85
687074853 78
714362313 77
203553411 8
467509188 98
863696432 46
971857189 76
543467090 71
777069791 84
781753034 40
686634346 81
975150782 88
645760956 86
607722835 56
470401439 46
738679552 13
176456223 96
319875177 30
461978949 35
797904474 36
893874978 19
747560569 77
909356181 88
692700894 82
72288445 95
186338660 89
196723625 44
276844521 94
190396559 77
288876594 39
932104713 32
874618938 0
610781766 4
180306214 74
332315150 12
34579476 18
293307757 47
215184345 60
492954039 11
354309343 76
348719004 74
784823909 78
19044731 27
723311388 12
766188631 13
421541340 62
706609918 24
222587234 33
18906570 23
857570920 49
723665318 36
35396393 58
514922581 40
958792317 30
367399991 14
228013936 54
579700995 47
271845597 83
847574600 98
772660267 16
50125668 7
605660319 93
73430778 19
930016498 50
153141084 7
817982832 69
952721297 28
714270447 4
519571445 68
725002166 94
688473862 22
991569205 15
708430139 15
841976151 12
851762763 16
341113905 54
457426095 58
496949505 35
241629466 41
808802382 33
472989165 56
847183218 0
468921675 1
619712933 1
577345493 81
196559393 23
291995794 4
250122935 98
294015558 54
537725499 98
996984894 19
223717610 71
113573452 7
408330079 42
737268189 76
769804060 49
828528231 62
109571758 32
70335428 80
662727972 6
153845172 6
381251648 94
474209839 0
4793486 31
790755715 0
782424571 12
222195078 8
591369778 78
743933161 5
199385649 73
571614638 51
972018213 68
977222310 67
534798247 15
729592273 79
678117950 98
106047435 18
76316928 45
494081160 13
459540731 64
328890354 17
962837315 69
363555777 41
499615412 44
410492980 15
9960204 22
460629275 40
355020254 11
442976048 46
634840695 49
140303534 7
706027825 49
382633413 2
249778590 43
198399908 88
419509655 47
316232050 10
851095638 97
625592213 97
369493841 2
591162235 43
334972303 67
123696707 67
481825144 68
637891294 33
265646857 77
121444085 58
850167839 83
761377207 63
257589381 35
452059924 20
11926223 17
571805059 0
975809517 56
975741609 21
613347438 99
268106340 40
949667602 66
36980278 16
145290824 63
16022487 5
703932837 16
316665185 92
163290220 28
540190655 85
555536372 49
260957956 63
806577396 37
254415446 3
391064953 55
243749379 20
934154617 6
412862770 51
408652157 86
856684068 79
239247971 94
960389052 87
602417514 26
300194044 83
804504713 20
866586377 98
168420380 26
672981024 33
676408115 14
621040209 62
603758835 39
654414058 21
620758925 100
479928158 28
312585765 92
266603151 20
331324662 88
594260013 31
109107843 54
257209395 70
734102570 23
684400017 70
8924004 24
675825944 69
386655724 38
835271019 70
404269201 56
938755037 39
324838468 27
929804408 42
836902192 7
940878463 9
598125968 81
144497248 51
878307322 47
181572306 1
532088056 74
71740669 11
201005685 60
686553238 10
771928089 60
729782639 6
124217264 39
856734102 39
15538615 37
502330754 41
1677674 56
131597604 73
740255395 18
883310435 36
635058626 27
143994125 86
883770549 80
430423607 58
481496221 68
774879686 52
944755585 87
491140981 60
705465176 39
768333989 21
221588597 62
436929512 42
109103206 85
897263103 68
851576246 19
148979751 8
667439577 16
405964348 5
700490145 88
590852602 63
380026681 65
636028200 13
596996609 30
704343490 53
300232713 59
636137623 0
20699513 43
949758962 86
776001718 21
629960080 55
119921543 77
431503527 53
793695513 56
209862283 40
475206992 92
4803063 13
232729893 53
790345824 33
352943498 39
747868758 81
526560105 99
525625788 98
764036067 48
584891030 12
514071148 10
856493179 42
588117250 69
792393929 83
393148664 95
927866292 8
852815120 3
708888055 38
651517410 84
40525682 72
228611384 18
399905286 24
127151250 4
403928783 32
133568138 52
204630635 47
815724156 15
277202258 0
986815068 66
910271269 96
760196171 90
219010728 19
415400333 86
898604084 68
838639694 22
518462441 4
224468691 50
75874000 81
282531233 51
899393880 98
459697177 67
282498129 95
699037124 72
939582414 28
495537333 52
126258305 50
91718714 17
641411929 61
865308310 0
105561889 15
353019191 70
740840999 96
235932843 5
491342121 91
388823055 33
810909343 68
388253983 77
353060100 39
846433603 40
417435812 33
427623361 80
363468951 66
114841320 10
664732607 14
402346479 28
750420863 79
919700296 22
82784576 85
244524613 48
250987544 96
12584873 41
347315033 34
564152775 34
727601373 75
208862026 39
249482609 97
952389425 33
43060592 98
78251597 92
163030573 20
144532008 86
342985863 85
982618461 85
877511458 59
922284799 37
356895018 25
198288018 10
874904245 86
669339713 77
67208967 86
917856746 16
338719618 66
273527239 91
900857249 62
129434801 96
743361857 53
162857994 44
558107657 68
803618430 67
982958077 2
666053385 2
499067536 59
954228908 66
73364700 47
329947877 48
436596885 54
317299002 43
770356464 76
742784535 19
658484726 3
595096013 70
299415467 86
55553267 86
314178374 20
171471965 89
450697793 68
932433377 97
384785380 20
603229454 39
724253388 59
577562078 70
373254566 62
217929413 63
665323978 81
40557904 28
818612824 66
662316186 96
439342118 71
376275968 83
704965148 18
241675000 61
386939920 4
647056010 24
522547485 96
222936339 94
481198341 83
531419737 99
532644937 100
607847368 85
569036449 58
453844359 88
535039209 12
383453929 43
149518073 38
208821095 62
97529610 29
649976172 98
287268938 98
691046104 73
468306677 69
123205514 63
591706997 16
136110378 59
73700000 73
388346396 82
358139298 4
54724284 68
733130526 40
366388371 90
821260914 14
964777300 32
331650938 30
975389302 34
203781811 23
45957245 68
65226565 38
848294762 43
480454976 29
211589860 81
267011021 15
339302121 37
212250153 44
64872981 92
338414963 48
646591126 3
496622947 59
189088804 46
337652560 9
792931729 52
132232288 67
661653977 53
592649875 94
105100375 71
524709921 37
221905316 20
487523389 44
273466610 50
476750638 29
812651463 54
565033492 38
571981603 48
732666947 21
842346120 52
342218225 45
164911408 52
72778344 15
26218316 63
804827072 27
738162767 92
711170543 86
757303378 80
972727508 37
680222609 93
186542077 35
150295623 19
208551396 71
118312577 68
680969508 81
345535782 58
347650217 65
359724008 46
373590658 81
919566716 20
316356442 0
258947111 45
673372413 85
727355559 62
322100725 52
554496401 55
813229539 96
181060519 19
387401940 79
66643716 92
500254949 84
22770909 95
420287751 92
440369788 100
359211447 28
310154012 50
957661790 78
44390531 51
328624143 14
374014087 96
786814569 85
449712607 17
278721814 82
379386690 75
831571511 15
321941721 6
440999739 21
337609525 4
49325693 97
282051607 17
735521393 38
365846543 62
847395444 91
637552433 82
960362377 79
798051250 13
333088318 25
866021615 73
61825495 94
177424 34
174968548 35
752769046 58
441308104 28
4533198 43
385138820 76
519101654 59
977863282 28
640416338 38
287120165 94
640769492 44
39637647 15
333150848 100
266654803 6
580083496 63
571317732 39
635149492 68
9717992 100
624223129 1
412715418 87
570791438 95
917527655 26
558399383 63
900695968 84
245573760 59
618473978 11
329859981 52
73191350 99
828938264 72
431643766 38
133616362 23
821246032 89
544637178 40
373242013 42
974098811 69
199050114 66
198229542 62
366511234 70
757354862 29
921249235 98
750691971 96
985899649 48
499615318 80
198081781 64
239220967 51
570141863 94
305105492 60
733579639 2
360776161 20
412458214 76
854986591 2
920703967 2
955660152 57
462430919 48
9612295 84
716860829 18
987626909 22
223423642 41
471459420 44
830129064 70
796894478 77
789265182 39
885234631 95
130064358 9
920277363 49
735393927 61
107151172 71
663963432 53
784324056 39
687533965 24
122297941 16
852582396 29
971408585 23
870819888 61
500012562 38
837221114 67
797381587 23
71790842 32
22004766 37
790901139 13
244002229 79
199650097 49
513821088 45
676499336 11
320461855 68
14177802 11
740563249 78
518652356 69
942743299 49
684249221 68
202857670 67
78896903 71
845811177 94
717002827 68
203087409 60
127077080 50
895372976 29
551812065 32
31067261 35
607328387 6
914521445 82
334839351 50
259793587 42
734279790 36
158929251 34
338232754 65
4706060 90
289749819 34
406592427 27
71541534 85
377556669 57
621718122 71
365499132 12
313206204 36
257304059 1
209717722 71
501373836 63
117679698 55
18655138 59
841718276 19
459462166 85
346146648 22
586086213 50
977534761 7
276047813 93
276932399 55
978989844 18
123347604 68
610959228 98
340615476 13
905233229 43
411469362 23
350914238 82
385311860 38
833379868 97
739965174 27
30744227 49
750715599 60
836895333 23
661305260 83
798601246 22
102875153 20
344597016 15
96199030 2
855788894 59
363059574 16
578109892 69
487430791 96
533300571 88
302728599 98
676297938 1
901888732 85
926098003 0
705218060 13
648166809 5
184855984 94
368076805 5
202016988 17
824866517 42
521733478 94
350376862 62
447810497 32
902638859 57
403561982 23
961302139 49
142827488 62
976339278 45
389900810 85
110913754 71
917313859 41
808924041 66
92505850 25
376317320 63
85202191 72
297783967 95
738025783 41
156068474 29
902348040 36
609880461 32
25121202 74
658739424 1
347158657 79
759718539 29
28344267 22
603939575 43
493661391 86
931647858 37
314997054 50
512815466 98
733687598 99
599717085 55
448470301 32
615579465 39
369690022 17
103973913 15
963492594 50
274855176 3
561997691 5
766773789 43
944439945 90
787243442 58
669758719 91
80358200 67
323794916 35
660493751 27
777815801 40
820056229 30
169838041 44
465486095 89
454257590 33
316740215 44
685160188 78
82627856 38
613886621 46
92466032 84
373425910 16
67540652 3
882172374 36
755973678 65
333224093 6
183848215 74
553677596 29
934135543 7
394908142 98
625862072 43
120440255 85
601571830 70
439686937 55
975523367 2
846869335 84
534071651 45
841679585 51
417452633 71
453451954 5
171677320 50
788124508 88
364809535 26
762853159 39
783847852 3
638098331 95
762146592 28
756980855 80
812754725 72
993215073 29
958553951 0
438892220 30
461677474 87
993922620 72
844462456 20
494470901 48
928597191 0
799102069 81
26371618 30
231293651 36
17107716 97
368350167 15
993976873 47
130495392 43
165519020 2
935720705 43
359398772 28
649618936 15
869934850 35
853794886 97
489979504 46
768462645 85
537994031 2
910177977 63
869151344 34
918058008 59
501490863 99
543149136 41
295385751 78
944386238 54
462538422 57
696827740 5
222116836 10
611686090 44
825708689 50
741620251 4
790228098 68
682558365 68
315192783 30
439280722 91
915426322 69
511537186 17
217826780 50
775385933 29
654923051 52
931348747 38
162884164 36
214610175 23
721201059 60
910711419 79
13674539 20
755996853 6
373038804 86
827555176 77
933245793 80
542947594 63
820297719 60
946697678 31
645090035 60
430600424 42
365845512 62
764377238 5
173092721 98
307027837 46
795237732 40
29562595 35
717260216 40
254527746 88
158259533 14
730948474 1
435493933 69
305148980 17
6576909 38
718816790 68
298878098 42
369455559 79
927901098 17
680945790 24
775225550 68
502258751 71
842569070 78
254563674 11
454563074 54
399723146 48
793985280 78
127425795 55
516588659 15
674642698 20
795064397 48
935379510 5
305618857 72
55601953 86
99868390 94
139611359 18
280865652 45
648416082 67
683687472 78
306515012 42
994297907 45
525502978 48
838447540 3
305880416 69
687909989 45
383419586 31
307962418 68
349107271 29
208779335 6
962859794 74
930155462 48
565807508 85
214581349 47
636582882 45
450886116 96
878000851 77
896518660 48
180320828 48
564026778 85
6439856 42
16798340 55
400897394 43
313737092 61
785387392 93
819774314 14
572084588 45
839141145 7
30122843 90
332871958 80
207389325 12
271676545 88
230390343 84
732767410 68
190842819 33
78456048 83
591526921 9
23037463 73
658160707 66
759983346 42
975175331 40
87816719 40
316114336 97
354190438 6
663933127 38
952880726 0
107450519 14
295946058 89
965393094 68
684301365 75
817417405 22
328612909 85
729741498 76
113520417 63
226089256 60
596756939 54
203458597 27
811551182 10
657937098 96
866560091 34
131879970 10
841652870 87
453708575 77
580509567 31
642417378 33
387434272 39
467285955 21
995355755 63
346195393 97
335373713 19
878733632 77
211635851 27
546725479 82
885423940 28
218892345 85
1503190 64
176505903 53
208611537 53
374545883 22
818693834 11
604235777 45
480128122 30
876222423 18
463309591 42
865756348 40
321683754 19
553767512 6
675595171 71
200852600 19
788406225 93
866142676 10
566123648 6
549710541 92
487375727 40
52950981 63
223191526 51
375788090 89
20021912 80
477645640 52
53595862 44
530167111 1
372712807 38
685340782 91
806020227 23
219088144 34
599025667 13
286193950 44
975317598 79
311602072 96
112315588 96
476463673 40
870504314 94
659747136 91
449057131 76
646131367 38
706395496 13
775801538 12
625366529 38
468501509 52
956075864 52
83998472 43
394203400 77
489815375 23
493764952 44
798701668 14
747903788 31
972480820 38
792396420 31
190592799 65
78320757 62
634696433 75
661203875 86
791622103 9
267757331 88
310599635 77
298741240 81
825522666 30
794544479 24
402976445 44
424031819 100
238378832 3
70331542 44
737407693 4
420481584 63
641685386 86
217376881 66
821938402 42
921757003 78
597965737 3
343142171 60
812506518 25
715062146 80
748217629 74
491250099 8
969328304 52
994560602 9
50144522 83
634117037 53
592201237 57
798833412 54
764326379 84
468701777 12
803264195 1
984724619 11
20699814 30
998602595 22
694661458 79
979438211 13
595195245 96
438924516 4
18593009 70
116065956 59
690960201 86
742381397 83
349410309 47
775269605 24
490463810 19
939450867 43
445798046 46
50476750 53
672701605 76
866927580 7
343890581 78
511039179 20
354216436 21
902091418 66
778644734 6
286979417 6
505783665 52
272260949 0
152516474 98
478509017 45
203960922 28
798194999 6
545945674 39
864134161 76
815103552 35
877164184 99
60507795 97
517554505 9
304352886 20
524146263 65
847217076 92
935854048 91
305276909 26
951526414 78
458303071 2
782323296 7
49973570 29
893916070 78
429290263 2
621799595 25
43143378 63
676133031 98
172198161 74
663658276 88
159888212 35
555383152 89
368819512 52
922926388 96
825419801 78
381776125 64
151632464 20
550023514 16
32893229 74
103482246 16
442967958 34
678739436 20
183245366 14
529242242 87
70656481 95
606098877 10
172240256 71
3957093 27
718686348 96
886839921 56
696770484 39
879045296 48
877264946 9
628083262 10
941843489 7
306958070 58
719599085 52
752914155 36
682808310 33
101197353 30
303455998 99
872555269 69
131105254 68
510600037 26
357463325 80
928834378 24
409855402 19
745360730 91
151124951 86
15011309 69
404507058 20
537942250 37
863859196 63
282015986 51
354017612 81
145187852 81
455237424 12
130280166 8
917768192 53
342152684 21
732625225 0
83346910 1
366002644 91
519027999 5
446698486 81
520044260 80
723877926 29
287290901 71
345525790 59
684131045 55
736767997 20
362784643 31
873311256 73
640230571 82
112620221 99
426089417 77
163739506 77
885334264 50
950684887 3
157373841 1
349159042 92
978411029 94
76943529 33
40320578 64
45212763 50
812434477 67
491489448 19
216516068 56
246327081 95
692264789 91
531398958 72
28800191 55
938652128 55
936599627 48
487283853 89
283696953 49
537372244 32
25439184 1
361772126 44
175168119 13
819440053 61
877383904 96
294603897 26
532136517 79
970220067 17
482780699 98
785632575 36
717866442 40
802053191 2
401967380 24
182955766 37
732072802 71
423585021 27
52427797 65
180337690 48
263048185 92
77454812 82
511369672 8
366079494 18
336758467 88
626063692 77
481395278 95
416164562 89
970028210 61
941993591 14
100012853 71
444209543 11
997611660 87
188162359 80
597971572 17
49860068 2
394399562 29
565170309 96
475814194 57
494913126 40
687668098 49
82323917 17
573639689 22
108377087 50
607347081 90
888114695 21
842928178 49
746770389 80
393070221 27
739127826 22
551781345 5
699139858 34
100725505 98
746338632 30
370037629 69
771823784 68
830930432 57
862362616 7
737572372 6
557194029 80
116263985 41
700902284 10
759181148 91
457254002 43
249674726 8
129607886 50
892908997 65
97838994 5
928232985 73
810138855 59
422516561 48
442240992 34
666932556 82
454581550 59
828098474 8
197862373 41
418428630 99
907303157 10
174206734 66
39173388 1
584741085 80
75295405 29
937346082 56
27247644 68
26042111 3
403323561 68
564695910 17
802247289 22
782130904 21
692590522 18
116626946 78
633900396 31
569709927 24
777992084 11
636203444 32
285819218 55
145389740 50
603901962 27
866510047 35
699786112 5
796112281 10
552113250 2
3368603 17
677846489 14
664089935 47
726940651 45
851654421 87
652098776 13
34627771 38
529665441 74
862446685 72
251623491 95
269725810 13
833203991 0
202247465 88
306618125 29
615159220 71
754718027 12
520380711 4
640561297 10
107650767 30
404079127 83
967695659 99
691205624 14
942163611 0
632071844 46
81181165 80
514506657 1
45542622 33
794642338 46
936628720 0
738598108 1
481566545 10
567864476 4
983285531 69
808880642 66
800720854 41
372355541 50
963517376 54
717404322 67
736861722 30
484161272 43
132238599 28
621921696 85
748965949 19
388892044 11
764938416 23
555976526 30
485090082 58
973495847 25
800273253 27
406457190 100
426304780 89
196592475 45
160815128 19
722877487 78
688966594 51
484336709 58
884852339 50
934487135 54
285164935 52
419454855 66
481825714 79
23785930 43
640161358 19
350435648 7
882900205 39
901010676 42
487733459 1
214969825 44
285794474 36
874509183 89
611093962 6
59172953 49
194130333 45
101157568 55
647542534 72
685440007 62
552710001 32
189717158 21
807990423 81
136623831 54
281104846 79
234572840 11
486413985 3
502264232 38
20813418 62
769446992 19
139682417 20
845634096 36
957704841 14
435287143 33
383634194 58
110972796 17
83754784 38
698602581 9
545479242 98
655652445 88
112589710 50
700765069 91
502795387 92
709550089 86
133036372 45
832984957 48
981841002 42
643255749 13
800651939 61
979102292 2
91528884 53
679077177 42
192866737 84
559113437 14
668807305 71
398541525 62
940834667 13
76803151 48
128183707 2
653103017 78
147860212 9
889572975 82
181193931 21
492797746 10
864022351 57
89134449 16
30117028 88
278220937 25
429506736 38
561630690 13
296159875 18
476336614 22
985126476 4
860625094 83
590285616 16
570976354 65
924717695 95
350220642 55
916800614 79
264129381 15
434164023 0
949551341 61
921605206 7
421089351 82
112643982 13
347556127 51
873689790 0
919904984 31
364174871 14
704597524 5
152100461 66
883259998 87
252501453 76
258177230 81
870477929 74
412174495 65
319907965 11
902802468 55
368857394 64
339049625 25
376421546 6
495800384 12
180214760 31
484173221 90
671659799 54
708929160 11
596624890 62
278630196 95
316820053 17
524637615 53
919273231 94
87196974 72
896813335 7
667616783 38
449815788 96
894512698 93
416888692 70
87879223 83
604236645 23
68744946 86
447837316 19
517008004 28
451900904 34
818073448 96
790219190 92
928964969 83
377606133 76
289624686 93
558579005 14
479442214 30
822614449 42
99777518 3
52104964 96
102363519 12
941144042 77
735002503 23
384191757 46
819750645 27
701958364 50
744816208 26
781087153 83
986136354 35
399449383 52
191768494 50
299445347 21
517167438 81
593173038 4
518228039 51
217877928 93
556419159 52
675184623 23
282619902 54
135921775 92
855605765 72
476910484 10
525330032 61
498098098 83
495188526 87
597296977 83
423081790 61
704504403 49
529006202 68
396332570 66
379333677 19
613564937 85
841935091 52
609038740 17
836770837 82
893130169 41
357119331 8
199374567 46
517353293 35
349983380 21
254257161 16
747796603 3
497116787 59
77456502 22
899061525 9
856914511 81
376755987 11
935141816 3
191336559 20
586137160 99
141950617 32
862336183 91
255958735 54
257468362 5
132463080 87
412198115 82
52856753 18
600503264 3
507312388 32
331675939 81
853587659 64
522616396 8
501687399 94
463347076 61
653177176 12
276758319 77
246517659 90
89489113 85
672102232 83
392288472 38
679201904 98
867099565 83
309090180 54
959361772 97
468395162 80
285050923 65
773867730 66
519853783 48
978993472 10
891712713 23
480939722 82
951743142 26
511248562 73
534891261 5
927266247 31
629429052 21
93241413 34
629583066 13
363148975 11
414388297 56
546489251 99
816957510 67
420923298 25
714979922 23
542835231 10
980740665 78
727696820 51
723113873 44
48725078 84
396425390 46
90594950 58
781735226 41
85983763 87
856542657 70
134220073 73
116538590 98
531611369 89
372475974 29
725847108 92
150658726 14
798769259 29
924938240 63
784692502 11
42692610 70
871646946 93
690257998 52
839111781 25
106970689 77
762055213 81
495841802 69
470350430 58
238396587 86
557871098 35
421509697 38
644193810 26
898519338 38
261776918 50
326117189 58
968556655 29
319555763 73
673285772 87
648043724 95
22723973 39
423689537 59
653561407 30
720470006 80
552834764 53
318676000 60
615842411 88
609676595 42
710711331 71
693880695 6
605512854 50
963425289 10
21416991 39
503314291 10
802941122 45
446779830 44
27261290 72
451885758 70
905707766 47
621018621 14
134293601 52
510160236 59
913582576 49
515145114 69
380858672 57
230617295 13
894428937 84
649588447 3
321283440 68
891337183 96
524482346 19
28961549 10
695508740 94
772082120 47
574235845 17
761716486 74
658148271 6
872380245 81
197930578 26
863748375 8
611623762 99
98918442 5
951179844 61
623698062 60
71708232 18
991785360 84
43166273 47
940937787 59
132566917 58
247994584 52
730972191 16
373290788 74
351342500 53
344644333 18
513132893 10
467165809 78
557714710 79
238194651 46
869792043 87
133714726 60
176479517 47
281648553 17
350644444 67
353980639 31
666991592 65
547693901 69
271664760 67
796807230 46
723106653 46
357004380 17
568173675 50
731583830 12
910166129 50
955051399 79
185625055 54
702355270 58
195173618 90
454324331 32
874639941 56
801443982 52
614009930 85
948318382 51
627163610 2
401367237 43
830202792 96
933758735 78
50004425 8
251340719 74
465620067 88
420779854 10
833572964 94
685451008 17
489077884 77
996384604 55
573095025 91
75188693 52
245481410 62
596080738 59
506045512 25
95624466 87
23318460 31
348689534 31
502076491 70
656883682 9
148264185 84
581798775 68
671528568 48
702650855 74
721566377 5
309939677 72
1201763 63
473338363 58
505499511 6
8597520 86
205112545 40
453167751 69
291842226 48
805411749 16
182389539 21
382672336 2
617241677 87
867993711 51
621600483 76
994673805 11
809062132 93
43356602 89
321324123 72
198854881 25
396951203 78
481983931 44
156381156 53
73033005 68
459202526 78
363471117 2
384501701 13
601613975 95
468201268 51
582143746 95
879322072 45
557794189 8
891192490 93
806262977 83
945572385 58
983754618 54
503666431 1
256155456 18
968169273 74
155061810 33
785650942 75
461086343 81
803736185 75
910249095 61
44597965 75
607926483 27
777569064 60
820540275 36
247667507 26
553137481 87
214098769 21
398518412 79
427725727 29
855091494 70
117977710 73
695357859 26
278967199 38
307582332 98
945573497 9
588521039 61
727509319 2
663069438 45
290592663 27
38217495 65
773511500 42
786389359 68
649209911 89
288637088 32
751014393 83
242460292 76
655987661 100
840462823 59
78344171 81
38169911 19
800403971 79
188971853 1
423391708 100
311584321 87
7022221 41
161800121 72
267240214 52
472104571 30
362664568 48
556485596 48
285514134 58
154049749 44
263901012 97
332391842 99
554107925 39
445826825 91
32612486 38
634169081 91
400708333 36
319505129 1
435112668 39
167620862 78
432542035 83
263863329 43
558070020 73
794749358 24
955566683 87
673419239 45
868080756 63
582539575 98
109825745 40
585348541 44
876473323 0
397640502 68
465548279 72
566013284 85
679044703 26
597686133 64
408045884 85
709886744 29
792219028 27
783820961 50
143389271 97
551409842 81
773138153 64
708900569 26
779819435 59
500542905 68
613619181 37
563651012 92
309708213 32
354232878 56
834603134 22
84967149 96
691081477 63
468346654 67
899119950 29
541941501 18
567699999 68
126809625 17
883590813 84
281433097 96
257051125 95
225924385 61
7063450 28
71953532 13
303194022 61
579912727 48
636378959 21
727167491 21
536615743 26
980011990 94
175396296 96
944525813 75
679448740 45
450641797 98
837387348 31
783719152 6
642614697 46
283096883 51
7431855 78
619851098 90
936277270 82
146753624 89
110264593 100
922791895 74
742769489 80
995022813 69
624332294 41
760353686 21
80433840 50
331547083 79
455781140 14
402884250 7
916787899 20
68792348 0
198590741 45
918354560 33
844401400 48
261520546 62
717687747 39
228540875 76
919292810 69
159660551 85
215230638 78
170596620 48
295419489 10
183155180 8
461794458 47
235815837 8
174669953 81
522177188 12
730029055 40
234187476 44
79449754 55
394709818 20
49271420 48
507774200 52
456781212 52
954596873 63
102492958 36
91651806 23
903935356 99
146264523 9
466410259 29
645680928 34
14542340 76
539998546 24
715443855 23
955752953 90
559306052 84
248674404 11
534826734 87
710931393 18
698309981 68
327932931 99
967268248 3
49745424 97
445030818 96
435405457 30
284150462 52
391902172 6
808831776 63
354686507 94
983395519 87
323800410 93
853123277 16
749301343 85
896101627 35
638231677 66
318603378 61
259351041 15
909456436 40
926160725 31
447628173 84
798134922 64
528576617 55
735053014 32
57816413 91
310856214 15
279152959 91
466463203 1
391892062 94
128604803 89
968694576 74
233189479 20
798098135 20
823408850 91
349399200 20
782998172 55
35612283 25
612118244 61
703227383 35
579843054 23
781300357 77
847030991 4
323095468 63
471888083 10
949623350 59
823491740 47
542138600 18
226511109 73
187234652 38
994890099 87
268997559 24
257978160 60
527840308 30
687908638 16
524576611 12
807056658 100
554836190 57
493967996 91
950585620 28
197746788 98
647835267 29
478586071 59
171933254 23
194027166 2
238246086 61
887018657 34
579215318 31
600011686 58
582447852 3
468162879 26
110912671 3
498303523 33
990121319 46
864843529 99
338441879 17
498434130 61
899556166 15
81151912 25
893569843 51
575448472 62
130720900 21
394835407 44
725371412 97
405094713 28
927803301 36
209577776 72
279047703 12
734251122 43
145915786 55
684649217 17
161529900 92
947640320 17
179001120 70
717333703 10
349968134 25
779969553 51
409150180 55
196056040 100
736222494 22
763468127 2
944318587 12
208223600 12
458322429 98
371753176 63
949356837 18
640946837 46
974511785 45
759406021 92
662038190 10
392918005 65
439041481 19
103347585 8
573063446 53
277895568 13
628853306 31
687905768 4
64145592 2
974272521 12
523859137 94
783122378 44
821167198 47
630472072 61
83653812 56
204855466 3
542963290 48
832907516 18
998728599 37
794995253 27
356062985 9
730671225 93
74021730 0
11891934 68
781193199 34
477557720 97
541149016 18
245736983 62
531990602 38
549845566 5
314320176 4
902595510 33
69416275 47
427740278 56
970307077 84
316278404 99
287663418 22
246347036 14
243076415 28
359006510 98
986166309 46
982466204 2
955377361 18
127809596 17
537976187 49
62990654 7
722055163 90
10110831 21
768206813 3
540006590 17
603789106 36
1882477 94
303092002 92
448898035 11
381274005 65
569329391 59
925583535 89
782325526 83
740482432 31
340795129 41
806214679 15
189886244 92
863650182 9
128019599 100
508365838 57
368566802 43
41131441 77
341792884 73
330037865 64
191058631 10
807753983 29
610207316 95
795639335 0
153478105 64
796292858 100
331989208 40
545208402 97
449664321 97
489821411 46
174295218 34
424429551 9
229398626 21
689725936 43
643077245 50
904538758 5
973754393 69
897985056 66
806701367 13
762910944 24
898689397 60
651085020 18
345904758 61
627897648 27
106083520 4
299939479 62
953552456 97
465585890 72
415135571 20
861139782 13
198396779 39
910011126 85
949071117 5
938980294 64
430814077 63
626371128 43
668681171 78
712952106 11
962607246 96
246691866 68
16340361 69
135418510 48
740445197 20
469185540 34
58099536 64
116917951 47
478697800 5
185362994 33
851384825 75
413951282 50
314202648 7
808932740 25
499514466 15
249603077 82
793482653 8
992053409 41
437746961 66
612465645 50
411669114 58
547929027 18
823394554 76
836229449 17
805175991 11
28312464 61
894016722 100
27432054 94
225109581 91
369614010 23
732295778 47
33467856 70
612850035 97
638537488 59
598970679 89
626764566 22
96432390 100
184387828 4
186691889 12
830004184 13
851963823 14
712762628 57
263190301 21
799303310 92
777793476 96
341494597 3
475537325 17
32913458 67
484819806 91
477775226 24
548875570 30
837091325 50
466999641 100
147947416 89
444938441 38
691263145 21
680908035 7
395523127 39
785042477 72
122593268 75
116057665 22
230327274 67
811942970 39
805230516 37
347672242 34
212771050 60
223785304 13
792499018 43
144681916 17
217292283 38
162933253 96
559045054 32
949553688 31
198979334 82
359732014 39
198885701 74
678652186 36
587921848 73
432855060 0
876303479 37
918691612 29
177903135 79
431837236 77
845473972 43
669314827 87
233172306 22
763582747 39
381532343 90
384543866 73
555949674 63
808835274 21
38422024 71
457671834 66
920873292 86
35334445 70
37952774 39
558198665 97
513346657 94
120257834 57
328144657 97
445899169 56
160580496 73
164132709 58
218957833 15
248397175 80
188805569 83
259111175 58
889604745 2
814695372 37
890740801 20
424565279 3
435834561 52
987319469 67
769621958 72
942290058 85
591784616 88
522617715 81
195910356 79
869175006 77
801461216 98
561544628 76
596965241 74
872816163 24
310209212 29
712873061 21
139917372 21
692862675 65
834385019 9
597790454 18
501410853 19
383893620 60
353305312 64
298936672 67
555825916 16
322018317 53
936831611 61
564280887 91
583829428 3
128297918 68
275870353 49
983332455 95
177142114 82
338792580 48
494078826 65
544060234 61
153097295 98
826319090 22
788105526 71
328758258 70
800722153 27
219983030 62
646054801 80
802880210 77
534999408 38
127986898 36
781771046 78
166316492 33
348733525 82
705041306 94
24580295 55
920174803 22
522844858 72
55955439 92
116474643 67
885740708 18
672119631 76
69230682 12
809550139 64
731567042 21
949170590 35
88012538 81
872804641 74
820031042 0
871480674 49
481461429 68
974838794 64
173136924 55
921259615 29
377781199 55
375378446 52
244747930 28
154951468 21
651700759 14
975580696 37
801070262 11
323416469 4
692618351 7
781529228 72
769138317 67
32477422 38
990510832 4
434426718 13
545437098 21
513669533 9
932323567 36
887506045 44
330782304 56
518159289 9
693072139 53
343145868 70
995639807 28
956495121 2
671163642 84
82077499 93
906795709 37
68070243 94
323182571 79
84815196 73
262720317 95
182027931 40
935592909 16
21703268 88
827722420 79
512106703 62
397501038 75
407320866 93
20690079 42
979213177 73
547686163 67
218400432 4
709010420 94
310560205 14
188873119 14
595453891 46
537641448 40
429230714 73
913608663 15
17396490 99
467044998 93
434230138 15
940000458 12
820436339 11
394534733 31
799583949 88
200994966 99
617241504 4
447351688 11
230431927 96
105559297 16
952967811 35
366681729 53
153580196 8
790254618 100
60738127 90
575169425 54
21230057 46
560513879 5
742447205 22
543582939 26
951852878 14
477852162 99
703388850 68
954234209 48
390702312 71
323459486 39
656072972 90
607975101 76
159744186 63
851768420 52
811170472 77
539748568 9
664260856 23
171726360 85
800425306 23
350355053 66
828784345 31
754374747 13
938920833 62
628474153 66
968041068 4
888027953 12
705428220 96
293618592 49
224292535 26
402560383 43
79415429 14
609972622 39
9029824 59
40211832 34
711517325 8
5821559 22
532056929 46
132782455 39
351231172 94
570674750 87
442831228 87
333435079 68
680374106 94
171061800 89
21167811 18
606480089 91
445536110 43
914419725 73
985930 98
852964300 28
744766895 45
331151784 92
300635285 17
846084143 96
84225397 46
436313065 72
229234047 40
749316655 90
435497112 31
348355049 56
456368800 83
495740638 55
565673377 58
960692487 1
400883192 57
931573069 76
511874344 49
193013617 36
438525462 99
147596555 21
200281345 37
328385732 15
940778924 19
439525835 41
3462384 14
293343549 50
222416740 78
934592898 72
121247529 10
196353755 16
36031241 39
137328783 29
507401188 85
605352657 39
581695947 43
540995053 40
211252991 36
442763081 87
302562465 35
857871950 98
813035238 34
990682846 17
153724435 50
326862844 78
786060698 13
269469556 98
134919945 46
714826410 73
65081754 45
395678776 15
404813176 30
356135168 78
85739714 13
886272222 47
378901376 20
886139909 71
462813431 56
829234496 93
184066640 34
106821485 7
389415380 84
91291080 1
659918487 54
177155351 70
433823847 92
570105686 1
289634409 86
873404016 62
499604291 23
920459565 42
171709674 64
315472788 72
592411421 69
34043826 16
360574417 0
551270959 69
249603016 36
629752601 71
489303382 20
829249869 34
818558285 92
482665982 35
786479373 48
802342568 72
230546374 91
755744019 19
51403273 48
801237231 63
525392818 13
260194902 32
354649026 92
991959323 12
279802790 85
128767212 74
681971096 32
398764916 35
579203876 62
662755083 57
563350267 60
582394818 10
666541293 14
655427425 11
73000497 83
707564662 74
168273432 45
159698528 92
596679334 82
899620442 12
30019995 22
399490633 35
561123963 14
846768075 19
910409931 7
636018048 1
12790462 45
253246914 76
640467191 84
748054051 2
454833516 40
687088945 16
620689110 8
218382373 71
205803335 54
131275722 93
893269439 31
456263081 10
328680978 56
515724019 11
527316556 63
747820249 25
434460008 6
660709976 40
955044300 37
668692370 5
459223079 96
625295151 84
598022281 90
596895248 85
218401822 62
210837664 34
993634742 12
479433218 72
768192580 95
323471764 0
861937530 2
438333727 76
969968736 86
43401998 3
233686486 77
64387712 31
739069375 81
497734212 77
826737129 44
686588814 31
39314099 47
883663534 58
879177548 81
254441330 73
549105353 40
454270566 73
505433633 50
638174004 35
556894250 9
170658209 16
852707020 96
725819782 13
402931207 22
995825967 71
473247138 73
503896127 43
758167527 3
824987832 8
54185667 5
413663574 99
586813363 62
788792557 53
740736184 25
355912057 7
157477582 3
841643041 57
532118324 71
162225408 30
156030761 32
902538748 70
780708582 41
172443879 54
241644135 8
391169216 16
363735430 9
581043546 75
405810877 8
40400466 67
977115308 52
66366635 8
417587214 61
954886865 53
929764181 85
331430125 63
299155652 79
812877501 81
519612510 14
137865814 12
239090439 17
278338446 62
375982334 17
909261780 89
456137302 99
154988521 70
389892265 68
31787316 15
420853817 56
346043096 0
899538698 99
241171626 81
727353637 75
673740206 35
188845231 78
860663576 32
663871950 73
635247007 3
950685788 87
147795370 63
473672292 46
518186151 69
229186674 16
930125442 49
184474586 61
281969299 83
353965899 22
822350022 57
198493476 19
900769345 37
763403478 43
484094305 19
415124812 30
468993694 60
324035224 80
385027419 20
572363612 97
183854284 98
514977062 41
469383673 0
619269957 84
338369876 50
412192545 51
992399720 28
365328561 94
475422879 29
72502970 65
550774033 20
551952368 53
297340158 35
157390601 26
512093115 100
429021107 71
251501687 60
733789772 93
420284608 97
50996540 22
398758507 16
370575220 85
24794883 22
195047166 23
880439873 97
255733330 24
102956914 1
168102896 69
865368370 15
680950330 50
705347800 14
553158648 9
322005933 92
645267112 67
627270416 56
101762056 99
234990393 83
494909167 75
542206600 74
426506817 60
353872994 11
293225055 89
352487671 17
415135514 47
579355000 99
990823925 56
605251864 96
989838365 99
126473615 75
974528172 11
940956290 83
322121378 16
684744986 72
956877375 95
983221784 43
874514303 29
619400502 82
523858689 87
231311257 29
696130795 68
750078754 70
864446641 30
726575502 2
645074068 11
803745993 80
212545370 79
491281760 33
351223321 61
802602968 65
545498900 39
800052989 41
22851661 68
361722212 94
85015532 53
269882604 37
343517457 75
439825145 14
973326825 89
459654145 40
706426601 43
940090475 52
356274320 45
276992272 33
712883384 5
780769512 61
997902118 12
703385878 73
282004894 43
435267774 44
699572880 16
46000436 8
75065309 55
756244619 86
766262810 92
283534168 33
219238543 30
296578242 83
548724280 71
684675598 56
98829354 0
549900182 82
103175047 83
561082509 90
627349830 15
877031536 5
344829440 62
962857305 58
526139723 45
953172688 20
215132325 20
503123769 20
514138485 43
633929370 29
473911458 64
996405922 46
350879490 48
705133603 75
919831386 22
188945505 88
163490762 7
146981457 52
962477128 82
824998334 73
127773333 35
93875814 5
859277985 65
539224267 69
992508564 63
75933813 46
833127063 56
260818254 81
908179913 46
839946461 30
533322328 36
548053204 99
266904454 13
83082604 21
533649162 97
530966789 62
139625243 7
308449354 49
800557801 71
657160285 52
96831064 35
239800291 67
401172080 53
327637936 99
460022176 5
80956258 48
592454221 5
807141998 43
47574508 63
684506606 18
303157867 46
91372127 25
137653871 83
480869063 12
90584112 88
122337551 53
806289360 24
516966075 71
377997207 50
50919154 43
552831752 9
371654945 82
733498508 64
643552357 43
162400500 29
765077948 9
408794378 96
220938483 40
190390780 79
554463124 40
143523945 33
425229186 26
112882126 5
856435253 1
571336268 92
359976713 82
465882908 34
861529701 16
220531768 89
884051585 87
774726723 11
432499726 77
50185039 14
87628637 37
208266911 53
670663464 75
638738669 25
882367679 20
23892985 49
445277158 55
126234767 25
43058282 89
492124929 2
309918864 65
198489776 9
714319516 74
250537176 20
849570396 75
37727344 69
890483961 93
821157964 15
58327665 65
109345689 89
156821394 22
512950635 62
809069813 99
62885573 79
190690640 66
832885760 88
481506801 78
757968925 82
999802890 40
478656656 1
142420308 24
432653327 42
911294807 73
275332688 6
657088077 57
683014217 37
795677908 76
96663818 53
174108168 62
877360227 5
867182475 84
45722660 52
680638264 82
681852720 91
318981460 61
409909317 79
155770343 39
599305905 47
207050044 2
184773614 54
466437768 20
447560235 16
151137008 31
791991574 38
487362011 78
66631044 79
442617593 92
693768171 20
982690380 6
705129913 55
942920332 25
206346306 20
175322767 61
551325367 75
120365372 25
520810062 91
828422472 5
711942450 11
804987022 51
40171739 7
384636386 23
418683442 43
687398026 92
47451884 11
971529262 92
915284100 56
631819764 12
253992099 81
835882180 5
382749654 74
579720410 38
356841113 83
981710498 77
556394165 49
119336533 50
291412595 39
302456564 93
991363395 42
173688463 80
359300589 9
92007857 31
552337642 46
93216427 36
932557964 8
149284348 48
204784183 93
827607623 89
806098255 56
359644669 94
416566757 82
667141132 56
181119395 46
762442194 2
746085966 60
569320355 76
195405238 68
42719617 25
986878156 48
928558883 64
316461830 59
830514651 11
854538614 31
327398860 43
317696503 1
586075933 1
134433833 77
737562434 86
262061981 55
321552440 72
459815404 82
408008017 72
361969346 12
607221024 81
600066148 60
307613323 8
63193720 76
769375668 78
130367147 56
120740642 35
549793286 89
67031881 79
638010288 90
166896424 25
993715054 19
913266476 16
575151892 14
469521641 65
950280343 37
828594340 83
31327146 3
409308831 95
869508783 54
117323639 20
690792656 81
667931057 0
181113450 73
650770306 90
498953145 99
203714782 43
373725110 36
502613553 82
838923938 71
403835230 22
512242713 77
405209462 57
477447842 92
375688694 89
835917646 18
735384495 80
98441921 9
532599146 16
447922966 27
518788522 17
765011700 54
773996810 36
261373470 52
988878532 27
831808072 98
406547669 62
899194209 12
782336173 71
845593762 44
865739533 84
441506221 86
573515093 54
755189872 50
967176756 42
896714061 98
961707308 41
305272834 32
909780532 0
340216275 69
78225117 9
725545906 67
955103732 65
242811293 67
10440400 74
701241215 61
707620611 37
389197568 95
398887020 2
589128245 47
179719935 31
440586479 3
463635835 48
683266846 57
604050948 62
124668414 74
416240795 95
500181264 85
516115778 63
882543453 80
37815356 62
213329052 27
237707395 11
896629625 57
722995464 38
794247874 76
740352484 45
360554759 86
463334855 15
882206044 90
401803443 73
41093277 47
875382411 3
141815218 3
636531868 42
944581754 1
849938564 1
64175625 25
527254806 7
685335700 99
442111872 95
357252803 66
587712767 52
23632589 51
226724271 60
630537928 7
610609126 34
923156736 94
6366098 97
857072278 42
304196494 97
644446421 14
585897306 83
709214242 46
588407264 9
492499583 56
466468339 40
503304677 72
264977819 94
698116758 24
661052506 98
166091968 84
959203459 4
857276420 28
891961668 55
926266127 19
26228365 67
231985276 4
1925017 75
570522404 4
804759835 77
634023475 16
625298947 16
23703476 95
253191050 52
514888702 12
245095790 20
175618096 19
171536145 2
264233687 9
498819899 13
18661010 42
306456866 56
21437970 69
56259822 12
628458617 92
573423447 81
510911734 52
174846222 76
941295201 47
198556092 5
604500404 76
361588384 86
312736974 22
365495350 0
38185250 95
308142792 23
778150328 26
52543121 61
366072063 18
318143489 58
871735191 71
410966087 13
319708792 96
326934106 14
700028333 20
839673054 42
722447394 74
797755868 11
27207476 3
656053700 25
321411385 91
748492056 87
906384251 35
490679811 99
384853867 58
723077804 38
703578582 45
9904710 65
633717706 48
927593367 47
940969185 10
870066906 63
529583001 60
497579257 10
791550534 6
597076436 70
427680172 40
914605387 94
37613753 94
383369393 67
216426126 61
471905415 52
429402528 21
701488434 3
922417319 7
945752989 50
579502679 14
944674141 30
363438922 43
17059759 66
312773444 40
383228027 61
65067424 85
420569738 97
385474853 65
458783596 90
375076617 77
723348947 78
99033108 70
254912062 33
578331749 90
900475478 72
496521909 97
881142708 16
143421488 21
213548125 4
365704515 9
508708991 3
930287159 61
866654696 49
28922906 45
804010596 73
961683426 42
176457948 47
117562960 81
786695686 4
529841565 33
834733457 87
990071354 98
544197057 19
88915429 73
810126993 91
147832607 70
831800874 86
71710994 87
934212257 5
88275131 83
885640117 67
320047487 60
976002729 70
58136211 57
921065830 8
362375051 12
779469594 46
558716056 51
983851125 18
434682765 99
120231536 36
189965353 87
284723131 61
805470218 56
243413261 66
114820463 84
894467868 9
846628020 21
168232561 92
406903541 84
543818889 46
454457966 50
787761643 68
734143704 37
594452141 16
169288300 36
378859633 32
218255895 90
657814967 47
919003327 45
366175711 100
832220109 27
409054922 48
782220963 68
822256569 66
605613356 34
517725418 40
182209909 38
827688646 90
757230701 12
927753009 60
863797055 95
279799215 9
186593656 30
944045071 22
69926835 24
369759836 7
515070077 3
713300539 13
281068776 48
966384559 59
117603991 4
184875479 8
848972116 5
916698156 49
400044233 32
333650506 86
771785379 96
440762647 54
232948293 93
397395397 40
612987997 82
581808446 29
520489688 2
888995159 24
724997912 38
178080066 64
475936389 87
97613987 59
15754003 50
272408634 56
398277991 72
154757073 87
301710678 3
73613019 54
63336046 26
246649903 60
976783987 28
583368036 12
494972587 36
331040839 75
165614830 85
455735117 40
114218345 32
250227874 52
262815865 39
382986969 10
129598475 96
657649196 36
148739616 25
541379565 28
111387931 7
18074045 62
249046832 36
725452072 13
898578095 12
410933302 35
872700487 37
81106967 80
816266706 97
893612107 37
614815762 13
178368531 69
552650083 75
206020863 2
706225230 61
958597942 85
501103878 14
192939942 11
836720816 74
382788094 27
283604933 74
86006655 99
529379983 30
843427222 99
850214741 26
919500332 95
579547265 93
823609765 41
260170557 18
3334605 84
502651836 85
583762133 71
83390748 0
125115241 6
472279030 23
639707797 25
83917095 86
643767301 18
292579378 8
926545448 34
77131079 78
374425883 45
623519131 7
803445142 91
903081752 28
255977227 36
686771284 74
746957135 10
763172928 43
705634171 34
963538114 65
357584982 18
681587194 2
528363944 85
704143246 10
373900825 96
564937026 62
402800077 65
779058241 47
914363593 17
960789810 48
269051989 9
299890042 83
70584353 64
995159852 88
423940230 76
297449718 86
140254501 45
83675412 95
832461178 4
863127979 99
965804160 12
305205144 80
384709272 63
834045374 28
326194516 80
31849518 68
629219535 31
780743420 44
154351120 79
383017030 43
685139854 2
619675327 58
340524813 85
432632796 54
793075848 93
284911303 8
533860067 56
715900057 67
742486271 65
312986275 75
75469608 55
876962768 5
756173720 5
839347073 95
709317178 37
440360260 82
360358504 80
995533536 80
999196819 23
559195622 74
495982532 36
858731792 4
841982551 15
686205394 98
123496854 34
276910750 41
160412152 20
270954479 23
493823787 4
769532800 47
181661570 34
62835959 71
134536508 92
564268810 14
475903676 42
803952379 37
64719209 11
181175225 31
568676004 60
67223765 31
505877292 13
184030102 79
758166398 4
227392029 19
414982838 75
47419677 78
728032 3
538917045 24
460880848 18
245305000 86
852336196 71
279651194 2
736171580 18
320957981 43
717942604 45
793370001 80
796175992 50
758490096 21
85625532 54
157727537 96
243117950 53
325631241 62
620200757 2
377930931 35
692036379 26
293135789 15
932307072 17
820633498 44
969133858 96
6688032 50
647990703 2
909937613 68
472542202 81
940800338 95
299446209 62
65866528 33
42321261 89
543104059 93
699938854 94
58356372 75
219935067 47
809064945 4
240397898 55
891543144 52
539315320 67
689870204 53
860802183 70
295981083 65
798639333 63
8207405 70
910358145 99
636941815 37
201775461 88
59968672 92
361347258 85
326403670 20
623317467 45
421727531 69
828038896 36
824618354 80
631010082 78
692308890 63
77398567 59
657103975 82
533489600 81
148837650 19
266117510 33
630379653 40
760778132 94
562992921 67
735189467 4
464712795 41
244337917 15
102219467 18
477453498 65
832205740 95
713119617 8
539981057 71
66651253 65
940549629 36
287229955 32
747880689 20
365784690 3
716382560 31
609337074 61
178387718 70
726780299 19
251596675 44
320805939 48
687844550 96
865687344 8
674981417 68
858524753 58
958251727 13
827499611 41
88174548 79
486023027 63
456536366 14
138029877 72
465860784 59
227402276 36
392890484 30
808096502 78
744356855 24
939322136 0
841483225 15
361089219 70
965572501 60
584001688 88
309450886 95
79595942 96
581692267 97
108102562 9
595653140 42
675457896 53
344729125 75
808845678 95
471930860 57
360755010 54
535774300 57
414677966 1
541108859 23
619185933 55
235200889 71
305365837 44
547697195 15
405797826 4
532972587 89
329841510 63
62780242 45
184158893 61
316617597 46
227654627 2
534468115 67
926301006 1
809785636 28
647841174 7
981904849 91
879622172 39
773502443 2
664629383 51
594502720 61
76990060 35
590905676 71
638618589 36
102667108 57
274748812 55
46379532 50
400521157 45
649429491 85
231324301 15
618866337 39
655372355 56
545277305 19
620480914 8
959095227 31
333975490 70
463386870 83
931283187 21
372902093 80
424652622 76
944355789 17
697025729 77
140026969 78
572774785 60
871731493 25
845286641 39
470805404 18
728318806 8
856675284 13
922530271 72
908144341 29
203675100 72
534333299 20
728599782 3
253198517 85
358475494 93
98755604 23
860937363 66
251609941 9
854348991 18
175515452 99
596553135 25
271394940 73
825120746 9
595955295 18
785778686 8
31999208 77
530163133 83
808292797 58
831455947 23
181812286 39
719477091 64
924984550 13
329831994 5
324629422 78
149733527 60
957480086 61
15354597 7
84918428 79
345367607 95
455328402 62
64293897 3
790589236 66
563761203 10
193299085 34
848576745 7
135388441 50
689717014 70
587343990 23
959828484 13
723474868 66
263300834 85
961909245 16
111655613 72
846525132 47
675848024 40
142160342 71
495703091 63
215431122 83
7205332 91
414676109 57
750397983 76
394727376 71
716176524 49
210533061 75
392695048 74
736840619 95
469639677 8
440392715 9
293849153 21
355515642 58
773976831 3
133773281 2
192695733 33
546290096 77
705714273 1
913519900 41
853952403 80
569927794 98
391882028 58
971707149 20
942279886 54
684677250 86
858562464 15
486398171 75
451309207 46
386087590 88
729574128 62
44044841 35
571612112 30
919297528 10
573494869 46
954615275 53
138044655 71
767551037 14
477985543 21
491429193 95
271915420 10
379141611 75
936889887 34
317307703 83
819382991 60
874942757 24
967538412 21
600568489 21
37134737 56
391907793 61
207875459 84
674975006 61
784554745 38
828151531 45
633133664 28
911429298 86
367318725 52
759720188 19
120559370 45
632657068 47
638666779 95
75092742 71
524280463 69
836691039 60
485845652 99
854515169 12
604555107 96
130955651 41
791647140 90
636327994 30
308861375 97
393325382 15
459442199 1
195710021 9
945549727 98
818160018 42
390345392 24
476328051 35
808761813 92
557545257 77
785316103 55
262634613 30
31849541 60
670753783 7
44182866 45
450038965 19
834747466 19
309511289 43
728104445 53
99147694 73
86811985 66
384460961 60
167053549 12
190732008 94
397257694 23
361814599 65
760909433 48
662829863 30
517486498 96
661354700 69
189114057 12
438417734 20
75455440 21
770147428 11
550035849 53
272004623 94
752917096 53
554689054 96
523844676 72
42405606 30
672285177 74
628498768 39
315912853 56
497687028 54
214991116 10
439916464 63
61360077 92
670352574 56
975328562 33
344837540 95
193952640 97
763844181 19
903281878 2
730122139 60
926778067 60
285806775 17
722401861 93
810562836 99
665286714 98
644916131 56
295999933 67
580111747 87
381164399 66
949727751 59
513351503 100
36060383 43
776425312 85
49633869 53
184058370 67
727355862 7
235395050 92
225726057 26
824156314 93
111368892 35
393282884 48
576320570 94
654973059 63
88551299 13
482112412 75
936482782 35
565311780 82
260047329 90
715952470 54
569473430 95
175958234 82
327030611 94
227697174 63
581262693 2
429347135 16
710838193 49
474970331 8
155667957 37
642424473 18
638201075 54
227913923 53
55834248 20
919072235 23
369753268 97
529404013 29
663586658 9
662526408 68
751143810 14
911073125 100
667751651 5
420639829 55
960395985 65
304188636 15
341237228 20
385802357 36
705540009 78
472111152 48
890061955 68
363877757 34
526098370 32
282535516 60
921866573 22
751876242 26
527082310 3
78685371 99
980188507 11
248657628 89
151138862 56
668207919 69
602190029 67
717446269 2
686123414 41
910080215 11
236209385 18
8733846 18
242807308 97
378562514 58
947456705 10
628617076 4
165877051 4
59968493 26
711168448 52
965510928 28
913511631 45
664607702 58
720616298 60
624393504 99
952437518 17
424486777 87
1605277 64
596693549 58
401754786 38
155220913 1
315971919 23
800520831 57
145786427 51
866381290 36
167695640 42
537610467 13
660693854 67
762314278 97
806747896 75
88528820 5
825610380 26
69980319 17
263763675 2
818019317 64
545129779 85
409656222 18
24118535 62
991026153 43
961178628 8
718456915 72
676476103 46
598511668 27
268288869 5
414577619 10
5030995 12
474260244 66
484480820 90
173225625 85
574686703 64
498173486 53
257705660 78
546156977 17
131161431 54
677887758 15
410905207 74
374469877 68
531172559 65
394173796 9
126997342 23
912916811 12
31884725 70
502716275 51
259195702 57
45039167 32
960535443 42
251326377 71
477708407 19
333489012 7
427083180 21
604278202 0
123748720 37
828393902 97
170089225 3
554201237 11
424876512 79
971245381 19
143053500 91
524695289 30
838188478 68
873694654 49
927243503 11
400426120 59
461775212 11
550556407 42
566523340 28
589008401 84
988433070 39
18567037 30
200003671 84
652694957 78
166560343 7
431609019 35
139346672 67
333880865 5
703566337 12
833423817 79
871713307 51
584483181 5
587193355 62
965453729 48
672863986 42
592171559 30
184423877 77
923558953 82
62908872 23
837682593 29
659915128 45
63234536 74
152761057 11
362761007 38
716077735 70
681142369 79
539292010 42
246769682 65
967831333 54
57585751 63
187024879 30
454311445 99
374756900 10
820660720 89
329258002 93
730757126 53
551436010 71
16189726 28
673532848 72
907498529 85
653229880 18
560125512 71
600869840 93
915466491 66
149847671 98
557562650 97
964860724 43
179185318 34
699633956 71
578060340 37
925445504 15
325270381 81
290148754 33
524156893 32
706889467 56
521741165 60
415415963 13
47804124 64
272738688 75
420619595 68
311412415 46
546771099 37
230508109 62
635071183 45
461600590 29
711277241 1
178173010 16
39161280 98
344864340 43
315335350 73
471972211 17
272233974 75
833956962 2
195419949 78
837890138 23
169492921 6
477914515 61
410412642 37
818447926 76
564789226 31
698739168 68
309338087 59
704594089 32
511671596 90
995301410 23
495499825 61
980623602 94
933179583 35
178411384 62
910086565 75
37664308 23
358446337 12
898140027 11
825283576 38
386371169 86
821171586 50
861584544 10
171711586 88
186043870 1
550242852 73
125828925 68
47594798 4
477379404 62
379699657 32
996714575 53
337671644 50
579523840 20
421752503 8
221280775 25
225808446 79
753822407 19
732318786 13
707588986 28
84674079 68
555302803 46
355451926 94
723256601 3
51111373 45
428115848 15
854582262 50
334480560 2
755788194 36
108469789 44
163328643 49
16734075 13
980892630 0
417029059 65
845925855 100
41335652 77
879140811 78
30635983 42
693861551 34
503927843 60
603467667 100
982830569 60
873277689 74
885742214 51
842975165 47
382416457 42
15889103 50
951467159 16
607012023 83
934213747 93
616942833 97
61038570 91
923898969 39
864050954 34
943692303 20
61304876 33
322664337 14
997943611 67
445160822 68
831345473 50
775288393 3
237785434 87
407817386 19
631619659 94
257487858 98
671455753 51
88757574 96
806804396 86
48391923 95
168990623 15
65789694 35
495116715 46
307917558 15
914495603 58
181362931 91
172425270 3
32083344 21
788526128 55
989238570 41
129207979 99
934015621 9
144418741 18
199146643 9
122805325 70
625552215 67
593377947 31
107571812 98
955484556 28
229555609 89
856411300 59
221735864 18
447097764 40
288458828 88
395405543 92
57851793 52
515414420 74
529635720 36
24859304 6
691253856 53
223141032 16
679799724 4
922480395 18
557673130 42
657740458 15
997685530 5
318524467 28
128876464 9
822215345 36
779580215 44
612483243 67
542034438 47
792525620 5
400806208 50
666303380 59
933222281 60
111127389 78
344075555 91
719351180 30
192031697 98
774885798 96
367614770 19
569709540 44
847359665 45
559063762 77
494944648 100
584909742 30
235059106 90
865460778 67
216421766 16
281323675 16
460983667 42
18189397 63
879827835 51
826611327 2
357976981 49
888924968 52
653665862 59
811401330 96
549894575 58
244898822 83
599792415 33
719581545 22
888020436 85
281466689 77
699625926 85
98665216 27
268908069 78
720146468 85
220654443 90
135908171 45
690431471 24
872500998 38
39307097 99
108154097 11
529165729 2
35165241 28
924623699 47
506739938 62
292242736 78
756197077 57
579446311 28
190515124 84
690386444 2
612585749 74
909347214 92
508002427 52
139174070 86
78151825 50
690867240 86
930422432 83
236235917 81
343541408 62
596204781 49
581179843 72
661088193 29
673051803 56
135436887 0
629688521 27
503015858 46
285515640 67
100868761 67
356749166 47
479917242 98
481069149 34
623212934 25
152956023 28
695562403 40
400215240 36
921308361 90
750091134 6
914557696 60
423461218 97
113489311 39
505061619 63
679893115 24
700352238 28
602474996 0
294079571 44
569151027 39
942687725 95
991966515 98
439863806 46
477305074 25
516413747 35
492262510 77
389339828 63
660967056 53
668333756 41
214127451 10
118570110 88
183565204 98
761900576 15
758421956 18
853796451 83
841847296 47
225503875 83
863481508 65
410425650 9
588135278 84
899889783 76
269830042 72
81584706 45
410464553 83
987230746 77
861829410 44
910601126 49
606855058 59
672806757 69
818525433 31
300619950 90
326816345 56
473174962 83
471757396 55
75069092 64
505697884 67
821856688 87
854235632 34
684572334 40
217381829 92
6173461 55
295847072 14
803289878 22
566378004 93
890360886 73
664936304 19
887639460 8
114546932 44
905319285 88
35685950 26
51425517 94
479737328 65
555412613 43
658021158 6
743852482 62
704488848 13
739325503 4
932051648 63
895765544 18
701941929 58
566964824 41
137033215 59
36159331 17
57882280 66
659137038 94
632558656 90
814683291 43
847931719 5
807707665 7
354888508 82
402157257 49
283058079 14
868272655 50
960886668 31
695080303 5
496673789 56
433917514 99
154444737 44
847172105 1
492520684 3
242365670 64
182680793 97
786781186 85
482626800 76
352182488 63
409100820 57
871478810 95
430944521 87
440730543 96
8032129 70
557121022 49
782016156 10
192042086 54
315875443 89
333367111 33
220833540 98
396750601 95
96867785 17
894360253 98
264977765 28
730613156 94
831580431 62
628603789 37
783013066 61
2137314 15
173537585 76
116994912 68
868043779 34
95506424 37
202501114 24
350865970 70
123387945 29
445208513 95
715425525 86
965616870 68
287407565 68
74008312 78
567306506 77
536975210 2
970404562 83
196543867 10
399449391 63
751593410 38
186692077 19
13180259 97
517699499 93
25200309 39
15178781 95
372136588 27
974126680 22
823771917 57
566848202 91
810897482 60
244936854 28
957863966 52
222410275 23
984388667 92
301121872 62
714875068 9
784256365 56
197792652 94
868640017 88
771480992 45
432852902 12
922906698 29
323704514 58
839978004 56
383938904 34
491149542 44
863179187 88
742692885 41
408433353 48
604414602 58
615923923 13
368525098 48
527745688 19
539910796 91
735326372 25
838326841 21
911879095 42
740045922 57
64157422 90
517872467 84
86523692 25
320953584 63
402497840 26
496523238 83
32197977 51
403119802 32
930009142 18
467760494 80
563556167 94
706088489 29
955274707 18
8052411 31
757597874 85
50125977 78
985582523 22
247202526 78
441108666 25
574329833 75
876964227 73
122764235 80
885594332 70
805322471 88
466174121 3
255331484 73
976465728 59
190580925 24
686760407 41
45911623 12
321137043 39
177912325 89
904829108 21
210086623 45
318173624 53
499546488 49
307398403 30
558496703 46
560660273 83
718533939 27
303709681 94
570128283 44
742219557 77
370787630 72
554992712 44
989925981 35
166494358 60
188093505 56
379114642 9
828362709 76
852396745 30
986546573 82
870433155 93
466555156 54
907755418 18
672027814 73
398890499 80
582647050 15
745241118 13
172422663 96
95775134 72
708936357 13
358037466 58
6062772 97
5697045 74
972731135 97
570220890 94
795415889 5
301568388 37
19194117 100
163113158 4
999347630 6
515135504 45
311519927 59
302857107 55
682408714 10
148592718 40
243592892 40
425221181 60
578725535 66
358209294 99
68034256 45
365140854 34
80777787 95
735963858 61
610786612 95
112612051 30
570887515 88
554323426 3
377075655 86
24501422 32
672901319 86
373894175 27
288144982 73
327330257 59
575851989 57
283727203 35
363830163 4
927343361 23
866546346 58
102785658 68
607680975 56
678595595 68
641819906 95
205010932 60
144886957 16
629448064 25
807159821 54
977561928 41
838449575 93
575732773 73
825301715 13
834365091 72
768953362 100
218473054 0
815543981 95
375048861 72
798743345 93
883068600 74
928120376 5
718731255 84
63786808 33
161117698 30
902939368 55
775747655 33
326763011 14
39677570 0
525387836 46
223629262 76
352152996 72
477078026 54
200042671 82
544318267 96
372633294 97
849968062 25
42285338 22
120333634 100
822043708 12
72315743 74
245084111 16
114221709 25
530514696 31
833600993 15
478335575 95
282208764 32
11713825 12
834624507 69
201252455 10
174722096 47
437589658 15
237880920 63
244279353 33
822078708 39
224571790 4
348903617 90
456631123 54
473919541 77
768269510 88
669329246 86
54205958 57
269332941 81
129006121 81
214789509 70
441647758 94
841235240 15
650455315 45
401806137 51
289381312 6
879799363 57
170801618 42
65811876 74
650098656 88
138216936 64
35698097 8
179002377 81
870341352 12
112442348 71
652581062 34
39511166 35
678083945 88
195894337 32
740862716 15
19193305 33
953202235 7
148116955 45
97165585 39
945212321 80
142437390 60
207363065 20
718286744 54
269355739 23
649794978 62
343390488 78
806584972 96
705473335 54
348996021 31
591201985 48
859472383 11
174557014 50
355099442 75
836331207 53
752838743 71
861065626 65
277282281 25
826304993 51
743723004 84
676412840 61
831285129 76
955621763 96
394129428 33
25878665 85
391416734 78
688890474 81
503577289 44
402052587 28
532946651 52
137532521 75
175039209 61
318330594 35
54809915 30
930961081 29
186325422 63
607214461 81
923096995 74
230264301 99
783833302 79
672832505 15
312652764 6
388425894 22
23155593 79
735356721 35
252701590 25
501977408 86
992945575 18
746020148 44
699404745 46
798466551 50
300296922 13
176550272 76
46850743 66
703279605 2
568797725 43
615202765 21
245692301 74
317256937 80
713148163 93
998620381 26
889981492 50
470130720 21
842371344 53
945395152 21
935958830 62
424160386 48
887535178 11
348525446 8
502332109 85
230340621 98
587040341 57
98694605 55
231449194 99
97202645 4
214544577 65
640384093 76
108300311 24
78102890 57
444163620 26
655303871 76
221307810 17
461810753 70
74562543 42
54095334 51
297761587 1
326620844 74
476304927 16
497341348 42
345835501 17
518113195 35
159741222 90
232047218 14
741987920 36
102670953 46
136671257 11
50098957 89
487411255 37
896752042 46
46978399 23
354106603 5
786327070 19
258968027 40
965661547 50
488566674 92
705079568 40
427945824 8
60743600 51
499723431 9
54179896 7
494518403 62
269088745 49
255308610 16
668471608 3
677697576 14
225729466 32
176272761 35
644672422 72
109842734 59
177207521 40
734705174 50
858468447 45
788533536 25
847560497 92
258261662 8
580727259 43
252695712 76
440277139 13
70135306 30
570547241 61
67228478 82
904986832 60
913656366 70
202881707 68
842332801 18
955231255 23
678293598 75
412395935 9
105736470 32
573849767 77
438537825 29
261792364 98
236490277 30
116851237 50
331700821 96
355455682 46
85976045 11
575979098 66
927857858 93
155676143 13
976907997 92
652394373 15
71109970 71
683410585 71
826709007 61
920576030 8
404094930 3
180960292 98
198737560 15
662521393 53
134141684 88
20760036 62
566626272 36
27864822 4
589480791 30
600779539 20
97449110 6
676565937 15
940080372 68
614023222 27
824423659 55
529127074 13
566315655 78
144599504 45
903155355 33
364257921 14
865166658 30
150370675 24
392727100 10
728406143 49
592376736 58
475159864 87
91171917 43
395838294 19
792728873 39
729781643 72
506822355 86
548142267 22
79387874 96
554955662 57
28126395 93
720777186 85
657160030 22
953271843 86
83269432 89
149872972 20
597114092 79
901948541 98
547491479 54
655387348 44
287336663 96
677646375 82
915724359 61
952095494 75
750248877 45
603527077 82
316478383 83
341700153 30
807442264 5
965488236 34
137781489 91
499914004 20
389382078 81
241838134 45
314043112 32
812571302 74
126042353 100
615705934 87
230505300 86
263111021 51
956705402 72
544244463 51
960088164 12
600709301 93
97284001 69
995190780 34
343462257 51
629788287 41
406275017 18
396678819 4
347927178 13
383203634 15
178855493 97
263922161 59
602047321 43
288538278 88
467505882 33
677289677 38
695006516 33
776263672 44
630999764 73
534216487 98
474491394 63
152741273 2
189788564 94
127125815 76
573319480 26
692889006 92
45703201 78
658076752 80
794989326 70
434277733 11
198834106 92
655641961 13
572257645 100
162954783 28
945819738 90
7127872 13
24508206 18
119923822 44
733138829 44
773915127 26
9481676 8
784979638 69
711378778 84
71565060 82
955715997 10
493168807 90
885264243 16
165565084 26
548184795 9
135048471 54
927158099 9
926033797 25
299993078 3
748500537 75
302702647 46
967462985 46
574028555 99
656352909 12
429488066 54
356774047 27
206201595 6
985810148 84
620253476 83
321280462 74
957575709 92
982244540 68
741398161 25
723658654 29
741221007 54
661738167 8
996749458 90
302937279 13
287566570 38
767980322 72
240983439 38
897682509 84
398166696 15
707915472 61
668233540 41
532312976 57
921797198 47
893628730 53
330600478 74
891456159 12
867570089 25
935353373 96
519416721 74
762084689 55
773593848 88
150637823 34
576891862 46
810996849 17
935583411 34
149654773 42
668219032 21
849029328 84
963999927 21
675010933 5
93669159 97
811204493 64
417902359 92
101679250 99
111718582 59
741078102 27
864426702 3
233682219 41
31485840 10
935184502 62
228913763 15
310053367 13
964296342 46
376925858 80
804603452 51
782072036 72
902687911 77
16376156 89
754845070 63
128857145 88
200342844 43
600999252 98
531953123 75
772073485 65
693081912 58
314657372 52
346001423 58
83558 15
161510417 94
587270831 57
435336559 4
161671505 84
150150090 62
887457167 81
85177471 29
764861594 70
769278256 96
582152024 2
658496454 71
224175842 71
413489814 56
583323887 76
612305072 16
285861325 9
218670570 83
253507427 7
415836080 55
252031043 97
335223074 12
698355518 45
500257194 61
412797711 45
467921126 25
971991897 81
718897764 20
99251016 63
868034349 85
290666761 62
627793887 52
950823611 39
585350631 60
105520442 17
417685184 11
375545875 30
216705706 30
933438220 96
661955265 10
858224493 70
238796179 58
507004277 89
763646386 12
58050155 1
887990899 76
403434475 34
948696088 39
537394653 51
355780874 93
269648403 77
100398863 22
583494502 53
68730708 47
508580424 58
950341929 52
786930735 22
936445894 37
997909300 6
827599074 33
634938604 37
45029738 68
892216101 55
743470878 74
341559833 24
522608637 64
173028426 48
544740259 57
162027856 1
721446119 76
512423150 89
144623354 2
423209524 35
575886389 53
602509771 8
432284219 65
399580831 76
103118018 56
447043653 30
734949814 41
430039111 50
3915649 79
545124740 9
343184265 100
100569489 90
158860224 90
942132680 32
471203724 44
252980703 36
176563025 96
671551791 97
678661549 95
356448975 16
753868941 7
831358167 8
87668524 43
498903776 42
945486647 14
835785227 2
865007495 49
965822061 45
618411551 68
144217695 30
728476618 87
373959128 36
835816151 53
184698101 99
389969801 85
224094930 48
268857761 25
109913366 85
928704876 18
323498450 24
8466891 96
662367345 65
558965286 63
278645757 21
517493800 1
947088620 94
394794682 100
743213503 39
958963477 26
667633535 100
445896426 78
557889694 97
953765977 47
787251523 65
38785925 78
64417246 49
21771201 54
691160335 26
339429421 62
986168026 50
116579877 46
570421978 7
966079785 75
564824224 44
314229865 56
976925034 48
405657888 71
626029136 37
694891928 79
165710997 35
723786936 62
457520610 55
281237700 40
50104916 80
58053631 28
22385171 38
349297981 57
559259900 0
995127998 44
872129425 34
717600367 60
864312602 64
235289516 95
862875306 30
148755860 71
654876447 38
599715061 15
114738499 32
544123942 2
793582856 96
565899047 45
277291153 79
671316714 1
885723254 11
890859192 28
356807660 72
105052868 36
168586091 11
517387628 82
467511237 28
527849823 39
991249672 30
85777474 16
742709681 21
217807451 82
459391262 39
258721628 99
259559006 79
851054800 93
61960713 59
310752096 3
748360896 2
418057178 24
557395242 25
831612260 45
305659271 70
688297780 79
266146445 77
151582490 6
161310351 48
200037921 56
897281663 74
413849945 13
264456855 24
231214045 49
760504833 68
942778613 40
770058833 18
879581761 75
445746691 25
986795560 51
585535994 20
205435521 70
78757520 88
265486371 98
34660697 35
141139778 87
958945449 18
865048387 39
236572088 43
683107104 90
205203618 43
182733894 84
412748684 67
944482908 30
350127685 60
297934287 75
512417282 0
68047363 32
264378523 40
73562122 95
282313954 33
344604006 56
803464624 13
215085193 88
437833154 41
498379925 94
349977169 86
765034319 22
278156162 65
90967702 31
758310195 95
868020209 48
417045371 79
463749350 18
756825562 9
84511788 16
361117102 76
486058159 9
409620528 72
88993002 84
631739034 58
48919954 91
314683279 40
441813310 35
260224011 100
705491849 39
140503820 42
708438820 29
132680061 31
691739357 61
60770944 65
674052244 58
132270746 46
192372354 75
134186281 66
785250940 68
877072005 77
379410581 27
991773743 68
422907928 74
164511540 74
627032078 92
271713950 81
41369647 26
702026873 20
769571666 67
146932700 79
861590405 87
576094188 43
743503579 33
941596916 59
154103997 87
151597172 84
785490435 57
42826618 10
468468723 20
802001944 45
526011549 31
334275695 71
615727456 40
411708516 72
37106379 32
593932096 4
390481792 99
484751864 32
264819128 56
40957098 39
567686871 68
488382822 0
82169140 5
956390359 35
187965511 83
700030876 27
442193506 52
646937416 12
419527544 26
376004039 86
704897482 41
216494841 86
483314157 12
636591182 84
207194454 68
86310204 99
201593782 35
741652842 26
787496865 52
840119748 86
157068603 22
832102384 7
635309441 90
671939355 74
512744587 15
70448895 14
677111383 3
890044796 37
673126988 67
891427371 44
183245922 18
92801697 8
225704153 31
669532108 36
508925471 93
811639131 2
506778297 12
837135077 30
995450876 20
297583723 64
658909468 26
591486156 57
477123047 79
946168023 13
867447010 56
61499077 68
45084865 37
457472918 21
381136827 57
612720705 19
539995140 21
506675358 6
871787735 52
15651683 17
495117441 49
845620755 79
751273031 9
11711048 38
717389452 16
430365222 69
720882795 74
110173437 96
412259347 76
953540852 44
434591638 8
581878683 97
803403654 66
526336790 73
868025535 71
757319738 70
633527320 82
652123037 61
645692089 75
531692322 47
996331134 10
838473981 54
300716231 35
710090044 10
444728419 39
379782676 18
746176042 6
953599651 13
666901642 29
297216979 40
338517271 100
377815970 97
937965368 95
639353343 89
922169263 51
238961424 78
13315398 6
605567568 22
764683129 34
491431630 84
265055309 100
77232018 93
552336318 16
646624045 12
473659334 100
300094395 1
176683374 51
744830150 16
962755072 63
925201251 71
622743824 86
395115622 86
119739002 97
654529849 15
352622654 31
953504891 21
490939223 34
290877317 62
313687180 43
565363622 85
466186211 34
81424921 80
30568429 17
562042783 50
737126927 43
118282881 71
968812468 7
982899814 72
814781971 42
955632130 44
992933619 48
776208583 34
526379875 48
77359589 14
683939624 6
71435717 70
283850425 92
601761076 73
358254624 70
193659950 14
180523516 31
234522807 21
132755042 91
236673356 41
650408250 16
882364224 23
998266033 83
378729580 42
115713362 35
925084465 2
834400223 81
859562460 21
679061054 92
143824037 19
131494624 72
647078467 45
283239846 54
765260904 93
342044545 74
394499725 37
365579064 84
874387459 45
11586329 26
967303218 96
829971911 69
924960651 92
581915935 100
538462915 57
268577669 10
358421075 63
953526104 25
388575614 77
397798430 43
440881250 71
89739203 46
869677709 16
596092928 61
595544817 76
204871416 87
65485203 21
730533805 59
57566771 8
250505984 94
770364862 10
569128344 38
612388300 41
317217634 79
788096509 96
287055479 52
9741752 36
196220801 42
36124762 56
878453793 20
757243104 58
152479456 57
539163716 53
372494303 70
332957084 76
666227439 70
80295015 32
541092871 35
491111278 23
937027583 61
419710930 98
83272910 41
953941661 93
98167462 13
323018331 97
386748569 17
993292255 7
247362363 22
188449843 96
658237337 17
468155575 52
199213011 28
710385079 14
820258392 48
401824673 13
901125787 82
976740671 86
224002698 38
23890392 70
706439461 11
166682904 32
505576572 27
44603192 86
71117166 28
848122565 83
78544649 55
120306577 83
595831408 60
553033383 74
631186187 16
581781901 53
193864289 64
931073702 44
26546454 72
176679843 63
42994626 42
600349836 27
920943599 94
820051346 59
904423457 82
23675024 36
769135891 59
591755699 18
488175870 66
260458773 5
664364273 12
741887983 84
140871776 12
6343717 45
352220757 52
911169765 31
341738952 28
869871546 22
722103709 12
114475423 71
145523579 2
926989312 89
764873204 89
899677432 19
31281706 0
625373776 80
842409646 39
726349470 88
150367185 56
73159597 82
440017449 17
660748014 52
500391267 33
747897860 13
813338813 41
326940512 17
372030446 83
726337572 28
946454839 70
163816213 65
120748377 61
815636325 36
781839580 31
375607106 66
930461367 72
627149989 98
608095658 65
785145559 46
539868785 82
93046197 52
774594237 88
10679341 1
577383507 25
439418492 47
686330457 39
794956519 66
26783557 85
12995361 92
89496825 100
448200081 14
73177208 66
800581108 36
953024688 23
356164076 77
448083553 34
626872328 28
607658523 91
878563708 57
477643192 84
699213761 53
305793431 78
295817779 100
62256647 65
458521405 47
95194631 32
957483016 35
696823961 26
273552754 44
696496053 61
591283037 45
886243444 25
600397871 87
95323406 26
521578083 80
450601549 34
722203979 69
695348340 26
364593368 39
434573513 39
267701074 78
241171750 61
501063276 20
630269598 69
728182350 19
843318067 24
675389545 13
909939057 95
299689014 79
146890157 89
888151943 10
905533894 79
539879604 88
669027084 41
981673425 57
800734671 37
655723965 75
356912257 16
313628636 10
374515799 34
963667475 69
662427044 64
508332167 9
239295058 49
82272379 32
85003382 58
910082684 17
205441326 41
60321590 75
416369902 8
464479677 23
777808625 33
581259902 11
44531191 3
260867587 31
282825896 4
24009840 98
683353221 7
969371734 9
916055203 92
237445656 24
510525950 20
743895955 94
233789861 84
419536864 71
415110168 4
626266959 35
841539906 13
826967794 87
154330468 95
752682370 10
924891301 4
345902597 31
975526930 19
477531873 50
679147990 73
956742204 11
84097649 61
228241241 19
248093833 83
567466966 2
791968180 58
100519636 51
481333187 21
533848561 28
960701325 27
11327898 89
254138040 22
760225548 23
159426555 64
161049935 26
497288979 86
753428554 29
246917642 60
14454764 5
110637197 82
587285335 49
161814131 75
35245974 68
829200431 29
85902150 89
121203222 67
182981131 17
907992873 60
565924292 23
153466421 63
74088788 49
41121581 3
762406775 8
804541919 89
700062571 51
245184223 21
387215943 14
970296764 38
486108178 67
631131244 97
429718201 96
277775499 71
348546333 19
220004592 10
594113036 74
92603421 63
300389858 80
936165512 34
316975519 89
26469531 11
224055048 18
390229113 64
357891398 12
327031925 75
363233427 20
203631831 79
3792153 13
745347445 74
666609960 79
113646941 89
520727984 0
980667595 63
349342110 46
276900671 99
483291790 43
63804189 72
357070769 45
212132336 16
447085968 65
920881298 90
618736130 63
813930536 18
820135106 72
393712140 35
473303700 100
712845666 56
431835581 61
597025594 16
875142628 63
675705316 29
58373658 56
299925651 54
736550756 19
633736493 59
543939515 69
43095015 61
625119620 90
293473423 56
826214881 44
535337667 36
71060024 83
64095575 22
514625862 24
69152194 73
550743800 16
211382197 61
407689199 24
377615122 78
424634637 13
220110424 86
119809509 51
642321154 70
977939618 56
153237084 51
382168008 85
579517409 100
270794373 67
975360908 58
361504172 6
101876585 13
559769491 20
421378369 30
857940412 37
429916829 63
258766472 51
17174812 90
56042750 65
827759109 90
738600477 8
990220795 75
483768395 12
482971421 30
945901958 55
426381912 85
220448504 75
38969180 58
555264106 54
597091404 58
482025197 93
392660787 49
205164495 67
924392856 42
149593433 50
833566785 73
269984215 86
822770124 23
167941541 10
313164796 71
997315144 7
637710522 0
75149067 96
455540355 66
546235696 38
812134129 94
13811425 33
183338860 42
56089113 53
448381246 17
550941211 26
263096809 7
306680466 83
385232910 1
52429178 83
323859030 57
243007382 15
940272932 16
643256016 24
417687946 68
612657248 96
216106798 68
407429305 47
622547850 88
133735312 81
501376330 48
55925586 94
352151022 4
12117523 52
770569062 69
564762499 40
194396974 46
885510928 36
193553105 72
644098512 65
143387100 18
693618196 97
862326763 64
703107313 52
45929866 82
149766106 97
288976219 52
481630135 45
287997730 56
929011567 5
82967134 6
675388936 61
474631435 6
462549833 74
629820228 81
310693737 67
335330792 81
606321673 80
72950872 34
4855137 75
213087215 88
413433256 6
631365467 17
806946427 35
117597031 17
221716966 6
390271093 71
294217632 1
755863626 94
195089733 52
510878451 45
7073419 14
189209513 66
809094561 25
312543581 59
799362671 24
273484614 50
108605204 16
266430159 76
394684225 69
211461800 73
49297781 18
272710096 43
879170291 99
836726769 11
514791294 49
569636726 44
381228316 27
927790311 68
702722347 16
88048506 86
562241564 58
778496683 37
256203081 88
519931725 9
456668043 91
104749951 81
658803372 83
225966113 96
225203318 47
371286099 14
759711598 5
23583043 18
727286232 48
70947279 82
496996170 13
794118519 77
328026230 5
636048081 84
919569083 87
534569774 75
499927128 65
648973024 60
309992133 59
861902674 96
662088487 1
524747969 98
364589232 46
135811737 33
320591397 6
503318338 53
317392761 90
561064898 54
426109186 58
182326469 19
139209813 61
519425755 24
69318939 39
531395030 70
245862568 51
387659747 15
471047794 67
818033748 26
220324676 73
821509900 76
869229590 66
940853033 59
92272453 94
272570489 39
811869150 0
918972407 24
712602255 47
631198853 97
722201145 43
850690937 46
642207395 42
984363495 27
198881040 77
423769879 90
730191381 75
519631389 52
102549857 0
460998075 43
741780997 96
354450941 10
764185106 57
682670884 15
520966296 35
334142450 64
693597133 82
974283198 36
507689390 14
594387248 93
630815125 64
300470342 77
73086722 97
103377145 34
839059837 81
261610313 12
253904485 33
818306088 64
183834793 34
928034461 44
299759812 93
155091863 41
391761681 20
524737569 7
977202976 22
668172038 37
295988450 39
239863493 72
857524323 77
112019214 63
747409486 26
674332722 52
42476049 30
158703379 43
980742152 1
98926084 14
909787294 53
696590568 71
290157723 62
130413421 7
509468675 3
452777618 4
702532817 88
446512252 7
390388078 14
55739833 15
999758342 97
783787925 18
319075714 7
281507711 20
133945524 35
158997079 41
855528468 33
79333524 61
982685274 74
650490257 74
674981327 12
891842507 14
829697901 40
656809120 91
985608812 17
295558876 24
130658155 53
534924532 53
38663703 44
347646200 91
585997642 18
587963933 17
596758136 88
740981240 59
39443462 30
882242791 70
877329953 49
136153066 96
763494339 84
954084088 69
871814761 59
144499674 45
593711691 36
250407385 71
62177750 89
894189821 31
673606613 22
300388311 57
33573265 15
882174279 57
138816361 86
17353842 12
813005804 47
697631501 73
343509336 29
574025428 61
637867880 92
964467959 93
710782724 46
427444188 89
664650267 16
42308453 47
695791014 56
166869975 89
708558941 59
603263861 60
828951689 49
140939945 93
517105659 93
815960439 31
565770434 57
627509041 90
308446548 59
223784458 21
474880266 91
232976782 19
930361530 60
810766979 20
239695949 76
344438589 17
619565739 61
564248635 38
777327900 77
862124798 57
538572211 100
774701203 10
898674029 57
446902437 19
899920683 52
409950784 20
814499773 5
643255465 83
48964473 3
262390040 86
597072359 29
712960892 40
302394082 87
151243441 89
333979640 51
633057311 6
651785077 74
624075684 0
660284554 98
699827926 42
285466802 80
269717032 92
9899055 63
865737101 26
466153703 77
232129140 27
86830405 95
981407008 76
51362890 23
480799227 83
984247196 98
12485601 8
498369580 55
443207233 68
991994524 72
560657207 26
124901316 0
898646841 70
750449376 81
579136441 89
135745674 56
184191670 55
232255622 45
978598545 6
370812013 67
159776802 62
557756610 56
92756553 82
368129748 76
280887075 94
338793588 14
986447697 36
418653406 33
404604423 1
103288944 88
892901125 84
299605395 27
492124358 3
80274894 30
568199263 94
795780898 58
791946776 21
198699751 7
358572111 19
624107499 11
834259217 51
581400239 39
984828605 70
980456461 36
554471774 47
568691033 60
558606544 18
766298779 92
553502881 14
717458071 68
955247332 98
693136602 51
176099997 89
215312502 30
678084203 97
55733080 32
821440672 20
869846507 5
530296383 46
112440999 94
409133643 46
441093805 34
453754766 89
655988995 42
553024770 9
989792846 73
713511714 26
502343444 23
622710011 88
499368543 83
282160571 13
448168822 10
948810674 73
986386844 40
830751871 67
11364393 10
977259497 92
463119977 42
213798412 23
853373828 95
401391870 75
797679612 40
660203375 42
728021651 46
736265582 11
981423822 20
718509464 27
13531008 20
752225225 28
746929911 62
697533705 50
912352145 66
150407930 3
895213126 27
582604858 78
837934562 44
265925004 53
137120840 77
662502316 65
40017483 50
669260981 36
285896913 53
641742483 37
677779213 35
983750214 63
874848618 43
313351588 69
885357687 3
521686896 48
403763459 44
496195895 29
140414440 90
17479108 45
497666434 66
216988127 48
192440214 7
966746225 52
647346585 99
510915620 45
378028108 17
657000753 73
865307035 74
606301359 80
321354257 86
565750634 78
110534751 29
253633940 75
664820290 61
404457820 67
220684343 90
237107287 70
366449629 36
230076810 11
807811548 93
981744829 46
871385502 94
809514504 4
623221912 38
281782658 68
884791378 29
16581326 64
432930924 28
551835959 52
632197734 56
44098611 43
585975186 25
836632547 24
268313600 9
678268860 35
866178830 19
943289849 86
966382891 79
620990910 44
219479287 70
848078657 92
346985112 8
225679952 52
471340075 65
441026373 33
284330750 71
865122343 71
585473591 14
790694806 80
651902067 38
151375472 65
216472760 45
811375986 44
982022446 20
906360368 94
470668120 84
508300954 9
971891264 45
909056439 91
314991654 29
84650521 32
884254139 63
236000527 74
502184992 85
101425155 55
599590800 54
823651413 92
68531199 2
798769853 39
798566721 47
2114172 57
221123511 30
28340804 91
248251728 46
972731827 11
998497046 83
431210917 25
581294589 77
45329209 95
691823988 72
84814524 8
366396806 39
90045258 0
611084686 36
727407464 10
668085883 49
523741453 86
683102806 79
864050561 51
338413618 4
922954540 41
217701768 14
197797069 30
391474486 65
664768466 55
312358227 41
811665021 55
552622408 63
458578364 29
242124241 87
145381107 4
479636271 57
297943531 97
588195834 41
79811744 5
110544173 52
334642982 69
33334257 87
289293618 20
870390496 31
915293446 34
943362072 59
783058988 84
619353160 77
10752046 77
458447740 71
573250137 61
323678320 58
427413862 2
273789063 43
571012746 18
702249308 29
929739691 19
82062237 46
273500472 32
212489816 3
284723813 100
472800569 74
124380362 35
238316600 15
433232649 96
908856838 90
66597076 94
465246414 31
995514177 59
876722180 6
231959347 12
688834423 10
657850657 24
434054852 30
840977219 25
896578752 80
53524956 62
387921871 69
397472120 83
142873940 28
510662029 49
810859086 62
263896182 83
493722547 28
948898668 17
513879498 16
788515174 38
848262842 56
96219848 70
229891192 97
941623791 18
71162540 31
17542398 27
429203528 8
332254338 74
809454492 21
273194467 81
232766324 7
467082429 39
746339611 8
511844393 7
339054171 36
290083085 84
996169876 78
541027568 53
749178501 13
479517662 58
356640505 34
529999993 75
530695058 2
662711016 34
537129269 35
189919161 63
217805694 59
902134751 14
261466288 62
631179198 66
773288511 3
327426044 74
478041566 9
752176875 6
874469675 97
380654862 36
816451609 85
955713960 48
779767718 41
380552163 56
49836268 5
666524337 39
108590934 14
434756872 40
860917893 5
797243090 21
193076628 41
648886949 95
717887769 32
515671502 26
2467779 39
25138619 25
117692964 69
81770490 20
351148077 8
592990631 31
196106500 60
16148585 90
362918490 33
669143365 91
153424888 14
758887472 7
806090028 60
752169881 55
694972220 7
260444290 92
309845086 91
149631024 61
130329206 48
56340369 4
725783205 90
148712190 99
510720122 40
607545435 61
389724787 11
555815210 10
641457375 93
727407934 12
129241648 97
630998097 28
311332858 56
228652313 61
695386074 73
254827636 23
616000923 68
752055815 15
410975493 44
819610588 87
164562549 66
399997193 22
669682645 22
107239547 48
369163023 35
687259549 5
301949323 4
537517247 23
738978966 93
483612262 0
424145261 49
10938955 32
60391804 67
159728689 93
269687170 21
961337227 78
350454003 8
311972003 30
217370500 49
568498280 6
502010711 86
497915403 44
199272149 56
563583625 57
546582488 90
452208751 57
7389794 62
140971031 88
689995957 93
895888000 91
512473952 73
223289818 75
851918048 55
599688313 46
530488185 8
778056817 60
356190061 91
654778615 7
973723002 99
543783617 98
553278116 64
318905589 76
289124708 0
642427217 71
159895069 91
167351706 0
215119418 87
807284591 35
141828712 22
73719190 18
956000324 36
906957393 42
570038131 48
986858168 18
918429744 93
568624149 74
466569602 38
259172406 57
408799856 64
652391458 59
629797789 13
42189692 32
219409086 6
777002633 63
631964194 98
995437474 14
112758748 55
66547915 95
100359402 90
989731668 11
651786461 88
807164263 10
246696780 23
737801284 78
281085483 71
888983536 59
191301944 10
675614818 77
896030777 11
352170933 13
585163239 71
313774527 43
895679336 73
721047149 63
181145292 15
462538323 16
24521771 36
193045591 40
199587141 69
665796130 20
940304971 3
905248557 5
12738146 51
922048915 91
688821767 96
688844932 73
641512817 91
296603719 50
691796609 73
557820356 20
164483511 37
559389909 40
638960200 7
766600719 47
753954262 17
277094970 71
43980844 96
107048169 98
527563197 21
336735600 72
215720809 4
618325737 20
740195229 80
163921587 35
820947764 27
532856567 10
737393229 40
788398445 68
482097156 46
337734466 74
968823697 81
544838198 86
190418796 42
264427780 44
233854382 23
614889630 48
281932420 21
473912737 16
72425931 21
337805851 86
729658004 61
917894655 9
739990797 20
743401304 39
749899143 63
481261162 37
15673172 4
469747676 83
746377748 87
704723370 95
331646997 60
649664097 48
653156739 13
572252179 16
34047936 12
915436274 35
387170050 43
365159441 12
412750100 0
32498978 20
450273902 75
64778463 26
268191890 20
607782443 93
734063887 67
397511393 5
837504854 84
891285389 97
169018387 0
858833984 18
937630982 12
360327729 43
274044351 40
273705714 79
893801278 80
984478316 22
262191924 93
370069705 5
752106843 54
414821139 43
383069242 53
563513451 83
518081963 14
745982643 45
495487572 70
700979434 83
790582323 48
864650243 52
223043353 0
779566150 9
996873871 80
156608178 24
536937316 40
393709710 55
122822159 49
641365890 80
67595294 59
538497607 29
664438908 8
453692282 5
24409093 80
846557058 28
613957131 82
990443092 79
770540742 58
340909263 41
133657182 64
658620051 82
945262939 59
612036230 6
862539433 18
301491410 99
803331392 40
349367927 54
416548804 65
657078165 95
849732274 90
52181300 9
829993005 30
61460606 95
502743689 33
578847604 1
520003212 96
310304926 0
895931002 79
85317455 52
581559868 61
138332240 52
710336650 32
73309984 11
967723491 46
972103622 59
822454795 43
577866853 45
502559912 38
160940785 29
366658248 61
123888607 13
673929863 84
923915866 75
431317026 71
539765184 30
6366753 96
777078972 84
349620266 59
642651657 34
253812378 37
535292116 16
600293434 55
550623361 17
380032141 39
268194928 40
712598814 46
399857491 13
566098226 25
34069889 36
592811711 77
518017567 13
370990262 61
396640571 49
525201256 80
9899460 19
604110160 58
551341800 7
214343365 21
562891661 60
332877139 58
484420937 78
223532044 33
823690332 98
699284882 46
809805408 83
186134054 18
609050244 68
584985216 32
291492916 45
44126434 18
398942805 78
554095793 89
667764779 93
582323913 69
330393150 12
912002834 13
477947519 59
264134800 49
477232956 70
20614340 90
243829463 11
33870390 30
311990450 97
546484412 54
107365173 13
43712426 59
893640715 16
434672660 18
227366142 40
156245529 73
214707147 61
740947776 14
510740871 7
951660884 28
804943386 58
131920025 63
844707388 6
445812447 21
684317710 72
915961194 56
669795710 23
307759938 84
299176961 43
162596615 78
937039833 41
943950865 94
642805258 80
342056515 20
978226931 13
130642762 44
338138503 62
621693901 4
827904461 86
168634036 57
312495220 50
649134912 13
630479247 25
658898393 97
388693694 77
827293198 17
319963350 50
891817765 94
501674902 51
983217971 96
36367073 25
22073723 7
780748947 22
64588120 41
527741858 35
416592090 52
633614106 10
355075736 34
260687643 0
285198467 89
851952296 59
700810059 3
497276952 52
861385796 58
30260353 23
223177039 20
63968473 26
782037332 45
85419819 64
48179462 79
394408735 37
965342951 51
45285166 57
629414837 36
893084431 80
153173631 85
287478001 33
606646871 82
827837827 31
471889318 29
120841619 57
439304993 98
364812057 47
68795802 18
859483158 41
161604817 77
880142456 66
368935914 6
584521288 94
288140695 43
504200612 87
965226196 9
775318879 99
275073229 37
801112656 67
150209685 33
344492722 25
193640398 37
22380369 76
49354640 55
279953069 91
442747221 24
732610239 66
801019015 36
586217497 31
525297767 33
141591016 39
113560781 93
260443585 93
435469168 10
146811300 54
848447674 33
128977553 6
375631360 65
755211110 19
655705574 31
574988350 20
778798877 65
64900659 71
858129960 37
909883100 85
963591118 5
496096771 58
131047749 24
541049974 34
899081261 34
809541377 1
659736716 93
311373560 63
309534815 23
849318753 98
156300002 83
809186991 85
312769767 12
364019606 19
964345253 77
404704644 32
948281728 86
608347630 95
646753441 98
258124824 33
309647224 79
885108998 48
57723503 18
600424619 1
91313884 74
272296539 31
873730914 0
638966497 72
461905757 23
838562798 27
524558689 97
923399602 11
276363784 53
88385130 3
398295223 31
539650152 0
826435127 95
951999742 17
697796293 87
53090101 40
203294384 53
821987412 19
109898303 85
57519091 36
412550210 10
659319552 99
554206618 9
742937308 12
317430939 76
503097685 16
94563129 97
971920382 20
15379954 11
3685610 49
939504994 31
844381223 72
658775897 56
291286043 80
312924263 43
643112079 90
518931810 63
575572790 73
16212502 23
153592902 94
406848861 16
818369040 12
204342867 8
571082255 60
875509149 13
674526110 94
865918730 48
344274375 28
558994593 91
891999055 1
436941473 23
705472261 84
644198342 45
217501770 55
261663897 96
653490312 19
532469487 67
856680199 31
134446631 33
637206072 42
855036009 61
274828220 25
858965777 34
779618957 76
747074393 84
244658037 18
170094484 58
185823214 15
42090730 15
376269251 14
768490752 5
559819249 19
891624938 44
684671107 52
269930756 7
248261086 75
469590190 88
649378655 76
67826061 14
821977920 8
853417667 4
374383220 18
90009132 59
538388954 69
29446783 81
15243065 60
406200870 77
538563580 22
560289595 66
492583183 59
249002038 23
988335239 9
153067465 34
565264142 6
96358226 97
880246996 41
167542539 95
821720248 31
186888321 87
265824487 30
934927571 9
327848977 40
816967560 50
151937500 46
270882833 60
43119623 56
846751917 78
667908851 47
980375965 79
180787124 65
629117665 70
592155226 52
261717498 26
532420351 11
33008693 80
836119825 6
210914857 23
720218685 49
982699691 46
716339804 44
10326678 99
872541790 49
752948737 5
19986829 60
17769768 94
135621974 90
351211037 60
17495991 60
771448087 93
616936246 3
681786075 82
413221793 68
271347174 3
123425417 60
849000488 73
21573962 76
255591589 73
422924173 39
931217571 97
440351683 14
132528850 100
551392944 20
514565908 14
32125635 60
490443479 81
189570255 70
861716975 42
885602052 79
889524514 78
822104760 35
456140010 96
519383605 50
257662203 32
167175733 79
84164978 24
272066996 51
286606281 31
302628946 97
581058558 88
988151685 44
510865368 19
12956822 76
886981479 60
971354964 99
353862483 62
947268626 20
528883655 39
998307324 52
633255545 70
735111703 1
679451814 7
16510446 11
527626561 23
892488098 95
437779740 4
708863620 13
473566269 81
966850527 87
589981678 72
518168271 55
589153431 52
916132280 65
349971992 36
758207098 86
838524662 65
864186374 100
145214199 42
531826438 40
888893799 69
148323315 74
877585766 43
543104623 73
869457542 29
682102904 80
438399802 33
405030006 93
558327745 12
755472358 23
812823258 69
233950945 6
457161124 44
409440200 73
49244683 42
660844059 72
143291864 59
685123304 91
501808665 49
380404036 54
270161353 98
35900647 59
627391303 77
500156320 87
834163855 11
791033457 35
389176077 91
907094203 53
921959701 58
216522930 91
945707132 34
949076958 33
70504669 8
661625426 61
366637623 30
774284872 32
522569088 28
186612903 75
453644011 62
88067007 39
29331722 71
995383378 94
878974008 47
965508939 75
695409252 45
985192193 5
531000904 2
536656898 35
954576714 86
216087971 25
154972906 81
877105180 47
924054034 73
261172250 36
500867276 51
167871880 96
64329722 38
948773558 89
984420146 48
936854902 41
891375208 77
510223551 8
805336678 72
144849117 87
481957274 9
863736067 9
574285161 51
650001566 98
819277487 30
702338563 53
443174796 46
547533822 94
857754095 86
235435806 68
504079074 88
485763116 14
592259350 93
614791081 15
993875662 89
937784561 58
893477109 88
805280359 77
303538787 54
109182773 88
876535402 98
408994879 1
677034370 44
51493310 8
103927889 89
124838593 36
110451877 18
417220732 51
543397011 59
731957572 57
538593086 64
722487251 29
203225367 15
646547369 51
56096844 18
960885193 1
849027888 100
933602956 41
277069786 11
763823283 67
634294505 51
121734811 58
521197437 66
155741246 93
192526602 63
153699932 64
785597989 14
954141000 68
154046403 74
470036344 19
705771165 18
725277567 9
344781195 43
100320944 78
721756305 54
781594847 16
310126717 7
458139477 90
979316051 89
456565245 99
107867097 64
84035678 46
698300309 45
198722531 68
941512008 29
351433365 40
921283889 2
588146561 22
933438405 91
995876431 27
472420211 40
360778479 77
99217719 94
438664800 4
612739267 2
718181846 86
521364038 72
342725301 14
574816922 82
542826770 16
460547262 83
233655571 16
464772609 22
383616756 86
143881165 33
999106204 16
800011362 32
210853956 40
537657506 23
626209295 80
559461872 10
220403516 30
412750886 54
786474653 12
166391628 33
203498321 90
917275794 85
128301884 5
281124927 4
494862365 39
429535962 89
804797576 100
259625956 35
512199070 17
396137722 73
615310002 99
176077194 84
462625912 7
383034036 50
295549870 1
382130057 63
340298770 51
834433576 61
300678040 53
893047929 7
647758265 14
274959716 68
70608218 67
474230675 79
177485067 43
131451567 65
446379725 50
425580467 88
117203372 35
612187916 89
608222236 42
162869207 0
276835977 25
941639067 1
636792815 8
580911235 78
518501807 30
797056238 71
4595892 86
527755682 97
116229521 41
99079248 8
902156579 14
898158655 82
355320266 15
945186400 94
1840692 84
778855756 94
299872729 36
721890001 99
661249095 92
242462948 26
867531650 61
263053166 83
92715194 31
977700978 47
108957142 86
531811762 95
561538198 90
524698797 4
474173458 12
335591806 61
100493155 79
995995817 55
995710681 1
369419298 45
770547925 90
456665898 63
275508622 8
80518519 14
467612092 51
71479179 59
782259735 21
62508324 16
906851315 59
625189467 19
727162406 97
293002583 0
259547733 100
464824575 51
809684744 55
738235588 15
482399450 32
917280527 47
280183293 65
44705312 0
886921171 78
243783177 3
295192437 95
128407447 4
710918031 100
801844397 21
134589342 46
860699425 89
535063504 90
834808887 73
912629886 62
414779608 41
581820994 80
928264728 50
285329052 90
842828288 81
873014551 48
587509416 39
363186463 97
664001351 11
416005808 77
610092922 5
360500975 100
439726782 100
280496922 41
161619790 43
617862437 24
684169085 51
656622835 68
93561993 60
958732365 45
326847447 72
886287803 98
502408801 78
75208755 31
391398486 19
901708597 60
277084348 50
492275887 46
567157006 1
54934129 72
332957329 90
743412781 9
399350027 86
678165245 3
605805870 59
917929553 60
378653320 96
676235260 42
150307532 28
787165668 86
770071082 16
350267326 39
76177930 28
913003737 84
195830616 86
192009430 10
856529993 5
814242940 91
231926735 42
931840143 46
729481050 85
766837717 26
800536586 8
816186329 24
450397156 91
263070216 18
761416975 34
642031105 17
919567264 88
586060824 54
350832378 75
171499581 94
86161565 0
848306762 82
228178594 68
510311230 24
422581944 11
864032041 57
613600035 29
184663596 64
979252157 15
903539307 68
310243557 87
891461384 47
50340375 69
186593847 45
601799203 92
636332989 60
735778065 86
655227405 96
488168163 99
947706955 80
182080659 22
362536309 84
661011075 15
611235277 41
945068619 79
101653393 10
876045244 12
638846877 23
106807950 92
199159270 29
49417292 56
984394638 80
705143258 88
397930008 29
487757944 75
379597920 97
899808800 30
242305084 86
879134287 100
541776492 68
304654707 47
341681781 35
409373285 55
739910148 71
672293710 81
538973730 63
756478793 83
491349949 61
189248380 89
974184793 59
391356260 87
18364531 24
227873222 9
148146033 32
635808990 1
445646448 6
422324144 13
119441673 78
675554494 7
81393259 73
882241009 68
685602394 42
576857226 70
198340611 13
472331100 52
537564929 39
39525768 44
678243047 60
680058521 20
407798682 30
987474379 52
214488854 14
422310064 66
448119003 6
967792880 33
824726900 58
888509626 14
492122176 61
125384203 53
883059311 53
39006869 96
249324524 83
243243778 56
770933029 84
640609901 94
456812110 75
721973758 45
696121092 1
99477071 26
454524523 45
503663547 50
118445198 11
207248417 55
850118093 4
626365696 39
796826045 28
132498170 18
669848731 89
617598204 92
309304646 95
163043751 93
309672494 73
210267707 41
246706225 49
114803342 94
318805808 65
56597018 78
262076867 33
164710466 71
206847692 91
738087883 37
870426183 3
958302343 25
96646973 72
153053609 20
250977718 3
419043434 69
195029824 52
931310140 4
592178099 39
875093157 9
573903393 49
701780503 74
539697371 22
262247894 12
821947551 17
505680992 41
280887903 36
313070212 5
655506910 46
253894615 46
345981244 27
426987417 18
106254827 94
111399770 19
541792823 12
552544457 15
419405346 83
228516226 67
784900082 5
73311809 56
276425602 64
746006653 45
315150159 49
993084450 43
56865258 11
244193432 85
610730887 67
92073336 52
710353328 68
508976651 18
730598197 28
881993535 8
539310195 9
20387148 0
429247661 12
608726258 90
698894699 77
483484867 8
856661601 58
359310021 58
269846027 90
837785169 99
508804670 80
934642218 67
249016737 69
515458900 55
429410420 54
115191893 89
678620443 17
59675588 6
450488577 0
255868135 2
11145415 98
637400420 49
766308800 3
865876250 97
672441451 93
651478675 87
164794398 59
380450170 45
160155175 80
457343082 20
509799082 65
517597360 72
324021151 59
186916410 36
20039264 35
323028249 7
329208195 4
763727386 44
715598418 44
79118301 45
104497611 66
592908560 81
139037980 75
569655161 29
553556587 30
263561482 70
210880398 89
293337681 42
911396091 48
861300905 73
903625396 29
38256481 2
627297723 13
651672457 87
970360345 48
944183604 46
388749222 59
877776442 68
839233584 33
934187523 35
612942127 58
571027871 85
483993776 38
989662730 28
423552524 41
747928157 48
353300981 34
642196220 99
417014816 71
699849639 70
675458527 83
386992363 8
837217016 50
291316879 23
511315850 81
689358552 64
917577161 100
523699416 62
226882334 7
654181370 57
179496709 63
59895171 90
980950405 68
792957106 9
210418719 53
31736529 0
505020036 75
450631069 83
868209572 72
909941271 4
138271651 11
277578137 6
578790826 88
89007936 40
125264899 91
17071215 98
863859687 10
654637556 93
478866572 26
726603102 94
384486311 67
118093939 35
408158351 75
339958215 28
29663599 89
210076026 49
112411177 15
696643863 98
912660119 27
696710274 36
872530163 85
219140964 75
560624607 86
578572165 35
95979173 44
688753779 23
123618964 7
904050374 36
537615496 28
71845352 89
740909684 35
328686562 95
530780386 88
299833291 6
467134381 34
662516265 67
577235041 48
734574863 45
467213509 41
405703504 89
996432046 83
9604722 39
159696727 46
752043747 5
612527445 1
882406365 78
974687229 28
442097592 94
111730714 72
160999865 16
242069916 6
540774630 99
934527121 76
169930447 67
747497893 92
380856446 44
750657163 92
870166690 76
451008580 61
468020298 43
574180161 40
820723453 15
481637152 65
645733145 34
282980791 19
788360376 62
373983294 92
106835565 77
338272995 44
392555874 16
575789682 51
775092012 76
495734679 74
995957303 16
659232090 10
372902954 99
446707687 40
19324308 89
337406707 93
615310317 35
887311007 84
136189583 71
561858306 9
978779821 55
347403570 3
944412970 15
731756808 75
743202128 70
390421969 95
305189654 72
371675730 98
237843648 33
478753724 22
469078691 72
508072010 85
905847597 2
291718646 65
284845218 84
701631591 99
215666010 40
760951710 85
613953994 12
143561771 56
924858624 47
771177560 2
78330435 94
845686997 78
892218749 85
424917839 49
513426401 0
817972730 84
181870038 77
340202577 9
411806794 99
695632066 69
377622376 97
140982561 69
669041747 10
937864563 93
403199309 11
445669268 27
380671686 89
794563728 94
115305145 53
756620449 9
775703076 78
63801208 15
557637732 93
245726183 12
276466249 31
145343892 56
658085140 52
725683901 28
474564804 16
605677569 14
255788903 16
185979671 68
957162625 88
207722029 99
530476864 41
890473880 91
156251398 99
909757264 20
270433940 35
888739691 10
64492539 11
918856006 88
14094670 62
974419963 96
401168602 52
938169603 42
608365460 2
946739288 69
417892039 67
648772624 94
996776653 15
710460026 18
940755546 84
219073925 100
317960516 56
126989573 99
23647916 38
710444275 79
326627720 1
221416082 36
932007877 64
202609568 69
537366981 47
348954092 24
295443214 45
198941272 61
704091460 99
392643960 91
867733570 5
700639772 60
210915819 94
680005641 79
300830846 67
157922097 91
596930229 52
407236660 84
437042354 60
63538552 23
121639349 90
908701510 21
142128641 63
513349022 39
576354265 55
380473373 55
413550483 63
149915817 66
806685917 97
663544125 43
200591069 92
355327514 38
454201368 19
331296548 88
622561501 39
258964274 38
940573838 55
556475963 56
98241129 61
840450564 91
330578204 76
347619019 14
991134781 11
994996657 32
391031537 10
726359897 54
538913130 17
318003941 17
735759230 43
25385263 33
404309536 57
305823954 36
857263355 50
693827635 42
82518146 54
798601935 32
333854947 47
761191085 39
567476468 96
881022885 51
225431724 48
300187191 88
384364634 29
357457226 40
769271983 29
636730056 86
66938198 71
790641990 20
896016177 20
981080099 40
170137467 78
595877369 82
46423789 1
962231367 52
3307303 99
795643340 39
309871587 50
273623085 3
356101760 88
75825872 78
924666749 95
439775671 45
379318015 58
274177145 82
575759640 97
3011584 98
76836310 60
977532625 14
272911437 62
821496080 33
474976569 39
428509805 83
326405137 85
98981780 60
111438670 40
124907974 83
976595572 88
71342499 2
603528533 66
213136495 28
254520493 22
81871360 77
31162173 35
750848343 29
309947018 98
84863330 3
996829397 36
897658359 71
467943726 74
21175515 48
59314300 19
295079929 100
263351444 20
832129596 1
644892678 58
414795431 92
197200684 7
162851683 87
113898761 12
134995188 83
670410751 12
692401045 40
24481591 91
571917922 29
116176649 13
328607998 39
488087869 27
526648623 60
560817451 49
532307551 21
206459420 25
721945399 79
521124281 76
994441966 24
738203969 26
404499658 42
91127399 8
265124933 97
79991203 6
36130837 2
649266866 57
602968572 32
929584346 36
30353972 26
56069050 72
607322406 100
671964036 45
995819121 30
11481756 58
701591626 22
28732218 33
113773230 17
313838198 18
771739446 23
313916289 44
972001379 37
920190041 63
276424671 29
614641474 6
630526892 30
991397858 67
630188329 91
32240659 2
325178646 66
485219414 59
358795223 74
549360160 50
55548554 91
45570534 37
431240612 92
138822117 56
367407718 23
791079888 99
46920404 1
289009305 17
346147026 54
762871190 40
814958722 98
198000702 25
870149234 51
490994928 84
986004822 67
941677407 67
599319267 36
34833266 89
153981793 73
467144500 53
31070304 52
456832421 52
412757499 69
322275794 87
760396580 74
483454054 39
408899402 71
159683645 30
103216792 27
184800352 24
596560168 63
457550170 71
106433572 23
994715023 30
484166662 35
840747272 85
489570480 27
618899757 34
535427885 22
63371086 1
66788629 3
920693466 62
107277996 100
384704831 32
34086916 48
911448779 58
756225044 94
646612799 52
789747114 83
606389829 28
458172368 30
909953121 87
586434035 26
908335320 58
681644567 82
883713601 52
830836403 31
905429133 7
748921072 50
723891676 60
475221730 26
636443300 77
352686576 39
623028038 91
409988841 65
423943839 52
226338921 1
85780401 93
705521085 8
939597708 1
951923837 24
817209832 60
663133379 11
498433554 1
873896011 72
889926296 68
463186842 93
866213394 92
344165790 20
963031671 92
812091815 9
353370300 20
761660631 87
505872603 34
220204781 6
399965041 36
251025915 93
340109701 62
167572610 7
731549728 48
807499096 95
927724230 81
208972239 71
10468257 14
721195458 94
322892583 76
91037424 30
602671664 74
117226587 31
234043210 33
500463231 52
276432466 6
899310392 39
614902640 47
506981444 59
110997869 42
479558650 82
373986313 31
444892095 13
44807050 71
156895336 2
226269251 9
183892916 73
585715610 11
352406649 47
808798511 45
770419153 3
459552350 87
271798033 36
782991483 28
675787545 29
93411002 16
606963506 11
821608106 33
742748930 82
205589062 16
731386965 24
321778858 95
560493142 48
656158604 85
883099495 30
77504863 69
611221558 75
953623937 28
186581176 83
340374563 90
22214438 26
870262036 18
328589881 56
179940052 57
307921274 58
98382659 100
908149845 72
524270510 68
91270839 26
10997843 66
85929939 100
363036352 84
399951156 81
392796106 64
464198459 62
600509738 67
37511192 67
358486946 28
627986948 29
177133188 92
375881961 5
878420950 34
940216506 50
58263595 65
648045186 51
405894788 84
870917742 33
430532834 10
914042915 100
120902000 31
880765992 54
233694556 46
438302992 10
670885110 28
565087607 66
321502194 51
207340945 35
667356005 62
983850728 84
247801323 53
590330650 84
56878990 46
318853635 16
180308100 1
565274808 54
34086587 2
283472293 86
321859415 32
647171225 61
358109246 52
89843995 71
88958084 81
768874168 6
54138808 15
632745460 19
435370065 25
887436232 17
102651973 40
26741854 42
710388945 16
904309859 28
94147159 7
78076286 65
405523038 42
775522223 71
618868003 27
271199066 87
737775544 49
728476534 46
16209489 68
17340604 73
698722695 36
86235142 73
812860979 4
596050545 11
891771934 77
73695216 24
498422609 11
427589195 63
397866204 1
888224809 87
993581662 89
110097227 46
651349707 78
123411167 64
455750435 45
128092025 21
261666466 100
835637835 71
384169635 72
767176433 99
214312657 69
854351100 16
652722982 97
48496155 58
765338054 63
149554377 56
911443553 93
588290905 76
323703112 68
832954030 92
225476500 84
154758020 90
556544096 16
211266860 29
900963499 41
121128820 95
420983948 25
62562877 37
453308081 84
488142776 40
734305861 80
565962626 15
418080642 60
331868235 100
798887487 5
522394243 4
144863229 30
507445429 12
480742865 69
975438004 93
972846564 83
317947246 58
603650173 35
974892492 32
233075156 23
727802309 60
243203052 74
106190027 17
732773491 87
375456978 89
838469129 80
14704780 8
795739075 44
902275651 76
936853427 35
511148046 26
759597343 94
918458799 40
29029877 27
501678079 20
338524259 36
642262901 50
59162147 82
573976954 70
48805888 19
943197549 16
417786850 92
519723671 81
56114158 46
284236656 82
5899063 66
848876393 82
564609638 79
672481094 69
426546868 36
737485511 78
140964776 5
594661375 26
258515630 17
482079799 90
204645673 1
769255347 40
199522245 88
708683049 38
475787688 0
887834540 31
909029077 17
408195443 37
485050921 27
739075246 61
806711527 85
900425606 90
526174660 7
889548979 58
559617880 72
22216790 99
493259248 24
749332737 74
806034704 43
953743901 25
956530004 24
452148704 50
484405089 100
125927043 73
962423521 79
498842882 21
92670788 77
931535249 67
693772775 80
733058864 44
666353396 56
890452139 5
91533676 13
136893945 77
177064044 28
869604186 15
180580462 91
238399231 23
587612345 88
104032781 80
364954880 91
968770329 83
586328121 96
802601046 44
513018326 4
759741274 97
97375755 36
988134802 46
684714022 19
777136000 30
224819206 51
934032539 59
686457492 47
757274245 58
681093470 37
263754864 88
366207327 70
158862914 57
398909270 24
929897186 76
522851386 44
649336295 88
77412763 62
178080754 88
726504253 84
733543596 78
555953811 2
434638448 26
522763593 73
741661534 90
876996934 68
343794386 35
938022449 76
519169857 47
640743465 97
37427821 72
85298092 13
470858300 28
439712757 85
95385293 15
542270401 38
304430693 89
979170027 90
101280490 4
611384211 13
633983886 10
377913652 52
205999650 48
381079529 97
923131570 18
441221519 90
887263514 78
415497367 52
798139428 70
813747727 70
189867050 61
504755802 98
857884262 31
391521655 22
564562111 76
306042015 100
339864243 37
980828294 30
351031312 90
300926936 25
17231482 99
925474819 43
242226787 10
30292544 63
119081703 70
470900678 73
352384526 32
213856854 50
517985510 68
332424815 7
357583232 97
483815526 68
257833292 64
992187199 15
703615681 76
731059292 41
194626695 13
561997529 86
607386401 51
687031621 42
614475425 11
50956146 89
113314084 100
796090048 15
593904269 66
823560692 48
890266467 55
469953847 63
658001846 52
702109964 72
11189224 40
635330563 23
496032884 30
790180752 41
128663709 92
796618576 99
499996578 59
556179231 21
76215486 15
630571765 18
389579189 81
149044082 5
101950242 2
767274872 71
882960380 63
107653464 55
382292718 16
166680294 28
878585484 89
741102537 75
679022824 22
24980269 6
920488114 0
874976412 68
302059868 46
169559374 85
920841783 98
6611730 14
164617505 64
123251093 27
782148327 24
875249987 59
987701071 60
153253463 7
16622979 57
665027361 74
611925851 55
616062862 10
564436460 58
905119259 57
904984825 85
636586501 17
566441534 74
937988242 49
85742773 22
559857246 26
382203185 78
74869210 10
720830182 58
893029499 18
288062473 26
381208764 50
735965244 65
450115645 10
375517661 36
650294611 94
462860935 70
221615047 56
523122111 85
985418979 57
100538887 96
894690185 31
926823108 31
548252513 90
306909207 47
362761168 95
148745443 48
829103754 97
860264262 51
277308333 14
946931867 72
242190241 17
715552948 92
289730371 94
905951575 47
274770625 95
796950693 76
5095635 11
101896742 51
399925422 15
120600465 78
236244639 77
370041941 82
947511364 86
331088956 14
183213474 42
91839549 55
32049452 91
773142990 76
374724443 58
64620114 19
91047527 97
137739634 84
968052168 26
121404335 69
228018328 40
804967195 92
897814264 30
788882109 32
13464586 60
598905843 31
113629086 84
146549240 10
77663945 88
472056878 87
122111808 66
430473692 75
554459893 78
478943054 85
138778455 5
139519433 89
951892862 0
905239725 73
669393817 89
238542617 43
915011280 25
328142465 90
440173885 10
897022614 100
624338861 16
837017146 49
733942915 36
228756211 34
909713368 85
481266294 48
112416305 61
741232200 44
527805312 58
468366273 80
510586904 29
497715525 59
891284719 6
538874525 93
529016692 9
726896463 18
957504517 55
485396589 79
789014886 1
752789521 56
419959482 21
357581382 86
191889991 70
794122400 18
844009336 56
914654732 67
675396755 12
90065890 72
177597126 51
813992880 26
580041820 26
449057548 76
242078783 57
734175582 84
595157650 96
34442082 8
754417809 35
241240306 34
697372751 24
505481070 85
305446136 68
619864943 84
174034208 75
72394475 63
392538075 73
278204251 78
269773835 77
823582543 27
396551260 13
3587510 88
689522576 70
364321691 71
738267594 64
478568991 65
743027119 49
150196840 67
139645098 81
608806578 19
446463617 16
143019299 1
603439033 94
460701804 43
247246579 16
584754279 87
334796981 30
547204166 22
453155928 98
813565257 98
153583272 58
855907473 99
932470936 44
766345176 96
490337327 2
896749539 15
203185995 21
143685383 86
462263582 84
538924775 28
631640579 72
36485820 86
837077496 76
296791593 38
536461358 84
411241218 37
512822576 87
362145994 32
35378943 7
376312436 29
862903942 17
882161907 3
96020967 88
873711197 49
788901139 6
629835459 1
274010128 90
207999191 67
532385898 73
420956780 74
402775319 8
17951028 93
987632690 59
871295439 39
971596268 12
981205413 56
342748148 24
873689088 62
351599261 30
255535211 32
125637617 69
864088770 3
314065808 70
725131092 56
451723009 30
180109249 74
391722076 39
215619545 5
111480075 4
104862534 67
364770955 96
676071460 11
445236250 54
378889254 51
633913085 79
823890983 70
897576965 11
527049528 10
129027972 1
174742380 8
323307585 71
279840579 12
29957808 41
771620238 72
108786627 45
788197645 100
746025665 24
802864405 59
888004205 91
10135859 8
470945753 53
512205800 76
260952615 4
924906818 23
165527663 34
426182212 55
37254292 24
841672173 69
906580853 97
601172743 63
976145787 73
727165536 94
65976023 20
455602478 23
8251067 86
203593066 26
665193647 0
656554163 33
699082759 75
808852441 44
407138957 63
849721763 54
510582255 35
508806627 7
161253257 16
601484777 82
271137845 34
911227492 53
335979777 78
294692924 20
276229370 54
991019285 55
981386929 5
556778941 46
367693334 56
659851465 0
99184599 86
481236248 40
401040631 30
640633097 21
608151954 31
763901711 48
364951868 58
962526039 19
871237442 57
715692076 77
212392292 11
560045904 81
515872191 6
824114383 7
982875414 30
77165791 87
194122820 6
687122298 19
73000463 99
647063676 88
173118986 60
47977480 66
514712594 7
329240122 86
664544405 18
789236220 76
611236137 12
970396195 98
896168374 1
288870359 2
329698761 55
345453624 34
591755276 16
310573517 97
436688211 4
641649430 49
677156560 25
766792798 45
355307154 75
280537754 29
798486526 29
880710882 63
734345062 25
439933510 23
63674427 71
86285224 88
288493411 8
229413895 51
113068281 77
971220385 13
139508819 50
918526483 54
58010167 81
352950273 52
239537599 13
740020597 89
592082380 21
394255790 80
735195852 42
567196552 25
998014357 80
293072731 7
184976232 38
262135188 37
24258090 72
475977030 11
7285844 74
369842986 74
128738872 10
11343171 19
408526194 27
464610569 22
523633278 76
133679050 95
377295319 70
405954932 56
108592450 71
623603703 68
237087420 15
178363249 96
150961238 28
251367902 25
582768929 73
665735920 33
502276401 25
374556352 64
62568894 77
332504088 75
489832214 33
427569075 33
71325249 18
334143319 33
201290341 81
37567132 72
655851854 67
363708015 66
767545512 92
210302636 29
12284640 75
696697027 11
297929930 25
434269061 67
257237805 75
990671307 49
623157139 63
262561871 88
486151440 93
9986021 1
850282160 72
746647105 28
173084894 84
853253828 64
354032867 72
127286081 13
444778359 73
634564248 24
446649243 81
401471751 6
96592524 93
845058667 6
716087498 91
422247033 16
442567815 43
90653352 32
39926096 75
962106746 19
432425630 55
771074043 94
952786305 43
106702869 65
11712581 70
396022296 90
934228801 91
661855736 49
240974691 91
550728920 2
622277430 11
126214736 75
167223837 57
842117287 23
36548860 11
624222783 89
869103851 75
205506253 24
321431398 36
330518039 66
244742337 47
370547443 45
370613526 7
837457114 18
34935204 91
766370576 37
348596212 77
341062789 21
289952614 25
541118236 47
722571167 47
755850255 59
124183967 41
39880646 58
840162414 58
18963444 55
144768711 15
240018634 13
71042419 10
828277737 11
592517535 14
121479319 50
622923124 1
144961819 47
936641416 54
916469725 12
176703031 89
618772918 18
93164128 10
323951020 96
842129608 64
617064589 77
312568883 76
904321716 55
739758777 27
725612539 32
187842957 44
162244281 86
261499801 30
17266112 34
861282610 68
343280062 68
643808679 67
858565550 11
468902741 2
488363592 99
801130525 47
246197943 32
838361704 74
369293164 12
269694185 2
627016250 38
454234451 64
347558301 1
494088369 51
564422656 59
231059814 82
981837495 28
223723154 66
732879494 98
600649561 92
162346609 33
182546609 25
520888811 84
570920570 60
490342017 43
703775146 64
511808027 7
901945326 21
185811042 0
119232894 55
251374454 35
130228941 64
290107012 33
798301021 89
540431020 72
428917873 28
618468056 14
14061432 52
751019229 98
162204067 16
288632385 15
537978835 93
237507025 30
626517955 76
985253596 72
871846608 83
367047950 53
668522987 3
805167218 82
966355159 81
592362837 6
6444007 26
837821939 69
302680206 45
456828506 93
266992182 25
525424922 65
48119943 40
957802659 11
220106130 50
138731034 51
181894569 70
161017279 95
944500899 63
230842995 28
266057573 72
837591492 66
738515180 55
456587171 64
961087315 49
830470321 97
910069007 26
894440368 55
603078845 7
362228002 8
33359551 42
425654711 99
463648802 100
974336367 42
786669287 85
982929022 100
487620236 14
239461742 67
94008070 99
602688164 98
865925295 36
849805774 43
496638071 43
909253194 85
526410822 42
806299711 80
66599428 93
733176943 33
872225484 95
641140483 37
645652201 95
897803409 24
296024773 97
223628269 68
715789183 89
514267710 28
906073111 5
664507060 76
471764946 47
195821171 87
808100440 50
650087386 99
807040087 27
120496090 15
874711702 92
139003531 56
924705757 12
302622855 51
856350412 32
908068602 46
160265458 70
511684559 20
556604912 31
103578747 11
536289276 97
494852033 80
485367390 38
482801246 18
59215309 70
47199407 62
601017764 73
344154468 69
715925092 46
979235449 58
364230202 24
399732278 75
252363292 19
707229915 3
285495186 15
539804606 73
436617509 21
883481339 39
429618305 52
928874178 26
659762235 19
181688156 33
783239825 95
469219224 86
384108693 8
587967975 98
600872834 67
837258619 1
591209470 84
743050839 3
773511953 5
65015603 2
44126397 21
856578319 42
697588446 72
118137207 14
657982780 78
786572182 11
182339482 25
669575219 3
25821531 65
90913050 57
69126964 91
184572446 40
899410402 82
201349611 96
342404459 28
190418837 14
955661026 54
92566207 43
687134869 2
525869366 53
289448739 59
712674050 71
99373229 18
832692766 29
81559305 78
977815280 53
163980577 9
757462535 2
345666160 80
512746873 40
376930633 98
872410202 11
734055740 14
922605313 46
160549139 55
491467264 74
971104542 89
482122531 13
273759166 86
990119956 69
276710158 84
415869587 33
431481231 96
826355066 98
159164045 39
724289736 23
216285637 67
747207916 67
310641830 88
21500458 66
172786223 83
52079311 13
47257843 89
422059592 49
853318668 69
449271407 99
833234188 82
742746543 90
503474679 13
352954428 78
50579605 76
446610826 11
834966930 37
668384487 68
869063148 40
105685083 78
10235331 13
777602089 79
934751910 23
851499598 85
575175641 78
805563903 88
30378177 24
77169199 19
264110050 95
707503318 52
418201039 71
386354794 66
358890275 60
53829162 75
28859263 57
785075590 75
330568941 84
603309132 12
609677934 8
385910944 7
919675314 62
132974134 46
442758359 73
422201429 72
297422172 29
437273082 58
450972269 57
518266508 56
755051173 62
550848271 55
523908258 4
554931643 76
608607238 36
753764881 36
118152010 1
646265344 43
382015017 86
254551365 35
104682934 95
599307475 100
270256056 57
422922350 70
448376999 95
146951719 17
293857027 35
409589609 4
860771201 86
31147582 63
548647090 8
20666502 43
629106288 14
801689198 84
13087875 82
159434316 11
494701009 96
39933261 31
780403798 19
393739678 7
888719672 22
461313695 44
950929319 49
67199107 20
777965256 42
860297185 30
882167656 69
27706307 70
54150668 96
286847487 66
828733503 93
481075803 12
596572538 81
143157937 86
41028241 13
30260371 14
490786211 59
386004012 29
683952419 38
51975902 100
712896027 87
682089395 52
887745459 76
11898559 26
309982354 17
926865641 45
922716310 44
742635139 29
83553450 54
638150197 65
172316476 1
488755633 25
514530992 1
85990632 66
498797637 79
359866653 30
516682581 71
203152050 13
269128403 5
650784195 22
135971041 89
903805061 63
989142070 35
860308064 60
594268061 3
22458355 70
83159020 14
748347029 4
46347735 90
711315500 70
293594383 97
736513605 22
957573493 35
739297369 27
187916501 7
656685814 58
998228888 14
670834837 56
787390556 99
548279826 64
538456325 84
352997555 38
239358497 71
688788604 79
50415934 18
812871409 55
320765844 38
870546261 5
431030609 32
530340435 17
575334437 58
52946850 17
506859778 78
339138765 56
649934505 56
477419583 3
788851076 20
912594435 21
522274157 79
50587473 12
41581013 29
803678233 57
412434477 5
708545835 67
744560613 81
421706393 5
141899512 97
710709567 83
549431104 89
562974179 71
919127725 39
959029911 59
499734424 40
840442214 57
230657362 100
803112356 43
852059252 46
261584645 61
610539666 57
773239196 38
700235898 5
533401462 100
899698447 59
301940439 49
918761027 53
782443411 26
973443912 60
611447509 31
968037566 3
247105967 81
610638419 23
395011706 62
418058186 66
726191931 6
265667080 20
992986726 87
462688651 33
426659953 86
363474599 54
501851065 90
240232369 32
657731490 17
624938333 31
592934614 100
439181418 82
388828384 26
767133911 62
267312950 47
908781674 59
248713507 21
849744288 81
118758441 99
274786946 42
987999585 88
76251526 52
537564990 20
823132416 38
225469703 68
369102080 38
907894617 33
342569805 1
681533760 97
382948954 48
14820974 100
806053748 9
747047124 14
706350200 59
121958913 3
272029444 77
481317815 71
955599851 48
820801161 93
509060518 14
664220996 0
119042523 64
41843592 67
222146392 38
577539935 24
601302446 34
628860032 69
966305310 87
331649955 78
728504165 3
86329603 46
104890160 67
159418359 50
659369929 59
939424734 11
800942514 24
919575786 83
600062176 17
620177695 65
463935154 18
232487904 36
322966604 80
983276747 43
924887132 35
702208150 29
422971976 91
932456699 48
601232633 79
371256887 66
140824910 5
818979955 32
640473208 23
765221027 16
96376704 50
723427658 61
661542907 29
411137287 67
231036075 24
443759396 72
280962039 82
480811309 85
492133947 10
27311362 61
310738866 30
988334535 82
925584392 24
558110690 73
475776889 73
670313789 9
624187625 3
148637367 30
700373243 93
6358437 72
644681155 91
106842302 12
332941157 6
197847247 2
383942552 94
893491243 64
736031773 95
394524012 100
34314600 62
101094520 66
568598029 75
141820504 97
457777163 82
532579604 60
236454169 6
494768900 96
100253619 2
227202033 31
479802229 80
193851531 5
626845326 3
159725881 84
289096002 58
915153987 35
770316726 10
679516475 73
960280066 35
496999587 73
993243355 94
227008446 81
776788758 26
711575139 86
434865842 40
515047380 19
295088944 100
400119000 95
934376777 37
565326489 2
467124576 22
268706933 37
126742991 39
513125990 13
195762050 60
717187192 84
258393643 67
960651429 15
277040548 28
832764113 44
433712614 92
449107335 100
633791019 72
255123682 87
445424201 58
626082160 50
581701616 28
567765595 33
645408681 81
11824022 94
919742289 95
111885012 89
521502674 35
504090248 62
891376027 93
537562264 25
201279170 10
331447716 15
874776483 20
712962575 77
771188393 55
77719476 28
908447626 23
613809224 40
254332254 39
941715826 22
831420961 60
449112489 86
600581995 7
946504778 19
518142102 44
480901545 8
316931887 64
118626731 26
458462797 63
120919699 14
186155739 38
717524688 54
34890607 11
871029247 32
443180956 20
560644961 55
45797826 22
324465627 6
736280377 40
841397210 53
317419597 10
282153616 58
94904654 18
909650917 48
228639687 54
304245353 96
118499934 2
704804145 84
874794502 71
678190999 47
233955589 56
820935794 82
527055247 1
876916666 40
744115410 89
179679407 69
730702987 64
351547189 17
648948007 0
86916838 49
595524098 40
6291374 10
396786681 39
446424440 95
353077898 91
304225405 26
816477811 28
802124369 80
26376780 99
717017765 41
705423913 62
206260731 32
543768867 55
915621655 58
512961150 76
803401751 96
577838138 55
455709256 87
716376931 29
401258251 9
463809757 36
5739321 68
54308977 43
172859534 66
989162968 62
908089759 56
627583542 73
264769679 29
8257589 99
914102488 18
165150121 41
767499799 98
67005293 23
191202466 10
578808356 65
458060045 80
312377744 85
718986951 93
395298627 6
954026554 15
910642648 54
955201714 46
436750923 86
978975901 12
938338677 15
425574196 9
971914983 94
708646630 100
15851785 30
508181684 84
25084061 72
316566564 94
538378619 3
584386297 3
692422768 38
855266072 24
672852850 87
76781698 81
356155604 43
613654915 67
724679711 29
742259683 13
189726775 56
872692547 96
29444908 91
532268916 3
815820119 82
391393268 45
553904545 42
907415414 21
876201440 96
412170912 97
987669557 35
753746263 14
376544434 87
216236877 88
623875940 77
315218213 1
724162173 51
401979572 79
213938302 11
279789987 68
590726134 78
545219055 85
230758928 78
912412008 13
543131809 43
282544700 4
64112067 70
978436130 39
606835395 11
313442756 76
451838620 19
729980611 32
360646423 65
399809035 16
862923909 20
211431071 74
772708441 16
809271356 73
152501245 30
619079272 33
793321619 88
313396443 82
419999254 35
867214336 45
457661787 61
178516293 62
913888697 58
967560872 93
151135269 69
729602899 27
844297033 62
613865811 12
106381981 10
269569281 77
38009730 70
941650681 71
251942689 27
167014047 39
690510181 52
449987374 69
196966073 17
948536805 73
5263722 79
602543179 31
198310469 55
762682055 38
87905471 92
699756069 83
959221588 45
568840915 28
518227356 78
97662870 60
50806120 88
446399806 73
42554108 58
951404300 23
478846182 34
542839077 87
346463280 72
683154198 42
900953974 85
71364805 91
357925682 8
619824614 44
62855088 87
778365535 95
594064436 24
121976149 93
193762350 8
294574703 91
976577098 28
966667704 43
375429047 81
755816640 17
137170947 5
842146481 15
876651980 67
126294321 90
787095617 67
494299174 31
109859788 95
694435090 67
652633683 45
512085953 41
100248292 64
554582690 34
964776844 47
87364413 18
975855839 0
892731171 77
173736692 14
873478425 65
635329333 39
758647038 41
503525265 61
226844548 39
726407312 70
952642919 51
408818468 18
520525558 70
52840399 87
400934730 27
885116283 43
535441262 18
654437845 67
577681883 50
570235418 77
571939639 71
529523719 60
359118831 6
130567057 47
325097395 87
500376865 50
194453837 88
426388065 82
626740510 1
676221934 44
76448998 40
513394398 45
67102087 41
101515321 33
218510462 20
337874341 13
663588964 100
149322023 66
852998190 7
113556976 48
981094533 66
155537989 44
133356801 94
403391205 93
657617511 0
891301328 73
817935725 77
466230220 60
828575409 64
999236867 54
288746388 97
173285215 42
511094929 8
73948822 71
717161940 88
718112438 53
226828942 20
746887007 2
872214989 14
693206711 98
767546258 39
989706040 19
689927752 36
817109457 39
434339030 8
527422853 37
174283615 65
242854192 30
2573054 51
828073543 65
454274578 64
674764507 19
356518902 5
34091583 74
458918609 14
321978693 91
14853088 89
731230551 23
330026733 35
798647842 76
968316758 61
183635954 98
197452757 37
792913792 43
608891410 68
976769584 49
890435179 6
141195407 51
72821657 16
390131988 46
137475168 64
388158836 36
62845327 50
616994669 87
7956737 11
395995709 60
707593392 37
892688048 74
197398390 52
102642855 18
429816728 56
656587135 67
787475226 26
87290579 76
688348308 84
574856804 89
94436087 39
623186729 6
692839435 10
905236866 3
337163150 93
850439721 99
957790610 18
308986671 36
754399622 49
497716935 62
795648241 30
726200540 64
524473003 58
221249442 0
270491364 98
752704166 45
904801433 40
107896166 16
556868297 90
920897336 33
471126665 21
482299481 29
901963162 28
473339974 7
139896042 17
424456045 46
91118715 87
254575835 42
118626404 86
746988620 60
644954457 88
782413032 59
453973495 10
75686505 40
512012001 24
174696709 86
160121806 88
480642146 82
287389879 86
948546079 27
211890258 67
578941777 51
24298139 51
250728573 16
319113719 66
20228200 96
758583581 49
889650861 48
952994391 4
615544839 93
61926105 58
849386714 79
916814739 93
807650305 54
51112220 48
265249566 55
722195623 14
277976588 16
335392107 10
443563060 14
541659216 30
214913064 90
136126866 40
189824942 39
539922477 27
43465814 62
224359401 18
883726294 91
668964695 90
514213183 17
285291306 1
93634070 31
198592478 94
795221985 31
102076501 72
439364886 56
71551223 67
261279179 12
488880797 90
380561041 83
637829442 63
619129874 73
623736768 36
457701090 61
344421369 12
406509277 97
973904543 13
978042232 25
427675871 49
154797793 51
279494259 96
303781595 4
703863375 57
14627329 85
672480646 33
176405396 52
449437102 15
430862013 61
244562419 26
576579980 19
597192248 65
726552130 28
621192035 61
92956099 44
340524147 88
866758058 6
877716609 35
606594902 61
146361112 86
146005999 84
870034335 100
144577077 88
205600315 99
356185794 43
459589642 72
403742965 4
83194166 4
674217431 70
506698250 98
844162651 16
343026972 77
944858543 40
571695934 49
782611361 38
478836079 81
628767286 57
106744018 9
724842859 92
811330553 57
886651057 11
652937323 78
967099080 14
960122702 35
211593088 2
983752798 34
477861740 48
100227059 15
309068030 100
921639322 18
175051788 73
649222372 32
725233499 21
360050302 42
618909133 4
898897630 64
733723722 99
468453699 48
589617274 12
315750625 21
749802557 74
326710876 38
799569343 77
137661971 49
23710955 88
707709970 75
145016531 40
384211607 91
457410424 69
981010658 49
194768779 70
101609093 0
724699400 89
165019536 87
866054145 74
359594634 75
262341232 85
866335750 39
472520847 14
131231008 47
766495688 90
739970494 6
128610603 54
894570322 44
996005983 76
730203742 26
446867510 100
730424402 78
436797641 55
767687142 24
146470523 13
758042617 36
796342078 38
205831964 80
115119212 47
408340339 48
491953387 79
282587144 35
487090841 15
23961907 71
955532492 78
633628991 13
719877827 47
148881544 35
423333167 15
717229503 28
644758978 99
593336099 15
44883369 29
562451432 11
33098790 61
555211875 84
299560273 64
221192307 46
532899649 98
456307800 43
713227898 40
122163775 88
901056361 79
674899286 91
970449886 48
559643756 37
581952225 10
494868906 34
398041191 2
272959192 91
505695938 62
524533706 31
75699678 34
635186947 20
196251912 39
268578647 90
331276720 33
333075906 14
872112402 12
791850213 49
572127415 94
283434214 61
362824411 77
32625425 52
67094256 60
958079850 34
197632126 65
318014763 52
562176120 78
584471873 48
491202478 8
599512371 39
285217719 52
758349721 6
786608421 92
758068018 67
173745361 91
244049564 67
357694175 32
331822441 60
235730971 41
456607316 87
461439014 40
853324618 98
179088360 33
796762813 71
880404594 18
462699049 88
175704085 97
93037824 25
840486370 75
146888171 39
566093359 64
780376683 97
105219207 69
918251680 95
70104849 9
458710869 56
153395476 22
253970490 51
162101006 67
574678519 49
507984730 44
432597040 82
275197781 39
552833697 35
429284462 65
634052783 20
456167352 73
988968421 83
919203149 92
879202712 26
608871737 26
492820015 30
562338105 12
759581930 41
750507500 65
424677507 57
122622831 44
195922570 54
888550083 32
627988390 4
575779815 45
480340351 76
234077895 79
701469160 27
278245998 10
667680714 47
518848879 39
391264766 39
117905977 5
103422482 42
524607797 65
172802658 26
520599580 8
996706764 5
84562151 87
624249895 40
502657935 73
281753080 56
606480993 66
893089283 6
419634742 22
369069293 39
930197905 1
853007105 37
871665290 55
8195013 3
202480917 81
964659259 28
384995233 21
908975177 7
595371918 13
697151306 62
574463517 41
666262896 89
220164312 76
76684103 18
43689240 52
740611460 77
749304383 87
99668191 33
451370117 44
198714699 8
768806142 71
586912559 89
440021528 46
995639962 7
533052029 86
685127005 20
668514627 99
416207408 47
462441933 72
210058037 13
458184853 14
529288008 12
522498019 41
768958916 4
719122590 11
599246848 86
805850466 28
103280787 44
374122672 66
439304508 76
282300655 97
147634758 79
259529934 50
23108121 51
507446938 79
443736310 2
509508878 92
988354210 44
421297796 84
991980958 12
69688035 4
952590477 33
560007190 18
291938507 28
193769586 36
892086603 56
988932200 15
523868863 61
329491166 5
637475192 69
188207235 15
198854555 75
714583921 69
433224800 37
136106520 6
11674049 35
563240842 19
792576217 41
892030191 31
854325553 90
815576690 31
922701924 46
565923047 65
535525366 28
937914290 90
110324052 53
434685283 3
256898967 54
405402317 61
354160400 51
733204731 51
399597524 47
753177308 22
250910275 76
164603851 22
57280946 5
192752165 13
91399602 74
145767739 18
890371944 34
346907106 25
234623372 96
507191111 55
953282719 32
669570832 96
794656809 62
296959430 20
780169231 69
476402646 99
814834870 5
211171287 8
737613537 25
279290905 41
305695990 64
706963874 65
845645606 66
488321304 38
780077975 58
952756182 45
374029374 91
372642146 38
494233217 74
286623324 75
160673057 61
444952801 19
449902641 67
789143883 8
58595701 97
878500859 94
421450011 30
496726099 87
38599482 71
831437581 99
120452618 2
571983002 83
724550563 69
239580908 2
389386043 11
265093837 21
789167121 29
365600614 56
842014490 6
498154324 50
526438378 81
855812260 70
373204999 88
22856317 42
305759069 42
230909430 68
958237486 95
467463207 1
612381687 93
625429818 1
751008130 22
751256502 70
682776191 53
112090608 70
763502932 45
828720287 2
362100849 39
100145790 52
150256923 14
401161818 16
399182382 89
154040289 100
582477070 77
355924770 42
873034413 12
511012710 39
750842508 79
592625828 39
783456621 50
490849611 97
332719984 63
650995426 26
896532263 91
592344988 5
884101910 6
782064958 97
736521967 91
120018458 49
800834617 9
558860305 12
34388177 30
947701038 90
734747277 53
805432749 78
448529703 64
811358494 81
730092978 31
303473848 74
743233645 4
936159970 79
577764810 45
691851731 83
281805626 17
794125086 0
854095844 63
761062522 21
448096144 57
947288105 86
333554784 8
168575965 4
283212757 8
147634961 39
931646279 57
950270774 44
246854891 23
461596060 44
944778856 57
311820673 5
374021780 77
806433487 88
606117906 11
40549189 91
628675855 35
895753902 13
332827360 88
466743445 59
752550576 2
934810766 42
674361015 89
711533089 10
556452508 22
447835223 32
230693807 52
601604831 87
64199142 53
74728250 64
892297565 25
62907103 69
813348433 3
419903714 85
471052762 53
291833731 42
207396277 95
85204231 2
860086585 59
240419305 53
816130079 20
526105237 21
131641457 79
133605389 63
495439507 7
216170267 2
114629954 81
289416248 64
547485406 57
772209961 7
997244687 20
532978746 87
651960310 42
48443493 14
768903408 6
654839328 92
712694761 30
699088576 98
751702074 50
436261849 8
4217530 71
211289015 29
916515883 48
734275977 11
121917689 26
547316636 31
387476841 57
423964040 62
443727478 100
203668644 16
216985254 60
159215657 83
102786919 20
958582084 10
672609515 28
146196140 8
399463736 69
856714774 3
507644313 16
711768613 74
774101200 8
991695425 44
531148221 46
231406790 64
930890162 46
352730385 84
856634330 61
523044230 79
946440655 83
867828003 28
847807819 84
449314627 38
261285550 20
818658075 67
927380121 32
860803371 1
396630512 65
144035626 0
789866475 43
421780371 40
706688769 64
502949089 93
466104917 54
688633350 92
684285160 56
862381860 70
3699937 27
87462559 20
225593640 19
374878661 23
717395273 86
772707239 82
587145056 51
633406470 62
491903417 70
945230825 57
377673609 22
762812805 40
336969068 82
236745147 15
26988874 16
801788940 7
589749635 57
779953697 83
659607420 83
376660248 77
57353484 78
646106258 92
458665916 64
149974430 51
290041381 42
999641249 79
910292415 43
880033638 9
792023419 42
877939148 59
290831410 66
682957388 32
25290076 54
146322581 96
508040191 26
175492569 21
349734077 100
919596826 36
673608270 16
306382164 80
883488188 60
178488276 31
648603108 53
781152721 12
76682017 50
71917073 52
854472008 55
800009871 66
664732699 67
189882920 13
858815366 97
161737077 66
42052841 45
427607500 54
336438596 98
916839339 29
641616763 63
846274859 56
778059550 3
166924106 90
305076888 13
193979051 81
557947239 29
919810836 84
835448208 86
326528384 32
745567889 25
252920147 66
610037244 24
629241147 73
466595995 41
474811712 11
752843308 54
478766410 35
597980495 75
842837070 25
368802298 3
743804415 18
765834192 95
104990287 67
525878646 87
257084464 71
475660941 96
609966237 67
908500852 83
624979003 75
58255989 45
697128197 40
977678594 84
791218364 71
471634147 64
838870089 52
34005601 32
919504062 12
931649753 28
795944735 85
114761721 93
124170046 37
700284461 63
926062816 25
549098800 54
35262442 96
659529673 1
514490158 21
812521866 89
487097023 76
308959083 58
307517064 54
553621639 16
799164874 85
395216621 33
717468037 17
186350512 87
632055745 50
254522507 14
958668936 86
327627443 9
739027990 73
667069907 28
610039579 1
843282848 98
156350270 24
647973709 0
47680963 99
754380784 10
184127120 30
922650105 4
328150382 15
741191545 73
578829622 75
38149698 87
421934328 52
256571254 48
360465355 44
287541333 16
41418614 35
202687703 78
47535275 25
975808034 24
340662648 34
449990301 62
414856585 14
338242105 52
114391882 95
371722972 10
120428295 24
238543706 38
531264941 80
890507219 42
895589043 15
755507002 1
851691104 80
75907744 85
795854655 6
481799987 12
926076992 17
211815773 39
325741053 29
127064161 95
362449354 91
598417365 39
764798412 23
560832596 64
951917815 17
928289822 64
899289972 66
366014532 59
628565545 81
992257364 69
761914342 58
386443664 51
689403187 11
716808985 11
626029563 27
78603206 6
282757762 59
836814719 84
629447406 26
343928661 13
341437560 93
227007387 0
730709182 30
835055806 77
325100607 47
964880331 47
695136183 39
738797627 65
157932591 92
593020171 0
922077700 64
415296920 97
96824331 25
186555861 98
552916343 1
767902618 22
298949174 34
475441619 85
869784624 14
215395090 40
677664892 36
212030286 100
815794744 56
14765111 29
337074215 13
279489253 21
589589693 68
881948500 40
573520758 5
92908036 65
349994714 49
840328118 16
789012026 95
351955236 88
990703379 2
623766580 32
946924347 16
885965650 64
555629784 12
268953922 91
432545456 62
844521872 33
778527287 68
710425295 60
116670953 61
571998752 42
626832450 92
38687485 41
699377545 36
159130670 43
359661039 97
613793906 9
862629912 61
437013394 44
591545772 45
552096804 66
916611656 31
875872171 57
665996557 69
968127987 38
421062325 46
112416608 48
460454806 97
138306779 78
921383894 57
886026616 80
272659736 51
413347933 39
946542359 89
407759309 22
240160709 94
986166559 47
425531135 85
981359634 39
127556072 92
734206775 20
811331709 100
642589920 30
778550357 50
462491070 100
125771988 46
499274107 85
81812750 28
463254095 62
955365174 65
828983868 24
552909056 36
619637437 33
481390432 3
347095215 97
367665102 96
854719856 95
626253030 7
689881360 1
724536480 2
428048661 57
22257685 38
5819281 0
901961793 25
192288909 10
240455915 76
217081555 94
353588477 23
945651195 54
844976727 44
307897387 22
186586853 88
333886448 35
840721034 51
72575774 29
775603083 89
70144331 94
790455644 25
412561828 54
116889937 78
551531124 93
434565223 99
269857619 53
60262945 52
290254275 89
511161954 37
324923295 32
178155530 51
707678989 14
677918083 6
487025366 34
394670428 9
372048465 22
248178716 96
859664574 35
627604395 62
441505355 58
244617738 49
603388937 99
742913417 7
87368931 36
872743045 13
13394573 73
357124780 18
350529301 53
30321746 31
354435168 41
307264161 78
515928373 61
654760639 7
61628171 3
666880619 28
321379447 24
139466607 27
302937851 50
918523258 88
821752251 17
935503315 18
135636835 48
43771462 92
927888071 17
394329282 35
785442925 54
442975520 51
424954549 2
205279893 1
823604737 52
897938236 67
558526788 46
738752777 97
400639773 100
613392411 27
184772959 5
208585445 62
428149474 68
115711281 2
61381397 33
835820900 28
227581199 60
15893481 9
920614583 3
711723677 57
401869975 58
591718846 10
594370614 85
731600257 89
287852899 100
729229771 42
340776656 96
991335975 30
502117793 6
25039696 53
975682673 77
834279186 38
776745122 71
757453986 32
976572208 30
615638988 39
521440642 96
132144557 99
606558922 82
850818785 39
828841299 47
237736603 100
961012284 30
932006137 3
579746786 17
532994269 2
496606928 82
871770228 19
645784568 80
37409566 17
735018317 70
391414951 94
856853904 82
571078073 24
689844390 35
421850855 95
663616727 56
605597154 62
920371092 82
476982324 10
44121213 84
840967575 58
321629011 50
807112142 92
857266627 72
142972616 85
946680267 79
338292185 64
600281907 79
144653637 24
71847045 22
62505277 22
104954670 67
596833316 54
804573231 29
685509577 43
436834373 44
785210289 29
166412805 5
740796175 30
688545413 84
892818464 99
778824065 66
25540133 22
163128036 99
109540132 0
914503377 90
915697307 32
91801795 87
410862018 44
601290509 30
955254568 53
587442595 97
163330588 2
496454780 18
702569277 72
603038919 25
575876385 73
558060403 49
39630603 33
453303643 27
388954288 95
335292912 82
884994111 33
490643093 66
428825518 78
695591940 74
99653939 65
364807294 0
346032024 65
606868390 48
578564191 94
221860226 63
905344034 60
914942198 18
651198171 64
544505838 31
691548193 97
256469472 46
414394489 1
123667412 42
789735047 85
334139668 62
448066214 31
48958832 6
833055286 52
162262078 9
615756126 39
447937883 11
623100607 94
380770815 80
623578659 8
415835859 74
179366832 26
841510613 49
181549553 81
924783536 74
47077937 50
635350482 100
616094754 25
117659021 95
336724580 67
473310413 17
586284134 0
44300074 97
848926233 18
217371873 41
658693594 92
810675291 3
293269722 43
759827188 40
865963475 2
946217628 67
717163509 11
654130819 0
152412253 56
240581737 44
722149647 83
202431322 96
97981113 13
863326742 83
955932234 20
545380916 20
184544576 23
220311267 76
422895437 8
436468827 93
163454640 7
299666711 94
17157856 89
50820671 69
505456157 5
948884484 50
610504562 48
219001652 66
679363501 43
314339055 81
103371035 2
863128783 83
710335065 64
622193274 62
57509878 57
672385794 83
766420812 92
666266149 95
737864122 16
704347969 52
454281590 70
426258924 86
245483575 3
485681419 54
147468893 21
715124892 9
413498917 79
396271423 100
438804699 2
60891032 49
123240781 24
598828394 79
353757130 58
474992245 28
261486641 45
968839415 98
93570985 72
310294777 53
237384668 88
312986901 27
685045803 52
960629005 74
660710889 97
839976426 70
730481368 96
346876987 43
402336019 49
424964708 43
886805430 86
287824476 26
352752652 40
842962234 88
21905762 65
780514814 0
66403337 100
558156065 4
387906706 46
550897401 36
117888125 53
132195474 0
85194420 34
419564877 86
434842458 94
812341001 13
817450566 42
335437263 71
969395835 71
917591672 43
609179587 37
239936931 70
663216528 51
375031686 23
334224355 66
880247275 25
199543256 45
845362209 68
608072866 72
251022847 84
428832671 9
418121312 68
600624583 74
378586427 8
113703504 25
959171308 6
436683679 89
52778611 90
176502178 60
560701632 23
25021011 96
307036192 4
692812756 57
661741914 82
346477027 28
422582288 48
292135572 36
735448258 25
743424473 16
879630619 35
551577655 9
357619318 71
303455502 4
930381915 20
328363844 32
439602044 31
996848931 55
840350050 38
865907848 62
404009714 42
117974576 76
347992161 91
14126892 83
877389730 90
881918800 4
757343822 78
293022066 6
512371971 90
428810800 20
963412384 67
618053829 41
270417927 85
464694379 44
421236319 9
224890893 78
76079699 46
909148902 63
130288692 49
51268778 92
261506970 37
27058183 49
716340636 51
389898081 29
170603001 78
88675926 1
851615651 82
313112526 77
64718964 74
834345152 89
535966225 43
931588540 80
87915929 17
854105634 40
485728540 71
331443060 66
823875678 0
161785451 54
830360288 53
281374533 63
156199198 70
603302333 21
704603139 48
425018675 31
749063322 63
150484874 45
794178558 35
574075411 84
6212650 89
689184558 39
528846255 32
651005099 9
659891345 100
472236565 60
82953085 40
890926961 27
333357526 76
337129175 28
171055251 55
849990217 41
755219305 35
295280077 2
520935818 57
614480666 33
974416216 31
2420002 83
651375690 12
478981632 93
402969132 62
734772779 53
266611392 48
611408102 14
92119985 27
854161085 64
524333884 48
776168064 87
556917274 54
174330563 11
758221350 44
33734791 23
977656291 80
444553473 9
612456838 93
109115154 43
863442620 37
247376313 21
341314852 75
421052167 87
52877410 89
70776721 25
95535347 82
66312747 41
131469493 59
442707678 32
804992477 68
789630722 35
799431187 40
99113876 34
690456228 27
230023688 93
619807543 28
379442701 95
914491647 82
639475118 68
973050065 65
389718884 96
574543890 11
395566339 48
633522236 59
589853535 1
697482485 99
582931912 3
768937101 55
320809102 48
505384361 52
646823015 58
340198784 11
210307004 64
404330445 22
262209531 86
356580668 39
720250736 56
790952012 1
873158936 92
698884071 92
433135709 89
736111431 15
488116895 63
671018795 66
207836568 12
438492177 75
267367298 86
147686647 63
794068873 82
510709898 58
39679387 70
806569905 83
663009916 38
544534081 34
676174985 31
491376151 65
110165090 15
86638729 88
857018311 47
628933178 9
539242192 100
216535657 92
378515560 51
790296274 77
160548235 60
597308743 64
398126993 54
770100592 35
447278446 43
948724807 62
992217529 50
800081268 43
447524923 61
972085217 98
279620484 57
457622922 7
536138447 19
40345219 35
265998146 90
529673400 76
141547598 60
10199772 52
187338366 64
402398548 0
231987133 29
125349967 68
633989273 31
692852768 79
636998787 15
562938093 68
628826068 13
661349048 43
283911536 8
864202664 82
367635985 45
717336625 51
222114407 31
472095985 97
548637632 82
691586635 75
388556769 100
951443669 84
765577853 86
235543394 73
343957768 27
314321642 6
813536740 99
614870009 21
952550161 43
647945098 99
608665606 51
296026076 61
681392006 7
960455972 90
52486705 14
521081195 58
572992660 24
888456130 55
183837246 16
386496248 6
907592167 61
893932783 1
914348476 17
569689845 2
552274794 80
754909084 24
196684762 96
725751216 77
187991266 60
122975320 18
612198652 70
940840878 17
848633492 99
273291017 70
840363727 70
731758536 10
767276167 46
481290810 44
581623399 50
417121617 68
617618501 92
876559975 77
261844050 49
697590309 25
228926254 74
963532230 11
776155943 21
49723844 79
958317169 10
272028304 10
540123788 55
67114508 42
403119469 63
88351159 39
691432450 30
221808490 49
22370150 31
335970733 85
833044396 60
232045158 45
585083620 30
66324751 16
462297287 64
599255229 98
190718734 67
408983157 12
769194747 91
780358041 25
53362163 54
669043017 68
341753292 85
662394731 70
819467337 93
301156684 19
235780278 53
670876837 33
686165461 78
303380494 31
587330754 66
312389386 49
623837214 34
319432143 84
795292186 68
977485637 25
886704212 35
174712106 37
990524115 100
757908165 21
730927445 73
41174258 52
917239988 12
458442346 85
77481590 88
625322217 75
917727154 28
711847178 43
398283827 30
658303979 20
536662152 66
872868073 83
113469928 93
663253214 90
306192315 73
549557807 78
144292328 44
976345400 57
880358067 84
978994373 32
411482001 74
770956026 56
825152391 45
190139525 69
846624661 8
607343259 51
465820784 16
922455282 77
498384957 43
307642555 26
491519760 18
581570347 85
707112173 45
386797968 84
93488052 71
705751682 3
200794267 79
502094644 40
915770008 82
403690397 13
325292793 82
741711676 85
177127000 3
746927877 55
115688852 81
108381025 7
207039938 52
129077128 64
392546425 16
714576688 99
696058145 31
170304022 20
959763401 26
397761814 42
21841128 16
550010663 43
587604270 22
44380457 15
730629942 67
785436745 49
202463475 20
246829026 71
693239399 13
615030095 85
26009974 89
416913382 93
440389575 79
26918255 0
899638208 31
162823788 12
179644593 5
134256128 53
314335754 31
631263382 63
197101153 16
544713756 32
389117656 10
451892662 84
838274673 84
3339514 58
28126365 93
89250568 70
245438626 91
253751248 2
71844134 21
799368156 89
205377153 48
921540907 39
310162611 31
418705777 60
617754222 39
258833289 43
181819871 27
760040027 81
153180533 95
395689430 14
830807873 13
734998719 52
160884714 71
516146270 24
264874637 73
150691936 69
972734315 11
45324074 89
200079770 27
704709937 74
889198991 71
289021815 83
402718089 3
917153486 4
713308464 79
749835579 10
918617603 53
750605524 47
564303172 21
520611656 53
60403004 56
480301722 98
480695368 85
377139020 64
792443145 14
201874511 57
502713216 57
147556537 5
416106080 58
43059332 19
414578685 8
777388725 49
472749752 99
665744122 25
128220063 77
713708563 83
867312843 39
812559894 22
534981657 38
268909655 46
823498143 85
795801279 35
741025751 36
334323568 39
403469186 17
814975160 65
868224064 90
929714635 11
295241878 4
893155496 86
988192568 23
225823722 10
706022201 90
456271673 0
345735016 69
549127753 53
842123580 75
579371079 80
461224720 9
411418848 9
173505068 67
287635127 14
623337333 48
727203820 19
426355044 2
150293896 18
935847291 87
777454782 50
773855374 18
145390759 100
305760617 15
772752616 71
849051702 29
586879950 58
250904710 63
220234430 23
415330730 97
503626840 14
390828510 1
217605392 14
872045494 90
823190202 27
845990035 51
885437808 70
376582148 18
340906978 59
958666210 69
416323978 85
750427366 3
958042359 73
310619481 40
395475893 32
21282213 71
752905966 51
333586095 62
540130055 97
412661016 93
412628358 34
399545170 94
559216353 24
581009890 99
393571291 31
149713682 72
16081428 51
601151731 27
398577837 26
37899287 85
531049579 71
743140894 72
669180560 10
17294159 10
406566131 29
623606808 32
899182018 93
783534909 60
382779589 7
442788131 76
507894896 6
127423257 74
540863 73
582417061 38
955578262 13
367177104 50
239057545 68
23840962 27
213893478 50
574633587 51
733448855 67
259360765 19
901531425 56
368311398 24
988697302 20
748585429 61
967478632 87
835173152 27
642119930 21
826429647 89
148405049 40
452570084 31
196751599 72
111624579 85
86007993 37
510847773 52
256405162 75
270185401 70
841474441 13
978170877 88
656285974 92
553409505 30
437425993 27
896779143 32
762873889 63
470086038 75
124321723 65
641410878 84
131378380 26
184044129 62
681474736 100
978779144 90
135925854 42
682738281 36
566619367 32
545778043 38
903246498 96
404274132 79
938821038 9
437336928 95
901078236 21
480875200 41
42095693 99
944762154 20
216072303 1
41240885 32
56842731 34
700540535 71
945441336 27
341485309 66
311428764 66
201443258 4
220160052 89
11735289 24
102832032 83
215921052 27
900685361 12
270330823 21
539492439 94
145973072 1
700770772 1
411193797 69
197142390 18
464653683 21
841281132 81
23688901 38
706274256 0
94968357 41
728411018 75
710414647 85
966747727 0
800878644 5
592413359 17
727719967 84
218047499 5
694286990 85
990799051 19
192740188 7
542458900 28
996539283 63
928415530 3
324147530 50
769658187 54
931400112 44
464233152 58
642006365 87
819016024 50
659476854 62
276258695 5
601552274 58
395207611 42
692206303 3
480498191 75
822987863 9
241228888 67
329658144 73
477536483 52
581363618 75
848422839 63
479701658 93
409332350 92
723704159 50
788359132 70
12675056 20
879769509 53
825784942 32
38179452 32
726911478 76
822025172 92
584537513 5
953000976 71
737395695 70
803157094 83
637779371 58
761999009 17
95020780 23
31901897 56
927457382 45
802077050 85
882458779 35
250399152 100
150631396 55
668709377 43
422621556 99
545072206 54
492356532 83
387934991 1
893426562 68
505451400 98
472890785 77
990006223 2
387132105 91
837239354 97
106125371 33
232845371 68
219533883 58
399840552 93
892536947 94
649822873 85
655413340 37
860579195 34
555518762 30
757681805 79
975173781 1
189457321 47
316396960 33
71233526 51
353208610 88
576410822 28
27405073 68
781211339 10
708504560 10
592360327 62
654558113 33
462694740 1
922038501 56
285198160 98
479863917 81
625681206 71
480222693 26
865538440 46
802200063 65
837037522 39
27665171 24
992639410 94
15074907 74
958007212 6
793809711 21
291661891 41
964872642 36
993765004 14
609234340 78
830820974 30
279681601 31
369527343 40
297269530 52
655624619 23
686044927 3
728397730 13
55201349 91
864832057 85
514391999 47
949664001 29
96971946 71
404164208 46
506313029 4
836823368 76
982044555 70
725912132 20
851414533 56
865803245 29
719607375 95
629229223 18
56332597 86
366293468 84
28784097 25
28465298 47
993517084 68
459291829 25
15684352 96
41005183 66
734579148 100
762075486 99
182336237 23
145860074 98
897736174 6
524873960 27
915977177 5
86987613 78
189097815 82
605868809 80
999370374 9
975286606 91
580060019 19
766228942 100
563659293 38
84967048 81
235277078 44
344166456 80
688807777 65
361542411 99
184707257 31
297907342 47
966052780 22
175491953 60
975074691 61
871471250 87
11792499 13
407369710 60
566615076 70
696679963 58
337521316 36
932485701 8
445895651 60
960036966 18
886422855 19
680487809 53
681462078 50
18774182 45
832267889 64
692668984 16
255856559 31
924039176 34
175147308 84
902022026 58
432900957 31
652851024 70
353700533 46
648307040 60
285466546 90
486208695 6
59844555 78
870727589 14
513412447 14
296074051 94
83786054 70
139257201 94
813694850 6
319672651 96
494358722 14
367863282 28
989020488 59
805558623 21
79327369 49
62209101 34
718287049 82
23061522 82
172761046 15
613325186 8
228819101 27
276563134 48
12173656 68
775547683 49
538101922 84
591823755 40
380600582 12
611523340 24
714253330 21
733105639 45
304754087 23
489056575 37
763215047 19
382722914 56
105305746 93
501990083 58
563491542 13
751147055 13
584397068 30
869688248 39
443388651 6
683438847 18
614621390 62
485566855 2
83827499 95
612324644 46
590953323 38
588337218 8
334200259 31
867125773 99
222063793 70
607582439 83
240273595 83
230993215 72
184919209 84
9060978 53
780661607 34
319519071 74
115860355 93
83062227 16
247590674 47
66633557 60
458419627 91
27620779 96
401404837 78
120288314 27
492584868 66
818552269 39
449750897 97
788775557 4
170152014 77
910702243 82
962917953 28
981300434 77
733830492 64
688931983 42
692295740 85
749931568 39
628639091 94
864844443 22
299108291 39
730606293 70
722092088 65
563545616 36
173842917 57
468300482 88
551791147 51
625489516 30
721094206 71
120268588 50
502894585 53
474477563 94
934525868 25
467985303 22
505734590 70
58696750 100
420273601 19
220254931 80
421834501 16
89855426 10
823603147 11
864196011 75
326612495 76
518965031 72
79446424 8
554185436 68
878867394 33
300276696 33
377556157 98
600650945 82
273051577 57
943411316 75
921402755 2
853000905 79
516179361 70
976468872 19
179645297 59
75830899 78
540867133 100
654598480 34
687031304 25
770309977 11
26954858 15
588445429 1
132111560 84
22941184 86
567298743 1
470696829 64
422140117 50
184513920 60
869858436 56
962788946 98
917036062 14
637698376 17
794184179 0
161672172 85
553853177 57
928786378 58
464212993 5
990084633 72
632758747 19
840213612 24
399087133 25
827206961 39
550925887 96
853241426 98
445473206 44
691255457 15
409891129 38
103884501 23
982509236 50
7860654 92
142554504 90
24081640 32
909811797 5
257080335 14
715260418 70
395850154 60
837295687 3
293011683 82
530282473 33
407150031 65
910480414 59
741060179 39
325598153 57
531622224 56
908622957 38
912281169 78
785333332 79
500961149 7
350777207 45
176391724 33
903064806 89
654705427 30
492983852 56
433810761 36
217596164 53
732024530 58
354705233 6
730279338 98
744852240 69
436758358 95
932915549 92
585481740 100
25796096 64
477034296 84
124052517 91
757203596 79
444472081 34
945711821 100
91223479 34
288472970 90
328081268 54
585541750 3
666480976 39
729358433 42
942267666 90
500850660 8
535550667 12
722584953 25
647510650 77
737584802 27
972265009 87
648327165 43
898593580 49
66838050 42
29616076 30
393357788 20
899596508 32
308276783 60
184603532 39
104707884 89
838734414 81
830464636 83
418184003 79
48855020 44
640516419 56
550548676 13
78899311 25
641182035 4
840154062 74
824190023 39
421561624 30
823102577 10
801962422 64
174379378 4
769391843 1
712516906 26
352128939 93
512204095 12
926945374 17
757597947 95
211823777 86
975638601 38
681535974 59
155100823 70
787639540 87
669162403 49
720943558 11
648069310 60
313889761 50
841238620 100
669936856 1
454453611 35
445909271 53
578375875 18
16062735 45
590224054 32
679153127 67
222558031 19
843574112 45
255495928 29
973523300 65
749340171 81
898977560 14
582007006 12
995188159 74
905715797 32
511594712 91
252029188 93
164493801 16
270286786 1
969902892 4
362506306 51
839373407 58
4683231 21
922455123 16
407001594 32
706326934 55
242693606 54
822386959 37
396754589 65
576241572 35
386769533 67
498295878 57
318179747 36
973544848 50
209996039 51
860539994 74
469003602 63
758420151 82
865713638 22
998851729 45
174140932 70
689581255 29
96892791 32
855190289 10
895101800 48
254866309 84
57630494 36
564004480 34
202329349 7
594823860 34
866227971 83
405703462 29
457192794 80
839600678 97
233701648 62
720625179 13
121954688 77
902035119 76
978865689 71
206381176 92
292783186 3
601057301 73
651216450 21
606683414 5
808985787 29
846242358 19
845905873 67
77992719 51
534371539 75
552347437 87
205195888 27
420809701 13
558496400 45
929564457 79
518662912 36
432586688 57
731370878 76
440813068 47
517301035 27
67652298 44
833803243 32
469684301 82
3378755 54
18146770 14
871715812 32
108718828 70
287090908 70
456425898 30
709715016 18
562446230 46
696052321 82
215011695 34
679773114 92
941741431 18
646204936 98
789743641 4
553510174 56
305006697 45
79096342 27
627236873 99
100452675 40
540841336 61
626236343 76
1867541 72
325354448 56
626616131 90
846956235 24
153655069 55
560892769 58
530009121 5
950901402 75
956449209 80
486614843 29
420707424 62
980048056 44
521514828 73
448264351 63
717812863 41
235393926 50
881927153 87
801596521 22
830394833 83
848136773 64
388887744 44
744235530 39
952492987 34
317598181 47
782283773 56
220040363 1
449816356 71
923449030 40
240328089 70
360455992 38
59145072 23
251720228 58
300077485 52
279400101 75
401903476 58
366631944 3
975246223 23
4921840 75
938732350 84
195373508 92
716999197 10
521454973 45
482587687 93
359432193 81
211421459 57
968861503 20
85989056 45
556845558 98
730354405 50
776772484 36
867445080 27
375271752 86
165789166 45
650032901 26
758385851 66
781924059 86
283136142 99
685801607 23
490742797 15
245552347 72
395732837 32
197746638 26
474079012 70
698951667 9
107112405 13
967165025 100
287052262 34
9714316 57
531189570 78
870499166 88
135221189 9
15667990 28
636570291 7
315120243 28
972099361 81
547676616 38
699009719 67
902631973 41
690236695 71
762797810 9
586591775 79
510088058 38
882970442 100
861929902 10
983677652 62
249466734 38
738600235 8
928574627 45
261524944 6
380468130 52
527891026 15
708982533 57
285445765 2
232081539 69
204917659 7
600474430 73
366344123 67
351514640 10
650557893 74
349402240 73
357276782 78
443713697 45
67394231 3
336595543 46
543666147 71
717765494 67
23400767 48
705518420 98
451944318 62
390739073 66
138428503 82
699143477 96
814757244 38
773192145 52
902441184 68
909175498 29
473100540 47
944488234 39
740496101 59
758288868 50
335531313 22
507739354 27
167751746 13
407652291 48
968666631 36
907407956 14
418805252 74
795572097 63
319579385 78
448554900 52
627610051 79
577564128 46
355079567 21
819568947 17
182220751 52
819557303 41
656664688 27
993277641 90
543008996 4
100674893 100
707737065 3
317100151 4
353424257 30
292586864 28
370323240 13
271220535 3
965431724 79
246684405 21
550446512 20
903288821 30
387400721 16
559118179 22
690880145 47
129596861 96
595363138 74
430652993 100
234557810 51
970981435 52
260461848 81
138125692 36
288021112 43
112493833 71
147073104 34
654071293 60
974002471 46
770916860 70
115082490 45
559781226 62
718091485 96
725198241 84
239291318 1
557205088 54
132465325 17
996902607 53
312136990 45
880110540 65
58351749 11
881545990 79
102365115 87
497791296 26
876208636 64
667683143 39
43070487 62
801539770 58
927400112 55
642905585 52
970773601 98
567247981 91
796210294 90
340791156 17
763717387 85
921278146 13
818386448 5
479133658 91
752602754 8
106371664 89
542272858 13
521963241 15
903317049 47
199681432 80
780027972 92
792122 20
207869458 86
925830818 50
812249248 87
541206033 65
329551246 89
322063710 38
315627106 83
340623905 75
208668483 18
604109374 15
406164989 80
137516263 78
270418492 22
522685321 91
607587507 26
703619434 65
492752627 82
824425969 12
24787166 68
571701036 60
315291714 27
309594677 85
64981342 82
622814274 38
905913536 5
150900406 41
559957996 91
877929346 30
430118080 34
561068063 89
577447401 40
236607906 53
912023404 33
434215979 96
841527468 83
195609131 62
318464370 98
331171195 70
945650083 9
824173764 60
873518937 51
621662397 97
255273741 22
208405388 61
606800815 99
981840957 12
231399303 67
859598857 25
671167426 61
986972601 72
967113942 5
833152196 1
997578272 66
299231338 3
387366242 92
910284045 77
648946835 79
829396976 4
650781655 41
331930346 66
124944841 72
5116278 15
190828246 3
845918500 91
19793080 5
322821764 12
828751739 94
811552652 46
410364631 70
895385133 43
134325925 24
637496273 64
708367306 49
53597071 69
324447837 6
961753211 43
311479513 1
142570861 54
111240964 1
258853668 88
339205391 12
83049397 77
113270889 14
997162061 56
539458745 82
118289717 99
150577718 7
515156268 51
756318215 82
167865561 26
621741754 97
987984819 75
17313865 17
19476309 38
252130683 19
769181494 47
7543285 12
798830567 22
258051551 100
897154622 25
252378060 75
410212563 57
719733555 80
301245119 13
687331689 22
884347506 29
960589941 49
681347241 71
904329547 79
413131101 81
441066348 43
301475105 26
304270920 51
385337569 91
63654324 87
499407081 75
401003478 89
191978773 5
785797723 25
335985825 95
397769915 9
734299499 0
891044183 68
406528629 30
501844259 81
225174575 31
914472715 67
978746801 89
204200725 14
695234849 89
226591212 51
587680556 32
679608019 78
554163642 11
3592359 93
80225538 85
184804442 54
634845718 56
883657329 24
903742209 73
105835339 12
746482760 2
185229934 67
687430524 95
610142939 9
751260446 95
414829631 37
4852176 42
767473984 19
543463746 31
394377569 43
306041811 33
250095434 18
256552137 45
855299843 12
58752394 25
470760251 60
70054718 79
166765299 90
287085673 36
505553364 16
375637935 54
472923305 25
271518941 66
692713364 5
271370959 72
459651857 34
844197181 93
863112679 18
978147364 56
504905995 7
763678551 7
706988244 22
163183641 58
664886493 81
836070188 7
569732858 99
350325758 7
399706673 82
933547146 66
777047838 4
935136565 68
629580292 12
284967120 88
426720497 19
479633675 99
630509454 49
985378085 57
929627092 37
953058166 51
520250008 8
312548757 98
147634810 98
923524677 3
429639738 100
999325719 19
909175869 17
401732348 74
370480221 8
524371144 64
730246080 21
535844325 79
427762741 85
682375888 46
855237262 1
759257853 36
958235296 73
378761509 36
264460707 44
536586181 32
627511864 93
682490566 64
759951462 4
923630857 24
815095704 93
47573233 55
313342086 73
747721320 82
956936571 94
649264971 25
245503918 57
558200549 8
182805816 38
996718691 28
459435253 9
407142650 36
104769588 84
745973136 45
215801267 81
255983765 1
15110788 70
624897097 44
165861486 59
747580305 74
433594223 11
534204062 63
335036208 43
737025077 18
804532810 97
526690476 19
204147388 50
981206909 42
512563527 49
109924208 10
789804040 87
534493256 51
385604155 75
989561156 74
581199811 80
446466091 84
153170396 57
614219992 26
323955526 66
231992926 42
237534552 30
113528182 94
480889272 58
337248383 4
16006382 28
108902371 18
123773791 36
129450689 1
73378227 100
104568195 10
838667367 54
587513999 31
384786839 47
396029370 35
569754625 11
316640493 82
922246811 69
88436727 62
269389635 31
727165734 35
656858011 89
716647930 82
931022199 35
593621452 61
114796433 24
278148157 49
216545034 65
709936246 70
722890003 39
44831637 26
795925532 65
186006276 15
236491513 86
26682053 65
816335981 58
847018941 52
814303036 28
201659745 54
566987443 59
289144463 86
29174570 73
420344122 22
270418280 39
696992920 70
300835274 53
340550032 96
967468016 1
641855121 56
188904409 40
143716489 59
562452735 1
836838217 40
747103104 26
831076992 17
393688702 25
955721760 60
476828561 59
285804697 0
826835292 90
158217958 27
485551298 20
525358938 69
293817188 20
212768373 52
330290224 33
954933599 36
716204377 87
946910886 41
867272168 49
680863845 8
687442862 93
292503401 59
203587259 33
822823752 49
464905457 42
534595940 32
317031935 67
284640452 87
632020400 52
740169396 74
258339221 10
249057589 66
828328507 40
240934680 80
841274671 2
143960002 10
62417497 73
347067388 72
675175935 17
697124028 26
947866244 83
564020511 96
10117471 73
567656921 97
580943781 73
153094631 77
770693833 23
345823005 68
447900227 83
558549079 63
295886742 47
602764278 13
464036058 78
505818528 76
544517700 57
64432466 57
995304947 13
691719059 11
729828675 6
433473881 19
864837635 67
183706186 23
195993468 19
179340265 4
920531332 79
125249775 11
256950827 76
677073228 59
828105540 6
849241547 50
557834321 48
235705488 80
2926412 26
478392688 64
69401957 87
260022864 70
445023727 96
431532721 76
552418692 57
434460995 70
220455822 71
647881468 74
330231636 19
664165917 28
219402872 53
284043574 78
637864695 41
361935878 58
89800631 46
254678228 24
517566783 52
129493673 76
666671730 23
269445487 76
823355054 45
296472279 86
432558986 76
84817095 21
878930226 56
688834209 22
334693677 91
149074651 29
117936650 46
76415885 51
119127881 97
151112717 6
842148689 72
340746183 18
120391368 54
87395061 97
586197064 37
22743028 14
864172986 96
214714304 16
541331783 62
795195650 33
67706267 30
128551066 63
118690371 53
805597656 82
692133033 3
672970370 27
144109392 8
491068055 91
578821282 41
669806834 33
945807802 99
650200253 97
973926565 39
305927613 14
320626544 28
252261443 24
541074846 58
679938656 49
996122897 4
468344536 73
784750739 9
762711956 3
243948574 84
310770956 59
822639517 60
303676832 41
900346664 48
440278901 85
93425425 57
321971952 25
276485307 4
277288751 55
465960873 50
37366141 17
422109819 73
917954824 4
660727250 21
31450608 11
752196467 3
578092926 11
881978415 24
171347758 49
405117491 31
547299957 55
177897294 97
27741411 41
799971222 75
526026216 85
720786171 7
631899281 90
249716773 34
492551141 34
387547119 82
574254948 17
373751620 78
180966807 48
360795396 40
505914292 87
81689401 31
407807718 34
233421271 51
72394982 23
765650264 32
880001017 84
271971305 26
613257666 61
555393702 12
726292775 1
648419090 55
846782101 30
323401710 78
92824522 73
519758148 2
594477384 96
135449507 89
447794065 79
362776489 78
321321919 94
266894663 35
971654187 4
476290349 51
878498716 44
593594057 43
636137327 54
687535061 4
457749825 5
357019438 18
381410585 43
990786709 85
786186387 36
658530100 71
682327761 7
942389021 78
611043744 69
483128262 100
545041564 45
241475242 92
904496938 24
623962478 28
172214904 74
257846294 90
708233244 48
20411543 97
24557884 5
480785219 21
571523942 38
383931837 40
404830800 24
54932802 31
284409007 59
50781971 93
995628932 87
735696314 12
411040507 6
230047091 26
43814258 70
424064547 29
48505215 35
597204137 0
294971140 85
944675549 71
520239317 46
368131963 69
62191056 83
747819902 68
616043250 26
923212190 22
896361993 84
941357681 4
827214619 76
668263909 87
435083134 42
331314685 50
299135359 57
170632466 93
188529033 13
393016091 12
571300038 43
266620991 28
944174188 80
180009432 49
872810119 36
685843697 8
895264803 15
372454282 86
441110364 0
201791695 26
895612050 63
510255436 76
698770465 37
552835782 80
787647222 81
656935231 21
886306128 15
585671149 74
544503499 13
715205356 24
965065180 62
829413893 18
11690312 80
526453448 75
236162573 65
230782209 42
938451941 29
501903437 83
236930528 3
695120703 94
58709893 55
939355837 33
288144707 23
142054060 47
680957072 87
313660604 90
522180940 27
592961764 86
662784180 28
59755446 44
667685622 38
538630131 28
158552623 31
786818131 71
551064154 7
679711706 92
138693702 5
33951254 99
354322684 13
153984330 64
906570414 45
170232365 34
8204442 99
608395719 97
682891109 68
782806147 39
527763679 25
693355959 69
822354246 94
995130990 71
446384662 80
996655020 13
607564350 30
387942357 46
428512865 24
487871929 46
945763294 97
335049926 88
262108969 91
693053172 96
618683522 53
471514803 32
762601889 48
711841362 59
905016314 86
749759472 85
171397844 56
81228954 4
2110230 8
501984983 2
469190549 89
123324176 51
779519340 59
968631064 15
905922553 34
582728948 11
90919995 6
793339681 44
398875707 26
501953245 59
449794117 47
66516733 88
802551661 94
352684316 89
439338660 81
670468143 99
150512188 10
748167970 67
247427018 63
601094442 6
273032984 52
916280409 26
383524926 46
169713000 9
794153497 97
951998823 72
745877968 59
903785821 41
75884475 14
37093555 77
906602689 56
111175805 39
367458770 94
253329009 50
724284740 99
440973317 100
427005993 31
979972663 38
616058221 52
72419074 42
286342298 42
804327007 24
797259089 12
521834611 74
320315870 75
858222219 58
23592525 76
817239524 83
686277378 54
996159531 53
662028573 72
418626110 7
199126781 12
288525134 2
482731627 15
313852093 18
548046678 27
848143719 100
122063933 88
459554656 91
267791286 23
963737621 45
18372964 12
798688973 41
569172743 8
970572944 89
214977159 33
548121250 27
962199429 42
87900048 10
458041059 89
12897845 25
483849273 29
508293468 92
429540427 8
29345983 95
581539082 88
547563303 3
515071282 52
501946471 54
693893931 69
644096294 98
732363616 95
596631862 43
740475584 39
444804893 51
898184803 69
31950609 96
37636551 87
106896186 86
291104945 12
293270150 4
83147082 77
345269722 77
996088247 85
15319065 68
351001232 89
204992164 6
552231376 9
133579236 36
479455730 6
271330063 13
430507136 53
197172818 70
390535125 81
118553845 18
804872927 31
625173918 66
593033884 6
140943244 88
498732481 48
679924385 65
565042678 10
334810015 57
666701925 56
192779135 79
875252011 15
985998549 6
105704489 32
150258818 9
228342122 69
763854 42
927301656 71
744363205 42
34990959 72
106877793 65
775608379 42
714069114 11
407989141 32
141600900 0
357422079 58
525638802 76
814406856 78
487938854 0
785525811 66
101382244 36
513929100 38
679866940 33
895776195 63
969414843 84
628102837 3
143799939 16
191440822 59
804581285 35
720310872 47
677910500 27
384904612 57
9358805 7
709038004 80
605168087 47
801637152 36
827752884 37
102638314 78
616842959 22
684655902 34
760222262 41
434819008 83
327789888 88
451311336 33
304649771 27
418570092 98
323659058 34
323072548 95
146133972 96
792633253 65
772819312 37
644501341 79
954631168 20
710546275 48
88945378 6
260167256 15
480560240 45
31135098 28
873040522 55
331656986 77
922780570 84
542752610 9
783581333 70
937284900 77
187777012 87
239317652 41
348810476 76
907837496 73
312050242 50
915178735 6
283601542 23
416248421 92
139776237 34
654513097 66
192019760 35
954521950 14
632257572 63
609328418 45
27073128 19
131890278 18
158999512 80
8064653 10
562204493 41
440352198 2
361272037 9
357324666 70
240525672 61
691431670 28
273025356 1
20211861 21
43053336 27
195522759 60
952968957 1
54147013 27
97574098 40
662202781 18
965157435 14
681113895 11
107344425 27
591320618 43
27528195 62
64662951 18
836681635 76
578037547 53
879177495 66
978839306 85
489826010 50
544846184 77
315010472 99
773104114 73
371183915 74
143662982 13
667270018 0
588752074 39
246771748 2
410411409 31
993926871 30
229971658 61
929535859 27
680034062 90
19717331 50
902642439 90
292584319 38
257278373 44
133667181 43
216950295 39
236668828 16
65763752 99
307471438 26
687443757 25
607245870 10
192544116 94
973830822 15
466590445 74
812659850 80
541906002 19
977347510 46
736546177 32
227372036 83
117016611 42
874861461 92
841856858 28
507644950 93
386814609 42
442549 60
562279236 65
836165248 29
72536911 57
966185565 3
519628233 37
448754669 65
995955912 91
713850294 79
543527883 98
28256988 85
181380691 80
665193653 18
741836886 71
517898677 20
421299541 33
294178020 27
878119385 74
924803967 58
813921214 29
186459633 83
414912134 83
462378203 9
540935894 14
374298577 71
489682306 62
183241118 16
936750664 98
413381702 65
293844489 4
88006609 72
274847944 45
833896183 73
531083181 100
294536091 18
543627373 63
622285481 53
63167360 68
970099847 32
24460654 91
386949201 81
404862245 10
148007318 40
144964459 51
781851572 53
981576595 4
35670864 10
445255930 71
551888133 93
966268992 47
55740391 26
774320829 8
998148706 82
533272885 3
409025949 14
357107633 44
848728576 24
934658251 89
542642480 72
36289286 15
40842452 78
152226359 35
886699828 22
481785048 60
774127040 12
141051725 60
908272957 96
549255790 41
407712918 80
460289599 55
695016519 68
359417329 84
603247088 77
575535747 98
163408809 30
867411372 56
310838818 3
462970984 66
360301543 21
917494706 87
166256486 87
63373793 97
375549481 0
326785679 45
23246105 10
971496027 68
348122704 89
935137004 25
739336886 30
540803310 28
833704867 25
551360365 33
303786347 11
997244691 58
76383567 58
905407494 96
628283437 71
727015244 2
983971040 59
244849380 25
468248246 71
241750168 85
762200645 13
912535526 91
25889519 68
31543760 76
336694348 27
829001409 34
911905193 15
130826708 66
124892 35
887753974 39
44480469 24
601096892 85
970748126 31
457201017 65
796509899 71
531306003 88
753790068 36
951011565 38
445742587 33
577409746 60
959556322 60
368924843 60
304172094 13
418490293 86
357387302 71
275515109 43
534224665 63
30840750 70
536948684 24
99895825 24
952683230 79
40697461 21
820834375 77
868304734 62
951202438 15
672087016 99
224929011 82
795321244 58
506152008 22
833870642 58
641629530 55
279151370 78
877933440 29
600232100 9
38181977 85
666179030 89
865745130 49
927244584 80
951313893 72
600197449 23
933163255 63
850907777 55
411581354 81
13683896 89
827836724 47
812215565 5
281471033 70
157447349 50
593387066 9
171248221 36
517044563 1
777030836 64
98527030 50
935034744 59
345507860 62
828669879 66
828701817 32
805691812 36
754329036 73
519195447 48
833573650 16
227344097 73
469872131 64
837945190 17
587800054 34
337740854 25
579096588 10
739005544 57
366009310 27
146035499 44
782086262 14
162931807 17
796057764 43
320687925 22
277523324 28
320578850 94
207657277 95
536948879 40
243378022 43
745951225 28
164476960 45
207576814 19
252424792 11
707157338 39
140161019 15
651705778 49
926992263 47
207422956 90
768600242 61
854200340 65
318643493 66
606692821 24
559254672 43
213627552 69
269982679 7
999068703 37
503909012 77
489080065 87
289833065 11
183822706 54
529202760 22
433201394 45
247814498 56
684504870 21
165150564 11
59451371 41
47069322 43
343143264 24
920212648 90
295188673 80
764728181 60
175208818 20
620586881 45
946368577 35
914974631 69
643941434 37
822529036 60
572191542 53
399891180 75
906705211 53
761546201 65
328785583 7
83323164 88
670059437 25
497963799 45
417237343 99
756003642 19
653159858 67
445491861 91
742490962 39
671253799 46
637975876 8
245740797 18
750957258 71
871159814 45
799641101 91
859670492 98
123890180 5
876011407 74
58256574 29
36352753 24
822770501 56
984462516 34
918853258 46
154777243 66
822884770 92
472959397 39
822289841 74
794438097 82
528886115 51
416916590 95
381556492 23
690741017 99
184781804 20
245606999 59
17262523 97
517261709 20
40257347 94
127058825 7
238056440 22
510582993 26
474140020 98
723374890 59
603464506 12
578185453 28
306075015 2
191982058 98
198147543 100
991321126 67
780754892 3
377390240 44
482799234 91
125286339 86
774635985 53
615280638 75
150577604 11
923468114 46
176302675 15
349709791 84
983173951 65
897803454 73
346752157 38
644815432 7
613830353 4
439670367 93
695857415 100
739151731 38
541374883 48
397041035 51
971798076 70
560397240 21
786551372 36
533159907 0
448752075 46
668179416 61
308931784 28
733640955 75
172207798 85
248106539 46
35242784 2
216483505 87
475065748 91
471272824 75
795725862 23
479337421 83
242012932 68
86910593 40
154968916 86
433702110 67
334509240 39
341323596 28
565722272 19
255919751 90
495432977 34
81058490 30
361413543 37
715856148 57
90192147 53
943969111 88
530066395 53
410819619 10
695672751 39
989053838 5
698774587 10
314551073 1
973517129 82
507700202 95
631316191 32
304436973 73
270040643 56
558209389 84
214860187 5
549046706 12
988578356 19
98943634 39
351537286 70
650647624 32
57311907 44
469196669 48
19157 4
326177663 52
728629026 3
626298735 56
220732874 87
643516323 14
135253611 67
137069640 6
169327510 25
982388047 3
357072168 43
786517341 98
837060397 23
196253282 3
758363884 24
242233952 92
228971297 44
147645608 64
287738964 51
21254093 7
472327227 64
627516808 35
319768810 28
805052416 5
691591521 19
885827152 33
78988834 61
718552975 86
356271817 65
187722426 3
555906690 38
824536277 66
870465850 70
434191403 32
197782357 84
963993951 25
991571513 29
733272052 96
320179411 46
54200204 67
487586889 94
426994196 64
809027960 52
682208955 16
831822668 67
878273479 85
15212976 60
276042506 65
666302105 61
749731118 24
860847826 99
860959850 100
229588566 28
656313335 43
659772524 32
766368760 6
314617177 61
240337286 92
629197015 34
240740901 66
639635463 58
420633575 46
543069366 57
604351180 97
817665112 26
387999553 66
746403681 94
40750239 35
446010074 19
175152621 70
43054972 60
751524829 27
701835466 73
500915721 92
26583649 80
307158726 58
597964226 82
658431278 52
857402558 2
280837504 17
459628164 34
629133093 45
957094539 28
661992421 51
339307069 4
138377085 51
496739676 74
704819054 68
349372883 88
653692293 14
568077362 57
740386113 28
646673316 39
48269211 65
543952299 98
451641892 36
583746566 96
673350287 88
479959091 72
720708285 42
323649366 86
625660571 63
818146036 0
520540997 19
486351828 77
297525936 48
958960297 22
499626259 68
102259862 86
439725523 74
983266040 84
684665318 68
814198998 16
758168236 12
901939169 85
428155320 72
799949038 17
83928280 98
82104012 74
896741021 53
417367424 82
417130271 76
36173630 67
148560422 44
971666150 73
434286400 41
583428557 34
387507324 72
550212505 37
518386360 19
533995050 83
331811520 32
4103966 47
120654393 13
553704753 95
113533952 0
702969969 4
676051651 100
520977543 77
469508802 56
322942576 45
203155524 25
80533637 65
903798053 3
618293926 77
213056998 22
655132742 20
496943235 78
752326223 60
153347534 68
864287826 90
404173211 70
793766748 97
703379282 3
946574603 13
278714492 32
161756793 89
323197796 22
562462937 50
43726295 85
694284626 42
7781713 91
731603513 18
475774141 62
962140720 1
20269466 75
264763951 79
667679293 48
430887208 99
855312047 27
145780911 49
400368480 15
327324972 83
424287642 79
203123841 99
140819836 69
108070488 53
98419471 9
856488696 73
838563069 82
415888038 42
819568620 79
453802823 61
24688610 84
990082411 4
278858802 21
161671913 99
249210528 24
874864675 18
844641391 30
222307116 11
665931633 31
756100115 43
880093257 16
329816502 55
928205405 51
357426899 64
846669224 80
714820201 56
147769802 23
313975220 91
220055922 49
964905318 35
63811964 28
826256939 35
400642191 16
857651733 97
467298240 0
22419623 83
808588903 75
285058619 29
701068723 19
846402726 51
711633886 45
449732967 37
762378226 32
835085903 18
987218990 14
595607844 77
314829649 91
582853713 61
655063867 91
577637252 63
348840741 79
708123119 93
568416423 97
615789554 65
592826218 84
304113401 46
747006421 74
877887465 27
106014232 90
705218038 53
386859566 97
853443967 99
926612610 25
203228912 100
218645241 93
318538002 25
205631827 8
412708999 100
896334217 89
113981947 44
884591746 60
599289783 72
941008446 62
405761132 17
194139395 91
686339580 32
762844350 63
119324793 47
94628833 88
684690342 99
620012213 28
850386986 37
340408836 19
112936147 59
53843222 16
447145920 28
655658593 67
56229429 76
860833304 12
451325539 88
762325394 13
28018748 44
847302269 3
888871064 52
241492360 20
849108316 52
387704490 44
71857246 48
102134263 35
217172747 41
43410004 65
491383104 10
351585149 50
728474 5
145924335 71
576758443 75
477330904 14
445129315 22
869457807 97
842400816 72
981193905 8
868712339 65
370083767 69
259560455 32
498961684 30
477326621 59
302722116 23
568732225 3
117693308 59
63734650 59
413610961 83
978978444 37
814719941 57
148962670 74
564580245 47
137113637 47
977827893 66
962212574 19
206810785 3
653427614 60
429285086 89
190025965 29
171947356 80
127153743 81
64475308 75
863740037 40
271884550 96
86664560 1
502676109 76
749870190 11
420853504 49
760833924 92
803016461 10
21155588 46
290449727 71
40649859 25
274952984 53
451433018 36
140249901 40
780907908 3
164750681 30
789189908 54
825543863 25
4267151 84
747034921 95
523944237 58
626902298 85
897925804 39
989931498 76
201995737 75
414344421 74
889181171 33
278423008 29
786080712 46
500586613 2
929576296 4
446727755 52
426480627 86
145438273 34
111134817 36
460744116 42
474068002 57
793194792 58
215305900 34
927994878 100
20003578 43
999035808 84
836255482 17
622966614 58
275022368 87
993548023 73
627862181 79
721839729 24
339498152 2
711118646 66
251853166 91
109948841 26
289352563 4
436844568 97
906590204 14
694053110 100
234509943 9
783256586 65
114341206 73
836611913 8
57019397 81
60332402 54
528429921 58
969954669 96
949854967 16
690275479 88
867365737 28
879198467 5
582163764 85
108381820 47
873781175 50
957788841 4
482097221 40
40546365 29
171756100 100
946667842 49
344367054 22
750860264 73
835803926 21
902461825 6
642235691 64
94985887 60
672742030 44
191780484 35
570299727 10
541806063 99
964766969 87
505140958 85
326589598 36
327930507 47
190469626 72
633505952 81
133103005 18
428573781 37
668440573 4
233279695 6
14018338 24
826230070 45
344677077 75
214131359 48
739315517 35
517877757 70
950542660 37
577992591 1
912948823 19
384921804 87
785111172 94
317333664 56
465928073 100
817277471 30
551751233 29
849936505 85
222942704 52
200399960 22
529871574 78
660621614 6
784345540 24
453630379 88
168640607 79
783068559 54
675635328 28
590094832 78
963228505 52
171138943 63
766279648 35
731998723 6
142602429 66
407755059 0
112271844 34
83071032 74
732404831 5
22279022 61
417250679 7
388701757 29
685254613 50
910427584 5
451885455 42
337310461 86
825300640 22
131774217 32
836222390 2
602940 85
194794814 1
396961347 79
785690495 38
891350598 35
127392344 50
652732192 46
588134575 58
280687255 31
471654885 100
718142952 22
892912491 8
314879104 10
301051231 11
215977621 91
772754085 39
751475334 54
641717958 8
792496944 44
107239431 30
538219624 56
794268201 10
115750576 75
361156547 70
613688715 24
210627081 56
899638088 24
16977290 33
890710967 59
777557949 88
476168840 4
267430235 9
503495402 56
143053804 74
696200359 49
94906574 96
944796232 83
865270589 97
650205488 21
566607078 58
677246799 12
49131330 57
405568141 44
69423665 63
807670584 95
762793708 23
241347410 10
413885648 88
709536384 0
424149314 5
881598663 79
416912566 93
82913731 95
188735855 80
770073644 96
486515626 34
755554517 53
145711114 67
726759879 19
142688670 61
623482211 84
402890313 97
351105675 61
283351624 69
913695654 34
122629790 54
56122702 65
393059825 86
449598894 97
600591662 92
977458698 73
521464508 44
219908805 42
257618167 68
456608970 12
313909938 32
174114386 13
730712206 16
965545099 6
533532193 81
394403674 26
252566765 99
16335354 18
948809429 86
322527722 52
120133115 57
334120749 28
552973847 9
534516698 10
298363483 82
610017924 40
949136051 43
18129723 10
179802856 42
362102830 92
881016318 95
645158617 95
778253132 6
30641415 67
565132776 99
91649221 58
384444005 31
461615449 91
532576215 0
404002520 31
775856702 54
268900016 60
896526956 29
800504287 91
804550403 27
50996224 57
172688766 74
441131156 24
126377049 62
347357206 27
451588866 64
929304828 50
602948643 67
661288558 87
322388299 71
291162716 20
268792031 53
773783333 85
438665326 57
515698044 96
216991219 87
628563408 31
512817742 39
221193865 30
82803690 22
149565801 36
737009638 92
329324082 70
80860546 39
608934144 60
935828181 7
943881555 80
80499882 83
263300736 77
77786658 31
708958828 67
828907956 72
260605958 94
544385733 85
317262520 21
478610102 6
841374658 74
278801358 39
72585103 99
480940922 72
329460442 80
891111440 38
629406189 37
425347724 53
155964882 60
750506233 69
653300300 35
236227765 25
372490180 21
188633387 65
502205692 8
269807381 82
167359831 51
641674681 98
880781074 14
187246241 51
234072103 18
28856100 1
885682654 12
866764479 36
545660309 34
714754658 8
484544877 80
919670531 29
751522853 11
514837402 43
382674637 43
913014206 16
998340473 61
190247496 47
736468377 8
346200937 81
688179213 70
964945272 96
757993241 77
189142780 68
909268403 17
575756030 76
514894136 58
602690798 1
971490425 59
626240829 52
892035730 55
247764288 4
969362123 75
456521011 87
867832200 25
448416510 48
492842095 69
838343816 40
919206086 57
190912435 44
84540745 48
600712205 47
453803525 32
978425383 90
4355520 40
663835039 39
499736219 24
468498714 35
318131135 70
655191108 37
946317669 91
970386770 47
929496119 31
894039714 17
855614356 91
461199827 78
987322579 82
46301013 73
607324280 71
3927121 52
803365345 37
501541603 37
888516934 69
758974044 100
76203960 40
23539928 2
138576950 87
745549699 36
231621979 70
150944414 96
561950384 5
494337201 3
653109158 96
389855366 8
86047383 44
78163353 72
515583513 51
665316090 98
621354733 5
854375427 53
9069897 75
974332280 0
181445657 63
153293928 91
407416383 35
357437374 12
915121200 32
866084424 19
176030641 2
186599881 4
670234988 75
454530204 92
837252668 76
85211565 48
287163825 44
669075044 8
330220192 50
712554246 7
828833571 46
721295141 95
350564296 91
251159873 67
427144028 93
23529119 45
590604650 70
275078657 39
429828893 38
345344745 97
858671970 51
406759602 15
163159485 100
572616575 85
273562381 81
547391042 28
245538231 59
282316293 11
494435842 26
116804183 50
857618226 45
712858165 48
759578755 45
227703589 30
118652162 35
813607087 31
135577106 10
137522325 41
300623015 66
956017074 69
174788127 5
694585612 69
373016755 21
702982039 16
560144528 6
166857105 41
786373195 27
58495474 53
515486360 33
480623934 54
731994976 12
881343383 16
373024768 84
442868140 83
100113062 89
203094887 44
979643579 85
239873645 85
37127105 23
317594178 36
950787130 90
428527880 75
713680528 88
149898449 15
453944282 37
732835026 68
641580825 5
932381606 59
876413486 67
455625302 12
709658636 44
320635974 43
1665272 64
222546100 18
670343002 4
656301763 85
414517266 96
187560259 74
527062521 87
796746555 28
107163837 56
264481563 18
690625088 80
535104654 17
20650657 27
218459537 41
446880454 89
506864982 21
869522020 74
912816204 53
915330492 42
867960254 61
401222373 65
63540911 59
726064450 61
980449644 42
175335991 46
137363107 16
15361349 66
515254485 80
845779897 22
880726762 63
97514812 15
722696650 48
294059348 35
45886057 24
375622425 95
788774358 14
963075332 0
546828720 34
449087128 1
719689658 30
552040412 96
339050002 66
672567082 57
57556930 93
957577844 8
632924417 83
787650829 87
433431447 98
656321205 39
301364292 98
143178917 63
608077165 36
929205296 22
435487378 69
118022210 84
353078443 47
812220568 24
836673512 37
69211137 99
626185754 65
407739330 30
240856953 24
946424973 36
585148491 70
646897261 22
501069155 75
250311601 19
973664053 25
239199682 37
611752065 98
503741929 77
239279409 25
696185950 25
63100419 43
733193061 15
501334206 3
259389278 83
816224060 72
854895097 70
7731251 95
834175491 55
724867474 84
879483556 43
122893634 32
183963978 0
339787024 69
163119329 22
539158072 17
182373104 49
332427474 3
827510620 66
927054483 98
198809336 70
106148480 30
490756474 55
108915287 23
707956927 49
87752919 74
167035503 50
671357766 12
453644803 43
636378528 72
771557331 36
190969501 90
107999874 15
498680611 38
956183276 73
620402099 52
429588598 49
556961152 5
206761251 31
808037435 73
864278676 33
127841520 0
658382129 2
913376028 29
918264336 80
154857466 27
954581188 51
310791204 91
316795771 35
15010741 16
817272860 80
885373517 38
795444182 96
533999037 67
24402998 42
868088480 1
813220670 88
321276633 13
880735889 45
79361 70
722371350 31
198815858 41
44987645 44
896797626 10
763937371 45
657431568 69
294296651 86
60906901 46
668756336 27
883789890 9
517427394 73
659337123 71
487987068 52
821925217 21
756441759 75
228116700 48
896241387 99
453792743 79
833794841 88
829955630 85
771043904 59
450056857 85
21188097 66
240646013 52
403723414 29
461795784 3
806740753 53
358842731 85
600927031 97
339517717 71
608657785 75
415245847 26
66764138 1
349867988 18
435406473 52
620707529 58
670719021 7
169984737 42
208410593 2
62953852 6
944183609 42
788193586 31
461502940 13
730163999 66
629241246 53
641176035 83
52142709 90
938410154 28
431822627 45
820770412 25
476029625 4
740670460 12
335203650 41
401441270 41
59390263 8
473705092 69
830582517 86
639230230 64
395649442 29
764048714 0
269354893 22
201540931 28
369323265 11
706215288 77
996953844 38
904424222 100
240427883 45
365097363 90
663669747 43
261835627 54
995113020 73
783912411 33
124774488 26
418227173 6
460744273 88
47313140 16
320430211 88
108681866 77
953465665 13
775193876 85
388149083 11
77214338 96
310994032 44
773357629 11
769004769 51
197473754 33
475942287 49
868098351 63
482310014 45
917540236 94
974980650 31
50538530 64
341012892 28
381759558 3
807587059 75
562055191 49
91394476 14
952504917 16
666901890 73
950594111 72
95898581 4
702368894 35
955986636 51
477965684 2
529147746 7
227704602 31
27732369 17
13125720 94
551926939 74
949752524 28
841839434 83
765595117 89
378938020 23
295705070 21
42862310 84
718239771 21
18419658 71
429733150 70
411352812 54
350594699 81
10961852 31
107551216 81
561765553 30
795704846 7
572543105 34
617773723 65
209267081 16
741528607 45
986273298 53
338036647 27
532830164 61
494280403 79
764577165 61
483808334 66
647405146 94
851697942 9
131208293 56
829850276 10
281977046 65
824164073 0
450573507 20
497178407 42
478645466 98
998086336 65
947154637 1
629987091 60
113816533 31
685723629 48
78996603 14
704187067 74
734518286 50
275665657 0
253228405 47
494188642 10
430399515 20
995930 66
109041556 65
780220192 4
479634642 14
261405889 1
458446924 11
170889438 33
245983796 35
483023731 27
314232112 19
965973969 58
628749330 26
167688378 76
336026137 45
562509531 34
758446810 23
503764753 64
894679504 90
644374506 25
701774753 13
552053265 54
808372210 24
427696652 93
732281983 86
125848630 19
25362617 25
148166649 76
380536738 52
953969211 64
620112730 4
206276642 13
613820314 51
172586656 72
342258392 100
20405351 21
943156253 47
313136468 21
988552920 100
969262699 11
408197966 35
990621350 95
196709331 24
214211462 10
179710584 21
875001425 9
688571596 1
451795174 94
907239923 59
795335477 55
162122823 48
874908465 46
78354833 54
226391450 4
772917340 11
454250375 80
144335475 78
555901870 48
269800761 61
589393554 57
165564220 86
312854149 68
426007407 25
633610760 42
969700693 85
18212464 76
115750311 70
550905437 23
744792095 97
257521984 0
759198368 37
603152667 59
311496103 100
333221884 86
757834261 83
628078673 78
454487424 28
685876943 15
98927150 93
353485850 49
38330555 75
941104028 54
804939444 73
590726822 32
843919114 19
893990018 23
729778523 44
239295405 85
891229464 66
17507065 92
937716587 14
897968320 80
162136605 88
643878823 64
661301967 85
202669391 20
869839273 35
845202882 14
283151808 93
469468651 11
415803820 82
772450349 58
921662287 34
627440406 49
124918685 55
537756807 37
792231978 96
393637403 12
131979887 23
45617428 71
540804787 76
1170206 39
842231850 42
797193298 96
604386306 98
456210363 85
839743452 31
930605177 60
784873652 40
144201941 30
362922715 10
444446728 0
780095418 73
841415715 56
352729326 59
10098476 84
945426428 7
637781722 16
110108804 94
896603557 55
243476244 82
577069858 28
569119649 80
153282890 48
447226798 29
490129372 20
456414697 64
492794774 91
662715119 27
296938088 25
936876857 10
146409123 97
951042552 45
341289539 27
605138628 7
545201726 63
499022416 94
920376271 66
151763353 81
267683724 20
277983996 68
680253889 38
792165148 92
866234001 40
113426010 71
542276223 73
365588385 64
449582386 4
399401613 27
1649083 9
19695536 25
373846524 3
163193053 60
261212410 30
380081261 53
946235240 73
367846473 51
759580573 3
92458312 8
247285304 7
550163235 79
328643183 76
659480089 55
775556008 97
771626263 27
495427005 64
298028610 55
490507017 58
359950995 72
859019674 77
32819622 78
587587161 41
534972098 61
156762483 79
851062440 40
443596311 97
415947933 43
855158023 68
693857538 79
536228147 7
158512995 12
5004008 55
782436856 65
545091695 53
183269568 15
707155453 48
571908995 85
458286847 36
229554590 100
982437594 96
84587901 10
663095732 76
179522130 85
985961477 25
131730187 82
784967777 52
125459 4
88900994 0
999758699 27
628033638 80
452940209 64
536069478 66
508531583 76
336420597 79
495909497 27
341155222 69
286643310 94
848237191 57
560456204 69
362363132 38
507697707 8
431315187 53
899080022 7
960854597 93
640798195 72
137757738 96
267982392 10
8303456 46
869508196 42
252412404 60
985422618 72
575537142 21
308186787 80
151617155 19
900630802 74
692252019 10
907868649 2
355254177 49
324574769 82
633971260 24
151905025 64
475615526 76
975545469 87
292074236 57
403061556 41
377403618 89
500131439 24
827277427 66
16720291 35
332857899 89
174932276 74
146121636 46
881545176 2
363301480 71
420128140 28
208121222 17
508210857 17
19529901 52
401992817 56
519589442 28
853306540 32
856335943 27
32245578 24
47077702 76
949752845 56
85456913 74
930078311 44
428362955 87
109821714 4
367804892 62
103329946 100
712243509 30
132620402 96
822440053 87
647458691 13
813072157 12
262183106 35
944034548 91
750563703 53
379091850 79
340675724 40
594430297 53
759124867 86
151811700 57
797481404 88
833562431 0
278462959 68
742725301 68
707751019 10
196369344 41
555178415 47
441922573 67
665939014 80
558403120 29
770410727 8
256388788 29
3510228 85
486380049 3
298758746 17
778329306 27
831414741 30
825817676 44
811439151 76
138664124 89
914112703 73
648221089 95
576082092 56
749148199 43
961096987 33
689072953 98
813150766 86
928840941 4
478831188 22
101983868 37
269647977 7
431456601 68
883201831 54
287875809 75
742919807 74
883253826 47
166966270 57
979115063 18
101186962 86
934059677 80
948885944 35
279349842 26
60723067 81
747295708 76
695006894 5
823577122 66
717860543 53
506115637 42
886328203 40
677791281 81
685037646 11
376256014 42
730665064 89
732107765 49
593705654 24
230938882 54
976322576 20
725337425 51
29555340 40
34201715 92
716485485 17
930340891 83
448893760 26
706958406 44
856164037 62
360461778 4
784324656 60
828903136 24
614566309 47
391721258 73
64795380 14
613732195 28
235361984 11
196378976 36
134543629 55
675013427 74
246145314 32
539742848 89
981535625 16
342720751 40
398809972 57
52266103 79
315716262 93
600190705 20
683848331 93
712514982 93
724713725 27
673560170 59
497126300 46
182561438 16
511388103 79
57131299 53
241122128 3
883489526 24
621333859 72
674701115 99
315941409 89
192835028 94
896437014 45
527117479 63
113123006 13
262689315 25
866190600 42
208629093 20
69512345 39
528215046 55
979617045 35
336524267 43
241914083 59
312973621 26
900257152 71
56555786 36
531768330 69
291346895 28
66277989 91
79301979 79
832334652 53
190264347 81
810412584 68
207326876 85
103846969 40
688963909 51
761201945 4
671695521 29
854473219 71
222842301 80
78645025 29
704581423 18
113139997 81
476982227 89
230461857 80
458163359 95
840315524 51
52408301 66
451022911 55
617609354 33
559050810 56
786808296 15
206855332 0
417802738 48
342058374 25
872672008 57
948825709 37
385716885 100
802268822 18
168856887 30
918872355 0
443887728 31
654266130 44
787918178 0
685502299 48
614295833 92
871000204 81
100654949 50
672237013 14
643255997 98
536102618 24
591770492 51
305342774 13
560354755 67
866364826 85
685904862 89
511680957 92
441550666 49
14955805 28
411471003 15
179431650 69
156606500 31
733522022 56
465224908 60
434761420 68
116672935 84
969835296 39
469327798 32
191383314 4
203052621 70
192290000 80
43216799 57
904592618 73
587450795 78
511451783 28
190626664 4
602592404 10
599438056 51
155725977 55
647673519 55
183145768 90
873250886 70
733899867 91
157281105 50
62646912 51
19820645 70
309877479 73
59823048 80
907757907 63
296449723 74
699033765 36
452001852 46
618748047 1
471172807 86
417434078 32
313468713 1
676677015 78
330349452 37
586240218 28
363569729 82
295373294 70
666485874 94
129320754 66
762255174 2
843420264 20
417569985 42
513688013 80
322897106 89
137209911 80
2196710 88
236015906 38
108961591 59
836016765 49
397929824 2
653340618 43
724703903 59
496874951 31
752620239 39
474489788 61
876320406 71
464721016 25
434363531 81
788513562 53
288180365 92
519480390 51
508511338 18
522459096 54
971382326 1
448453453 67
981995795 33
520172674 12
303780798 100
726869906 23
474356465 90
225988143 47
550087521 31
47131284 58
380478298 9
813982915 66
221661980 49
816067769 91
812632510 51
325376577 100
307671372 21
448804356 48
583047543 100
229006109 80
274128872 0
316082856 27
315573569 33
776069734 32
187401788 92
656857265 57
457390329 33
266026167 58
132165273 80
853885455 98
713506953 44
299674902 66
905487758 45
994428810 62
437999917 45
517949419 24
739524654 63
522904902 42
343161412 59
137121349 89
679236986 32
877721661 61
802360926 95
915941112 44
428222080 14
326307937 22
312281719 27
650489059 9
409685949 78
907148712 5
290325400 28
512032758 22
133435115 75
172781404 57
135275962 10
154887635 29
940842284 3
475127223 47
203438493 82
870272565 29
796441476 86
184344741 27
142923287 24
4628068 98
516404304 55
638472921 92
433547078 48
978542365 92
451352577 98
249334783 51
750928140 78
861426142 30
710753722 62
227212305 84
304594135 32
338025834 15
368484605 36
830802696 59
117390135 86
101506303 85
691666374 97
650543943 13
553314037 73
457426289 54
893434112 59
886842814 19
541955283 83
253428477 49
578577985 62
12162385 98
636736606 34
407926364 24
617738960 71
704841561 45
672702589 26
721459953 61
193359529 77
819863603 19
303576894 34
88304072 48
8682771 42
717889666 32
973531442 89
188899343 37
282763457 98
80048160 17
867703465 31
52405643 94
868936817 93
467165027 0
150399920 92
450755974 24
563046522 48
331726830 35
990866913 34
727264363 38
843236059 21
890772889 34
858775334 89
681371770 31
563064296 66
381781458 78
96257011 83
61775324 10
990352489 27
709881274 19
535632022 91
523095184 2
774233831 84
714528286 9
572199075 45
788187790 24
192370469 77
385261282 57
206683677 6
269569841 85
480769663 41
402522601 31
934370957 39
241380649 65
134591872 16
142382115 22
252252287 32
23530502 48
317377058 96
476925968 71
453027415 38
690720324 13
174396402 76
185698772 64
719040435 48
372867803 55
732286490 97
353587028 75
892820278 54
264879767 100
617614614 73
799185124 42
40570185 2
400189431 79
751332899 82
981105309 1
819244757 21
997999248 17
260797915 59
487891984 33
907629739 91
935648227 97
164917332 53
617225653 43
843176870 70
715710037 68
664297164 38
549351364 41
926733975 58
684390501 85
692831126 20
647195251 48
432208554 57
395502511 37
255720728 14
390780361 63
545341990 29
517276044 76
632398698 72
712067780 67
894754548 62
182045048 83
769838653 48
562887461 81
535728121 95
911453502 47
27508092 30
761728742 17
86200616 7
61799123 65
148948707 17
179653975 89
606760341 82
443259244 29
339103759 13
819483511 31
453555220 13
233589609 51
224919195 12
866683276 24
780010284 90
75178903 70
243384544 25
472254307 88
975667399 94
629638003 40
365556674 97
349706592 27
712900482 82
6445515 58
863057829 72
413851224 51
842058690 66
769404061 6
569617977 61
213492066 15
618950245 75
567409244 38
175344987 21
85938497 38
827926559 45
879560195 82
930250566 62
217412021 66
886947759 35
429536688 96
941570800 35
110391259 98
586494816 53
652352139 80
823541663 70
932569272 87
701259689 81
686091524 54
774670659 49
908442561 19
879765555 22
729218083 36
280570755 27
871904096 90
366663352 74
109202350 9
784523483 35
776402214 73
114288637 42
992730474 49
627738693 9
740827236 6
882297794 25
34519984 8
895089046 8
62248520 34
763277393 52
357886470 86
373388136 10
923132587 22
26095355 11
276658750 73
671332299 82
724390488 54
792447716 91
224864708 90
254465220 28
720003077 64
739595839 84
416980799 36
892489289 98
92179728 16
39070248 1
806871792 45
671488535 52
825309415 70
349453205 6
8714447 55
474916243 21
604735333 58
300605640 78
78791827 27
975120289 66
696051732 27
933426922 75
777907802 86
552134425 80
789645959 2
588833684 2
660621943 40
87881172 50
154184118 2
350288358 71
79180097 38
867412822 6
194461610 22
834456545 43
63627852 75
788583721 59
552190666 42
427552938 72
650906138 34
280441748 12
883608676 48
657370166 23
437531497 69
705313294 49
600816319 16
80150745 20
439633925 33
605372527 99
65809734 4
449277023 16
154231840 1
764097923 49
826428442 82
647666457 66
151427931 45
402340527 62
141995340 99
845115342 100
497418163 20
319797906 90
571499496 62
463600989 58
599339764 26
582724390 97
889217812 38
706641488 78
169049623 1
6707513 12
957640310 20
126208615 8
381363805 70
621477109 19
81166465 98
174747946 73
413718021 84
57604147 14
25117152 13
460201342 71
124536213 51
340103086 39
784916187 94
919114312 97
105013890 68
103021190 68
940099818 12
761806712 28
505452316 7
546193286 84
908954870 1
36758602 90
504767693 90
990200419 33
135014382 82
8668515 6
587502066 81
279485852 91
598586631 18
257679064 23
283723888 64
626218928 55
14405040 96
835090349 45
920255618 67
286560864 48
278352024 43
353214897 80
374603939 62
898945627 100
196715976 74
406305147 74
338410796 20
139979466 96
616651704 20
837711528 26
346219750 46
627659444 24
788939302 87
398759365 28
683787653 38
219371397 46
151640526 13
736517256 4
489431574 41
492705086 91
264002704 3
850835109 58
889348630 80
551520046 25
22607298 25
833502492 5
824571374 76
238987096 37
739660659 34
440794584 62
945039577 76
886081773 25
496038081 29
125200429 4
263413073 24
719734495 30
126454565 28
585934233 94
480755589 80
46909206 57
462255400 38
575183929 50
537874332 40
274168443 83
506280303 72
893600811 81
279578093 51
987511836 45
767091138 68
20654520 87
319436078 29
245063169 16
200622773 79
932858252 96
678132666 81
605875996 39
678511699 5
753453746 48
422180250 3
221071893 73
114446806 56
15037855 22
149222339 12
192891588 9
262114942 64
172757562 59
856497825 18
868250842 47
462731403 20
283247846 43
38599113 57
1100206 85
688443305 4
806986278 78
646752571 5
327777270 59
891875585 54
498436044 77
585337893 100
392094685 27
535825693 74
432942915 33
798523412 59
35268824 90
76310393 49
762220474 98
760667450 91
898203760 98
804537458 67
516225134 1
351103425 58
596288247 38
903846012 2
804895910 47
457512341 71
533353875 94
417166470 81
603001374 36
494503499 28
514264352 90
949866635 90
531661342 26
515443514 5
457011240 74
596830789 99
994363086 61
794639703 33
381006618 7
610455985 72
230091742 20
324875552 21
27038444 3
684959088 83
201876123 34
676647836 13
673299973 14
192236333 58
193603466 56
178338417 40
356208267 12
99961986 51
404392619 100
236818353 82
978120968 9
330082091 5
690611686 82
411726817 39
401047637 50
370022731 36
409011162 16
276720751 95
439853282 33
432175803 69
572290350 60
418130443 36
171025131 37
188794847 9
650609880 67
763057850 91
725930366 43
996633038 99
156094995 35
577546298 69
667344250 9
943184552 67
729789284 74
53562215 11
154310066 75
301305058 3
225954320 7
804512822 83
357354216 71
86488542 12
544821437 76
990434532 21
867982062 57
279988765 90
530542658 93
806920791 87
649642450 3
946028917 64
285526576 90
655635319 50
943183917 34
85963411 67
899195144 36
860480071 54
545990573 1
464882422 89
303675531 63
369980242 13
541094876 47
123164692 80
708393960 33
114884916 64
499024801 47
451441790 99
569365186 11
271310089 39
666694827 7
726149496 87
630167065 8
172453847 24
316116491 90
413531440 18
681567638 21
64517234 73
927862825 69
689830671 45
273736119 8
275861138 21
628032664 13
401808331 33
125743024 47
882933433 80
332578125 76
693965308 21
280181306 38
222959405 25
589712556 79
519247764 18
474759043 99
847825115 50
264021606 1
117443656 18
724396902 60
445987496 57
121386183 81
124541968 2
400332862 59
747826761 56
863749407 86
819523907 32
708937309 42
300270805 87
276196052 6
434921304 56
818576624 64
451827283 72
354090823 44
576934181 80
163004817 90
871214646 44
301444506 97
849153565 26
82565167 42
633235414 56
821334683 94
815715211 51
133413641 71
731716986 60
160927872 29
898199393 98
574254398 43
325689289 24
689631863 73
443691310 3
524716327 86
52917656 7
884260519 10
101106187 20
633107289 91
102747090 84
499697905 70
609776963 62
343030968 57
504697407 96
21377696 57
916840831 57
578894084 58
824414223 24
556509837 74
792232234 48
645632029 54
722737780 46
329340390 32
113330438 34
669241580 99
721149193 19
8425124 69
298544323 21
993827152 40
767272250 23
737481110 8
257688232 30
609292709 27
981170468 34
267615366 21
264200631 59
385457844 88
114891876 48
510043331 62
458665308 2
520658556 90
984435785 9
890400531 7
886267862 40
277307960 92
617090202 40
912313742 66
592274248 65
17422630 82
598835287 51
533078169 39
715016891 44
578463303 61
684414588 32
296863321 2
388056216 74
356703889 8
56588079 46
504699765 53
75948388 30
706648752 78
924327724 75
472006712 34
112709609 67
617737915 31
679347278 15
608120314 0
367942873 60
233255567 86
953359306 56
950813209 83
494838449 30
933509456 13
128205149 6
763342675 45
154900304 11
81274199 19
379375574 21
472667422 91
12163172 98
486728080 63
819244811 28
702730137 38
347470042 66
660169231 48
370623522 5
969674877 1
644464012 12
307300478 21
15977647 26
117493379 69
929080706 29
679124749 52
783507683 57
588180860 60
188376460 92
917702564 12
193440691 32
225523694 44
849867395 32
39727747 59
750248669 90
945109054 91
540468366 69
4561061 26
398926811 3
556610834 49
575268086 45
774789630 11
272727619 91
287699485 71
622932381 78
785458237 32
235549933 32
247306130 29
914440191 85
796532349 90
753837601 92
251508211 30
633909769 97
157222175 31
459466792 73
978493750 85
956541342 52
90440652 11
679133977 100
799143976 34
382679339 89
479505588 78
766388720 60
292277759 4
437681372 3
455708611 48
530158379 79
652608969 8
244884353 93
939160546 39
718319675 56
660693207 89
828042808 72
640557438 53
775338075 60
407206380 36
955763821 8
618495795 24
728668695 21
461730132 74
235505970 50
430297582 68
818960155 56
776421576 91
316612447 2
49944239 28
183287604 74
492675563 76
161330173 6
907867253 87
495919891 37
991758177 0
54229082 84
604365175 19
864684250 18
74404114 84
595338334 69
86870684 69
874260652 7
476046642 67
121202992 6
918991073 77
140257307 42
640672698 28
152216255 53
860539057 82
977136483 62
22605768 70
967998091 6
554326454 45
956165075 58
497620756 13
48715228 80
654158095 42
471805444 42
190249571 94
154469889 74
954145274 62
107214533 87
656759058 97
457234298 60
113554028 29
591868481 19
370430935 26
164025023 25
511172904 53
969187751 30
347956420 59
514069296 70
823993272 38
726896298 73
328461298 85
867044449 68
643455834 41
347452590 40
265797607 10
66135861 55
904949387 99
851436452 62
800567458 76
854655248 32
736615180 18
413608946 26
209405230 90
756505814 31
518447052 69
132164444 56
492197955 93
933926614 93
985462833 18
688351115 48
571785008 57
794257615 18
388253372 61
313112144 3
529767875 60
591629273 53
677683669 15
988269625 17
163583099 6
682015787 6
256897307 78
952268042 69
583597955 51
862825535 95
41491613 88
359759369 72
294454571 54
26466044 78
276131681 29
850436922 81
236742700 75
581229815 30
165635297 19
27280530 10
487029357 43
218004175 73
160983439 89
221816507 52
53449669 55
278011210 6
248779820 84
588502540 87
753669588 40
135195029 15
997516928 62
308773063 69
992380182 71
163475377 6
820749663 10
817226513 63
624176645 97
551122004 8
655933208 88
228408445 69
846438557 45
200293212 72
461439210 2
528029222 38
723301582 28
238673993 66
374893286 7
603508623 38
813368549 88
962621349 29
894199174 60
860904678 62
99935185 58
584019511 28
523870774 68
74296280 80
707079734 91
810491161 52
186675607 52
565171018 35
629888190 55
561701611 76
727437491 2
417063525 57
362183245 18
123502884 87
720834563 56
804530398 19
859722614 54
884770287 40
223421919 98
440468823 61
661408034 5
937319805 40
454423135 19
121968339 21
853788649 41
562220793 84
357593628 8
441066866 8
363878221 4
906121668 34
792834133 97
181362120 73
84564263 84
64447605 40
543287068 24
244115427 5
440459890 17
631175367 5
614419482 87
165735504 0
715041339 50
542201701 5
150385641 30
374325225 47
354399669 17
590473831 78
851147650 57
715022917 36
42611284 8
448310995 36
632910472 9
185699900 13
959281049 30
277912429 98
685378012 40
927427750 68
32424556 42
253181497 57
226468108 78
566180333 71
708736353 48
264879405 93
515332372 41
513467984 99
509175596 56
686814741 95
500529771 51
714890751 92
499794734 64
318512048 93
39279411 42
231540244 65
889569190 44
926519018 86
599942308 91
12958441 62
377699236 62
639047612 18
719250639 37
907179444 76
679004327 0
52316158 91
109620138 81
563595669 82
621278967 90
945681277 5
836106973 30
300666255 51
997052962 26
7700617 95
874780283 19
451518350 50
158161520 8
160499087 43
579126107 100
109393933 17
566468294 52
588367789 0
627666738 43
298198437 83
131682740 67
775187373 83
941286233 22
849986755 56
103332532 10
404307562 86
186464388 9
210483221 20
45747545 43
547952700 16
689889955 45
321850936 58
105706162 37
155941652 3
954968356 76
634107919 5
662208122 96
786908041 45
51507934 89
480100816 18
262040802 21
630503095 95
64362433 34
755979082 9
203608376 55
112230059 35
177409531 39
61960026 98
573807143 46
500277937 55
55662090 26
121210775 100
402423380 92
388007662 46
487620274 24
944724339 85
3329954 72
210650650 65
258984972 18
454581996 77
114912502 92
613007106 26
823901702 15
983912591 32
261972513 17
939903692 98
873625011 17
938862216 59
891094518 90
978037879 61
929060657 32
409335044 13
251929518 11
514709079 84
696753225 95
637586609 25
432320687 64
506860374 26
251808112 45
701464988 28
92975573 73
430216516 62
514246299 43
755342205 34
496784395 82
177175053 61
59419613 76
883839583 89
535098207 86
695273938 28
331410657 34
315877267 41
459633353 21
183183033 46
671716900 49
960213656 20
939027624 42
13771346 93
858188975 87
948411842 5
917930268 69
275237394 72
445163621 91
634243290 71
104986507 0
190343 5
469845894 82
316433070 77
433608638 26
838418871 80
767790510 46
141816320 55
650509320 15
877889379 73
707699547 30
419462265 28
271320100 7
153706061 10
769698948 30
993540601 62
346417666 10
431550229 16
556194043 99
912951885 24
902793009 19
119260318 79
392934061 88
379029067 53
891277141 61
926464201 46
504176233 68
237850125 48
674969945 48
146635933 34
19917933 79
928274582 86
275415973 19
932023570 1
81635286 31
32579706 65
77912244 5
573520543 26
985280674 78
210861306 18
724091791 12
632710114 93
825799040 63
460376572 71
745123214 89
949954131 86
340800703 56
663574273 85
918616946 40
211734859 22
110607365 28
451481101 70
991338073 99
864427351 52
694095132 30
909278802 40
531619235 3
431251466 77
718420148 83
47065262 94
968778924 79
331218944 62
201606952 22
581393800 24
389544359 48
885750504 81
148107001 15
197367565 57
344863679 15
695781094 27
928258411 24
597601853 76
444905832 10
697066336 32
928348039 36
932036108 88
851241183 10
978581196 71
132382488 37
727733854 51
370393998 16
79123182 87
783721452 56
24170459 1
718548186 10
751379339 93
387060388 22
816368730 25
755913023 65
933362980 79
49659979 18
284442928 95
108753120 41
113154844 47
286115477 75
959473563 12
271850433 75
369239748 96
953889882 99
291040389 5
465380588 53
811977963 68
296770016 96
758231593 4
900011268 61
463286254 58
106304191 70
33228984 65
824861083 21
319031630 71
203040813 94
32526942 73
816357147 32
950417107 6
788895921 26
502742536 1
38120403 87
536747595 24
858073002 3
565000868 2
822434148 37
702851021 60
509866423 83
279364633 17
435013699 14
36462641 44
629519696 40
613418628 19
581141285 17
883885311 44
481461417 86
191378930 68
333211061 100
851551836 46
789379415 10
839095897 6
675115263 58
608626763 50
939911415 26
39003355 50
146019914 79
659947418 95
933402580 88
956874886 71
748654997 43
609253973 87
87493209 20
515373250 78
303427623 29
790574817 94
717892099 45
165241534 35
81180834 8
427514039 93
691861743 81
434796088 4
815540942 48
597109632 63
641323458 30
557621873 15
957217651 36
941996393 16
700554104 12
198645010 8
570638222 86
264905265 78
832913869 41
283092849 60
470769878 39
72644963 98
356567455 70
500639827 0
202405601 20
866332466 54
292028566 5
471261885 71
386511616 83
660045363 0
26994626 40
492867623 31
589250231 39
618795455 91
885789631 48
187013526 9
119132425 24
433805527 67
942827168 62
423676891 80
612670652 38
817685099 56
712800022 25
368372198 90
87395227 71
483117735 42
586603075 4
178198918 44
618813656 91
92726959 55
509084912 1
154579825 8
582872857 54
734976762 35
332326244 54
991212906 100
213223794 55
912596048 56
53931797 0
374138405 70
845816385 92
332349613 72
840814705 18
545661850 84
130758467 71
289792367 99
855908227 39
756690049 47
228303007 53
581957041 32
276473717 66
968582973 50
922452834 73
44003200 79
510119170 83
580140986 23
470744803 4
635661378 5
357217865 17
792614010 29
711352761 99
845539365 84
660252291 89
676438308 49
774949041 21
381743155 20
396649633 89
638840462 100
701799632 42
377111592 18
466338004 71
422047866 63
726878518 6
140820196 12
590173335 54
317520508 70
690054734 64
848306768 74
591533356 81
822508607 27
744423291 27
444001653 78
313984850 14
399681133 32
645658743 66
902152991 82
304360871 100
978415370 59
484411128 11
889538771 13
665950208 87
763862712 36
377305230 48
56901801 8
266609517 76
522778518 73
451478532 40
1349206 73
593044638 37
60083544 45
676375815 30
823065002 28
290575996 50
425315994 68
730200996 74
431850348 14
627839413 18
955369870 8
768861068 67
461742320 35
819043323 32
965209450 87
813777293 2
824104581 50
246827436 62
902175819 7
904869523 69
364392119 100
915867574 75
293396456 52
188659198 27
995638877 79
592407198 34
761065263 53
286855208 3
2859384 71
740477799 84
768294032 97
595848612 100
748694455 97
197742234 52
493117316 23
20540340 1
340035891 56
810380630 7
914900023 37
782776897 29
992389209 56
347149335 89
87061223 34
466821774 77
139308407 42
871185316 85
541645379 84
663268010 27
813358379 89
819710783 15
517025772 17
931619559 15
713587342 60
872253180 68
524556908 94
985942625 26
414481952 94
323606390 24
871936206 97
513924122 63
103151146 53
823625078 4
441302776 90
634121431 39
494576007 93
976872830 11
72012069 83
302168736 18
511156321 89
189295962 47
536234533 97
554815807 27
229227050 75
392245950 78
336952290 77
706534349 92
323019860 34
230724494 10
442751111 46
668093445 78
386977323 70
465517339 3
477130171 72
983076667 18
74414466 65
357684825 34
27991523 17
351782865 44
768754997 3
374451787 82
75218167 74
231357651 51
675981375 21
961578570 4
282771323 83
671403574 39
13359218 9
892375768 80
420853729 28
654949033 74
697224329 9
523735492 44
457168226 43
437900258 33
998904853 36
968408564 34
130311815 2
596254729 19
537374869 47
48504239 1
556923387 99
719074031 93
507042918 8
437792247 50
334996775 4
835913508 43
38797309 17
148948124 47
180971537 0
747106841 79
30035383 66
786219585 76
976519597 71
25435684 48
875290437 65
82278806 92
693849763 33
709484684 93
511541157 86
649956043 55
916309586 92
106318868 88
421943848 22
440749739 49
290694512 97
137906590 45
291219453 51
235709257 72
152779468 34
163516755 46
538412314 93
867048070 99
865703327 49
982683780 73
716113263 92
882358455 7
793980019 94
915036404 2
79245481 70
316825933 78
840387972 37
299372468 33
480385194 81
651317369 75
947008805 49
132655453 29
272621948 27
235572321 0
329441913 52
526270844 85
904523065 92
500922159 8
120407053 45
852102861 23
992713948 21
595338098 92
109289954 57
193629142 48
147061818 33
11033416 35
160801046 0
823399863 45
532742876 38
643930488 90
108828115 41
866264090 23
950572768 15
159730873 40
314996863 31
313148332 96
415788914 46
722027098 31
778433422 17
118234534 73
511480914 25
525495599 84
724725691 53
932784634 63
14584111 66
777049529 16
196535208 33
396585638 30
931371630 32
560186875 14
961382630 23
367618754 91
880516517 61
190653693 66
430935812 98
920085369 30
653645290 0
740977624 34
709577941 66
182729930 77
494434309 7
386993342 67
884084744 35
400199376 13
280743401 95
661043060 36
559033588 24
454269905 76
330784015 88
707934155 49
781709710 43
851633169 42
438139477 30
569206836 55
965580089 7
897524677 47
685591957 77
319813098 92
531890692 100
516595573 81
817965130 97
443832928 40
931345532 1
482417089 69
555020629 36
763497474 89
665785010 67
319185739 32
341201401 72
165068056 98
746164611 77
175061347 10
914867148 85
813686450 18
712007231 78
891968199 54
969223023 5
420840221 79
533095835 64
713663149 62
679598120 19
859795558 10
260870532 76
834192815 87
270485301 65
500550492 31
147704008 42
167122121 95
487753897 26
336189694 64
754582042 42
978279253 96
104836584 69
106469829 99
140861850 42
851741514 22
579934207 49
821194171 9
631493924 12
626375382 53
620986948 95
476611416 94
423133184 19
162727468 34
664949560 60
356680150 98
541638063 33
623685257 54
957685186 68
209124518 95
438457720 6
41462359 5
199558362 98
607171372 88
902438524 66
498886620 79
368562354 30
291501265 76
66006625 0
229572569 2
88333315 65
658296102 52
948614187 43
35420905 86
783859596 45
863044217 98
341154760 45
155523993 81
673518300 3
920708257 80
989388959 4
184776939 72
962064274 29
864454387 45
712451492 94
576535121 65
468427291 65
11750067 24
111518411 36
326353002 7
660068133 97
921895308 6
848837229 20
130529126 94
410948163 40
576405893 76
207179170 57
559099470 98
166925299 74
641208877 5
262871777 50
629049373 94
471709224 85
420926473 74
423858948 38
908192800 41
200908235 46
829617221 63
959185790 32
898278881 34
615231456 65
214169522 47
764316705 91
835407987 11
808859123 46
745223934 5
301547066 26
708968426 51
968165002 27
568306432 49
779403209 89
372879928 87
135965841 0
930607796 6
216686786 12
666860978 79
192348863 41
430467720 56
38441275 56
153491459 57
660103272 25
893345500 1
526757309 95
495798379 81
581984462 54
332703883 33
728898060 33
118026497 50
835284091 84
429603575 41
360929192 27
431714476 8
723534515 1
506383945 85
207068189 100
849922435 35
609822118 8
342241554 18
433713316 46
682140471 71
853612591 84
944413682 76
326256796 93
133481750 18
744204751 97
407411329 40
418597639 73
688879896 86
925223986 42
287107153 43
968961709 99
359032606 93
796171218 16
313920487 11
818592896 40
199270372 31
798418235 56
650308275 42
801369211 32
877972962 46
58959077 88
92251 62
873765264 13
774500583 1
477069686 35
253214894 96
19604045 59
377570186 89
847957894 0
21220557 72
945465617 47
363563281 52
293311443 31
2420132 83
717043137 23
593062628 59
215995167 41
886922589 31
284098799 61
112711916 31
119411113 69
304140074 37
362159693 34
372658509 91
827665838 26
655160789 29
22856397 3
677682642 26
985102614 48
297809015 75
327243723 87
878126196 23
379467272 40
416013233 88
861760349 73
350384558 71
876913810 36
698402921 35
922920096 35
805258157 49
552004926 57
549851102 29
192428414 17
831272502 17
330682794 77
732264382 43
706820884 8
761668898 46
813738777 68
635940369 72
825545712 88
243144664 81
467668025 0
895047568 57
343972943 19
161241078 24
44430042 27
817733629 73
520941942 88
279596476 24
139410876 86
860141028 3
677428615 64
231658313 49
167684109 4
153585331 70
883206877 23
962858107 16
762898199 84
156326186 44
624143161 54
261505936 63
724853306 3
966768122 85
941394491 43
495990627 53
199805819 62
367371469 26
844884327 11
251195172 69
983040154 51
655818014 5
941462165 61
943561966 27
190372618 82
946500164 2
793963889 11
405018003 75
696672821 17
260515067 45
321028550 66
926480364 92
160488927 94
845454371 49
23034250 53
679895182 22
945857310 31
352361607 50
610194972 70
706182103 90
521357168 26
375175276 65
765470868 41
94029716 70
513851615 18
28966837 46
342170389 30
569728975 100
872841792 55
754950688 43
759056625 13
883171594 88
14482778 55
735347674 18
843922304 52
336081293 27
800290567 100
381433649 24
211904237 88
132952151 30
261001842 26
401707833 40
792730032 97
582908693 93
801854675 46
305867230 16
820123581 85
190678255 60
259300485 51
144546005 18
739022527 71
675657962 96
38650235 0
31194557 7
750175978 27
336980105 44
945209359 0
167537692 62
398232419 36
830576155 52
854262887 42
158014517 76
474066155 86
900047423 39
163639191 79
333949499 16
375642088 64
105203634 57
219142280 0
800497900 60
432667621 69
135739698 89
163052868 45
756276287 85
927163055 53
670281152 36
896882212 15
355679062 77
596023682 1
385014364 80
652805508 15
158910681 81
170670100 7
667066278 59
116401182 90
713223337 76
288044904 72
937313922 63
338073052 70
605656632 50
847300460 61
579809832 60
727067084 50
166584106 97
309254235 72
829665049 88
171704334 30
435079347 7
734090492 68
126535246 49
315465647 53
593916032 44
278485895 48
827051803 19
274371399 32
204323143 63
640242066 54
450619857 13
187952604 70
411858499 70
652499645 48
246268841 55
115933597 84
229186461 17
185900813 56
867123124 34
703960402 98
292969613 48
694624048 27
158484601 71
875875576 72
544713638 17
387119791 69
134464788 22
729422256 88
384833960 30
533761653 94
488751162 38
806039047 78
462689384 4
873423031 20
656661728 17
587497148 84
806450260 34
59985462 74
922441755 0
664680331 89
444094294 13
593921562 37
908022167 58
85485232 86
164814618 80
985981967 37
429287707 73
720205839 100
703055181 65
420629983 37
78408283 21
456237276 75
218448318 36
552224802 62
89483809 26
28755390 10
791559310 62
786079583 29
41858803 46
862866256 66
348677108 58
220356141 39
757560809 81
144737794 37
973270993 2
445809443 94
793638653 23
220847777 50
349035866 34
739956702 7
952414806 56
163887649 22
308659561 60
830511519 87
808783972 71
463542220 78
191423394 45
944134179 57
406362881 22
205289077 27
437248352 88
510508998 57
889459222 70
914194277 55
289008960 43
443517002 38
466840655 14
369821473 3
397528142 20
814232404 2
101067441 92
551991729 84
725647413 85
201401097 73
779254944 20
133807790 54
453577216 42
125440252 24
804899470 8
933407543 62
121768121 94
409823573 45
835130784 35
234757277 27
135046344 19
707775134 60
361258372 91
34245899 100
503479412 78
217618371 84
999869157 2
330504273 17
853390150 100
790540492 22
173620251 93
742606625 20
412223790 35
279974479 97
378700090 77
105301031 49
801502223 1
286047735 70
989410533 1
78329836 4
690866188 99
720333386 18
390422741 51
878681834 27
375057136 84
378011687 37
624656506 5
516626167 60
748772616 67
981398283 7
855258667 8
882441197 42
262218636 14
537997497 35
959728061 100
97884103 1
751271176 0
844559704 1
328054991 61
663516207 100
129681139 92
967775947 38
269846400 21
773151470 59
943120914 19
664430427 60
894475315 95
415201241 60
415246182 90
686025523 57
40384282 10
577355235 58
795156505 49
665302746 80
925836035 32
375789714 73
990150859 80
56510559 80
574724859 54
189495637 28
571379458 9
944289297 48
989760897 2
784745140 75
136735349 89
490410324 46
182166288 42
249461751 28
691684802 95
599503271 74
973686567 80
590167761 63
615654004 35
749108671 10
190143279 8
576092319 64
202657525 29
410698996 80
23246333 42
951452334 10
317606102 3
972015785 26
382437917 3
968368139 24
249074286 99
782342031 42
400715175 43
605137218 45
240978929 11
984587293 39
285473993 45
309749280 16
130233807 30
719133913 68
369221783 8
610536538 75
833693314 13
617453940 75
663671946 19
474053114 44
381272544 87
146180465 76
59462448 57
286432832 76
762635768 3
127894259 57
927164934 57
987659521 66
437402984 80
284003386 48
828817479 82
627346159 7
956558623 48
918863360 5
931033041 78
699013044 84
661838560 9
974164596 57
694831759 16
397070396 53
481300312 92
472143543 90
872399675 96
486625181 29
734574592 54
555719206 19
771290 29
415051409 24
726817999 33
749274191 75
94458557 60
34545713 67
593411966 20
875856659 23
912032027 66
522486316 0
73482463 32
736958798 28
214668418 35
36422111 82
235519765 24
828063256 74
442376919 68
910968418 29
990302538 26
236852785 41
312419557 94
630037485 69
442364832 42
35984478 87
409216780 96
327863960 75
931750307 2
180510505 65
86029719 70
282266608 95
803978740 95
790700825 99
920886184 27
658905942 17
230073950 15
358964464 83
262623867 51
687627920 93
532007072 49
780866912 36
100284874 47
681852295 76
684546337 14
249704297 77
87700060 29
158790093 20
830251243 12
82131295 39
808617085 39
166618963 96
112235413 73
668684748 45
231732039 80
718325965 73
449080438 44
452521928 37
614693227 41
611557488 1
197053414 6
106338080 63
142696570 55
318547392 89
729068127 77
3865134 69
898886425 41
511714256 41
455575373 78
702333391 36
635567200 93
774152518 15
468986207 30
363642702 36
926574791 69
975509435 52
308634449 92
3727768 1
699160480 60
640153507 30
999833289 88
705546302 18
646632472 26
666183876 54
426877544 83
515980224 29
173011695 17
177383521 15
153489438 95
987523058 3
748857727 74
281754228 22
171885332 30
921892158 53
323805361 60
213091311 60
457627075 45
818185020 85
408799723 98
490217700 59
221705319 32
459256813 60
872107106 94
216425875 65
841678663 33
869449467 69
79292962 99
460600556 15
377145513 88
970234068 75
968655133 38
44252738 64
879591904 3
220868011 53
553416104 76
552417507 41
665148644 77
381131279 13
157427910 40
876428754 91
268845110 93
464477732 91
697666342 63
772212029 92
365405031 73
226757009 44
858420537 20
994346837 42
506823882 23
419191653 7
234378712 1
165683380 43
8073173 21
506186338 90
249302214 46
602027775 52
12027289 82
396759285 28
125189091 47
126990391 78
104086707 28
957924002 78
167637848 95
288281149 60
986750016 93
982243682 65
859217519 4
466670099 74
352675429 70
445717792 4
301168191 25
920431376 89
555792441 23
31061040 51
510301704 77
854991068 60
634598663 71
481290280 8
20746413 44
575898264 70
791856904 70
501979225 75
728178652 21
460728773 100
709343279 62
903766636 98
347469823 61
552188086 76
195666098 16
577053420 3
221235988 26
884811962 82
163314469 98
908441066 77
720286322 40
596995304 39
431067886 6
701734172 45
585546896 9
297669278 48
924389426 80
603619576 4
876997870 74
324913115 74
394202498 40
955363623 47
640678316 54
251265807 19
940821240 92
996196453 12
475777283 4
710920829 14
600060592 99
176664 20
992542152 34
616558753 7
271944147 71
849710973 5
918837042 85
512930997 51
54738032 70
857548724 54
551802231 19
226520850 48
404006133 76
799492666 62
579944300 35
866831479 32
831670026 61
429205843 47
611137090 54
451238564 54
251246749 49
687665881 40
757571042 94
347165370 18
183255465 42
415269128 29
919034667 90
857714552 88
877603997 73
148776423 49
568188349 33
449881312 58
518233931 18
395142215 68
850167402 15
9025886 86
766082737 12
434109563 15
265434451 58
975470456 29
55718443 100
119107297 44
930944021 22
781694702 49
236530485 72
743255988 34
85206120 39
534103610 93
800794375 3
113417391 57
845337615 33
447269918 64
749045302 34
550402795 99
226105340 91
224564606 40
307004021 46
321940936 83
927672231 77
341458657 48
99504017 17
180846816 64
121767329 89
509070617 11
246844370 32
663013988 20
521704498 16
293339730 96
649571082 83
599836289 57
452475002 11
540808313 31
973642042 32
76812487 27
247453624 24
201224573 71
997018141 58
541977820 28
19365386 74
272309395 23
992132728 75
73570935 84
523354860 18
361270040 40
625019583 8
67530099 71
16059710 62
404313228 60
618135721 58
373115215 36
63345199 82
81870221 21
484181303 24
512300978 16
946512756 37
524051658 65
333391861 90
969233780 97
183536261 96
413036587 45
379428359 58
162205217 78
627045865 45
223408931 11
237723008 45
191775586 4
100164220 41
167303137 89
860771729 23
289022464 19
60670325 28
817867780 11
447489337 68
269584471 29
590725780 48
922964854 88
459811124 64
533287129 19
868184625 9
478064814 31
463685315 66
742374287 88
578257499 56
228753326 46
843863647 27
693921370 52
233121103 87
864202153 88
484252702 40
631665103 82
398429858 51
778240613 81
446531225 53
710310370 36
616434790 32
575516334 47
1005192 60
723523549 85
519301472 41
802481944 10
307769566 83
615438420 85
459835600 57
798292466 70
185381355 81
13979956 79
757988408 76
526563203 12
543107937 57
680855628 78
235671412 76
294765798 60
637627011 9
561372883 68
376752703 72
981279784 76
908075274 47
401774205 62
84779663 41
523129851 75
376806306 39
711556610 27
601835341 90
885326342 38
276449420 22
898189272 74
262268370 92
148265368 49
181948691 55
309467910 15
329628470 28
812188186 40
167890944 30
941635994 75
935497218 44
699781427 51
280607495 65
6034365 14
449428788 9
932719018 84
862470707 26
500655280 96
230226317 88
976731931 32
447706751 43
242663354 9
204333406 23
437840925 73
412486375 13
468043605 32
13187554 66
940529440 89
281055630 33
917811330 100
708688089 97
604058748 84
769992367 64
563167082 58
737038112 26
974934501 83
767885322 80
190555202 14
890971318 4
876899302 53
488202496 9
638447928 89
710042206 32
683650548 0
41028972 60
398796381 21
820303580 93
316976706 62
360939000 90
492301006 7
339692791 16
540610536 0
88211454 42
942696088 13
26311401 45
338694488 74
726161077 89
414205754 6
860206810 40
655807199 79
312931048 3
444854179 93
493472786 32
930121230 100
380722678 4
39670231 17
708687635 17
690252399 57
948922682 2
106384618 40
388169160 63
242487778 10
526386675 48
275492304 43
681626335 61
837429329 56
193914944 99
971380631 85
754161960 69
596499166 45
991785306 38
869073205 12
576344346 3
784932242 98
957512671 19
797741212 24
22770825 87
749951312 7
309191806 22
103994684 100
501174974 10
983970984 12
908891854 78
642833028 86
288721597 11
986944175 44
331977103 90
793291332 86
289871194 34
448348462 82
845152343 81
720505503 5
265150762 5
281636642 58
34561263 34
897026961 34
709019722 43
235388803 87
448754970 56
847276455 4
682512298 99
534595757 17
434743272 100
704225401 85
403948403 57
129113422 43
683724514 19
59115790 70
756779247 75
565024418 34
313113562 65
643825438 47
534796143 8
444928013 47
19173109 13
748640494 63
721794965 30
654269224 86
22336997 41
877490460 86
253913153 39
409299096 51
70453941 58
292616127 66
51701382 24
268471398 31
42623846 23
732938909 8
578435560 18
720635416 36
563724000 88
497125753 81
638546738 81
164287004 29
172438205 25
641564302 45
439710774 55
446995713 1
763105005 52
87118530 86
92929521 89
181649616 7
819542170 57
529915937 10
526809747 19
564607493 10
498511079 46
380833233 100
671585942 72
693492526 60
300680144 85
870737743 99
316624191 98
344005316 38
550990541 61
440544564 83
614903282 32
566189921 36
706983309 28
634805031 88
186704245 26
324529468 11
671864138 50
889925261 35
794021662 29
842842977 54
71105529 96
588180422 60
119743978 39
170384385 23
546660234 84
721023059 6
411373628 97
322619847 33
3556595 47
899152678 23
289766361 94
207445722 38
542680740 13
682320853 54
522693746 55
68596233 97
7122148 80
49986348 68
925379348 47
245715600 54
321187459 17
42034424 2
963185233 31
750648530 85
18373426 39
767211641 20
948993915 32
801797049 61
660749214 63
864076657 17
357864747 32
816537428 37
392480714 75
678409977 23
165562524 35
179683918 45
360117968 54
209266360 76
889099183 56
405489034 87
669020483 0
71437963 19
943338077 74
576920583 59
600381628 19
732777348 51
887238332 21
117347534 33
550929283 34
449158654 27
374633252 62
855187494 60
455457054 66
454922448 86
33546352 29
695632594 12
419235691 46
21301686 65
368408637 10
75104762 37
487958542 31
525144333 10
547029793 61
778117220 65
476013824 77
124741577 85
127723895 83
339645026 8
388290496 17
814353294 2
108017890 98
576072758 20
831327824 79
745871321 90
961242784 60
266911907 93
738367205 34
400932458 38
75867559 58
402626209 43
124755929 27
601181350 42
783073014 99
312216005 11
486629359 2
679528871 34
343875034 78
263435979 7
674826065 54
282397802 3
150854057 13
992728468 76
539067148 73
337673875 41
712359823 62
415360023 95
428875992 14
751271904 40
31308610 33
463063476 59
214623218 9
562428903 0
725849641 65
781507629 94
418693374 26
443793332 46
704688496 58
473203160 22
891334377 50
918862 45
67453893 99
952155126 96
63805486 11
972788945 59
803381952 13
504325996 39
166097667 41
448718061 34
143557118 98
287730633 31
52135111 90
476859853 54
411719719 75
704769345 46
72966593 72
737858786 38
718167100 12
605836820 97
258793918 57
53946702 55
494704225 47
787149447 61
614941322 41
720367402 74
858552765 75
419518093 70
177523397 63
905384550 22
126740484 30
112642021 64
658703529 6
521844105 89
259984458 73
620241402 15
877022101 67
485634039 88
821054835 98
415969799 81
28910611 20
472802061 97
906464347 26
944585983 84
186637805 77
460458210 8
158063605 52
341845588 36
490158360 57
714968097 34
471533862 28
796247351 81
434722594 13
199266019 85
775184276 69
417527308 5
236397732 50
171062959 20
362242492 19
645043914 22
401461408 22
979157031 61
10494674 59
270214521 0
15024787 9
337361659 78
422543287 72
214917094 59
14375242 12
876490069 92
675372691 16
879453631 4
373842200 93
63071990 44
861326837 10
177986654 22
656493480 90
298504691 59
918232964 24
596575575 18
969269574 67
378364487 5
445396553 92
444434123 98
478626460 74
249164943 68
632877611 82
434064944 82
740578799 76
930296271 22
827721968 27
731364036 85
995699137 89
642192058 86
896446428 78
341098338 27
541762721 46
496202280 14
132113265 60
484117225 45
787399140 44
478303186 37
854679603 16
89406670 36
480820005 7
603392953 28
95145199 61
868755195 95
370202966 57
800775703 18
45715530 0
674426768 70
35413065 9
82878006 17
15061604 48
209387296 2
598664469 21
583147446 100
803452378 87
115857017 32
865669233 59
986902344 22
735081007 61
506131682 9
129018954 38
576655816 30
425737 45
976903428 34
163716937 51
889899517 63
341401012 65
875361764 32
794220294 20
738104144 57
651214185 54
293436558 10
39723439 57
523690509 58
509141512 28
651884043 60
733216426 84
104137914 83
873438719 63
611623579 57
144318379 36
676396900 63
747729375 63
851442113 79
760011202 8
404330395 8
862641280 95
409210760 45
56543736 27
613299743 52
690799646 76
914506195 32
612333146 9
971928480 97
526469348 15
358693812 85
499882871 94
563020225 18
339669058 30
812463234 62
147780246 53
42969087 64
817770946 79
193801843 6
820550309 94
678794703 93
244741661 42
748376791 70
78674449 58
232785590 87
295404627 59
382541881 90
345856105 15
955120158 68
492750413 71
732049032 20
220314208 79
777964034 2
886375600 22
796778106 75
269215940 64
831118841 80
928900132 51
313988103 91
679002037 36
10550339 96
387656571 97
165074771 57
273506902 70
146076294 36
3947022 46
683478096 81
522922005 84
330427281 52
178085226 98
385229877 77
139560875 29
828122753 98
635841227 41
843318981 12
567637755 6
203267993 90
428471269 2
724865492 17
109392030 70
312490171 16
355231441 53
826844653 65
263831574 75
738317809 63
660287285 85
52925379 1
214317922 2
791510821 20
821581969 2
377161842 61
802063894 24
643335366 55
280391501 51
943260303 91
276373231 68
452640404 30
411608004 31
580752774 2
618026055 90
602757045 11
421669404 15
957035137 68
89242035 77
939204905 49
1232002 90
837458799 42
517644592 89
773960829 0
444322514 75
943199866 42
173388925 51
687046683 40
216272918 45
72405260 87
749680807 83
490772611 45
735796275 89
40021644 45
651200460 43
669050692 6
485154691 0
224336099 91
648635803 44
205328883 71
234294449 21
613882647 64
329224248 48
567875911 23
424329776 62
928056611 48
372339012 49
882928836 90
419158157 34
829271473 77
875967522 50
987353134 25
665071138 94
290691754 20
780983084 80
529862956 13
468864958 54
746758423 74
973552030 23
938878447 39
460702599 36
45546053 84
23640720 71
996623614 82
843727494 6
507936626 54
613317048 29
561024500 53
412582903 5
443228264 54
99823228 33
805463673 35
206903279 1
681352999 80
933634371 38
907076331 62
436159298 73
776121198 50
507434011 66
166062121 25
860386260 59
787407022 16
868873145 38
263915059 12
309390539 57
906409124 34
212817951 6
451364995 74
603177263 51
723142399 63
523961768 98
544708204 92
152692872 35
635590333 76
221402673 77
498845544 24
469983001 10
962958525 15
153526185 77
639527840 94
729439589 37
711796736 63
474690470 93
638240181 39
873869598 25
960187376 58
128023308 98
419846370 59
236198234 89
306248291 7
158787886 25
444405564 58
920929642 15
849654126 25
749072634 65
299746787 4
746319833 27
331949871 55
780927297 56
29191027 34
958386897 85
723845284 73
64578339 61
129601428 47
904419427 37
138294896 60
630265368 26
429462817 45
548477917 64
929197168 97
740390750 75
308391023 70
858240076 63
898809904 29
705357847 13
166471349 6
922597481 36
635230246 6
250143623 100
136642446 64
722347174 32
537681392 12
280353877 2
349767988 68
928807665 91
4524113 9
392296307 54
925919235 7
73547432 68
206535374 58
425859355 45
512268023 98
159302271 38
469163529 93
278702960 87
479266869 46
658792302 33
820912909 39
301673305 20
756569927 47
587309195 8
204777102 26
464182762 79
640044346 35
101886083 84
172523509 14
563537468 45
994273017 79
21157049 27
356589742 56
10005433 17
152802141 2
451861059 9
774238271 98
763666052 78
358765893 22
184909355 36
331275524 31
18413250 82
739078330 79
843199595 23
623303415 31
11775107 50
125859329 96
151130145 3
450395476 27
867683860 96
739928537 28
28275123 90
642699863 43
288734403 16
930650852 8
440959992 18
253601353 88
876039522 60
189290248 48
381138511 11
103308682 48
155970549 92
256113723 84
482927216 63
708421527 70
110872196 3
839883114 99
287081225 32
458709544 96
860816972 84
889306114 34
771223530 1
565289510 79
5842647 37
839303721 21
200842815 17
27406874 37
82354644 27
408598032 48
535080543 12
350740114 76
31037968 46
352374612 90
560552484 50
105552452 0
852649960 28
716239497 45
759437709 80
128935796 98
185206080 93
961436822 16
339889385 79
412685531 25
277553075 16
265697090 16
333384489 87
513132874 31
560494222 78
470585647 78
84588550 79
878041184 30
250998978 64
987411318 55
928345293 87
869312320 53
42154848 86
873320113 79
555820671 23
108634417 1
544352224 98
996450636 15
213315670 79
75247938 66
233844362 50
357110976 57
220360983 30
431703371 86
100489711 24
615835231 23
584010016 87
758646620 52
465579705 93
430311877 1
380263466 65
496739954 86
250227652 50
360109523 91
523197899 26
821883513 99
905418683 54
308004948 81
687151190 69
412354876 15
449236036 21
495882641 52
748117020 12
319771033 59
154964386 73
31454796 59
952997373 12
819611723 70
465105531 70
35286792 41
595007192 90
411096891 68
605872169 4
824716793 93
836308497 47
672292172 93
365157327 15
243367208 8
579403998 39
696506295 21
702149206 19
180435552 88
296837393 1
825899039 74
601618974 52
341995441 68
794023934 57
211816826 9
84304143 80
130884863 87
507136483 1
599718997 36
279211839 11
482856396 83
315516029 12
216978213 66
516202739 31
316444877 78
976097474 47
70483519 35
158250953 3
586453178 31
524982 44
688827599 43
977393120 12
502225723 80
966678264 54
86230645 50
529084591 60
333404335 9
269192638 79
66608575 19
33093918 36
505797706 29
123793918 67
495646326 91
109697387 54
145092086 99
554414058 31
537666899 68
785383238 91
140388723 96
388156934 42
702033435 20
629176913 45
233760684 87
607285716 66
984901358 17
131582973 59
897727279 38
904259485 14
676366902 25
992297550 71
917092888 47
939333138 45
48002703 44
33525780 22
740036462 69
97621392 6
470535424 44
585764088 82
944581019 8
124570026 79
103199444 21
243453191 33
291045865 98
442967397 100
451281419 30
546660694 48
329956787 83
53711191 61
714335966 22
372445648 24
231658801 50
497494559 45
771994385 25
588164607 63
424954240 64
89056126 69
811779940 81
464650763 73
917388780 21
300662396 97
740776412 55
680145085 19
415333728 36
16960131 67
56518776 64
762840526 14
563649627 71
416284922 42
759037063 25
550693803 66
340895682 53
640864517 11
789038688 4
163478048 75
763758832 83
742258370 46
285339839 60
381563403 18
818865345 35
940239922 51
945120091 87
975328057 2
136321993 97
92803739 45
895685569 9
385178650 80
913776993 36
527736270 98
268336910 56
229090467 64
388362305 69
321698461 39
96297802 26
607009956 48
940638712 79
429026540 88
918579463 84
652618105 80
14323529 97
68788766 63
172236352 77
367722774 71
751431246 39
462251252 64
901321678 65
467675450 10
268775936 48
510685933 31
981480210 21
714906255 94
805601275 90
847531754 90
521991735 33
32896949 99
936135246 88
388716358 96
309054944 14
480060760 5
675525256 58
411045644 62
718288015 13
10812506 75
793688972 84
788857306 41
29727746 16
963827241 88
735822289 27
542014199 88
274962976 43
867177786 13
367364748 59
230286356 56
456971755 72
919554217 46
844893167 59
138222378 59
204833155 50
506333344 33
194051404 22
529128379 64
604419284 14
755978535 18
292509332 95
759056184 42
33776186 65
615561787 59
128359995 54
861458792 93
346805739 92
821565455 63
625788937 8
643304081 58
852619538 34
126345366 96
829595843 78
695748546 69
142411485 54
777412463 80
911670755 93
515606122 66
145490731 23
749435817 68
104796504 60
740410311 39
838020526 67
79988935 40
456759520 90
483820968 64
384678746 12
675902893 95
921323584 1
132314367 99
354926826 17
398403264 34
551192905 35
233484655 24
769776255 23
904192839 57
483749427 80
256282155 64
117053917 34
326145872 91
415850735 72
646091310 40
326639955 59
873882790 83
76473479 15
610095555 60
178979880 88
820171912 6
224675750 81
460387398 81
146685588 70
501249233 62
34271951 66
995189155 3
73181430 90
584102726 60
353032829 92
530305524 41
913388163 34
200861963 42
452777233 10
109570736 60
890582203 17
78699948 74
557514542 93
621259633 56
113200789 71
756701712 25
916500309 4
69969769 55
341415357 81
765099119 73
910265827 21
149548964 67
484524810 34
668103220 18
11084863 35
896171394 81
748720126 88
645552707 12
510479054 55
624718652 60
273033818 23
828475190 82
181574626 43
547362122 68
461017096 8
967964464 65
391633834 94
541997715 91
781146782 21
292535321 19
419649657 33
143975720 72
567213084 64
557262614 99
997148966 93
514474875 31
51093394 93
351915147 47
495288799 24
915651437 23
67921573 34
576402738 59
291862765 96
998913313 56
359160856 40
866499375 6
768404945 100
211481386 99
148420148 18
204722115 68
383904600 38
371258821 14
681145411 58
429426931 13
313965089 11
73578997 61
832594279 42
874816409 63
51210984 35
601553695 100
15979850 51
299688132 48
334342663 12
361239472 76
765679788 37
487924319 72
793902136 97
885706342 20
57365763 15
919608556 2
337619571 60
918642119 25
879259985 66
387966818 36
348159241 41
764039240 5
47713041 79
153387716 11
736274312 36
963930144 5
623897283 29
306112519 40
707341529 54
21252804 14
500479523 17
488481621 6
930869110 48
872569102 80
314447339 2
212289531 66
571057728 31
841405102 41
962055237 10
706590498 10
181650268 96
573176127 90
216615182 29
534317587 94
626587941 87
758262837 16
448043891 64
157897127 15
102159013 50
514976650 67
695363250 23
247594774 88
529883831 5
887570716 85
953327109 14
193079093 44
968472936 28
931932660 94
994640891 43
653685624 35
662230687 59
13847929 39
416827517 35
585638273 41
619388097 98
341105701 68
487002236 32
533102102 89
22492703 82
520258569 3
533895524 5
728021702 71
16344698 44
732614588 41
257371341 93
938078395 27
27433160 30
943644490 79
982472788 60
765877439 23
283231310 51
367796009 73
130704626 20
471736341 2
201301996 64
738670357 48
399855730 99
675691232 40
19160429 9
178710111 82
725223586 6
797409540 29
936776022 79
178205640 53
184500595 57
567847495 58
902495988 74
923440665 83
748655781 99
606824926 19
386571638 100
798154267 20
61252157 1
975293172 43
695970186 5
515970285 44
651696805 16
365009908 5
274374703 29
368579451 60
582969228 29
165520848 43
12876322 34
334504452 47
315506335 85
887423036 1
962881215 65
392097802 22
493213446 82
628684550 71
428609662 59
739058199 51
989372509 96
236955721 57
557838091 87
661761019 62
965829626 77
46233584 62
604543605 74
454756966 16
165968021 49
724095912 36
254781322 33
431278505 89
142882624 13
164912334 78
209549814 23
808829321 83
86074070 23
407699100 18
815721748 58
378945487 18
7440480 9
804423424 94
300461142 24
270812695 58
956062642 11
566080960 78
682952335 9
386249152 74
780171148 14
682784237 53
84459388 69
863611868 89
862329934 82
555980672 72
769818120 27
759077798 95
503124011 41
771315250 54
457321559 74
976883008 14
708599625 86
575088556 25
458201962 93
343051176 28
889971630 54
226963412 60
639654845 2
762459158 38
717116078 69
647810563 32
963623971 99
254071733 59
275208461 14
900139404 76
720683206 69
907318682 85
847506556 69
217027242 98
448895553 59
510380197 97
756107358 46
960252534 24
768589157 24
98127905 93
173814535 93
981024384 63
83392023 26
95594239 31
986100685 78
72949874 93
367431817 12
270799230 69
687737534 23
539822789 61
520976128 68
999447433 17
934361559 34
266194654 62
380446791 73
492383824 87
442252307 88
584185694 67
724364249 3
639615178 97
100003349 56
773853932 5
502684211 57
693079402 94
658263415 52
599006138 70
414432182 89
969608612 85
237357377 79
529912539 6
102147629 71
52636312 5
508219042 64
317057624 61
607219388 58
906692367 57
485385317 39
365453659 3
336593757 14
689938127 41
457927739 35
899955418 26
97012566 25
947192521 59
814221785 3
516399485 7
171513161 5
106141708 70
641913198 35
677992026 52
857545109 13
204715208 56
383074850 98
69488458 6
443570795 56
68192292 72
250033806 75
641722458 53
746566261 23
253011639 72
191085969 100
798269764 33
53155642 16
202319026 51
349938101 47
491653761 11
692623325 62
420896317 53
683289072 34
838436030 77
113405484 24
894904202 16
765193327 47
245973322 21
358327901 74
397989901 54
918562129 78
545482683 32
757548627 5
976297583 81
261381547 70
857092378 96
510578377 7
235773879 24
542070279 46
466180528 88
124189842 39
896084147 7
218601874 50
138100087 78
479247774 41
485302399 93
801064261 1
678630723 23
40519170 22
566435791 1
470545264 32
593487614 59
616863140 78
849579908 98
964852253 30
504766549 71
732318387 95
273526316 56
391489541 45
872202127 52
276349873 96
368535491 60
186775583 70
223201443 87
484510240 67
24730711 73
511539260 51
419512215 13
973012997 16
277174448 86
830874643 71
517164708 1
618560498 45
377020397 88
181523469 95
58726285 13
478942105 28
989951777 30
613559354 23
444412603 22
861200641 25
110706134 74
860925154 46
115082927 50
626163134 3
407032953 66
271591060 52
437565167 69
56775534 54
359520150 88
699590662 84
391685075 47
415835175 56
231161154 68
112595665 13
157303370 13
594091318 29
62326231 79
708264164 32
551538703 38
569792762 53
582440042 74
942140897 39
969593935 65
377164073 73
726885004 0
85976632 66
496483776 83
42064889 49
310432961 38
726433531 18
635632922 89
827916378 44
308646078 93
140895454 13
945221900 87
459186639 49
519513421 54
486751156 48
102013621 77
153103212 59
769866966 70
412550044 14
377997375 35
311502910 11
447692525 90
75102196 63
398871151 34
14645434 38
356537795 59
304415711 59
782805457 39
497482500 19
749831736 33
945542921 36
186800819 86
615080919 92
554399856 27
314363783 49
668918997 55
567677933 62
30009984 36
825968390 40
283109794 55
302656104 27
93215640 32
844384787 61
367160684 11
604190151 12
730899532 60
925432635 96
765901743 65
524686207 15
867121824 25
678328479 76
191186348 33
250067947 37
4057204 39
65813130 76
999871220 69
664809275 46
571453152 30
239325042 49
280027013 89
49354153 77
359377920 68
730464184 74
153935193 36
178050777 78
95808814 24
332754229 96
510981448 99
890806213 54
307624998 7
413236597 48
704429761 9
587127068 92
372348397 85
5157340 43
828966766 13
22309335 78
490256033 92
543636596 39
191200702 19
846014288 86
888066773 66
960752130 47
975462130 46
16783873 16
842982386 28
461294606 74
512084569 77
487932846 61
548947 13
167505836 98
946387231 69
800639362 92
120486752 28
734024887 12
138399028 33
821336944 94
722267775 4
311519877 86
215047421 24
622326004 83
468918135 45
675495695 64
285613875 91
477934833 50
387984907 66
718702276 9
648837020 72
26546578 54
16073455 65
335846777 4
244800225 68
896467576 58
457990939 63
519497965 91
298947343 75
946629547 56
375700066 29
475197395 56
460146731 58
192682399 55
211627845 1
796323209 43
527283218 85
535728021 4
2631009 79
251170024 29
39657910 31
801914241 60
18331014 81
32436807 40
589300122 77
918856407 68
47694201 60
297917249 96
531966593 93
23179775 30
94078709 61
6879816 66
46358108 4
252295138 97
568497101 57
305384824 55
470173086 13
789298547 80
174726003 62
13456615 19
378974705 39
872383877 71
613779647 73
975185925 83
612488585 27
495922927 7
825010918 42
980544051 36
243034218 5
326084764 2
682674138 93
745390184 34
814963919 56
946179655 81
299872926 36
416115744 81
967022435 3
815737740 40
110766639 37
497721430 78
589204158 41
998774338 22
87129836 32
440414148 0
839791456 73
197950864 79
69475493 98
838112746 60
697141129 66
568955076 32
746550278 91
656533287 9
955783455 86
200156929 0
211323190 94
203876964 69
807479391 13
590841846 57
916160557 98
317020539 14
76944946 33
900613493 76
489703590 19
540413814 30
791478950 84
88129370 95
766871685 48
825821213 54
812070529 46
570840 59
635634497 63
749033986 40
240344693 6
119350304 15
359510602 34
227838134 75
22127028 88
406042644 70
719684732 13
154346816 21
806744261 1
340481713 67
202255991 32
665108359 90
842915090 68
695029432 57
425980748 24
143441299 68
756647553 87
25942100 77
732463009 67
77093101 21
307656103 84
754420439 43
524877545 85
340405698 94
915145358 16
186928769 66
295166808 18
239685648 48
283025648 33
353977626 51
688064285 32
410062050 69
662458854 54
179700121 40
363866518 26
2796051 67
360597562 10
654850718 70
341745514 93
842456707 54
402473466 54
599701860 96
321652431 93
213472204 65
62019493 8
631955590 93
554214463 47
804527748 73
164583680 13
187325002 82
802504818 25
388392908 75
285564961 77
7734209 96
287107294 68
339297388 14
585153293 78
599881104 71
667040378 93
187380290 88
245442910 93
998736716 23
332417134 57
800330769 77
540371767 92
385579717 25
277150097 70
602866332 21
499288982 25
583295169 20
161001121 94
534862985 18
789107520 96
29884799 23
609613173 51
968555872 43
597641310 26
827128780 96
597521867 82
354509938 42
454722918 42
225918401 87
884724358 22
7947114 41
688365150 83
974620654 20
512601854 15
183341449 3
667719570 61
932399175 14
992977649 22
518426608 15
780277011 82
6393784 77
850015510 13
649770916 6
493200268 45
192486766 71
120981092 16
858064031 7
138492469 98
191880483 99
733417384 13
70511391 84
505324940 20
285825581 2
452642513 30
637057061 30
288930268 14
655251892 4
954560853 1
583979450 16
292623622 2
696714165 60
374390859 69
542743285 67
685909122 63
14478369 71
441960919 78
254569425 92
417625646 97
252440092 50
323230139 99
807704549 54
202491423 100
415930085 26
328472661 67
462540693 88
136570808 18
130050447 16
738764298 45
864560305 40
706585874 92
778836097 12
245052548 0
178423919 0
894980484 29
372701767 14
629125290 53
86686222 74
876696190 29
464192490 64
357137090 3
27045744 3
695217894 61
269236240 38
463811100 84
899798092 63
585179036 6
204585478 47
55534981 85
740964192 8
735411419 86
238063623 7
375611908 69
796667824 71
96970125 50
261641458 21
639531749 90
622881666 72
274681082 84
489855513 94
805792226 86
655583530 83
851787110 66
645544071 4
848832250 97
763633849 80
143790966 76
543586325 80
472375537 93
191470478 24
643117800 2
73402525 77
753506334 32
242265601 24
460999226 9
886923403 50
248846001 92
987115916 42
837580429 22
142279275 10
776414265 92
747649723 90
556081159 0
620796887 19
487486723 13
539884423 4
928240465 49
772984236 15
469392888 21
961829457 80
631066207 89
813906696 6
853987722 17
856226069 89
636089145 79
847537843 45
355281568 34
599347766 79
527901455 33
433423619 5
676641904 82
809743792 65
439523986 24
663315270 43
914820533 51
865356301 41
187310086 39
852987955 8
387255689 30
999004452 65
938657953 6
580019027 32
23435264 66
611781468 43
495444657 1
792087011 11
543297136 42
641252097 5
36304048 16
386137501 28
210275503 8
986771890 87
873867731 84
344802600 74
294451253 68
113242903 61
543209354 69
997004304 74
823963247 29
339374053 30
864106078 52
717047122 16
294229598 46
965896951 0
842082452 0
669993172 9
784633540 49
736657501 79
276184630 25
263833639 67
452712781 60
722911664 24
410920595 29
387028762 52
232295558 9
341735260 63
989526010 57
294315061 89
168579936 73
193504210 17
978727118 64
599701851 45
819374151 24
291854053 76
896263413 10
629009262 59
587503967 57
74775861 50
927687481 99
847743405 62
75853521 54
282530168 17
482922456 47
53569387 98
94209503 28
919982634 13
877576290 98
520299787 94
376009168 1
147536357 45
220166110 11
174444011 79
323436066 32
929829322 82
220567571 79
946534988 55
759702571 43
574402554 49
420499997 20
701434828 82
807231800 44
596124092 96
12019398 15
676802124 78
115095347 2
839508528 33
734811811 60
2781653 19
823362677 20
418001528 84
212341055 66
197550315 61
573224973 73
874360015 14
98848723 73
491074652 32
939382355 19
378102906 10
10254211 33
815236181 62
231925446 34
49120121 72
212454681 84
433520633 13
969857794 41
423256781 1
940701880 32
505178736 0
283982300 19
425702829 45
617988090 74
302360093 76
101284577 18
900127764 18
955233792 47
121634307 18
455420396 44
73137654 20
696531811 70
87409181 98
576730545 88
605487325 51
733455759 37
48721206 96
462786730 94
891430993 13
215883645 41
643475295 66
403785480 70
444014842 51
932362940 39
465034185 3
635255804 44
647079400 63
705380634 36
562083772 77
333824473 63
248215224 23
859878406 41
200650470 68
987927128 10
711333936 7
185663508 85
162738956 92
484375660 24
522340160 4
868744467 49
365829474 61
832495694 60
732944165 4
824543991 82
22059537 8
970936548 55
285283456 34
357889260 31
664715706 23
95321938 83
958774584 90
520184917 67
137667731 14
698662347 25
748068845 58
439740265 5
917513468 86
857598589 95
704004741 64
677562000 26
769139053 80
64213029 84
377165970 44
242833594 70
675016008 3
644969637 68
362555901 99
107378916 6
274701242 30
747229124 67
63068936 82
146082990 92
20657575 17
575074231 17
928104687 13
509014639 65
314412100 42
683412581 62
414244486 26
798206340 46
928622489 73
338784852 0
111347487 52
43281711 100
239210863 95
419193598 90
499031960 84
934483996 100
482650535 44
894984463 89
102622443 83
788902093 59
3925911 12
82811225 72
718866828 75
901354172 79
809441845 20
883064191 91
332189719 78
242214578 16
809724177 49
808565808 67
348424377 90
290801388 65
158473215 92
388725195 59
907097286 6
173342256 100
35005138 94
726169612 40
340666904 67
818523099 76
485257641 30
580368288 87
18931233 10
645563199 36
496413946 68
186244108 77
576359206 51
15677300 11
10788120 97
33189011 1
329865693 46
667136933 63
757957219 46
855060358 29
131488366 38
649865516 35
989076686 9
770058689 26
923238135 2
55998119 16
958320685 99
204508115 82
431215108 63
581021886 21
723544740 23
495393549 83
812133058 23
339739566 11
897557702 36
697933234 52
233675720 26
134823233 78
756953804 28
564536976 14
455372203 49
490294761 97
599435538 85
406662537 94
916501654 93
856949759 91
441750295 96
122228176 29
922130338 37
667332289 14
629813681 39
523444047 75
826645591 87
22250122 25
446309141 75
520294396 94
266146899 15
650978988 2
524285827 48
137747431 48
992869188 91
304646179 96
440642638 84
439358102 100
497524286 53
394499532 22
985702517 54
143676355 34
310244914 89
123957797 67
889917352 45
998064209 69
240050668 67
471374543 79
36242305 57
307521768 88
672205362 74
857090449 45
462498052 93
520780730 99
719636980 29
742062396 54
504086450 62
303862032 24
945579690 44
541093804 66
123764921 60
974552726 50
317840707 32
147477345 74
703361803 11
337984752 43
50779244 26
430545071 93
408998820 30
128903374 36
237129632 46
4150861 9
533152226 21
644694336 81
875323359 86
401001560 35
162526929 25
727483623 82
826293775 33
687294684 77
646956998 46
786172233 42
927977690 83
65659362 99
736135075 43
58195532 84
963193867 2
793263683 67
462525083 36
344393727 55
148623233 46
387062704 49
268549822 28
985363472 50
418888051 85
259547171 81
197702185 96
405797469 20
129892180 59
751088204 25
613293421 77
346969527 36
595237606 99
112346704 44
446529323 15
613312017 6
381289544 72
404304744 73
623813967 88
466512403 72
434176968 60
339217713 69
129915784 16
41158414 21
553645277 30
99333480 48
705590552 60
123942100 75
136160008 8
67482555 59
28365213 40
318482231 64
964148074 17
326908354 4
854530735 60
125485538 66
299609664 2
604784551 30
435005557 21
908070857 59
828452868 9
801936389 51
751103580 40
813639970 93
352836503 14
681364531 85
976546188 82
52333955 32
842989996 16
694185856 93
617806008 28
421962045 27
564262699 85
449003734 2
134121633 61
886008158 42
641259034 19
595565511 73
290207822 50
619661589 70
997126966 91
535376979 97
91820861 0
270552260 42
968280566 82
96168043 7
962310292 52
109071505 12
805995570 16
892803794 18
974272245 45
332563874 51
493751444 76
829443161 3
312499558 62
896704580 75
67287782 99
728060913 43
596524691 54
966066040 73
132181305 16
386320694 61
964705033 49
405690295 5
212155182 46
94802324 89
650711544 11
50966310 6
310870203 64
498519204 88
737661954 68
380323555 69
101087228 40
559355602 73
944446702 57
220755958 74
565914258 33
330739211 92
686873073 9
775748557 57
110377012 75
838352415 14
913222902 8
636023939 29
33509015 19
13020270 25
11038787 37
653394565 28
987634193 80
973939223 4
771659673 67
331097465 63
152499557 63
854656171 79
41777383 4
664550227 52
649621457 19
713949031 94
187471638 36
129519402 25
231064175 14
481986548 37
890559753 44
677997567 39
866434159 100
370731614 54
100323403 61
815778900 18
676934707 38
617153147 1
319761568 84
266994831 77
769441303 16
90903403 64
875296813 48
695656755 95
983686586 10
526708695 36
391209901 77
444207455 55
291062388 49
694609888 13
601199932 67
321511829 10
13822167 41
289737902 74
324675299 25
725310656 22
461418859 96
478015425 86
402755383 29
799008774 38
543555729 65
411845903 82
600155132 8
277159235 18
296322849 30
500857620 24
295375002 88
843227697 46
799680494 18
392539367 19
231751716 100
329748598 10
244455270 73
5816565 82
183686051 46
861236217 83
357009048 31
707945495 74
807824911 59
647281849 46
936912484 82
190326320 45
138304227 8
358599012 37
585398590 43
912649539 15
255120521 89
180336179 36
510954929 31
147336116 8
81085812 42
263569130 75
681710821 7
209232697 52
75386410 28
683134132 37
764585204 52
394021019 41
577659970 26
355841779 86
390966555 19
975393972 17
733926538 45
780723339 50
20403336 96
738073901 21
906531329 8
813380559 89
992383806 60
855467227 63
302158904 1
105778706 45
121424289 87
270518131 38
284202560 49
521803678 76
159413467 94
40399720 17
818660535 11
666602476 79
550793391 8
787449091 44
462296907 3
975255629 29
923500072 24
609441962 25
163660416 51
701938280 35
143225343 91
945308652 77
904769912 67
485323347 64
998589792 49
561531021 73
657174531 96
690452869 1
93734207 49
437959614 86
350128226 72
747428522 99
323589426 55
464136305 85
952654588 51
191221726 34
844362935 1
621545155 12
414325219 66
445982016 44
796873741 67
582910695 7
938938257 70
373248444 22
677935597 59
35917046 48
380413425 6
822931496 13
516882051 86
597600115 82
94023137 59
289831405 0
516350761 57
813212793 99
828880437 41
566697478 47
307731223 21
106733959 41
457768977 94
912318911 8
71014750 1
102015691 67
519083409 47
672431339 94
921906358 34
485760131 69
607317403 59
457365747 8
135985499 24
636141021 34
581887551 74
674047400 48
532852092 10
96905246 66
447517346 36
408716680 31
995895544 13
989119223 79
103753438 56
369639486 15
637296922 87
527867845 29
480726573 40
588904052 54
625799055 70
697991427 63
5597793 26
856480247 40
842990520 92
45306010 55
23230367 100
12176916 82
816033849 74
35002829 23
249095414 31
980209435 82
521648878 95
34229135 78
679910472 21
781541205 57
133967462 52
139763055 61
987283673 15
488122381 83
86901212 57
443421868 50
920429949 37
599641295 10
119490853 57
109760339 66
583164268 20
40727611 99
148380666 79
166134809 97
559073000 47
754651817 89
866738404 18
994143106 98
267116548 20
446527898 75
874239962 55
544559891 97
138937621 51
609832110 93
453013475 55
346436884 23
774895239 1
554302347 52
529667115 72
851463270 34
978721062 7
962648989 17
341906748 25
689457515 33
737115807 4
569628662 58
91066810 48
917914800 2
442945568 63
276448305 69
289448931 67
801730045 74
81910678 49
988708473 70
739070604 19
977022976 12
678111839 13
199990793 81
93783592 23
316645303 59
648123673 13
764063167 55
92601584 26
69098984 97
964242346 50
436311367 29
258488159 46
421778746 84
447971382 53
170615037 94
529270830 86
74864745 64
789954421 41
23487612 3
279048027 30
371581789 98
973145672 41
775604453 46
813097080 33
311994620 55
941978890 3
548666352 19
174708175 39
801896203 40
536778879 42
984234565 65
714493464 34
374401974 17
486006617 13
588703771 35
195997131 88
727118891 52
423338427 31
72711269 92
875630053 23
710204783 46
677955553 40
52722008 79
807866670 86
869478970 31
604692137 29
98386688 30
239811911 79
774295357 67
984128750 63
419812606 86
658444127 37
461983376 2
487914468 87
310450834 14
924876133 11
233139189 28
331262572 75
920560158 96
274769377 53
418568997 24
549833059 28
517737895 27
845949454 44
594430249 92
382941571 17
770926989 82
584252370 85
942487369 71
830571025 92
600496560 38
738478220 81
663250262 77
675891229 52
452541872 80
550673214 83
141208445 18
590391892 36
239889708 18
420008237 13
68175334 42
586665300 60
907541319 42
542847283 43
278283344 21
203620838 85
252264321 89
293263638 79
131266690 13
928148950 92
28413373 21
667909396 87
297200343 75
100181924 58
314228762 0
68608179 86
582559936 20
252207731 52
617736247 79
256607011 25
862006210 58
623386031 82
234768386 1
150620968 42
953823268 73
909572790 99
82365159 85
805030525 2
228360133 99
1424722 79
592600856 48
28583327 42
912808069 81
851530350 80
105767752 17
365561936 25
101315875 89
259915212 29
620569946 62
880697529 81
474572992 7
567902091 88
419996877 96
949753183 13
399423640 21
616834088 48
987139644 61
60676934 11
148963733 32
832243976 84
861456559 61
364464574 74
431515283 33
360139704 85
942583488 88
437103194 84
237316571 65
56025505 33
968244893 74
319710100 77
708826441 77
884052165 44
690326301 51
732878267 89
789326609 1
428546263 39
470186820 30
47753814 50
299487301 21
980293269 91
606360044 11
239007727 76
555198483 42
760876122 16
131651703 77
470803867 26
957993431 43
344953401 13
474533616 25
332763460 46
140243684 42
806949416 32
859502875 69
640664020 100
287111604 18
331381716 92
313370291 16
891279561 43
788718100 100
489375406 23
386352944 0
103943048 15
762128845 61
84861008 58
143877437 27
717826169 60
186549526 67
869257662 3
303405134 32
690922751 21
786745667 74
477405870 80
121748651 51
56593236 71
836968521 13
478421403 92
792481864 40
912866680 38
515283134 45
229790194 95
755603320 5
905408026 10
500701720 54
60155219 96
660741853 0
476760743 64
543940953 10
203579130 52
51156232 95
166167834 25
962564025 72
908762697 34
152315484 35
2441019 10
349129745 82
409293296 86
429088403 65
533827776 30
9688769 52
34757496 26
766232994 98
665863264 77
683088425 79
636686779 23
651879404 10
532088402 91
235630571 19
643168429 65
122748431 39
474312954 83
780571672 99
286162489 73
868724678 83
929589619 47
334941631 98
616878484 66
458141832 21
764378404 4
758159404 98
94655538 17
697510790 0
837333998 20
268600919 76
734676563 61
431200618 4
731922789 48
227107578 72
948958547 3
763399343 69
744361425 12
280779495 39
11221324 9
951119378 87
505779873 76
158866919 50
830943464 100
739399823 24
41899759 92
896875703 82
278209583 66
6741367 97
256508577 71
883310141 82
521671338 82
538334520 74
245256781 49
387805555 4
358850515 15
575149627 50
242715017 53
488859874 42
26947510 14
191839360 39
322124517 71
327079350 76
637387543 99
77463229 94
587475675 9
159353653 43
346565556 28
939504829 78
350551124 91
609183860 7
822418720 76
548583269 86
190259947 89
92545339 5
741084623 12
601791183 31
223005656 79
328636127 84
174279489 9
830436351 82
622056887 97
881907871 16
877538779 25
495495559 82
976246734 34
371711644 99
981140241 72
419049943 65
999466568 38
162262209 11
510118883 27
110836240 80
880799221 22
564340803 42
940606835 28
379658083 57
273510146 24
775728917 100
488448666 82
655078024 16
971866327 61
341349630 8
748514375 56
326722631 93
768800423 48
464956474 66
202403569 40
612569162 86
368577910 96
4889377 30
295445990 37
202895865 97
623029864 5
842689771 14
329959905 82
237540893 99
866664146 59
591749240 93
471001203 76
381855550 63
363527724 50
139627203 69
241420543 1
634212869 27
294592043 60
295288033 29
341646710 9
447936462 32
52454324 26
953255380 62
477379129 39
972001658 52
535374040 31
205816345 64
462585111 25
598326473 83
356343866 4
127594790 55
210997613 27
759863397 86
610221850 83
721359221 70
716090132 52
712870657 76
101631220 11
255367309 90
800999393 48
248331573 75
64072442 21
854953546 64
511845478 68
363038354 86
12061728 40
86012437 79
481647285 64
973481001 54
339229070 80
454892256 13
83395221 21
618946355 29
379915316 40
919068055 77
640229274 40
512089438 13
700780978 62
954299147 84
177790009 79
129341835 68
418510491 63
861860004 40
455835835 36
245502780 31
436774182 29
115667060 61
991743684 13
166926784 47
603920692 27
7356054 78
593068609 71
538965263 1
417385718 14
97097934 54
783807187 11
503424434 25
898741945 96
667955181 29
31236787 58
834729153 57
45181485 99
198789995 4
118204581 27
530328012 21
924328082 44
740632077 51
643444708 94
818720358 9
225045150 61
578898713 65
581499362 72
840123781 94
312624804 93
915962522 18
838217045 75
386699947 8
94621473 45
351448492 32
541683558 57
337659283 63
335039253 46
257709998 31
518958398 95
933024867 19
664836684 66
967364283 21
920473472 0
558219599 86
77121783 100
426509644 68
753425859 71
791164580 25
760275499 82
390335531 12
457987925 48
46291715 5
615894030 50
615582272 39
239686246 2
476321419 82
990711275 65
287725950 20
991058946 18
797725474 16
441712630 29
824227576 42
892509380 92
219322417 84
919171119 29
260252485 83
722261652 47
832111756 47
848572415 17
509332679 3
307719959 21
904271206 41
468494630 43
504600823 84
886176316 27
517061917 43
319511429 55
465649555 79
424927131 41
72184241 43
633777255 38
491007835 66
854251849 71
556577748 63
269249271 91
197831650 30
556142378 72
708855335 78
358529234 32
325612271 93
302262908 24
60782938 93
275178568 47
638032911 24
219723485 69
457977535 72
564790112 97
788526570 27
948335318 80
116904679 22
838785995 80
13543918 13
290006285 94
946459781 1
842463992 58
238571708 71
805584338 97
359319214 70
655857816 88
29799377 48
419680894 62
484493212 77
569107612 36
169471344 80
544029799 37
425686923 44
323368156 11
650044951 59
962102037 46
411632791 46
860773130 68
248345530 86
599563028 27
352453069 68
705675061 60
677914631 92
364772558 84
403321565 78
353567828 10
590502614 44
759499211 10
503758154 50
981107458 23
818982763 62
495542555 19
816321618 18
590863018 51
828410365 100
996674898 69
704425384 40
518513539 96
281826990 75
153378318 92
38516047 80
531110758 50
572172426 96
966148216 1
764617853 7
609515965 50
251895810 53
420019137 10
702240711 6
48832449 30
912237434 86
847078257 53
998078738 39
361230259 55
268274279 51
909951420 53
414609080 67
859997443 21
306517776 93
391033672 30
204897274 83
186206943 4
867420418 57
439775739 98
952322254 96
505339041 54
208297310 66
637777492 90
934912461 46
173599848 37
324742283 11
652734691 62
971653565 92
43115831 42
756837452 36
124545421 94
834764616 84
681587810 69
376468717 97
542188850 16
940154053 69
398819524 94
347673536 74
851353898 95
303416667 30
610894177 61
343728764 83
935286328 60
351678234 83
458573654 9
302317118 45
450536898 25
521191415 66
900715260 60
285502722 14
440429751 62
323282621 5
84491656 67
444724149 99
517574505 30
803784265 71
986298005 82
744069977 88
38062964 39
105581348 78
664938277 70
187469566 81
91188334 93
72515731 83
82846995 51
700217896 12
245073249 61
349986687 89
184887273 8
213510405 29
749520862 15
559377090 19
172796446 81
48002363 74
731063786 23
861426576 49
351842361 96
825999488 18
624294901 66
199784191 91
281897567 25
247493195 36
766503056 39
187409422 35
332133887 4
686880762 62
385231865 23
691609624 31
811161457 62
906522054 22
464777344 38
498750054 88
389880098 4
983171676 88
808587915 73
807149175 28
685833988 99
762167678 41
398143119 56
728985125 90
30663015 85
435081634 21
599272529 25
66613173 59
700868924 88
782335017 50
871538352 22
870975259 26
828408439 29
379659575 100
495423672 29
169498441 83
334143145 74
356143158 100
689723154 38
842225759 73
375644856 70
132662053 68
207262351 24
572659151 38
639962304 18
413499351 84
382887229 39
112015722 48
385520755 58
732724543 79
62985822 58
27162001 50
244885820 83
344370635 41
488956535 88
603870019 51
73372986 82
135407659 42
373275844 28
976978862 23
410466379 36
143184891 39
748999430 97
760096925 2
349840237 81
256536414 32
293970876 32
536399789 71
533275215 14
558283972 65
105043830 65
878639100 91
942530524 10
882966437 95
794918737 53
704853037 5
642929807 67
54726237 90
441077649 88
469229118 41
665330597 97
589883594 61
765258949 40
142913336 100
68562337 79
603773503 45
684223096 56
247086610 37
18302298 100
71544799 14
425810134 70
875910868 75
90137973 91
158195217 66
428175269 62
523385639 53
842298514 53
251227207 35
243713419 13
203755276 73
796210115 5
353582688 14
231703997 100
142026004 70
649094470 69
353223474 75
215843716 21
461968723 13
920783885 90
487939820 53
579907664 62
754906292 98
741562099 0
561581924 17
438685939 61
324548111 98
786779544 95
649316708 38
874013138 66
782695779 96
202785689 56
404243836 86
625973621 93
124604391 88
65038484 8
127799593 47
967798556 74
338104791 4
121627629 22
67152579 24
389864766 73
856825364 79
611060526 10
503026834 96
803072722 95
204141460 95
864928575 65
324088240 63
278895856 41
347698109 71
801645211 51
488042720 22
213025868 79
199392727 38
195230260 81
238533390 25
389115550 44
91759710 97
283303308 72
873802777 76
412303820 39
876787100 3
419593170 6
220135986 15
797159785 63
582054860 64
578399082 75
394874510 5
907331244 21
742992597 89
115681373 38
433855661 88
143749120 64
875128235 42
941236325 86
407346264 97
917935127 2
139975718 0
704022973 31
25370687 80
70666832 18
542131366 89
579496882 13
159187253 28
457638071 46
85528022 54
808908932 55
871536059 23
138806657 72
89128168 61
359943410 73
359519843 14
236825618 99
244470036 87
289769150 56
239525529 43
530372302 60
658685099 54
969044573 3
535993107 49
774664947 47
382286337 86
890315677 80
327693585 50
364903579 79
675954281 11
48185675 85
651152390 11
455610235 91
821636903 63
559477560 53
641307664 56
354696813 12
784398034 45
426981002 26
126669484 33
215909749 60
190171891 29
220355148 22
347877209 31
939193377 93
952050301 86
208298190 59
547838248 64
513557171 47
691508602 52
723760079 96
54980512 41
500342786 61
505276998 58
265863525 20
633184388 45
285363891 15
996329143 84
424489795 79
307789784 95
238057305 26
424174891 73
456203470 26
723243544 31
36590213 19
89381849 33
574143329 70
16771774 21
34446430 27
498399400 65
994866781 24
266339902 14
557532553 91
732503795 47
131914581 50
580279454 64
218070492 99
192135228 24
870998660 68
455246795 74
549651514 85
874788545 20
200502051 14
271482326 16
878300600 86
519874610 15
72241293 84
625744630 56
456465251 9
954070756 89
45076999 100
264298337 9
893122804 47
135438548 73
437826734 27
200446335 35
965768800 24
400460922 17
718427253 45
468406664 28
775927134 70
203401870 86
230847341 22
851940708 97
221613495 5
848266119 97
870585260 62
904218252 5
48864754 12
956105206 61
954199284 89
936612698 68
861620029 98
115415559 81
28610412 50
507913043 70
458373414 60
118280645 49
119694586 57
524516506 50
404786044 99
117209442 38
209984607 57
608545345 85
450420378 86
4252129 83
865414834 20
448326577 72
373181199 12
880527290 76
814504235 65
755982252 94
578672268 74
534600879 11
727960964 68
708627584 41
667590755 50
596396339 56
110752284 2
305948224 96
322648646 29
856281913 36
707996835 39
427378266 24
958942498 40
41379327 94
196724565 34
98630351 14
92876182 34
284304545 89
729268987 31
275098271 89
694708939 87
439196963 58
443075693 80
262566117 92
554424000 60
311920549 72
948864619 98
997304865 91
850872093 76
7135647 37
708523137 13
343573943 5
672215767 57
696429806 32
576329391 39
886640699 98
606794503 12
298084076 59
542071362 94
906867755 58
280473342 38
506199996 7
371595027 21
717446207 27
550182137 68
642887653 91
236451323 1
483437910 27
689191232 94
952027024 96
674294719 27
10126063 79
662645270 85
991377939 93
791957200 78
982929607 98
113259018 64
464668800 85
672512633 48
850726301 77
902087930 37
606253814 92
545386392 54
324216382 93
895717249 46
321613260 64
756680703 66
320527350 77
748117862 18
830497559 50
261499044 51
25786119 94
168559475 73
97467807 11
41048131 17
980687038 35
196515498 11
839160678 79
190853116 67
65905343 86
568588181 88
957673554 10
616922211 70
996223606 40
668816938 13
826168491 63
514298013 55
740050759 57
910746850 29
20786503 42
888993989 56
324982560 19
267328324 92
498293409 100
556736155 37
886272574 15
474994312 5
541922359 62
344777478 73
392792795 27
666988755 74
657699930 50
774030387 28
533408620 89
224580894 4
243173767 70
488054489 37
929934899 96
165575172 35
716134633 60
771158503 12
743255040 63
587817868 89
149896756 24
886230792 28
308728894 63
736624113 100
650132277 95
630310668 25
549536790 88
418908455 73
652962850 96
432397285 30
436811456 59
138746466 49
237219934 59
725194750 79
197761575 49
468362312 98
147271454 43
775365683 38
182709970 44
336521637 16
324627969 91
368926880 55
113216123 41
633106380 70
830842859 42
974526434 73
55414095 94
439851362 83
128684896 49
596877097 0
637001685 3
81674364 22
368192285 41
66594147 69
822593183 41
26451075 38
284275044 73
404063314 58
730546752 87
81905352 80
641293287 25
77565948 84
511591646 48
61078943 40
919898832 55
710288166 17
70090638 56
784689843 99
672546757 12
187330328 37
781281172 55
387694322 63
883963469 33
927853137 86
593971974 66
769403532 66
427069640 10
653016950 97
621267145 12
569218401 52
969274587 88
744143237 87
556619174 48
220886723 45
582891915 57
537956963 71
602742053 89
242252457 72
721777 57
395100880 92
781597954 39
676584855 62
385033786 2
456788787 70
649830296 47
148172874 1
774163341 100
794394999 57
41334798 11
241775124 99
82104941 63
889102406 17
627077502 36
895330347 75
3795202 1
348449806 5
52092044 96
631526642 43
989085833 7
49232726 30
465520794 59
121357024 48
374596110 95
169018615 7
136454350 42
941542773 31
955862918 95
388968526 89
281723121 77
610579459 89
525857718 16
739399229 13
143125773 61
964613472 99
888218983 57
59249662 94
584150315 88
16786129 26
390854522 42
154807620 28
19990525 85
340764482 11
89117188 74
902940353 97
158923703 82
415090175 8
273169811 35
952614425 70
795483234 53
292298852 74
313562708 72
788137117 58
976211767 10
568368721 67
845600868 48
349073282 36
972902194 26
39931872 62
61541042 51
847484887 64
693711502 8
460270896 20
539104518 81
510798290 70
704857684 78
513497969 90
418317858 71
772478681 41
31654060 11
857384707 4
599842192 41
440940763 22
280209062 17
784578209 51
253258314 41
631674835 61
566726401 11
765339499 71
509385521 68
423656618 47
79117497 52
595711027 14
297930591 47
65410780 11
468257719 70
80155952 97
243652371 76
383735424 23
904984801 78
833564923 46
137908450 24
942793756 88
542552588 33
290598219 43
99790557 2
685117586 9
516275065 22
259219379 5
876969727 83
323293352 3
27554506 48
557590578 89
896153634 100
79031721 90
567663971 45
725187387 86
530753561 70
382711208 91
121117875 77
893461418 20
710465902 64
339287901 25
869410264 26
56649495 22
749423201 45
212767942 25
673476489 73
666440081 74
555982705 81
906056497 67
82402703 57
778606582 26
288792613 15
412332900 15
553362241 58
29816777 51
727994413 29
800828368 83
234397609 15
562133878 26
542452438 57
785834987 43
652571621 85
407849098 28
894649116 77
752605124 51
130966104 95
356626235 63
23391872 83
732281636 7
129157201 21
757263315 80
996263684 80
753221582 60
375338970 58
483232317 7
994517510 68
887416595 44
418938735 33
997409862 49
331034960 91
563984750 70
696232465 68
544164086 5
323194723 93
364517885 98
684911483 43
462451140 95
357802115 94
212915011 75
891928663 52
996175676 57
216692637 92
177815571 24
343496009 52
276926189 6
553985437 14
341818818 1
902615574 22
777457242 83
309107961 19
564394041 51
39902589 19
661413723 2
161979450 8
974835702 38
194143080 15
273160893 68
737116988 76
237342500 28
686899935 43
667965041 65
545874051 72
687393542 29
586105104 5
175601145 42
469523711 25
656083085 10
587578196 25
152803799 98
209493986 8
842092556 78
730125595 72
707455553 14
134492377 39
124781783 19
813544662 0
491133895 40
677899229 10
39369517 10
634839916 45
563152208 36
633458693 98
506756532 10
653810344 3
417414940 78
896599332 43
45554555 26
110640472 95
768397642 21
35559484 83
685842882 47
314281303 55
154192276 77
614964179 62
570526122 83
385338711 38
609322690 92
433812011 0
829985798 44
421946705 14
952751034 15
210023110 0
413322060 23
13571316 86
1529442 5
448959886 35
227323255 34
985016824 62
759857863 9
425799929 39
771723265 92
142188149 87
297972761 30
86292984 69
964223657 24
380907868 60
703217067 12
684124561 69
832067277 94
248982413 35
359862200 75
121358553 58
228939886 51
475532701 57
722216709 95
895576796 96
92259066 91
96482768 83
860153326 70
777336224 74
368139753 54
236920157 34
624185088 94
155494849 38
186314830 37
171630542 33
308167128 100
762529259 92
301176330 71
671047889 73
873802880 34
587383037 64
173783021 10
686608246 38
846393569 2
660573063 71
552996945 43
748739054 99
374969110 72
69868228 49
27704134 7
103073825 55
956680990 61
198160540 95
145677382 25
712719627 20
168799283 63
481518210 80
897708783 34
613321549 78
757750572 12
664541757 40
739544329 33
553231330 55
719175975 70
668783569 90
995901652 88
409456503 96
541450264 49
694581586 82
604971377 68
613931798 81
330288998 37
860455312 69
664082899 58
118001953 40
658191617 96
425753177 39
313314201 92
462847986 12
929443982 90
374705618 55
561267666 47
863462481 88
672528895 11
389205695 3
829519664 87
823367236 51
139575543 5
931412733 10
402749707 84
108424451 65
529881813 0
164846500 100
198263460 93
85899372 51
481546763 97
797200669 17
196153936 59
686698568 72
632342775 53
342804179 27
624490645 1
721461574 42
741178107 69
161919333 98
194869747 14
351412335 86
396121601 31
122147127 70
223210926 92
121887362 25
741484300 82
994289840 26
975107668 53
583410793 92
934654824 27
853221124 89
275734332 80
72407371 41
203433768 44
737442280 43
526280920 80
84051443 28
880562320 59
709899092 95
321848670 92
415173392 5
915667742 63
780968744 91
438298471 52
256852479 65
961115784 92
528592044 1
158515068 0
137848417 9
603621121 52
796597603 96
435981915 69
774260899 61
43759059 83
92457858 41
104280657 2
465146180 77
990350961 95
479120526 57
518020642 30
682996159 5
473062467 18
470780762 74
238847816 42
415155369 92
706431362 71
565556713 66
55197089 70
49665181 59
620334622 81
377639340 75
23476021 66
441292999 8
83439109 69
988235961 93
113580113 51
486177551 31
916805256 80
955051421 42
674504709 8
760889947 28
842460625 81
685727854 77
380733255 95
32089887 84
961461480 1
98522581 78
572122926 60
26065529 96
136415550 79
230546427 96
486936608 76
794035001 62
205524765 4
330256097 11
583223467 69
820014652 28
68618907 18
61791864 46
267464974 100
194776566 64
397046599 48
181846868 30
661640543 26
868282198 25
32472691 58
541149061 49
978962017 60
896674517 76
658641546 91
642619414 71
695022294 23
80791275 1
417010559 79
986819162 81
922286591 21
922658517 82
287838896 15
338371551 11
265034577 87
226933560 96
789688301 27
542051429 57
745538348 67
35770536 40
189768499 57
704907460 19
712384785 98
217615163 15
494046384 46
603471513 43
76078767 93
131655727 33
242471176 76
800432060 93
243777527 91
117115727 48
564795890 23
132245616 95
937070906 6
262464347 90
579202181 59
20342771 73
148851255 40
315709070 2
511679580 32
809194806 56
711089314 13
46747493 94
909126180 98
991137828 62
243486805 26
412843535 45
854238920 68
407190908 68
588916567 39
436850660 24
872780661 43
744344793 83
544200295 35
640409691 5
244397503 94
202097600 12
219587163 67
235532186 48
925654900 15
785072589 62
456784290 74
598595499 91
826928614 88
126330139 56
544611144 97
903497333 65
818647059 13
162475167 48
442785758 97
114049497 76
147869964 50
850138144 59
943423400 15
657735503 49
869485611 14
551958699 44
487308221 26
613099422 78
303381448 71
280990708 5
941768181 94
860843255 36
891101974 34
938490824 87
78263346 28
842459714 10
344933435 64
499307633 93
432532632 76
849526847 21
833787661 72
672817704 1
380916201 36
492766803 43
586169432 64
286353200 46
965058284 14
37273370 71
898314443 80
173399332 57
110702765 83
699079164 3
717986125 69
821451362 27
464670681 23
374591279 3
979914474 43
955693377 39
276270591 31
838621650 82
433897349 94
194871807 15
724013173 37
353264470 31
465692801 18
617044299 33
338957215 46
537289846 9
93696730 19
732613088 45
487052620 58
424315103 12
909254534 52
524138869 11
181797390 15
748822873 20
470967284 66
460596676 22
506141140 91
992019033 83
261536274 14
324495683 9
357809806 18
872736913 52
265854633 87
524441846 60
536311824 57
463934571 73
867008285 35
773557394 5
329412529 74
980233251 15
48691684 63
556240061 88
682124257 83
717884866 42
958369995 89
739952776 86
747081331 87
769913180 66
707557655 26
86780024 37
88217574 33
851023807 74
960786347 15
950005245 61
506784675 60
60598736 36
162038122 1
149204933 31
932674536 65
70330611 64
525842093 76
212508340 66
619434135 15
197315723 91
58634905 100
571584080 42
947796315 63
585812992 26
254948649 99
134816562 50
475185718 16
210163731 55
126895381 85
98057261 98
285124753 51
207266286 3
732431182 42
944548560 67
520659354 51
944087048 8
184423502 53
809987100 37
626705659 89
275211833 81
494709069 44
740206691 81
169611067 81
76982644 40
913651971 3
605882291 87
725595517 89
220838985 2
135684589 20
244621035 94
397530676 27
245430091 83
84714886 55
313564682 34
206432212 35
394986139 76
517487515 85
932551151 72
935414478 21
577930396 26
363965971 75
743690997 84
451932602 1
279036066 95
307156841 76
124250770 64
644324705 17
350602983 69
401108736 69
386926144 65
935141166 35
546720970 35
991134767 43
794341071 19
814241048 26
810065042 76
527225719 11
16436604 96
153551547 61
125239898 8
603633459 33
438365824 50
617252015 99
346626849 13
633736007 100
713352686 44
715378012 73
537376284 14
195764836 27
33588696 84
443891449 2
252259533 65
58149596 78
379729026 92
769379788 0
888219066 99
808320306 3
150859141 3
102153338 17
351567707 53
766902353 97
605493742 0
343056178 84
617862686 87
376427146 30
543924715 48
365806613 18
447945558 52
175996445 69
902489477 30
919560363 10
626023343 91
119872229 39
797603257 76
450511600 38
823661097 98
929741612 3
301154458 55
493449886 91
528206799 96
141039064 64
873537883 65
673247973 2
846296510 61
891018235 100
780953264 4
747748785 56
849759379 25
780414545 96
567875974 62
309166996 72
339740639 83
798148678 33
473832624 87
360114504 15
760832059 82
595262150 81
255868223 87
782262257 25
987095340 40
486596004 75
803947513 56
891130047 46
145904180 58
401485165 78
814721329 93
28209118 79
792714131 90
430809673 29
155750260 20
677775050 85
678508980 60
230402367 36
682515583 60
577655335 10
265839693 75
299154500 52
801482120 58
701701619 34
357066137 8
60772572 12
995810180 30
288100922 45
390608192 33
762904897 86
490345106 64
36736497 60
170447989 28
256864108 42
396179448 27
835458632 63
642157389 16
90917897 93
556412545 85
404437454 62
901550228 81
866114887 11
974265229 77
700696698 23
989400043 20
355072545 1
123013643 77
40765865 76
399911780 98
324843079 16
992426768 42
198467755 79
397682556 84
364878653 70
424212072 66
944706178 7
325599947 30
511052069 21
387508761 73
392434007 41
769477190 63
768145057 15
279987727 70
976827260 89
83372820 15
312756291 51
958347129 99
82403294 56
233025041 45
16486000 75
444716797 29
682229022 95
787443260 31
650917849 40
143781853 30
497481324 5
763937540 12
503010012 29
17451917 42
253929345 90
678593285 56
933388118 32
481420187 50
734724935 64
905339922 8
320304693 14
229318910 47
296267754 47
311741873 75
886624074 27
811113314 32
178026646 79
307240270 40
439705201 90
948530075 39
715414455 47
733489839 21
487143121 82
821332412 44
648075447 14
594429096 25
975254821 0
694491837 29
228480798 62
698894021 73
200415450 74
657603348 92
113138273 51
73169769 54
597883043 88
99957341 49
285336058 13
417748651 27
916469725 90
241026826 96
237515916 94
302499195 16
713090867 95
35706606 12
179097214 25
64923425 86
57951754 33
525400174 91
366365606 22
735440792 66
301655114 33
443844495 61
154311563 51
754074981 100
54896593 73
951673526 72
231107477 34
914730392 67
923359555 64
594191393 63
92878347 50
43946214 16
881831854 27
409417654 84
75098074 51
262527606 26
457406172 53
35583642 84
912741721 84
994995654 14
22588127 100
625559293 86
9120686 28
168076371 41
702090636 7
737208616 21
438202304 85
549125214 81
182297213 28
870876086 31
162686976 56
921274478 78
358492507 52
798663614 26
492470786 4
760545663 60
499397283 34
533923784 61
788067674 34
807796505 25
206686277 74
690371266 14
543057683 73
660580994 27
812123477 91
925577020 98
270659871 33
150760518 35
774729781 33
938232329 18
731669707 85
608114872 44
370564391 78
933040454 56
201558104 38
978605560 15
174194514 2
215731917 1
249703600 83
313331970 61
392431368 23
118135782 70
332051557 8
111538769 11
78762985 95
113301217 19
818456297 9
296239902 44
567128379 83
509590899 55
806673417 54
554920756 66
586845318 21
197053028 72
389530487 60
594590490 14
858889414 68
399439047 8
826596160 44
51476878 48
507467339 58
47659968 86
488268620 75
3311376 31
463615130 81
446848823 64
240675343 13
167354238 11
676001265 4
938571790 82
850863077 87
521243646 90
345757710 97
272730762 30
147578630 13
978839824 26
592855660 12
569338661 58
158147715 45
55235204 85
470969687 89
533800605 58
423224148 2
933734278 59
214047446 37
289307292 2
136764932 94
868177649 83
473304997 93
900780697 73
827882409 24
918420177 34
8377899 41
803688128 95
779760435 56
913633912 5
254515933 67
491561564 12
45018772 29
481477505 74
881346650 48
724075614 38
446775991 66
487499751 91
944186758 1
533100028 0
548607729 25
388055180 39
433730204 46
268178092 90
434880861 61
606715566 63
87390749 35
26196278 83
206278301 99
687461579 10
260419648 21
49833429 38
974858173 83
284306843 28
185311837 47
770104058 81
130026480 67
284818025 83
928750111 39
477253336 94
37942388 47
627598372 16
839326793 55
165336719 39
764988266 37
107858307 24
593480908 6
948098815 31
290840139 1
834249024 51
953855938 79
713210023 28
350787883 41
784563718 31
807429353 13
879060455 59
212674317 21
793568007 63
440829586 43
465223716 100
745642346 3
561940793 66
736374958 51
652154579 10
100938128 50
173733741 47
788186399 34
732525597 97
373364078 98
114860684 68
215314867 9
308105718 58
100781183 48
893161723 95
477434507 72
210657085 9
181530857 22
180563300 68
909506630 79
243410664 99
29694845 98
675320376 69
461131465 69
499235909 86
605317890 72
160843610 1
879768577 83
44071354 17
659933858 42
273399294 36
49950967 10
168312343 71
745956814 52
241362801 85
262454333 42
161479707 85
940774535 25
836594277 40
437540412 40
61481440 4
592514940 47
679930635 62
380909361 70
64469244 49
671480151 10
188334987 8
940677827 64
944525462 94
374253445 15
710193604 91
690028364 27
761737885 15
845058602 95
563772520 69
289446402 3
840787026 63
757868809 15
69857816 36
354380141 94
646299682 20
550403336 3
173083026 2
435773400 90
518206744 13
460490038 78
980938506 69
94532187 18
594357178 52
958411961 15
593083868 77
46902957 2
663278544 19
813913925 99
406378433 91
435562853 86
157594294 32
297461039 98
977526066 25
240021078 39
844606100 76
350502502 39
194022400 51
538665761 33
694196486 99
804787245 37
653568000 28
398132710 49
906323704 62
395888160 75
371323385 88
565554892 83
969815931 64
856858752 55
789045264 36
147714534 60
976531735 76
627579280 41
989152392 56
987772296 88
681317056 23
831350679 33
284404377 62
694714463 33
417191884 29
298023092 22
207462363 4
36557711 84
622845323 41
130242198 96
18639506 93
998762265 62
277269340 22
830561074 67
331349478 68
192179466 8
113326094 62
93478237 62
950886227 20
465394390 17
993537337 70
705613552 82
831614098 87
920979580 34
697961179 18
911189839 65
351872884 38
901833454 29
465137494 12
436412971 30
212876636 21
91623361 16
648904302 13
765773392 27
183010886 40
864685523 29
319037470 64
391390010 89
113636995 42
771242298 80
833919979 63
329728940 82
625233545 10
167211909 61
272825476 88
159008739 12
360972154 48
55410571 28
784099788 33
621813792 50
827599162 57
809398501 8
513530664 54
139313265 40
501864553 47
24013484 41
462057602 97
440173102 36
702398659 84
831789463 26
918425646 54
850143767 12
643843564 91
678997088 16
762290290 52
15345363 48
973540327 9
370533394 69
81742728 33
117510984 99
301120744 65
177957224 5
971791941 14
786238744 13
388216138 100
98751097 50
509359437 91
519325069 1
815528199 74
624113681 30
498500381 66
273007316 93
747059618 35
205896998 46
43420043 23
708736623 10
493632480 81
364950747 85
501839110 80
418488752 85
50791671 32
707702987 0
355392673 36
510785071 28
13897156 73
262672257 48
348699905 1
192254772 99
817226378 30
517395373 70
412984732 1
914604569 7
191136800 11
696045304 86
45363696 2
312913750 9
839491491 11
797372174 97
99224875 44
871282849 73
274242999 65
114570628 99
820680664 66
428025627 94
756638437 60
700721238 41
683212241 23
514179741 15
90113593 68
5426105 52
605427277 71
614167864 38
614902756 62
937031427 83
10970122 19
808389567 16
29734544 6
919598374 94
19387642 16
164643657 51
347427990 78
588306592 58
433708479 7
626813360 30
68725325 12
670925448 66
996673198 54
796756572 9
332789782 21
415771122 15
895397048 89
268505876 14
972298577 63
635913716 57
946029376 70
221740835 99
110138977 38
185935318 83
224938076 44
661982456 82
453234625 59
584090509 64
229017742 98
995884127 14
398558090 64
247481870 80
75244472 22
254506705 18
397047310 24
930065528 48
317964660 94
622910821 73
775899412 78
268812369 63
65860346 83
855130524 14
381828019 20
776138757 46
138078206 54
513464423 37
125741305 33
723235848 29
395998820 93
473063894 28
656621195 2
399542195 47
526584140 83
565966124 43
302764877 24
546083751 94
487038767 52
33906670 67
19666425 85
982095599 0
865876274 54
953068097 73
97296670 64
859188932 51
286585554 48
410492354 92
780192767 72
846377545 54
357907657 40
384479099 94
92593289 4
941163427 50
300463545 9
805381797 85
921644808 7
317799329 46
297271882 2
813222384 32
174269586 20
508594800 84
686575833 64
968342630 17
471818179 94
156008587 1
55456443 6
653503679 63
921278963 47
221793106 90
883328839 50
560024568 27
826336607 69
801473412 98
163484100 9
455610956 12
398413477 92
358753117 13
633250038 95
846999275 13
479287320 53
795015272 78
11542899 38
164401210 39
849382273 18
530486001 11
626321365 49
606924960 87
941816911 54
505196048 88
872704837 82
884691767 72
849894881 12
359064678 82
121797560 36
872331588 75
684013085 47
708320004 52
328013007 44
507164870 61
993877409 14
20629157 87
951783385 2
883515647 8
123845265 94
356386413 92
675095329 36
119880488 61
156239049 84
22702218 49
561777922 60
125546790 58
53484038 31
668230694 6
452546200 72
705124004 56
371956757 78
609466646 41
663651521 90
557493692 70
469848728 11
147276437 18
842426286 14
756630454 81
391639370 21
156988176 34
474370179 100
634694250 99
73883255 59
853585665 87
374385092 71
877716259 38
880383311 19
871049983 72
108898621 57
556236038 10
495602223 28
323088023 88
528171986 65
327451923 82
825528111 1
808046185 88
841464753 36
852499128 87
221113066 25
227456900 35
255579017 42
443049163 6
60593674 15
326542965 96
524831079 30
660248829 31
716291550 55
949502111 13
753865774 41
805459333 7
110182774 6
67523525 43
615169694 7
165283645 81
113216365 31
670970624 90
977251233 41
302679082 17
752927189 58
280056047 11
825559763 38
524457230 22
970638185 28
995793278 90
27711501 91
647466824 77
872802779 90
964023097 78
806790893 11
288426609 83
115537884 30
500755715 49
662455209 30
488494739 83
176428393 75
853035370 5
598548195 56
711191460 85
656697932 32
347332757 100
393868490 43
776076343 75
826036261 24
775770783 9
915813953 17
578891452 46
204473857 16
294479848 71
806807471 16
400164273 17
646150769 18
410256533 4
761195950 98
124145211 61
176014588 20
243328959 10
235396584 93
399352854 20
64426076 84
689488874 84
185929709 44
515150491 44
224239686 17
265281754 41
834131589 79
344691592 90
172058055 41
179787239 91
590812060 40
621037284 1
342884266 66
699494739 39
167331625 71
570033740 26
814571784 63
174957852 53
414984884 25
124358843 44
148371359 8
336595971 65
148686476 60
671552908 61
925098276 34
470237945 56
825398773 68
82001939 64
531102068 60
271649875 10
377202984 82
976354271 97
861642818 25
475556465 99
699574105 36
542726556 77
881904267 91
235713638 83
564066031 45
421826897 76
543671864 8
725856374 21
298090070 7
321874267 94
629363107 60
921416773 9
399551867 71
769306780 5
512598023 64
341557140 22
968893534 43
969834844 96
409693297 30
192492563 46
878396555 66
186178455 64
281160391 18
492632294 8
550786477 98
940408259 20
418457914 10
174237019 21
290735130 85
663468572 0
33884675 4
242324492 31
644362126 69
117754387 41
524151799 38
494477909 1
943835011 46
470140062 46
823797403 81
69551075 88
908912456 61
86881133 29
208480378 39
975201631 90
367597833 90
871109292 8
850184398 53
246994017 71
279163382 62
685691871 2
506543 5
199579468 35
592872567 67
691215824 68
673044095 84
80552924 19
253682430 84
33346612 15
991408210 44
412807035 13
94709254 72
977738580 38
357253402 94
685786539 14
326280244 82
346231814 17
966259815 24
85694684 31
171332607 54
117061920 77
843060359 9
256278329 19
316000952 3
88733014 97
960651996 76
483213449 63
554908638 56
332309913 45
348295970 72
219967932 8
377511818 37
469576186 41
687559505 44
349820565 76
591437785 65
491502152 67
123674321 83
782468928 46
787108300 24
631180398 48
819285092 93
839311848 36
825292868 22
103109153 42
700694976 8
610815886 67
461191897 83
662144574 92
885343084 18
945049703 41
24165141 35
576624104 89
464509492 59
810097647 27
412775991 42
812362846 3
767196836 60
595135785 3
247095901 9
480298253 37
304369034 2
720052379 68
992733654 100
885751266 95
528436351 2
913545181 31
468234812 33
405210883 55
100035088 39
778714634 98
139009409 65
587524343 9
561905242 46
5381972 14
300382075 74
163840935 86
14903348 41
561494682 14
544244421 80
525586923 62
504268735 4
410836164 18
803173033 40
815523428 99
335994836 24
669421142 10
399442041 18
344700126 79
543766179 30
519863626 13
286921414 18
962425654 96
64348614 87
574032907 49
825288762 85
491715575 26
535651984 86
640339327 96
122205190 4
923660890 85
400589848 80
817013961 45
51489941 85
928942728 14
612183461 14
744436604 31
670138749 36
948967299 47
222205172 87
898633953 94
149018391 32
512421861 59
668719776 39
220523532 39
516068636 31
552703934 66
183423177 71
703545323 3
699045219 22
14629847 55
740835177 1
741006686 74
648327826 42
891721885 49
790394531 47
229572023 10
791105003 68
429978431 56
202814263 69
138101887 27
162574390 27
54246682 90
884701189 94
781728638 16
639093287 58
536740536 3
829928644 75
131635023 92
674234441 1
405752381 75
90922988 65
986478294 32
365040090 51
148957345 20
112686354 68
189234141 25
197611182 92
634446832 35
702518251 48
440619379 70
956479180 36
191175520 33
827927018 48
348727874 11
932635807 92
60673228 0
194987031 67
434511924 63
715005661 21
354113303 30
40437889 22
879348043 28
956537691 49
648955131 4
615835794 64
551530820 30
345395785 93
369797429 40
10106579 32
839048315 28
499019359 6
462622750 71
989471005 12
199677549 22
736232398 30
644790987 68
41646459 63
497835258 27
660211077 19
379072948 89
664206874 8
22519599 92
525078780 97
215858651 21
523610269 3
831325217 66
390401739 37
702826637 80
532985474 97
103831709 8
301532427 65
970003499 19
844018936 35
575917592 75
309319066 22
806802920 93
201635690 78
483594609 33
374130567 88
470547734 3
329950566 11
560423698 73
202325070 90
763290859 37
464259543 41
218176056 68
427537996 44
384068507 55
226523976 82
326000836 27
253959518 4
472554882 33
525896494 12
516736314 65
29770680 51
605172775 33
987638059 9
579689009 48
776287539 6
7025507 19
406110931 92
808222311 70
13153857 60
621315391 37
800117543 29
46055049 3
166403978 73
968365001 30
341379900 20
864845216 31
828248716 2
418479942 36
776741420 67
589138186 94
615120918 65
341287510 76
224151848 46
785704798 54
897925156 28
303865831 25
33365761 12
610096440 18
540505787 79
5887389 39
599495041 26
234649322 15
63054552 23
449772507 14
649230197 82
251877702 12
378013257 62
610854750 10
475164267 39
155526866 59
102332338 75
134858417 71
805261801 90
44547668 97
159962436 48
490022511 79
192278125 23
139818802 96
561268778 74
793011593 81
63414177 16
940707241 30
401828369 16
412540838 22
847551685 70
127481045 2
602977684 29
391334492 27
456271340 0
495908236 2
721826573 62
834653345 67
626406928 11
401003902 29
633600450 46
422618587 26
18694911 49
704929807 1
244086251 83
861468967 7
440642955 77
322756270 11
348612574 21
310186818 26
202754957 4
692411490 70
684955719 93
533042632 10
25495160 83
271061885 43
591892483 30
219170073 91
742526652 7
761460423 70
742679609 28
9676420 98
512122970 21
46252014 1
507544982 14
775075616 0
174005359 29
723388069 82
6725985 51
324386230 45
167618348 81
164787458 95
436976253 80
817552400 63
39234988 90
615644681 9
83192147 26
925520529 35
504517849 32
250365376 40
21769008 3
850247095 11
900541678 74
551005495 65
450882390 9
501225640 73
673591699 13
729994601 85
142915017 67
623486883 84
117892555 59
184237287 0
196267023 28
908348268 65
167373265 88
313092967 31
598554203 66
727797594 55
481374798 77
824217498 64
680319356 8
855800951 16
562744193 66
732471289 72
565474644 17
99863399 14
643140225 29
428088801 81
693041185 11
975561485 97
864483867 88
110803646 88
517424086 10
343445466 81
586594416 54
464086230 33
398851073 62
159830242 69
183075588 11
326317634 82
802197080 5
556746919 7
19662179 18
328109992 92
354285368 33
791161529 74
435380097 66
736714217 64
751220499 26
837615931 39
733484770 29
471140778 45
7024158 96
234180221 28
701769272 36
157320125 37
798978034 46
842925731 37
403171070 15
832717578 71
939639341 70
813516496 62
514155208 97
320313095 59
622577671 66
381037365 57
763688165 35
619888782 49
156313141 59
62508401 21
696148382 81
233089779 62
204761115 19
364542831 49
249585617 2
936652265 60
52095814 45
510839313 51
705586047 92
288771135 11
682885041 78
97973682 45
58800947 19
864772611 98
959529557 40
681124314 27
483745542 79
609142048 80
494259019 9
383108338 1
344621532 9
765611958 50
146160450 49
432053563 13
849337261 73
486981325 57
497606172 94
553958372 19
401668036 91
181684508 92
840950379 97
485823419 33
428596452 80
986418142 10
893935187 90
951067484 64
590278423 18
863755473 44
868311461 12
756703759 82
919915989 46
11829067 91
700996818 39
928697583 3
314726014 84
44917128 2
564295659 68
427065374 74
464889074 56
186958281 76
431607569 53
323676309 87
430568496 1
687898301 8
929693947 50
399962212 72
143860668 46
615200393 84
863418811 20
137814914 82
529758374 88
617322539 15
685719727 92
21052037 0
376989207 12
765783063 1
461317592 97
845819397 64
226950885 96
637385094 71
387295364 17
335526339 93
753486100 19
533328264 16
788387486 91
283860977 75
743348219 44
50145150 41
13297772 55
140591520 14
199972592 99
394125207 3
634577271 63
641534047 80
544171979 40
661436777 77
643434510 32
234221937 52
611541279 19
868353226 58
903132966 19
542444333 28
58424643 61
835751756 58
646281440 44
443030871 59
569207882 88
432936663 31
622992138 31
906559600 68
701716053 21
540635899 81
256959542 81
376632109 86
67035561 17
105114973 65
449545379 68
907713360 41
593120256 99
851077737 10
27552224 69
956067824 72
473725139 45
303242588 21
964476504 65
312125103 69
236707052 81
737269923 52
858798803 22
546388032 76
340385553 33
398392639 25
623894990 61
736447265 42
474448561 93
751357106 63
919983530 48
413525532 76
745725410 4
869759626 35
416291597 48
274581770 24
208088392 76
155600825 6
552231333 47
690378315 24
354859061 71
431365780 65
829253573 26
182267744 22
341299087 55
147984019 91
184717504 53
331695353 83
675814264 14
356400613 90
38750331 98
293315784 22
596990812 83
165752755 55
588617600 9
362421192 87
209548750 57
64289498 10
934222805 50
160198975 12
653273859 81
710592952 96
91858504 4
866675240 21
600665253 39
90315605 69
263672149 82
452165800 90
862559441 38
951828271 88
834770304 100
784259271 54
744642782 29
502172114 0
245465728 49
824450420 38
314766872 7
620289824 97
787847136 4
534363596 85
860021423 95
343538964 59
507182271 29
100472754 12
832184898 35
515300608 77
481072231 53
298228447 44
62665742 83
30434282 74
150934727 49
750707211 38
336776679 17
562848794 40
9485734 13
114311630 38
8662300 65
534087719 54
622161454 10
101355903 70
785596554 29
460954601 21
232134452 33
304575462 26
869057590 98
589519322 92
684873664 5
613694282 10
132959546 95
232479495 54
250596405 78
828291897 45
864838425 6
694494289 61
794171903 73
480077956 62
989697352 25
81572424 67
770807816 57
710381095 32
83859241 71
697525541 74
995088163 75
162492693 18
826891207 19
752721791 58
837110940 100
496043912 34
250635122 21
309988523 4
770759448 97
327594229 81
262566072 100
893926161 79
900815315 15
842064535 90
493843518 21
602258821 69
909240385 51
173261747 7
990814174 99
759004577 46
687305458 63
474074104 56
801665505 32
929143366 8
676263904 33
37241410 91
855288966 13
297138856 21
343789777 34
452229627 28
753153522 53
415087331 87
109360055 88
850014588 22
256510742 20
750150642 67
286714513 87
78662618 22
757308934 81
141752807 1
85635210 9
785196157 99
557759453 23
531952476 91
408906801 64
512597886 52
178841630 1
38371700 26
652820279 63
469494488 75
565597847 71
957927970 41
376956574 67
217369357 77
788237099 5
423317199 3
232224690 64
391137701 28
450451224 50
118996960 0
899203337 78
638077866 6
122445990 42
161732376 14
245879393 45
784855564 6
778884088 1
515723318 53
654139901 86
103005770 18
309458675 6
927614849 63
99159215 92
703073768 73
989848538 11
903285808 82
773275866 43
967039497 59
825906755 46
201723304 7
519477831 44
521605964 68
977263735 49
921085708 59
487308590 97
871991209 23
654948905 98
854062745 88
897025740 30
69575960 28
293356934 83
10851797 9
145612361 57
616466316 12
436278742 99
293357736 45
404733725 33
202159273 88
340810243 25
391050593 81
187772345 75
505568832 95
884191040 57
373626041 34
969314474 70
614776721 99
426960744 92
584681525 14
900875275 88
675993417 97
734034920 79
639972523 60
678615020 74
334518177 42
488013555 11
546474157 66
600894084 20
14881667 34
127444354 40
859226471 91
881579436 85
829933349 17
331529099 0
155073978 90
864340614 40
915369113 20
812516823 56
436523917 3
781003504 60
52804412 41
390171615 96
32974549 11
624912032 68
93967568 16
971346238 43
516334106 22
669556200 33
617038681 86
181961848 3
691707616 11
590737583 57
22920386 44
680942128 7
418766175 24
905021774 75
541747579 48
51106433 68
388316979 2
991182191 35
178079058 44
98724745 97
495623668 88
658885451 52
505264236 23
474738991 75
149553969 27
325862426 4
98383333 42
919355691 0
11166065 1
894854299 35
999250821 92
111697240 68
270624688 3
76290249 63
54525972 51
630931767 88
167915510 9
648166597 68
675234956 67
446820065 71
779840697 92
72124135 97
456874275 70
972696895 60
254311993 77
327306535 23
392791392 4
789809772 67
257366608 31
918096666 55
545731553 41
986139205 70
164289752 80
887392528 5
971971181 78
390127490 84
432669271 77
680494798 31
13148618 49
903373349 37
353762186 57
908862330 46
82417167 21
278330048 79
267145122 61
850633161 13
800626678 24
863590919 3
837058146 16
720413827 80
497955733 72
444320563 2
516498838 47
287950054 5
232969204 79
895258896 41
623730137 44
261483126 38
488935598 27
286851095 45
607732011 90
77043280 20
825758767 49
41458110 29
841307478 89
708845862 88
667361345 3
549545964 86
507396975 12
293044368 48
409592668 51
418498311 74
780538329 41
624557788 66
239192720 63
963747031 90
894697424 49
439002886 33
828395750 2
262900731 5
943835670 4
209671119 48
198324379 53
990072268 16
416855895 84
70018569 18
915842689 33
434415717 25
889229359 1
389919619 3
69081978 24
293996623 16
429722662 2
743487703 94
496677377 56
919124147 34
764284201 51
329396306 43
74854158 85
517931581 68
162196812 45
380266798 64
629036016 77
925724341 66
134104671 22
170144980 69
3062223 99
62501420 55
145106579 11
629285357 26
637893315 64
124302366 63
599005000 12
207731645 52
48908852 33
287481257 52
974964808 80
787081449 31
961223283 25
563427565 72
232064176 41
664812672 72
337427742 10
577227851 9
869639202 8
265495655 23
66441431 25
411077603 44
992570126 52
344032153 35
228650150 84
191753192 13
159578120 3
924151928 28
317616059 18
801322522 71
104198191 9
46126762 19
496089056 22
86221028 83
894075983 81
392694308 43
332886045 15
236392560 36
429327329 50
89814204 78
257905720 36
589157900 71
266258237 19
842827330 79
114091735 43
186535320 32
740407107 58
993612831 21
211043682 93
612159626 12
416727162 81
307967801 49
444368589 95
490237378 66
914907720 77
428671155 78
851413095 60
769939102 6
173796848 4
552325182 11
407700910 64
900547104 0
312206464 20
383560909 22
79348681 24
958411195 24
268889940 18
170380309 57
999074649 63
325214289 68
741326114 5
467541311 41
526895574 62
914401632 13
873850643 32
685795370 38
274482700 89
207886576 67
92153496 93
266513013 97
126922282 84
269688327 77
338445248 59
954324893 74
889611584 70
366017658 85
303762566 70
392692100 54
478672520 89
918095557 87
202470496 15
631451225 19
403992660 48
644341361 76
741558207 31
287151355 54
107036410 10
399014690 68
751017130 94
701203748 39
823512233 0
22411922 54
756748904 12
768679131 3
570335131 57
480278298 50
799280810 45
959642877 9
243086135 54
937247230 28
658702735 24
75281556 12
881869355 67
788743284 27
354833446 39
492692777 17
610460068 84
282481759 29
452342762 18
509525786 34
351492990 26
490608138 20
164209307 13
818335825 18
988684952 35
538337555 83
593555481 5
758272279 28
432491368 24
897033379 38
720425787 48
213979448 0
625011168 59
869450559 99
130772496 87
191720379 10
221906657 36
656219466 70
595041375 95
164606676 14
940253642 55
617213902 8
279219500 70
600865280 40
334695397 16
14599026 77
406740339 70
749235868 33
111658375 65
501455071 92
255650278 19
511896906 42
861260177 45
733869901 20
759692113 33
751568053 1
365468245 49
127702631 16
964159686 34
559042803 25
615306062 85
628230154 58
69995018 86
62543 15
300557917 69
503494319 21
195961233 92
567953606 55
865976718 83
196778318 89
803247836 66
352723535 45
870716591 51
520613614 14
432699327 19
925932074 46
418702525 39
181041867 80
451104982 74
139822961 4
728683566 77
240936134 44
622622848 72
664780334 84
697313941 53
128638910 5
811228479 59
760098185 3
363731331 59
722562099 81
520580727 75
609371269 4
749358120 42
209066502 95
604983015 90
846510578 41
546301609 17
554425562 3
547490165 46
461274444 75
160674483 34
949928840 4
18659229 12
799581534 99
483201418 91
358199253 33
751864682 55
149043189 24
347586185 82
995862710 18
904683173 56
944255827 43
546462382 63
978868836 59
484021407 60
107594764 73
20561176 90
867074924 26
969386056 43
557750687 84
863483947 0
181205119 38
715207382 25
727015371 18
761124821 1
386032725 59
227468376 6
555257807 3
20058607 21
396125525 7
15977822 94
289022545 97
888876926 14
590822372 69
161265710 86
225491945 43
33862560 44
566585248 98
75414645 86
547382515 44
860448675 70
726167760 96
45767719 39
395222303 53
261886786 45
222394235 18
87666591 58
150186030 5
277855115 28
148475628 85
5113566 10
524676150 3
608017255 50
874784286 40
267674973 99
41478829 8
444570282 79
689152137 19
765227956 69
886620534 4
868811605 37
394427424 32
20423862 38
756077949 94
720990657 48
594825232 22
804081653 59
754158473 51
91440059 70
344596311 35
814311307 27
726511604 94
113638845 52
601981964 11
389257422 68
70473761 71
525960898 55
130235446 51
641253281 86
248201298 52
929197957 45
173508800 2
511992345 18
870100229 29
693748405 14
735480000 46
694018387 68
908603706 26
346605597 90
918592024 9
407599763 33
352941301 62
144509726 20
231814435 55
552362642 46
939040558 82
11754589 27
826090296 57
297545732 20
132616703 39
510148924 39
211291535 6
711400665 9
161825468 91
206716431 22
265463480 10
497170808 72
476234685 35
778729651 13
987198666 86
288276672 72
717203863 21
73406858 14
37829556 70
679826228 64
148239875 60
607716103 100
354655721 68
214423066 20
598914523 49
115906863 7
813609382 98
247424022 84
575770976 2
555717006 25
648712465 58
471448795 67
377223104 96
436995077 82
651160314 80
632603240 50
414571161 63
504973760 7
649791881 76
125007155 51
688138172 2
94723369 82
187780099 64
342323220 68
395740649 68
806482511 84
306561911 5
271276025 59
939117548 90
176178167 96
621497916 76
321055944 44
377217971 11
792871109 14
35335708 85
60320331 97
867325854 16
559369811 76
976095151 29
114505678 84
515996152 6
260588807 48
875688311 41
973481846 92
722299437 24
910499268 67
131793853 31
320986687 13
127516512 65
395732083 56
115951790 80
309790856 48
613117945 78
16179186 71
416497574 70
669282212 31
30506288 85
504916019 55
580508963 53
793506001 77
856514564 35
408291476 88
657357897 11
789386115 86
223325212 58
280236145 59
876327090 10
338630439 53
691189077 62
2507808 72
565163032 32
799847441 17
780117563 33
930187127 16
736305367 71
213297840 25
217473513 96
490676811 65
819281139 38
352503052 81
235931781 12
442898241 73
326809140 39
243484689 24
360463482 65
279190060 3
832353755 22
821582031 47
298589157 92
447965896 81
554525738 6
96395643 2
768061049 9
341117759 82
650191774 52
183487786 78
95427663 53
115109633 45
323316356 54
148665431 99
881923121 12
516473033 49
649235741 83
269816763 66
822941511 62
94650017 35
691038307 63
990928888 83
756701579 28
491199938 33
146547476 2
717355744 2
287470469 14
813186540 18
139269220 20
104483116 26
568677569 16
169979509 10
700702894 15
204371910 6
95660637 70
231472170 16
663633559 86
580266956 26
551070842 67
893989963 1
258614381 37
923717517 77
329006457 66
48087496 21
219449052 65
270201695 35
189277447 100
196035980 64
417307674 99
599128436 91
902803569 23
762597359 56
751492408 19
937843038 56
725620068 36
85526449 12
311038040 82
299254160 89
349476059 73
510113135 52
369912047 21
59988654 77
903277808 39
839982591 7
607755487 3
412762840 34
101583814 70
61480449 93
401721400 43
573248642 34
658111536 28
619292645 26
781887921 85
489844950 74
754710631 4
480476533 9
507401231 41
896261369 62
601006197 42
71014813 49
817163117 64
571578150 62
975055642 12
876239474 99
436976911 65
457632184 13
654876698 16
222944426 57
814130013 61
349275041 49
720408703 2
608000531 43
681848209 34
101955108 46
739899782 33
128512013 26
182032021 4
25892342 29
557989128 0
901507426 29
536115640 77
410964047 42
999378764 30
599865813 16
217385153 49
806437996 26
89539808 99
486087526 19
817739171 39
40335911 53
446570563 84
380903588 0
784042799 58
119609541 82
428939229 3
291475740 99
990449130 25
256191227 96
565718240 65
387356732 75
479033218 30
887709407 33
86168499 77
486129779 78
261633485 44
79487067 14
795958494 97
958084044 61
252179124 91
984207787 10
773663347 6
442660418 40
389173165 79
348344914 56
912326130 87
457702068 8
623692446 95
239071101 84
523430303 22
816742533 73
136661987 87
111733151 56
933745245 92
17520649 83
703708791 34
221597006 38
315157830 59
497649710 57
483407576 86
920112208 98
672374390 19
9661396 16
639146112 18
543293996 85
868412630 80
310289138 26
984126761 15
997952036 24
198505413 63
634068130 5
855331351 89
345432802 16
314821687 96
722505787 57
546971873 21
270400164 64
616506793 39
601586618 52
164861043 77
565007689 14
676953139 61
747462390 92
847198017 16
726386097 30
724488794 77
3742280 90
447861240 63
936921079 94
118141727 92
497532238 33
391400926 11
824516357 65
710034697 42
691645742 61
208367950 74
310136337 89
588093324 38
573108256 77
859074193 6
313766543 49
329573420 48
898534777 35
325144076 82
270456998 23
773271961 83
695610436 67
914679894 68
292834530 100
468678479 88
82010478 94
910554103 8
597466816 74
357677165 35
487087669 75
96730951 60
312094637 46
185319434 28
124494225 57
198591007 80
278949336 93
398079257 46
777492065 5
36193267 37
582355044 66
51171682 40
940560266 49
871686871 21
731570819 52
126304028 82
155680870 69
361888411 22
630600463 61
305681272 62
883510218 60
557156002 94
690245502 41
242222028 9
552037080 78
789945263 65
937388144 28
217788357 64
234859418 39
807352094 100
922374140 37
222891455 83
551428985 67
242691346 8
727305151 41
133343634 17
46466536 55
697133448 67
535661577 36
962296319 89
315031827 12
593019052 63
386063836 43
539019541 36
731756725 32
607091763 18
942637355 75
319701612 70
419952801 9
515254400 68
814830791 81
61694022 56
288934505 37
708980428 26
727030630 82
341443599 48
592190297 42
360495752 10
948113134 89
989105471 97
345266577 52
548518582 37
221714981 78
806548488 5
905620357 52
495455017 40
405584117 77
29728551 2
666689839 45
40462681 48
615943286 13
666323871 83
722731866 52
710574529 98
597966165 17
793050412 49
113996321 92
540778411 92
229368489 9
972735815 50
507465223 6
724904874 62
726813483 72
817827598 92
924842476 27
299858229 18
604982011 91
41188744 98
110811611 13
226040499 83
869121867 8
958333115 63
20647713 41
122976669 45
508966155 51
177820211 2
506013412 39
294708546 39
558663951 19
599047630 67
277927041 86
784116733 74
189905198 63
977741732 27
271741667 1
390089799 93
771520288 97
252820923 58
666375052 95
934270005 1
266368685 29
764763604 28
367445217 32
494791825 60
709179539 47
268438615 96
284364452 20
640205244 35
702514964 33
845799059 88
1941895 83
407510115 88
390906141 90
141839685 31
671522025 56
849455601 72
134034320 75
87597835 33
915369919 79
988359570 23
435541030 75
373436384 55
502775167 32
735188646 26
784927338 32
290228682 39
718414256 88
152956412 53
820932965 72
405614041 81
855884781 73
697804495 33
184934800 22
262083535 92
606988341 64
761107539 33
293841523 49
936199760 96
57894393 59
934351768 56
221793564 12
212360017 26
941601425 12
810759348 42
83285738 1
641864639 44
701502641 87
70699161 61
61911740 23
621789738 59
938975189 6
107676755 83
557098195 11
814234051 43
513475424 11
403544957 90
17940988 23
956543966 87
717290007 82
255498779 68
969909451 98
906550603 2
745416933 7
504834288 1
862660832 58
158484595 72
745460480 41
608283776 39
147431703 64
262067920 81
735746293 27
200099619 86
921677889 70
701127998 9
242629480 89
69655641 39
16370349 4
49120838 0
346058236 63
458980683 54
303112868 66
823492408 59
763183384 14
611590685 76
692649159 99
217487258 37
660284359 87
304742009 95
248648542 7
725949187 63
357502615 2
145634035 97
719518737 19
579709339 97
165594870 49
391125123 28
194464869 76
349219505 19
987793791 7
976206998 46
163237360 100
753688853 61
865327464 11
286348720 94
784813149 12
311928979 41
680162969 1
419621557 78
578132933 30
268003992 67
486911531 53
893410881 97
419222527 76
574802825 94
71782939 4
469517463 34
927517 97
656344406 33
286696444 89
642786089 40
344991704 92
7783685 98
746951354 3
909512708 79
253291866 41
415895466 8
499922228 49
320789975 68
132393100 38
518532935 20
111100358 87
812258498 9
896903694 55
51668630 10
478544455 56
644345910 80
196369147 4
401285183 3
757321118 10
475311390 65
299887726 87
760566103 44
896784667 92
318962175 11
310478852 84
559680855 34
929903757 61
95296544 67
154116120 16
932634625 10
161047423 4
673218050 68
416646323 80
490292848 66
250452424 10
206078855 80
239605119 99
710643197 20
940419468 67
567506886 67
569752896 26
754986518 21
643275601 84
529500177 50
324891874 63
800625079 2
685876315 74
965241889 59
352669250 6
96680304 49
701061469 45
892012537 72
407056574 16
137007432 2
256659364 42
917310988 43
800991675 36
103041278 85
611942788 93
124116894 20
494119821 65
595051994 64
367371704 11
833339256 62
815256845 11
235148114 63
353517312 33
182076138 66
292493632 18
713821073 8
411678317 98
538587854 56
869241226 31
744120077 41
122084000 87
638407306 3
336215891 30
912272423 53
335071781 48
464667859 74
16651892 21
893093407 38
108034735 3
430086015 68
336486959 84
552180223 60
925775071 38
984926630 30
784249664 12
53410576 55
914782461 42
162258822 99
314427856 51
336804763 31
748460155 96
670908873 16
269023909 47
470935381 81
613816105 86
737465694 32
742412587 79
402145389 36
265795724 7
813903330 93
71133332 59
96819515 30
33823028 16
399360940 27
678020766 52
782268744 78
481134076 100
418010018 95
583191579 59
632209793 100
451703923 81
292446270 100
30941991 0
898067215 3
930314881 35
536080948 41
130087708 40
414977449 23
231958113 48
15534717 82
340102687 54
923070397 32
673554070 99
390370797 32
697875757 72
835877616 10
53854445 60
282151955 54
317504455 58
401101078 6
744588318 8
481730863 24
112567095 68
717812021 25
160095775 87
163278088 95
422070131 83
369044243 17
775889540 82
634400755 65
819138441 94
927211338 76
426444367 39
127719185 88
141758011 18
543108395 80
648251590 3
897141802 39
392930184 60
822548142 100
40260367 16
309660844 97
727955101 36
664403594 20
932939823 88
800516702 44
147554024 59
525465562 18
56913782 52
78772003 46
556925866 36
61340227 74
632229495 91
479529305 98
570076420 100
961329846 65
235464500 41
234626114 29
847057309 69
785404530 99
693692688 48
844229335 88
892216910 42
80953607 4
470320595 31
892596520 62
723959316 79
495927816 48
20879278 21
258974955 42
975412390 96
769023747 18
389316772 59
72997912 84
440382356 6
14968339 2
244881848 7
696675119 70
453038306 10
421937839 72
280320833 82
527768566 18
500774866 74
747814598 28
903259546 96
353122049 42
719112377 8
797225102 98
500105690 10
939213216 67
475581249 60
171997637 84
790273603 78
727026427 38
804696357 94
938636794 12
628394427 32
931321778 5
318810212 85
520431435 20
141334975 74
835277493 36
542272436 100
815751404 36
204604279 44
592437630 48
250817402 56
378258933 53
260268094 93
919692559 86
748370653 27
792338815 71
78826902 30
21110780 99
457421876 2
761287828 12
493748298 51
228396181 14
522011316 84
193432215 38
853904333 8
89811860 36
472057339 83
615005691 47
90036959 90
937053180 74
289470025 21
439606487 84
204673103 79
124450397 29
554958109 17
104538145 100
713408866 95
990810933 86
710688677 49
204579413 49
574723039 63
544222976 56
926220088 79
259893655 75
234673120 30
216897357 13
378902737 81
644163459 3
588713884 3
772860105 85
257713425 41
808804770 14
370572337 8
394562008 54
289293553 1
52530398 84
646680550 85
693322095 62
83555143 2
531780469 60
567683648 63
644976454 64
516489320 83
716859347 68
666379812 24
99940294 0
543115937 49
836180335 61
793469587 51
254137937 2
663978484 86
687975994 76
946616069 21
819514109 50
841516775 12
149862187 61
50093873 36
79658749 15
806342596 88
282479209 65
79872084 34
981106200 47
116327866 98
803117358 27
725422233 54
681900262 79
946695732 66
603803450 32
337170948 45
795710838 82
561106811 35
33709821 66
16343089 96
465644041 19
402630229 5
879935203 88
354138250 51
242734203 0
781956243 49
923862196 15
551397701 83
772198339 49
63999593 86
773414451 35
311815453 56
625035797 100
177228481 74
810418224 45
553740739 47
281048919 52
562990566 92
244675262 71
88398939 41
190070725 47
540593207 9
371453073 100
905273356 96
236059475 90
795929350 37
551184233 23
473188815 61
120448477 83
481200383 6
881074685 100
450555687 16
880052806 57
767142661 99
107814230 25
395483333 80
286719451 9
937904907 97
898079576 49
225260786 12
829558169 11
8647427 96
26423798 13
328190217 43
784586463 51
123289511 68
585046382 97
108921759 8
505685902 99
822812146 8
851758965 18
304640924 12
771539654 67
397912665 70
397258289 9
179782418 31
117411734 61
333879486 5
922419838 100
443594803 63
290957925 24
29931323 10
928661636 76
422629470 48
710483200 25
127939411 75
827189643 87
202890123 77
922905028 2
959468346 39
516688900 79
988134142 75
242803461 65
340375604 87
444979413 27
788458477 21
859851497 23
266100313 6
308021225 79
182240054 69
785016951 83
995394053 80
85966804 70
565509915 93
904041166 3
614234784 91
710951470 25
668076496 19
435523460 38
973428181 75
574885977 83
997271681 76
867988940 60
406445332 41
427658725 87
573584666 33
296702194 21
713413490 99
569547649 56
55246290 15
394094802 15
785449458 65
740685046 61
892361974 46
748275860 54
902344141 74
874698217 80
763276360 41
705850456 86
18558593 67
604141444 48
407933363 79
990318269 59
419605483 59
508893292 0
565938257 57
194751048 23
903234704 12
34559456 88
139557171 96
352150257 27
83509805 83
395728740 23
116727737 49
726964211 13
845691552 89
447306101 30
986501775 75
611463464 81
744952721 51
56158333 1
648797380 41
675685709 30
239208267 56
585104755 68
854915406 2
282352602 66
145663205 21
527806313 40
90777450 19
262247193 38
888109272 32
979629329 80
469873693 87
445083622 30
48710625 51
968335996 31
510932842 43
86354664 28
877747150 72
234347511 44
96602949 34
419181641 3
735510474 92
103640558 21
754678378 87
797280368 93
231723532 64
569709384 26
962741991 38
252299550 72
396855487 76
581577592 47
596929285 82
29895865 22
548673402 45
341200132 30
682190015 17
522682823 36
462958606 85
535742597 82
164804498 71
480943099 57
764254025 33
550846483 25
638945775 50
49438397 69
413905431 88
57837731 58
318825629 30
318846380 71
529766584 39
325249731 12
772295024 85
107787140 6
115226052 85
859615985 20
432999796 43
671240822 26
973570582 32
901352619 81
390525239 16
790004638 7
296355204 63
241403254 100
218088598 34
11035371 93
314494951 76
241718390 86
977154286 66
417784005 28
73279503 44
554870215 57
998799396 11
117850427 97
499840689 96
585139337 9
600408816 19
956603586 15
85502279 36
927579051 43
708756758 94
359963512 42
235464063 7
581441404 57
327479904 25
12188463 65
952984446 46
673013538 63
952654074 18
590159379 79
725263244 10
52561533 80
587478879 99
706030743 52
721086693 56
251955972 59
713423348 62
506298877 11
752180236 90
459702146 44
609893302 1
958920424 47
184832297 90
132584889 9
201638229 31
558511936 92
185302680 5
958533401 39
11055982 22
382194701 61
809414904 73
136255191 38
770938655 98
563855696 70
981912504 61
847921493 98
513737196 22
22231256 1
321060544 25
192796553 30
293480417 22
228916968 51
964003544 83
192165702 56
765060047 30
866788640 52
527383726 36
548482096 26
778836137 16
621688526 12
644812610 34
306704179 38
885384552 39
250137013 53
270476327 35
957038843 75
806637902 33
376395378 48
628292824 99
765447025 81
838801223 95
671287560 93
350225281 63
659828854 81
221821053 55
323714336 81
855217380 79
889520217 54
748825381 3
903454438 87
112398278 71
383879992 18
361329508 22
165145349 69
394468153 24
418873940 66
802238877 4
860876371 96
150362739 69
162078740 89
149930918 44
466665877 34
958969069 86
383462924 34
783516279 27
287523656 61
279579517 45
372687188 66
750970682 56
905458511 90
459258983 13
754205552 66
307382068 7
728090465 43
261365384 8
83403693 17
737557142 88
648983754 95
248233838 56
228078230 54
376145705 96
480685898 55
952265464 40
255013733 98
991168870 38
606867081 96
983774099 68
318707707 55
706827194 94
146507113 7
465936060 85
182544319 46
6825923 50
618258090 93
643529931 67
707016657 70
9714614 43
792270156 50
351301837 51
880717897 91
888117296 69
845163019 15
955661095 65
226603392 98
111892494 32
898316355 70
811453738 8
103967425 7
617626891 98
866525312 90
961388498 66
28714922 11
69237799 75
423002842 6
581944491 42
794569864 42
983983056 39
859713944 71
115169148 5
537617707 73
538148675 71
801258210 19
360430688 18
129061507 16
515898036 33
726185521 31
19633115 67
394516809 20
871346790 13
396774370 86
302993672 46
175231165 62
924949921 99
173311832 73
758137185 72
307619654 76
461633300 47
229896658 77
108780966 92
493824851 4
611083293 82
485691937 27
316988726 3
999580452 86
144919478 7
936056290 56
265815073 2
589557150 89
431116302 21
231759968 15
728314342 79
843192724 52
282037419 98
456668273 83
568009300 20
831712219 27
879121442 25
176636093 18
125584424 81
896574610 36
145491243 50
752970268 52
882238447 43
733032514 53
91516343 78
546315571 53
922671033 7
756620205 92
939489214 41
852319555 27
818002510 95
570323632 49
391553928 96
440782262 98
17266409 82
830724006 49
891613497 43
650353673 39
43453029 90
209913759 41
676787479 30
877080848 12
566831687 61
564017681 47
263763882 71
353929322 81
638309171 13
363775081 62
803142835 94
811515593 42
233907810 3
684978194 92
814205160 25
879425885 95
572607817 46
34837372 37
51068685 85
273875501 75
346487467 76
4345156 15
84566617 69
393496612 81
351143182 52
197878927 75
359860566 16
896403998 39
220596246 85
132788044 28
523847573 16
270069394 36
447571099 79
212297589 34
991203736 18
236129752 40
995677462 6
51775408 27
554159680 77
23601790 84
281518966 79
432806852 21
417826647 22
252825574 72
797452528 7
898036426 74
267267579 2
916946708 76
962065936 45
509540995 88
538612910 50
367768422 64
403216781 96
137226823 44
56104704 35
745452685 4
368083048 78
346565726 92
451052078 3
295537028 31
791304748 53
62216407 79
811625033 13
638579527 68
291672685 64
611285627 99
730293792 41
585919762 68
184339208 25
788856759 65
892818384 47
206149541 100
118750373 8
666058105 9
935122280 41
728590583 39
541427833 74
497833586 66
924108939 31
346263928 74
964465659 66
740830814 40
556545141 72
995858053 96
378961922 99
186898198 48
622892816 66
612535667 80
388292261 15
98962319 25
20896469 54
689402158 28
830283775 73
919208228 34
263241223 68
843730192 21
906524230 10
996367947 49
477280512 90
590823740 59
958142890 91
623636390 41
665246390 38
6829930 93
635817387 44
584797612 94
275783055 59
283011044 52
479602135 93
757543343 57
868792619 22
281384108 0
767749801 56
921547740 63
475640013 28
844271043 73
138936926 30
55315891 23
352470973 71
95892749 46
44349415 13
541129382 32
932480306 29
628141001 51
794440345 55
635013370 43
924861984 7
453485300 53
903380708 72
618859241 21
376249144 18
824422433 99
429448108 47
116182285 76
729732262 20
371621399 88
899843998 76
191514621 21
585078134 34
877119280 34
738171196 85
279796328 90
386371879 41
623258983 73
390578991 41
769025037 51
442192500 8
905882295 56
28597180 34
854056980 26
168003868 86
884215348 94
892130362 47
861452483 12
948669011 38
229713699 18
848233768 22
161205648 100
897434578 29
887653016 5
981055953 66
314914556 54
296927414 40
227894458 27
110558624 44
961367405 31
634697255 9
327211007 0
581300455 45
819960422 44
252287748 75
558648877 17
39483668 25
15829086 80
637565159 29
79280182 27
176699834 49
975699717 94
732136276 80
781887245 47
377629683 50
710470761 40
427073962 15
521037616 38
601776508 56
123584098 93
409416129 52
798261342 52
625241263 39
381439877 97
893802560 64
321169605 59
856756506 18
397904688 1
868055347 52
327042205 17
534560201 73
19562940 8
149463011 7
337510055 92
41388195 52
408972903 14
279176592 73
8342623 74
818637540 39
280256086 63
412462981 22
287194248 73
893872811 88
747911909 70
7707690 65
639863935 38
737963352 22
903025955 38
449752712 74
26066015 88
624008811 32
933846279 70
461158467 80
652489215 19
857707541 27
592431762 1
429078876 5
71605824 79
192595118 45
756685264 1
330407198 13
531229234 2
446693724 78
209400890 3
827715281 35
702733624 13
224381337 6
848195126 34
447217775 57
9812386 3
326039262 43
154642476 43
169063134 37
189572345 86
921839863 42
546111014 67
278216494 32
806545420 9
925521742 98
905278345 25
256939231 74
622629358 79
817976064 57
864352783 24
435918930 4
416567662 20
910681057 16
394086273 43
855078150 51
839503319 70
817453873 15
471556161 48
995699070 52
354178538 90
304055956 16
455735875 87
651589204 20
293014397 96
75476959 36
841732496 68
182652363 61
136575895 98
407236577 54
218790537 43
146901006 32
724746817 34
958010668 66
589467082 42
910898711 22
399017209 24
334568350 82
437220955 65
171271871 18
864911083 58
439798345 99
99988020 48
793502201 22
978639382 52
719523999 39
427977269 17
467753372 36
530518025 55
272388239 62
659264893 76
415840315 70
835414669 6
554269175 51
347918458 49
159905296 42
142763334 44
359001785 93
890108655 56
893931272 66
942935938 36
350914548 24
805990201 55
807778982 54
133741305 97
775351577 53
317241878 75
31959925 92
588267350 99
570508005 35
76138681 25
937764171 80
607044382 87
948838406 52
164614165 30
557904376 14
350285237 53
92229697 88
484794786 98
881685289 88
996669562 72
647654485 60
504282421 64
768130251 23
314395332 12
513196074 90
287574922 16
815907805 13
935308793 4
372182973 76
750280903 60
289552077 46
768071585 66
120777230 92
422496976 61
414436071 73
207566951 5
674559398 74
414354500 53
608895171 40
650276712 76
696092363 7
186827145 29
339664385 16
608419055 97
605255411 26
835063627 61
720716497 49
829040644 84
748864863 78
868122818 68
515398805 53
328253468 26
177625125 35
111202471 23
800554304 77
31131919 19
661569509 65
958233888 55
158224128 13
415510379 91
651567237 4
7388761 67
23391905 77
487305651 11
525476257 7
891175236 63
255589553 96
281228683 15
376692174 15
102580176 64
957479564 84
248867902 96
896129313 91
15697729 29
406636637 31
955247753 7
479062988 79
829243387 20
351231291 27
432421156 1
96122315 50
703920867 86
839351280 49
430501811 34
541824763 2
400131694 87
97439939 15
555979221 66
836237786 15
530161116 30
63011025 9
415580105 100
488561763 6
455074856 0
814478247 84
570202186 59
851487415 32
837347073 58
477622302 84
444466940 54
268650511 77
786095362 15
943970734 31
430841206 9
438326389 47
879187759 16
273658174 48
446485254 38
398413311 4
82422282 44
87185922 76
467036582 61
428115631 11
200443858 35
439150785 22
616850023 30
659763084 34
833558359 76
612495520 36
181864826 81
405069047 35
589527841 18
437050870 71
463385776 31
858540140 20
699709789 37
645430231 68
656599143 22
266061233 93
726196030 31
524609447 93
624322203 27
144433029 21
539838076 0
238363982 60
987185123 46
343899090 99
300928843 56
126362091 2
44692301 7
688158105 80
85756527 95
519699376 78
366237158 66
828920095 13
994808100 73
605567456 15
237940938 25
393336288 21
713182369 78
426150553 49
494165297 26
171536965 80
227957070 42
529872298 1
872508566 90
638144552 7
783565272 49
97392376 36
722107855 75
382317551 86
961358885 63
990645107 38
428731950 63
926689404 86
827894182 12
789297231 1
741721495 64
100350087 13
597087473 53
300626499 46
752513878 25
845034995 76
675643277 9
640429250 88
113607873 55
151773567 15
143452434 1
373122027 67
259103867 85
179735737 28
24199622 10
921168012 71
686029212 58
930793494 77
321812218 69
955626946 84
268930207 90
929417977 81
305239924 72
442281748 74
250208616 80
547928686 79
388067404 86
584752919 77
772850622 5
959457349 54
858050166 34
919143396 30
470694865 69
815887626 27
943141857 70
592024600 11
321225845 58
603913380 50
366606653 36
918872602 81
928791146 79
944748664 16
833208497 71
433068419 45
793797652 96
935889030 80
576903971 85
930717308 4
801441330 30
703355627 65
160744577 42
979016470 86
431186567 42
709059767 51
554932976 3
247118052 59
757291617 19
718021515 91
732314574 62
178057704 96
906943224 51
791494787 68
264561567 14
812149816 3
180902824 31
464586598 66
779021434 17
877168747 66
184892221 47
507443408 22
697321066 1
839060487 58
879299640 45
624280714 82
474545712 46
505943188 77
223096432 19
909361207 74
27038470 51
854833179 61
550534584 8
689393768 82
709853740 23
347477553 30
339658650 84
346172020 7
420515345 79
779291031 6
778117209 10
996578197 86
987383802 53
583048819 65
469072374 62
695968322 40
873140738 25
235400615 32
415884957 45
288961791 37
937017704 20
653693997 48
565922359 5
909258918 68
843703237 63
233909848 6
696553524 36
984559160 4
161089137 22
459857186 29
749421461 3
936542626 70
575208670 45
905095909 45
135800356 34
847427314 63
859888841 75
924077968 9
632341291 23
166781215 41
168300941 8
189872556 79
605162603 56
37197240 29
857586078 75
988820362 59
809767132 43
201749128 42
752998165 90
399633636 91
753957811 42
28163027 94
664993923 84
247983262 18
729500300 79
946200393 41
680891251 30
303554286 99
807793450 28
663466651 82
961952772 16
32736991 62
20197428 27
835123357 91
31226188 69
293496901 46
334156497 73
759501297 79
227902720 38
557495465 30
151986718 1
802800056 34
334507503 40
148847764 16
179842870 18
843989723 44
727887251 11
752971793 62
970435216 16
159024708 31
376688978 32
494192979 77
469235594 92
681764221 71
212055495 18
343776371 51
21698718 19
849030310 3
986879808 45
149697343 21
60662985 91
645698125 48
738818039 33
642080568 97
803604298 17
653097576 74
408583014 69
861532034 6
673680021 60
414296231 43
135394364 74
228702390 71
18590683 7
857001564 17
172871999 38
721437672 34
692512590 29
559811136 20
876776198 3
635280571 11
793018826 9
285618394 75
150461201 90
217392100 52
262357880 66
92384409 72
792208769 51
55262927 43
413016882 57
909669501 60
706548065 40
690541309 76
173934369 38
747658386 100
124864398 1
342005925 71
787635102 7
465754770 92
186597708 44
286774422 7
176619526 57
493082297 85
860232020 79
267905880 86
686812290 91
271849940 91
237160770 41
733572642 18
702905443 50
75735931 38
387744652 92
949620647 58
338052606 41
142546477 13
329688203 88
305020075 81
958258703 11
161090438 1
10029954 52
298366524 47
318845297 91
502595193 95
459007659 4
405708583 32
196586483 11
792810457 58
351635083 9
539636056 70
807842932 89
726635062 40
137637687 92
870904704 81
902795868 56
923839632 74
503748277 73
419418254 31
485429734 69
207162017 78
93297852 94
793746756 67
743615268 29
462934978 16
623497064 7
472344262 85
692549129 82
523272409 87
785606589 48
826831616 26
709972840 81
137537195 13
135114144 94
886647810 16
880290392 66
249769379 78
868339586 58
855069288 94
210338684 72
631356397 30
598107310 91
765487248 2
442144528 57
343720514 7
943594294 36
579364808 39
582753806 40
763227334 0
83812909 94
618907806 31
532855543 98
732396067 2
444659528 76
118504465 72
121938593 83
83810452 60
189701154 58
37752604 88
493716730 80
185153736 75
953104474 13
894156497 11
52677302 86
404512215 17
823810042 0
424360318 63
713947927 21
320333818 39
559448421 24
526245619 66
419486653 57
315167612 18
999428196 89
62235503 38
434216343 80
929567277 88
64130056 47
603092706 81
368672125 24
362644632 35
136483789 68
508812011 62
438477912 20
617436878 50
131098377 62
203392841 90
187391136 61
812617104 83
552918145 91
185833738 39
597476986 22
34632639 57
220268668 73
577893788 61
712403679 6
969276749 38
794751427 34
554768626 91
61667038 48
703713868 90
649206943 100
624476838 15
377637919 2
437484079 7
792756952 3
788997215 29
745032770 64
596034525 58
227976422 99
956981518 41
670405263 51
662574810 33
238766373 59
526679008 1
628673231 66
698921695 74
39284923 84
698121674 40
183352943 100
753397553 8
4206032 0
797983944 46
674268845 70
796320150 46
171171198 19
524994567 70
342744310 1
191272321 87
941230501 32
33546184 30
924148451 43
56427072 51
845936271 25
666174129 2
756024491 22
531170342 74
875138816 77
770582677 59
751971160 52
62126639 90
288798073 40
688086684 90
131048250 85
836940133 24
766835351 63
242683960 5
275283235 69
846542481 94
992727968 84
505248120 84
819459235 43
650317848 26
851835048 51
79759027 55
694348794 74
646217186 21
1664437 18
765461914 76
141774963 48
253797554 20
683982945 86
448267938 40
809810876 52
641000484 29
125334635 15
434058448 95
607222725 41
728438899 36
308791584 6
781277934 15
882437318 86
753314629 79
395309898 9
513199548 62
231702097 75
597366595 3
542455917 47
2379952 66
383086406 66
509419280 4
837037239 83
790459315 64
554893391 29
178240767 15
562444364 18
755537128 18
886913972 90
431502952 92
667778423 69
387551146 84
648067859 16
283620157 19
310875013 67
921489231 98
654149979 50
360435441 24
24790622 47
548023949 46
871061799 74
776822231 46
834766562 23
493360057 7
966958106 5
190747448 49
393377360 1
765522080 81
870620303 50
407022328 88
128030735 90
219295036 84
40688887 48
288276865 91
41914026 42
330109954 52
783286920 6
632379317 5
482579119 8
121007980 87
770837284 39
548483718 24
361016354 16
247666532 32
599952522 0
442764409 49
18634771 12
990313205 37
392990205 49
975011332 68
696829226 87
110750406 31
840750295 35
850102509 70
705542364 87
519297861 91
620976017 72
867758021 43
259613990 17
151732956 33
7484144 87
368732527 26
714560643 10
684247192 16
247762410 39
293541569 47
801862719 59
137636239 21
553368002 6
635700613 24
41533970 2
771225477 43
147075821 75
506046675 6
859276831 23
510921126 14
358442879 37
785113044 21
751265845 21
701304119 4
386373615 39
336273348 10
969617362 60
531452255 69
601448642 80
292701115 69
677242328 36
201259236 78
191785549 10
420104040 49
393290376 17
431439636 77
17089028 8
811839852 79
279782762 47
519236714 29
371173055 57
19010860 50
471320320 87
734064270 3
244097068 100
206113533 8
445110048 72
245003378 96
241046046 95
39915198 48
853663060 89
527922179 50
118429742 76
677158622 48
232269887 77
320477428 96
823611873 81
117019441 26
717012626 64
226153194 64
63970230 46
669043915 92
576690371 39
101058105 17
861784848 97
415184034 49
187069331 80
638422419 64
193870746 30
868101570 76
646097148 42
959580077 81
238676484 81
623021694 34
514545433 84
934630436 84
214961650 90
967843568 20
66398154 0
780162869 41
765985047 78
343040837 30
473804811 55
120733886 16
36556384 13
861486359 14
847449713 30
107971452 31
644713896 37
556958175 87
970929643 58
260940612 24
93403084 82
466931959 1
326559539 67
986365664 4
302202760 17
265173668 18
256354603 19
662298457 98
288866432 89
597027740 0
868925600 22
331771590 10
788259070 35
595514792 81
547661785 90
75758092 47
457869117 14
517099360 87
533531031 5
642428765 75
609212295 20
241538297 93
823250487 12
718278332 91
318417668 82
540553951 57
553825847 29
512299297 52
815130181 67
270068566 49
866862450 26
136495434 25
512297718 99
6102063 64
889402749 65
663402627 42
282828966 4
842367979 91
607667320 72
132967723 8
714209081 18
848103533 55
904583405 66
634840720 71
389919134 78
10245572 50
746852542 95
406605645 92
917110939 20
135665076 95
61519293 11
249492370 61
530149025 9
31218932 44
941882964 47
200900425 87
221846253 80
283646137 62
721912137 62
472782166 85
309832329 57
78887271 45
877944839 25
225648510 94
499915241 9
751052504 9
219252866 55
864272679 71
185519843 18
568662033 29
300972015 11
188290872 3
294658175 34
231810413 93
383337543 91
168644271 18
570886433 19
920727390 32
67141853 96
647380466 70
694081115 29
415973568 83
813481371 7
392829128 16
204625819 13
91779239 22
188506251 17
429239785 92
381289592 54
124543461 74
713969569 31
152770754 28
176848264 77
48080864 61
85711323 29
517248155 43
341536581 19
247749901 61
279039928 7
848467754 100
781218231 69
711619865 70
194644078 88
414883028 52
990908779 24
345322265 47
875861134 80
290432304 96
904399943 17
696488928 82
812768700 31
930111300 46
311768484 58
727466327 35
565117485 51
993977019 50
454816002 7
485948317 73
237977430 82
850648037 20
493025239 36
53809453 97
910653557 62
852607030 40
241712923 59
977496733 37
185235887 97
988532868 48
381147260 73
560244634 84
63577416 37
40927982 53
30541647 61
178761573 95
199753196 58
337768826 100
202655669 80
99235612 25
654377685 8
746079244 40
153574932 63
13787027 36
557239789 37
31017061 11
772784249 11
344506103 91
102285791 1
214829433 51
153761956 38
673341071 51
701802408 33
892971567 88
937750363 63
969141840 0
969872571 16
573669894 26
711886889 22
244825837 1
499742803 7
927269330 75
413392061 44
67903989 88
391357300 84
447289224 75
356956294 16
158393526 13
718178411 28
202185949 92
866553957 31
118248674 25
31803771 90
275634094 0
478059089 57
504143723 56
625301198 31
806945011 23
271402746 76
115996166 16
752230457 19
470263447 9
47111628 46
250180560 99
964127154 36
517723647 86
520731386 17
88215057 41
195718550 82
643174989 80
333936136 66
408829395 85
361520367 0
503318094 4
305758682 49
656809929 66
605378764 37
522407909 96
80243008 56
475509880 60
31604000 4
224563387 7
191185432 72
489299091 67
922042329 29
501575339 66
855744743 11
794811085 74
43085702 57
333366250 91
471586131 98
85336575 97
360568786 46
791797626 55
580007162 1
868817814 98
539799972 2
71213694 44
313030503 45
183437188 45
279008302 58
644976227 89
255709019 15
516754857 31
170897834 58
858948600 2
202780733 75
308238335 4
999538582 64
406727405 23
437542656 53
521435171 67
344449147 18
283155054 44
854129692 26
698442620 5
331941745 74
513959957 87
386567918 70
154930370 0
866697679 87
626652243 92
271745067 33
807852941 54
140553373 18
117504097 40
277275140 98
185882177 31
1569196 81
851950736 45
646736141 14
867164731 56
884425555 58
660112394 6
713543972 1
692786642 45
39521908 11
616498919 30
402430522 69
447166028 79
173760062 7
977054250 8
862799390 76
369015648 89
118857594 43
517335036 73
957566731 63
383410924 53
876610186 79
822129698 52
2461100 78
678539041 37
130301143 29
79306802 0
391837385 36
64092652 95
379046493 83
74490175 51
26649502 26
484903294 81
886560145 90
341734956 74
68818258 73
151261537 68
168403091 63
907637107 3
712549831 23
775260408 10
868128924 2
113180964 19
536439658 67
722390703 12
57570283 96
112694077 1
82332334 78
368891339 6
814427736 34
820430719 54
784688353 63
168703942 10
20961569 14
302341547 14
127631771 39
379424391 6
487462368 4
350899326 62
366448738 42
18211597 75
311226642 76
212339465 98
154594528 90
236064970 90
953949997 100
975377325 17
314760559 66
376830126 81
418894479 95
9465932 57
36815666 37
171435511 45
690203584 100
62837412 59
915467725 63
142263002 45
276658946 8
275925763 23
893688593 19
715334768 18
126101693 67
127053775 73
80102506 70
942585610 25
190572770 17
605882526 10
341359090 26
430985386 73
975794605 21
712381006 19
124034772 86
204438700 43
956972758 25
566586367 67
68986597 59
242770094 25
329248263 93
470175282 92
694672541 5
495549577 77
226036579 18
96658727 52
430807004 3
593717507 49
517564047 38
859283743 91
807473470 94
103348151 72
573236798 88
701732902 0
416584196 93
991222114 55
205071050 98
928695975 88
541315411 12
187260011 20
767068893 88
978131848 38
584050764 42
673408408 64
354565503 34
270584801 74
783825551 37
725880121 13
83874934 89
839681062 30
447080090 85
892877463 21
109007123 80
129763208 9
394314471 7
711326921 56
805670039 17
368849793 14
39443268 77
947467344 31
520518057 20
573176699 45
897196730 17
34702751 82
199267978 25
862089368 3
773601149 51
783848599 47
918411641 67
990153671 41
918711676 56
974706532 17
577986977 68
650075802 94
619499027 40
698511869 71
415684085 24
588397017 45
819047972 11
454539759 84
762526154 1
277861911 45
125445583 54
378255135 19
395885999 51
596535432 20
188916812 44
687088454 92
324340020 67
649927630 34
221353983 85
968590550 12
63692477 63
253920156 6
91824991 5
837387883 69
743513405 30
201000006 100
391374838 97
679437268 10
450713046 47
11994015 20
730225414 0
777750189 48
625126536 67
526095673 34
829496242 69
123500203 49
696202745 69
212458991 83
174649004 62
423835411 52
288020412 27
191119055 65
268082501 68
601357739 3
158702885 48
399980237 62
196730053 65
657210303 28
385634010 96
4351319 45
118165136 40
227562470 90
583368747 7
70343337 48
809516445 81
781228379 86
840168005 52
560872860 33
50753772 81
78044124 76
281287946 30
911875597 16
845771835 32
397146844 0
106061689 36
10277672 81
989162946 88
707149050 33
496805843 95
263898453 62
634259437 20
764949187 16
560770008 51
884932151 57
351118661 3
415154169 56
666035156 76
221824409 81
217003931 25
593274261 76
731330112 33
365910101 10
389814460 35
233720389 75
357829195 69
519336425 71
426451058 97
265327938 35
566540132 30
102096044 94
850869720 91
430952930 85
294218494 40
849352092 72
826688684 70
601477333 32
359891275 23
348302515 38
503439668 81
845720120 48
616905401 94
896625698 29
185998294 88
41354655 26
114570281 39
377715610 63
749498593 58
844353007 88
916517370 34
836576538 53
325224389 87
419361164 87
96145926 66
203870388 56
483096075 23
340045245 51
219562851 50
145315792 74
590306796 86
831422286 58
28270003 69
5902150 77
956319132 8
399750342 53
636167304 11
433067161 14
857745313 34
350217219 41
157939111 55
251045598 17
45419147 6
204194872 22
106854261 7
831529798 11
252530408 46
852159290 24
926381094 59
394013030 61
466472526 7
775921563 56
168282711 55
773795521 42
608172796 19
319027712 66
247401860 41
282427898 21
495526476 99
164995103 61
914050483 45
313616553 15
100282525 34
462764349 71
208714147 82
428291363 62
514693427 96
963872939 36
781594792 76
368789924 15
671894269 54
924787046 13
533793097 40
63682770 50
826190034 27
314731435 58
939857153 47
160150553 28
275661151 100
147909297 21
276178634 74
578810654 52
151608894 100
83587130 19
535435562 77
889704094 11
661121071 31
564244986 84
907668102 27
889745303 63
701327249 74
909807185 18
723403246 32
121304008 73
91724362 100
10925187 10
69364733 60
758236670 16
416897344 93
173964533 32
881819988 13
94858864 77
5189916 53
732986989 81
767469776 18
16011197 4
530437159 30
332774396 68
367265801 27
686621477 31
299672817 91
163148969 92
95500816 87
529061684 14
536612672 68
482830246 50
987266303 13
472225887 18
399991239 64
131675011 99
972456206 91
749133931 26
206037754 78
488932105 93
524719280 82
800683372 77
614529646 41
380321666 25
117862881 79
939744171 37
928717957 32
657589802 85
364026209 64
229059912 21
511651331 26
564107362 37
892010992 98
778721592 61
105225930 0
166605585 46
751555691 25
122180801 88
458526805 72
644474632 52
253817483 4
520784270 13
217575618 71
566013700 95
949973097 27
181304985 96
579989819 30
171149704 34
773022992 90
196929891 64
276215980 60
263975295 27
864153728 49
304821016 54
826993993 75
386770736 8
81389403 39
144618759 75
423210603 76
27146118 78
878790606 69
266657543 87
314135413 78
149451446 31
832834578 48
926067057 90
86599831 9
304322926 16
414685263 44
973331464 4
494546357 39
360836576 43
342975640 40
599658925 32
995758391 36
838605029 63
641407775 76
667576234 79
693342432 21
747810697 38
810210581 65
347155811 10
710693882 38
756638956 100
541402122 92
160653959 73
645270365 7
828248694 50
70829854 3
104011840 46
150339577 59
947548691 6
178188490 90
890286310 88
185119902 83
326079584 59
834536799 15
825246437 18
353092904 24
582139866 81
653209691 51
860154530 84
183399798 21
566618248 80
512145549 68
519624912 29
736796434 50
812699112 75
250402120 62
679952578 93
294471270 11
43077027 6
897166606 34
162710433 100
723868260 96
596228965 67
469939608 91
861951173 68
870959111 77
323740227 71
702534983 90
56233806 26
877199413 42
691506156 82
406820807 98
736698195 38
253301824 44
106396359 40
952546374 10
242430067 23
65178212 6
691497229 21
159033070 34
676055673 45
817026073 37
621803304 52
965996334 61
604587192 68
357438886 18
664800565 16
296365290 44
474259879 47
433108624 62
229722968 63
794835168 2
854490836 28
191892374 59
497433242 67
880802452 71
423678587 31
292072040 86
773544230 66
696964352 64
115159010 50
794806337 1
729505957 94
719678727 50
937749081 35
296636807 82
19902620 76
363592609 87
121737373 26
807961109 70
329067363 67
220122251 93
644579918 89
234843465 84
618023244 49
527478855 42
315282729 20
113248387 4
111983340 96
109439380 24
233075235 56
998159903 69
464261164 53
416436455 71
930452166 92
743440596 97
389306860 20
491158491 18
341318265 8
620480053 42
313486404 97
2987098 58
297284458 28
39456086 7
323674159 60
728126991 67
704108645 22
80432218 96
466401199 56
96337502 5
175978302 88
327907429 36
325842364 14
224754847 18
901491850 26
579586335 2
506293103 68
100924169 58
583966717 85
829199268 60
252250426 15
396339358 77
32898337 6
204127350 33
634205267 63
649700310 49
167899435 80
591066853 10
533507715 80
988313751 58
724988007 32
427400562 33
889157665 52
506965320 30
187959814 1
61704415 5
762042251 28
474182464 50
566749321 47
974167234 32
957850350 41
301826929 65
782393896 20
769040862 40
781706130 64
641230149 20
769846821 24
396536399 39
841061688 76
198988822 26
730506527 6
259926445 57
302548779 21
268066909 62
969209925 61
833589484 49
635785292 99
816149109 96
863438316 83
525506262 44
749918540 42
521604024 31
127680229 5
332851497 27
310237889 95
352663328 71
603238333 11
722242521 77
305367452 36
672725993 68
66693810 47
120928733 58
360703870 16
596919372 96
449677102 17
477509169 27
860562445 98
206196344 18
472601818 82
969256749 100
811359839 97
984915557 75
244677535 35
983901608 8
908182438 83
820489496 31
980433314 38
768757542 54
723047064 72
420193752 54
92648989 51
37092889 27
866661139 65
386614295 4
888185082 52
915922713 57
639670986 5
897007414 68
247488846 91
416168953 85
474752418 63
29365417 89
487030063 91
29921492 72
861061937 9
751851234 78
90930256 67
857141162 10
963142981 6
728211281 12
933614156 26
457041398 38
105793270 49
493117523 61
713398568 74
866038201 70
225677365 63
368204275 63
112645330 25
167405119 59
953377456 0
843697000 24
716714441 95
534757737 23
137147593 58
770533242 90
946862514 20
504856221 47
474213659 7
889408245 59
142571979 5
330435974 12
910187923 34
402550629 100
791587774 94
935162227 23
47729971 38
15690482 1
140524117 62
976852834 78
43214135 72
234918313 54
409490165 87
249285308 4
585889633 96
293267315 68
133170396 29
895168653 98
619167527 81
821944158 80
48580047 23
55515753 40
701548197 41
497598180 47
613051753 51
938662279 80
655851156 23
536088493 20
741490758 50
569539851 91
346199961 7
283939508 53
888297940 56
18852104 95
14349309 97
153198851 62
677733087 85
642284030 97
324516982 29
504468428 2
652947519 98
723610127 57
370422916 38
238483483 61
631226191 27
109439390 41
686155964 64
707265991 16
58130080 22
154934414 63
297820181 23
706429056 47
977520773 59
470876932 55
40034962 41
772782951 21
284986017 37
809413292 48
660435211 61
615082252 77
705968021 75
568714342 5
705111193 61
71025827 10
816907810 31
914081359 53
988926049 24
929026469 4
431670529 23
958805041 26
328737015 22
770544120 14
428484756 85
291042221 5
164442257 34
793127755 64
343865863 77
820945919 11
414472598 56
24261905 29
113825119 7
864232476 17
64158318 36
514803218 99
399694495 81
803875761 9
971604006 9
327190723 11
124462421 68
568128428 30
924911374 48
997974012 70
89418200 4
295272235 4
459578830 15
534769318 49
499119179 33
666616019 88
379104839 69
473392970 77
935038425 33
592121 28
875696251 40
262369672 63
756611241 44
302177087 14
26950690 85
623038845 60
42287404 84
454119810 80
299867972 72
933801156 17
767713466 5
325845496 52
743075126 100
840428991 39
311272544 58
958501765 56
811069541 100
142242824 4
661081716 20
836131642 73
185652318 74
985248605 26
753361091 98
590902005 0
874658442 82
351227365 50
129355760 24
214371610 4
752293992 1
443401190 52
178469601 86
503223290 84
905779884 22
776928251 38
130606408 18
658259966 29
407497923 11
236353883 91
692734479 1
519916654 45
345962451 72
858985362 73
409679417 32
26019576 6
885893868 52
287958558 31
709742292 2
722648987 72
234619539 42
723779827 28
767373911 83
435604895 51
469451101 59
607461322 85
504828675 16
993586125 71
333651981 54
175591456 11
685369732 37
469822415 62
802668149 83
861803790 7
138556070 88
983525619 92
543993887 72
149976174 3
982046540 73
599389390 81
362295038 87
908420533 17
563967123 2
762078378 75
179174242 12
676804601 17
350639433 18
305417295 91
845846082 41
123738463 39
968661836 55
304837008 76
962971922 5
987930166 82
645590735 12
480237393 93
932334152 63
750487324 66
232789524 71
177684710 67
9282852 52
833609656 84
603826845 39
417187466 66
573770837 32
562362682 50
953742023 54
894207300 41
686408207 43
118362726 55
607086616 62
325290407 53
267141332 85
332702564 72
963443970 48
312426004 59
715968702 99
615135114 59
924224444 52
688348081 80
127313723 92
211878698 33
611231645 17
991644085 80
906247925 14
954107168 55
684912145 61
241026301 16
91384199 86
985125768 94
610363124 8
379964724 1
865086592 49
438568341 41
982111920 40
209501907 43
398660218 73
415350066 98
22198335 31
223560662 97
623628043 6
657107263 57
891228784 52
985065378 64
902871488 68
21244495 54
563976090 4
957263082 30
657748342 14
741529942 79
354904598 91
612655565 30
130999852 53
676738166 18
846442548 69
983655712 25
446965158 20
314182823 92
558473417 10
699655841 47
334654838 88
163687756 97
916605674 64
67283669 65
996170406 51
62151629 96
815946217 82
565136754 65
380999194 7
252188838 49
432253457 40
803711170 75
740011727 90
547753550 96
86537352 61
11823463 61
753413709 96
348775831 65
814438584 83
59918881 73
913705787 68
118921357 33
445137206 67
270602049 33
684768321 82
778937343 48
534132101 15
433719347 18
693040073 80
554929324 35
727929456 71
543582734 82
29347102 26
642037070 100
119071604 30
651188465 52
763307290 82
137525241 50
47490297 40
736093975 77
267674298 12
67480389 10
260939278 35
595955946 60
699546677 83
381631911 30
446235474 97
904369064 33
328273681 70
681398370 88
435313508 75
825115090 71
527955625 3
279927085 0
794517684 99
945667634 39
298493539 95
201519870 17
622455574 27
700539810 18
600325864 64
708451114 56
72480898 25
335810301 22
587615365 85
247371400 75
837271824 64
762745075 10
58850996 25
171464435 85
664848919 89
627207560 35
23039716 58
26698112 92
536680235 13
485850285 85
619436049 45
27033541 82
506065871 89
370551682 24
383002681 3
544065854 32
989261880 40
506162890 71
693910480 33
20522002 39
807133941 21
492144959 11
802782773 22
83612117 94
158855187 86
129671685 90
738764941 26
553485008 47
878566025 3
426631837 22
772876622 34
391351561 43
871875954 28
124301123 83
139629055 21
530893708 27
347179864 86
406789336 35
105642449 84
288920249 88
372064798 13
23276278 28
570620456 68
135278540 54
892970243 54
391065579 72
211186634 34
110033827 10
758675136 73
173010765 56
358385001 44
331289178 68
267810535 69
994668175 78
422421644 41
69535406 34
177986887 48
506735694 62
812482562 86
163015092 59
120860928 0
741216636 41
351641476 74
770206679 77
674302383 58
802412087 15
527055199 26
188038592 72
264371465 15
435043577 17
785028180 87
841370989 25
264555139 75
7117562 96
867051056 32
262871145 95
418761457 54
158813547 30
15963566 40
43231470 78
211707125 84
766598421 31
635488537 65
646310828 30
267565111 52
659633617 41
932723278 43
357474125 33
49651531 53
502965241 20
290541474 97
525003044 100
367745276 78
368448633 57
390576352 40
704178939 7
770301568 83
859162347 99
562122569 0
736954858 21
754372273 73
771072456 62
470839442 80
840018346 71
580229777 36
938149525 89
347281727 13
980076085 7
665301245 22
388516030 32
964106139 3
478958489 60
189448163 51
78475743 84
38301639 60
72224423 71
226061710 62
963488217 45
974726221 14
362002094 12
817815455 99
839479583 57
494861108 62
999801410 32
578473003 89
7991203 66
897874219 3
826866635 71
700539590 31
739772460 62
231765193 60
210790243 2
461966909 26
638403058 4
843965980 57
593406651 78
465108485 89
635837914 93
522491189 51
820789050 100
769108316 87
185136871 28
965131552 9
384216105 24
832385813 81
365207784 83
806785637 60
551804606 69
690031429 49
126095833 46
851263907 42
225991238 18
772303152 92
75289648 52
483381953 70
653725453 43
23083270 1
702258735 40
320214401 5
346316091 0
384769526 53
787654371 49
879136390 85
728366859 15
5568161 3
136398909 5
850948523 96
40359845 95
447180680 82
412890743 81
858243472 34
868496464 8
915046443 9
834828015 25
259135118 80
143408771 93
992301834 43
479954445 26
999054640 37
236760711 51
9202644 86
521616465 39
945152581 11
270155088 76
476413611 9
498033282 13
153118178 46
685701532 64
672127387 19
293799222 76
557888370 53
972840489 6
243335935 86
936705029 72
462327207 5
390480564 57
788625880 44
180205343 17
52491436 94
536029229 37
709649377 16
974027472 40
149731395 48
1315647 97
261759019 82
452591004 65
983682807 16
417377522 79
463508098 2
435513240 9
147370815 11
214148774 96
943978292 25
93388731 30
292706002 7
970365264 28
894886704 49
903608395 12
340423550 91
34202196 78
453064298 80
329230819 61
779564687 69
732347473 35
961175561 99
612477075 91
64623469 88
556799386 67
168696799 47
136899307 50
527376962 83
830575818 58
910720875 4
926828202 80
840346569 18
141141423 2
403981995 92
851087004 80
88359906 84
256371330 30
313025128 0
454752153 21
957478467 7
779757944 54
594230029 13
949864625 15
357747777 60
211806233 44
192515329 13
124648486 81
442789550 83
885747238 23
193541417 78
444499542 50
527640306 22
11514105 84
498599560 56
567644051 52
52138657 4
236497197 70
439694054 26
357476986 53
897171843 74
939709291 89
72550977 28
268340481 33
749410215 36
772801201 56
102715847 94
885730678 6
744841517 82
240796020 53
393131685 89
827719433 97
290353205 69
44784871 28
840628082 23
433580543 91
117251447 6
271917307 7
269373641 62
244699870 1
738361721 37
485697463 8
347419271 3
699469390 41
485390839 65
960002234 77
210378766 5
378995973 48
524615234 17
704928480 95
410817455 30
773616192 62
643646027 84
738605615 13
563214697 88
486609860 18
437284071 67
621641946 98
3922395 13
776398024 89
432289011 77
45611079 9
938549980 91
79110481 27
231071354 58
726171458 4
688691676 53
480691802 56
523260824 22
212487678 73
589224445 73
898915333 67
825775736 31
98337520 16
968069945 32
854467909 11
911190334 92
486372722 33
390756972 86
767773904 67
489689429 40
473016101 88
640962438 43
432653491 15
383584288 11
31274601 98
603267083 59
689113503 53
437815790 3
986761911 26
598844422 16
922232320 62
272187125 2
845593527 62
327212745 77
349144941 5
555408604 7
958649467 74
710144573 68
538118325 29
868258259 59
560006692 99
207464160 94
564511952 1
638205930 41
663704769 10
68586535 50
134457211 37
900737890 45
461393455 68
820017455 53
8690271 17
204582421 77
711878192 0
76136265 25
801681184 85
920139373 79
212167880 75
473444480 10
307751922 79
480184773 49
824690531 84
198606238 85
732261093 20
574945164 25
802162014 14
653321442 72
558103547 26
161090443 84
552819858 87
283623120 86
435829145 56
238856786 84
217060101 73
234411972 18
211297417 36
845554977 30
741919397 56
345352794 83
370151895 79
400241525 35
286875705 68
240002672 31
268423093 99
995790012 15
442616280 39
540101935 70
481179309 41
823224522 44
28993183 48
644194356 24
806918097 21
895418607 62
580973977 26
93830862 31
837791127 74
634708751 33
643209180 62
427110708 16
806676006 67
854050038 8
545761639 78
552090390 20
420052488 40
318096965 29
842143237 20
889931167 74
959911329 5
464061758 19
138917270 61
782209014 19
436100100 94
138157777 27
562844378 52
866003651 23
485833519 15
251611459 14
40232447 8
909403442 84
753429668 93
671216603 11
447531399 96
485950030 34
966321889 46
645332978 51
135612421 66
964024525 58
604723635 75
865771902 44
676115988 80
568499425 15
929252363 37
625311778 5
193613823 47
56768289 47
469112472 31
927570138 20
692262684 33
655642776 5
439837310 88
838213967 53
80623963 11
515621826 69
39770551 16
452483630 26
699355172 5
967137384 9
179845908 40
941652774 10
544490307 54
277343803 57
566768085 84
787602390 99
804324456 22
710200969 14
802689705 93
787811109 23
458587820 16
829817460 32
228192434 66
746012911 71
49977988 44
93206273 96
776770543 0
356066585 82
438175115 49
954707220 86
117189645 13
8957342 38
571554523 72
275670036 26
277307332 87
300900214 87
145909741 19
809620553 50
958471567 56
666896339 11
937186841 15
763898175 13
338488867 76
882067544 33
886441058 17
647157498 24
326966888 52
833066400 4
402718359 12
771521607 87
640874885 13
467838625 5
264317672 67
931487348 88
611042430 38
846305066 59
404398086 23
655460717 32
884721327 84
445613654 5
510612132 22
461330204 74
477445105 33
670869391 50
189992229 34
899012668 27
419544831 38
834481220 86
246989118 100
428107694 67
625202431 57
317580326 28
465857377 40
581914008 24
546427088 1
718854331 66
895911262 96
650972816 73
594315440 4
845212913 4
710467599 87
67799927 26
418264203 89
368600355 90
512039798 19
355198808 56
564373188 99
781812491 44
405153485 34
159092929 97
352585415 82
905668519 29
356237254 12
269141976 29
491870294 31
801533941 60
812064605 4
979317611 57
907712458 29
983138063 77
524233979 65
838078834 25
9623696 76
468388183 27
5680930 34
172320785 23
225297647 91
359160465 3
972369207 68
611142952 8
676432062 52
840547038 22
731300084 84
241834373 77
876754401 79
205645572 48
637434997 98
775473189 28
761188441 88
321358460 49
328615452 56
584838680 59
286428265 71
892543223 4
221252466 4
972121882 32
931674823 59
901106641 12
519764245 75
790022894 74
718218181 31
16620193 28
533844450 48
470122377 25
23460440 16
986438432 14
941751131 28
193620723 38
992534221 34
170500177 37
682232578 4
724886057 78
713575531 44
574365953 46
275011859 8
64243350 61
803074489 8
954818040 84
140743085 36
440965808 8
933732305 57
497987557 16
423220346 46
11526556 99
454013717 70
535981579 83
49668405 89
868201972 26
310146877 66
250160797 51
364881428 7
864514264 6
179646054 78
313420842 53
925957951 10
914546110 39
638861866 62
356178248 88
95007179 77
897518582 49
417629541 68
45557958 89
822610935 79
820351582 14
730617660 94
284172604 82
871172730 28
889147786 36
774591488 45
370612964 6
653298199 23
195226308 65
461258411 6
615779488 25
662239132 89
118882828 34
131353035 87
973499610 98
62832391 58
977057285 30
241370654 89
448926157 86
215741846 35
117946586 98
736021139 49
826119319 73
916395814 83
843948510 77
254170417 68
546132022 62
349792844 19
284583681 90
345675345 98
398256339 66
801026984 61
326051920 24
527845328 18
382808388 27
594425417 26
70019197 36
396732568 73
162569565 95
125748233 47
670613476 95
899211695 17
280457487 8
526163831 32
716640536 46
815654860 70
1426526 0
919706111 82
9502312 98
20389756 66
355907565 91
516194003 70
82170393 91
376807020 81
222296067 53
829395272 56
77397009 12
982516324 32
673353788 67
762793263 48
408393457 61
257159314 9
601918797 21
868980995 22
746311184 52
549523449 64
687987582 56
339511296 29
468379161 19
555473188 6
430668540 70
318703492 88
373250214 10
305950548 29
487055683 68
630125631 82
803563788 12
664256696 47
12718670 16
423668755 85
245301774 32
805990339 21
820674247 13
764358315 98
741423317 1
92045599 83
989247010 55
296170396 88
519557420 83
730663972 59
832314818 71
620160198 4
122261848 23
214213307 15
938669225 16
819578169 80
924017180 4
291004475 27
145320695 29
447884216 22
411447626 48
305781426 90
930932988 90
589221838 14
370926996 41
694193874 73
136458444 24
613323131 89
107771015 27
73008999 58
209515928 6
55135027 96
688303132 98
535283088 46
691370849 21
177921022 71
424939655 84
34876068 57
474844865 49
204822153 91
761401703 44
904244246 13
199717822 69
808935763 74
459533549 25
488556949 80
851756609 79
388462489 86
868995023 6
915112724 66
543502050 43
320256198 18
687005926 56
139675295 78
326255773 99
821032293 93
194981769 8
680950968 85
436905220 12
999044991 8
793494959 50
357832537 19
236791839 88
527315301 30
107806557 62
457453484 85
410525685 95
761263660 21
28454681 82
919610457 90
1951897 42
659233542 83
382183373 26
376437518 54
612847069 37
130205706 2
480343262 73
842470170 41
249726662 46
47240568 21
351505676 43
118650879 75
329093904 19
506959419 22
166811760 23
224762863 84
377525116 67
357130912 58
213367394 39
616594583 32
876522899 17
963077957 47
217952412 88
423050899 73
704849320 23
243543697 55
485414906 40
906685241 67
198338889 62
764034007 3
471335061 29
795936775 84
561257062 35
639524691 59
427843929 69
675189467 21
494230247 97
818480972 16
470188196 82
540161496 15
627438951 100
365043049 90
343703099 6
797060362 34
41757479 40
338568542 41
584451642 9
815081590 66
542050864 96
695403602 74
91454464 100
92183287 11
104626999 84
212938954 91
816141048 2
617628450 10
61668272 10
461100963 29
611200188 93
98677180 38
339644742 80
429755051 76
847803836 43
441245908 77
883154220 86
860284753 70
672076556 63
313138178 30
289340889 93
368513180 78
704227517 81
326819291 53
25338884 37
974617806 87
946476530 46
422437522 17
843099121 99
260055053 38
236459658 1
303018148 57
993951400 81
426703170 14
146049476 72
297996628 40
212016217 5
790060145 45
379394149 10
964354351 63
904628413 23
506870514 17
71145941 10
787115436 47
760091730 50
488722720 23
795553653 83
586086271 22
910748255 2
271298265 52
46532180 96
315681024 82
877493625 57
219966216 82
571089446 7
994753125 23
994635426 37
425349286 80
387376071 5
890582054 75
328190337 91
596571794 96
674140410 60
154041637 50
82060077 13
480505701 4
655029271 57
21990607 5
768169878 4
271592941 95
76178713 40
867276676 22
562800894 97
610221854 5
378897006 38
276485415 3
348679444 4
253388210 93
296141755 82
273959579 22
21630654 22
976505389 84
196983109 39
565545210 11
4336178 71
177582176 73
361823448 20
659177157 16
574417907 7
135585419 62
875601395 1
445349387 91
746135659 31
777869358 56
875100064 30
141551534 91
957734804 38
105956614 70
278227089 75
560875370 12
28899921 32
72227319 61
357998958 52
531181385 97
434242791 32
135092326 76
17671302 44
272931747 2
16564417 80
48731071 90
283586460 90
619767112 3
335956064 2
718260284 18
27620831 39
642510807 77
50155220 20
932794232 47
607386824 82
139621663 98
157816391 66
283483830 100
445966986 95
632383825 38
142320770 8
519029706 53
797513329 53
352444300 42
440350917 98
663133069 51
396145923 100
245783170 68
269407383 22
292347649 96
701532069 39
375652681 26
769882259 49
483944900 28
17711924 85
135116861 15
276870352 95
150574561 31
826014357 50
423253627 56
48299433 4
59789153 46
417768181 78
743081757 22
721378635 25
172714508 10
172740195 24
805819953 31
224820547 68
122411593 6
212233070 1
638239708 39
96068566 71
227622274 63
269895763 73
928510703 63
301129419 45
547114246 95
846876222 31
730859382 82
437749869 38
894146919 89
755881422 91
373929898 35
265504469 89
836604569 34
113277512 67
873592663 25
263957588 81
65069331 94
554336977 1
42088617 99
397671001 8
486478243 44
798766547 15
371622859 64
131100557 86
195375089 86
253937040 33
575918520 24
116146269 75
680165425 31
600572645 9
110199617 32
751150087 73
964922993 51
988268458 18
612845482 82
714707258 7
159146118 11
838648284 63
60684165 12
82412623 97
698547758 88
592813176 11
344301802 38
210936554 22
904582846 9
525165220 36
771068748 78
994002645 60
792225044 22
856672166 31
155998947 64
141539962 65
786435909 6
949498781 14
473729000 92
311098947 54
437991467 79
353239573 51
596841994 27
301630446 73
6114096 85
413929547 49
784296649 73
182696872 1
283287289 66
739967941 98
599166989 90
423995347 68
414541147 25
138611162 0
63082237 45
336062030 100
267296582 17
83013711 61
624978004 53
953601475 59
653660103 71
109184111 35
803380672 99
237789424 98
195098069 36
612999416 42
651736531 72
134369 41
589786124 83
661267546 100
968023710 35
376444518 50
838412780 5
211301089 77
964636279 67
630326184 54
389786135 2
38790804 32
678029489 27
27682700 96
744412078 78
809935972 44
627316366 29
512776220 3
637457845 54
941538283 69
592835675 51
37982468 10
291637367 46
483163654 98
376333188 98
855874942 39
305364684 99
346631410 63
15503904 14
953439302 96
588786749 20
861654316 7
610478610 16
413590236 24
613110110 59
156103407 5
187263338 28
555493442 17
685965391 69
127017326 46
75130716 67
871942724 74
810733 24
36476471 76
106717186 59
383038995 35
888689 100
554221615 87
147875070 96
74777545 96
602711630 3
16791583 17
544833733 6
924091228 5
753132961 5
286984703 66
839933209 91
789993915 61
257352412 22
74846923 61
730289072 72
607213280 41
982412360 21
477337874 87
636025323 2
707664133 86
676126669 50
3899238 83
537300395 34
16224168 56
260188465 16
201944150 89
402047615 4
345453281 99
645890748 39
26287850 40
837985106 26
966025413 57
528641842 17
972394039 61
739623423 30
953859294 51
825529173 53
476951065 0
348829573 56
535498078 49
734700053 32
862394310 75
917312426 45
976003223 7
339446309 57
229997350 89
221181279 33
581402508 17
666684494 93
963859754 3
81332951 74
150744251 8
279431289 70
32885211 92
304118745 36
933514696 77
771326578 45
308051068 5
180259918 2
667252931 71
110346518 6
365215046 87
757425814 77
191693639 0
750253346 75
358920581 67
672191934 89
406670082 94
60398619 40
535397504 5
73574483 16
913365339 15
965886766 96
290235750 65
612203772 90
588020934 93
559160335 67
638833063 49
399983005 74
831975488 6
584325678 28
255014231 76
585687997 24
948334805 16
584902419 30
437551769 22
261265911 15
448137900 30
459882601 46
842468533 84
394140320 64
628918425 95
705011989 59
698258318 27
548024271 94
746052113 93
398119445 4
763286241 63
925310085 88
807913232 11
360387951 80
592162860 56
783814707 3
559257468 76
530503090 17
750354809 88
712666273 65
477078561 62
179489787 66
51769870 36
475661731 86
270356994 80
936992344 72
64674586 86
6381140 19
637946497 90
79444121 52
981209803 46
640207166 22
722498422 19
93316628 23
208750003 27
731370054 24
464724156 87
472845400 57
744075573 3
953656180 14
20019119 52
229189884 100
463260308 58
770369407 40
657360734 30
204647799 48
265291621 71
544851984 53
389910290 27
648900890 27
471344593 4
646251596 75
91893946 60
436750907 51
224486939 3
795482261 51
38013063 5
343064453 59
920701344 57
590793942 78
131508387 6
974787161 17
931756384 29
552214026 23
630653827 12
152704826 16
739992134 48
518225585 62
813266034 26
68532063 74
119410765 9
892769940 19
518891868 78
721877330 76
369825603 51
159334463 14
598025321 49
40168388 20
504513128 15
852510848 86
886207141 22
12557209 26
34151321 41
627569018 5
300550884 15
448710033 37
99088781 49
872786577 25
318690331 72
662128640 51
234768074 92
254352189 34
359275127 100
674124184 32
637528641 95
136260659 9
72039479 84
528268194 44
561299973 57
856947636 60
21417766 71
54387352 81
794490390 85
439801696 79
492212740 22
709965236 0
216251630 48
904444327 59
563617567 88
879391455 38
884012513 28
348315888 97
959991104 30
470277231 4
815051136 59
884387924 11
763480847 66
572129435 21
282206493 24
977082077 20
455943881 82
740870119 55
407432876 31
351238652 67
175805117 50
338599421 85
478299811 87
645730824 57
803198202 30
982906705 69
584911290 37
525462946 64
536871260 1
780928132 62
290352229 57
448815529 72
947213305 32
704942731 65
603274399 19
566977616 23
488836912 71
252342420 92
14111362 6
590094256 86
454306452 93
438196309 25
293253781 1
52897484 12
959280114 72
516282747 29
494228635 37
103206238 6
264871580 80
288238974 52
17584304 44
592775194 54
714371452 19
440687268 75
571870171 89
759498731 66
164752609 18
156461355 12
777300322 44
220081499 69
229053955 6
724506309 10
802614954 41
75801881 45
708550879 7
117136853 24
752378572 96
392968252 64
401765242 65
880578751 78
340903345 6
634607793 34
629450120 68
542406073 34
622509304 93
803587407 95
65485625 39
770073998 77
37197813 27
506429678 57
390167007 44
900698620 41
990862654 85
879868454 55
981909865 78
581944809 55
224680515 96
463508474 29
601811637 15
890402341 86
339644411 84
137004566 92
361598465 49
37967569 17
586725291 37
102847024 80
198889688 83
728765971 86
326350258 31
207184815 5
215144313 53
101858988 64
201631225 11
394797322 88
478961209 80
123319035 36
976954995 42
133235940 28
437631665 100
255352682 34
968044738 83
742540937 33
863676938 64
642286373 83
87195443 44
328816953 89
410227978 84
589237776 38
630854302 40
23282929 91
461574640 99
946911356 4
193317144 1
18742114 0
322493877 50
385993921 87
386486580 60
819069149 71
796291553 23
409958356 44
580016761 1
866684101 62
121273703 54
780232708 20
492759255 22
731315866 74
394547576 69
64057846 0
777776323 6
956199721 100
53308854 19
600357803 59
559113250 49
469268315 11
533743823 23
202995831 72
680961086 59
836982574 17
373454287 83
290279691 66
346713782 24
180401110 78
957112109 91
841865523 90
202279308 86
957567921 99
568298626 65
23967946 41
256936549 73
97513578 58
983187183 26
605307890 43
739900649 2
701694243 89
490901618 65
488971892 33
930534764 89
321607091 28
686714527 14
800754300 71
919707122 77
895290977 21
243489397 36
477056269 8
998810953 13
968802861 91
732581844 31
604956322 36
192691784 38
885303135 41
80284356 71
137676737 59
225982829 45
236231389 61
852580610 35
932567816 74
60353511 16
49734213 40
555039035 33
608620905 77
537484289 10
987619456 14
618061196 60
351958623 25
341657777 73
16719474 15
901342031 97
14330892 76
918878919 41
855311884 47
875993049 37
972451592 3
573940492 86
854674682 41
662510316 100
706995230 100
106290542 78
150388953 39
641330239 26
766621665 22
58804 61
370397001 4
384064701 96
397038189 73
768334501 73
564250393 37
200264805 67
99117491 68
501432008 71
617525471 68
838842998 76
789617978 66
577194772 35
537355939 81
20531298 60
815222784 98
675933961 85
485335552 30
361891675 54
766069103 29
507858297 43
391281202 79
803102950 67
427214559 44
491469399 80
256586869 9
698399720 67
419349768 38
274621857 18
214328753 93
732256247 2
975313887 96
906294491 54
420660129 14
963519388 73
815709029 93
128246299 40
274681073 18
771031406 59
553789663 20
656232864 24
234981716 24
150359771 78
447854822 19
107508100 53
122666439 55
896540628 80
639608845 14
542868945 68
203758507 59
320463437 22
389050624 95
840125422 69
837100231 12
957034561 21
505120683 44
167155172 36
684909455 73
281717136 78
359309001 39
302220924 95
997645017 23
954411735 73
499567318 32
114231578 44
306683452 11
206298275 38
506397810 97
45028782 62
32281338 18
700906386 16
46953427 94
877172980 78
613578702 29
418415782 81
127230507 70
62575067 72
798943328 79
92299617 6
543460318 27
489486903 56
268189789 31
604347075 7
742489254 39
352642729 68
13499253 38
827902505 64
702083409 12
781984736 47
784695870 25
410385996 66
238269162 44
827918024 5
888197653 82
484924205 7
463069377 15
649440855 69
821323923 4
906408016 74
301397863 38
364390401 72
183126580 65
452747310 49
462887913 3
595399212 64
833641036 8
72244434 30
111188480 85
466607906 96
631960686 72
498173520 42
829406770 14
150857270 4
264631337 40
338003881 25
67353099 45
57145628 50
991775551 87
372030435 0
180792394 50
965327343 71
888990552 69
920468569 89
999026255 25
6624577 82
615962345 64
888126738 6
338254960 66
264221132 4
436324543 5
332079553 2
263521824 97
93884072 53
911671790 11
406504312 4
435957389 61
644283286 50
773125058 50
659961567 12
768397410 68
534152536 84
218986443 99
142993519 53
563432298 18
132481536 62
991736608 87
24909605 27
755897532 77
848469659 61
898049564 80
593984481 75
374845062 44
870180661 23
258983395 69
188221088 80
190050965 58
904003595 57
283727534 46
214997399 35
68654347 84
385451377 94
378844371 37
740017113 71
836185314 90
972327604 12
681605133 21
377158002 11
338310315 7
164806860 21
887904125 79
774425994 45
634186854 16
352005844 45
740802871 29
149721803 38
150009520 69
285301586 82
826546295 1
5159654 11
164971132 61
251377261 21
664323374 12
232303552 1
648228166 70
418199221 10
192402872 74
45567984 25
129153960 28
22335629 64
491007997 60
21627549 14
586894237 22
347498038 68
701952204 57
243586679 84
254250117 11
94925833 86
945187968 46
79477155 67
677684283 15
792049893 85
382187674 25
810159949 94
705609911 32
992515037 2
706202540 50
83706003 0
700506133 88
802110492 84
492457875 84
922599870 89
387727434 24
364448770 47
586281891 51
429496454 83
97079713 63
409615832 23
296685856 55
307134149 85
169252178 8
16850901 1
463056283 34
932613809 96
299745446 72
482363694 31
276365930 56
692382069 36
303949346 19
305568045 36
467627502 58
299420708 36
74134362 82
920585418 6
851443246 16
195738757 28
428488612 20
228593169 100
681905276 63
912466683 61
566291411 55
84287619 34
102416592 49
91019116 58
159309647 79
282476914 42
256314881 18
130758998 44
729498948 59
228593980 54
23018577 0
309464014 55
909497000 61
251407486 14
308733363 25
958317835 99
744494341 73
63692327 44
190040547 89
775113873 79
956860086 17
536711569 66
912969272 80
216807929 38
152881431 10
583606381 81
171884935 31
144145528 50
55822644 10
1770785 64
695033865 33
292614998 16
495747598 44
307955025 84
958030254 31
541438735 73
796737696 6
221534805 100
18577471 39
41978783 30
453542507 40
758498824 0
242825023 69
722855763 6
258378858 42
963050424 46
520040760 49
266907623 87
649023169 77
642675834 79
989633041 0
653087341 98
523444236 45
734985888 80
819340051 55
973611139 58
12583784 65
19901243 33
658997207 11
263929762 32
690140091 58
475252740 5
925475644 39
93440442 62
993981021 64
933102708 64
890202668 37
936047196 0
335840192 46
668159632 54
168789620 38
738625000 10
358676120 52
474133230 20
85500394 48
23418067 8
962585702 42
615652831 63
653519256 99
371263548 23
960585282 68
858008267 95
313281719 41
203337985 26
564335924 89
472087848 96
460573302 19
524308440 16
795634696 81
274498689 34
401386733 25
473999 15
937539188 41
270421799 36
920528323 58
748424403 10
241610972 61
114656321 23
715691699 40
498966615 52
650450552 41
739750134 87
225172 9
115273750 12
392526613 9
549595945 19
22894716 25
881194431 80
175822805 46
484981215 20
239632112 3
132718347 19
818191504 90
773723553 57
147531437 50
327062929 100
366373033 92
560223084 91
518947646 20
48029486 80
977545097 51
652716592 39
276891457 14
686455410 50
231227542 22
858718246 23
877133538 72
528110766 82
504986452 80
305306587 22
190267280 14
240504638 77
785094475 57
915944045 49
541473360 28
592753440 14
174987032 100
647757779 99
846649900 26
336891461 92
541154951 75
507021712 68
48920881 55
777383831 5
426332542 0
685886214 60
411666169 64
742379832 8
749954958 24
734299659 58
969035423 100
576648172 9
900894552 38
956030766 90
483351215 1
166449887 56
994889545 32
910021090 65
636957285 43
155128225 2
590184549 8
54794237 5
506872405 73
95410505 55
28449045 62
978645003 16
512095332 36
58249003 86
95230498 78
112848029 73
964310218 15
347926661 73
559153745 60
513692333 56
921578102 4
125924044 47
506619663 54
987306980 41
466026671 56
772898913 18
313711448 1
405717561 67
353060351 29
75549463 12
256847272 53
673222209 55
72939146 8
106631495 77
287378614 7
309981224 0
501006775 69
526758548 42
665179336 49
856540478 48
250888662 35
702075914 41
157469483 17
853591538 93
388477712 76
571466631 66
940577275 60
801244430 3
265242401 77
938112914 29
852696946 81
339816738 95
301996992 6
495579302 43
859787623 58
587915529 96
959004013 92
641949242 70
737975004 44
90473408 60
859156098 61
998067131 46
878662141 17
795649020 87
910861740 93
338140247 73
582764865 53
557294221 27
87952048 78
413941278 67
452429363 94
133344118 91
785408376 13
363840573 71
168236897 21
896489849 96
197023785 91
117631225 71
440108481 0
472155407 37
903518345 55
471665327 1
436286857 34
674150487 25
354980785 3
992139042 59
526119619 50
155164614 64
73143136 9
151083938 99
177037388 67
273544167 30
496385425 40
998986573 46
104032712 76
233831087 40
59618113 31
872192914 14
265612046 82
2067691 28
982839338 60
166254849 71
255628073 42
264766579 71
525024275 91
594091319 18
757911646 59
438262447 95
175632935 44
193779025 70
807184964 100
793027470 4
204743141 56
187563770 39
534874296 70
723484469 13
738870116 83
997190522 54
502443589 86
514184712 0
223388073 71
288243517 81
350662017 54
684494470 67
171179570 5
997346712 28
708504949 87
586904886 90
35726952 97
473878385 55
688413537 72
656405101 66
214183370 74
249954288 92
501684904 49
211901996 63
232638697 42
289294539 82
647704275 56
66922578 68
541095514 10
236231346 74
748763471 72
590993757 36
385172011 90
384618882 25
166136159 70
958355904 51
396655703 100
697288195 0
61180898 3
402985880 29
30630572 51
238210495 50
157546677 34
536026661 31
557886203 85
582949639 26
430466565 9
990942894 17
336904643 17
266757601 7
747354975 51
169837543 26
899096516 77
776876122 80
570191578 97
341529861 82
984399498 71
731067585 59
845425380 67
314384013 98
834736833 44
967822691 56
591628180 33
558447814 9
764220773 45
248985412 51
100762800 33
840715227 72
140451680 36
407705113 72
553801166 75
294342732 95
710735870 48
990670982 66
59603213 62
37818112 68
274183635 61
945162357 93
936470230 51
227432288 8
474656557 62
878820556 97
379866604 40
626699733 70
270904271 76
683105613 37
420833822 59
480142115 94
478881851 34
845306311 41
192941298 49
281662942 73
958197885 93
723852858 81
11536752 17
221617072 75
152202760 32
216764042 88
569051592 98
758173702 56
874418287 61
20992959 54
414556329 13
861716389 17
602640456 73
390599762 16
559770432 10
42367839 94
134998107 65
296688842 66
658382006 62
994249822 63
377534529 4
49896161 79
786698925 82
188347611 89
310745647 52
33001956 13
803528297 95
314932243 32
991750292 11
745418645 88
66964953 52
528052510 3
333754359 3
219538373 87
798915873 72
483155581 47
857662976 51
941450264 8
847088486 15
357342611 8
626157996 44
628433966 88
802490016 71
940797564 97
88980273 50
995901859 58
658667431 77
839635985 94
959511851 68
181191043 79
236471251 23
222547669 81
669038026 9
512077617 94
301064180 15
629506167 11
273484760 15
501058600 89
768755678 7
264359767 17
933936761 70
116658015 70
596152576 8
91571984 9
857519726 50
371186187 42
447626391 13
938675671 83
637568808 68
734139773 34
444805788 87
815267213 17
769499933 71
302188615 44
539200146 91
795733074 13
247905351 52
159906889 11
118721036 45
774947875 73
671231822 44
422383821 77
552449887 85
388401353 84
563668188 38
909150923 11
192634280 19
710656077 32
66044394 93
968900235 62
971738912 72
352368179 61
340700177 20
315258605 9
807963200 68
536612602 42
639437283 80
73105287 30
165101283 18
516846892 54
149732692 28
703323078 73
788462788 28
811678764 45
825816410 13
41957218 18
532725882 55
358649431 68
815294631 29
832799756 40
29896652 18
786126155 8
847069994 47
304409793 34
251661634 11
771008913 88
407573067 80
847972925 99
957268168 26
443401977 38
208433134 43
994838747 2
474332860 58
812739919 88
886843042 13
342277565 86
50508869 58
775078352 2
883530803 52
750282365 44
536009325 98
278279090 14
513925040 11
978969886 24
212006290 26
91714959 59
851014612 79
290903957 27
478218342 99
628265633 42
920776103 42
892145806 73
248619411 76
97541682 44
182244767 28
123122565 92
592519270 81
630081609 74
556176005 33
975142186 66
720280042 82
855803902 47
320396953 54
811539671 13
609888267 86
471311187 27
529460731 42
438590452 98
753111155 27
891549353 17
266848765 81
179612547 27
944928016 78
289222629 29
244427936 68
512843757 10
991977769 5
583009257 88
827384593 5
994381612 65
366552716 74
829831519 19
556535376 39
567272395 37
990612450 79
743753504 91
547015771 49
714806752 18
302989606 66
546450461 62
229148226 68
122384204 64
930076671 90
429988895 13
286331905 12
664643764 28
157918268 90
955379099 100
967559267 7
110833193 24
578591558 8
66814725 23
419582775 2
695958745 13
541916286 14
719340989 29
488874859 92
106602217 94
808492570 43
242297602 18
794773232 43
206733319 58
497222188 8
747604645 62
160118535 88
620291788 96
211202748 59
938248937 7
263102202 64
611099770 69
85319999 31
160165693 68
824250663 4
657561328 31
325289695 24
367472253 26
510493241 36
848550637 74
494359013 76
374386093 56
995765680 78
27110798 62
290528597 68
667232540 26
225071365 4
237573839 80
558619588 47
988805169 63
58544740 67
145385906 86
264761204 94
378880838 29
740179564 87
177345475 99
107089168 53
785085775 70
830887922 34
158714739 9
652117269 76
12364055 55
609167092 44
105593737 74
123104336 93
909369437 20
294947484 40
434690125 90
190343599 89
39787983 61
215700870 13
922234744 58
885415471 89
776423399 98
167637859 47
561711180 10
359422281 74
892048525 88
221548445 77
887156586 52
42547511 58
797217287 6
674498728 28
626541290 8
453426152 95
667057710 9
753046381 26
629826770 35
375280108 53
444509486 90
275701299 46
974052764 65
470262747 88
22331723 44
360543552 0
865863745 96
990176683 47
98844391 28
78308557 19
904609951 77
800678191 63
909637271 13
260701521 75
505124570 96
512369080 23
67751461 22
475824481 0
780944361 1
178277078 35
786620682 61
984238454 48
261145012 82
99087372 69
35163225 17
542249459 87
458260700 30
191448993 100
726936838 35
672882822 99
983834079 64
314482855 40
962863997 10
939229966 34
64389578 1
182071028 91
77931810 51
892937887 62
950927522 56
689316224 35
124316009 72
369601757 31
340530990 45
451155380 43
376150711 79
515504067 57
662901977 14
361733157 90
568631418 58
551653554 65
805130102 10
542835115 26
199702483 18
423192603 12
187307388 32
364230294 97
863002864 73
350362644 28
191050188 10
42705454 59
180741289 76
105753745 77
510818151 55
978240960 54
915071520 79
136827275 11
863581397 53
129692416 43
179298718 97
367995712 95
49812223 77
305315620 99
558627777 6
200361950 60
193051588 14
786445008 31
744368814 88
503595714 91
883125352 93
994094833 43
8730940 45
416479289 51
462300719 23
27249661 92
267754409 9
709865568 55
712534392 9
987340098 83
980271932 17
44742159 87
623051924 9
591814644 37
722103125 4
623441993 29
582960151 7
774779648 30
676109340 57
117792436 14
919387068 81
126927927 100
647391406 0
399257697 21
995277012 60
195008886 11
659804974 89
70421322 49
135143111 82
93473127 58
595675659 65
794786942 17
385494558 38
605116735 87
25946314 52
985739205 86
423665563 1
744200802 10
919973055 67
793687001 28
264567236 35
383755289 32
510501808 53
106763812 97
624624728 22
21813496 66
214474131 13
374917195 69
740198358 2
923500422 12
399736434 5
242519885 41
90647141 27
412346819 3
525988879 65
249583103 18
67303665 25
74303053 52
998377523 87
586606145 70
575412949 89
354425976 3
922853668 62
174287646 61
939083586 24
393146612 55
712359973 25
434310789 79
163651284 66
12953538 27
422390402 29
584210281 23
17261772 31
137936762 59
342327247 25
999671782 24
748880852 5
918217972 60
412598016 57
148366130 79
225322956 81
422399220 53
660532084 27
582971256 46
549013507 41
462620158 62
964009407 70
624679373 35
815374299 96
212424126 29
856937234 87
880384232 95
736183651 12
979602574 3
596901815 74
355685083 8
385193513 5
326855910 35
324584542 94
236245667 36
254987046 13
632897961 60
437266128 67
804446447 96
408364028 88
788402007 30
199153295 64
24513451 18
359039510 85
362036986 86
98906035 43
666195851 79
354297550 21
411175987 14
93139668 53
357260640 94
455263984 99
447550931 74
506230134 68
75403202 71
816618145 80
928453845 56
472213059 23
791376553 32
147638560 72
411428072 51
279231776 35
94288591 29
43365004 100
275926324 13
445771882 50
773480269 55
471752971 15
496526999 58
558498328 84
312859200 99
961143843 86
183087652 17
279198521 64
278144652 44
208420855 39
229359787 13
244375826 91
208628237 22
601359903 47
541052565 92
430341390 58
994322678 80
706847770 58
295606756 57
69288091 95
793333919 98
845517577 68
277677551 90
818897313 98
861509014 95
201534071 18
68246755 2
681915147 14
346776925 44
255754268 3
432992732 82
585833808 72
230145367 35
498725694 68
965005446 80
232390223 9
52971543 50
877401684 23
196431520 53
338125438 76
552957164 25
339060627 81
812670844 51
799113732 25
820097656 72
879775928 76
672670622 94
924753517 5
453889954 56
978637774 67
197757234 96
940752472 40
507011024 9
425098635 53
506225534 75
159612948 95
737503971 95
673227770 88
503703984 14
903657902 17
932088298 22
335437638 8
831348322 30
916019615 50
103092380 29
393582232 100
525403669 8
862819100 84
452302405 2
625764736 22
280504398 17
281937995 28
692570552 53
61784230 39
478958299 1
787432560 94
388388702 46
652690332 14
683835483 44
783352088 73
756357851 45
604996796 63
440661326 76
862544876 14
711109435 71
965933238 22
470039953 86
60138168 64
508434291 35
651451552 7
935981279 8
922851282 48
503922252 46
995344039 98
570084016 28
575346984 58
519944705 3
345783494 62
433332217 59
674999512 68
485000596 29
913612599 47
484840344 7
345791297 21
334157645 99
531090572 42
170559768 68
115902095 58
830220986 40
200636295 79
369696911 10
776242518 79
708180464 73
691385116 71
895780312 36
796996860 9
893517719 47
808502136 43
966502587 20
565707180 33
886290564 44
823011467 76
302686297 59
960721075 45
413319513 57
943510202 73
106062909 65
822421278 87
530694757 28
965334786 22
940163728 76
953615490 28
395307719 59
491289623 86
755439421 27
245935262 90
245014813 98
158291948 25
293008014 99
516203862 77
361011178 90
732986134 97
899640172 1
386770900 54
249057414 77
596880837 9
319166389 94
43225290 96
842067538 31
402011414 95
302923776 72
339845944 35
817466845 77
140301567 48
836399874 8
746283647 96
226800110 3
614751498 27
682977625 39
683085373 18
271885360 94
468134055 18
564414596 89
814702284 53
421152468 15
39751260 15
300747747 52
682533724 68
894696529 30
403024637 10
213473936 4
581465153 21
283457449 68
337173002 95
496754502 20
973201251 10
479872693 1
36064916 57
2136931 66
381324216 27
596591125 68
472323154 82
981140904 80
72162554 53
439387708 27
951412739 32
302168383 94
328890095 19
470188327 55
417494999 12
112566422 91
807050074 30
77739497 74
569743650 82
446738559 46
76910221 69
592787607 5
991320643 60
875232154 43
894604358 6
799651877 75
766336193 23
555723862 91
5723254 64
523399520 84
300434427 28
657402634 94
11209884 30
468488724 34
116195919 61
271778809 89
389723406 20
971534513 42
293173875 32
694215382 46
213006976 10
287999367 61
797994107 58
8952677 56
167583899 75
39665486 30
395357073 100
274324455 37
647546113 83
239350333 78
951298419 59
605704287 24
697453746 26
333157640 23
26594260 77
57673672 67
566527722 32
535079565 18
722075304 42
9955302 8
294669050 21
131884946 15
355396345 64
769270138 79
11270916 6
863911066 40
20762660 98
774357476 36
76409206 0
522422395 59
153821487 97
916361836 86
754013998 37
703822033 8
303441930 85
979187155 58
95688980 63
811706194 81
742297527 80
938967519 34
713226506 29
583423296 12
728514265 44
74315624 3
419511093 49
674151445 83
730769385 8
100853680 40
759280824 81
662791628 75
124400086 50
223996996 28
64264369 79
703816578 7
466258283 94
131233362 30
788201452 43
390392929 1
1236047 60
763282814 89
924652189 57
448599487 66
332071722 35
823189336 100
469154020 57
783989190 12
419019692 75
791873980 19
274469926 45
797058378 77
70994923 100
321446842 81
402563106 61
287067554 87
433107413 14
850009049 14
172039952 86
805763749 78
635356088 64
878871183 23
629819813 24
643474529 58
118040306 97
357899082 73
323825169 41
85325791 74
335458420 25
850153412 0
290424771 82
587060401 25
817820939 63
6983097 16
120581617 76
6089826 53
471411641 53
244492451 88
116014179 23
581681528 26
996957882 15
597769647 46
375570940 37
187614773 47
20198316 87
457052197 12
803224089 18
679847824 57
835768127 93
825474543 2
770878993 56
803970381 96
554913095 12
736244744 52
663608043 89
445564025 20
505307081 71
810039321 60
262790042 8
300888844 6
7363211 81
973630314 5
67010246 13
368189251 52
698235680 59
177640985 77
748344243 51
309589979 1
840821591 84
955041228 91
917060557 28
669494887 72
693682200 51
910724198 69
447911608 7
22254198 41
374938033 20
190972329 65
575519096 79
237377811 85
893497049 38
314685202 58
897388506 41
267685731 76
851640809 19
147168007 33
121387504 78
483194583 86
25982148 38
656831847 3
615594958 44
247537077 12
918439847 15
76677379 23
72351497 17
522716673 69
210858092 66
599469372 29
992373825 46
282758805 97
526813584 83
201769114 69
96729518 72
740447684 54
78195207 47
317888611 85
462995256 92
900002921 73
125412314 19
130672495 30
13135054 2
876431736 10
234839801 82
508347468 9
766588784 58
179115765 2
756032154 83
176977692 21
449959154 5
227752678 32
569433561 3
694676889 88
515867874 53
541316145 97
810729092 74
959914489 82
402565368 75
392661555 65
81048102 23
293715942 53
63934563 57
107415524 76
18154985 98
289186648 100
607760306 76
243035820 34
724871486 50
717780855 76
485128047 25
669597593 77
365454320 96
717190699 49
481147520 29
241413052 92
481169708 27
522856337 68
554844712 52
719316484 10
504503524 44
384464155 86
858071256 57
357407035 90
995460431 12
740672049 31
322016557 43
923764107 80
111470674 42
393486587 49
393778097 94
630123586 98
803999609 75
428469692 85
97449811 36
234953590 74
598165020 21
639928058 67
886233138 61
170320097 59
639006240 60
765657475 99
440886866 65
631664262 55
930056534 64
162774921 57
500702824 81
725495199 42
898688088 35
661048932 46
505429310 12
176457838 100
371092330 69
330774827 12
857433610 55
520918688 1
317109926 33
27430466 24
72973068 8
403032388 67
573187806 81
412725854 98
698169233 32
41788574 89
232606828 57
143065988 40
393747956 53
981842390 48
696231154 65
8047328 50
746249309 85
966129104 69
521471618 26
829865033 87
699121376 45
956449577 37
452090185 97
989378808 75
459147880 26
124311208 76
40681500 39
448719893 72
261002576 5
903732506 68
994379898 35
676882959 16
170719203 86
848618005 5
3929907 44
507134991 87
750686649 32
309109518 82
879604975 80
995871825 90
246007957 42
929806563 19
810835099 57
576776972 82
69827554 14
838495293 99
908213780 40
239469338 34
526721526 95
554404231 22
109254903 54
70746004 4
823674062 10
41160647 94
816660843 53
58431630 8
721064855 100
436923926 36
592957321 26
486556574 90
615180511 70
743777427 38
398929771 23
506261018 89
339681201 28
984908551 54
46049859 79
800405779 71
907877938 21
809994328 88
840584252 44
835706070 92
437387264 63
167903516 65
406068714 78
458924966 4
603987635 1
26592697 17
646221548 15
146112252 8
826243416 9
258820266 85
968369421 71
66931287 65
467925068 19
598332616 2
959217468 10
37568200 34
441820885 73
761915766 50
158826835 60
381428755 78
273253491 48
447581792 19
431971545 25
79224681 43
788493966 73
43422995 2
231415914 76
470311597 1
737841576 83
996236343 9
8878088 68
811666969 99
143976031 75
412254469 52
238099070 38
377817450 32
514423232 10
938467310 43
928239966 40
416600020 6
759700254 27
522275219 51
984931184 24
312350807 14
285542238 21
155400592 22
767132312 60
786032250 7
40575683 73
989684806 79
204510563 70
929731655 27
350110355 48
642098796 70
342246566 0
895050873 92
896519607 60
526225019 74
137170095 13
496896524 23
106097847 70
45271075 98
356513545 69
142793138 2
721100110 46
818932094 97
728611142 29
207530932 39
553248385 32
5032887 85
187991870 69
552029917 93
540500233 83
598536275 61
953643369 68
314720928 20
419044629 16
428725288 78
54088182 96
211588372 53
441969412 58
327569115 38
306834779 90
476162523 50
972549294 1
335186965 54
308883180 27
497428840 82
36306067 39
958944905 22
943462402 19
918965667 93
546450675 74
44801664 77
470867136 58
16547867 0
272347153 34
489487211 92
591280440 4
76085262 76
385475687 10
458688852 96
31638906 18
749847993 35
4996600 28
199935096 54
692161248 22
706760386 64
247750848 83
344055746 91
492832397 12
795851570 83
806746822 59
731199542 28
976971051 86
111628494 41
81754223 51
241008324 73
914162608 70
488133077 3
300683803 97
341681313 99
160922989 77
447438000 8
165664742 38
910319810 38
568431383 12
658419750 1
445846997 28
478909621 7
661991619 83
427425515 46
512663640 49
966991589 4
809640658 89
834948090 64
441760912 76
693500781 100
365379267 74
821083060 17
901915096 53
534760403 16
41056463 40
513035715 14
14454447 33
433075105 27
957474843 84
416384811 54
804387235 51
306432077 63
238270586 19
489109381 66
913834812 18
428357254 91
239207513 39
797541249 29
101977445 85
627055354 86
119761066 38
576958178 71
276601173 81
700237065 73
497097513 32
395171825 72
121926487 10
497256933 3
148531726 75
338342530 33
198414217 83
814419335 18
573013510 10
284087648 66
11049724 38
721452489 62
254564212 74
868888918 80
42165681 82
201626708 50
835878812 43
233163192 94
344676592 97
145385586 63
937994582 36
730181496 98
350051351 54
241048826 17
399540028 95
670574267 6
268577992 56
820733464 33
990587264 62
2213055 39
311516456 64
216948303 81
148823820 36
423598924 67
977741047 45
768158548 54
522411040 46
668000415 28
885445964 99
358271250 54
273913657 31
172244169 25
261897452 93
536944267 90
991782335 95
159860961 27
88332506 51
396183196 57
701913205 84
570535261 81
711508922 59
928660188 3
262548774 78
712163284 11
855860372 13
110624548 48
735926455 66
780706749 73
437058701 63
646887210 30
91482685 33
949957495 99
842496316 83
423211410 93
255120324 96
106831607 70
800116609 81
665262737 30
295710741 64
209691435 83
149145029 13
843263739 2
325723054 38
845647076 22
247219860 68
260967909 27
671650320 81
271332232 11
536650063 70
990346933 75
211743050 35
120769538 62
770281693 2
348130494 81
744310005 29
920155499 96
403934232 34
149500107 5
955700028 75
770754323 4
688203993 82
496912090 25
187796313 70
845394958 19
636411010 35
66166873 4
156466640 26
264111530 4
501034103 23
864869485 91
900992183 79
459433267 87
655935416 46
773225233 44
528288722 90
928252530 18
759674770 7
849809394 57
546423447 68
730897883 10
717630305 36
468244842 50
140230301 87
155731585 8
459098317 36
636637932 9
425923978 58
323349243 94
478519830 6
409127310 77
654539059 82
312041650 78
326885158 51
120088041 56
246621846 34
715740791 57
117315527 49
100821974 9
720834358 99
134847032 29
553068194 84
210357150 31
670786122 23
72058855 91
56086049 14
347391767 34
923485578 69
406856 99
522817474 92
85780614 46
116352177 90
807249745 1
651878394 85
86082235 39
280089697 47
126507676 5
887930114 85
780956452 91
965580913 46
565612375 30
302783619 27
55108494 93
637683618 36
89141385 30
225510693 18
214343745 26
915856912 35
813613277 46
746571321 100
223963613 40
610334153 8
342180367 11
306247611 83
384324717 9
145612835 19
654786351 36
586618070 71
758352552 52
619318636 22
400104260 93
237178324 50
430944135 33
721729417 51
796713032 78
924985697 55
888998759 84
262935933 55
487350033 89
390745852 23
3528000 94
332814844 7
29006606 32
158861948 35
335892540 25
668469064 74
576771566 69
473790395 51
455089607 16
881800607 40
761837918 56
185267153 84
339167367 71
931389626 34
610824131 66
698301852 37
141149985 17
593082670 59
849711306 60
550912001 55
98719694 54
77829984 25
252282278 32
4654174 57
677480435 76
401834161 74
722511332 22
802284371 1
94787825 10
236582547 55
278669351 22
367403194 20
263448033 19
968719939 76
951862740 51
219846933 0
857577547 62
592323569 18
857722206 34
596633284 86
987316503 5
467699198 18
827463223 36
142932140 56
441872857 15
826409218 0
758167827 56
678573520 18
87253730 31
11601018 95
275265261 86
39494204 26
8096070 53
251462448 63
804587837 13
442194510 85
18113451 30
53697834 48
38898187 72
729055387 13
45303630 56
310298061 33
195494011 61
533667934 50
356926914 87
182716948 60
577775869 46
821284784 59
374397489 36
583056721 65
365525831 39
895089574 68
358783586 18
899479168 67
226901915 99
720785108 51
650375081 16
332920903 16
850598754 79
776187799 74
640649520 13
78026879 99
620100671 62
858860159 0
543872520 89
573844035 46
219739841 34
434840327 47
997419036 68
490104979 23
79145375 92
618113816 30
432931878 69
331718212 17
67940442 0
45473865 73
671365613 90
328940791 34
904611701 39
985220059 67
342534977 17
134750960 75
460939065 50
912757628 64
848948068 96
369722114 86
862104651 78
946119838 46
868872042 21
364335139 20
437205025 83
584560579 50
755631040 67
661521946 43
325427385 77
707450913 37
144271339 58
580312685 20
789451443 92
701805703 52
88867557 18
629877162 52
660657029 66
760687958 19
227389681 18
524100955 50
478885151 17
70812256 75
194682855 46
554180669 56
506603537 46
149180369 89
943764109 2
885922757 90
511301792 82
24449724 5
275352521 82
993366373 43
457673409 44
843201198 5
48598844 76
164284819 34
365404977 99
3899701 64
500660256 25
835520410 33
484036241 45
874125722 52
247948015 71
263041722 89
723183612 15
297585245 35
817557474 11
726137020 87
327438882 72
106885363 81
847010946 61
802291445 95
934756655 69
346058541 42
625449709 72
695238698 48
755925295 40
678860465 89
663991829 50
316439725 90
250101823 31
261358673 87
964209876 71
5156143 100
172539358 77
651018064 4
945352356 19
589993625 26
451168623 58
975625008 27
439565310 51
615046989 44
970264333 9
141765819 35
404871360 64
658105392 34
800137418 62
316749266 100
90145162 72
384881201 39
368804436 13
183101043 98
551991174 74
779671439 91
705924633 6
198624982 86
612111752 73
182535397 22
214973847 44
746236039 52
377192088 73
495659101 3
214269726 33
921059270 45
406710641 59
896470842 66
159942698 31
15209148 22
54439112 68
440551870 42
964813010 15
630333115 44
576886402 26
260207892 0
588690804 10
814427962 43
271672122 5
722226826 78
980811707 25
900398628 30
16637515 60
966068212 83
351736215 67
733598952 95
716327505 89
460706427 36
577953783 95
636809300 85
408788476 37
357900114 97
717970932 62
548752479 59
815465647 15
804577076 29
725119854 61
563217678 7
264561377 6
347440466 60
112306560 29
191462804 19
954582445 25
825769134 10
492349572 78
467462701 81
328142285 63
524355168 100
855790520 12
523492947 71
540052575 91
636176137 81
585487352 90
107011128 36
134541433 74
915461047 73
441499572 26
688727531 39
176392643 64
551833177 78
566134852 41
968391551 50
939781898 37
810518093 4
487393144 6
19008590 21
518542710 29
965483131 90
219558318 61
920889415 34
456433438 9
204318555 89
494089627 16
71043679 86
25792641 38
282424425 11
259558955 56
532098675 38
367720636 87
712176745 65
271024905 2
203352269 99
307238937 54
875396488 36
661393287 12
131912862 23
808439996 98
820279607 65
950914561 53
330370871 9
544435639 94
887412356 24
157986268 68
345777204 14
915485482 69
597809802 12
737090526 19
587527747 2
40937239 77
299146409 44
623572872 94
909315688 47
658305055 93
985255492 16
303503284 62
373797214 21
408154519 86
646896111 81
954034652 87
747036976 18
512733787 92
637442985 42
944381294 83
266211854 10
34814697 47
293685203 38
949103257 63
452110872 9
426299046 74
243471533 91
247208218 34
820892604 53
747622008 40
181781158 36
564528264 31
641225119 85
216414060 31
62062377 94
237145420 88
140329722 82
127642852 45
780360495 23
367272440 2
256767409 14
661095480 97
637711427 89
251891893 49
71001826 23
473214019 50
602561271 77
402596798 77
327919036 93
234586190 64
876309972 42
279220238 5
543865180 43
806189367 33
163876423 3
812651405 74
238187165 89
69203459 82
628020083 72
972635821 77
309847987 84
762941277 56
99796041 78
577605244 49
448372285 26
73084849 48
333238883 45
522521984 79
418422224 76
660643761 67
383276360 54
213125691 94
694792068 95
850591163 88
831950768 27
654612781 44
772049261 5
567526317 28
805441731 87
304440203 73
633540975 90
733547699 3
70708463 82
391647134 28
781310371 18
231854168 0
556659778 54
85038567 86
170551527 4
511426401 40
352850867 26
575979800 24
441849207 65
825417463 11
19624977 11
932332489 81
262985676 12
941987097 85
168689410 31
812646129 97
188619643 95
1088400 41
732037351 99
985490402 27
178843602 29
451565012 59
79364347 8
878138120 90
610684550 61
323479104 76
20235813 8
314101050 98
671642544 21
509931381 39
15445029 36
381001950 62
261836675 81
558508727 51
706670917 16
22263875 96
756734775 92
244347983 43
748957254 69
207517953 99
832266306 45
528733865 0
465187388 65
48333929 84
825762261 6
889465749 75
894112843 41
859305119 92
174484488 34
23985483 76
185606566 10
243553896 17
784835349 56
993066382 38
893682203 75
152021636 25
885305661 13
249841682 95
903308438 82
219880184 78
511441404 6
618671570 100
202079586 71
638106834 42
35775698 78
476158827 4
693948131 95
673699898 85
817616558 44
644191984 33
533370452 99
239473170 97
871214677 81
772420767 18
837608052 57
199497316 29
270546321 9
729858068 56
554260527 17
951706036 28
721665242 63
458132099 48
182730109 99
422845672 53
300127862 70
932789265 1
779633014 29
77811685 2
25822685 28
865591959 41
271429130 45
753832861 67
449906301 0
854984072 82
90530811 34
936804221 32
186504052 49
294227740 27
87490165 24
431975411 20
555865255 74
733364375 3
928229690 43
800073267 98
571903571 50
725035690 78
154086624 56
67061896 3
840316748 85
20456436 65
301404535 68
317729038 80
118147021 60
578083412 76
296492149 32
302323742 7
410075033 20
294962702 19
537353374 13
668969586 75
524183295 10
962947124 31
917232117 82
872291475 5
267326863 21
535706770 7
299950031 68
7361903 17
423306255 40
617562724 97
617068213 95
680535058 73
404884720 96
545243543 67
354446340 65
491737972 26
651375312 22
837607432 39
588016821 26
292870666 95
264374916 99
45535253 61
544305602 0
386487111 67
549023106 82
795601083 93
845776265 82
90498322 12
33284376 89
911089624 7
373792791 90
969670966 10
622265076 50
621022540 40
888014653 2
790137555 24
17935865 61
132331332 7
881426042 11
389465769 21
607799716 33
893130997 66
829201824 48
854310760 91
196635950 45
571745038 6
582195682 62
207564896 63
166950327 36
870906776 82
839680187 99
986442146 43
626882388 63
212332397 95
595286728 17
398805934 13
184079878 8
260329087 75
816436181 59
910873757 82
675358215 41
605358898 7
201304418 90
874214896 33
576050164 9
71932965 39
181809475 68
515647594 14
929494951 39
487464436 61
88412785 42
476223916 51
408544148 39
986737355 43
863309563 66
619051930 52
689594103 80
11358095 99
130764018 50
155135891 7
774274175 86
469265560 38
270657653 16
830618426 50
599380732 25
660208102 82
812766843 84
437885316 94
62648739 76
776489014 28
307885638 39
62520623 94
911400306 58
759181417 73
290685414 79
163939084 63
979769191 33
767831948 98
772717887 63
729631453 19
692885086 16
527198975 100
375609567 3
337797362 8
814783814 14
743711173 48
782892151 15
784244578 80
245042170 25
914497814 14
155135388 35
28374609 40
71414736 94
3927762 43
218978156 77
621004944 87
697595001 47
425069946 94
919942236 64
844638222 5
861903627 89
344491847 85
591786011 5
475397657 53
433723804 40
440668696 2
1427639 39
212825970 76
754673933 16
978654110 29
451066477 23
105334682 57
114304583 59
548495991 53
492832956 100
235766528 39
242042009 35
996923737 10
516713535 53
348475239 4
276224695 68
86675988 50
659421524 99
805560472 99
341038576 99
885434084 81
4457890 2
66357147 52
685172738 41
181297033 39
467933348 93
968969770 51
18656141 22
296256491 82
682487120 42
556953064 4
826460869 65
807061921 44
677008992 36
510682896 36
727981061 58
537144555 42
107762389 46
774533880 19
711741656 40
390585539 83
229536596 25
799313263 11
924237234 34
993432506 60
227446781 78
612979242 88
418673612 25
767518442 94
276848701 27
613873116 40
199479855 99
949531851 8
123641265 68
628838389 14
829550434 30
41830791 51
746595178 62
917705250 85
613188547 5
115662184 11
541683895 70
132566343 4
147652625 38
355072596 3
543578414 9
37184050 23
829019755 43
978371866 60
620936397 84
553795406 86
853053816 65
877047891 42
712450461 92
311676408 1
48353133 72
346844272 0
283174118 69
266835836 78
254154369 87
750593035 55
265076455 28
216870522 87
960933391 67
138175320 67
971990279 27
600158472 94
112709966 4
947719063 50
445052617 98
754203856 98
758494940 26
979305064 13
187884646 78
267105858 25
97526305 5
564301146 86
744604008 57
188418810 38
153066471 73
238478099 80
385043266 36
433108336 82
516865089 88
316034857 79
559296476 15
506326875 24
517608782 46
59677201 17
374757237 38
63697235 93
733699400 6
528948631 24
182735001 29
238469666 63
973227717 30
872853867 87
906099836 17
886924399 25
936295250 81
153441284 13
835190004 26
308540648 89
145603858 74
40094279 61
972766978 34
274127691 2
994748394 85
217630671 53
852765335 10
457310430 33
928545002 0
260365342 100
362155325 82
879361253 27
388116121 87
767336880 48
388957181 23
512719579 78
871971215 91
16114604 13
663828521 48
299535499 10
39206240 70
370703596 8
918038485 82
141907848 94
325161725 100
71500608 90
115193323 93
356136073 85
748007020 26
783113330 34
294629424 7
744901004 60
791725617 92
766067941 59
63908349 63
635483124 45
661857965 95
927749498 53
182547153 15
211437948 88
80210073 71
997294993 82
449155636 8
246955603 3
85452041 20
676898691 54
127638966 18
174376646 34
295811498 4
239796657 12
193565327 52
536293107 10
695737159 76
118210061 50
981883653 16
334291671 69
480917799 55
971534219 34
615957242 50
726013483 76
477410168 50
606436412 17
167816155 33
76687815 61
499560851 99
369664046 32
192998529 64
300858195 97
422834387 23
693413260 27
222559212 67
602816361 36
675844456 2
757452853 23
736475184 48
89883535 37
247325277 57
148532131 18
952123194 29
753812897 87
842098373 64
244067 94
338115733 44
906498259 3
467201045 37
6191102 70
711568607 15
244627353 2
489547211 32
356568511 32
826214221 94
505342202 42
580013937 24
22609082 13
797040360 70
18404710 26
869090477 67
84740629 3
979151382 5
881861517 26
782687089 96
388139825 55
11857156 98
852569220 66
605258896 53
37299768 54
992794303 81
376851073 90
883663583 46
691904570 33
82878601 1
161008445 7
391479756 58
937216590 43
338135752 84
994933186 0
718165049 19
383701540 52
79483115 52
884766292 49
51963864 99
565617275 27
703427170 7
268192503 64
332572232 55
391964545 51
137710934 81
606930614 86
591476013 100
988983664 76
699466181 96
830887579 27
913785621 28
443674297 89
326821177 59
331803801 40
832558626 88
617160764 47
972463258 66
412087323 86
252786480 69
235569298 49
976843763 43
165782390 67
557226217 75
258167781 50
806022557 30
338201304 52
499978041 66
585697263 41
134069745 97
279366982 46
111184593 36
28388436 37
783158774 20
545727930 16
603252801 42
261428523 100
644789563 19
1330620 22
118765923 50
595112307 43
817509385 43
752692807 6
53806837 57
86840630 92
985416443 70
219819547 85
233358628 73
286015676 65
410673084 7
754520052 63
901581982 73
43094307 21
190785645 85
296910991 94
218938725 33
167232181 17
725203638 1
665383684 11
241539766 100
800234175 1
879841172 84
547041048 1
391390921 46
637053479 17
548102905 46
464053990 69
429863039 26
318545173 40
247223038 21
58815726 0
240826219 74
813431061 86
867725913 74
228076261 85
161922054 93
397702938 100
242094692 82
434694392 11
421301606 65
808024113 23
520205630 21
611782773 27
428597458 86
478455813 2
421575872 59
926717224 80
170420616 49
529894935 12
656130021 69
362053050 48
729663482 49
921133368 65
500495656 3
901494275 70
30407109 9
149685590 0
811096395 86
910801306 6
117237932 91
393344292 17
989810042 35
344724828 61
106521378 29
151274853 96
640017336 74
64168257 11
970076492 45
611424363 95
287043415 36
419837339 47
438638765 28
214786000 89
950842889 49
738812521 50
358738430 98
514783288 75
563591696 42
423194857 63
540824925 83
519539635 71
10038261 47
132153355 30
272598617 94
845160965 10
988561144 91
748034497 47
295510813 70
395899556 16
527333824 46
369384959 36
847865342 37
123557506 3
816184923 57
338776227 33
152537319 97
539128490 61
842244503 91
401758471 42
634657187 98
603051764 77
845438756 38
899980886 61
931210551 91
135424192 59
319084347 1
153316816 61
544658598 56
392053778 78
537327618 46
306479127 97
131275729 65
408930292 26
296229810 76
53048046 24
154537239 70
986130932 36
869523671 78
36523817 15
897434772 9
632727768 70
181416259 79
500587972 90
539140854 5
368348477 76
129018894 98
968223142 76
660137135 85
294726849 83
337759946 95
573982917 82
798350009 98
588404270 86
85219027 58
118019653 83
469397481 94
494835450 74
438701477 3
853492338 49
658008907 84
486847589 39
72673647 46
194311595 88
660165831 41
617703911 12
675342530 60
335678325 93
46335140 75
528070389 96
267286375 77
526424939 14
253633237 82
447956181 49
901736179 86
260516413 29
137156670 40
972842948 60
90566727 36
671120695 38
548519300 17
440921221 29
124379358 85
443544530 67
53390205 30
387442339 76
164150087 57
622213533 16
427533622 4
881395587 95
830117772 56
679752333 56
143729487 48
111136629 49
275208947 81
395251865 21
47571875 91
337129576 33
604297391 56
567116011 51
159772086 23
928855800 45
318535956 81
450205190 42
431281017 46
106970379 60
692161252 52
691138784 90
616255430 62
866594798 53
482019681 78
978282408 97
971321534 65
846915639 95
886771412 24
820459408 89
439675875 1
27752058 97
25630627 82
666573116 85
195097091 92
98487285 61
771180573 86
371987945 35
537333209 65
168716340 20
211009688 67
560471241 47
304978707 59
734270369 0
738784054 60
203057486 64
151238242 80
733879936 54
708077344 8
517017847 82
884947197 99
414272708 10
5083606 80
384069914 19
773449824 31
13573901 13
856894137 92
828643660 87
310405773 48
71589546 10
596158981 22
665421287 79
121115935 6
247869812 97
623374943 41
262738572 85
579682046 39
765980851 6
982378268 92
282022221 72
564576373 72
121759109 5
574212162 13
991463972 13
486810772 63
183071608 3
867496862 12
877283213 40
75342857 27
549879840 71
5343970 24
171125070 22
715014220 99
746772686 45
458440424 88
765717141 54
522290679 0
517351594 72
501469197 21
49948889 70
292336560 80
772132548 95
595990612 57
127110924 29
618022179 17
600634170 32
877571296 77
140376670 28
841199971 48
669175238 56
590304259 65
291380725 100
280433583 98
757559511 65
600818579 70
480375148 91
638180059 87
532876681 11
451834116 89
124431601 34
114913019 55
543896630 62
377805395 84
277806788 45
68821098 25
395760401 99
986643164 95
743152739 37
549440424 87
612885463 60
792713071 60
761336188 19
406915076 74
311817015 9
36201482 79
234000113 19
33104193 48
285720249 14
520431349 59
547860354 95
586578232 76
381027388 47
710881703 83
970185391 43
573725041 61
108515458 45
393247935 70
856369903 19
364384308 35
252389125 45
806138692 78
723469793 68
954894587 30
638309998 3
984684379 89
913295210 14
238866319 57
371219710 81
637229621 79
459073069 23
767963607 75
162254309 85
863289790 70
185491366 91
694106203 32
516129119 59
832537304 13
556900260 92
803347322 48
379394557 8
443354964 22
478859620 81
404544557 54
261921731 18
869113708 64
139630702 62
728169316 8
952139049 5
890934022 30
128638408 32
580469129 85
501519066 33
388522848 90
524318411 39
642050321 17
444149698 66
23898457 3
310802245 81
500521064 51
745165406 31
673114762 26
766315957 23
774376639 7
857480155 3
583373095 82
124512229 48
330768018 64
156573439 20
884748780 37
57648949 77
673762469 31
354397307 8
66245355 76
246476914 30
495634000 19
175197846 18
321642990 19
118918762 97
14597191 42
547165175 26
771413120 34
516711287 53
967327422 29
82501400 32
549422117 41
981098951 92
450946213 63
311140006 3
831334142 52
260220179 35
45940990 82
94240804 85
944404946 73
206022186 5
652276138 72
260246088 20
251164466 47
600827885 40
634015752 30
665086748 19
599802008 40
799553875 14
600972868 99
73278683 17
751055338 49
228309720 31
461548106 68
187833465 56
56949724 10
830727649 79
381610489 4
611150665 45
856326461 68
451061128 100
178104212 37
372334081 90
297898520 52
100736990 91
998446510 76
593319456 16
507761772 95
995567782 1
701864280 97
137876642 56
28288614 86
683712744 58
177053421 43
947735532 99
627185359 51
244737463 63
282951632 35
114086569 6
23571909 94
300188897 99
908203835 5
947627942 64
261565514 55
262992165 47
169455431 50
842596477 100
946589675 15
92128261 7
829888083 45
518121501 83
494963597 47
113554303 3
372606454 72
738150802 11
545444373 86
752265585 28
238368405 20
189485407 44
788316625 74
279087844 96
161825919 100
302336016 85
585604249 81
181546898 20
476941541 85
895333623 97
778470610 15
365314463 52
71250488 30
15477517 96
583459117 75
486052092 84
76260667 61
473141395 70
441591722 53
388945616 29
385303581 83
217757143 81
123697403 97
502421033 54
798021913 2
864903571 71
612333310 58
392174676 16
327693961 53
443279422 71
446190 17
329683509 29
886810737 29
91793918 23
930915400 11
894545517 83
650917131 56
212191299 46
895424175 88
840173261 13
49385516 3
774400482 29
990853027 50
589348921 93
860495173 45
405204398 71
73443639 44
237552188 46
195418063 23
635565183 67
465545483 5
71437831 72
21052033 70
681565555 28
288759761 67
817416502 81
595939433 50
464112819 36
152521535 64
216290831 21
379812868 28
534603169 0
277212440 45
602309779 56
208510931 10
785600462 11
598834130 2
747587417 8
26877302 70
780933349 9
697861033 10
321173813 85
87046935 89
946458372 92
688655726 49
906401502 96
331917781 55
747478009 86
645481939 57
450339628 5
289933675 35
222958699 7
132738882 71
961096663 26
942893448 38
452589254 17
755548775 28
66240634 3
596688710 94
295421806 15
518356174 15
812498553 60
103009251 79
483655455 98
332343460 0
993916999 24
977137164 61
612285846 96
864068315 94
897712672 34
235463306 15
540336848 65
278531271 63
944847029 100
401723768 21
546558972 93
561674104 85
717162230 62
316928022 28
640056273 63
324669401 98
954165055 57
399948150 36
139189537 23
705385209 15
104606683 84
307505883 93
985396132 35
317140553 45
740189964 54
119973936 3
717954898 78
639378445 39
67953087 14
234357527 25
109871724 79
531137225 3
607019550 72
925600057 42
210403023 9
971375291 71
117600545 55
860590035 27
702419169 36
440227998 24
499486387 13
865685345 24
520338231 78
47722998 95
34753018 58
61943801 29
688698045 53
470884634 25
943778612 73
838527211 72
289942479 63
502687810 54
510772977 98
329874798 7
856203498 76
426690580 12
975829203 67
576894435 98
441900245 2
157351914 4
246527976 3
541403756 70
765846688 38
42889776 48
55576058 99
268463300 21
158076295 92
732541299 42
260280373 19
673376511 3
245661366 35
835898607 38
246496917 64
672546232 16
26948943 35
488307192 99
492160715 63
319398435 84
119258588 66
750250214 91
495891193 32
921849799 20
911813880 54
979972160 88
446452764 26
957052100 47
466257895 39
993653642 91
31075794 50
653238019 41
893516321 56
710679128 24
411259502 27
717282486 63
119517602 10
68803367 6
408739460 7
988226312 91
914308341 57
244396096 97
409368444 1
161507793 97
655057517 85
722360075 30
157644001 44
477298767 37
83116158 8
323007293 13
791320211 19
719725182 71
244637293 64
180519439 21
856212382 43
707276869 46
942164207 3
742243122 21
103614178 32
833849337 82
797235766 93
454350965 58
432464784 71
393261819 26
647515067 96
754769563 7
573582629 35
464583106 43
437834811 5
685222533 83
934773914 98
183890950 98
811471469 11
932444461 63
917665406 62
538095107 98
629159396 100
666676775 81
756102606 75
402697868 42
180437414 42
717724114 7
827721197 24
935996576 74
84115131 57
907464597 11
604202061 54
491848303 71
237336892 45
713709723 38
160940716 8
884871037 90
73900751 82
284732239 21
405744771 77
456103868 90
103715440 55
839677730 70
853311405 43
893450766 39
696467525 95
813839618 82
90425651 51
489940730 89
868668693 50
292718463 33
313059536 9
871707805 67
39294826 77
29285188 24
612144031 18
641468146 67
130952929 62
737582930 27
722696864 15
11227383 8
70966977 43
741654834 4
97295107 47
625760089 36
408667615 10
694240981 95
154544193 29
41333963 6
24282390 99
455430123 37
295540252 51
892234386 52
148479115 45
855797325 6
661273690 92
678010549 25
299877454 98
415064102 56
931071550 90
791921780 83
501848150 43
570437960 15
651368029 0
859179137 15
808260084 93
720760352 95
304018606 1
674862242 31
491231930 47
476584140 51
473517847 7
212218855 76
222265224 93
321962241 0
675888196 18
449572273 88
28446828 93
845942184 25
520323796 43
633093877 64
249317301 88
823774854 97
494274402 71
516205744 49
208002458 79
979950721 82
467682466 2
358287536 39
837929462 45
644325035 9
21370424 66
114459873 81
307337242 39
190869146 24
914340849 38
560316881 68
769568790 22
787661148 83
680372410 100
162846408 4
691595921 17
765784300 76
594627112 80
170224651 44
65897652 86
882399020 27
838693819 68
201244908 90
975189024 81
15648028 50
147991186 37
902785459 86
546371311 16
625881097 55
82580118 88
385256578 33
742290395 78
459536091 11
828818561 27
880533173 39
495957805 6
410119357 42
255240926 71
697972069 33
605600549 41
432529157 83
627484506 37
938797648 43
90665461 5
148172579 63
103776164 65
559905879 81
596447793 78
335141451 22
868669170 95
524147131 2
273942731 21
632309302 70
195126792 13
431462258 70
173960720 19
980237189 95
690213185 46
280675512 80
43440398 98
456856108 28
208504719 70
541502095 87
971584682 0
517668261 69
527268778 34
90754733 49
444072601 41
645254552 21
613250506 29
356938844 51
443546737 15
215086296 83
203012729 4
772662964 0
192741931 16
706766843 35
244515374 70
767847358 98
789369382 8
342551190 57
13667705 33
177678696 27
21935341 51
378304378 57
954047334 46
734421982 57
499568048 16
251692550 83
108293977 10
799554193 5
279761939 67
698339254 11
530037741 83
660684179 76
520056780 62
111359499 57
817523572 71
80673406 24
840868764 68
422335303 58
245625182 14
65375438 20
980817853 8
442406364 21
779232027 53
380264475 35
631025333 51
457876892 77
53479053 28
993141364 90
746805381 22
117360696 88
492622172 51
131562980 34
693864650 31
686166480 92
115605187 71
562087444 44
784004593 56
581577159 17
990928481 61
962440215 59
71739021 37
538688801 57
733029084 45
129255958 5
520535452 78
499494258 91
486158387 76
14716770 51
692327410 13
813758698 68
510029870 50
113600614 19
961359420 63
146943507 51
15638493 44
267678333 40
949767582 25
555303136 53
655162791 88
134642388 9
402415963 39
797634891 85
334700334 8
85079256 36
272164102 23
839484736 78
791896556 5
386350453 44
317235190 45
392674132 41
329340479 67
370016323 33
680092261 25
877314782 98
152573329 89
715488544 58
806542465 89
414971712 80
949971006 14
195998059 97
904889481 12
483349099 9
9554735 41
111533856 0
823828463 19
458332545 46
900410622 18
100690804 55
178356640 15
757433498 12
799768895 22
678634798 32
422456540 82
534248380 26
146288694 31
127973774 66
27172454 71
105341780 22
890443863 23
779942705 36
245589041 56
918119407 87
426871753 65
286704279 87
47106360 53
77194975 33
844991765 63
885883158 17
22315405 66
180265111 74
791006757 25
500005396 39
312367392 3
815919960 11
168652079 16
578621315 98
360415336 46
12020340 76
599187186 34
532607246 46
124641569 24
493074039 89
120020615 6
639064797 37
495805439 45
980518578 12
105183954 49
41561189 48
347701750 55
314799793 86
907219423 20
811880060 7
462355880 38
267644855 4
813026275 30
695638536 47
371814722 57
105769481 53
716498641 55
150571705 99
367294509 9
446457073 93
562852018 56
213141431 46
369024463 45
367422419 87
215164562 90
348960901 71
845289672 20
774608954 17
245504174 41
761240540 13
98107327 98
626354914 14
743336370 0
418075743 70
755667583 10
282729515 19
454074350 45
674461404 80
63838878 90
717159384 8
142187744 74
367410955 63
53496159 54
785230897 50
472140313 83
509674994 18
8417712 8
894695043 35
818025671 6
858258253 37
777097708 87
206413901 52
87524913 51
315795148 12
705547320 65
852906189 60
583385013 81
637490626 41
914771876 98
481125560 85
344572719 80
346200731 8
935526393 49
912387686 90
286873366 24
23534594 98
615708528 83
600953751 66
298339688 11
472291455 25
493829324 37
192536244 65
253405626 18
796734334 94
968779455 73
932811382 81
206186350 32
245054254 100
874103529 12
122569002 81
810636476 12
1893984 64
221228870 95
518711378 41
186535351 96
582412585 31
65848627 88
580044043 94
398950684 5
999484498 92
54971420 46
646422656 45
447952382 86
950515386 71
733324644 55
368534354 89
945764666 92
817320093 33
144428670 64
376402948 80
787162738 36
774172087 38
435165140 88
337484986 66
735608697 76
867554448 0
30375913 68
785271044 92
981488925 44
408888288 42
836369978 46
177407902 66
97038030 98
922223798 37
701275990 60
159046451 81
870404180 92
107986669 46
541703924 17
570120577 86
126825293 76
400319359 38
142812239 7
181256224 3
850075674 62
645553163 57
95098022 50
918570266 42
847304533 57
822247544 91
896714270 75
730561925 42
783467743 81
35573336 48
177506744 53
348672412 13
128050259 43
915234497 38
442501358 44
587390945 74
744009354 14
293461908 76
828336288 42
962771770 43
856371403 11
518565608 76
482232705 16
243437164 80
585304128 99
382949791 68
402176424 87
77893137 23
609984471 44
413896836 77
78974358 3
194304721 44
754912039 63
52870970 34
535041631 89
626464773 15
959027982 37
366382322 27
964399408 84
961826440 15
192076159 3
515055491 25
61583163 59
284496468 6
372776864 15
714553236 28
770375943 14
802738841 90
976228753 41
819411408 10
691976820 42
409016748 91
504772154 12
562169202 16
984253500 62
96937966 83
415565006 48
350422439 76
455223639 46
236451689 2
481853980 16
848862231 77
761594908 35
916810612 34
257952708 18
713851438 46
414508731 22
6860895 29
936583013 82
444913578 89
92248670 91
699430608 87
917883519 5
204942770 58
229868125 85
893146922 29
632381776 70
615086985 43
622255814 5
560474910 74
81751135 28
602313414 97
644194423 62
117839846 45
134384489 14
307676639 91
77313382 13
839268752 74
136272550 2
812829462 23
5897038 34
57760972 27
100685923 48
869403364 31
515109352 79
210046201 91
285524155 28
725668999 10
115322172 9
338379129 61
658358108 7
156845831 82
757819968 9
93124768 46
766241862 61
984416394 73
176478210 70
662690651 56
852226168 10
477785322 100
362960042 40
466251190 41
599045446 98
224287521 6
674381093 68
111737183 38
94721332 23
386814924 28
924534472 21
822208000 67
133592559 96
231638146 97
690132572 41
946355824 32
843940738 46
872798156 61
110269278 87
384155524 81
811068551 11
931325458 83
1834856 24
903752919 0
273941539 47
996880423 75
937450686 15
78451045 76
400392268 0
303230584 1
288701981 19
275606805 10
885199092 44
893779097 7
819972120 65
244607015 75
810543231 20
270045912 17
388861580 51
669866987 70
56086444 64
307659673 52
555099161 100
780609887 19
702655794 100
269034686 81
298076217 90
712110327 49
757015576 22
668407799 14
396002090 47
143539538 84
853690917 10
700414509 12
53352435 73
735798305 5
504494091 95
502234592 63
158041155 87
469632760 90
590949926 23
412145431 40
647339941 93
313774130 40
273779644 45
291171341 59
230591891 1
786796886 93
692582364 72
51656315 78
367777119 24
174917588 22
138691009 47
348808640 65
665667826 27
843161778 18
36324439 13
399321775 100
36611071 85
78720583 100
576872073 58
336153715 57
558766980 100
445654339 91
96349132 91
510046352 84
43365487 91
302870372 59
827088024 63
553206496 38
784799074 86
528327948 79
207313593 22
108955150 38
444734212 21
377750961 24
106134483 98
799934231 60
459176783 28
792898800 89
216928593 48
11194726 78
504009835 6
81863352 36
95554538 6
225266272 11
92767946 21
149732005 58
921602331 23
873320998 100
483847566 22
116788698 17
207588759 21
201871589 44
171517007 2
292860912 8
611742598 86
471607326 40
165979020 34
320857999 38
656525128 26
849951835 94
576807275 56
686022753 56
110279361 95
554460469 45
500774604 79
23624421 43
637461116 93
241728283 94
396449566 38
489569953 90
751270911 35
843175309 90
596905738 19
104248929 62
925738710 48
761853318 51
802426843 14
756892567 31
25966029 49
318287024 54
818454841 71
685301360 7
350089826 27
529098188 9
947663850 13
690588747 33
155176547 68
153571715 58
865070737 25
355419908 15
428949820 15
986604757 15
410591969 42
711826006 12
48930364 27
136771714 79
806462556 82
591558064 36
698826980 59
578322177 41
295412956 100
633227283 10
264082561 24
642664147 94
214258455 74
19102506 31
186344537 51
881048263 75
109016558 76
134478792 73
364521232 2
894944384 87
269916713 31
260599422 19
159854149 87
116334985 55
923689922 97
878752104 91
39753102 38
980307036 1
969540718 56
342631456 43
30280303 82
669053144 89
735903936 35
35800375 55
900815771 40
288157175 13
252881786 42
669177887 30
327358930 79
474983550 13
793966102 84
975037784 0
257471471 45
650729332 53
666546734 87
582943920 59
16897880 1
847513868 72
713278898 42
733608464 32
207649685 82
907614319 42
552724191 65
889775881 96
280076437 50
519461405 92
360192211 3
921323154 86
855137773 99
98119618 59
912057791 20
563984342 83
670220390 78
783297686 87
735838652 94
746082683 48
602341465 33
700163475 55
220109466 94
249551176 63
13205358 8
399607334 78
274240053 12
298850116 62
288778723 17
486759642 78
920317009 58
858725247 31
666606699 59
570140359 13
9093605 30
737246613 26
126029327 95
108587733 89
354741338 94
294360299 27
835690170 30
259741272 81
900492129 75
656706907 37
495406717 20
68989428 71
274034656 10
224701640 6
302778429 61
977698561 21
934813567 66
627725147 31
595185621 90
1831434 97
856266541 58
251912550 68
561496473 81
624166788 14
695186587 78
791538320 95
392701650 55
380960587 52
830774644 89
181344559 78
328905915 54
908240241 45
125957810 93
687992974 25
657563502 15
550858115 19
244181312 38
431087239 42
43075150 6
399424388 1
667788510 66
450498184 21
897193298 38
11362115 99
671248190 7
564993294 54
999023362 30
817537802 39
851176806 96
734217166 2
80488540 86
560825904 8
402107544 39
220041579 11
907895136 82
415388408 82
855337632 93
806695745 60
740678523 33
150571097 2
906440825 77
929272867 89
471278354 84
101830851 42
112129539 90
678369108 91
384828122 59
519587636 13
434273558 45
564615467 66
987727847 3
644615829 83
156983908 22
333379806 3
147776598 90
313902595 68
180621590 99
283022177 9
838419386 25
631693636 12
157693428 50
470394861 40
206737859 60
730815026 75
360044344 12
201359516 71
559671424 18
940319652 77
687442954 36
374245584 47
949057602 24
827430202 0
163808836 28
687302533 20
313345132 22
524419919 90
246710334 86
642284606 25
198958207 65
230690148 15
941526615 26
648449459 68
346587548 13
619795650 33
481187936 8
852007020 56
281445685 15
451654777 45
926772792 72
546469447 30
856024195 19
332702613 84
565911047 57
610826262 44
555220377 84
420356645 66
440214847 3
719316556 35
9321811 46
345409312 85
968100313 92
409913597 68
609147894 47
238984739 54
465293351 21
653019868 23
467215555 10
312885663 9
485479906 13
719578811 62
866827199 20
773921855 27
149126501 44
905663053 22
404336624 13
177057533 8
679470573 92
187163112 44
368269552 97
402762797 67
859819086 93
45270795 91
485392508 1
174373894 91
225997498 78
521229470 71
937816519 62
759762731 34
789282736 67
837168883 67
52493762 71
642252615 20
245600440 12
955566321 10
145594965 1
686740875 57
754509388 99
402899330 71
298824173 36
137056949 18
837146433 31
945415221 59
299604210 51
663248420 79
520446187 16
519117341 11
163484739 64
574702420 84
400977192 44
554931651 18
800347888 89
211452125 3
106150974 49
517245933 38
376949120 97
860113709 20
965172742 28
553241165 9
429267525 29
625742316 97
674055513 57
426376198 72
290664058 73
693989114 1
616880481 68
303545838 28
746766573 29
695995860 74
146850773 91
300152468 0
499842925 63
49054771 30
860593403 93
541129410 34
696154729 54
70324234 76
445173514 94
147855053 56
139937466 59
983482596 85
40027569 0
578371260 38
159888800 32
646035964 49
728813747 82
261188401 36
191878784 57
650981150 94
171384855 37
152159168 99
478479989 17
168181537 62
273662890 55
707080882 12
18606465 92
882580436 25
186924922 97
915706076 9
339962685 39
504266615 14
710789813 67
52128830 33
806002117 92
717978444 52
964431124 20
358208750 12
422643210 41
935936285 37
934619773 14
672825401 84
996224064 68
213030397 40
362008548 53
995706474 9
98934051 17
499974722 52
264372721 34
128244336 32
406145895 98
648189861 91
907117486 100
578124801 45
268084076 50
475059469 92
6015825 27
754248954 41
341465945 61
968316464 90
981216142 70
623688814 6
260751733 16
934023916 90
692242551 23
642279608 42
401101801 88
310753003 26
122435479 61
718033705 80
103083608 45
199480564 99
211296077 96
250675094 67
550363707 25
638590362 77
503429802 99
946733399 59
993567924 38
158396911 37
234704636 49
411035501 19
674270510 4
64708290 48
875882422 3
138128972 47
716258124 12
765506918 29
667379534 12
250330950 42
598943558 88
755124896 52
811624435 44
505789270 60
627119180 60
811217453 42
234831159 14
887780508 27
898283300 87
533908432 9
457670062 1
427382007 64
57504325 52
608039418 32
94185965 18
943294317 21
400429431 30
826268441 38
96377320 9
169568421 67
92218763 100
995582936 63
9876991 82
287024668 69
188556985 49
905605256 38
469676763 7
869155015 21
995793313 81
233957109 22
385984191 8
428087233 60
967871300 25
329079093 89
868101142 84
942162849 65
81796109 59
498013196 30
67838939 90
502469252 39
928388327 79
492399694 17
225156039 45
124671793 70
406879966 92
616607634 70
930517982 17
94933663 58
153981197 92
879857263 56
700675600 94
700755870 14
509101928 66
224612893 70
483055714 51
593956876 17
44116410 15
140945502 61
249697083 59
190404435 62
770387979 90
126260904 90
102769110 20
719281461 65
170759139 45
587357577 54
837488874 27
171312444 30
644031390 70
882727204 81
929898845 21
22632319 55
712353023 64
715791095 25
140740716 12
692226817 97
230913492 50
816107169 90
615866878 62
467117137 25
917373871 78
461416496 38
377071716 3
645310167 39
683842536 14
510226243 69
78879648 39
837716443 7
793760668 80
280907200 81
965278117 30
335787291 89
360265961 74
537081783 100
693056993 70
168922640 82
483109839 63
896516016 4
843664015 31
908576537 57
655869589 81
429548195 35
227962557 70
55348018 89
106276223 40
66360302 33
984002746 29
630525951 91
449895686 39
797873915 32
947973449 61
320448852 66
997167984 52
662830056 46
654052144 14
725971509 93
636247112 72
149555510 87
93815329 8
660471440 67
6100516 39
375046132 15
435752259 90
59110642 66
79114076 32
895332391 100
582544559 44
556253009 92
4488080 19
164658038 48
76948549 18
926017981 12
804992954 86
889498204 73
424169352 22
159532902 89
110346102 8
494004883 4
551210298 6
920208546 47
17764067 64
61625774 63
749624248 28
529608842 56
538060247 24
720970770 6
275864367 91
303875827 96
585814446 79
264948185 3
966177761 66
825051356 6
448397446 2
273009841 37
293026186 5
643190822 98
789778366 33
173060888 13
953477656 29
625397169 5
169283913 13
91046594 72
359470351 25
647805415 89
425517506 70
622519792 88
879670118 86
932813890 79
412162588 89
957637175 19
138618895 6
425891833 34
180628995 13
311788844 78
477802011 96
509330385 64
180781466 65
56407105 61
742934387 99
925805108 73
951747720 23
52751680 71
51813725 90
875584440 15
248038543 40
788822440 33
536356846 51
462590538 2
906430419 54
310166535 91
922126758 41
116576981 43
980024110 50
686566353 2
145080993 31
536725624 65
439590700 10
985637868 28
830577422 68
944588147 62
903345832 56
906017654 16
668583153 77
159287401 81
150423052 57
981560257 44
470371658 57
749827915 37
772761640 46
524522939 60
241439597 89
646189284 11
140106865 77
666993393 65
287743514 8
373693666 43
643246853 39
322720788 75
978687342 58
567753824 16
835240206 26
315207375 71
521775668 14
619030382 55
864339365 5
819846930 23
978591079 7
526668506 6
767990425 47
593789036 77
363388210 86
500591799 80
387924256 49
899946570 9
17414426 22
278848462 100
273324033 69
497546275 8
109716933 68
460744598 74
244875947 3
362621643 80
618384865 15
294555502 58
227574103 69
419072969 61
689502194 86
447989238 64
841669678 80
500388653 87
651849553 11
895884785 67
755302200 52
246061972 14
104109855 67
739736500 10
825088137 37
302522097 36
117533464 44
882097039 84
66603790 59
247215785 65
274740315 70
973071637 71
364353624 23
247312860 79
738140312 3
909032203 21
166646809 71
697839016 71
194683934 100
509056003 85
896414940 53
72911218 47
557379299 30
691874620 59
946034889 95
77651118 28
170151409 36
185161499 28
926702684 61
51160317 68
595110481 20
9639097 86
191526237 70
376259937 14
666571570 81
932403265 45
467230515 65
57412995 62
470591560 29
545050108 85
124132520 89
671767979 48
961805801 67
362939271 57
907689105 91
420564864 62
325717736 19
94956991 62
212187900 85
883596772 26
573094624 3
106786883 100
258475656 21
620097563 66
689189455 78
69469184 51
771489685 59
244930901 48
648180234 86
140089577 95
888820082 69
566659296 37
496466427 6
383934560 50
154912887 12
90635493 5
295085433 24
651599754 35
69501797 0
27810312 54
244725619 60
607060508 15
242177154 15
681665861 13
722426735 28
30935466 79
534819263 31
974482270 67
492710330 71
342044125 54
65385911 76
449258597 8
589202721 44
202307533 49
939212751 25
296915157 15
236756468 54
83301836 59
711778869 79
663395521 35
515677448 16
911986239 74
506761477 52
843489967 37
373226482 70
360979228 58
988104582 55
338359434 52
448080838 15
576671828 100
276463855 40
26192114 88
526759067 78
228037113 20
55619440 89
331759275 17
651115736 29
23519769 52
697479743 57
76866966 100
193901436 78
55494895 17
354326080 19
203340769 28
617239100 79
849631905 56
174925208 25
656973162 4
815756439 85
104954252 1
169513421 79
969543535 1
613402510 93
108845544 47
675929327 6
257470140 57
53129942 20
467406452 6
813382561 30
490834965 92
613110889 72
323302199 15
682409103 5
368897953 46
340005462 66
114699762 18
755137242 96
380436001 81
2938601 77
595546261 77
945524347 90
774491669 65
142350865 88
166580966 100
658926794 13
345354337 85
205664603 89
906203054 100
766580691 100
355520217 88
163700630 32
430863822 61
520200960 50
340109155 23
425756358 88
939845305 94
596845285 53
778961037 67
279889428 13
781377480 42
59737617 23
534937262 96
637095402 29
166374307 88
582633615 29
718641859 21
812382094 96
582105244 15
8938669 82
635017453 1
332088235 38
913777902 60
620976103 80
429632047 41
989831700 51
761491663 16
278966654 51
222861452 7
849201417 94
927340233 33
19079324 24
711277332 76
658729919 29
988588687 2
287310235 50
957286410 80
906797988 98
980062029 94
171122640 69
234307317 18
580559312 3
207847724 16
422786515 42
810654075 41
37866107 56
621693192 21
109561131 17
955624144 74
39758757 55
429571043 77
432789974 78
30046901 32
740870880 86
141959683 26
969378129 59
417803290 78
160389621 23
494180815 39
92938447 71
79907665 46
767183505 99
631169266 11
821719020 38
231694039 15
668831115 34
220468103 25
249933097 70
175734188 2
837710946 66
95316733 65
374224760 57
587676566 81
383168684 12
84156066 60
719538929 83
289864367 91
10338383 77
615606232 41
52861989 50
317712760 18
537830792 75
113971992 95
109992517 34
932707635 75
761792671 14
191688419 79
567826924 54
965016167 19
669209238 17
507605801 45
80081009 13
250696609 56
827130320 99
281777104 25
816630802 20
975226347 21
741385190 34
217911237 71
117818168 68
225914469 36
699889079 18
637816920 23
40849332 20
507666748 57
472785970 5
721882792 74
333805629 28
892679152 32
383397149 10
322168127 61
531300325 75
504775589 67
337541988 88
740850604 46
941444712 26
948962407 35
644938971 97
104394632 16
113457742 7
704126201 3
307761312 52
730660849 21
667357329 72
632868207 53
555452986 71
845735732 51
999403599 36
817656395 71
169837409 16
150054491 44
370511985 10
68574090 51
503506615 75
951990245 39
935059486 75
451767450 63
897931269 50
126050200 34
993000588 73
174131407 15
230606188 63
100087084 0
942003989 62
453463247 21
347361785 91
314894859 52
823031889 50
431932806 31
899491296 80
11251841 11
264861083 51
462628842 21
888593141 75
251186937 11
296592224 51
690190069 25
718164541 77
739975983 66
997235797 43
228529914 14
354571303 41
360683119 75
79532677 4
496548732 15
252471863 99
774347748 45
883866974 58
448284850 87
289570558 62
988027744 94
870324416 81
624009082 45
311271815 4
335473539 31
188033838 74
981452480 44
781218601 63
243134900 81
906028693 45
375402596 83
389042621 0
168321480 84
936655219 1
420586525 27
1119842 26
489024984 45
231732245 4
187780733 47
730922007 58
710569532 22
802867211 15
6991396 84
809161233 44
769381817 22
478941075 74
733240433 51
292078617 97
527256255 61
440480875 61
659063836 57
266561861 45
153075439 71
512476223 51
27124912 89
905710786 60
544890505 3
896474125 78
115708247 22
270145408 21
839560950 84
218124761 22
920147656 88
951823629 64
437440972 27
22385615 71
50422309 25
353383290 26
667565900 82
200504696 46
47405145 3
776967534 12
964711175 23
668048957 99
281850391 71
430507255 40
309865227 37
268910498 8
902668652 86
348269553 89
674525402 80
10126890 32
350597058 42
342219391 24
674491270 41
940493477 74
210875349 63
162691891 75
418746405 73
829150911 92
411690272 84
767331370 23
300071865 20
116664429 46
259421636 18
615103068 12
397836662 70
493663959 14
12389355 31
694393753 13
381266142 15
125167112 82
452131819 41
161970011 52
808037745 69
59291884 96
219249246 80
487185863 66
186468650 66
945822968 29
779239916 8
311344530 99
359203061 64
534078174 73
117652360 45
948237644 64
79711248 77
121063833 69
259436576 33
440026110 48
747881343 7
368675368 41
179177066 11
873799256 84
877427575 76
329158559 96
524002013 15
137901570 75
734996540 54
346742975 56
340327631 23
226825537 7
806655706 83
941274362 92
501033231 8
384352204 90
25712702 91
724204466 24
937657227 65
818752468 1
605819261 20
572774578 81
998035239 28
726249297 23
74152830 55
171989686 60
932786409 72
395227312 62
279112444 79
434937569 54
833099768 33
228583770 36
462201650 41
269121598 2
691247393 0
534680347 46
360109793 98
790253913 31
119549102 34
778690452 24
494739066 27
633983793 66
276923527 75
400631391 37
699465483 2
639888121 0
127883227 96
289519875 27
241566633 13
909367374 57
256249099 1
987539470 20
276494274 27
292222235 86
446001739 57
905728425 15
235461310 9
674458822 51
868849319 55
459335578 32
687096623 74
860518196 49
952134736 37
48381968 66
579917964 64
114734963 80
651252488 19
952755682 66
125524276 72
495361913 84
762797215 91
461156934 5
21406693 88
986926826 5
628588502 35
951718421 38
47584722 6
659569027 29
393977219 16
297810794 59
496777301 17
157329269 43
836206766 4
170142244 7
489001751 39
125134206 76
476628425 55
372423939 37
746150831 72
700227147 90
862643840 57
834128163 49
401350407 9
333582600 35
518564808 57
766374346 84
921489462 12
60710238 31
318760869 83
837076742 43
788396329 10
182428394 73
459499624 98
271087800 48
280581554 27
832946972 79
728194534 21
30080974 15
528843298 10
673773690 56
140557413 5
166338006 22
137044760 100
750627269 22
964404904 55
651385454 13
256233899 63
98434301 82
619885839 84
281820935 100
105728468 2
346442066 48
269056645 23
952779829 91
457151391 0
84966829 39
417852272 99
107927588 73
992864402 10
740733167 78
20393492 14
72746348 52
383623910 53
99112940 57
668514186 1
98882522 46
859796849 64
421582032 95
132253148 97
914350781 46
202534928 77
798415854 53
473916804 46
976635129 59
12866239 62
325651619 21
930161945 15
685178515 29
738865447 44
998643304 32
829914113 67
426788769 87
895004154 67
749755365 76
655647701 3
205397243 21
589216402 68
903192561 3
27535654 23
374737645 72
139475461 99
451281366 6
756472898 94
684634556 74
214872548 49
8832331 68
949061646 55
422979815 69
887894396 61
11881563 57
738648472 81
460623673 91
459346330 78
946321982 79
143763144 39
709840905 37
671589161 41
745040580 44
698605519 21
43735841 60
897423355 17
716158610 77
256747045 23
109833103 23
602666470 15
669498163 62
932131266 47
407684817 53
607347368 94
847763848 30
22301181 88
683159334 47
621760752 100
666890124 29
216129874 97
554446145 56
931224500 66
361607554 6
215218705 61
311449088 48
588244959 57
472240993 81
927768705 34
878272123 100
829206219 26
936368657 60
29702608 82
975923076 50
334057552 96
840906656 55
131778849 24
953547165 95
274819191 71
895407268 27
626996821 39
767290221 21
408974830 85
406294618 97
684410852 15
194418536 38
685272471 43
638466736 17
800543029 86
829412453 17
49485576 37
729235090 0
345396581 44
30085619 44
174712731 92
203016946 35
363812719 15
756796537 90
992280027 55
749925751 26
601939520 89
422101203 38
757678907 90
930743234 35
294238082 19
699168679 37
346093612 59
513017165 58
343398226 17
509789723 99
569604209 13
281821723 5
563592300 99
953627856 54
145604936 13
527570522 3
305648622 2
559264654 3
301842681 41
682360373 88
760177202 26
389311727 60
386156706 14
909782322 48
449728688 25
904492123 31
43151372 96
370224598 8
305375967 86
630089465 52
754593752 78
604301637 66
72974161 14
830642336 37
185916395 80
303431220 46
15948508 1
435250574 68
904755506 42
239528380 19
18384042 46
489211568 36
262859900 89
696164335 67
474154525 88
559138661 53
184841388 28
52107540 57
395303132 31
372001403 22
167351781 47
923205532 83
998865114 31
308360104 95
291785827 1
828947969 99
709584392 7
383385192 63
662626617 61
229084317 43
10238988 1
547388644 47
447814602 67
737854003 52
184855160 29
906502633 15
456334497 66
762438028 24
629665888 80
840536354 85
728973088 27
758567414 37
771749713 76
259602989 30
792492963 96
273914767 16
442240259 7
930983926 28
457098982 68
243242216 39
306211701 84
138803857 40
980509066 85
772413159 40
748838874 8
350979847 38
896496879 6
216606678 70
917434467 58
230351234 96
773371255 56
151776174 21
321869945 25
523531115 88
30477602 88
266889675 32
211859550 87
155916816 55
802561912 78
385506306 65
929483686 90
983241426 6
498364903 61
627489731 60
669304179 62
17746959 47
161546046 31
521476431 42
50779135 84
138873099 38
608248275 6
594913054 6
422031090 70
355802341 15
840822505 7
55549501 8
877751471 28
662459407 57
258668143 25
737334351 34
625132820 75
932952305 35
830032669 69
140844110 11
592046349 72
625563546 12
790979430 96
837278677 81
202693775 79
976106425 79
391623197 54
675805202 25
654257765 43
502232219 89
159031586 45
303438977 12
183546847 27
814027130 97
712124532 25
272113262 42
58048548 14
815251344 43
473956833 88
958128787 36
609083960 60
903441251 51
629261032 48
938425929 92
483015805 98
895103707 9
367334943 66
650497773 64
938476420 31
413843364 80
384303455 42
600310602 64
267695448 23
511202293 80
483808699 1
730054461 68
214766464 74
95176281 4
85822490 96
997861202 55
928545095 50
737389224 26
276950876 37
311910118 31
189919252 21
380306161 58
513444452 17
308399962 99
789965946 62
331968885 19
614169021 41
134772268 27
983427052 93
157109563 64
101325307 99
312304515 21
957891108 88
427856778 14
567097998 15
260533968 17
949954308 68
132829133 44
361592101 67
506621763 49
94970462 15
583770846 24
551127789 23
843325148 61
740158578 46
712567225 98
104895072 15
743473061 8
761900961 86
423680373 27
769299667 32
191532128 60
635556741 75
855365411 92
112479469 21
246577155 100
248688936 32
699037160 75
932556146 78
559217425 78
310207208 37
137094775 18
387676085 13
281505852 11
357969160 79
600754684 25
85952729 33
256303444 86
611339451 33
256673307 79
124223526 13
513361486 46
838550205 89
527782158 80
876006972 28
604955618 19
468695155 90
508483510 35
454868882 73
477951229 84
27194616 6
918070281 93
580023185 48
900998724 56
932861276 92
817212306 35
533169211 14
586234756 32
727805611 62
727440522 37
89906875 40
486054601 41
382348477 24
388238765 15
785256751 64
107345361 86
379968517 69
521706600 44
582739655 59
970529202 20
384675178 88
547498954 80
702098866 30
772251010 97
981178018 21
996686368 63
59939372 47
652199841 72
578425165 65
115949253 99
296534118 75
70912200 22
766667540 18
647869421 68
389864346 4
73967852 83
910804556 69
124825676 25
935279316 75
19304579 12
40470333 1
18263043 19
66860098 98
716734778 72
335543647 22
233696270 67
407381168 7
680053964 49
706999865 62
910466827 60
473881088 85
674115501 2
688452776 18
775318583 83
564820207 45
712488083 97
280577422 66
566614245 78
149097127 91
624563030 23
856900260 32
163201800 86
570185413 24
374343282 19
895193213 47
868410987 38
946804974 48
737181740 6
315770516 64
439748800 91
662720771 62
747156022 53
298803506 49
830623278 52
684495365 50
858762883 5
59658711 74
578092191 6
651969502 85
655342203 40
754767779 57
19345832 89
566278229 85
552375844 90
648586884 60
789359251 52
446211390 14
658626529 10
371257827 2
862652381 74
54223084 95
700586604 51
44172738 93
325124511 7
293786372 69
473507099 52
86603628 82
218847375 81
58540984 69
128106325 43
214519688 63
362279695 3
65189640 12
94177405 35
72456174 51
836744165 52
616604838 89
724551010 6
14661943 42
529872882 55
454899120 78
62653222 28
859393074 36
985652952 82
972638942 6
606499329 96
404910344 89
569764504 98
469127798 25
778344629 43
958686616 27
641949010 59
157729755 30
747186290 8
326543277 86
737447967 26
722531420 2
84286226 59
704441766 99
427734172 68
770512534 77
10520925 18
587361473 73
552676399 75
100201486 0
701732432 100
606431345 100
859301511 20
317581618 91
641341956 26
931424837 24
160664778 6
347680228 68
517910416 74
352054090 6
734350657 36
562969095 8
643772286 66
577917986 34
708431310 27
404102797 49
183407753 53
926119349 16
807056479 24
675114785 80
876150921 83
631641805 97
909984405 66
150664522 84
722681543 95
201391406 24
799125357 32
111628589 60
660661133 18
451522340 44
471461181 61
630974500 27
226944935 52
691127181 24
995517488 63
275466407 71
216732962 69
432322444 50
667809171 76
677068500 50
960059399 67
872862242 37
572012488 66
674534696 87
210416675 49
103656628 55
104782838 73
52683082 19
212375144 51
627164866 65
28468231 72
250572297 90
771158894 82
267793682 21
643987784 72
517209561 75
763395724 1
319436329 72
660448316 38
335419293 36
962955649 45
5589433 59
230921040 4
224517087 34
30578742 48
75819281 83
12928460 57
115704240 31
761783260 88
614105021 45
956149060 16
502975718 100
962522561 41
593533458 67
477071171 15
950907175 91
769462894 12
622306808 38
26816553 84
721685580 44
512925789 62
602981108 82
6116939 50
552505480 83
461331163 12
221277936 78
210119330 88
74959165 46
149610406 37
684803681 70
300690040 61
203209249 71
514225738 2
575664764 32
817771987 36
202740705 10
372100721 49
260117414 50
957611105 36
980410340 31
300355444 29
270998595 3
458050251 70
130517121 94
417239449 38
389781513 2
88253367 59
489347702 61
560019364 91
733147341 27
471642089 45
662676100 95
907527168 82
343287730 27
841545049 43
123483647 100
68080998 18
224888760 11
332557905 53
852718799 58
521634726 96
985138547 37
336427966 52
876410287 13
665799622 25
278858015 1
192503146 69
608046084 56
189173609 40
220843177 77
27599888 52
854351054 71
952875424 83
943989299 35
396041664 8
582317871 90
642491966 50
28037532 87
315554224 36
512079308 90
831722820 99
672939665 67
74305278 40
390251803 28
63135851 45
491097982 29
238706962 84
923285274 64
288907369 98
847127847 15
359313594 31
22803057 76
78338579 98
134258491 59
181939005 65
868516561 1
167251891 66
654242769 12
684905682 81
724004244 84
9310867 88
988079508 76
502487841 59
26323975 65
196148201 49
875634158 83
960564937 56
6873337 13
65019790 33
545783380 20
119723352 12
316572884 95
533022367 85
224460746 68
593528475 67
817780533 19
913567982 55
435440237 30
44324553 55
591181568 78
772560674 64
749549986 52
523196373 53
333248987 12
264416000 14
770367883 13
219748978 49
283006168 48
755671048 25
243648089 47
841604205 67
808485266 37
481601 52
237220085 91
426835192 19
928993042 37
385270578 82
221928695 33
304275385 93
107349926 47
918339272 77
762034243 77
419603216 47
173937156 88
412797390 33
121560367 58
964593996 60
468826676 27
857830042 16
434727471 4
886474219 27
73366997 73
335268944 66
534196198 41
728061097 0
324142852 12
758833997 77
805729627 37
6156013 6
766770075 8
156130246 65
318425949 82
302110784 10
240093377 45
886948377 8
318432284 2
951617571 28
295816975 68
946341392 42
838281193 18
12725180 97
604364148 11
653072392 23
754954353 92
263266953 84
181702764 35
151189835 98
186951572 0
179386896 60
548959103 11
788882987 29
669223997 44
799828093 73
855520087 1
836280296 41
938007471 6
478386732 23
218986813 47
40087187 90
404107522 5
124898259 94
355671982 61
312219096 0
201499361 44
919017333 69
641174567 41
629173292 41
306776744 43
97236853 58
455260382 6
241819197 52
953523841 48
577158190 41
526164749 50
804684247 27
90286249 74
216991628 19
295431132 44
812023667 74
133309865 35
663435350 79
474928714 6
692501818 22
19422236 78
766692171 1
542273115 70
114191251 27
174603878 84
383314791 56
620866964 46
681271953 57
391154436 9
25543742 37
349635537 12
771995426 21
830628134 26
430213581 46
39350714 51
687396370 38
89067327 73
584056962 70
391064067 40
575778553 59
452113091 65
625005711 71
268685633 100
323754016 55
533870942 100
738179696 42
199098197 92
878327549 77
328827842 45
291620611 27
811923801 44
817320927 31
432355997 23
650595754 51
290832642 95
664061096 23
673435690 45
549040732 79
724233156 55
403265675 62
611643450 86
827170963 28
929591021 3
960137917 40
285284416 87
373208679 70
186817247 98
561461549 85
687197731 97
610891012 18
836848657 71
259252628 98
16309284 28
673280522 70
705924466 92
521536947 74
800078927 62
186808368 28
17509716 6
61527955 81
895572072 15
478530440 36
424946106 96
949514878 68
617793756 30
306445131 57
622994938 29
222697907 62
954182094 4
317039426 20
919799541 58
817456493 0
116193080 14
505800745 77
958377420 68
23977924 62
849227972 83
808770644 24
549534347 33
588504178 47
669801508 11
719691739 75
212595997 78
515412596 96
84879253 87
689388986 14
65450867 12
254987043 29
484325568 7
680516249 96
13368988 45
378221246 80
912086944 28
225531433 14
967679865 70
748293139 67
955324323 23
905520561 82
835924811 66
737797855 81
738919241 3
33186382 92
448314710 79
343431713 1
156614862 85
186462686 54
896066114 26
627797460 0
47684258 92
91730691 76
406557113 68
714206428 30
416862925 22
143587433 75
510857486 44
515838464 31
392678148 74
141151622 32
430639433 58
291155699 46
443049698 82
505933013 80
418057336 58
485907794 25
415823732 24
688694463 33
276362973 10
578153854 63
48828725 9
413935045 18
529870631 68
941343982 78
775114054 39
677763687 64
340341624 87
177960302 64
849290455 84
880722939 29
684504118 72
545272515 97
438548673 84
467351793 5
482716162 30
200034018 55
310489557 100
720397661 81
845670853 49
177269017 10
309660605 43
675987641 86
19933442 32
444290632 42
74310207 4
232016552 91
474544808 24
85850107 50
365639838 69
169029702 91
406927724 1
254843608 67
223802816 58
40701409 44
773588038 16
233233904 12
456256715 87
737378269 71
47087682 11
989031891 1
203889770 66
259143670 11
600321325 77
926437375 60
281710498 37
885516367 66
752725971 94
431516368 21
31512081 32
509849900 59
268376350 12
29069881 28
32714300 50
666584438 7
492611448 27
906605355 14
669988104 92
678614157 74
369673233 46
581836623 20
618574922 50
11832307 29
900563865 54
150274477 83
963870116 8
790789336 67
733811339 73
484202560 51
199199480 97
530594271 20
680962011 75
350127559 63
562676542 97
295838014 83
626127170 90
414339677 61
84789216 28
195155612 55
418538981 56
168801048 52
462658371 88
236948252 3
244834962 20
417845470 39
421325174 69
825260684 16
226536343 22
331140362 32
204468428 27
40259336 27
956199387 86
125828961 8
948827354 30
318012319 0
988256005 67
811792167 96
897526447 25
626007887 98
493639674 12
83765478 48
947972084 85
142679013 70
948446844 20
987723249 87
391997163 1
868475835 47
256189799 36
792975238 44
149964979 45
965080493 10
838474422 49
33143897 48
807595410 43
479485418 81
115794226 40
836316862 41
698258111 43
400135395 44
434063112 93
256955147 14
785342173 32
597529837 81
918914105 2
394698178 64
898434794 49
132747334 70
847009840 86
992690638 54
369833776 66
373099775 95
940975059 91
597535132 33
19585990 57
881178653 73
340159395 68
79683043 51
233306549 62
394681225 63
133916538 60
346366412 43
10047167 51
737404854 40
819121258 69
130277320 50
3633522 39
138201655 49
105474192 79
229468550 74
950636723 66
883428264 95
482906148 18
513230600 36
482901592 69
37587193 79
565800955 31
946969445 38
29168509 7
306705640 22
871014281 82
309223410 94
488378557 38
375744169 74
661100854 41
983745995 46
979165492 2
721454391 60
985492896 26
981243994 37
643395949 48
868428535 58
217818193 6
85671515 69
251770105 28
861576322 35
379415159 5
120558021 80
598456636 59
850384303 64
802867273 80
287009474 66
602526786 16
844425653 21
845702505 17
746298799 59
908547455 49
9842815 27
214749226 51
525267795 65
426164947 65
878117564 50
482739499 26
165911999 39
382283543 90
512674376 9
3980454 41
634816921 81
288181098 85
268545402 8
105783923 68
745825302 72
914779823 16
310547752 55
50094364 49
700971068 86
317417848 8
659354188 27
453926805 90
274423318 75
226063971 17
298596118 20
840763433 50
3534480 68
202016870 47
659628540 28
815149605 50
932731728 0
818784455 18
653466993 77
509677456 45
296559785 25
509973073 63
219844572 97
345480766 10
922277884 25
802725915 49
775420714 10
603919872 20
870273559 86
808800722 65
945467335 41
611927077 69
975377719 68
603747127 64
670614344 50
72290136 89
760574962 26
772765522 59
650892701 92
90800720 2
134702007 19
186055764 53
108564483 90
809741872 60
73599029 11
719379687 46
687510176 63
926126489 35
56343057 71
19404428 62
706698543 82
792042305 33
681074742 21
688614481 38
642513855 21
631392241 25
798394493 75
183861803 48
249969923 96
370740180 6
938348369 34
484066052 77
996353176 61
414400954 37
125165142 54
65312032 42
920472315 68
905924082 38
803492427 93
831859207 84
172885332 19
200763608 43
218752021 77
548319362 92
627990293 98
755648453 7
41602745 89
440037740 19
763871526 45
135184749 36
877360926 10
184900809 73
865884413 4
847935877 3
661246204 22
73115448 25
600271848 86
631401583 99
78101710 10
248816663 58
827784774 10
952141719 8
116549575 66
778927040 53
663398523 66
745145880 88
722583999 55
553466071 61
169119576 69
192294246 30
744201689 17
428049667 43
604224885 72
854071065 100
858507053 70
806608785 49
664928636 76
647917987 94
29428547 2
586750006 49
550164884 1
479629225 54
836965491 22
525136249 95
658220182 76
978867759 81
958302809 46
187061268 83
497145845 60
376782409 6
379902940 65
87449247 93
780686094 75
816647375 40
935498353 87
986138489 87
168778635 21
495721217 19
622334287 45
349081555 6
665034700 76
328759085 55
116908258 78
907983259 49
401165752 86
320681760 6
458789225 68
86392132 54
596981063 85
701206710 8
936315960 9
91461436 15
248934983 77
98235901 92
560096580 34
233783147 96
557557767 88
546165341 70
815421668 91
19192830 62
759459474 68
538907629 23
548849779 69
810175324 94
129574765 90
436880746 68
457348378 18
760222377 91
526411053 88
303532450 35
590308278 43
18520082 7
62072300 24
635139135 87
162388591 74
307195608 67
342970500 66
751154286 14
855875063 29
179707531 88
96104719 80
402636045 88
872909060 48
760680712 5
591445449 4
249434263 35
267292895 4
949388752 80
287536417 5
179189962 55
748024504 92
758186476 64
966917740 78
588748299 31
475525069 47
114384031 62
824524331 29
978638032 82
229694442 30
831404567 98
425584975 65
288799741 28
477643513 19
639430020 49
260026735 70
113911841 82
486183438 35
625260350 21
276298954 61
858107768 74
553408917 10
460201481 81
847222558 89
777757616 4
77397153 68
834220765 89
620833651 67
639423463 31
924133853 60
261301750 95
470801187 34
519306352 71
292677770 2
238509723 6
912485486 100
136214343 79
763633304 70
70757130 92
824880977 29
246660944 40
595325711 55
754996896 91
641605873 73
534136614 90
882361807 46
136536146 51
21096194 74
724757078 92
280604126 73
179587584 85
920115394 88
195207471 42
848269740 8
400603013 30
913617247 95
738562526 23
182431617 44
742007928 19
858616080 68
318959103 8
534574149 52
760176823 4
318604073 0
463869486 79
979835443 42
344475105 59
110471532 33
975432815 70
369574067 19
130759844 88
654926491 53
398471914 5
864860836 18
71993678 35
519037538 5
286631662 20
387159394 80
487931748 86
949255544 78
787298579 1
755675386 12
716172714 43
560075613 20
430287868 16
943536977 22
831892103 42
197516729 71
998922416 65
524819153 15
961650900 48
35492568 77
620260674 63
258459787 67
158137880 7
901778931 87
836936700 22
216743103 8
6150186 40
837093077 98
716847603 1
544672372 96
658516973 43
362001696 40
842053063 13
41340200 54
487952053 18
39941943 34
906427690 39
641630310 64
525816780 88
578122308 65
890807094 54
590548546 81
284319156 28
741900019 16
606903124 71
466332202 47
58383634 43
835046856 62
827235322 83
244211830 6
509900986 41
238365964 11
178264124 8
688423918 95
578385031 36
99588466 40
360516886 88
234487950 68
236522311 19
373890967 38
817796355 24
680129875 36
386344793 88
50571751 50
344452495 35
797487545 62
521564478 89
948283457 81
710329647 80
214346605 67
427144521 78
960779585 89
283152263 30
457992608 2
167073548 18
90344741 94
994173700 29
456846509 8
791284093 9
447779964 48
587614037 53
809810927 60
955837982 28
591253704 28
638894862 19
897265681 34
687354338 11
94812753 88
473165101 39
215229909 4
591925689 85
435353612 4
769732622 21
918857464 95
990197643 8
658200094 93
996306847 64
773373210 95
268612077 50
502381006 97
625110817 2
437534900 67
201408782 78
580352420 35
908970147 23
527823281 49
285092319 60
464283351 90
933297748 26
905466826 63
956602583 69
179988495 22
829222459 72
242121447 46
53238710 22
279069496 24
373308028 59
943612649 42
681211529 75
586900425 52
40526628 8
466613457 27
267991969 95
283089550 68
374419942 90
793785454 79
419206639 96
42548153 22
37680572 44
259730047 52
557685076 4
523690055 88
509925027 33
219741999 27
466766683 47
156584336 68
635451037 54
863010840 26
160948437 65
382970385 54
357437143 58
474000245 77
230747013 62
794744216 25
726015921 88
475520238 56
729155673 90
581126550 57
808190962 90
645223935 76
726054583 89
20220570 9
291883938 98
616785139 21
720350087 39
263576451 16
239140509 69
618138496 8
934551259 33
544361841 2
329807944 90
719428367 20
526684112 3
551084733 76
239356983 73
815492952 1
189947494 31
184143383 60
921283643 56
931663455 3
920337243 96
154440561 33
86286254 13
875751260 6
607953605 18
577726878 42
421429247 64
237200485 63
764229892 54
41041869 16
965788664 72
220110518 58
793279013 87
987341712 43
892655508 93
241814414 93
462988467 20
862410985 83
945049770 48
574090841 54
611333762 28
497041333 18
358980914 18
437821869 68
212055346 51
994736040 2
943177191 48
948767125 2
4984535 84
475667927 81
847815750 62
169067141 75
86542110 24
550843997 72
105889076 96
679267234 52
827472352 25
815277619 26
54631253 21
461626920 10
773424067 88
839311652 17
545892537 87
279828803 78
187038580 53
302844603 71
774963485 19
834697168 47
665643385 79
357142023 56
357246007 26
142930520 15
21589512 8
457893942 94
49342820 82
184232596 29
108921518 18
85760085 81
550659105 29
966675832 85
159981833 36
80564229 84
230405355 40
777324000 49
517940085 4
100468615 51
84600377 0
512646859 100
956960697 27
162362961 30
489760402 61
860850847 92
408343476 83
695212946 88
690170407 31
342279352 24
478733955 30
965885642 17
30874822 93
525905359 95
286138860 56
121852844 6
449210758 64
175400263 29
343621431 79
701097693 2
671193218 88
17214803 91
986262778 33
449080074 39
388482999 55
486912468 46
792282220 4
583182607 99
746710238 47
839826915 50
796628941 91
931292619 5
564965118 9
779559113 67
838187861 84
10234646 77
412889577 31
666411390 66
340322014 46
758161641 50
489854726 62
220846384 3
837027728 2
876584229 9
581930145 79
612316702 9
756604476 32
517898857 35
757434890 21
298421477 29
970244721 84
659392664 53
643672795 44
637749283 2
798614254 50
791979666 25
533539776 76
288120085 21
996623030 56
496005033 45
291129075 55
588365144 19
950991059 62
627342161 64
125833194 68
164048215 51
178254260 61
922708671 66
366481008 39
113478771 98
80280104 40
753159103 10
360261382 21
237053264 8
481188986 90
633434302 59
309199132 60
26266773 67
112404797 26
751753854 59
615371724 88
197853633 69
148675970 44
259568570 44
9758197 36
853296516 13
477018312 19
337517461 93
404792867 26
623207039 19
32934662 85
12370262 20
89027651 43
297844861 49
883109716 8
301207600 48
558769764 19
481375698 32
694563384 74
216753849 59
725834774 71
824829078 12
527826773 75
990366728 84
253220509 99
273399040 40
450337140 7
132648525 61
116174461 47
237382978 30
434502119 48
421484253 58
372978391 9
605088724 9
433684297 97
257159993 26
167225985 12
537108613 1
467792062 34
274351770 91
6584475 91
247645131 27
169816591 98
224605503 10
670864420 30
199311297 18
494044201 51
785666232 27
851440781 53
113961224 88
148389297 13
193795435 61
250030529 36
210033829 30
259854339 66
717722795 64
829610201 7
318312897 15
636817595 67
213471646 1
504123183 72
241065156 72
141502276 32
90471550 95
736581993 3
107875139 62
999742596 50
369612112 34
117155681 67
353391035 42
732841910 32
560969277 76
166916669 56
122165485 15
540843181 36
271603135 10
622165870 13
347715764 34
465665802 24
912633190 49
281367876 4
733134176 76
392615469 56
977793614 49
578518046 23
239180025 58
349991641 25
838636183 34
164604749 45
775394231 37
354286753 77
777637481 64
716763448 15
832124744 94
695463611 97
854568274 70
293061181 58
858659133 67
157120072 27
386034639 98
608104806 100
496026574 87
83722380 92
955468810 13
905617384 93
198774180 46
907211165 44
826287680 6
633586941 9
516029010 43
876804551 19
795923639 12
883124261 63
57025857 15
883582949 34
929948072 45
107150078 79
263227865 5
459795957 80
985627069 12
576606589 20
1280819 96
769388211 57
517486300 22
133264500 60
119392793 8
182834088 5
791613973 4
53121942 14
719622912 33
653730471 27
636374231 2
438744127 43
879125311 19
433346571 62
799297513 64
936476688 0
17649694 73
185468534 54
9781309 17
784115532 32
588833680 54
255801055 18
738436970 62
592860822 10
755282995 40
684483587 44
948602686 22
906238939 98
471566508 93
487499005 15
341233807 84
875360441 75
781374579 60
815591998 24
610628481 93
754897538 100
478994079 86
385351191 44
734489570 81
378595308 86
109706635 46
610522061 90
754117113 66
186140487 24
825973573 95
878172510 90
404288890 31
996497322 11
673808202 31
975839719 2
43708010 85
313943458 27
179418559 87
830464964 48
843538134 18
160447046 62
251467561 33
695160173 8
918744500 98
692317624 78
972813319 76
507995141 48
865362692 66
743549073 36
101999640 85
505392958 65
840068888 41
647965346 29
347322404 24
300789305 8
807758299 1
347738377 71
261703077 26
758366183 67
491457616 23
717522034 42
849863847 76
962218222 81
303933633 23
261768443 17
398862760 20
484179523 88
432277788 13
477466469 62
414701758 98
434961571 2
2015582 99
461212731 80
668782418 15
737891394 47
653087405 46
113882592 91
569481327 31
475550972 37
218933280 15
580508236 3
202492154 72
79804200 73
592651523 98
865565275 36
679763779 68
897706146 14
381292956 61
774326339 18
635518693 56
70495608 18
117056241 56
668043166 10
456976639 64
980079873 65
890615361 47
128105034 61
540285209 23
319797897 7
43102966 53
891984771 93
933998309 61
745748895 36
610281679 94
560868818 32
373837629 99
438750461 68
313683510 1
686115448 14
699416775 4
797612497 17
754477755 32
884569077 64
964071032 13
21286446 0
931464886 77
53294631 12
161701917 58
647173788 65
477242101 11
941947330 41
158184213 86
315318311 12
751431912 48
79094108 5
536973995 85
935227318 29
721878020 60
236251098 88
196392395 68
611709630 97
754024066 20
56268797 72
51904495 82
496829354 29
447175695 56
440583249 29
375811603 81
372402005 68
7015866 4
722318843 98
3805760 23
887307681 43
100742443 83
120564808 33
559772718 33
956351878 45
783831049 26
898146297 34
416739227 95
897291869 23
59270307 88
666474813 69
905678162 92
368699969 2
324406847 14
592652847 85
827696822 39
872961316 100
136445208 100
788972107 87
397059195 1
970728432 61
661194641 31
24789430 0
509039814 39
835160072 86
46915359 9
18515855 94
864403986 48
361688381 3
128604460 34
977866282 73
549274360 96
175645546 90
728908807 33
631911976 75
790832851 61
42283284 30
172208933 95
480127060 82
789683683 2
527547277 57
240029986 66
625672045 95
984221158 70
875937760 7
381422958 80
742930667 47
840532512 51
432232401 5
730136795 59
280771667 41
376570990 72
165419685 82
157225532 1
717671296 46
756267182 29
121424523 29
704880074 87
476925591 45
2230851 72
814999880 16
394754992 81
9243389 100
691556495 94
126273063 23
960398827 78
33210187 82
931580282 87
717048912 55
791574725 46
707895135 7
745788599 79
553868121 67
687828562 84
274670730 35
218193504 41
559774532 61
221678733 82
277965729 25
109978051 56
844874321 53
670525957 48
251214428 7
237630093 23
212302741 58
914043118 16
365674293 83
460340718 44
893712704 55
34190965 4
564250111 18
219400474 18
526894358 56
98221576 63
109341719 86
64454991 46
268736216 58
408803329 82
835879374 92
80871236 90
281567701 52
908873157 25
757305898 3
316344386 69
992308472 64
320859126 60
370724856 48
322786853 5
991570379 32
368165107 18
723084904 35
420655719 3
596660758 46
955735707 15
796077903 61
881855161 13
315065460 61
976992262 25
104708235 15
607558742 76
928180062 41
880139481 91
233715223 22
855704475 56
252675288 38
880734099 56
665045771 55
983358925 71
644438842 76
381969755 99
393157075 46
495525988 85
423609989 75
127277549 75
870534528 35
525636368 79
716620447 80
711783193 4
178977802 21
133759768 34
499791162 88
213036018 70
956324682 52
341529444 80
503530743 90
230189772 7
556494815 1
235022211 90
768452517 93
477004265 12
58332978 93
864823764 14
604463412 62
497195689 33
53178777 34
659061761 5
46463516 19
677476586 9
928832908 67
909185200 42
735251136 35
245354172 71
541769019 89
219293958 2
356125932 16
672494976 0
949260138 99
692144445 70
527903437 52
238061402 82
721542401 77
586195649 23
957762553 39
164444473 53
146538414 16
759820778 30
978998223 85
689857498 88
288890447 5
727427158 65
285331647 24
212906996 79
275962521 58
875856350 74
738838479 78
553271034 15
301849428 38
96483031 14
195776788 93
358222103 60
171589352 35
608308074 52
927051142 17
312976556 39
926152495 46
608120825 6
975344578 31
305357773 48
790588016 89
793242479 89
995119342 16
441635104 41
656535780 4
968568291 4
611225423 7
794552493 48
279984036 97
738576864 70
625148536 93
119031617 12
589572648 32
933734094 41
604563429 31
996581491 50
696940394 90
892300573 73
195060195 56
600784008 46
684757361 10
54085959 31
552041303 66
306419927 19
87248574 18
671514277 42
750871815 50
919521737 47
620109582 58
746085900 98
47904790 73
934137525 62
744567180 84
24547628 66
688321765 11
749409308 53
735212084 77
373773229 24
56085382 65
510647859 36
346502412 37
397027884 36
844343117 92
842047873 89
78619642 51
371661711 9
940934137 50
559573980 97
960530297 3
18241679 91
730828327 47
942843967 20
250846594 52
574428109 25
963577783 97
217289200 67
378661789 13
2849842 45
397945766 39
92575041 22
774299703 95
871393598 15
959712374 55
421084767 51
429308510 99
143510947 4
251409774 57
953710600 45
526565745 99
279765252 80
816212808 100
183950351 93
595178126 40
698600591 51
648972841 93
763275288 24
327186690 36
169976679 53
228884431 10
988863047 43
353670836 69
482617455 11
374115684 5
424145271 17
196199210 82
107719658 96
308414464 21
355176272 60
521597746 94
70352233 27
471635626 17
645672914 16
729356098 16
14220637 17
519186397 18
547047247 34
262847311 52
393577858 46
981554558 21
171489075 37
908408662 14
785688575 100
378947119 92
361739919 26
357515127 72
982811586 92
956803516 77
935874635 42
710519662 45
137151300 65
559056125 58
873869797 7
195608065 19
826858485 33
680235950 11
896161036 63
135321594 15
129837676 88
397341750 39
847780124 50
642030124 7
956029345 73
289823348 34
428780267 90
75490559 31
687802091 47
53040212 44
339846797 28
988516400 29
298588075 11
13796923 7
695826686 49
638870172 50
940311659 63
958344068 45
707326302 10
248933884 52
971471317 92
89383007 58
5031115 2
841492151 26
561820397 60
666160033 32
504675860 69
184751265 41
889976126 49
554284518 100
268339580 7
217912719 97
945721006 40
741911492 31
846824277 89
848607151 70
533952445 74
923599505 56
90891885 44
288784249 64
169197668 80
262182593 44
653881768 44
86641002 56
903007152 50
404258395 23
989581472 18
923668787 47
438270728 62
193674179 24
181111104 11
677011764 92
997848214 78
239347754 6
36950307 73
122740691 26
642241944 49
617361765 95
554135464 52
886373060 6
652795892 31
896232377 34
538875710 98
985034644 55
254471345 47
435254997 87
78066446 92
951861347 42
760165519 59
11909631 100
2853261 10
426218973 58
229174530 31
77208002 81
823067533 38
860471668 34
124647532 87
71817732 18
184568006 8
95475370 7
193967371 23
395109516 8
971436845 16
347321781 87
313383428 48
534614903 70
645198403 20
746213300 100
133152389 18
432064620 3
176931330 20
959197502 78
927408955 69
79353873 18
451399914 18
696965415 11
854861717 31
459354249 38
26619953 56
745795978 100
764165972 17
908561499 12
758992128 27
885649329 2
50474225 7
148714300 56
718623685 93
896360322 9
194512408 29
430795981 5
701434304 28
966760122 70
941310812 57
640879334 86
898335057 52
855599076 77
900419582 5
898293717 27
550580630 36
427798201 51
190200947 100
599628554 73
415736588 39
414421146 79
858136231 86
266630099 76
665715991 23
152717240 93
289371349 63
895292415 44
97497607 74
40238095 83
952448172 86
425904649 94
604557225 36
160977872 0
40147179 56
728470179 52
886066808 87
674658241 10
266573996 82
514430309 30
953809652 23
195993012 98
253066511 59
157040199 72
83152672 87
963152203 99
492675682 5
262066460 25
411372218 44
877330167 21
836073239 35
199353910 89
408282458 19
207894417 38
72079208 89
152092952 73
848000841 4
499564461 66
102546734 70
359185825 56
264763174 34
965982203 43
989619723 67
364732671 50
534310497 97
568313896 93
4093414 78
374655707 10
992547544 62
235721216 51
501968467 68
203525295 0
213933695 45
449638612 50
28575202 95
609590106 52
726135002 95
517498294 78
82829822 77
360071071 78
636887680 4
487679334 53
600466333 39
860991863 43
673284892 86
451508874 98
330263742 22
343040829 82
822081312 47
627478976 66
806529507 70
363648856 67
781146007 11
895118188 14
716127162 69
50867078 79
736729042 96
305726650 56
6497742 2
233208698 99
541193131 60
238326855 70
503160996 39
923766767 77
731473976 29
500605334 12
142937530 47
923834661 51
428596396 43
623712598 42
804816458 43
778427008 56
284843681 87
177021519 98
330051227 57
902591621 95
519738225 60
457791186 25
714586251 34
465673068 68
889097419 93
330134948 11
470380972 71
939681463 17
779988112 12
626316616 32
693448921 50
736076957 97
700883188 21
859739722 55
620845224 23
979648840 92
291167932 34
762399703 45
442197409 26
586570765 12
815325604 89
794130938 28
718432118 95
924242530 24
12438844 46
485211167 28
919532219 77
360682945 7
78496054 97
926761333 90
306330403 91
195987017 12
528426866 81
920478630 19
76390387 88
392437705 8
807775034 54
26322657 41
130999071 46
894922181 78
980105335 84
553459460 79
397266410 56
145889284 12
802526898 30
980727811 41
312007684 94
778502556 1
626801229 8
564854744 45
62598895 60
923596362 69
545550846 42
390814220 30
224568031 86
292520213 31
19469066 35
854670772 63
85591008 88
152230364 33
16627382 91
901181485 25
446949236 27
475801118 57
622680285 70
980160516 88
485224330 20
474236429 18
39677754 2
359886960 63
936260685 24
570797879 80
187088939 81
732948396 18
498262470 69
581928241 92
492815511 37
764337295 21
202479868 92
960966330 39
55039719 2
789645017 38
622050778 5
865171061 18
86952464 62
603305718 2
714982632 44
490449627 17
721892880 76
227564571 26
839542958 97
513435843 59
950915332 15
20872977 90
393381418 8
78145172 20
765600402 92
98924994 61
55010066 24
308138231 8
464699463 76
621028150 16
167424936 88
169855457 37
672918909 25
828983272 57
261517048 69
964668141 20
834822632 39
45340855 98
557570285 22
357750859 20
457231911 45
558063026 28
171858291 4
145417162 30
743775629 24
23769149 24
640271772 90
710927736 87
676521104 88
50302480 86
784235342 29
59010956 47
424167758 100
723576327 99
286408786 97
392959306 82
185783627 17
467483461 24
141279723 91
77383144 16
175606010 41
98558473 25
169399433 6
405927464 73
684026 76
479664089 84
186120231 99
920882024 34
817015971 82
615574779 65
326904462 51
297847349 38
428020195 97
598789205 86
822422357 37
465007178 72
728074441 55
867479941 42
900904474 8
39409623 28
107384480 32
303831623 83
883908368 61
534832834 57
12590861 38
861158598 1
650753904 65
692900195 78
507305599 69
837577632 39
388192355 79
462316744 52
344279364 56
900133540 84
893640379 32
71790663 74
377183743 53
311143895 74
963441559 0
141860103 77
667858648 68
458367287 4
302712254 24
409789526 83
864717553 80
36279324 65
761368703 4
603908927 81
674032983 80
888155877 46
997765226 5
637475170 80
98621743 60
183002609 80
287495610 100
131366191 76
453980077 100
506689599 0
379929063 47
994511508 36
712944196 55
928826296 80
926581868 99
7470152 95
189046689 59
768637662 6
332979392 43
320662101 39
670595675 96
371249787 93
299137816 31
648604847 22
152440206 20
260498697 100
187781953 30
100642023 52
52735129 66
589124638 11
810484073 1
307916148 51
133212224 27
894007700 30
383271133 8
959833760 61
103665992 33
899322437 8
122647350 37
37820674 20
953900151 63
271701729 51
721466572 30
357957414 69
519326582 60
13014995 65
421711033 86
198899695 29
827030002 24
52364371 44
708131227 50
164785161 35
239910510 54
734807227 36
922750507 21
25267177 56
887460608 43
352798245 46
469093488 37
869912448 68
417889885 38
309576448 9
517610479 58
902283698 1
689649841 51
274621096 14
25743052 14
418527046 84
409795520 62
874667751 74
326419286 96
117065748 32
847721254 34
272987561 44
661978812 8
153912101 36
160246015 48
347276536 48
926148634 13
898705293 94
807306227 73
404659861 51
299484283 81
67504853 43
361450919 5
997827410 11
751324241 9
334534508 12
361076690 49
129549595 77
405384173 39
623999232 57
86032191 47
413663451 17
818659469 40
231150116 21
654129882 63
38643967 6
366869157 98
875799839 37
753742244 10
919554147 97
923186398 71
690829564 37
985156580 31
3180751 73
41590223 91
485322610 38
88269675 43
47439565 61
325941401 85
654984316 14
939813762 86
710015000 99
974482475 12
924924538 63
355225715 75
325216563 27
374782524 50
236507064 45
880180072 9
534566210 20
764292575 38
476647223 76
528679793 27
559587043 76
122191152 80
372660936 40
123961837 3
367840963 27
773554093 70
259804687 86
460289399 8
942940165 40
910471165 6
441448985 93
525198164 3
544208269 71
229251222 55
658348448 87
373585482 79
512926837 17
291962693 16
608279727 47
748078309 5
221094579 35
643933944 46
338924354 31
435214470 80
772926250 26
822051206 70
540405551 85
162811396 48
523433089 21
635122329 29
770953124 62
559192952 88
157278228 17
922537521 15
206176927 50
172579119 68
313852087 68
211458361 45
51651785 98
477172332 82
939012370 53
107720869 64
20118157 44
162373501 74
480787629 38
948075848 13
321238133 68
315499599 38
232774388 5
70833465 49
116609216 92
799981623 48
955426387 5
201435816 29
333413119 95
563492421 8
632138238 42
142189769 27
587792952 86
15644468 98
978817009 50
216879080 33
503724982 34
347368838 53
845288619 10
862344636 17
43104682 86
610613131 23
608852583 55
89862264 70
489478578 69
857921146 36
399662019 21
763816081 60
264757783 69
180957702 40
698635674 71
300495206 27
144278814 1
466403382 68
412680150 7
488756227 49
409260177 26
405487584 21
604643961 4
146695429 76
832326321 81
489573701 66
33593981 74
766336443 40
518241706 15
869942475 25
61796174 50
229330122 32
405640553 88
163430109 99
783166754 74
808623431 43
557507319 41
894783190 26
460456470 64
726366089 62
351929860 16
403044417 87
84230152 55
608634803 62
642950845 88
919940859 95
867992637 34
543618988 30
942782482 68
330838624 33
701120178 69
180436827 35
773656471 86
396598695 31
393065511 60
866416055 28
55976588 18
592829319 2
290688618 40
910509885 75
393770908 41
69774457 73
605079150 38
214710601 30
247506681 52
617086875 32
445673040 20
330505064 8
547301653 47
200880002 59
774618558 0
553889470 29
721887349 69
768203557 20
121574663 84
818637245 21
465447752 30
707059116 13
169252876 36
81061332 72
913640298 28
133025748 5
402635701 39
662193203 40
378409515 26
382386109 62
414198014 81
60221194 96
551001248 25
840119392 74
141102610 47
238168326 60
280681012 88
225821444 55
737462695 7
668072842 77
438078767 92
558433195 9
958854705 29
644101220 43
533811430 4
73424113 32
995053346 6
847826217 50
808265480 21
961056752 43
906589811 20
822368823 91
993893280 78
191727886 20
425013706 6
136214885 7
448726217 64
341071723 23
776214754 9
508258811 78
449450154 74
880564623 75
407729367 12
219330129 51
295803741 30
561995500 94
126046292 41
392927957 79
160734740 85
942055315 47
404170112 60
706561564 34
705474133 60
772719912 11
442931429 65
617283954 61
455012931 65
483373275 91
328546517 64
540179967 7
269363825 95
859896344 79
479399754 49
430406313 97
690565316 52
428929180 5
293737765 37
756439936 11
1696794 14
233631090 83
726455097 83
566416725 99
102235136 26
370674686 30
333369919 44
926102562 82
371786914 54
989828246 12
813302340 66
18889895 88
689436284 80
986078822 50
783786454 40
926379630 57
948923063 13
105974201 74
101951089 99
322916872 65
719551406 12
337551085 63
330314262 17
676188485 4
262397506 86
986795980 67
715830733 61
965366434 98
684844517 8
696338469 67
791118113 20
910785761 27
623843358 96
442821056 60
138768539 42
325705204 78
878885948 7
926429765 64
853460404 25
631529097 86
883537610 74
877389625 81
521589612 48
737637016 52
737556098 78
228790687 27
475346833 58
123551104 48
719519036 62
379674293 12
283244692 92
203290483 69
670497800 24
291919657 31
350493416 53
98983151 36
33967179 59
676769105 82
365297016 35
677921830 30
590555735 54
162269723 21
764208177 11
649554911 25
243838650 33
270236309 73
606742152 13
221750643 74
983897756 100
214617678 8
64388613 70
431144407 67
89322987 95
997200515 78
603611345 100
382708500 54
686646437 41
215835590 23
252622951 31
568019295 97
287975699 60
957938560 92
696237015 89
705203426 21
2611888 80
877193234 90
767877634 62
498343241 75
977468720 83
811925652 68
878841647 12
467205976 91
709222938 19
814024698 61
758903318 73
584478101 88
563710103 95
812413933 55
939777343 23
386437659 20
42926625 39
224178282 90
10583839 46
41060610 28
907746436 10
934981216 49
563309342 17
131718725 36
239523824 62
887524621 12
832444389 18
502248002 6
316916055 16
812037799 94
119807998 27
798341536 51
895392138 85
379628984 84
841751845 94
279713767 48
135633732 46
594150221 93
637714245 31
789652283 23
195448808 55
79949166 30
622686711 94
329303491 97
233733433 75
713671198 4
115318334 94
875195334 96
75083249 29
408567072 46
3954157 91
610898675 77
207786173 23
450646080 1
86892887 81
556667578 47
941324493 39
864608221 15
200585865 78
185063755 96
121768264 85
469433510 38
338836253 14
542008846 4
401925550 17
259904315 91
221367713 77
108582345 49
370532289 70
415350770 23
680024928 51
715755285 42
144848739 12
311638688 48
456008153 96
273419445 62
991848291 60
151686745 17
875340726 88
413641111 16
432831434 90
247397054 98
187636098 53
592986954 81
438732326 52
529210191 60
339304163 54
602338821 67
624856759 39
119205320 90
556397536 91
100976380 63
271321547 43
729625122 13
236986045 66
321183366 37
989607124 56
207768094 93
274168369 67
537683272 5
80165144 52
912154901 92
632388141 54
477906326 53
360240133 83
231969326 69
248195785 32
665991559 19
819970977 7
255816845 62
147718310 96
619810753 94
750678567 18
976931515 61
34787735 10
645308296 32
638304854 83
680207012 45
956415103 56
574034848 3
224335635 13
381657115 68
121124064 50
70502967 68
861468919 81
532249210 7
605208596 3
530656229 66
702171081 18
654657019 72
286766305 38
594294909 19
479657686 77
899583695 64
758404509 49
366311483 8
188703848 41
547926326 28
128729672 65
702503242 89
636385102 40
829592371 95
195836829 84
779295407 71
14890212 27
155410558 14
652513781 56
596650287 91
941812071 92
444247482 22
164169046 99
240356702 15
545607641 10
564045051 87
168649269 74
831834569 80
712591764 6
376331835 14
252667450 63
87611346 88
996602192 95
830906691 28
244455572 73
817560447 76
461658107 70
365207545 80
807156629 54
856891014 31
306066325 31
389887523 12
42653907 14
727676565 47
482015160 18
874225509 45
889581953 43
254731683 44
958364326 5
73068998 78
812844205 6
251078318 73
171109029 15
65612369 60
77238046 90
156162353 90
759318550 55
980172578 7
207825360 45
512952247 98
462978377 59
706879804 35
386486370 38
665594514 72
55856356 66
911823371 73
175922753 69
864636436 25
432543223 26
467669933 87
653943362 3
910515645 47
935009200 42
784657251 9
503340384 16
591138320 76
878028879 2
573359226 69
782344909 83
311617126 83
520283740 61
564741784 38
20379381 36
416728051 42
274515545 60
770999612 4
605845465 14
349894809 49
694243941 85
535520364 67
15365697 33
52913274 61
110059442 79
12655711 81
86496884 83
536052373 31
111378919 96
260070527 42
516581987 90
674065162 87
302285269 11
156745387 1
343264178 82
812652804 96
650751293 40
375052025 41
392918936 40
140973608 26
14954363 68
948312850 0
85688338 5
53090910 67
892816651 48
422952980 90
314396102 96
256583309 44
595801072 58
919006450 80
53443668 70
226582152 88
77956414 48
244267491 50
289271177 11
510865530 17
984978371 46
595674780 4
753480002 85
603799936 64
598380735 97
961240818 87
432528847 91
710201501 38
127020213 81
279225058 61
872091543 96
235643847 90
626293416 68
86653320 51
86989740 33
343570104 3
240302707 49
823160925 37
183745997 24
16821797 100
359839265 100
169837560 64
713633219 53
156685692 2
248563238 24
716137814 32
866968460 56
592086083 86
626930299 100
388019535 28
250652589 9
947890078 40
628562169 70
257997895 82
253676151 8
647593083 82
652518604 97
659554812 12
32094532 0
836084396 19
425353722 65
109656651 79
293780127 3
9317905 7
669649220 89
104723523 58
357553955 82
218655506 33
222627128 39
984744313 33
752851335 87
671918140 71
915429375 12
942766369 17
401058268 32
575922788 36
514479364 73
483322644 40
809512114 39
861543876 12
542029228 40
147263860 36
713807713 67
696231492 29
630096561 87
17980937 100
414306484 74
950534058 77
757165025 44
792775086 37
650941661 1
141497535 85
69221565 37
5317540 54
952119652 11
305738961 2
599301457 74
942887124 57
846105690 36
429344871 34
227709507 27
916473954 62
917508135 11
503455221 52
226234974 12
264944966 41
713285506 57
694012543 2
919902934 76
495651043 16
473405588 64
488044030 41
481055423 25
744920826 81
245425406 28
708549302 17
756582292 33
832185325 7
936070632 70
906328516 87
887766380 80
630570039 32
630286170 22
79169946 76
74289661 53
173567076 39
88739039 77
21308507 66
337409809 15
161790454 44
948961244 93
817496761 56
985958522 98
563507 94
449835256 73
692534593 44
274499569 45
172826827 93
739437065 32
182874682 25
790876881 20
764565161 80
180727794 64
470887864 47
665362308 91
840767828 26
728576282 26
607519262 34
306848930 83
525100388 41
620241013 38
660232407 63
454072251 63
149610177 59
739171348 80
621986977 19
299679472 5
574882272 58
636768554 16
418353364 40
845458725 73
194443945 53
123937224 54
971493450 9
76582548 5
192422461 36
698026990 85
246589620 50
790684246 33
444573844 23
295772348 59
762571272 30
206727257 56
248266073 78
356533273 33
255752821 6
884221870 8
702239413 76
219264162 63
639784510 57
441707901 46
544246729 5
280179457 43
778359653 70
685609973 22
395396752 22
808395607 37
312159898 48
351440675 74
747130234 47
294175473 67
700383404 27
190107699 0
206207660 18
891855161 1
715523513 87
561695563 82
721729793 15
91539112 73
504324392 93
111722855 79
605490657 60
271115892 76
100112034 68
941652513 30
626660996 95
996655961 76
427101769 100
169086882 73
870113354 80
255385658 95
201944978 54
347631760 4
411819873 44
416228255 6
498293625 35
419537277 51
213998373 48
860955024 48
127331262 65
616142593 71
997028553 62
593936386 90
255039494 65
838106094 73
585412806 22
593916280 25
225846888 82
252267876 87
185136375 42
539378236 94
392890594 4
263282837 36
939004490 26
760272640 49
400390573 43
551836652 100
837877788 58
600053300 17
317175357 86
857149074 40
438416697 1
368843597 69
410958399 27
40226933 59
804891366 23
425572605 54
480910309 31
645502553 60
723164741 95
299145250 42
433010539 42
341102765 57
765577269 3
397708118 48
858815342 17
267528767 70
765653945 92
951755111 89
994346616 16
406661918 1
975896210 26
241375537 37
415496336 98
992636649 12
801164550 52
796524745 72
671343493 24
406936583 30
13139353 90
270827835 66
684674140 98
538001893 11
802538183 17
216853190 33
797303339 6
268568079 58
250180589 25
759538418 69
883576928 36
611678731 100
949456651 98
646441099 86
505906187 41
173598106 7
848477124 39
682283064 16
15228071 24
770899335 100
15227789 60
453716237 59
171734791 80
686479310 95
351131022 17
272958445 45
590759502 25
682357473 39
317343017 37
649992020 87
567507050 18
32520501 70
841725108 48
13193961 46
557264575 37
939670968 63
485755492 9
79352226 9
721844067 83
394727860 12
728557481 67
301421098 26
639486758 20
282248584 24
396873936 14
23758873 19
995946555 31
812073754 42
411673469 73
716655936 62
97181255 68
169011441 20
662129698 0
510626500 13
320744333 39
315581817 83
926500543 37
307679873 70
333335349 92
612400128 20
821328910 21
419415012 76
427916952 91
690469548 71
411927249 88
944441211 22
164205397 26
871957508 62
845822640 41
429892805 4
677869333 36
694598851 88
771938869 66
830158581 3
566899801 43
18557195 45
172999640 16
54553436 91
761368058 90
359511816 55
260553816 62
700707316 55
392681012 93
272045501 15
957911116 48
240713007 85
719452715 6
343600368 21
405998953 32
373034902 17
52825867 97
28015446 33
666861133 44
245055569 86
942217808 81
507290979 65
440186505 70
202012038 34
13594082 43
179484965 16
240924179 85
338374656 83
509227405 17
134533549 18
666134351 4
964891508 5
190909764 55
815595737 66
806419272 10
980224817 38
392071037 2
796036234 84
395498039 78
377912972 69
569763785 49
884387911 59
141195554 47
824574543 72
16439105 57
75014184 36
309573231 37
306407026 10
674271876 85
911029190 19
716606979 72
262050245 91
377033342 26
162506599 18
640802042 93
474843218 33
51815696 8
612206787 30
987950595 32
802441274 69
320152194 88
905417389 55
925583186 12
705565437 90
111992033 25
919388438 21
275257573 84
976401771 82
903804878 15
99735827 57
711274639 22
373691478 25
928007807 69
534105989 74
820091012 95
646180364 81
835187722 40
283936875 10
977510574 82
186723930 98
694814511 42
493442403 18
15779582 24
685507979 31
102346732 64
890966338 55
515599405 99
975542090 74
434250581 6
497276845 48
665100574 78
982638988 26
259699703 46
180380092 79
209179195 52
61929211 46
438309162 23
518855133 3
28534669 2
675362677 6
439844916 2
547634310 50
427192822 62
729672017 35
319355389 12
288591468 9
563248020 54
436869565 30
965384865 77
710239093 25
709182093 62
824857203 31
167208942 59
148605872 72
202892032 39
977909211 51
356274326 8
210600582 87
347881099 91
857483276 73
892567587 56
925908883 34
855748135 61
152190874 97
801258556 44
313630301 46
191244208 38
788046531 77
430018241 79
709781372 100
529456807 82
19127661 40
89840549 18
814364615 9
561493455 85
152480995 88
240820512 63
772990822 77
301392773 50
94037705 6
864052216 14
671331207 49
392469425 28
35501031 24
4599779 99
238288752 45
104426862 52
518872327 71
471352202 95
633009439 73
560037693 30
664301543 15
77663201 89
238506126 60
241228589 79
891839258 81
146264745 60
593039568 59
826586505 80
637815406 78
983344928 74
561481647 99
778684280 47
552293115 39
443014475 90
20127845 0
698919849 7
869947985 40
820348696 82
122898186 94
463394777 0
839808876 3
73670635 69
853524392 74
525840854 63
127754361 35
166924643 39
515947937 30
395570049 54
566764641 66
951689500 55
57328621 75
154123624 15
209090445 43
450391462 46
747467394 76
344552266 23
65175452 69
661287571 68
727880775 94
312888661 29
713510402 16
32580794 43
981847134 25
93268208 9
239347121 50
202947917 59
290353955 4
49749464 17
705312579 76
316412161 1
420191348 1
820689796 31
191849066 60
446817407 35
890411412 50
8694277 85
905450469 9
201693510 72
582501541 46
225501875 41
133944502 75
447305965 62
425519863 31
440343185 45
186528898 28
102251763 31
221475962 68
572878963 78
58439814 94
133508520 85
958555942 52
368389236 41
316471550 33
127464790 3
119222351 38
464345839 42
14880255 52
931165237 21
773443049 14
38148703 61
124318074 41
573820743 48
291262516 66
501836640 32
700457699 80
226097990 56
523875315 61
39174727 15
668639911 44
564452294 100
748321096 53
450764197 43
909332223 15
471084416 58
403473341 17
895011210 31
683106118 29
742871375 52
86420727 93
310398812 37
826875785 55
132201678 44
347421899 76
962002353 34
315684124 6
733656322 69
170309180 29
370391734 100
127647705 78
639607780 16
205528326 63
111736477 16
392284342 73
96201097 25
726142973 85
793318833 90
919114401 86
138351942 88
369019105 82
394379259 40
627917218 94
205645412 31
995308026 1
566371244 72
634726757 3
168509041 83
135060386 36
304633300 4
643386746 71
42976531 64
803975739 33
697259762 4
981132780 2
650171986 50
344639884 76
266130318 90
876923314 96
199488624 71
303095149 38
227662083 91
19913338 49
762597841 100
477668976 97
790212302 81
668166375 18
75348868 26
284215591 91
924597440 72
807324213 71
686390514 81
460439145 56
911243854 44
625152571 36
446512618 16
782095212 35
712133823 96
951917996 8
362785865 73
153175264 31
231210187 100
343523692 23
163294733 3
851096538 74
906558160 96
588134257 49
714288 77
886295409 36
733031775 15
907339576 77
656446695 60
907562119 48
937735088 78
392746842 23
187262689 24
585223689 45
145685694 38
266368301 42
920217619 93
767738568 84
468466925 79
872008785 92
228035869 88
937156373 53
357295038 38
447183541 28
413807919 82
732233308 76
706843032 22
398645733 63
322582569 40
6047211 36
266606974 65
265571208 58
396723033 80
427383459 55
151734095 32
938308792 38
393514544 93
758711527 99
243687211 12
689369475 9
895223753 18
602732010 14
614099866 80
828346505 26
611268746 59
601267372 59
295875137 6
599766229 68
452547164 8
358649658 46
153479865 6
681748435 24
52399447 63
993651545 59
40432209 68
672359718 39
635370016 15
854865234 24
540208887 91
525404413 71
165851578 89
26506277 2
788939126 50
295936071 88
303343097 98
665426933 89
43214504 15
885225716 28
116378800 0
61741600 23
467934136 51
815292133 96
892539675 15
964511574 35
261122877 97
686776735 0
269488017 10
568887531 88
414818503 9
998890256 26
715787447 15
934766528 14
886027480 16
666778281 10
396059041 51
708699211 21
708569346 53
839972726 43
581585310 65
115997049 5
416999595 34
105229350 43
103811309 59
802538759 32
823704295 15
234135656 60
38805116 98
265473445 65
200047228 79
914365067 4
165452392 3
12276488 64
7345621 64
574381539 89
641277031 92
780850441 77
885237916 39
124655262 33
904185182 76
613939803 33
813363554 36
543812768 5
278599868 97
127397332 48
876782298 93
127310810 17
250387663 91
927008649 5
397799544 64
645739879 38
100329703 76
85985911 63
157634607 70
908574609 17
445075999 82
675376651 13
479118907 92
326864441 17
391642554 92
80749786 75
83150426 42
311971505 70
437924573 64
164858539 55
602897520 99
511532077 1
883822177 91
495642441 68
571278031 83
471010836 11
976658534 66
740155055 84
170405499 85
137774472 54
636510791 78
868663150 2
471125848 2
974685335 61
318239842 59
941312670 32
615480752 19
937851796 85
993021555 16
693331513 71
279493864 26
471321266 10
531645365 31
479983907 6
205019767 95
619235155 56
716432671 83
457099778 19
332936559 28
48821073 60
36754480 38
417152928 70
298704638 78
674293074 43
783813700 26
396012594 72
775929699 71
114098722 23
797500182 73
784612005 39
680425773 99
274031611 31
625063153 58
450261429 84
309010483 62
406408721 34
597439409 16
761132609 65
106233182 71
478606808 66
206637959 54
294921529 85
535007216 100
700828478 9
354693693 81
527150807 43
127364019 96
962368436 79
648781180 88
492900041 13
377149030 80
748115530 21
628485745 50
74024132 41
214050876 44
818691613 27
629960568 68
526187716 45
412142993 82
835131513 54
5731989 70
609061673 69
126925521 98
56473046 60
669682983 30
536252408 54
896952328 64
276451852 50
833106348 58
386344565 11
888780610 5
610031985 63
885072214 27
326072530 47
35254870 76
816364050 9
662656436 36
28075690 96
336426339 44
205850058 13
465379000 84
490618183 35
414995289 49
128633345 3
789186047 23
968313016 73
134211498 55
364048099 82
807167804 43
513343956 29
899151240 35
685386940 82
832947789 45
579621126 10
75599564 74
443488128 83
982081117 10
568217505 7
415517426 1
998523594 95
515908750 34
36112041 46
882117347 93
790086063 97
405584030 28
114382501 97
777634281 5
936952245 2
627500197 12
225274662 86
39468451 9
683494854 5
780213141 29
440384451 15
872251063 99
680124580 26
409145865 6
570709823 49
229224177 41
786688675 59
632804380 34
70159562 61
986513741 96
809519352 100
604615852 9
94720319 40
687483137 7
741175858 98
137303012 65
601877049 89
713273718 64
878002047 89
748431396 63
739170416 71
636485141 94
989195729 95
947239844 53
505411919 24
402025797 47
650446150 90
503715966 75
260563525 50
262317562 99
976429152 81
909021181 15
826984385 51
930216158 9
335786919 66
421483139 76
148301033 9
800611393 30
342995864 54
718181198 67
300466700 84
131288850 9
348225603 15
981575326 87
714015507 70
933686526 65
403522577 95
475585225 63
346193142 69
870554245 11
910752030 15
930835861 65
568254171 35
695082493 50
953538816 69
383087028 34
109614670 53
381773428 21
322766864 10
10838060 82
92494398 74
407411630 39
933533620 0
448391520 49
22874706 92
423147504 10
20343534 73
751819757 64
486390899 64
132136570 64
586540396 13
585486618 60
204436741 43
712992598 86
111597576 25
633093041 26
389715395 19
622162336 38
132678577 40
910971429 4
198141509 14
207688064 76
262920974 74
268744899 48
247715558 45
940577775 45
791273135 81
82616637 51
992170386 58
99090326 60
703168816 2
858308117 80
183825439 2
702955463 16
305125992 40
304851731 83
649519095 86
364055861 32
567429266 69
761235157 66
852694027 13
81685751 86
69383369 73
890863574 5
724502787 7
646457473 31
993157881 26
286085114 56
488635515 92
4015110 84
281654822 63
383897073 50
566302917 84
500527830 6
885071771 93
632535726 71
268809251 63
942778129 12
270342769 56
692431533 19
293909942 3
908647699 87
709899710 73
836102636 87
706394568 92
567474122 86
169264579 81
392920393 57
834312584 87
534647148 34
346477552 97
960991756 28
223647109 29
547275179 44
908122696 17
849507276 92
949894463 8
391391927 40
775670729 17
911923329 24
983412236 84
177538254 89
108922611 61
954345749 51
225424793 81
537129526 17
672848989 34
74745852 11
540930444 43
342846531 42
967433901 78
9228409 36
38653853 56
352390918 85
252301701 58
497587817 2
650085122 58
196662924 75
805306844 4
144481668 74
339062407 22
370539991 78
605553590 32
747063351 73
792057317 18
114112887 51
813455189 0
102479477 63
858663343 70
106299324 43
539096124 32
33453919 87
728516740 32
331363774 64
539984054 39
146825403 60
341786174 71
71547263 83
747786242 91
578201675 32
396786607 86
460991042 47
421536425 62
983706115 52
12919305 89
556889757 15
655189634 52
157732890 9
483576960 68
478465923 63
898176548 29
599148264 74
465646059 26
548066577 31
265725594 37
827537124 55
195611909 15
483724801 18
427871605 28
583996415 81
111966821 11
125123144 49
349059716 83
491637691 57
620577081 51
623040458 79
558043109 43
287409088 86
547297426 97
474225445 96
843088801 16
713667500 16
340326160 55
627994439 18
610739683 3
356234700 56
921003133 75
117815083 87
702972264 0
741881685 72
137534301 92
389814352 82
408676905 50
865797223 32
811551710 100
418364576 90
579165158 35
915963005 5
188041716 59
509873636 10
280000694 66
251106619 58
903808182 21
918475942 63
602674355 19
144275020 44
981064154 59
168706743 65
185853867 53
594123830 35
704786350 67
250247025 9
401012935 22
324283583 26
201561453 51
777831435 94
932134082 91
577382787 97
908135112 80
472799288 99
827738046 53
596982764 48
122134157 92
740853380 26
309363993 71
404411511 60
368289590 65
310674986 50
55696153 58
928827811 33
384565236 54
612600622 7
777236287 47
972434619 15
176729937 65
690863653 32
661903842 60
102921614 2
302065797 47
659206312 49
911396383 86
722741535 49
697377693 49
465476706 23
776966293 78
358666253 60
863406364 34
35559340 30
13451907 53
443828293 38
751222120 51
329187788 45
385500286 49
180092322 48
569749242 94
721289747 41
728567496 57
460788644 5
404719291 93
693898469 96
780981356 25
256289624 38
425214417 90
93759153 75
109753757 25
721820655 40
22960132 97
774515768 49
801031213 14
723723841 23
818387953 3
850075599 69
974625003 8
825937464 88
809783250 67
144295559 46
750929267 11
940266565 35
381743919 71
993341868 71
491948259 52
975502093 98
335820037 35
18340539 60
94584500 91
266536188 70
779358621 18
703673583 37
257434325 33
365262832 18
48887057 97
657625539 0
16194723 14
603550911 6
429276584 24
474931938 33
460101390 7
724870566 23
320503279 94
790011725 2
492273898 74
537440075 4
675024419 14
342879031 94
970473721 39
174400690 53
781367002 4
937408642 29
449263589 60
213012373 87
41589381 11
475664768 78
228348461 53
663729581 46
33406190 49
412058733 60
302700629 38
142903182 53
884281550 6
693429626 78
183815505 69
643991563 9
531513996 74
844052426 79
270769286 10
948639275 7
352310499 99
131645622 52
667457822 76
747228850 55
664421951 50
404280913 2
625550951 89
57875540 66
424760752 88
114452911 96
569819847 15
256915675 34
791654967 57
378759535 84
382924538 30
513474842 28
109100162 65
809490157 50
138646291 7
718801542 16
308874340 22
406612476 68
973823953 87
466896699 94
584411591 59
870332208 43
156896626 28
85413991 64
21153017 3
47117287 9
713862197 20
410973430 57
181979143 13
397710139 24
611941207 83
209636676 27
39753341 95
796760979 22
357370084 12
336975515 20
842758505 37
990561318 85
496093614 47
810074959 4
958705736 11
257073359 78
758214217 68
186120681 79
990409576 38
369997403 17
742975596 52
904172584 4
256102385 97
768558460 18
134206105 95
242025287 74
154991475 66
712734153 77
545276282 87
230379675 6
380039652 59
374821897 95
810741817 39
612456272 60
148071252 88
339638371 7
261050788 46
17752878 61
611219082 68
518760474 47
202208795 25
934751119 27
638433163 74
979008519 65
233883493 4
709752306 43
483439343 56
69941617 99
175257613 9
829202966 64
502647526 57
725727878 22
105824107 0
605336515 15
1829322 93
900142503 60
683355445 75
135892667 91
522510468 95
351840667 68
237638463 100
540390985 37
755803349 64
508242656 55
845545698 52
76870559 75
990780433 25
652218919 36
630937018 0
168792085 96
58983643 11
531175284 18
329785346 20
974157963 20
134749144 51
750894039 82
982537842 100
965082174 84
477250328 85
186278162 4
203458044 34
877101735 44
5450565 76
496258883 11
954610753 30
199416593 22
933426286 98
813071992 90
552481697 57
628451176 100
404836051 70
771120893 76
592918069 68
202337837 79
931199025 25
139695291 12
921565423 75
44524259 57
988854605 34
58577481 16
108868729 81
257477927 77
641261690 41
308336443 3
823830300 75
598679401 47
237133607 24
872687577 76
913073268 25
686024697 58
961473396 47
616841688 92
666385035 66
925790271 38
687693375 83
870980938 11
837584095 18
337056919 87
457355809 23
171811590 85
134673040 49
646133065 72
198421831 72
866672312 31
127544937 87
176710455 16
239637569 93
600757514 39
245151747 4
455397079 90
218025845 87
72268232 95
798718684 87
455700463 79
658595536 50
348923148 53
623251998 98
738582849 96
188314713 6
846689977 51
859459771 83
785370777 97
729766359 52
84351319 58
124033414 91
310556832 42
578427535 43
583994635 16
715310117 5
907963298 56
858962560 50
98299230 57
668635310 72
771445132 86
748653802 20
112218437 58
274440142 43
913334390 98
807463909 17
292666413 56
246557519 65
973605892 21
903618868 28
772820024 56
56456813 72
85993001 43
597727305 49
200535937 43
675789525 41
51337361 84
55365373 39
92230425 94
4907398 34
464178253 93
886295478 76
810389787 50
99379408 55
353243628 99
419985922 17
453815794 85
921289627 58
877925960 68
994650412 87
318931670 75
271270291 10
612520909 41
568574283 31
833409617 34
941226390 64
885794903 91
144613020 47
316600072 17
107336371 69
39394655 69
565626753 70
996762949 32
190394117 15
739655699 99
494293201 67
620189066 33
520052976 12
460888395 69
214111858 4
917933139 54
418637698 50
870242522 22
416421458 67
389204541 53
383020287 4
16805135 47
947944251 86
960710172 47
986460517 11
308652140 36
814947740 91
64375482 17
339991444 19
215793095 25
15216108 76
248441920 92
627856005 40
952395926 13
60663975 47
697263109 77
974032953 17
777937303 9
915699979 24
8552976 75
450231506 41
57239152 72
544313250 68
194255295 10
841043106 50
42177072 92
799745886 60
406081213 88
866941080 100
194782201 16
157177237 100
281221851 98
228461841 9
915090022 19
901477622 28
421529891 77
107765444 20
677392247 58
397070885 79
123685117 37
537664080 57
951431914 22
394393502 58
414195812 24
62977625 42
256608566 45
699469008 87
137305646 75
989415536 49
875616827 73
250623310 54
772566176 22
792914762 14
245462323 67
634462265 8
539160820 52
371980679 41
338090228 54
738062567 93
205362356 94
823951403 23
198023214 59
124518241 39
975808606 59
183761414 91
835257642 34
705928355 92
887969610 12
576521201 89
432949763 41
480004584 81
112106482 88
805596133 24
815422274 32
686585197 50
71955679 18
851105981 93
201991088 16
934025869 10
594674839 86
820420642 30
875282501 91
55455686 52
20853122 85
37377103 31
27340523 38
533398022 95
984640939 11
632681184 91
650282648 29
355836929 44
234409190 85
755245894 75
881318038 47
820144378 30
183968816 66
595791630 76
706511481 33
888476753 6
746171594 72
311633699 19
136052656 99
492319719 8
911089919 44
680496181 97
139223128 56
813835307 75
212885856 41
708041773 76
145016899 7
574509731 23
829478739 3
209218081 40
811807657 64
945268268 15
621697288 78
191733590 28
829201871 79
807725135 30
837036115 97
235120123 94
376141879 89
332242880 37
459625499 45
924514901 94
66951822 80
608923362 99
245637654 2
156672740 38
560507634 26
78690105 87
1640168 9
939586964 94
40106459 79
510317380 34
815472897 88
245434918 22
107515867 40
124015641 21
908269600 43
292165323 43
463754616 88
65028282 16
497286781 44
373784380 82
969410713 85
837668331 48
885922648 76
364016135 100
31285558 70
789240401 29
644736241 62
248391494 57
462748551 69
146593637 40
662606788 80
431055684 31
345594513 41
544929623 29
824643311 38
780719215 48
556021003 82
610395203 56
11334833 87
62679600 82
623642606 93
374165433 5
388795167 32
153683436 74
247350567 24
19535813 38
251616336 95
862763969 57
442152982 49
795670304 7
203188465 99
428405218 80
690366833 50
624577340 64
105612517 43
944166079 95
358937370 87
333764683 71
38925469 88
935592923 25
229377267 23
575550861 96
63149261 95
115254042 26
614720907 36
979720860 73
208632811 5
50766774 90
156261311 7
556890089 20
919735736 20
538341384 14
480033578 62
412053780 79
655346433 12
928870676 5
445464853 95
706429406 39
302978762 6
486163931 89
449619272 75
542271199 69
135677212 15
568871569 43
40666309 94
187437572 38
122048039 100
88541754 39
734619070 0
335647806 32
313490224 46
95740306 22
796484371 25
205440016 41
527388752 63
122096477 39
1009393 76
477114999 6
906431217 6
905247663 96
242015624 59
669035427 55
147343376 78
897604895 66
376513377 77
653798615 0
432554250 98
770973180 95
620777769 14
896798820 85
874675130 56
888428017 91
994809716 77
262748036 42
909444233 5
295726355 99
112369556 96
148131361 14
10755066 22
364595352 21
692023935 33
642948987 90
750119937 8
659760264 85
313600160 81
310535462 17
370555533 95
895954925 58
448116085 31
830659657 27
799654536 54
849341935 27
828853442 67
722086521 76
624691226 9
760981579 23
636719128 23
960707905 15
10793074 89
238512374 93
347163537 11
906969281 92
594251289 99
748534979 77
262379821 15
470918246 68
813375932 97
412882591 82
916412371 33
406364599 58
478263857 46
673283322 20
155659075 83
674120380 32
24207260 35
146181731 32
282415817 26
773716230 23
200849229 67
102366992 10
852092743 77
493518769 92
989456670 87
759232519 42
526669640 33
704825046 69
720784638 3
357713143 57
112169100 50
434680243 15
556418689 49
720712273 90
361857328 52
36167872 62
630415091 75
205048993 45
32569352 56
43196338 74
605999051 7
639009865 9
265359034 84
194403608 40
470302118 62
310956096 21
673776604 38
135869287 39
73725881 43
7463050 5
113440121 66
740164993 93
615060139 4
706628401 91
511876617 86
762736483 12
135499811 76
668696045 16
103547666 38
961708246 25
728838573 33
23106786 45
444870740 23
529114327 5
433451066 72
385865566 95
17498335 18
42792302 24
210550890 97
276721117 18
793617083 23
170985002 0
232990657 100
908583736 77
588505650 6
224213038 46
753830260 37
821192324 37
171431191 53
497870646 79
737188491 46
678068868 34
19452364 8
474368113 59
412663584 65
503246537 15
812640815 92
666892166 53
719669066 12
211503004 76
623753953 16
152886573 94
930411755 68
778905277 5
631073094 80
205761646 88
840456418 78
545842987 29
630057624 57
371806321 3
984817395 79
382120756 51
706925037 30
875023617 47
395319822 77
996053607 97
175430026 53
713720671 21
468072036 76
731806387 29
827259710 45
25574592 98
313523192 14
22469887 57
306857120 27
433625683 17
295962535 13
402052008 41
525421496 51
260679636 81
656115435 98
546104694 76
98405063 7
1974128 38
805244468 71
240198961 19
27034582 60
141658869 54
239733674 28
294621358 5
445782754 89
569251303 75
573040782 51
88767205 50
996958092 24
140681791 56
184837233 71
809239989 82
496191498 64
673288743 65
560343189 11
442375516 94
814883165 7
473999129 84
433529427 91
291609587 1
105416813 41
220688449 23
298646652 99
496745009 41
539551271 99
413438585 5
117564573 99
266701912 72
608956793 4
236016980 97
825242204 4
369662376 29
6538280 19
688186775 59
483255509 95
648359605 83
70863852 19
463005782 83
725146265 85
516992712 67
857811878 86
506316233 20
880670529 13
117196944 75
366814069 47
735964675 10
172970498 49
614146043 29
871450779 87
38122326 12
385674150 80
843552666 10
777242515 75
249697392 92
378048023 76
38249471 58
447744415 64
66833471 12
819055565 3
16706085 2
955609967 1
209985379 65
781747127 56
159369568 28
554916682 67
512500473 42
100893015 28
170725215 16
375290001 16
593956788 90
19913279 10
661332476 69
292314390 18
627047174 14
568795976 54
134900144 55
817238069 9
269006351 81
535386258 23
204896327 47
318795562 49
354489194 6
173506063 1
745650547 18
2127689 98
520346669 4
157116134 46
791014375 72
18972612 75
214667768 44
741154678 92
903262851 76
900025204 3
360061830 27
138902713 6
745059905 30
648307597 100
785869098 11
68981906 79
414799843 41
744147111 52
490422630 20
715271063 93
719020204 89
404021775 4
411491251 39
221612567 90
425766866 38
441836855 24
887946465 18
90594208 67
235140707 92
724541312 33
359402002 29
916812816 69
972942454 14
222115078 72
644581422 20
983908248 49
485268032 51
825495212 70
63041733 76
525638020 65
348924842 79
545563681 89
146426310 85
162294890 70
893445926 86
31783171 37
983027335 34
176538895 37
659571260 38
842699287 63
378914024 59
734587478 62
255881928 26
693865751 15
67306027 5
896133971 10
130214626 17
356046725 84
523105428 87
328267890 33
876094403 20
707739282 72
329482965 39
735590404 34
643421126 8
933606729 91
414209617 70
713366085 71
283440223 94
297401053 93
363873717 10
66292126 24
997060327 69
19894923 58
58934378 97
399209615 54
103127826 66
985921158 6
50558428 64
75586471 34
155588236 4
369042983 43
757809154 18
560718238 34
740890604 22
992763905 21
206979753 16
937050089 23
893168644 96
756920333 15
235732516 8
904191593 91
801212170 58
543224412 65
144721764 18
29022474 39
382991898 38
156722002 74
665474955 48
993787285 71
743847626 37
614113948 14
381447608 59
18514525 70
888836468 95
596500718 16
297358022 8
430534148 45
680340058 37
445757986 38
217754799 26
548050773 35
358378708 97
539532736 7
794976072 74
120825516 46
973989803 59
744283276 63
87281490 80
436856524 63
704055315 74
283980515 77
916723703 21
11551039 17
290008811 6
663701248 21
587936451 66
606953779 66
916152868 61
1965745 96
632734459 100
373255928 9
905295905 75
990088274 23
756982993 67
956210933 44
300906546 28
793620634 63
630708829 21
470384879 11
264446643 48
331845422 80
945064610 92
317354652 63
343955607 37
989361660 78
844854431 38
237991618 19
751513348 40
12365668 40
948214343 49
73512431 26
800171597 63
634121004 87
216380787 29
141162779 8
825648219 8
916340069 1
672704898 31
885148909 17
391359104 54
577333451 20
475517264 70
605422362 66
100180780 69
452427369 23
513104393 45
606904368 43
381978163 36
213437905 85
586260234 57
895213054 2
576875193 61
783037227 90
598587725 0
678314340 30
477620540 28
160867839 39
752157892 1
677585525 67
534052138 49
253065578 30
935819749 25
176235151 31
734981063 0
144389451 97
426638951 86
435143038 69
571457166 25
928282426 92
341950800 10
309021325 5
292883594 89
874936877 90
431965345 71
320740921 38
873101732 32
723872201 65
528163363 79
349068898 5
542749791 47
333181014 53
169470573 19
751136030 20
759523038 22
782460343 65
842683220 10
340317877 28
676001477 79
560237545 66
825775018 62
825795638 96
712215779 40
667973362 25
933300035 47
407590068 44
471198747 97
912128918 93
734134492 59
845825302 27
678380118 24
93283885 24
164121042 34
591288777 57
584664775 59
444079837 31
316897164 71
184525925 78
496779098 34
415453662 50
311395396 41
246175865 23
622531994 80
963076023 38
287546241 53
862353772 50
829256063 2
497913152 33
735882400 5
620226447 41
992736247 1
140795970 55
856924260 33
748359058 22
220141948 41
360348221 55
537406415 62
624473142 76
181366075 36
766121727 63
242331801 28
574967115 25
154227086 18
380003545 94
908783160 84
540621476 58
346087649 98
175113721 61
245218225 75
632657565 66
155589477 78
247382887 67
76823916 74
190597447 38
133361516 48
25645946 85
819539756 51
545044454 11
208421700 90
648931244 73
243059144 21
351380842 70
555124011 77
735318543 31
451337171 82
968343677 34
91265175 43
722659241 74
428066315 95
427181269 46
377856833 43
979184789 88
384792335 78
716185801 56
576195257 25
124258911 56
513099916 89
714947071 90
728533175 34
933139759 69
207877948 69
521327759 9
249820483 72
777224200 80
560682074 78
234572795 78
708583669 46
979185614 48
825350957 89
368167522 35
801909883 16
220692572 6
475782107 74
373671821 79
793908488 47
82538108 67
825225340 65
824841761 89
773098575 79
176648495 64
857074472 75
240199031 0
940081729 0
32737220 99
720867501 93
506700101 94
156209558 91
703107486 69
395039155 18
660398065 86
345024075 23
840095657 94
572832386 65
886458447 42
977757047 72
116025903 47
680377246 89
891077775 94
436962176 63
20980057 58
907271363 21
460647839 19
581908675 30
999019664 56
380442412 96
235299242 32
451564926 80
994431679 34
124038448 88
948726903 59
542600051 40
619872616 75
84093462 63
758976344 3
156692846 42
645704779 39
212643288 54
673989060 22
299124034 9
629946042 77
318038998 9
150467650 27
690044237 6
663819523 6
250390892 40
890074947 21
436496832 54
646770077 20
830765251 55
136402254 8
330032478 58
82938264 52
215242261 14
272272025 83
482634755 54
771909559 62
401764598 68
584425836 35
905622976 56
52652192 99
844900264 40
957867895 47
822966941 99
67406141 58
806796773 99
978828882 27
391968675 95
330374965 75
944343410 83
229463604 23
290662641 46
625618912 38
640958821 71
568697019 65
683508966 71
148716621 88
396301464 14
85617919 32
37714428 16
516865519 52
460045277 45
201196010 29
489033649 12
872641395 23
315035908 90
139712142 74
277707705 79
501060508 54
891417901 73
67590268 83
350732199 93
442706602 29
911327835 90
690740297 1
637752383 30
457471843 35
625740943 60
858518330 25
537384323 80
666924658 41
762922639 3
727232735 39
726964394 51
296015671 6
641436129 38
964322809 12
84748672 65
147061930 71
502619290 81
314078893 57
643787265 77
642927235 18
318854026 78
493222973 24
664182041 40
320418127 7
167092192 2
782693751 42
917066850 83
444715820 45
667914010 41
730584273 7
392425033 62
97772828 58
186492407 22
642982098 27
452949150 18
116217725 12
995490206 85
675525668 76
942215379 77
291678157 98
612835657 76
347228300 76
600565783 40
473499100 54
868642309 2
866036913 2
650334121 29
806160961 49
118840810 61
712332268 95
854854733 30
129341120 1
700397738 20
917917753 81
8302752 27
387546682 79
861620820 22
754992361 65
510784625 25
202400357 44
857478564 100
205050495 81
359752452 96
789146759 40
983221470 69
765218661 9
97804733 49
428719553 85
8535803 25
767215853 70
816016657 40
807668347 24
806589362 52
557443166 91
60715972 24
223211869 11
277604151 59
368934797 36
666719804 77
229470815 44
720933622 54
120919850 60
578292266 97
453839784 30
50035575 20
147635019 100
54536576 60
298223228 57
685509024 78
927543907 50
29671742 62
215445959 55
130030111 64
264639644 15
854109844 95
454817711 55
631729702 6
317413272 98
437966009 43
260717365 52
861285351 100
600417056 87
294939540 4
401344628 79
631744281 7
912602011 37
351885871 3
954542343 14
833984395 40
582253505 93
703722527 79
48520397 56
870781918 63
153754872 58
651224285 86
162694985 47
493876807 74
593813690 25
503841363 76
772321008 80
265212280 11
867048290 61
283208522 44
842047225 38
277241256 40
232206907 9
907743501 47
628746148 43
996695341 14
970870829 67
516073721 49
946870340 47
907922158 97
745030267 50
78153662 27
721367123 26
348561377 66
602693648 95
904147083 46
606685625 99
416043011 43
69655097 31
830007728 53
34386072 68
312029184 24
366357017 16
363195308 24
317591946 62
848688026 7
772384384 96
328927013 66
627234358 94
76100107 55
211940501 84
84759604 100
620147495 32
178588496 78
895043020 83
70113017 73
197192209 20
660818130 39
172820835 41
703024965 6
817716682 20
6275021 2
955919789 31
992499881 6
26635482 41
557763734 50
771461645 51
966284580 77
284046498 24
383245805 27
145478294 100
409305924 99
374311728 37
204424958 47
118268709 78
620694263 100
233423231 51
635053955 5
917041133 3
929954912 81
352645732 81
132997367 99
428999358 2
426961332 63
160312696 73
112475921 97
457944008 63
22346575 51
417867823 38
648083992 89
325653915 37
581679043 14
910802529 92
503622793 96
540874961 24
755959708 9
970396174 95
659817456 56
571222408 38
7844931 53
712942264 82
591698884 42
68697854 10
836568477 34
991080573 31
165289914 97
625369686 16
44352361 61
74419276 61
564136828 41
978241276 75
920597536 69
807386245 54
354473830 69
412067656 64
725384610 67
634493918 43
729401468 26
505146269 22
971081639 85
181398957 99
303680943 91
508004734 62
731475223 96
892708616 11
903496463 26
734583653 35
437758438 58
997491310 25
518218794 99
325464331 42
36240115 66
247526038 12
219510635 10
858338629 29
693606267 85
430640595 40
425419865 82
91355208 96
436275776 59
420259986 14
558173207 83
204618220 95
601522463 98
130243971 97
592409665 82
964312387 57
187157389 94
569159214 23
203730795 42
976360573 36
669085908 1
208924864 73
749896628 63
937038457 47
728440427 32
521196379 86
826767341 56
7444453 90
970969524 61
842448797 88
960691801 29
210247474 51
697181354 20
977568177 73
111692443 44
79205886 48
999540860 44
41492185 74
242505796 5
810383495 24
31031860 23
232711786 18
883317913 64
346066820 5
353597407 2
671402055 74
450186057 68
579274855 77
267087732 6
111237136 5
738975824 12
898591729 53
691392660 71
933296528 92
704688292 48
366315293 77
530438217 58
328507862 24
890927325 33
803547725 14
705318355 82
588121026 14
322611307 79
764120211 1
420478019 81
951023775 90
496152436 14
639894790 84
306322623 3
665480161 46
755365003 63
103281540 93
57311402 15
265983288 66
657324266 79
206280252 72
904435658 80
505358942 20
517415317 43
190608464 9
234038449 31
630830868 4
671918473 40
49764405 86
229820106 98
766792183 55
17141572 93
202794082 48
368147340 18
928289559 12
534585030 49
356526623 10
373744523 72
108985822 28
809183900 57
339339641 22
154020670 20
868977096 56
373692372 13
234547539 18
671484235 84
956946165 75
543662316 36
725409047 31
666169295 61
222223094 7
654203387 0
725086240 56
305461500 16
113555056 92
99760693 13
863835828 17
608261459 9
647019443 8
535206958 54
987782673 38
162519301 28
888981962 51
17144611 41
494255829 81
224180847 50
661949907 88
693764979 96
446322989 89
165287399 19
396427946 71
106702067 60
33799911 97
718223105 9
642260347 8
866775038 85
725488716 80
492650264 65
665549233 20
999317285 75
345859020 92
636880945 6
310106472 50
785042997 25
148025316 90
38251904 22
988383533 57
106165482 5
81450982 6
812817712 34
440839390 88
334719642 52
832654655 60
803128161 50
506800522 36
79190706 11
845057585 70
662814290 7
205430908 41
571510558 31
663472547 5
734630245 9
6845452 76
63390706 96
936657541 86
200662599 28
166356349 51
607900351 46
637185019 31
559991357 57
833902280 3
492303967 30
873723773 4
991072424 98
755303991 53
84889160 61
812971451 55
862995038 32
271454732 30
279521814 34
847846605 82
884516907 37
872659243 7
283282538 96
484542230 83
191611270 23
250935671 56
612088626 91
968913222 6
327074800 15
950732902 98
276173040 10
125957899 19
774859803 25
814527688 24
795963057 76
177030822 52
247927761 6
985174224 62
228466373 88
839268697 50
800062625 61
925594167 5
719135920 22
806091794 92
360258210 0
979666139 13
387443108 33
537557061 44
7809200 91
601260135 87
761232841 7
928687125 27
352115915 84
526363113 11
673179991 1
305020257 6
652698616 86
714677588 8
106765220 67
784338370 26
507468462 64
737289133 48
64495099 17
685708007 85
812737228 7
719323251 86
450479316 66
798295794 17
473666694 53
618073113 11
536420170 2
104237731 9
58480412 44
370918084 48
725681913 61
508923928 38
153374344 33
586517322 76
200819007 37
200372627 49
555447737 98
549447238 57
10683129 28
730591139 11
994550935 40
311968961 9
104248049 20
444375072 72
963082039 35
563006444 97
86226559 60
781173394 56
493533811 9
792629864 81
433932243 40
276752822 30
157443876 16
587300305 78
70724123 4
548270954 49
536239072 88
780925581 59
125300609 59
390389303 65
859268542 48
18350289 42
150905828 75
371793213 85
219913921 25
39352524 37
821238698 37
497082916 82
985059563 77
769734987 16
639873818 91
703414876 25
426123066 51
247270086 88
207158026 42
963201541 36
557677656 59
527790150 58
747332389 30
359593634 72
59770701 5
912780725 39
818949334 65
298848744 69
199584227 12
980480686 36
911744546 52
619765667 34
273548248 3
142072502 67
338883918 48
660795614 29
95137649 60
426491399 20
407346552 22
719146870 62
81559062 58
704165726 57
268047097 38
110485364 24
749325017 55
228137617 53
821471115 22
619902109 95
525485503 13
717403720 67
115448249 42
499233136 77
918623199 21
562699379 51
504754464 46
5614377 6
828330000 84
652048953 67
685283714 52
178111508 37
308609644 37
175241180 15
551243130 53
980496015 66
963243917 60
570679723 82
606519867 99
807944948 25
823920043 89
539481584 66
228056269 5
537378449 84
504486192 46
28976202 32
102719449 69
832111920 63
563303697 73
642025334 70
360309440 67
662555991 64
591837196 45
551717731 7
344049183 15
238727638 88
610634336 54
148868879 85
299645013 26
584179857 89
763167821 1
129814153 23
667938314 86
929810843 83
661097035 2
262488061 36
504917801 82
24791234 84
803682841 53
874775246 34
594953175 65
449216106 18
130402480 68
995615365 91
873815200 35
916451340 66
134738122 12
165107007 46
757746501 41
286196129 91
63752396 55
553005240 19
277340708 90
904153987 69
128714617 45
776338883 10
327574922 2
116801885 5
295413991 15
866823605 35
526716806 54
679955460 35
718184369 55
584106937 97
912945614 65
239342503 97
226197268 20
298478284 80
185476123 64
750019005 70
584571262 8
225325966 14
624757749 74
595685917 88
703437024 2
332576113 24
566876240 40
577659258 37
674657843 76
313838195 22
933004903 1
787275593 19
146024113 27
724347773 20
855221751 19
357372299 45
908951758 36
549923057 13
398358054 3
274158311 12
249619563 10
958711004 10
788970875 75
974493260 79
398720218 49
754609084 51
792431900 33
663339868 40
329659443 2
228299333 40
171477348 54
186579721 74
922976014 47
881372063 92
70267899 65
29819550 74
264663328 18
417685814 26
406902525 82
141729505 37
522107187 87
242566287 61
644348614 78
74592337 53
798681639 92
108865480 41
34528152 46
592106233 84
557524653 26
309530531 66
372840592 86
64297769 23
634626942 64
638725359 30
459076269 84
353135683 55
360376499 75
829352044 12
439501727 35
992571187 69
966780840 56
519398406 34
345284698 85
805721554 91
378261534 54
588930179 59
92778317 33
699978476 70
324992765 37
234079372 32
260521311 31
818277668 53
788093785 1
220477185 67
343319652 72
521579513 71
179669758 50
94461217 3
827075536 30
674538853 2
704533295 21
647250999 22
652043656 34
364633575 3
853778974 63
969821899 4
946380093 90
302589190 58
416280087 92
286593990 66
420903906 54
986574970 22
407666883 78
574182903 53
52535401 17
993251605 31
671717750 91
151114295 3
150347965 4
867778802 34
704646814 49
55522845 17
752082010 71
726537470 49
479823577 15
351036327 72
974384413 29
826636673 73
912246707 83
834773942 44
686531228 98
250054485 33
797014527 4
485942621 35
715093203 69
919324921 88
907810926 40
952237663 100
307204991 91
562077921 74
241302299 31
142771696 77
814370101 91
817497759 93
964287775 94
756130822 99
82842667 35
777581791 40
260871291 29
231075428 42
698468594 2
418894830 10
68714557 14
187651439 25
811405700 8
797142617 82
426759922 86
369790136 44
147793814 56
42576282 5
884014779 2
72467090 17
438879718 28
372089467 92
71707610 69
242809078 53
838306749 72
451944876 48
169522825 91
527264777 96
473964491 90
222534098 17
465580444 4
761766152 75
408541634 7
803228863 52
244050171 55
84624164 25
761562142 92
471312202 29
146507314 68
435299971 61
23252083 69
496200135 88
287822648 6
345618278 77
611120189 82
915105955 85
30595297 67
672971329 72
429973412 68
771666456 0
228472808 23
366740681 29
212411825 43
223273165 40
97897774 58
911336973 55
658560001 4
569507685 93
621016895 72
370617773 62
499821324 47
544991156 53
724851393 0
708626703 74
109482223 48
484078038 54
420358412 96
823358867 74
989846558 98
37507278 4
299216910 40
54749418 39
889456323 34
653021953 44
744938049 48
176971171 42
832043330 7
691661312 41
110008471 74
649981199 61
906056508 95
218188546 1
60182893 31
772341368 64
559804663 0
916564090 74
971093263 31
123767131 99
545292811 67
858550140 57
774831602 1
213348520 72
575632717 15
886480322 100
510053402 37
598570704 6
95223456 37
917919213 83
333657284 69
935321018 48
189114449 35
219236261 3
765086940 85
303302239 49
183564655 20
918933675 46
152857052 58
776042639 8
175913721 92
516369286 33
539455724 99
545794482 59
308175511 35
679840679 81
58325678 96
433254715 72
561599578 95
636577326 28
412761922 100
535026953 4
88935328 72
655103705 59
866338158 41
621452008 15
582214369 16
471045204 15
592699670 65
892730922 75
804616990 27
46907891 32
510093720 44
792958144 78
91383204 31
606165324 33
981713246 54
660894233 38
855349804 65
127890144 61
59678121 0
150977908 92
46263586 64
725709392 86
677270624 93
862524004 4
498497287 33
163770077 12
654635609 16
483579723 35
207656960 5
579053205 90
414364536 46
891810949 81
101354828 40
825172143 58
651476812 41
199461404 75
30984502 54
565352137 93
781373863 96
791813253 91
253643716 71
189445219 11
288498743 65
750919505 77
639994546 55
458218041 33
849386817 6
241521898 98
572343963 29
858276558 8
256814625 1
262084233 69
656347202 47
658709113 28
810841695 2
348705567 66
131859237 92
315861600 99
830047664 86
655610402 21
754863587 29
629249891 38
850314503 88
562698521 52
872501824 48
850214259 100
7907835 67
460786507 53
681806490 78
194419701 69
141416086 13
973704476 16
15446558 24
721629381 92
116802684 67
806124172 10
848053946 52
65324279 78
14331020 63
354398383 79
239913628 30
889836603 22
875667136 7
84729598 83
24342083 82
854807945 51
138224932 72
104093291 16
896260088 71
106489776 44
52035 63
999617707 48
270549357 50
437376749 58
254337292 22
678989487 7
577991965 12
571959726 13
959776286 33
420020556 27
431792430 72
190531624 2
510533269 67
482191121 6
871175259 52
947098731 30
227563258 78
732766488 63
283924308 76
659952473 4
812171978 1
744566250 95
217684261 16
865392437 17
881712251 38
192354136 77
482375683 40
32531333 37
881534928 62
356496723 61
745471870 10
824803449 83
252926040 91
463513786 20
369232952 72
346621342 97
251575265 41
215079748 35
974005776 33
67318256 51
9491670 65
398902976 3
77964584 13
886373785 83
613833885 71
141680359 4
16914023 74
846236001 2
501828879 38
268668490 44
185212585 100
660404412 75
288518052 66
651985492 54
219606131 12
683511898 35
8909595 36
842474490 1
459295132 57
973876242 49
738384700 81
586507607 96
857098704 73
612326591 91
5467415 40
731786407 79
430280867 15
803836996 83
892148751 49
657617988 57
653837402 13
205511174 75
900466457 75
685959103 51
458738574 99
250367085 32
794426573 63
261282193 87
699457555 20
918921112 68
634097007 96
16932686 30
358662364 2
501290493 39
629561303 55
292876697 4
58639360 98
35952310 99
283079826 43
701499776 32
833612872 98
927106375 66
795964724 32
771087308 15
399694983 45
943654630 14
445561164 22
310855625 0
187432109 62
740500151 30
725526282 50
609786364 89
815390913 32
458850944 65
216522473 56
691030828 13
254242779 1
817795352 90
692719138 6
478636556 37
737809868 28
689461853 94
653278015 49
624781497 23
72820788 42
705927206 9
86660430 60
7198002 89
976864030 51
988455252 16
793539600 8
472770396 47
340829973 61
721048041 8
14455007 44
318473210 51
951491500 80
246348162 21
153171407 12
380095522 82
232893401 41
638421624 19
511089598 15
756060878 42
279466847 72
966832682 55
796623323 78
166040984 51
448090184 27
269145148 27
384480506 98
603553510 49
597900174 6
243548224 77
405798613 78
681115392 3
619000602 32
727522470 93
386552744 50
883956019 7
248156784 7
427514763 100
215378347 16
907396650 62
973069596 0
235008590 80
331806666 71
493943837 87
11129369 46
733577369 8
809459419 64
459561522 91
636081148 4
337554496 40
102935967 84
627198552 73
229929676 50
536319492 55
287455597 85
24361108 72
393165029 48
712478098 28
960797183 17
34204215 41
588308572 52
635831483 33
400319172 89
844557939 32
796412186 43
551687111 61
300707645 44
82263910 89
559547957 50
136044666 76
286534126 45
106152256 42
839725747 30
235842921 46
79699385 73
591636673 63
814642914 19
180471836 96
163290486 52
133450795 28
48121494 67
848803553 44
294220004 47
618755673 91
675904565 31
770681415 23
749832869 97
845359238 95
76652200 69
155880850 17
561838560 73
685775606 78
864196685 68
343597741 36
347349800 66
698079658 54
65816103 18
715432539 80
212502640 59
218140794 27
141053957 84
690108846 17
714035123 57
281015724 52
212553598 92
869748289 5
775180227 93
444793338 66
498219979 6
311572593 37
737136107 79
910825181 22
49222402 2
664389111 56
913843424 37
621234946 23
616890049 77
314185801 51
304483632 49
753653178 70
247903909 56
743094553 55
469128077 56
479840799 96
49817388 71
669266526 2
66879456 73
713323836 55
795556138 46
502051031 36
10048499 5
155119336 1
579555690 27
951761767 38
483915666 13
436726510 76
273572114 67
611089514 75
980140055 56
588700349 95
244076113 79
498304886 12
795130566 5
374148297 82
553730567 7
483797951 92
888169202 34
175153431 70
184692693 10
617896777 43
156518188 1
331362445 56
584829722 90
111431394 31
535002302 76
895392085 26
750820022 96
702419259 30
804179982 96
796523235 10
771170124 14
665611920 44
419523138 0
240218038 87
829730044 10
715708102 15
139464944 23
519827109 95
122737650 68
915587862 58
67694194 19
563125489 15
662730756 62
917901210 24
688062936 27
84417935 66
782212285 1
90368486 74
10090751 19
269093951 81
544068288 34
732840400 63
879430899 28
644501123 28
851495215 44
676824449 14
373963155 76
47355764 8
407633962 13
657124323 30
729644899 26
201160640 73
813547053 21
267538194 75
253634211 5
941945328 4
544750386 32
800231252 23
445982380 85
154819699 9
341562920 22
929303342 99
926502778 91
306762201 60
261304400 86
858899029 8
908816669 63
873831781 2
34943733 10
989042178 64
186674259 22
799516155 37
457893555 23
349456270 80
690276092 34
692275641 16
101609788 79
476169498 47
126673130 60
999806883 6
530086745 51
953874521 55
855862553 51
944046367 5
37117609 3
399301501 44
142425838 66
491954163 49
7583097 8
206817898 86
996991084 80
22039702 28
551595437 76
641119150 80
312841401 61
222405965 74
614157952 48
129673932 29
622275807 18
382647313 8
429564633 42
460344317 8
301698480 65
922747738 69
746916347 74
859901535 34
720014288 17
651570584 0
970798890 9
884231565 94
264127691 85
176172160 32
946637167 3
646042900 19
331509670 74
764273404 60
762741100 37
456077186 24
363990665 71
579903752 91
952497660 85
756576212 62
906603703 59
572045886 82
624846885 100
526926131 67
356551920 37
351365156 78
90755301 22
964277355 65
115569440 50
798502375 4
778791872 79
974282211 79
992445208 90
358073511 13
3666040 8
541107028 60
704385885 19
962885730 100
785032208 64
92255930 83
742429989 52
714134483 48
328018389 16
66973060 37
120112729 57
885320077 85
774738340 2
307615980 16
712381288 50
346332749 24
802830144 15
277111672 85
542250051 6
224744529 69
426790412 22
759859370 54
193398073 61
14454228 10
552716485 11
4266751 60
918240374 16
335097114 87
901218187 24
855084456 50
676357894 63
935039251 10
869022043 64
933316430 32
797080452 83
352831527 28
658922841 68
597228290 13
560555624 40
398977263 36
647781187 13
372298307 11
726561585 3
568710870 17
420177784 57
950304219 52
716580515 79
171219464 98
404513235 39
407957899 78
981602545 37
503821798 54
957790049 1
495938557 87
735231488 17
825022744 66
32363835 62
29958561 35
8304618 93
510805229 1
488327732 46
197297213 10
878321798 24
522815114 68
198907198 80
77806256 1
604133061 72
945303402 27
337278064 98
873796531 34
183276029 14
41570429 86
501209288 67
727772313 21
946497321 44
545874744 70
537874561 12
316231656 42
156419054 71
588083205 93
742129166 69
861994064 44
995762321 31
421552532 34
207097365 39
982142427 42
2096451 23
854030998 23
27130409 48
188170562 56
703347110 11
471388571 7
654803250 31
100005131 90
9164401 73
843660774 93
828849410 66
154443198 29
578778354 75
258946679 9
659365830 23
919860084 38
9504339 11
537393130 94
906846382 70
290220605 68
79728366 68
119606391 98
151967051 52
45941163 52
129006430 4
858248345 22
369283210 99
129778027 64
338340107 99
620432380 29
861466025 88
297759702 100
52900771 41
30563347 76
234380751 20
596686031 18
944850303 29
104940035 81
833505462 84
150187637 84
528448005 83
2536099 3
990112044 3
765048691 38
681395185 30
708271429 61
347115692 47
188930464 52
50307189 14
117497210 17
254207934 52
860017383 32
990264655 4
645456269 44
429603316 28
998730826 41
898825468 48
91183942 10
277978634 1
335990861 83
658141214 40
148352691 13
223056036 75
667478300 51
670232964 88
699729449 89
225418493 78
684627170 41
683282338 93
341423523 63
360941001 53
593366195 54
842375864 86
482987907 19
269253756 32
593688082 89
302506294 66
738444174 9
590561447 8
435910135 21
650401913 35
731446261 61
194577349 93
197322787 96
704999147 86
941698469 62
660139051 53
666869335 80
368177180 80
45296167 66
392307273 54
185701880 62
120785228 38
469752648 42
533997403 11
148481768 7
146412312 70
965382213 73
204567729 73
923914644 97
31309808 39
813854877 1
444481820 64
567420747 49
529619838 15
457331710 38
465694294 45
187964312 14
913447004 47
326849714 50
302545881 48
851186871 86
367285875 28
930986160 83
878583910 41
664279860 66
533336869 43
408183113 78
146913436 96
432395557 23
817155996 22
36873850 76
723101168 78
823364939 26
742080072 100
400856251 52
385583678 86
434102160 9
618731260 45
761807063 32
799653870 16
330663090 78
306822345 43
833611287 68
757807687 26
442643260 52
967233327 92
590721234 76
215745199 14
49971947 40
594339559 46
15505273 100
186654154 67
868861700 24
949716511 54
745467067 57
191706004 53
990061039 48
571778943 4
832918707 69
697912141 55
843081287 59
148370692 78
178643427 48
672171793 51
289361556 70
748692645 85
225674891 17
241348448 56
691700324 93
6190269 71
395765795 49
389143590 45
418526330 82
421790623 19
739762448 33
37297244 48
41809706 45
977035589 13
991868657 51
675334558 3
773996892 76
734159022 50
337216764 24
213470795 62
329710091 73
888929839 66
813663339 100
260167984 67
208079458 47
956309517 1
459367859 31
912989389 39
585878146 35
751065570 12
756228805 51
192288559 74
642947003 8
505547466 31
501032284 76
950155696 48
164531791 75
43364482 35
145883855 55
953228681 40
626835990 87
999057183 71
914907387 4
785486316 34
214973889 65
415144046 22
930732969 53
197096275 16
210408323 99
107592973 80
167856079 15
999067381 47
137897797 37
804113550 8
696598490 59
464257270 66
105170496 68
833391901 69
465350223 33
950551558 96
93845918 58
461125960 88
216716065 58
268236166 23
645664618 2
85081 74
195958583 2
888622520 97
723090376 4
58006832 17
191931087 25
152418302 62
323057631 2
584435196 24
802137230 81
288420408 61
998804789 20
223646220 97
543001687 15
29313613 65
302988507 75
14781956 14
248902000 61
267635329 12
44808912 86
515172670 100
922259389 77
98434947 90
77177800 67
12294726 67
233527111 4
587364674 55
629790243 69
207471187 99
251288848 63
318381485 19
603720514 47
405546231 12
198494176 83
164574287 8
643645821 55
672587702 68
475504845 30
44338273 24
721647726 88
248685405 63
378755645 31
172052897 20
888797416 8
830642422 96
844294547 60
654015190 62
957712398 20
809802226 44
454156161 63
447894442 54
213003800 15
58738348 67
41702568 1
361576872 7
218549765 94
991533906 21
403525802 4
430403016 91
194893538 67
988405627 71
874081089 60
486766311 86
960663496 93
245954346 97
924274462 1
538836517 10
674729676 0
407922850 76
155540175 42
801083921 12
764910290 42
98327878 23
868206228 18
253995015 56
418590323 66
28809703 82
57043266 52
785572119 20
85864723 80
347506214 89
848554792 15
628019558 15
594942492 2
56099214 28
503918326 10
47324501 3
869405698 19
967746092 48
862457951 87
541282522 70
824789250 28
657115090 14
827578616 14
925055905 22
838938017 69
503650565 49
885056381 68
309724209 60
906062837 48
932250642 97
327267741 48
420075659 35
386950314 78
982038643 71
900046563 25
952406070 33
445374208 55
675899703 30
228150440 52
357681673 0
409655446 15
597453008 69
867433391 26
90405270 82
963484884 34
119408213 88
961010122 11
899297389 51
37851602 54
38523258 81
772381359 49
42631303 33
623198540 38
694182728 97
245514859 90
403191717 65
951547666 73
682229280 46
27161332 92
141379555 14
210239150 4
804674456 4
644952156 24
286423887 22
799392018 65
295513129 82
694136830 81
595845698 20
535813402 92
578438880 16
520832276 88
768130138 38
909290650 25
390631937 91
289164644 87
14588573 38
413469584 43
640776134 52
556268508 99
848857342 39
469547567 60
566131265 95
761652884 27
838868217 74
863460836 0
131489953 83
671935996 13
465747234 28
735100186 3
32775680 84
190820674 47
921214611 90
598984990 4
972359029 63
830046469 95
29760637 1
68533414 100
819441246 36
561562211 60
29575353 81
59517301 78
698697511 84
765050765 45
302111649 30
868337742 87
16411277 63
769438528 11
549747437 82
455364496 44
542932601 19
720565002 28
371093529 99
32738147 60
463589946 49
278070771 54
869555538 74
262261365 13
432527625 84
881429677 43
438007975 98
977039218 44
195612735 24
686781484 63
647142332 78
156902775 72
227458679 83
409092610 0
617080135 53
942631686 71
354534843 66
107072957 68
806645178 59
131555930 54
600243150 86
315815691 78
445636141 95
817684685 92
970820711 43
253378508 32
747609485 72
756012836 82
394570266 14
624342539 22
593983457 21
198844259 0
565578193 38
222540348 99
48706628 82
724158207 4
535252386 59
383994650 20
532541584 35
987262664 96
35622704 67
195998849 25
774480355 16
782013730 14
519349790 0
713119604 6
951090957 68
601601800 10
640573688 30
84248412 98
316694017 91
405325311 83
301652548 48
48466828 95
116403733 97
796877340 67
758300130 52
549579881 11
956653075 6
59102886 85
100211830 32
212313973 18
380235279 37
938484786 69
391353599 26
575960234 11
630508833 92
447901978 53
771378279 81
762146674 60
448662361 67
3220805 88
893303057 99
223461101 64
675795747 8
300113189 70
127157810 67
185320093 95
969199866 96
810252764 42
843262524 88
796878254 25
109371708 29
993621918 76
630651286 39
553454319 53
539230744 71
133303769 27
159276266 97
259803200 18
670083821 9
488645312 66
516833403 4
698533574 67
270116765 40
14402444 73
422434494 54
872761552 73
194957736 8
569935575 95
438180715 70
951407567 61
283662979 33
218727018 72
935722463 30
585777332 35
46572237 0
40019643 78
233940101 74
562536635 92
582692392 79
818719958 98
989651974 50
715647924 4
218479213 59
342995182 6
172434612 86
993364792 37
955727825 22
180129817 27
748283573 21
942780494 12
582179931 35
973482207 24
939635892 52
184138632 50
917970993 13
961225848 82
273345753 12
338974367 34
312354874 86
437208524 50
367396858 82
193973105 85
927399315 1
642178814 5
349035680 3
739187381 67
701026178 78
183888545 100
485008392 35
586723514 92
310587103 44
541615180 85
262282878 33
323688060 88
293243394 47
254213115 49
80537907 70
473584406 39
487401123 45
346014181 82
554680135 44
100494583 71
600051919 59
505666279 19
546633050 52
152028138 49
942725143 64
418421052 84
49549431 92
364375562 82
578175936 27
898390202 17
911360920 33
562426098 60
216178576 31
834870348 47
168631110 43
746913528 65
589458332 41
280791492 66
240072787 91
149258455 79
110575766 95
158644273 47
276984831 96
471055540 79
756800097 44
36456625 99
50519893 7
203620979 40
712382794 79
598495686 75
636551484 16
577932079 3
501642143 50
606325700 32
351936814 66
413253310 74
516934544 5
83427286 91
521796873 67
625825432 6
899034745 23
852894396 10
148779637 11
605052053 65
51350476 32
414444006 36
681480176 99
597626605 97
148858038 58
264971348 82
581447770 20
787574104 48
241027457 73
163891685 2
616132121 43
46584384 11
396353626 58
392519244 0
507439272 96
286828766 74
550310803 52
583391547 95
700413162 72
132448288 70
577030121 96
454081894 39
202301644 84
119087976 46
111181139 34
665127035 82
955828359 38
320028618 35
880680708 46
614096895 64
78809432 58
196556444 85
419681550 79
502319218 43
364443761 55
52874856 65
611628181 83
194150029 49
317623424 68
541122112 20
258324451 63
637539042 30
823446502 12
333779637 48
725557667 45
993746043 73
372018168 27
934155515 38
535294160 75
997999947 57
187032838 6
630077590 23
836442264 61
419979936 1
966967291 56
406335507 77
764197436 27
490918099 49
895080992 17
632906296 23
697303651 75
39060322 40
128034694 53
116395863 34
221781413 95
480834111 15
868374469 48
590465078 35
964557714 23
689971674 19
327685755 88
930802771 6
19776356 8
264933350 97
941841782 81
43973081 93
715424741 0
835947196 92
526416831 54
694331213 56
456194755 6
333084172 24
655817239 98
46388800 20
162437204 0
620269294 73
991044202 35
373654705 58
638308676 58
444870527 76
586904700 6
280481822 67
721756304 77
380972179 19
186367792 26
199801245 63
96551018 78
776643116 36
592226660 42
521876047 96
725388961 81
750514685 87
819030100 78
385355424 98
916113017 33
385947156 43
386745951 80
979473569 39
512476767 32
107724684 28
832637328 8
820342282 26
941055785 76
947648504 66
469394411 51
817228231 34
720307803 11
291616655 95
488636468 23
608508998 13
71131526 70
568272313 22
62564888 42
205396155 84
456285313 75
92103602 36
661233226 92
761045328 78
939455042 91
996310656 1
51267749 48
917508162 88
911904678 11
838343762 23
719277214 74
822882321 88
335690808 39
144605360 9
615585486 24
914903263 57
839337532 68
420630112 36
419653242 93
764516084 22
698726678 92
89638278 83
536985951 98
358238104 24
982715881 70
959601437 88
685666989 15
994552192 76
998435264 31
871270521 31
482826162 74
990415137 26
204133911 40
22949966 8
364896339 63
485026240 9
807390576 5
64241851 2
629270123 48
807331535 41
670287978 0
857315495 83
646996008 26
239606905 68
764405824 26
905068045 13
877585402 60
762037905 98
357471787 86
363534314 57
4066118 51
643873265 84
66157107 12
842694950 33
998656753 76
772914219 55
602850243 54
772360139 63
993098199 28
482692176 56
678592125 48
850627192 27
207382614 90
462869968 26
802538940 12
218933709 85
244101996 3
238757620 20
13096333 96
802911200 18
100830410 4
558745463 62
553361623 35
505947692 87
808409328 77
346230633 33
405478474 100
488363743 8
203360797 44
17544117 78
572729994 45
109790042 25
594533114 18
84053990 37
725734965 99
335989184 99
154404604 96
4448983 42
44351836 68
635959905 77
544958295 56
850391306 33
477361134 68
770224758 80
573503086 4
701944995 100
306765129 20
58134975 96
958137028 5
91201780 53
93343198 99
520464993 8
119399386 34
183511547 92
780851198 74
182314807 49
46827141 7
42760122 71
712287171 25
964318287 55
731206951 49
370164481 5
300884281 58
644643992 46
711973128 59
729516382 50
133798935 47
382563828 5
433610937 72
645626481 20
874255945 59
448765228 71
959049626 44
675302259 78
349169238 91
541212278 32
167901166 92
230667937 60
662766238 40
339782475 73
293271025 84
912134354 10
321462559 61
467501805 43
834200986 80
61686202 80
359186184 72
492013988 83
824676901 10
911858333 35
606130799 75
485724519 49
518967699 22
28299691 80
452095405 65
146039031 23
208771739 72
795547609 16
531567236 49
170398775 44
751830542 84
2773945 77
884246284 15
622306458 66
549670474 5
189926159 33
788800419 92
878879085 58
341314000 7
190906665 4
650247020 94
774264255 68
633541271 95
743016083 63
929974214 1
43485474 62
273221990 68
112103884 71
861381631 56
307900820 54
756440793 57
34404359 43
83167664 52
76355432 21
825969602 58
97552344 68
20228245 71
224075041 31
55668711 22
606731943 48
867414964 56
155380217 85
910943100 55
546280043 54
612520141 28
377624542 37
482825538 11
243745546 17
231572333 60
762515336 94
480297927 100
569348367 76
274481428 55
853515202 1
662243675 94
16841312 83
913984626 71
647278585 30
577872539 42
833828448 96
694619880 55
84882379 96
467345734 2
809921687 12
195122547 53
184213695 69
779075954 0
916424459 67
930074716 65
422830768 9
586222882 24
752311526 74
490292145 65
929827732 0
918842018 9
784235117 80
607979734 56
903413733 29
39194125 83
827122972 54
486019801 44
348433778 4
726120646 77
789806889 56
78701038 8
1123193 69
100363290 35
911131519 90
456390219 38
432841524 89
720429475 49
730815082 1
922736954 93
726348093 41
903748969 89
720144561 30
336859117 41
941641637 72
20687015 55
303725567 30
152969061 12
814314840 74
72431372 68
100741997 43
434875915 31
227692696 71
680107028 45
189161596 55
623165212 20
556925941 53
810791029 96
969564689 31
174925709 70
916306134 65
117672332 17
622923599 51
311390682 92
463481213 39
183128147 78
553366531 87
34423269 91
997929019 80
962419782 18
207557519 37
190424203 22
737177812 88
712433886 44
756691442 8
352279277 29
943743023 1
857378761 88
769160239 15
778481601 46
975229811 41
539208502 69
635814270 10
993485786 6
727568532 28
160644313 14
223600659 60
546968479 87
423767550 86
243342349 90
847671466 33
312943271 79
414127212 60
256320363 48
983824422 39
657555628 62
595638349 17
201767970 5
296506668 8
166827561 19
4089213 13
848561331 18
590829285 9
299322717 31
969662156 17
74014621 54
676423145 18
224571572 22
132349008 21
266496014 71
667656857 9
631383702 89
29522309 14
326709814 11
34997608 58
130141995 1
711910867 48
375226032 71
516513836 63
49941354 75
977109933 71
198171460 48
198789197 11
700434525 68
415462046 70
294373071 57
60471534 94
389443012 29
416332507 81
141933983 31
970478584 39
488646539 34
714177273 61
740385085 43
297974866 10
567500242 48
309759331 79
594204273 40
263785389 90
449654038 8
755936464 53
306039912 13
107220140 27
869604764 27
423150967 84
346309058 83
522656986 86
955771579 11
125157775 90
867792264 82
461274026 79
9073613 94
281769654 37
882601096 91
436936633 24
305246947 11
36724943 98
647079821 59
507429720 98
896533324 43
326069194 58
341635477 25
741178048 19
990178493 64
352260806 32
992141775 92
130081161 9
546481687 57
228328309 53
324798563 11
179253396 11
58175796 99
813575892 15
437717598 30
752542306 73
861339493 7
611237415 14
563937645 44
252234877 39
553408582 25
630282369 53
667239973 39
688702676 56
602195197 11
931793003 64
69463656 70
627385526 3
763340233 62
409872672 99
970020683 29
542034635 40
538162052 95
974505418 28
582529124 6
879834531 55
61752866 27
338950702 84
772628933 13
12195402 99
665333609 13
582759013 92
252492985 10
671832588 14
218102027 76
86303346 4
741722971 76
15167765 51
213226991 74
888188344 79
113558188 46
571296360 22
636887737 92
807631139 4
975215706 25
268815564 49
351512318 55
559389410 62
906929396 92
181127803 48
723592698 1
606005410 19
950880411 99
787233316 94
244312918 55
835588468 18
360142659 20
651909129 67
68518288 89
895868203 27
617212481 35
523472137 94
651834554 89
954919148 34
221580515 99
139327267 37
601550758 44
819368052 16
381481164 71
997529870 32
200089239 44
215845623 27
940745735 43
357725521 21
534124157 17
666804959 63
331197406 88
323142859 77
523165886 71
768103797 94
540166086 72
329862038 71
108163303 25
911767983 76
676004057 6
501136705 86
628273634 89
535416012 32
872150464 42
804185804 75
661349528 42
862733252 67
469746520 39
57374869 18
545920868 55
79509736 36
88193523 45
636387709 15
124011477 46
452528272 96
959276254 91
308724340 37
425218986 68
426722520 97
196471960 27
74362043 87
669655581 43
936360063 55
886046429 31
554606575 81
484682961 49
161587880 71
214969950 82
666324563 5
755877752 49
705913997 93
807215883 39
998112249 52
689945404 46
414850291 14
901314873 20
849082752 10
456262630 24
295255434 4
252529629 95
26754847 49
635884124 14
22561188 27
57830075 18
130839052 17
409076033 46
117042295 17
657692760 90
418281961 12
127682494 28
456459145 42
341528438 74
102887751 37
999572062 40
609206070 59
96090825 81
199688613 31
114421089 89
788308561 4
909848604 26
21292137 79
253108286 100
565603524 92
508174775 28
538395520 48
881575743 61
629059290 60
963150079 11
136166460 99
725068576 96
394273485 36
773219388 45
391663062 9
480494299 24
18195893 60
197262315 48
485230934 11
179704131 34
594509124 26
678545574 78
782133177 94
93606136 62
563321113 1
128310679 94
292718624 75
854909488 48
608131459 41
461840001 76
556011892 51
458360516 26
823488197 55
399127028 51
255934754 47
671608913 69
77666731 43
951467509 65
303645275 8
465377285 12
87435790 50
346617376 42
632419660 99
291728879 30
957511984 66
520068535 96
226829061 64
178813810 37
707919488 32
431179102 17
310902508 61
682891348 56
394505022 21
962231884 70
85702758 8
887255207 37
717617417 99
946716690 16
767757609 1
866446548 43
482575908 90
324391887 4
605457859 81
356521017 49
481283837 88
243982576 74
238278566 15
64774365 81
583721491 40
715397308 85
408397064 67
299458175 86
353927613 24
865827578 5
525452924 25
710901700 1
533642618 43
169355261 24
54855921 82
620341725 29
87428932 29
390631440 68
254974828 65
466652992 5
707137932 70
153101409 27
96920147 51
89640301 83
401876929 27
922950235 38
556582294 20
524884655 32
87737505 74
698743078 3
377168743 4
562059719 49
371991382 66
415010784 7
873955881 34
842459876 51
736247306 8
457158421 90
229779777 75
972633603 37
353878610 86
670102038 97
707803272 39
138911476 81
337386326 46
874939845 4
544651746 19
881226164 46
951011462 62
917736858 24
600570867 23
873920374 30
474015745 84
961799597 28
853518295 58
435101975 15
232718834 68
353653405 88
756740208 45
719807673 70
771172822 13
337996850 23
764281674 81
210136657 45
395078847 40
584980487 42
670884531 85
816803552 10
733366292 19
282537692 6
449456867 32
506714022 85
62144812 19
484176503 69
967286999 80
11415189 57
927784279 39
323980418 77
385992697 52
548475915 86
656490013 65
790199152 66
760532706 94
55581162 8
904491250 81
232814862 55
647221784 24
886483079 63
66882501 63
349197366 46
938017120 76
71575513 59
996154113 8
705337604 96
578072957 31
809602112 60
9789334 40
771331184 1
546458702 21
581106803 61
429244971 81
813530686 82
616674388 98
30806528 71
5171119 2
485199611 17
913963344 20
362594917 68
994360950 62
950231811 5
141995765 73
823545663 83
232903320 41
848882938 61
483521666 47
988853926 2
197172166 44
22848149 89
786076289 43
429153175 4
94171196 61
699593959 77
925925814 79
24048966 97
676662237 90
60605115 61
50428400 43
459319358 89
793530449 40
621918421 26
343089508 20
66545493 2
195871007 52
407015814 45
57870170 50
42443243 73
342667909 23
272479949 7
76876895 51
241901496 50
734034799 73
596321257 61
718721660 88
230955972 87
211789909 84
1583867 23
838365635 79
550675503 71
1965860 5
290902094 33
718263211 37
290944153 76
420931479 81
620821653 30
274120890 11
8165832 6
558131890 66
80311599 46
330446883 50
612612592 6
284651600 19
492646732 12
408136434 48
330516424 15
711186217 68
278114899 2
633416388 30
757269785 50
730698454 59
143412003 97
211210456 51
400100303 19
425496461 72
64126000 48
545975453 83
130046421 21
755669407 2
281786235 19
463155361 91
591133662 33
824477794 27
211958372 56
733248286 5
712300636 68
309804739 28
626039138 59
669668405 55
690785768 74
132890833 10
254584161 40
341296135 24
34274789 24
918034638 7
999758303 63
158233600 83
343870946 15
377117022 91
531507829 89
758694992 73
40141123 21
762193551 43
631772948 83
476765145 76
58895800 77
216266007 50
584534857 37
843505196 50
412315426 13
834627973 99
155925259 40
177739858 65
642266392 14
253430212 30
268854429 85
282658425 69
104289002 64
301215342 85
212032297 7
537850802 0
589257364 99
834719638 12
518957890 75
281041613 97
972498485 70
425199775 17
901741600 3
938604757 42
244172275 64
928494047 82
790160643 6
945790966 83
568598628 1
296069532 61
381199409 70
653792802 58
322941992 44
852219320 38
95207381 91
992961373 100
50362334 33
667595750 56
999622241 100
8666652 39
867415096 91
578896247 86
283259339 85
138791258 19
639476669 74
513922430 58
318554829 39
712419759 94
962106765 26
880302947 58
807122328 8
456328606 4
236667043 68
635678966 53
509118399 2
775881370 54
349821254 29
607262277 71
254989488 60
416978296 31
350500998 43
769614488 78
882662352 93
660640715 22
962764680 2
298407906 64
331908424 4
903479383 23
468356236 82
674226489 44
505525543 16
777263482 34
979941707 3
784876396 57
453925495 97
300452125 57
681195674 58
420735554 54
79468908 82
51360294 47
796650061 36
491435547 34
394529037 96
641974598 21
761002838 35
348610002 37
110808661 5
627268112 84
177617212 8
633211304 67
92106860 51
383769603 50
687562123 46
207329906 48
111647152 30
724513659 98
772841061 53
857631098 48
679759054 25
400746817 2
809833922 30
843747172 68
875193391 71
512909844 29
930902197 97
407550875 100
6492845 19
633544669 93
855262829 75
291697018 59
513601895 31
68736797 0
102410579 24
695775820 14
627866561 3
395318476 78
82481747 87
725740783 88
424990350 35
328659044 12
568007225 23
218764678 52
809961406 57
202300596 20
560867150 34
945169904 57
527204653 54
566615649 39
447334336 2
622257612 31
915342205 34
203018770 13
737927188 15
923445666 26
53328140 32
897064567 4
171780638 43
665725287 43
441688939 65
478749251 19
789181390 18
847221399 59
43262339 82
645176400 29
249815131 70
101343418 66
261555624 51
479615884 36
997436881 49
108479581 39
158682186 2
510686825 84
392837616 12
809805179 71
754548298 77
312860428 40
862656571 52
441434433 25
158107545 8
31143105 94
609374317 55
158479383 28
958655501 79
689032288 50
770346662 98
385031828 57
23073866 12
818996982 91
211206068 41
544508933 6
776910429 96
846011498 35
248523971 82
283790276 96
740356116 8
688833723 97
189041740 12
984998976 91
12176831 78
517419013 52
15517703 41
610444957 9
60290794 69
63738469 42
613402420 26
837454670 91
508792489 19
746116328 51
99051215 77
847000455 36
439315096 52
734958412 43
157655579 13
666115005 28
484442436 0
22098262 89
35770535 22
507377509 10
292601325 92
242376818 67
934625049 70
547948234 78
380921249 68
160274662 93
98151470 74
829079357 72
185110179 29
372256207 40
566367985 76
332498149 35
459638947 72
400848336 8
709110656 69
899505710 22
546818537 69
410424839 100
888208433 72
77397877 54
333883073 61
793243870 100
322440416 49
193344236 21
317914334 41
519706222 61
197687389 23
722663452 87
472513855 47
58273227 83
825895761 82
767063796 81
736102024 2
340112924 95
629481876 37
184030937 49
96048044 9
606668003 80
439058059 27
624621316 23
146925129 68
98105266 78
586540564 57
219536254 42
303417237 0
793340605 56
418104806 5
810940160 66
9405562 40
54861440 16
457521874 19
388077040 20
695015008 49
597376103 73
8625683 100
324401550 94
248616214 54
510264903 41
870388573 51
180486783 70
909121085 43
296066614 76
812160288 49
592385670 36
772792440 14
780884010 89
238204876 60
780694151 35
867318211 53
695676157 16
776368483 84
544778104 56
416852501 5
576611689 12
719097417 66
772891102 16
36645701 95
25289620 84
926485439 31
722433125 66
217502477 60
225885122 23
213146101 13
995004494 42
760657301 81
851492186 66
985144353 11
301350634 66
743694104 10
68370743 15
410140378 78
826156451 59
437143331 93
420449799 30
704969900 16
561709506 22
219993332 58
474521622 71
790557553 92
115606678 87
25950105 93
227910984 40
431614941 59
166204544 75
978935375 75
389238809 52
627957592 35
682271694 61
172345117 17
546998533 64
175482111 7
876593372 9
549524161 40
853958643 10
865437346 65
424077032 70
625909545 0
257326047 31
467990277 29
777381063 92
64545525 3
230017184 14
852865281 51
776265476 39
487309653 7
369105151 15
646722428 4
855470133 53
623989582 51
462747129 11
657101722 49
833136301 97
792809478 7
393990196 72
262843514 87
250886783 4
794325242 89
432102214 79
151903629 88
552252374 5
990142743 30
301275131 60
313220028 38
431661290 87
59020878 67
282994715 26
945012402 27
484627028 37
510783136 11
26567532 62
606708024 61
160829089 99
936820833 57
41988045 51
589814763 49
100821248 49
340575894 93
653150107 66
730272564 0
272950804 84
916452442 68
227006941 8
359635039 69
1364940 79
573722517 21
373303043 41
953504160 52
762028730 40
734478895 58
716854200 49
240930114 78
785323950 1
534182645 50
295352301 80
389521371 63
162406059 0
144651199 88
513169840 87
175476688 69
113806211 22
67086582 94
872596275 60
680307113 58
964857673 41
409032860 79
318662573 17
55386590 12
749124181 41
478514649 70
487372730 98
208722696 86
218767623 0
914665870 93
913796299 6
354216255 74
496696670 7
610740010 5
506509780 65
256429623 61
178267543 52
282233304 52
492035649 36
352021823 69
163790706 74
671761050 34
635848521 35
471364647 85
810940148 58
415917967 70
962224076 88
526637286 13
885719213 48
137010640 37
646446839 42
399495620 79
719526081 35
587601961 29
192018346 86
956145112 59
647928175 38
107855500 73
117652811 71
697636433 31
882816794 61
788951688 6
610048360 6
298716841 52
374713323 65
60984462 67
170734199 90
759586942 33
978041264 50
235634876 42
331945612 64
219302940 92
670200280 2
576371134 15
928701754 90
459717258 88
210029474 23
745727997 36
127439501 36
385460103 45
973867361 55
361234528 4
664911881 42
414018980 57
97160891 55
897875403 46
129206460 48
129229819 23
273853038 78
836722321 4
111135844 63
595141149 24
773269826 23
743701224 58
34054015 74
300648458 17
285157962 4
770874139 94
384243148 62
902042961 10
138770621 43
958821099 72
955018403 18
369415627 89
350384863 35
176273496 88
581283630 15
569455639 41
139538262 30
194845579 85
11274798 45
37058277 86
332562551 58
855556836 1
359519814 68
689203115 76
239179967 40
816452118 57
261472850 53
698199653 23
190638862 66
396947689 83
332349403 52
506549098 32
732236652 37
265327689 69
922946001 51
170687248 94
260688819 85
211945153 5
17605402 98
644202587 90
917840777 53
698209062 58
844738686 6
501161749 58
440047192 3
596617415 58
831629396 3
136111966 80
541506015 39
117174500 34
717925868 6
682864402 22
722300211 8
24636914 80
716717927 80
32308305 68
517691901 78
957089722 5
533607736 11
281266209 57
917269208 39
41575768 47
829583018 87
510158861 11
693200132 68
607428062 34
226987098 11
897655534 33
269540898 18
46972049 18
84817917 99
252117225 1
628209987 97
960799649 40
86078288 94
220448157 70
400385128 81
985582253 3
146670884 34
300276173 47
981418632 37
191967816 94
628910466 8
39745382 70
733134305 80
543290342 99
378667912 79
615190363 39
364147190 8
783000661 17
179361853 8
117454960 49
223975217 29
487080667 7
829672902 100
182657325 0
790688128 28
351267878 63
52982229 32
738876126 55
640708175 94
668500296 18
159249265 30
226400849 75
396446939 64
92243306 60
838915484 12
223523408 18
608477384 71
969204072 25
325803772 88
134732453 98
665831396 21
930044854 24
549748847 88
304303539 85
312014179 10
282906110 63
83294921 66
703286307 50
928660707 15
77598503 95
825464027 48
160621342 79
893874551 74
403509044 62
208887250 83
290086275 61
987052575 73
352940341 72
777160975 23
630879777 38
75075891 66
724975828 43
597409257 31
730533773 15
158107200 53
89660524 31
237738585 26
622428621 33
638697429 71
830098326 4
113323988 12
29374152 86
790824431 11
185769547 24
423802220 42
890529538 55
827946469 33
981040729 0
321970108 1
701240217 80
615581487 20
983628801 8
378990349 80
71909789 72
964349653 53
840680719 44
926846008 13
895842518 62
300395846 48
477545176 87
893329657 66
113718384 39
486685174 70
362548721 70
484656632 64
585284843 2
456457370 92
46685536 42
7539447 31
512500891 66
880359472 48
928388558 59
40863800 60
11181391 53
6626279 4
608349031 92
688840424 100
322262938 49
634928284 51
71666151 71
798565600 32
570587189 67
385683151 96
204721135 63
386385143 11
198193278 61
203279305 30
542264504 19
14909661 61
537960015 70
806792342 59
575659571 84
743769462 70
458238867 73
703133320 96
520785541 9
251679837 44
443229962 25
629737633 65
921104017 11
689912392 69
831195636 29
995928958 18
898724560 57
881126265 9
460415249 100
968486808 47
43364976 66
231104810 11
86839631 48
685473849 70
632092571 96
132973458 47
976871551 83
922419790 62
185400524 92
513322945 21
762192367 88
206718606 44
901300950 92
173732318 80
546791929 32
356293431 88
215485537 45
86999330 41
574406444 9
970840542 79
54491716 86
126788609 67
778730546 45
329896914 46
682760056 79
815528375 12
533898676 80
160459691 56
941781695 68
524504424 21
806713672 88
211382637 28
515270130 25
975480597 1
378992529 74
54391821 0
726611613 63
251366797 1
331287805 0
334608825 12
950837605 74
481837201 74
953304876 9
164597671 80
262484705 49
454729827 53
188958698 27
590555837 18
994216598 83
607866957 57
224835530 15
458408104 88
268426483 39
630235337 80
233506874 38
290477895 69
6177015 4
17504014 33
392512610 33
987748102 58
455500514 90
89164445 21
576094725 73
32675733 46
846512577 34
948696847 3
474497846 57
95076691 98
623112757 21
778581136 83
131669378 21
256473163 93
77034554 67
702230726 46
940303315 75
11509212 35
125864165 84
914488175 15
727153232 6
753423940 52
33325242 26
902368605 55
493079588 35
871778980 1
567354834 83
37947489 60
800435259 50
361652283 81
750165723 19
434413195 36
412003996 16
911321409 18
508145912 1
434525474 87
805791844 63
343477928 74
365783384 81
42398594 23
834742774 19
38001965 12
34685110 76
542877689 22
373003599 51
636225945 99
2120961 25
321586518 73
609705065 82
244396400 78
858380567 53
720675870 80
5136296 80
396033354 35
50892412 85
360693713 57
389125817 60
927495951 1
380504853 27
406198003 15
261795427 76
129167545 27
121521692 69
655017402 91
413521827 1
956370026 63
934353562 37
812304281 44
875003843 33
652213723 93
691610608 100
786862265 60
114506718 48
942242216 41
221146794 97
841265981 57
800430303 1
108009908 45
727578088 6
943870302 53
600396234 60
746337864 42
977512634 25
442747415 82
510784092 67
339091492 76
612390479 47
489087597 66
484486453 29
759161232 91
800577189 37
253549290 46
471501296 59
778011008 87
508907272 78
872315984 58
541562262 56
911274206 93
693273721 6
607186184 56
886461374 82
109967264 79
637535998 64
354821147 76
245724510 71
37993778 71
766201401 25
922941356 6
234168186 38
995805448 18
367725356 99
555937335 100
836919447 64
5521014 82
285219595 5
255461602 19
463851243 81
230682273 17
583715576 66
626165519 96
146353063 49
136191239 56
181211580 7
869235783 65
494031173 48
979052282 35
460209239 33
215934474 14
705959783 12
239128570 21
827049234 59
768750951 45
55102135 21
72930845 61
895979043 40
658909018 8
215864163 73
793467314 24
758378428 71
750806456 67
490498016 31
649120068 23
454311802 62
669133686 7
211224198 89
432364333 54
365560425 93
936580722 64
631545644 22
625056671 57
66129061 30
764354680 68
296063135 0
482065470 44
174540063 64
349188839 22
894169739 66
907339797 82
668037532 1
548915443 56
683816361 37
992890195 9
79730070 57
134659582 64
636808268 89
651521429 64
563757908 58
212652790 1
890989724 53
767637752 35
636957697 49
687154140 26
973867015 6
795597784 38
4027184 22
514173434 56
251019208 14
366270791 22
601063347 69
886701035 27
229232997 75
132242646 62
431253651 20
671785883 81
390101404 58
723772871 70
709199149 54
411498974 55
538283215 74
643628160 64
108188000 74
403032620 13
899424655 32
292292170 81
32263250 33
232775515 48
282687027 80
483432412 27
571742121 8
110943601 87
616411983 41
195634517 61
726772356 72
659661595 81
162975742 22
627454501 90
880475549 46
913880307 74
968425140 89
366042512 29
239229938 10
558882909 41
210371887 85
368979441 90
288797413 72
142214753 97
762915954 47
553496307 74
402516177 8
272457811 33
153090024 98
973688321 21
824512235 74
163548273 73
468177124 72
287312737 99
677186820 18
557579132 15
502674033 25
153794759 86
717036121 58
644455519 100
674133704 26
944605841 5
611093642 90
670587273 69
970619232 95
409238834 71
401854593 70
702120289 18
745152116 49
199559012 73
329250282 11
631931009 32
7324138 29
538492629 66
161053767 92
130719983 5
673970443 98
165548568 42
654238294 24
931016564 8
244677941 61
11108018 85
660670819 14
641229225 51
215381094 73
484391471 1
453289809 96
739857507 12
442260169 25
191618410 41
942049188 27
207404270 21
5402728 6
243982057 34
268637341 77
401222699 61
408852823 95
106402268 26
293333527 98
454951267 60
192594062 43
409990796 94
986838953 24
882757875 36
447440651 22
353889292 83
546180519 22
328130814 24
490558632 32
6734559 67
992506057 36
280356831 43
139629885 1
612185039 75
918202023 27
990632253 95
153489977 15
848006636 58
594510009 18
374632591 7
76161116 59
903577305 25
46514587 71
460309875 89
682795100 13
940183247 27
762117028 93
81925122 27
890579594 97
226058120 20
860530461 92
814727490 28
760053914 88
107029578 6
837680771 52
422840295 51
922495696 52
580551005 47
56129214 3
966830934 63
523522056 33
647145167 29
650642690 93
90189291 88
425125741 55
798803370 44
178277881 22
616996602 6
731454875 1
219350018 98
938744891 55
377362619 23
607774357 64
682994253 51
967918559 16
965393339 2
272045653 69
491207964 71
135406787 54
322711829 12
545941848 27
637164579 15
65736254 81
507193506 15
30255748 15
216651278 72
782082030 4
439058343 64
369491489 65
839036268 23
58434809 51
12642000 16
255909054 86
518236009 30
823951970 70
627887861 3
600336782 80
268474816 84
684545359 71
11543507 63
179806436 46
48407720 63
677258487 36
224418030 11
127726019 82
486417007 26
893452276 48
784073280 65
744186754 80
30560336 55
321370349 20
637854273 4
722730730 84
227752678 72
971838090 78
113114719 84
864472185 40
772476896 99
49695442 92
147791200 91
345013393 86
679851682 43
617842798 39
246508636 69
866927800 31
7340837 83
868371488 1
339143886 23
679784641 18
689640970 1
895600934 74
488445070 54
80525159 4
526518460 100
564857334 38
816585332 16
435144106 60
196753719 39
950475889 52
149044646 35
500968622 23
383874685 21
413151163 35
886871538 11
229911695 6
477261968 89
451504318 26
113750717 31
849516446 86
690646037 59
55375033 88
585131985 36
603703826 85
624690305 75
628979459 25
363393654 1
653387849 21
82699479 3
219919943 4
162852682 86
106569869 37
711071167 50
195349318 79
702653930 12
411156698 89
622219185 80
138310174 62
928219443 51
350275663 9
142828797 63
135675034 99
47795198 11
819879380 33
883501308 77
103190919 76
753273447 57
451893954 56
701997492 31
698614560 81
457757109 8
961777996 95
586633230 91
332104053 10
835088002 17
299625930 62
681604089 15
410712609 75
920974844 52
284570858 66
699267081 74
591155541 99
541593736 64
383451677 91
504572271 33
339338379 64
167879136 87
454960141 84
150552953 10
458866891 80
39819375 88
338335331 34
981229313 75
388504196 68
10184595 24
225883486 80
414957407 86
453062836 33
817827712 97
784967555 81
638861199 21
403189580 62
577451514 4
532770526 89
937283098 12
352048524 30
946799930 55
278701565 51
955303696 28
925759967 45
346972816 40
359846177 43
907304652 53
897313297 8
988249899 53
757092615 60
654636019 69
732959733 49
604260015 7
101858143 4
722057241 45
110280575 12
10995885 33
955216348 94
301225793 20
619580068 44
382598179 7
352702173 51
315615500 15
253743678 22
439926101 0
984187531 38
441367297 18
157444652 15
390075966 0
270230371 50
201495000 9
590215009 97
285017484 93
188770875 71
583964610 28
766358235 54
515828313 99
42489570 23
957384819 41
340469859 21
286232028 36
220571361 40
930127912 72
736841026 59
791814592 5
481595798 69
729068378 28
240069320 86
120320299 48
500801961 69
31519128 20
909588480 44
378137943 68
3103117 2
490770100 64
209422306 45
733428815 86
792452727 31
652814816 72
468100519 52
310198045 61
645537311 28
518844955 96
24595777 22
348581389 77
620458174 39
849724500 18
731883418 87
75026785 27
641852944 22
338822872 27
545216600 86
538568501 18
657099475 92
332527446 45
317404598 37
62193031 78
791699874 93
52703685 16
331918462 57
553182394 67
650506621 35
126590108 17
832391037 6
584727893 71
534187773 4
278100254 29
926004928 19
424589387 55
922886874 93
478281583 7
319911257 41
224384391 47
250790573 22
119344467 72
233172630 1
365683608 95
109632518 58
687599282 74
741919521 52
146497407 27
362778858 2
195247475 7
601978861 82
2956558 76
687604640 60
998435207 51
735203031 80
180550126 32
675343170 44
718024394 46
900567678 29
16880526 47
844309633 46
737693281 32
230288856 94
361160406 57
213370642 36
734457796 97
521639240 51
788262688 71
305510426 82
886938200 6
368885520 33
242174459 6
267969510 14
536941813 60
907717550 36
465863736 58
604452578 2
103414210 28
194057413 46
700011794 100
590304683 14
677998004 24
421008143 43
297721642 88
678277094 3
3714969 68
686486131 49
845676562 27
545753390 15
984595934 68
457786468 38
977929306 66
729297350 28
408986292 46
470637984 27
787181269 60
455309002 71
297460192 47
764402358 32
213180349 47
570559441 91
606239005 42
367460332 98
412783687 17
814386359 7
813943651 31
413906514 71
693178649 12
209205089 75
779326820 33
822066865 57
742345775 41
408976751 90
43184980 49
206034746 20
213633446 11
152378291 62
33103616 29
838427729 42
471742383 60
575627730 48
421968723 82
601906211 93
178241280 38
161362469 33
693671482 68
49670969 8
226445689 60
978723594 37
465018422 98
1071003 6
491562085 13
921118014 97
571071300 34
255290529 75
940636432 4
595801407 72
113390754 5
184705230 37
438127652 48
689451640 47
345612305 56
359125398 79
763706605 19
986831687 40
129957248 37
638550915 55
973801664 41
508320045 48
132010573 7
564953699 25
847661981 71
189718098 10
518991602 28
860952881 34
487494155 82
152488227 0
993048485 22
926978875 1
533536332 71
937256209 51
703710801 51
281950189 56
580293174 26
2673961 54
864441571 43
363080988 13
609220222 54
438087905 44
186600818 79
65149793 85
501336518 87
445814089 5
533186250 24
946214126 89
692069778 39
562157625 42
1523961 74
943611317 35
206504867 5
533992396 89
314412284 1
993900222 32
27750284 55
410922115 33
491384484 46
884804116 66
884201064 13
253760310 51
446178813 4
937436446 68
275234133 99
892763891 34
918065664 32
659536440 25
779810179 76
25110732 16
975978288 95
225434823 35
358147040 8
439212527 44
593236022 73
441364997 12
893476148 91
749729507 99
519889647 33
307542863 74
235576277 41
536607269 2
500594171 6
76253869 65
263188995 5
584522478 97
288343622 89
433986561 74
62414364 60
775256408 59
541327354 96
400345344 83
894313835 61
579767233 87
447611670 70
801347321 65
499283204 45
708160390 37
778618461 13
384520113 21
437593407 68
652519797 73
57581788 50
157194786 76
854914646 60
806879524 69
71617080 68
317120946 70
823775041 46
298928905 58
309970532 48
410355011 16
361041764 30
5010561 41
914078249 67
765907723 7
749407773 25
464063616 92
751102974 18
449817099 50
175040253 63
698920301 94
981107047 19
334706382 31
544325575 57
427574638 87
638607554 79
836096005 29
734106916 84
982752343 8
103284315 32
756375280 59
434070404 48
344846702 8
118599355 19
304174744 76
985506711 78
814852629 11
278540667 55
218504132 75
760777193 85
195948188 51
436166094 68
151659231 44
753215865 26
789199543 18
326821935 83
181625359 37
978645839 99
219850919 49
24505378 28
342092337 77
374599335 43
806938024 90
266401916 47
472810924 62
365974190 38
7114944 36
702340420 27
521258081 96
468030609 46
141167850 58
538434717 9
428207618 37
883934499 55
908444437 32
756496419 86
22732990 88
304775567 23
923506385 57
327322169 63
90328018 49
929583039 20
804482430 89
976985421 8
451475464 17
792118602 15
808500041 8
291889184 99
893361860 71
869047608 85
831750431 10
537816395 6
792990300 1
201732412 83
695916920 37
791160316 17
465136861 46
894487931 30
803318666 43
371963562 85
664358362 37
270995282 46
101718644 40
188286778 61
385398984 100
760357996 14
352850075 83
205286942 92
321526847 16
428253596 74
790744430 87
475327398 80
731214293 87
592936533 39
110071250 63
963189078 93
311258455 32
473693458 79
260094888 16
242863797 19
414286027 18
913605598 86
815771921 90
427627638 26
708284871 3
296147369 13
140285267 61
281810533 27
882536411 88
266150780 56
126872638 56
163142748 81
493964761 64
291795611 95
629792757 80
4292673 51
3214616 58
532953409 72
733375077 94
894129237 41
41004710 100
690814600 15
604684457 18
159596252 95
451312101 21
683273239 32
4837680 92
692957725 12
556761467 60
758682091 25
280916526 95
225508179 58
181376861 22
843826269 4
92329176 52
694228697 21
642203910 8
948951442 55
469164121 25
526634426 44
75612479 44
876752178 56
708753097 38
502569153 10
576677496 20
943641136 29
244661996 7
755985966 59
312140122 58
599812907 7
491850130 89
382188095 65
516726025 10
866709674 56
231297221 16
970648355 84
742640335 7
269443422 45
993952222 92
805418271 95
53722217 63
862705076 81
711160327 98
774516109 7
368641907 75
894181555 36
432293832 72
164309008 84
48355761 90
629702659 0
322882907 3
554314338 17
186609238 37
457184782 8
766507841 91
231428097 21
488598385 7
773329917 63
603411517 94
245028047 38
19594794 47
284678864 46
471179954 30
23122216 91
460182464 62
261710176 3
168464653 54
546706112 68
242378516 47
753647719 92
959756965 26
509817952 4
837706686 67
355815651 86
469920652 32
163983216 15
823254501 97
516477704 73
997523950 63
139625076 84
312350017 46
753267286 42
38417495 20
293725090 75
860007563 42
461050292 32
688933285 48
953308040 34
104296513 32
359834524 9
68333663 17
921943193 94
591672245 24
750760241 33
86391868 0
72035725 1
126716115 6
347999021 62
645055280 79
177629831 70
237525241 74
178605455 80
267715272 66
549537220 1
422930722 4
425546445 8
760931194 4
374904729 87
309988866 73
22871196 94
760444733 24
869397683 23
66600745 74
645257140 28
591745313 77
334369921 46
58232941 40
353994735 21
781038284 18
813266 38
639675278 21
102704559 54
197005118 100
550185472 38
463610292 57
487592025 11
170146191 52
996167586 16
149442131 55
851755187 7
619963450 82
476468423 35
709194149 63
72839 94
946002246 0
369668501 37
344300139 16
103836764 61
989882417 35
318629464 4
568236369 39
946122536 47
35809955 79
526874132 86
417421284 69
287136559 46
491097401 57
475826250 30
814991775 66
648169659 65
40016026 40
76013221 62
998595315 97
727707390 53
886841984 88
284726643 31
466081879 77
153515031 1
184567635 83
232238037 99
91572715 48
445667005 1
698155324 92
999895451 44
767124680 73
724877445 89
519483833 67
933090412 99
904652869 50
806626062 37
315595304 9
250122233 90
692126108 61
210067796 4
100927163 2
769202612 29
301767487 31
521666046 30
399428420 7
5279674 41
763730622 36
470973408 15
598274399 94
578041330 90
312122850 97
975807707 96
317599687 10
555266095 11
71622022 56
353437913 47
585831456 32
541139143 32
822661031 98
725033191 52
315805905 89
534932464 1
297188830 22
588269393 76
669391036 67
718114964 26
882039275 31
650892884 85
664152897 63
714049216 72
607525892 43
67117297 24
175297666 87
838603649 75
46029747 69
529780298 12
724062904 98
153680141 2
14566855 36
571091832 80
236393738 91
883200702 87
857310882 71
962823100 82
386974279 42
559832248 50
587242318 79
224924071 1
468968268 85
865239033 66
79216811 68
742960985 30
779860670 42
106342215 80
406717118 92
399555084 82
94944428 59
555925257 73
210737071 23
663009493 27
511216530 5
964313577 0
620089669 83
537611649 18
424002361 36
266002453 25
244879710 24
745243103 4
608584373 17
50078761 18
113166023 86
113220279 51
996345433 26
379888675 99
240902414 51
778075353 39
918475658 20
351494073 43
507362420 6
42057559 41
853882596 83
695170265 3
191141025 29
162487411 84
42199284 37
399452000 95
169962918 88
123246728 3
275736495 90
412604768 27
89880763 6
63672336 41
21410334 44
478597738 76
582338997 49
184532326 10
544435495 91
905676464 35
591434349 68
965671188 44
614950646 13
799479281 31
894226884 6
572524825 73
817018832 74
282462791 33
154390263 53
491525958 66
154721395 85
703623424 22
340424516 78
311064397 76
402004913 62
716909128 83
201446837 89
379477141 21
906633313 62
139296857 19
693457507 87
230376330 32
631660316 18
314453065 27
228872989 82
152818717 7
3480427 64
529559852 5
108155224 58
475278453 56
876926512 60
236881750 17
65624102 19
306867147 61
108912880 97
343882989 18
980316862 81
342024533 97
262072315 13
321623804 41
426354648 13
628605044 34
727138998 97
551721751 63
373751755 53
921372930 99
109882009 85
288661028 18
587846361 98
792044530 76
648586054 20
426255006 41
220861168 20
380852697 76
798848804 90
730908123 89
415535783 85
774700510 5
303804597 59
539252079 89
829459109 95
2324792 24
913001497 10
695310354 43
788888106 36
978879148 23
221196862 88
504080866 79
274799285 13
158015889 25
537519910 23
636802559 15
869251199 45
205353493 15
49309481 14
433077488 71
95380718 32
216628046 67
53423331 84
562984665 90
348256226 60
719796305 83
592784549 9
833229192 66
375102687 38
326359897 9
461939665 29
715702536 88
330135079 68
523308350 56
732018285 97
758134012 71
781836878 30
997541459 22
315683181 75
346295995 36
712356276 59
4616845 43
347495145 84
558283312 17
5799703 88
529041707 97
594122956 21
154245173 8
849876126 84
270665639 7
758425905 10
484743689 28
798523121 73
248974800 74
75926911 77
321322668 20
647603923 8
671508550 24
170685068 77
874788091 37
970068016 94
843880278 97
377848261 29
962753298 49
960647060 19
539726181 92
266008152 37
105797232 1
143575232 6
942867696 43
716804680 38
986425045 38
170003190 76
437661802 34
761917018 10
203119579 18
557942342 62
278857450 46
443568423 80
915172567 59
935359227 9
586711237 51
775394253 35
405556649 90
803511907 60
839622546 91
721135010 27
368816324 93
396257406 8
484904484 44
657728856 28
549296651 33
843372502 32
353746310 40
796633950 79
304984626 32
297906722 39
513264523 34
506741727 80
151688693 22
622679717 33
667623456 32
881505104 47
411813804 55
196288617 80
29383039 70
7647041 55
40749792 12
140427947 31
210715551 67
855187323 21
728246508 17
594458175 1
618716446 51
139000567 42
260681624 10
747438272 96
383054286 97
738144382 35
476660022 96
458758777 28
350754059 22
335202815 96
24806150 77
434842876 84
106698039 78
679587867 68
725824196 64
173873760 62
886227698 60
610262157 83
895657568 73
131796443 18
819194392 32
431022667 2
167897993 68
312798250 9
800038960 18
963569716 89
743484975 35
781199553 72
953976536 60
526213694 98
850704359 84
302834731 85
322403164 42
907182397 16
503433870 45
215623095 34
541176225 36
895575276 60
164306850 66
367787972 57
955817020 42
495307996 57
235369976 2
947280908 37
536637691 51
571843119 71
165578651 19
794725289 11
761937288 15
338803177 62
584585157 5
281485901 3
595959672 42
876652983 6
94125549 24
563691459 96
266290474 89
527175360 5
863891554 6
996070366 89
285861023 61
467169000 25
141736150 62
66697640 88
977357889 91
778354467 41
810070436 40
789234942 34
978257250 37
852965488 43
657233526 87
194157100 96
829144806 38
979444547 20
477651377 31
7200403 98
905197811 61
44437870 3
496872949 4
992117019 38
151552458 65
921257662 93
579262577 48
774427701 15
381062330 84
428335801 39
552183641 91
269469693 76
856784028 5
976013024 98
621754312 6
525339390 12
785456066 91
995853062 84
308652690 91
346205838 67
251903768 28
60110253 81
642585041 0
786339217 15
271255982 62
478086284 69
299261083 62
907543562 35
834815209 52
421790580 53
192038628 33
628755614 61
779686580 35
476195156 76
899008210 46
932473732 35
93615593 85
359281327 12
695856049 38
816530748 70
294898274 77
629352175 39
630717502 3
566760891 93
66327989 49
376642283 13
185002461 20
318487080 25
245832090 90
799110327 73
670316819 33
415698665 28
208332662 36
107915111 10
495321933 33
483909302 31
348221431 68
406542442 95
466005971 24
892386492 80
687867995 93
28565917 1
299203198 84
269642498 20
509593897 37
52641377 37
335175476 41
650096662 95
258002356 13
872796739 10
382519245 39
464142203 36
616288785 66
188516655 64
941339836 85
407862104 63
477370134 92
49679570 66
747303962 71
911081805 77
370155802 95
463630922 25
981741347 55
661395428 66
315313363 85
444098221 61
525268232 94
997398009 5
682747380 97
572868273 63
561393998 41
640476430 56
535816945 72
172595966 84
423166128 74
421141249 16
853524663 98
313553411 22
193701968 9
517895007 95
450749528 23
405709836 79
382583421 78
467684879 1
811013481 23
755112681 92
906545261 93
336321927 57
528382789 56
519284837 21
410542170 30
216266648 42
801550709 6
683976170 58
828729126 51
409477909 64
671205447 38
902582920 84
225814440 44
877692696 58
542590768 82
781796631 2
316291518 22
349396168 30
611100123 33
945780575 61
102383352 28
871106271 75
407814712 37
226042510 76
68431827 75
19190893 68
267032619 53
269165926 50
142762374 96
41986571 10
147941190 4
596038907 28
182072462 80
770174762 94
777395272 15
422162644 27
89770809 50
844332278 47
548200346 83
343837724 72
720426858 75
459012593 11
280953954 18
233449691 3
151220413 71
880101292 50
663839629 73
878517692 67
667559149 66
808074902 46
300616550 77
157099818 72
314609120 10
474109406 51
414754646 73
150527244 17
840949431 43
83828518 68
121009095 34
946344668 90
565098304 40
354810296 69
933999282 40
788782714 23
276764119 63
305918930 41
564588043 60
741698623 19
662293267 67
993947881 69
33002123 38
134249876 11
357665178 80
907875642 15
318954044 37
257309432 91
611362422 49
164543414 34
412278421 26
466256334 58
140860691 30
22977370 96
646408259 78
286026952 18
909425635 34
811616341 74
332746487 28
536580871 3
610768946 0
477155517 16
358280256 37
796205759 63
331711735 18
859815771 89
560490623 2
934945993 80
63832124 7
923753870 100
490837668 46
113189543 65
789374320 1
332659432 18
44406422 39
417861373 57
693983255 16
967471155 13
658847271 73
737036275 47
606189513 82
309583055 74
867350448 86
557724787 47
248594656 19
778112678 40
514842932 48
84892443 11
537174731 30
536734856 35
716851755 25
544977490 3
999910335 3
378636017 10
511480755 48
948213603 27
567459059 97
974037264 49
204789288 52
627954599 78
956381173 76
327492726 54
973641998 48
471782258 71
218216512 83
541335189 63
958524153 43
50496251 45
128482149 6
477210717 73
733007571 9
418598975 47
546394656 13
233564423 66
704474104 22
432713261 70
368933413 62
325374158 36
147520835 3
680299553 7
78699842 53
817031826 57
2205619 96
735342076 76
312358787 33
621516523 45
853566150 93
86581487 29
555034104 26
976973502 29
595346153 88
745482600 91
86895378 30
931570338 65
942894400 100
226791866 36
477178974 20
931485064 44
383426029 21
240284696 93
608044614 90
122959374 80
201679560 74
619624300 21
297990236 3
594346881 75
2124675 60
659108870 14
782817096 98
24386573 25
152667700 49
565920086 96
311823732 44
701550353 95
235344251 33
233471248 92
811558065 18
50596034 65
890262353 18
697678911 22
6478312 70
311093612 33
634692226 25
758176754 18
879820080 89
89671788 6
36038038 96
62068174 14
134266678 94
875472910 92
466710831 57
153647986 56
401359185 30
795536769 29
376866569 91
187799440 5
656684763 90
626092546 62
283094122 20
424935150 39
151879943 13
511528320 1
271964599 97
999045129 7
738386273 7
409557818 19
826931454 1
517018821 54
908586078 96
245790119 82
626684187 98
577874980 88
856670061 33
337624113 35
607505330 88
607872133 8
42804641 39
925165193 63
7049508 3
255596443 12
115326465 83
74336882 41
188432773 3
446535402 26
866471006 64
570869366 2
251883842 94
555110685 73
858496159 53
59047108 86
879417779 54
679250063 22
866893364 44
641266064 2
2428835 2
228913262 4
290780867 85
574732048 26
108060946 53
226414259 4
543310135 49
190602029 4
227912617 28
707302552 20
754391977 55
492786758 18
293687161 23
504849432 63
510943973 14
151416360 56
918885312 65
869853454 5
711557132 93
44210324 16
589539106 16
853671526 22
439877775 24
757900909 10
501159305 64
90234539 42
492892572 70
711490545 63
497855294 67
461928530 100
958296862 55
6594268 81
414115236 9
561855042 80
995375904 84
362561915 11
934453280 19
702412147 93
900816184 6
425648407 12
838436302 52
504468611 76
224593260 96
155845193 5
226480346 7
751687650 82
821036780 48
215840328 41
294967425 72
485507828 13
936717059 48
987392537 55
785082817 50
561523025 4
377969752 17
36225679 74
140514978 32
267120732 17
533354733 15
920367889 39
888373808 92
70482261 20
872311746 49
492177986 56
736402934 5
768860294 31
311998999 1
847311999 15
895902806 18
767249263 61
687677629 82
627401329 87
728539905 63
432695169 68
318034545 93
865032935 11
835553257 71
240517610 39
744986203 7
142855585 97
122185142 39
947907105 74
846940821 42
689027946 41
593380490 49
63249539 62
683102198 69
231220570 35
345429411 34
46538948 83
513418412 71
13427895 16
617533345 35
853495160 19
332633349 31
277827113 6
473931228 9
538072782 17
133776262 88
846198899 3
765206154 61
902113244 81
235845842 35
432263466 72
473777233 74
743581453 77
959733276 42
823598600 37
916935184 98
413849574 2
794112930 58
996680818 98
9235469 14
432987973 65
430793051 76
857067926 42
790501792 45
341065953 90
926209414 1
288599161 87
746590772 53
470211912 98
725846428 96
3563176 8
253176572 33
984472846 25
866887718 42
971949028 98
399089162 61
582177073 0
230556351 93
418561461 66
856199416 81
627498611 34
943603035 8
664581665 8
421625312 28
762670129 27
684455215 49
905915657 43
297695083 69
914379306 7
434367605 47
600012046 2
297388502 66
362352962 52
432165680 39
961637332 67
911595884 62
347984561 63
881137477 30
760929786 18
716860515 37
379359061 33
559579942 63
727817134 78
909349458 92
216345373 56
105579862 4
340103062 97
644173319 27
350372531 39
398019691 53
146698282 37
268591359 4
531974502 65
886454138 18
727472856 2
955289359 95
717770167 86
849018631 57
934017766 46
356263266 21
483111318 56
469929023 44
516360444 10
402166654 81
725345557 76
709640634 87
702134268 90
433060880 46
595108254 83
238752647 76
625760712 57
911822182 96
91677333 99
900026451 77
871540815 49
731768006 36
16161442 82
939401027 77
783947605 42
588620086 94
157848358 89
114778617 87
795548088 90
271992262 63
738245953 87
953185684 45
509408347 96
973549789 74
429519529 79
10097635 28
449503470 57
626730747 71
147956442 14
774290458 15
835750620 49
268597644 95
458555200 97
323200834 90
259533050 82
132306552 10
783745733 73
950545604 8
159656957 99
78286289 29
590021003 83
254023738 12
649889295 51
418065531 47
394071841 29
373821425 14
96134300 3
545898048 51
869079111 51
847128589 11
374416507 82
696787546 53
153584376 86
553316734 76
655323052 56
724060478 96
105906449 85
961547154 5
506864138 87
405439473 30
968639771 94
948157394 92
483876918 21
759324774 40
398546868 88
528923568 18
466884290 46
316800063 6
75661374 27
149569180 96
491686781 23
754406216 96
804141012 66
693145696 50
28810477 0
290771647 10
452679578 32
512899849 60
453034265 51
836318993 48
903777478 22
715342919 7
788112494 34
713182157 19
736943669 53
944312588 19
7975512 11
549834989 75
784025376 36
277818703 22
387330433 9
193996813 95
158721174 56
998326458 58
849301624 40
583056405 80
487341484 7
242122313 66
969323175 41
970203857 65
680282527 93
902531486 6
739197410 15
873004474 33
975132136 67
895216879 82
503950177 20
403647133 14
32162481 1
927373105 73
466667822 30
92444117 56
423853024 8
718543291 84
844551895 52
526798422 62
448974137 64
511527109 80
703350929 47
571468586 36
492068015 10
289429799 10
846047523 43
11425028 96
582828777 83
23529635 27
911386911 8
792794395 36
421816447 38
967677355 100
349920949 28
96930895 91
510842441 86
883980120 10
601985930 82
330116546 28
823653911 27
457658394 88
555625481 95
577262030 55
500210855 74
382840184 46
536922122 86
50412173 57
954812150 8
48409110 88
276399035 21
619571411 85
470037297 51
156363747 96
385081340 92
875406786 53
240570272 85
236591433 18
576385523 89
100794686 90
163225552 91
138560690 74
361498197 42
788432667 36
421909663 82
532009053 92
74913509 97
562101806 33
381530552 84
488702262 26
269820627 20
523442857 17
40685203 54
291794482 26
962084178 16
487414435 24
839951977 15
336708575 55
369228924 69
20092599 6
733800475 20
607239034 11
981163634 29
999873927 2
599276990 91
13554415 18
740404566 87
60670705 57
838663625 99
745006620 94
557550716 39
538039750 86
804173066 42
25873483 26
573745314 91
186854489 43
329438599 71
583771281 86
202580098 5
862670273 8
855291717 80
867840048 13
338013109 7
364362357 0
29014007 13
544327840 92
655941627 59
746979707 79
749663429 91
165245204 49
125454944 56
421928262 83
342179091 35
592837302 31
688649759 6
184295137 3
276345227 0
814028802 98
46620026 79
29681892 36
703424427 50
425748261 10
306859709 18
556686703 19
311963241 87
817900180 46
211145976 40
988018780 29
735192062 54
198201427 27
855807822 84
701768973 60
455823533 17
678985765 10
726747916 55
479856952 45
325373306 1
439244428 97
691836013 70
505221560 38
877817717 43
744640854 98
459637228 68
440358646 0
748789905 49
71912473 89
835985127 47
776439589 6
915900005 64
854207795 78
815148768 76
369441872 62
358677296 99
949262044 66
221546297 71
502938545 9
141116215 95
881860313 64
521243813 59
686542142 80
952678898 86
467035114 29
744378000 7
585478724 45
480120300 90
871569115 86
61552472 31
792191716 87
929797122 84
158752847 93
615961342 75
919993116 91
953443317 63
185475019 37
24135304 56
686695239 94
912161833 29
710256520 82
793463462 50
102587880 11
983246762 89
844175415 92
264682862 32
949426238 42
641846968 64
532583959 68
667940900 58
180133267 74
656572088 53
770053443 43
604725996 55
284876440 44
207341122 27
35832881 99
376007803 9
516809303 11
413155442 70
853903145 80
673668563 39
976187538 9
805236514 61
934124596 62
423319129 83
829806068 40
814388982 88
485944734 87
717035422 8
491012084 31
990809251 6
24715333 22
394522591 83
961768191 69
443594238 1
737504839 36
774826642 42
259280598 62
156059074 27
201404916 66
338025811 94
485284087 44
851391395 24
463977783 48
717879004 28
405134531 67
954003039 83
870083269 93
234358672 29
500136669 14
907102072 75
21738554 15
354468731 70
702411322 62
198428650 45
723003168 66
289705221 87
138368877 80
329535850 6
701350432 94
604173267 4
238488537 10
782120517 84
842063813 78
477837304 53
369934322 77
4854011 96
425224792 28
66125895 19
151303710 99
983806837 12
337599970 82
848361222 18
417724358 19
1992468 17
146479705 30
471159899 10
955304078 23
799257540 71
978034018 77
173125600 52
835450529 95
756886954 4
569494346 32
16297184 39
883085228 2
789525022 7
428688487 97
984982285 39
359512468 90
899868296 99
247396822 4
317431329 55
411852273 32
557739022 88
339391433 60
382275195 9
138200823 12
161189419 91
490906314 55
51511012 33
536874784 23
795509070 46
120353696 73
845683797 5
551146204 62
779207002 25
420546798 34
561791853 22
208749278 30
857085428 81
364797049 29
744694767 0
599287597 54
280147883 93
816778193 29
996757953 29
982491886 91
862296567 45
857139838 35
265572932 11
390497806 88
22885902 9
581776467 99
786075501 42
236450592 20
505193373 6
210324632 25
163437425 42
257005385 36
523386560 52
902950026 42
654383692 57
870230176 54
16005129 25
227605600 77
381248677 70
91338138 97
928158289 43
806370406 62
867069627 91
175024995 9
27663617 94
980882694 95
808029133 20
462976575 92
667821457 73
142021518 2
746905679 45
937115246 36
11034087 62
463230814 37
466871755 23
976358548 32
672592347 67
876272187 67
313556338 5
269484133 76
981540940 77
360305247 18
752247110 4
837206640 28
924903455 9
496285761 81
566427298 20
712599024 46
286371791 55
990298032 14
539043995 97
746985734 61
354271940 10
338729942 16
18679396 88
738910718 67
465193020 75
817450423 84
593269365 31
705829652 41
849756545 70
719780749 24
349438749 55
992474081 93
410317436 80
220899277 99
31421862 73
286358484 43
724637456 4
317497011 2
227381877 92
817955062 49
997908653 81
867457817 57
349691197 13
352641346 83
531435464 47
288075349 62
572063183 95
788518885 92
361286843 87
480668100 2
910060189 79
400382523 33
946465051 28
31408231 19
563437037 78
666333298 58
193396964 21
819166785 59
325522938 46
507580215 87
56118078 94
753272825 0
872564963 11
325886457 37
445791708 62
148158577 75
779552297 94
829467174 45
53147802 73
878430901 51
742114258 92
645666077 87
528730699 65
340808292 16
345923879 24
42144611 19
751908246 75
310160013 83
330187707 80
216149185 3
830920176 93
758403339 64
127863813 81
45695011 92
531493439 30
197671802 67
428206988 13
512425341 63
459518564 87
994184612 61
737280162 98
146250993 87
45761348 96
458898273 81
367446128 41
305880617 13
287213024 50
218921202 36
749262722 49
546394290 60
945768289 49
349093069 39
516097428 64
432568760 69
462779588 93
185454587 64
679675184 61
46220319 46
914284032 44
859571708 61
14877832 86
632592547 95
840615587 90
209699277 41
586709571 64
197318882 88
390619014 49
118879181 52
360363445 32
639356509 93
606841854 71
272842928 45
591474176 50
143132576 90
700416992 36
35343393 23
350564010 4
905606947 54
704403361 68
743025198 10
600811663 72
26261004 70
525993699 47
289282700 92
731364329 9
284734878 37
945337877 73
952805459 99
461965489 6
50137091 93
855145699 51
440431218 68
731000184 0
986782022 47
184210026 48
858074071 63
655393151 81
698903305 29
403817401 53
478689396 8
221166499 91
356575441 48
288706325 42
910963904 19
4875951 86
973810999 74
815503397 52
804205356 88
45783196 18
810220337 66
141906092 16
514119641 62
624633258 0
275355293 39
815805043 11
483447409 80
785006229 37
773978167 73
966467384 31
619378234 21
997539109 31
969706184 5
48454413 2
344730421 95
83901782 11
243234330 2
538979816 42
176396984 51
915011097 36
83878641 42
487658046 48
87335269 68
216951208 14
53671183 100
395656667 57
747860047 47
651172874 37
157302678 12
672065302 36
709882303 40
827683881 6
257022399 31
764629512 91
944405908 47
453778073 36
518034364 54
30084305 73
521191204 7
761409876 46
358330945 48
407981287 12
206989676 91
531392814 94
240732049 60
202606441 24
618868480 50
408994572 27
679102665 23
984626124 97
275110858 96
53112414 81
732506621 96
138665505 36
114676019 39
758824661 18
774433082 8
820308269 45
798967541 13
497801222 29
365859662 53
378500034 47
747855942 96
696121887 85
283044685 14
362296959 28
260828960 34
949858849 96
860334978 0
231812011 19
160845577 74
384499484 38
304438229 66
283350369 34
474833604 51
997144340 92
285079176 98
742908650 73
484456876 51
65309504 98
809546302 92
909061272 47
159943277 0
363655893 68
231227993 86
288089462 26
100749121 76
53891444 15
382899216 31
657886156 28
368002650 61
740308458 50
450770626 68
136338841 85
331103820 53
525791533 33
740504806 5
461263674 96
660763491 32
671146030 25
586309179 95
693505522 70
41660161 49
508347718 10
920565770 77
315918484 61
553054324 33
549939506 80
346256971 85
448519318 51
461951454 16
860750542 67
154015971 76
805432997 87
122882205 94
53888552 63
771778831 16
312743407 86
411990227 39
113153026 15
100372212 89
602866458 69
459785192 35
191937944 89
605709111 53
107820945 20
242838654 50
736029800 68
683593288 80
751960547 50
95489126 62
341394900 31
267673758 48
987825252 98
345245695 90
413040270 41
436899445 88
349100595 98
641621413 3
658365421 62
763329259 43
421810590 72
266418496 34
711646412 76
948879798 44
916430901 93
170322207 18
32618679 43
383378047 43
109108013 85
15622155 73
485558732 55
621841252 42
178663587 8
697253634 52
346802919 59
869466757 80
685771874 3
196684997 37
713483832 40
889360270 0
301135834 71
476700109 50
534414594 24
397677391 12
569512621 45
972515950 6
486595616 28
869780294 38
53632256 21
450803663 11
279223420 63
212529650 69
337674112 47
649782988 81
807620948 20
193837407 5
297241472 44
641215048 13
758373532 37
200891615 65
520797681 90
707270674 47
61389180 81
161393414 9
986862029 4
347605269 56
781978287 60
711682689 54
491283544 47
1160278 4
370941869 70
962911971 75
591410562 86
54792366 40
741158802 75
416690532 3
369256902 69
154653306 12
403292070 43
871363747 98
382458092 89
392895654 13
871814714 76
187434721 19
881296631 75
329299749 84
851040774 64
734136639 26
730997609 92
404686542 8
312701496 70
93767423 86
174824953 71
970232513 86
357349600 97
329523613 49
503384215 21
853368149 2
750899317 34
568266075 30
631854146 81
663391509 31
899743834 12
883141305 47
629301818 11
68774087 13
144814930 96
912952077 89
321728416 67
804737498 65
161696098 22
413225392 58
753718490 45
517381015 91
946670328 80
240008626 28
268379066 0
56923998 27
463291668 99
86581904 44
622256453 40
936824108 44
881366537 92
463385607 98
171065378 5
126480877 53
392463807 98
326974173 16
161917574 84
982104879 36
393976766 32
885607838 8
608269705 27
986520511 91
854850770 53
247068496 75
578243635 3
358473966 81
243445427 87
221146562 22
315536073 73
988310479 24
23818417 74
560164139 5
552103268 38
643046262 36
407971822 15
722710316 20
74242912 89
323602992 68
218740035 25
445857128 56
205425264 10
912625415 92
653159804 28
418653286 95
117435836 93
619819593 38
977327638 82
225942741 63
802030697 47
175520755 25
359449291 55
84817949 4
809494955 89
605431516 70
384671959 38
605718462 83
761980464 14
706801389 28
73525157 96
378537736 45
677236086 1
393348210 55
385155310 28
87630835 12
386134692 34
111267084 92
922492866 55
3810078 48
506006682 72
211194663 63
509885695 2
91674347 56
815523220 8
20009311 97
454074240 58
31207808 68
976330505 91
239463995 44
167050851 73
364382792 49
31284508 81
580073834 37
207983496 73
483922487 80
254244572 11
386804123 90
851637708 14
749466670 26
315191884 11
621609413 51
713548111 94
345544557 73
972905318 88
372040139 3
287124428 35
799629836 69
257144398 44
622081867 60
865623452 66
461572216 15
44267788 70
737453577 51
678943557 91
375922473 69
149547898 49
28415815 63
889769493 41
35424172 41
676909280 89
359815749 1
462874375 44
139191871 23
594134131 28
39970393 29
54076103 6
579418352 6
733548266 80
775834594 81
382076038 6
820539283 14
115020653 47
267772513 96
724515855 11
282385294 30
656814510 15
236935664 45
546796643 56
317291798 21
883693699 100
704373717 4
245637096 57
364060357 29
281379956 1
946705091 83
749067413 83
836482864 28
933154743 29
979240579 20
603177383 10
811463885 57
427065358 38
780040598 3
707651497 92
444079559 45
386665724 64
105593145 17
592313345 56
211140276 85
113728776 33
698299287 8
154489097 61
496836488 99
229191774 0
639903003 84
20053880 15
232423729 16
786921796 65
110526838 68
743228366 24
936167132 57
549770716 33
231281785 68
288683496 72
230623813 48
117323222 46
377462664 19
271935272 75
777461069 16
723235395 86
315803226 4
193888426 34
924108754 97
872422842 9
916272332 38
252022131 3
148344984 19
570377544 60
864585109 99
799353298 29
128173241 1
992110904 33
960147223 64
310018551 51
355526434 91
744640322 85
492351608 25
896277647 52
313649061 18
291180627 49
924476580 28
385072811 70
718390755 47
59304591 69
500318470 73
43410908 61
304918061 5
774699697 80
202101086 0
108269129 31
846993832 67
181630870 64
945216246 10
803566381 93
382396839 66
297215992 32
541167166 90
989101798 7
843751852 54
28806151 9
756538523 16
917700035 29
136287425 51
194650070 19
537710820 55
131310568 43
494506879 53
611529470 31
188554085 91
136352999 68
46866338 23
408258236 98
236594953 57
598378973 59
736857517 31
896016671 71
932289728 16
356974819 31
111715351 56
244500750 48
764501302 13
121251626 50
900033777 80
881097186 17
590924383 91
389134343 3
96108222 1
667711579 25
702994858 53
37382909 38
872934718 82
359727804 41
628890866 13
41920259 30
959561871 51
487058076 79
472124329 18
812105264 77
304723106 59
872867291 14
340243929 99
243990084 81
270593581 76
266752293 8
387881275 25
718760670 63
546582965 85
748875587 41
204143092 53
149396226 68
822346182 31
744615766 29
525072499 12
861468857 25
58975657 41
848125009 18
926315977 1
754209720 38
732214331 26
68210835 19
898027314 40
662605756 39
810530539 6
395479917 28
162209691 59
269500013 20
409025593 82
920479643 97
583793783 80
917696639 1
615936324 68
747286386 86
933503017 44
281123910 78
262599883 44
54667426 75
268192004 97
730495242 87
645410618 16
409718508 5
997944035 38
89528091 74
773113164 82
441129241 31
738704903 62
408838388 43
702211685 52
944089993 17
131676587 5
470633504 70
9834224 15
396608376 57
929198782 11
510880993 9
678285607 10
548163920 76
13727496 78
821090453 73
375246729 86
630911105 57
232142702 49
742370104 47
473429693 34
517072464 37
730970780 42
816515720 6
235461919 69
940997543 43
246909884 2
893138679 7
51392161 15
47461211 8
796980020 46
733247979 1
235688365 74
151638751 69
395292159 25
944445113 33
368600289 61
834722042 85
595215937 56
453060307 12
556267713 75
281969524 13
482095644 44
147740435 1
555473854 99
664647628 98
253172853 91
652109189 71
506958759 80
768009587 46
647805424 3
126244543 41
180930066 58
871126969 94
386119697 59
423348922 51
4609252 51
182084242 18
867076760 41
218509209 51
346012026 30
153125821 77
84072229 46
959777393 1
338494998 89
990589190 36
974545239 42
720587970 82
748846721 99
727637471 22
330148213 14
247655969 84
757272725 36
622796345 17
369300233 61
622827569 95
127909162 82
205075801 68
267120312 5
876820774 91
940791036 56
156312141 9
778432966 33
181272273 64
245783396 21
400151243 18
438646680 97
696964442 29
953490568 98
259639301 91
317339309 5
223015759 99
372570508 66
369808619 15
790055800 50
951434468 29
610786536 21
916038300 62
588419496 33
707191355 60
297902042 99
437053330 57
516325855 65
857797379 15
975457986 5
396707440 9
337459679 98
627715052 40
872962359 62
79307268 100
648431387 2
973768424 96
860528628 76
111861065 93
484035056 61
238855883 67
308158797 32
82494791 80
662213167 21
855810579 94
943712145 18
988214776 55
15482372 16
105280103 69
653596163 58
212351212 26
313373337 27
120576691 62
586524553 7
486745075 53
746191907 72
767903830 17
947741595 13
386983852 9
792537460 78
761220610 60
539488375 100
803548645 82
368269242 62
171084885 54
21576730 93
726990239 40
353880521 81
691170836 18
178158822 88
123465324 83
798857625 96
627320465 19
519737959 87
397549262 95
709665875 19
217169347 38
496363176 91
853911862 58
248522243 96
536787759 24
404297996 92
766262643 33
193882514 74
567563768 90
163407275 65
802200786 38
319978229 48
618324764 96
262663017 8
982439461 14
623969209 34
837260619 92
204165716 90
107542906 60
246863677 86
616934016 6
325310080 94
662148533 13
310232259 45
333058377 63
325524016 90
746649908 7
585597755 18
977346927 94
572866377 20
631225344 19
149897248 88
469032259 1
566666201 56
202715223 42
544884311 63
228243885 14
538228994 60
372444511 12
512060426 37
455965971 7
874676421 67
354221496 58
295266432 53
454224241 36
167336261 7
489242006 34
966923736 19
12368063 63
335311735 29
884460135 5
572495650 17
252811159 89
495878613 78
631675855 47
202278085 54
213026054 78
48875924 34
63396633 70
849193543 14
350529330 75
646115384 50
203637586 28
74934224 96
827123315 52
216785343 41
158385141 53
240144769 68
875063980 71
791764686 84
717919202 48
366072521 29
319979863 48
525200794 73
279052229 44
324550054 73
897937871 31
752785581 46
128958721 8
640143191 87
112838116 20
26627205 84
629967415 2
452606810 61
963401833 36
745404902 85
473579324 81
876139498 87
693584410 70
864236238 43
330026116 91
545854609 30
853542976 24
292120786 51
662335258 69
702423936 99
414488343 25
685588196 86
65615603 92
358781236 71
439820149 95
884054277 12
943831284 77
113346359 56
445034805 96
113467238 28
31863429 88
703388190 6
45948536 65
407451056 91
992722452 52
398568641 91
106701546 25
477798347 95
964706956 83
644178529 43
526543565 4
833705282 1
559471849 46
953171295 2
64416417 97
891594727 13
782607706 55
946118833 11
282306490 20
233881477 37
722572924 54
632861354 75
801548318 62
539957139 46
611689662 4
2705165 88
944296068 59
946094413 30
426526485 1
259091572 71
516558542 97
717152459 85
373778530 10
586550308 7
588826724 50
777007565 80
498206858 91
31350407 52
857233702 100
625902253 41
959733600 63
117791381 50
192772167 59
71989691 0
814515331 32
516655797 23
475417246 72
893530945 1
109237769 92
82921128 23
227290478 72
480607869 93
259367091 100
569161343 35
329898665 13
736028665 37
883789829 30
341532634 15
818190175 12
210857784 59
409391659 95
248590040 22
363093639 97
573604596 92
836106880 73
395376376 21
370734332 65
396831725 26
563627343 3
253171658 29
431295739 90
405265474 61
443359866 64
125907733 11
760635797 95
459386167 55
294750074 96
565719017 52
320988186 16
517208304 60
117759872 93
662751480 10
443991564 80
406407509 28
443555882 58
916488605 44
252796424 71
16996994 98
692768334 78
24636230 45
143591066 35
691610421 91
127338515 23
705164840 59
538064464 6
556730550 53
237308283 23
311880263 92
774464210 36
231568612 42
371502877 100
291171137 68
852232833 55
60941683 55
268019919 39
648496684 22
479732734 33
68179110 4
225017404 4
46494557 98
422536586 32
803348010 91
938800881 40
233256126 24
948593811 76
874542082 89
898842771 73
239192574 98
787768679 87
678127866 100
842792641 100
158919779 27
609586685 11
591312468 92
30129078 87
925487787 27
342987879 23
366220776 15
905498087 92
353461970 64
780940943 97
11994618 30
995716433 26
799935179 65
175141767 86
878647452 89
117104633 97
692789496 27
744949673 93
188360447 45
274116296 88
296432698 65
692890717 13
434624981 14
656463134 81
407132832 28
488102424 10
733811877 47
224438239 4
426457367 11
341056595 78
193403850 28
201580875 25
715501886 90
358194984 6
814921118 100
915371866 10
358955241 44
142986140 27
348508615 74
487980955 7
391852584 32
685146491 21
886561835 8
397710640 57
823792467 8
676626187 83
124468529 56
421001241 41
124859766 55
283547122 35
275482427 61
833726689 81
838577208 55
245288161 13
847649653 92
792360584 59
387880360 32
899568427 48
253135761 70
582468192 29
404919436 8
811774639 81
328031378 59
885339055 34
905929283 27
404473132 39
450878727 68
396061844 79
535920760 17
601289643 48
897048309 33
752202202 4
342616825 71
605812512 35
715762008 91
782053217 91
379246153 98
321471633 52
357818806 32
650798160 72
70292553 84
765877821 90
57347020 39
30939060 67
73723292 100
137272013 82
619904129 6
655681310 14
47879543 63
331725333 53
693642349 93
640178684 68
530401304 13
984815726 89
533120469 80
75633729 77
57897488 36
110917776 62
376056373 30
705083498 100
314002771 100
696579060 30
238288569 9
811780759 55
76281930 57
206541616 38
501272158 45
677523105 50
134053680 83
938963241 15
952538300 73
481003277 6
754370075 70
923295583 50
17352571 5
298710121 48
209200704 98
141639578 76
708262716 24
634625465 72
980476793 10
683977291 93
381389235 17
544306448 44
96334147 47
518789065 25
283007485 49
877758003 57
800901145 39
788388996 51
908356171 90
260303624 15
1181420 91
578685134 13
424586989 33
655705356 74
583921014 81
609618270 21
347779429 86
833756094 68
502430316 21
376658771 68
523195099 63
241740264 74
435279154 49
638897978 19
856884797 41
271709238 66
741252825 28
572962594 60
731669942 63
852644458 41
439871705 77
50848476 11
930902529 52
984894095 12
31143917 86
415404964 29
722438905 16
511604965 21
143573560 21
355065095 56
974846874 31
48076780 64
146376051 75
907137762 17
256143475 78
751024206 27
503565950 100
774675847 100
28599763 43
150432412 42
555449193 18
842319080 63
777933366 46
541425409 66
496080766 98
298045750 24
545776220 80
804143611 33
241565655 80
650412449 68
956012532 78
44710949 17
329066378 9
929389652 78
903165022 56
948228041 50
469897967 50
100285508 62
914295516 36
33001056 37
186271103 26
76548550 100
85032619 98
204301958 53
898455706 40
953421997 67
964827289 100
237802066 26
119589451 69
503311384 92
958917916 30
188814822 29
430619324 91
314088682 27
328262081 37
907449570 16
742908989 74
703886696 65
964311755 55
906437380 8
12323951 54
416209957 66
291818916 59
834012988 11
224468904 25
323187395 95
977709387 76
493702371 27
692984372 66
470725170 22
468945522 58
523076718 41
837692608 80
366868322 41
164674517 73
388914807 81
465959536 74
536697812 28
776617607 75
273226586 83
174756894 16
283053056 38
359245528 40
237154758 12
420308140 46
781850583 13
361438024 47
104584907 85
684140790 26
66361730 6
914469593 89
795837731 93
578886881 45
255366098 100
978089464 81
568772888 3
649378319 37
898804196 64
88425849 51
428504121 14
413476444 81
134573154 80
935192612 83
880824219 3
474293449 4
648892843 21
119523940 8
963372415 48
720033465 19
239521386 5
752372892 75
247329077 13
70458568 75
302532721 65
776762192 98
542596011 73
975876854 71
244288841 15
119060230 69
535962643 9
330530751 88
667107530 0
194346692 15
328666421 20
344814928 84
25958898 82
404997577 92
209281613 31
984157416 78
577243803 11
897521967 81
390325903 66
633278876 74
222099710 77
375276760 59
750052657 5
895999751 14
182076224 100
745985001 50
20844742 29
648264914 18
15129220 38
554004511 12
383485027 10
990467345 5
905146816 7
204106357 3
537825790 71
201819764 3
702713214 50
861092802 41
541086974 67
12258660 56
400860911 90
92090422 64
837324116 42
837180979 36
790155450 84
398599851 9
881101523 23
470673188 30
736962081 35
848135001 23
209021730 29
503666162 16
749873187 63
322323438 30
164409850 44
706513370 88
758749130 22
965592465 88
277444613 33
360533523 70
728361193 27
288339960 30
573030493 71
61425620 77
144334619 47
366277538 50
945128291 18
734809804 52
910716626 64
342504563 90
209319031 37
720530787 23
898759727 46
525819957 20
926445729 90
276333727 75
877553446 52
348944836 31
442402768 28
7400910 4
444223613 26
563450722 12
889092667 62
890002412 56
360540166 95
762842327 13
230241707 99
213089386 12
34448233 71
757347148 39
31425382 53
224845956 31
321884762 27
9895148 78
129162343 65
12526201 16
173930826 28
639767841 16
520201684 82
211827613 3
830757158 42
100821777 30
295175534 67
741708551 99
246824678 100
916376210 82
56090652 69
257492058 40
265301726 83
437060061 83
679091342 38
976829985 35
853614553 42
845152463 14
552009300 87
763779259 15
469667786 90
153080104 41
154289055 30
852995183 92
149616345 53
310046524 89
275351104 1
842926970 20
644210274 96
287725834 68
454097712 82
85068303 92
81108092 56
478148767 10
327464680 63
534843170 45
547974530 75
268520338 36
147488112 44
65205159 84
484304133 31
410742524 21
403908636 61
994583339 79
122638551 16
784853993 10
119929883 72
943904667 61
575661995 18
188550745 77
258049945 45
773283892 79
299559999 52
626326321 30
887022166 35
937110291 9
627816253 17
335297725 24
672160026 44
68031844 24
848620061 71
313761187 33
372654607 85
279757957 73
747638367 86
879598030 88
322235895 67
401843262 50
53850048 2
65040957 3
242719871 82
811380393 64
366380283 4
849157193 89
459009012 41
945978724 60
732577471 29
884527685 25
257843405 52
19973941 53
710836734 70
723475934 59
438048441 83
109958417 93
388650659 23
598287444 90
799260285 38
788976826 23
897011444 9
94784513 48
202277008 11
630845093 31
78517066 82
895064640 32
449110982 88
443847675 72
157276586 33
889168797 23
405411197 86
659117462 92
558080821 3
223682930 80
684179390 83
237843798 62
260544196 10
90859070 79
273327579 10
500334245 25
865913715 55
164214610 58
549096990 12
600140497 37
906151832 71
128104265 42
781928221 47
54590665 48
275759952 6
986809396 14
89401241 44
779245270 52
772282392 44
371544074 44
544711367 91
945291877 98
883062336 57
97024990 55
840607408 6
922983848 32
170114390 53
165820784 79
248118854 93
341286809 69
100231080 40
761252449 44
747896236 10
734885703 14
36659503 6
176929893 33
657114245 20
421341380 16
473721835 66
707691329 56
980822804 98
868410691 0
327284918 10
222319696 92
242694789 2
448254911 61
194084462 34
641174944 43
853267417 9
310471665 96
569520243 41
825658957 57
823856384 37
401553677 56
706558557 37
467585289 52
929071616 90
810131484 46
268068272 9
522224846 91
466663426 25
810985766 38
280422550 52
362810240 2
300770320 6
436695551 74
570906058 45
368602828 68
839498997 55
355310719 18
364479010 26
188054072 3
133517231 5
247545336 16
622210229 70
481674451 74
87497116 11
573560275 97
493827664 25
685535388 44
593953321 41
413507030 53
212439443 46
8027626 4
673931853 6
348627716 78
448349664 35
976243885 56
863055173 66
610471237 54
369745822 60
689939816 92
164705217 27
18161306 47
321546992 62
493063193 22
512892991 82
286741477 71
463567881 49
313656657 43
442826844 14
929480519 21
536675472 65
286661094 80
831622698 80
533988887 93
192119383 31
132595475 85
519262274 57
852591189 57
615683897 67
122153734 53
896673674 24
260599317 28
878236498 20
484416792 14
659857231 85
701949404 2
372982713 34
129441917 25
581538722 18
167328359 8
496736881 43
267865997 29
265090091 78
466042081 16
769737005 0
323117069 74
615073530 31
34800377 63
412019262 2
517014517 72
107052755 90
933521834 91
511985591 56
293492580 59
499499138 23
788006043 64
107365529 37
344361021 24
169770535 88
483843780 1
626088304 50
334959435 25
857242171 81
376196653 98
172189341 76
732382418 3
658974312 89
717911907 78
56801762 94
471181819 18
438747863 54
452740414 2
152219464 73
48806364 20
708496155 22
282416127 78
378357838 92
950181716 51
366070093 81
387121804 6
910435550 34
204608431 63
709266511 68
348699356 7
28406250 99
537116789 61
618341839 57
907518920 73
707168989 89
270667595 79
516266657 23
688367471 12
254069342 54
889994733 77
383085838 22
531252973 23
217579650 10
835511687 36
405133009 38
256615174 51
495155660 23
887750201 24
623530912 51
732949987 39
179218832 32
30140230 6
948563363 42
717115965 81
710209776 0
130739585 37
459201125 78
743969839 27
797995127 64
773186134 91
348518621 20
990755891 97
123698900 31
184235890 70
567913219 100
353189322 60
60956877 94
679209958 50
363218186 28
811301541 43
120106027 83
769565602 21
87369196 80
142312865 15
131294497 31
337599003 5
927551853 49
550321608 21
224366259 38
127732074 0
795099349 73
311298339 54
391119684 6
157560299 33
654750318 70
367052673 63
40748088 26
735073849 81
226146086 6
379505618 1
95277785 74
609809168 33
940435354 16
226434655 19
203504600 8
156742827 82
338625302 25
516806340 88
607957579 66
457653580 85
919136027 8
320485886 79
708851302 24
309148220 14
421072021 67
791029035 10
213124697 84
960748967 13
777532637 28
58882928 24
527615412 69
279520762 3
20467665 53
831301510 38
70555556 44
854212853 58
985359226 21
171163783 4
528701786 49
6834444 23
148468578 68
374094066 3
355584117 58
149967956 2
227077463 93
625236378 2
904768241 74
732350494 46
314318152 97
359168789 37
468210749 56
284101403 66
621199670 11
92768865 46
826253031 92
739414684 31
783436970 27
501578736 95
652634303 22
729527256 37
726380768 20
8673078 61
393127202 41
636402818 86
419642710 60
103335796 24
479982163 0
301962125 6
906964559 36
326502193 86
186243357 19
659712914 89
121765093 32
313295829 41
711220129 2
927708146 100
647415767 5
256160984 55
239100027 13
316134073 55
599833114 7
83163308 23
416760729 21
954533776 77
620306421 93
656550767 83
139482273 51
79594110 86
925869305 52
758250444 48
596332660 47
360363568 17
184121592 80
109316850 27
833616056 41
985902985 56
373155165 43
437518011 0
888812649 19
428882601 67
521425463 71
794085457 59
655214101 63
587344774 27
663486814 49
346563977 52
729833082 52
437407553 64
623887827 32
930540345 4
212493443 75
335050941 56
238801499 16
565165712 92
952972546 72
449360313 2
636829159 97
555629301 91
215496267 37
960100187 92
424137244 43
997234706 93
352940136 25
468616391 54
646177777 72
307087686 50
326330219 57
178283822 98
172567250 69
269192746 82
332314758 86
506463661 24
680716707 1
158600464 52
232432177 63
565466286 91
604546347 95
540306085 95
248016563 75
452081730 80
766227859 88
575263654 29
361411196 19
548051979 4
647343796 50
977582566 13
316632610 42
646891455 19
637820378 98
127195705 68
790738310 66
612398239 91
492540896 60
242455957 80
589825304 38
16451843 79
256283039 87
2597138 46
407837154 93
762797138 52
38414411 97
45064597 13
570367467 72
523180029 84
753396191 21
63694632 55
24146945 73
304649788 28
229447770 67
848713600 80
172841092 14
264904851 53
751273969 68
51040376 9
53021741 69
115717250 41
177188543 45
282956449 93
206229987 90
85451141 74
562606108 69
143584872 39
668562340 40
776302573 79
770255018 66
276062442 6
283669984 97
779636480 26
337769812 30
696290991 95
792110585 42
994396273 40
179473045 6
551843644 82
911389733 24
816253813 43
422633281 79
431291122 21
287441168 43
803028372 9
374585801 66
124718327 62
219299979 29
135408394 13
582324474 70
853758623 18
606778239 83
768010137 26
159598074 29
73673413 12
406741496 55
30053777 58
509368343 50
523499345 25
890858385 91
338368063 73
101059794 19
34719952 65
499067587 89
386240893 52
572814581 14
829223265 83
340391302 73
406704885 90
837288949 66
979215308 35
21690 22
341925829 71
97797948 97
287994135 33
486489676 93
443141305 21
904607294 92
541730637 49
525404042 16
574589682 72
377097459 50
464329896 97
567135406 81
940341305 71
596547961 100
126087652 0
721466289 78
91619589 61
349182376 16
930738295 18
905566612 100
488107032 13
517142068 94
533830651 58
117963962 42
305059481 85
79928414 31
878196142 84
969274723 2
18146241 73
795121591 98
846371297 0
665914102 4
583527171 13
330577637 11
691763168 51
762298327 71
822020798 12
134875895 72
426725886 86
862871887 80
786879416 100
498084013 61
980462042 39
833455593 91
331907182 95
156337986 35
277815573 1
320723603 19
938905583 71
547105887 2
113571882 85
947559681 83
673292843 56
472484403 85
555893277 77
803784237 19
373055365 46
180097032 77
92844794 100
52719771 48
117438945 18
258828175 95
124081218 81
181244154 26
55704284 81
33620999 99
334034069 22
906461297 38
139820907 47
756523609 0
838487569 68
838076311 52
664173345 5
173021547 51
734279035 64
810595984 87
141947763 75
759584954 66
331627244 93
257202826 49
260326413 10
491379328 75
787367847 10
257865417 31
225957014 94
261235197 51
752268744 32
334656638 15
238422605 100
412946934 97
891726067 57
532722077 69
651779154 19
617367827 30
613488107 95
733029179 85
871891435 14
321616187 23
766219963 58
532001247 35
831593795 42
3440717 41
122717167 60
439531751 74
537451713 47
375213641 0
973447754 44
248135224 26
499284495 9
608662987 27
937050294 24
466141760 10
945905781 94
402909312 16
30737267 39
971574936 88
747953351 47
766966576 26
589208935 57
361981526 9
821544560 63
464314001 94
521477170 36
329472879 83
234194148 69
829940492 28
86619430 11
723199181 14
829037192 58
65557374 69
674712367 78
115241623 29
614720561 31
383524835 26
73203476 15
383761323 8
684508927 75
830677071 98
393786307 61
887944172 77
912765916 99
770340335 71
115291613 53
441626970 89
412012219 72
557304298 99
406445615 37
855830451 36
803207697 49
662771544 5
228798188 10
618462187 14
77354290 47
502160019 90
348026361 1
990951092 6
239475237 26
685110925 81
111918911 95
334053221 16
172638260 69
734562772 74
653424310 68
584151021 33
15949759 68
597634830 37
665382364 0
195531195 68
522534151 50
786892152 67
204554513 66
807779309 5
300084068 13
534455680 89
292765587 49
931951350 0
650023471 73
835574900 2
660775048 79
130174250 20
845386783 60
945870821 91
598131719 66
352333370 20
737588924 92
170739181 96
60420786 24
289728774 45
771310482 81
260202808 86
987691869 44
108194320 30
405220124 79
831768283 88
94879080 46
979265975 11
342188671 15
133386912 74
414325043 18
961937491 44
938991918 52
565168138 34
921814925 34
361073524 21
82776320 34
105836470 30
114891873 43
520127065 73
890033596 56
296027770 48
454621231 21
242443165 96
797457725 86
112933311 69
374861340 12
706127173 82
964612538 48
226368321 38
473049783 33
105295849 95
466211947 14
225907918 49
345080355 5
349984739 16
390398980 75
26704877 75
304407631 24
723151447 0
117073175 48
562324793 9
417699850 24
195351066 53
696020404 81
889887537 52
683324884 49
863731741 33
382897229 69
591770840 9
924148341 9
215190358 16
992845537 14
989146844 47
459333281 70
367893133 20
360772914 94
387453996 94
425992714 69
345530921 37
482052950 56
292945139 8
754039210 89
458298678 18
467823803 65
899428114 35
802692489 46
177182976 6
680900580 88
957388775 32
997889655 84
835974257 47
317639070 77
243803358 32
140581534 71
230859044 75
175453612 80
635260002 33
776059739 34
102784065 72
838773126 73
54681824 31
511210100 55
92681173 22
354255192 70
739625846 52
585843462 75
221339524 89
855357635 65
421116314 52
142711156 92
454351589 46
554983282 80
668426604 66
507518748 25
564558768 96
76438333 84
996698228 86
656290163 61
532135986 3
128856061 70
222174570 30
486541372 26
697895137 92
186176639 28
821420012 64
192967548 47
553825517 90
714217092 64
340993708 3
137845943 78
642508797 20
714836686 43
362701563 66
396192059 74
627491136 0
508574971 91
211642479 34
640375003 19
242088753 87
729030187 80
411125627 6
261529894 54
92558228 16
269565208 74
486490620 64
708407784 71
204939788 18
151560099 74
974171850 62
714316962 66
433468306 2
781214542 15
58421895 1
895453845 47
45630018 92
385905847 11
988281450 0
493303376 69
723764883 71
357071613 53
672834043 41
938649712 95
44009272 55
689101885 84
925037629 14
889014753 84
178505972 3
711349635 35
860588647 91
686568597 62
877909 27
589395929 20
202205198 41
169657528 45
675600825 81
238201919 17
255197252 15
827623492 60
144880638 63
499985148 35
576074740 88
796054883 31
692400509 42
727279321 89
672919388 68
385086398 27
35080182 54
216262758 0
202117280 90
780414132 79
73537911 93
118262421 47
345341313 51
103581450 80
289441502 1
132305557 9
397093841 92
815647932 61
912123802 23
947824392 16
679686265 29
4385062 4
412471011 80
315059283 5
216921640 20
105832607 22
243741935 59
592911911 0
202150033 0
120921996 54
370714387 93
540380742 60
184432686 66
990488649 47
644683756 67
747319872 26
627512465 81
59410375 75
481018783 36
423167520 20
407596067 15
819336577 23
569999774 4
364847665 88
523402653 91
518078128 2
51389410 64
783605806 86
351199195 48
502825230 94
919197723 97
408202783 40
347678289 77
503932202 25
103019175 87
956080812 76
559840406 50
540868588 63
365079329 0
561433786 35
548203558 40
58784079 3
943451308 54
187891061 75
617764002 19
230090321 6
81920717 49
540805002 73
197606448 59
144097873 66
220662351 58
530362988 39
591344421 0
953083821 5
547394026 97
744882265 39
807088234 23
810601758 69
885136261 35
371441714 96
549156167 70
39632881 88
525232036 85
83947785 91
840743801 74
111858963 43
285152870 17
710743908 83
869378767 100
917340315 3
819592710 38
872869510 42
920766676 11
194075732 97
492242791 63
482538268 39
257636567 45
533076916 23
98054029 70
155683895 99
188636943 95
777099880 59
685883607 45
475543989 68
978530049 57
533391177 37
518329928 13
463583668 87
749003842 57
67178647 58
913381966 80
372555628 52
568469601 63
630231574 19
271789452 68
588735599 45
927053828 15
346663242 51
466191677 5
25931393 4
164298395 85
398632649 40
608878049 40
416254443 33
693662061 43
832794336 77
487172634 77
779258675 48
134065159 42
666608565 25
386639383 28
194418075 34
432487820 17
426789781 94
111850288 17
26755633 15
702917059 72
524816173 70
467785169 56
588775519 43
432284737 14
357026365 23
244108507 99
170258300 82
301890187 39
490907626 62
943241769 22
896797166 67
539770332 56
854415726 6
662575429 95
605103201 61
693616548 87
395865501 52
722085317 53
750780474 90
710342918 55
457138279 95
608658709 94
600489398 81
952977733 79
892252410 10
179236923 88
214091482 42
631047417 12
913339627 37
191586209 99
228779122 47
496085532 15
770884117 100
78240717 56
593934775 70
786327585 2
878496810 96
156659057 26
71697020 58
896159859 23
141328028 42
187397356 74
179856433 20
763653063 37
444656476 6
482431690 61
46822747 91
499232992 42
899865950 12
123601445 97
1708104 32
3196895 92
922737906 37
900690778 81
929656235 78
160598455 61
953353675 27
725060191 43
404443817 32
40150148 71
690487661 15
472830907 100
641064666 45
106566990 44
235704755 7
173238012 33
675894438 36
11063301 64
717232163 97
528988863 25
926142209 96
324254828 72
791455830 96
167877753 45
984610483 10
275592814 45
872408934 86
123803341 78
138428637 52
524331187 73
314805495 39
36342775 95
668172467 36
549829197 39
913142126 32
40514733 88
139369916 84
427113793 81
972190679 17
590226939 91
664075114 38
913268882 48
658609522 49
648337072 11
726639894 60
736921319 94
194624542 63
708589085 51
779900786 57
376979002 90
646335035 92
609531260 25
114970203 42
27389366 26
790822149 1
963668972 0
809074391 55
962508380 17
845204828 59
773086980 9
724113601 41
989948836 55
162357484 26
562053971 69
591735744 38
873363760 62
770825352 43
87825961 88
116837409 17
797581807 20
639583674 19
179781302 43
234217293 23
985356869 43
196924137 33
109598598 82
611393185 9
374970100 81
922920054 93
845493953 86
645424167 89
361457665 38
694395573 33
581842713 15
862461467 74
914173633 22
572036062 49
658496382 35
944835660 3
381991344 27
731900064 25
38080545 32
102057852 4
795476902 90
452557308 56
177572953 97
241340234 74
628612946 12
840585694 53
373575479 75
597477820 21
217650463 79
434464150 10
962203501 80
958523293 51
889868379 43
161069958 97
558129435 30
946665585 41
616112592 5
484396039 89
207032528 28
335817914 57
973027729 97
24687520 31
46609778 77
727272741 35
555715762 31
405830825 57
306383279 40
898342763 57
495953799 78
199379652 40
154168182 77
886600267 89
569213720 56
670334959 47
744479646 45
696939031 9
721022153 90
474244624 93
356112452 52
33455488 92
178224160 84
394108017 91
956039436 69
682711283 25
777963787 26
722991595 23
281238462 76
58476074 88
464226891 83
144022412 11
9203646 60
361770707 71
107951062 22
568173542 73
516885474 81
232384080 36
830197390 45
945318969 65
263899642 72
585640598 18
447095783 54
749156849 16
999504485 44
104628435 3
704634677 33
271791572 81
824698869 78
582436311 28
175533674 9
609844924 88
97494276 5
163039449 96
778235004 39
619560563 26
482575881 81
132538312 62
87877129 20
421709282 28
572811363 5
978502704 74
338485648 47
201041477 33
773040470 42
284608227 57
997971454 1
500476282 1
453177164 3
238701011 20
121612837 68
391631862 76
243794300 15
982516974 75
263239787 92
122006160 50
839790049 90
527025199 76
908617167 83
255747663 33
642058068 47
96058493 1
187458911 82
625412668 73
108227931 37
933649843 69
873635016 75
918337065 27
918534113 76
974636067 90
563135891 37
58512795 55
751937662 42
309078105 14
73177759 68
188537873 78
217844315 25
528720525 1
754501507 82
780077304 70
953839008 89
655232540 25
739481913 54
174031929 66
138476960 23
477729390 26
367445926 61
163909020 56
562697039 98
489005876 84
13209081 57
319901329 75
788807818 41
674014278 33
201339607 32
443231133 64
753309823 87
629972314 4
241125421 72
996661709 78
358199429 4
370144484 77
475363613 67
362510232 79
889560841 94
248300820 16
650229879 73
41185641 69
976313650 39
861424520 8
11220613 17
572801996 27
74804742 95
109824388 26
580683319 26
182415586 56
841019373 23
604600375 18
720139216 11
58932048 59
288443558 18
536400452 42
68978419 1
799212190 47
892836570 34
149111468 92
723884639 95
359926529 13
279621419 66
313075070 85
984575527 64
841882797 49
731104430 9
634445383 95
133341902 33
295797671 1
275769125 16
305656067 78
610926677 15
230916379 84
693843000 25
897809398 4
995780601 59
415202992 97
706841238 57
59353932 95
907994305 53
614459946 71
988560040 74
589348529 91
369099759 1
202179989 78
815199364 30
109707213 95
517326813 67
655857930 17
680163798 39
517094238 72
188887788 66
26508596 80
965379480 83
658991119 33
975593219 25
112335287 98
937145782 15
812960407 26
802957129 40
497925667 87
531894458 42
828309685 87
835007172 15
323560628 6
432858636 73
557715831 56
936605075 3
536828689 0
725664002 22
836325898 33
742383808 49
535455608 58
910211986 5
428178141 30
129727020 60
674180945 59
113130542 13
971355820 9
5705719 41
265491990 92
627154679 15
234149517 36
33685110 29
637612562 56
244734228 55
933823532 42
722324096 42
751521773 48
730926791 47
430232142 57
340258624 60
919057452 47
598531229 92
484709407 20
750146694 95
704860986 65
598368527 77
873934849 86
51864651 67
528181773 87
379903509 37
676250144 99
121884618 79
788196095 33
817095721 20
894736303 50
708570461 62
291134073 17
568151045 91
821044541 6
664645647 50
911549795 44
878305852 29
40374173 42
140618700 15
275637806 72
718808246 42
690540038 52
695870515 14
137546447 80
420085797 65
853792935 25
696770311 15
701934012 91
280766369 91
103988105 87
185225531 15
430234639 40
197456727 97
77465919 64
565138730 26
481456275 92
969805716 26
844563474 4
978955565 66
529531900 64
923420440 29
331625140 77
444239301 88
970484028 28
230549886 31
698235375 14
434269883 14
979451670 7
369504142 94
687862581 95
385212316 14
964623726 97
440687043 98
81192041 2
274199892 40
647162019 85
670923130 18
890502945 65
31891749 59
145359922 5
305315221 82
630317718 65
944853453 40
700849741 3
619072499 27
706685436 82
456216121 5
187112259 47
266486727 15
635590449 50
767401926 41
326688544 84
778074185 77
987610416 42
514224776 53
231387755 37
778854617 60
632888297 19
728693039 81
258520613 51
701271419 56
281151791 74
421456373 61
69699705 49
360934265 13
60444917 12
223118906 15
255251390 93
982987348 43
328070598 83
610616451 61
451350717 6
783158134 14
588319509 14
435536747 22
454944631 0
803470756 19
616948858 61
168565998 81
151215849 37
331083209 70
612329516 27
870013934 79
702850269 17
225730752 7
840388468 4
832607709 11
617428851 76
446101614 78
420238442 2
1298508 72
532902395 53
397518643 76
522685479 29
305592832 5
184826868 38
994322809 54
15282449 15
236836827 77
379711584 79
432755661 69
657707003 91
189303411 88
608409601 3
780112431 93
7096036 71
977458953 98
568471832 82
838543278 95
105348623 97
857109922 85
20880048 59
671595772 23
150412586 75
866167737 62
457574040 47
90912772 0
474664146 47
328346157 7
61433800 69
754112586 73
317866212 51
744096138 52
852729142 77
350242194 23
435106182 100
275615036 78
631181138 91
872527130 50
892399715 98
114750972 32
906959522 58
420320918 28
811833022 73
506686880 21
337741688 31
152483927 94
9407107 6
727747715 78
7404472 63
904760091 54
604168987 61
213802146 35
81871667 52
817080541 54
440522700 29
903093737 32
361996323 78
965798894 91
870314589 13
614392910 60
605366777 71
848120473 76
551796165 15
887070354 91
55382620 87
989837488 37
974693553 16
331791082 18
722740144 21
733002132 40
907912079 1
522279090 95
848862399 46
756318818 3
607497643 34
367093787 80
974671374 96
516931191 84
129590918 54
836179889 64
261260885 10
771461029 3
342688807 41
76399697 68
601340178 70
263808158 46
688203453 32
237582253 56
346631187 43
153652294 57
229725171 11
447892703 36
139165313 48
843090681 73
699679999 88
335531568 3
890876167 70
266681359 19
894914209 98
450737126 5
749392835 30
368188844 4
762348138 66
129272451 95
632528022 73
377072050 20
507864829 4
800218837 32
610354835 85
756969546 39
560117595 72
320895880 4
904332369 47
73209485 13
387257945 30
295320353 81
246720638 51
765355904 76
286969916 99
984983040 25
108230000 47
53792005 3
73866176 58
449853619 8
850142877 84
260072247 87
553496597 93
559038724 95
456203713 30
907152495 87
716107625 50
678213544 15
149099457 72
232495816 98
294228795 61
200346131 68
763176510 31
500564343 2
348421092 58
242317854 51
184832261 100
715529771 10
998853283 35
473614118 29
111793192 70
530924501 17
443209311 90
633108554 54
855249650 41
365452560 84
437978428 98
217998408 34
144567835 39
66662948 13
101605803 13
21641940 0
108076027 38
987724430 52
74265671 90
713905016 72
916161180 79
55335899 46
975529945 37
973226699 98
513242597 43
798868640 78
887880047 40
327516472 76
707421383 0
986599042 24
187931961 21
992590598 18
824951442 43
58772038 16
119572001 49
905352295 3
773537039 78
989536910 42
459797769 18
131169617 87
528328521 42
653092301 46
938927465 19
989854461 4
530082485 44
921855384 100
190901283 33
975505993 59
960546224 53
481727 78
63689316 9
786799877 84
201018671 99
680540586 48
236021653 0
22191957 61
320375123 90
700992641 37
433173266 77
962802018 93
781205515 96
16632516 77
793190512 6
494426678 55
177643223 38
89455610 0
949468964 27
79150501 24
457282675 84
308562308 58
336913834 89
512325693 73
372472404 99
533022939 9
641547913 88
152903503 54
596784932 34
871547219 18
429970440 98
501698925 2
510604424 78
12620965 43
823260024 58
966712935 79
273634162 61
171219858 94
36074147 29
216012213 40
868668363 99
897394419 95
198442837 87
920241208 31
814973905 39
39871826 39
940683053 84
512192177 32
745196522 20
261770542 96
951760347 76
479523082 97
418489284 50
354257303 39
228553252 48
886722961 1
975391754 70
859319025 27
424090481 42
810281360 4
893523613 35
323277535 22
920258382 38
333157824 26
456686873 16
136918426 64
413513069 95
936707338 37
937262624 78
416819514 36
500044349 37
831753135 87
173408051 75
880783769 1
848834563 32
489382143 64
151741030 91
743321980 24
619555577 74
335775533 87
188721747 92
916105063 56
531137220 100
692894065 20
674297228 66
747613775 34
544320248 76
833458831 6
600567471 46
9398360 90
37207488 24
509940103 92
739971290 20
334605339 84
439110441 76
183536249 97
564843987 2
824419002 68
532407706 10
572571088 1
723257637 59
392695917 96
290956879 54
226598944 96
720957659 65
914427776 96
298767496 29
460140399 63
119795894 21
441463432 10
806137004 85
711049661 12
676135495 36
456719769 42
691560246 65
938698769 53
535741669 25
404364333 2
295419703 100
465510099 32
445603836 65
654496112 85
912898231 42
402878888 88
534910319 50
174911026 77
687241361 70
937272370 59
763678165 71
821599256 50
736483862 32
958228594 82
420344886 6
473379425 31
64933985 76
650998096 14
374746561 57
583152520 29
564804093 17
245461030 74
792166166 20
116160382 33
951239951 15
544909732 79
154399623 78
46769241 32
746823755 5
511824820 94
958946013 40
796194063 13
59794597 60
359493522 33
825143063 13
853920041 57
480223287 62
204389181 22
498144602 90
901922086 4
715976263 5
892415233 60
646106280 43
344467716 14
36514931 35
481306290 46
731619864 0
654651154 85
913221346 34
51167337 64
400633401 38
145252327 86
934000730 91
972766260 24
916665839 64
97708029 6
430663980 7
645173536 26
105311863 73
452394489 60
536341423 93
730628975 3
786216695 3
800617557 95
578889021 13
483327726 27
820907545 45
632747636 10
959606058 63
81147162 25
262102544 70
86984427 36
247563181 38
570129181 64
222309866 70
796621837 49
87769898 9
705040378 56
480048251 73
628206267 97
635732737 52
178016619 20
441618119 13
916981229 2
395596675 44
499550565 52
120355816 30
299840458 83
726210659 1
583391978 88
806595871 74
510246932 72
428539650 96
293210696 40
957087374 24
217316692 45
974681648 42
797681428 32
595315222 89
38115349 98
850362627 42
746721967 39
601160314 84
203250715 94
50380656 35
808538780 74
816068879 52
381763638 79
191109461 6
268048112 66
178464646 6
504063325 0
125113410 82
800575196 32
304098450 3
309000047 91
639683495 41
916756841 89
265616984 50
243051808 38
927912648 34
87022408 22
899512723 48
676837204 27
447960003 65
647879096 97
500656778 81
494607467 17
102100618 89
638722033 51
930135752 73
5626457 29
644197589 49
543247398 42
429665968 32
509657367 63
864854845 14
446073948 60
296373501 35
548150044 25
867208717 49
71513554 95
209190160 40
89258829 25
829581180 43
349026903 1
465099137 56
454934764 92
322829453 65
314226496 50
609075860 37
319993992 42
819929901 74
558807891 91
757622584 76
654536337 87
501686555 12
44391200 77
112112954 41
186009257 50
738542639 13
207779881 8
674044958 5
883824666 53
25972303 12
425529816 64
599645230 69
590357808 75
255937261 61
617301201 47
45242202 14
825806158 71
654981038 6
371639530 3
624139019 44
541028083 36
563311077 27
43912418 2
122225968 79
648519599 12
407299535 81
996764009 74
501879749 82
913021088 54
240815155 71
11873646 1
749646127 38
439625184 51
207629284 42
919919116 83
66070956 5
823040913 22
705282219 28
211221575 53
720820711 78
347650193 93
675063993 67
994237000 53
654279902 64
87461335 92
820749224 92
865786692 33
740043767 15
435972322 92
904003824 34
256344801 56
171097111 67
772120054 47
537052977 21
925565170 55
275181641 31
383057816 80
949909971 46
49732305 65
790492943 67
882260686 5
428888517 12
504201217 94
92987539 3
522471810 79
746475602 34
742102620 6
778808050 75
305405334 50
592288773 4
938342518 37
266268736 78
225649762 4
183582260 95
422490026 30
154525930 36
145784857 59
796263934 46
880204139 67
110100304 82
929898736 90
934922033 77
248345720 10
244673285 4
90752376 63
676971401 16
595362868 23
981462241 17
7063404 69
377162393 20
488423606 80
248622690 91
155852745 70
274469090 14
794227707 67
206204934 36
382755757 43
709381766 80
205703811 73
424063009 75
721932459 95
464976763 44
628814899 45
897505466 58
136990058 63
634445067 95
67703480 55
92367908 27
210142021 85
103131108 63
501551475 28
78471531 99
862368304 94
44084491 72
666851787 8
975115884 61
40378602 97
661624058 96
166935675 49
236061526 36
261170270 46
104073750 31
706626978 33
765458510 56
29432180 49
443614375 63
378179271 97
958912651 91
475036004 26
513859297 13
120717322 76
643873328 68
282466423 30
53282220 21
533245138 86
18883161 9
940208129 78
856061425 38
465777463 89
651571378 4
154478439 44
548978354 2
641263264 4
677894050 73
577060113 31
123684082 31
290007726 94
692944079 17
606987901 71
262639754 58
601058029 35
522627255 6
148637528 66
580171046 13
174525158 54
408700497 81
814203759 84
231787951 33
394840743 87
730082549 34
799357220 75
680786423 56
272731207 64
217911240 36
921377332 77
671612665 12
684093982 16
924240197 65
415753844 49
299261018 96
761311780 84
868708483 64
37231037 59
675422358 41
789022533 49
736698116 8
277672975 27
769631948 34
901695744 34
676885775 39
659096033 10
770119075 42
726670662 76
54767043 100
650342822 90
767233496 94
336174607 33
203481128 25
180830767 78
991430452 32
403497151 83
885141307 7
634568180 2
480359250 73
181276429 81
840140714 13
377543313 27
671437171 84
314140954 81
888937185 28
365416150 52
435641462 75
588048506 91
994307218 71
25476168 5
957182625 24
137752081 79
227448319 55
344779009 86
477652946 95
707355419 92
255377948 95
121215397 56
954710724 65
84052984 41
242947018 100
263413723 11
197472207 70
763012811 95
183047039 47
257134555 38
169607250 1
316025864 78
169027447 40
516143518 78
125082533 59
489813141 17
212841753 52
215410276 81
536161961 91
399733199 64
879476171 80
35569442 74
567766224 29
836378203 40
447302765 64
139660104 73
289502040 4
315098479 67
393277687 36
691095922 58
971794605 7
78710939 40
674255836 100
905010341 72
48166059 74
429119878 81
137203585 18
142870906 100
549366135 9
879066958 97
657140512 39
797078027 78
895832840 60
45413311 81
175791985 88
367711574 79
313055181 46
31172359 87
356082480 57
617814977 66
881723732 44
409631453 81
552778516 48
528910225 12
858009862 7
444978308 23
959179551 17
980011900 43
923147878 76
117950564 30
773041708 47
659159639 39
462106580 71
107594169 86
141589516 81
697718900 46
368367514 44
845491022 84
116931826 29
174163573 92
886756210 18
90540707 31
648197663 83
76322869 65
56909308 47
125658633 4
474531341 33
532102420 68
781653703 76
178754858 83
570691787 67
717110776 94
468346184 11
36451274 72
833543241 60
867395639 21
780132733 68
410765496 69
230306869 40
28470033 6
315129378 69
114962960 28
855965752 49
509635857 11
366131025 76
578534395 7
700253125 77
627445321 36
423813023 7
868929340 66
107829938 27
251616606 48
30146564 42
601498270 18
77606112 0
382695835 88
515304568 49
121679108 93
834237209 17
158277383 31
953019101 29
239132213 79
212901106 94
106256358 0
583515759 89
57332376 41
634601488 16
373443764 40
579373643 4
442838776 67
240465141 39
681209845 49
689336441 27
799251652 20
325309062 51
353558389 30
423335339 19
813776977 88
655531033 70
86681076 89
505230063 38
541637032 16
971693437 93
71322586 73
571243831 65
770141938 67
876705469 7
322681764 45
89056429 25
326625740 51
107789158 44
446801527 22
241708537 25
798783415 10
801647590 86
397167696 4
307734561 32
87713701 65
584640320 95
827995219 86
159541544 33
91147769 51
394912794 25
689152401 76
126069676 54
976966010 26
18814765 69
461209958 10
365269834 28
985718906 18
644285379 15
954733984 13
166037650 7
274976777 41
73613937 92
853798324 7
342415670 63
526774785 11
594274500 75
461262697 81
365088267 48
907840211 57
659124190 99
305078563 32
940527147 26
162876042 83
946500223 2
834112438 88
885853194 11
441858055 67
291390536 22
259103421 54
15960436 78
757613784 14
737281666 42
689833577 95
940150904 70
175541364 68
732415373 57
672992232 6
227634977 22
173326695 63
937723012 38
694403694 60
476317799 77
12666424 34
673791475 82
518023910 53
647336305 100
701891028 66
728949293 79
756131749 43
196627288 82
626971790 25
542336569 57
534465216 1
345150435 65
810030790 54
179094343 47
714603228 80
599973626 67
371563924 35
34965886 23
305753571 1
535938824 30
753441616 80
771675158 86
169515869 56
303187217 70
28728758 96
719343439 46
309511204 2
587776431 21
32474371 94
940288919 71
321228940 35
205543843 4
374949608 69
104418224 52
157184343 24
531182286 61
499158853 96
725418284 15
820456383 33
247863457 45
746950609 85
133748438 82
713848219 44
579903774 13
144186265 24
214355352 22
95203890 34
394408906 14
834803986 55
665742454 60
155836268 69
537412014 48
501617963 15
960052363 7
55310641 53
655104816 75
756000622 81
936144613 43
137518262 61
789454358 95
555084153 48
683928034 74
358159366 21
143212118 65
854458265 22
711370237 16
936381977 44
965723879 67
328304699 3
833443774 32
574657386 60
312762115 91
56516988 89
675451580 22
136005452 51
181181253 16
842236032 78
226691772 28
998013180 13
653707422 90
748714559 92
384385168 46
772386797 23
968440251 37
996804176 22
626526713 28
328497222 7
852436141 86
771139577 76
860037988 13
114930981 27
292720761 0
165885382 73
459791334 59
432357886 75
462114741 52
925343036 28
594040891 55
349142542 22
466111876 58
863846375 26
508470932 14
576480159 60
738065491 0
305640032 85
243906489 0
775373652 14
510209399 81
12341004 60
474874624 99
375865735 40
520947580 49
144185699 26
851415198 85
941026781 51
225459066 76
974067854 77
783353927 71
899303717 66
656053854 90
566048363 38
385243795 71
173682234 75
778313901 12
136882848 88
805566721 93
421232572 80
985977895 5
11088241 43
625635838 81
68568782 92
271044064 72
667962337 13
253135268 49
380585660 89
563935890 55
380791866 73
316361434 46
327108458 41
95881979 40
85415739 39
407701327 88
681757814 73
74164725 83
302465193 19
131424208 13
728877805 82
353869795 13
974474712 75
567881938 87
33510918 28
549586771 56
114484089 65
174915255 97
34594583 25
280746555 50
833928410 2
179766133 48
999693075 88
97293137 74
766025718 27
437566683 29
644238411 6
502273234 63
494846491 34
628684327 15
767413648 41
445454516 7
729891835 89
346080466 89
794534735 47
702436759 40
371692857 81
373922796 84
336858414 99
784284766 45
543400256 87
464102621 25
899665665 75
980914683 18
536403112 11
562217422 90
490340645 67
714891351 19
955308696 52
35251487 68
936954622 72
432323961 79
900255280 39
511622075 56
916582806 81
956432108 35
83585542 8
138885595 47
557307021 20
581670461 3
243253599 60
501764066 74
238232120 26
243720241 87
159772475 89
786580498 67
796779726 86
654034815 96
50452989 91
834036587 67
163360145 44
743830813 12
964314911 39
828851864 31
980860245 52
402523184 18
337394800 40
94756859 42
213466309 3
348708976 78
400662077 94
224909482 64
474092858 80
259799036 39
626796261 60
930081756 84
10457508 47
679507321 33
696349025 22
295345998 63
206442588 77
717530413 11
275191295 27
672456901 40
231852017 100
193983164 83
101468366 34
109391914 59
95847931 99
796342017 95
105859053 20
565268503 17
868665380 21
769167730 31
176456607 70
728228798 33
240772704 45
175999356 70
588883925 2
224329224 87
784184812 100
282009729 92
532543612 7
762251899 46
873085995 14
69659752 10
103534598 53
965233613 81
449813959 95
516775455 42
382693529 28
665114852 40
280340946 37
801863070 72
775267998 6
956565186 3
716444101 27
164455782 55
454889553 86
206072297 16
839666416 29
580751194 24
686529707 46
871689458 59
591766707 39
566936258 15
898421644 79
79636016 27
45354375 13
857862593 27
206740023 55
967976715 22
368430824 14
650933481 36
132146803 45
395756848 30
415318038 19
1408902 49
906040335 47
769685753 31
857989061 67
822982574 95
864910833 42
831822538 26
272972662 91
622784139 10
417903744 100
105060429 83
373221467 73
643730805 40
325654560 12
131319628 31
212793232 12
307702662 38
294498523 99
917757606 65
801983785 45
367724926 49
446885456 37
852347748 3
779487415 91
702436630 86
589297261 21
502156600 8
569227106 36
909790571 8
633385511 61
353859327 94
831252062 38
580186455 35
906020047 22
856565988 77
741208345 48
972237147 31
760758504 18
651323295 31
707864388 48
745284438 29
332433149 58
975384848 33
810511606 15
193067047 95
112857587 76
778201006 0
895015894 70
992601525 85
743873280 45
21336393 55
391175829 83
540183622 69
32470445 46
1340174 24
920792181 65
12219409 7
262105385 1
967761269 83
223361046 58
245911368 39
227860427 98
601377965 17
110366546 11
689686041 32
821486198 22
173990757 71
184863220 74
424196889 66
235000241 56
243745245 62
772027648 58
317799189 96
732230529 16
701474565 9
578976192 48
742168247 75
906451084 50
198831765 85
651098681 57
354934346 44
474522170 2
899763006 61
380454070 37
711467790 23
541926066 41
525365051 74
318485427 4
516508211 39
285111787 24
266144856 49
640409177 59
307366280 69
691013955 22
577873933 4
794125902 46
166704688 85
650149188 59
409892899 65
65490810 75
615605205 25
678706246 80
688944582 94
443150416 84
59496023 35
423251184 70
925323192 52
912324873 54
344850521 41
302717271 59
692273122 0
936090078 32
313739994 62
233284162 9
439933847 80
960737662 99
347783237 38
806641460 93
582108491 17
261717281 98
649713 86
404846660 77
990756438 93
803850735 51
3042828 69
33327272 57
349564524 84
824535664 43
106992888 79
2818633 3
330169109 81
700847813 48
679317619 14
317200706 33
939238380 88
422518162 70
849578518 46
442696399 36
366894316 99
216054931 38
589315397 7
890466208 2
960706936 94
610576716 2
232825821 92
872737593 0
405652973 14
865141718 68
707610452 1
348265679 23
904390584 66
594724046 43
864826199 90
445837917 17
924419269 78
869009628 12
861860935 64
558111464 44
680797524 60
526673677 27
670939203 30
309285570 47
246263377 51
911382339 100
241969302 62
60731775 61
396275863 45
492212075 81
714199709 51
998788672 23
778786933 98
808309978 65
886412274 69
580962604 92
823812239 14
326964179 24
442572987 84
200580068 23
615992104 5
595181984 39
615270544 12
766063212 46
630169650 35
508736374 44
738347530 43
886309122 32
963707790 80
485126565 60
205947537 70
510277676 42
524312915 52
717717155 53
164188251 43
171659554 33
469836706 50
779734562 51
953455594 47
906854733 97
823969498 75
571748735 31
231837130 34
434212430 30
982424051 25
369149636 6
231173848 39
537963697 70
721230148 20
762755045 45
185486122 74
669414363 13
316428684 86
405529282 48
284783932 22
261234103 55
198171313 30
593933379 23
176097624 88
97824192 24
20574911 26
422118278 82
568718111 96
766774543 32
239016689 37
11918750 51
20749267 58
776576622 68
380453385 67
637325756 64
220674830 33
750770733 46
450594143 62
77440964 17
168218967 79
380675116 86
67167098 96
386854838 71
552046620 19
431452487 9
36128974 74
344389293 44
958058859 89
972054899 57
599473398 83
956799812 37
960134523 14
583131322 16
215185026 72
175819743 98
805408924 49
497130360 98
352848377 97
597364327 19
789329774 88
771089429 69
84943727 85
211073612 38
106450617 0
397424542 73
207567267 95
731811297 36
134531005 41
109337204 33
797205531 14
878295959 8
550394029 34
721618014 0
197097919 22
162750542 42
427077463 10
628366644 64
388680788 44
708976522 7
757681203 92
483927048 95
870936003 44
360301919 28
330326902 84
422870316 46
506502606 95
5109496 75
763087123 20
600418509 61
50146087 85
62470255 71
612800732 9
303765700 26
254175839 56
117855088 43
907118673 30
867281433 43
941786440 80
260989131 32
585596707 92
505864796 6
134818103 75
848075624 64
530455902 92
820121436 88
516325531 50
297157985 80
182783903 37
486627961 9
497047554 77
672951269 93
484515974 68
1427069 7
288319425 22
391877748 90
92357575 66
3922693 90
434196771 41
242787741 92
685094897 0
496994876 87
526508250 24
236564604 29
506237056 15
449965224 34
551184939 91
533410208 79
831014037 79
400688441 8
877099909 55
441159039 82
399271297 77
83285398 34
214665939 38
950612642 90
13928843 2
573099348 80
576862487 18
713938115 72
747355142 60
808114353 47
785392910 83
258509074 83
279754845 60
673949160 85
657507416 19
14398102 9
852561759 96
808755849 74
154665824 17
3973368 60
401871433 51
703390374 87
114263787 82
205369454 99
524998764 40
396319821 8
549120360 87
32189974 69
314811702 36
645774419 95
134214346 57
152614153 2
383094982 2
43980408 38
532860882 83
854965040 43
232142141 89
711624547 32
32436951 50
332367396 57
632486776 24
672657734 74
175452844 18
219688960 88
744571857 42
736072339 23
123080211 34
882931507 52
800519850 30
726107864 48
602336747 43
142678357 67
69699016 68
407225022 41
128640814 92
61033623 92
384411779 21
525055234 73
111446581 95
33662732 19
277628213 93
969991708 95
482455525 60
536247908 96
527129612 22
107941991 76
146637880 51
882648932 19
190184400 27
328086903 74
250203604 46
29365966 30
659652389 77
450431409 50
21386499 7
402788129 44
440366214 89
708943286 36
827255527 30
668991749 22
110585929 0
824249217 49
257326561 64
721128205 5
439251895 87
743787117 20
501538660 26
910591646 8
432375857 0
217314059 57
465742916 17
216482836 0
348824854 1
406153492 40
36272269 6
397501267 74
158320561 65
128189266 19
802268736 50
743322275 5
736739659 57
719968883 96
855649072 41
839851536 66
489081471 60
221669253 65
847260407 42
62355076 28
237169168 54
411792436 77
280543541 87
796658434 99
891878945 79
103293515 58
358498383 7
7867201 8
908998634 90
184345620 86
871155108 20
844786168 75
562686971 73
288807973 49
562003892 79
452473762 52
569160219 52
659554312 55
136392100 5
462117354 96
633158120 75
679673629 63
537175098 25
322570351 88
959051962 29
225512791 82
183739667 26
324468796 27
650311376 32
585720637 72
408543740 35
37556354 96
247409555 33
772748781 88
728747997 69
537499653 49
25538215 39
820663414 95
2011757 77
534985988 39
153825412 43
491175720 95
83952441 3
949552366 68
395182803 92
536754772 39
481170859 50
401475411 64
485223314 23
299600876 36
225264707 58
9828786 93
704953232 33
507469281 90
516682412 3
384047524 62
614493351 22
278173598 97
503122964 48
528140430 39
514709962 92
165495591 64
963723792 85
682114422 32
781347640 79
661234419 47
898646208 60
143547323 61
667669080 62
125975174 70
979413409 3
439320751 4
475521898 74
486219713 8
986959351 96
43954865 89
878523020 4
783674183 76
998860623 84
718856344 90
151975927 76
751925998 91
284618571 90
241491350 34
846022724 29
136651977 57
983530980 56
640991959 73
32115548 32
657406533 8
913813156 65
310999156 74
249428731 9
17602172 46
934608883 52
441865424 97
663287198 45
86668353 46
150155296 85
430156632 66
255650486 34
883308758 75
950435613 3
466190044 63
195302886 60
461925882 89
848573 54
1617463 38
406323853 58
277843948 93
610227641 36
765300436 78
143155439 44
57751542 62
303560772 58
113245357 9
518491739 89
772423578 37
248660822 33
393987432 33
631740284 22
825589320 37
334291630 14
540772093 52
128638492 37
608141648 22
605220702 50
192432482 88
993247679 5
287546535 57
614375019 36
929152985 71
620280367 64
740169012 6
588899892 16
110446606 33
242971353 66
244176040 77
181705922 5
535914207 50
565049297 75
339638725 16
650250956 39
913865481 33
587831888 67
838417467 53
93743801 92
131513407 16
472709205 8
350638121 46
868647830 59
207383469 3
180289218 19
577394215 34
356171705 24
120477575 13
974850460 11
989835974 29
184998410 23
776098913 84
66516547 88
180645449 56
209366622 9
234559819 16
461319218 56
662269428 13
401868504 68
709867676 69
992068249 0
281396282 88
466205612 37
825962722 67
753062583 90
938189421 60
981548467 61
871429597 33
381320980 18
44335227 59
1068189 24
579232750 9
665552179 56
516175631 61
400391548 70
494933509 96
85455894 26
154323581 88
660262516 85
65223323 59
43126001 75
415553398 85
56604365 31
625655413 81
829548316 37
454580762 76
447142436 57
914576131 84
615856779 46
744535603 100
777030715 29
635135084 2
798278124 21
409874019 71
65560206 61
780616786 1
17257441 33
507813542 74
224879361 88
357132392 77
186747467 41
357065171 77
480536852 2
600746257 19
347465646 33
275369064 10
826401853 22
397486427 52
299520128 69
107516707 88
565879052 84
95718611 97
863169933 83
123851686 59
186417248 33
668137955 47
97529537 12
304131668 59
304426794 27
64088404 41
44614288 38
566241659 15
528008874 76
331091815 11
181157415 28
56005557 5
187836098 8
251918440 90
21715036 24
759992694 19
74592536 93
720670366 62
375448083 83
222366877 94
554164449 38
131195747 35
410038083 17
846646779 88
333896841 5
632858616 6
174426314 93
738820916 35
458140829 74
159496109 75
897771354 97
316309326 93
436141035 62
699012929 47
974389428 31
149909531 77
429759421 27
468947350 49
275299757 74
166660511 64
250794047 96
280798685 0
292242716 75
292004780 5
77484959 58
806162029 85
15471947 17
560374165 5
940039078 65
864927285 50
379034645 68
541492917 50
495620253 88
473809621 44
821018750 100
513543482 62
183892654 53
571089505 92
694931149 71
677296690 1
992570457 99
307732194 79
900728848 49
69629985 33
821153199 25
342122781 15
143627132 91
360030503 56
153725416 95
687009484 47
410571447 43
658830067 2
494976832 40
553252751 44
411651377 65
93676126 15
256636755 97
883975064 51
583019384 16
254529599 20
876798137 29
972774037 19
559651472 62
623578115 83
570074738 77
719301605 55
961507582 46
256058391 40
769892596 92
609405003 23
995677056 76
492727286 39
907511391 12
28191048 77
331953546 5
214848214 72
298333453 80
850605032 61
70766024 24
729151747 60
253518601 63
760565378 61
860093728 47
40386213 29
431922872 61
468947993 21
843639294 64
419344671 45
93343700 17
426459325 87
268077658 94
134673178 45
283573693 3
652781962 42
74841038 38
792771528 70
414376667 31
115992206 89
737680868 98
395127227 23
600643232 54
436523426 78
490907321 76
889977018 5
601802670 84
500309106 21
629365675 12
134651998 29
61233082 19
805246670 69
388604389 54
56540892 98
517747674 71
355359457 12
127087368 76
910379038 96
840792409 15
145214761 52
86855806 87
207081030 95
489406200 84
925696708 26
90357033 42
470252915 18
338232936 66
850789575 41
911431585 74
261385923 60
283019882 46
595933803 43
793852325 12
582213724 77
348449913 87
821278673 38
416997805 21
419994638 2
479026284 5
807727864 92
457801204 28
471986984 62
463287452 31
125295006 64
885456981 95
385797769 96
557379666 61
476085479 40
510000422 39
450585915 73
741029462 91
877349785 12
804893279 29
271222886 29
611156886 86
377670542 0
225790945 81
186142471 86
482388648 7
724873178 57
237858705 22
678417774 35
649454637 87
489878037 71
722645020 76
314239451 86
255997694 36
969872585 63
126087486 89
613729230 14
531422714 93
544830783 14
84731144 13
265247699 69
707320106 17
849532909 10
626256047 20
498074049 93
849797482 38
69386417 8
828464786 76
140583962 31
41237910 12
591051087 78
140957447 81
726321976 47
303764083 12
173059271 22
260547689 14
537489770 97
792060411 66
788277446 28
133692647 75
573363912 84
430537336 87
629702178 35
355109092 8
19758635 68
110415100 63
450681512 22
681055320 26
825461499 26
659882914 93
882002621 49
308793869 76
491027596 82
711554995 49
364683502 9
901779934 43
735413073 99
310646547 94
664581135 14
134873447 49
471345691 67
947581340 48
397129290 72
405770792 65
399194152 17
320339897 47
320216973 2
234985122 32
58195450 41
45651533 0
64469489 71
404258505 90
950050169 48
927656249 97
381684959 92
218791732 11
2697183 34
358384408 9
49835593 74
470463827 69
433778278 87
206300379 6
459732712 4
52431149 81
46267455 12
106668186 96
120986138 59
790345567 93
12969044 41
585137942 38
314121026 73
817656203 97
787051246 37
517782028 62
57167136 0
149847269 33
677193812 44
644451697 96
539949046 30
752026812 31
484524412 97
121043153 65
641266780 87
247991567 9
746574887 66
354882656 67
742205629 68
149487455 94
148969721 27
32650298 72
188216175 71
687351888 58
625396683 37
102181744 60
655751799 80
358939628 17
974023967 9
161739463 9
122506286 37
799989467 91
453358724 48
773735446 100
727008862 84
410172034 43
641015946 10
981018262 19
119579849 2
785956961 27
74251054 99
195130373 56
574817170 44
482887896 93
282807324 0
178230208 43
288774435 13
626569970 33
873808883 17
178969199 4
203101643 82
835362872 62
464288690 61
529824677 71
155732325 68
54006665 56
10128597 5
905659103 82
846368459 86
140378474 49
270095183 32
166428565 77
760126210 22
694614171 15
669758231 80
375391894 62
466842695 80
103039647 39
359509205 38
600557724 54
613639426 42
599637379 83
737894564 75
412664105 81
819904159 53
362103091 57
747681663 28
951993087 40
301642828 39
287397132 70
345098841 55
834569760 27
774338035 10
457748010 85
353530956 54
589319214 87
325008653 47
447808760 91
190605596 53
431393977 31
520064644 6
821688113 55
570026755 66
205252023 32
190821007 37
900382789 49
688334569 47
610803134 60
884360620 41
202023596 23
749657775 76
256887679 29
809521786 84
612457558 76
235149405 33
889550861 33
450061528 62
956630598 55
137007829 95
404042005 31
461558159 40
321664546 31
13593730 45
348480485 5
614534103 70
671270318 12
850399486 28
172864692 28
211281706 42
287146276 27
473798984 18
187466106 41
177185341 36
611534807 9
377264378 96
930543181 9
569380204 28
458204387 73
282701692 48
103330402 26
8599672 23
28332436 95
660734174 66
668517137 41
741831386 2
612742446 64
129432402 50
896836964 30
769969106 91
290454704 48
859547766 71
59882399 46
649901579 71
224680870 92
906226623 31
690330317 55
35694039 93
588243570 42
146064313 87
73151958 73
280631534 94
735222630 88
278485556 15
203921377 9
190683092 0
195475490 79
434328855 52
944839539 16
875415746 15
442213784 96
348965470 57
588257285 48
130137912 58
564906840 73
295966220 52
924926429 42
792111522 60
156306161 96
328829624 67
406981297 62
690373564 95
271031568 83
9333944 95
56603874 24
368462816 76
847554743 79
56786631 94
950470073 43
82745685 14
478975054 36
694023076 32
328431054 89
884565969 80
48465634 7
980557526 28
292357243 66
422645694 47
512204560 40
848297394 32
718962843 88
534230873 6
482489942 39
35276040 58
663642205 27
158636892 78
602799582 33
126102818 21
378800869 10
694442863 98
670270785 43
608764768 97
438009217 35
203943844 80
733667702 29
518581378 69
680684066 42
581293516 88
650484203 40
472870266 56
840403866 22
174452534 30
525927960 12
485348623 70
529811741 75
916046790 97
742290307 97
943478998 94
249048038 10
953153572 91
871589476 24
51301301 42
271334099 35
726930562 16
401402582 69
550333513 3
557926119 86
361306410 96
809486024 74
526294954 32
742861479 93
866170317 83
442838917 50
438090217 14
507182201 98
597311008 43
746895534 80
352602818 45
671164722 49
464139781 58
256402169 0
455009929 76
213142830 80
603972133 1
537206931 1
708133792 54
157506196 67
121905387 25
216248415 90
710531140 90
414163296 84
388954727 83
641185070 11
260617813 92
250195423 66
969383079 65
470661826 72
493049772 52
107674868 17
716575553 34
874843295 76
843322765 55
390101003 54
244753192 29
799803993 14
184930350 85
704870184 25
879788408 88
134895242 49
36542500 19
421695801 13
597553457 52
626109710 67
674059654 34
615621186 17
632785581 70
493241356 65
861812915 31
247967083 28
469102579 62
955836154 65
412189195 98
23830360 57
636472262 7
329509511 16
826088345 3
591065396 83
195196545 11
999373592 16
412426054 72
286480647 50
274959911 46
355720930 58
726022277 0
324791650 75
204296075 65
290931765 98
577564615 32
694533115 86
633278103 3
915549689 16
522571415 72
657508121 18
586982291 22
131151360 20
745500062 86
401032081 86
848120493 2
997037297 55
594665657 87
425278898 41
177539826 70
93232821 9
810506504 85
846659714 53
258219686 75
781625297 14
343603358 35
826367757 23
782090982 72
794028405 81
197127381 36
96476732 27
578372418 12
340833941 53
934688177 59
741849389 33
723488487 15
690087368 3
463548084 9
53045360 69
234064036 95
501249577 55
282727107 0
219486911 36
30221612 1
705232643 22
34762552 97
250400531 75
553065585 50
655190955 50
760473471 84
890725277 14
552000926 18
921356589 5
590729881 92
421196851 36
828145328 5
607961493 29
17522705 90
196633202 58
133066124 84
561406724 100
877716541 43
483445786 48
64928377 74
24727647 15
482533584 78
982569382 97
511683145 81
622447016 94
355004621 94
145683593 23
166425895 12
491387347 46
183360715 34
990220431 64
675656594 72
254698050 71
402510193 38
894685664 44
227267089 91
827307474 29
642675407 94
82451819 74
603348713 30
392602572 12
536707178 57
940169244 66
977940331 59
547673207 20
976628193 19
935822895 90
25328248 27
180216323 27
13914163 87
321111658 18
420190824 52
455798732 32
747387962 22
664154802 25
976248548 83
735441751 29
577285103 34
559652918 12
909485223 27
765701842 67
151015024 64
337013773 60
766047066 11
142220220 78
617430259 9
774270485 0
463185431 8
310915123 5
123615534 67
507373113 50
861480915 97
321642425 67
807917440 99
861751291 90
681299634 2
6671349 37
603803898 46
651536706 85
455091715 22
877544662 54
264593976 41
70003950 69
992554086 8
615257841 81
48672522 80
933095022 55
417287285 84
826396364 16
311453930 74
721663154 79
624662008 26
769338292 87
981525500 27
652468369 48
847740243 10
559395112 50
90286295 85
973988903 61
426342997 60
877826228 7
380964811 56
97994961 22
705914717 78
15723870 13
890888040 41
237203015 75
730011850 64
643432157 33
99345845 60
293304036 41
170333945 59
12648019 29
824777177 71
839992500 83
454705874 44
69428520 67
765381558 21
664705511 94
991512671 54
435294873 92
877134705 9
290906318 15
795526388 13
653778683 23
150830494 48
108228597 42
645613277 53
779965006 47
893218502 43
787596416 29
282486619 90
33323494 3
592677880 28
641400848 77
360867524 24
75314969 59
76704231 77
515039941 34
803517174 50
128059292 26
168466789 74
772766673 21
812905557 98
989981312 35
96092022 7
422206532 96
321000633 75
913279186 10
897550555 59
135036798 29
58546021 92
392950533 63
151881375 23
314395789 55
32322548 66
842579256 38
777564440 83
49895899 88
208721997 13
870558363 48
551061506 87
873385089 84
420426009 25
428305325 94
31640495 7
710113325 51
154631970 100
512832511 4
66240639 40
453683896 1
448226134 38
229678064 73
552404989 21
58025407 58
92520992 32
633726705 95
18989480 89
332736933 75
712078424 40
719337012 49
765804760 34
189009305 63
263794008 0
345252381 60
985700386 99
645227682 94
52900984 74
253182612 94
189045149 61
816478443 56
944623361 97
970518502 60
392095960 9
686364802 48
705539418 36
367094603 68
840115865 34
840326267 29
889542767 9
92115594 32
42447826 30
346493486 66
738426687 80
529710960 6
722240385 92
935626907 29
315275266 60
148216871 59
842139692 87
8123188 90
444476106 8
471409539 75
827239326 42
78265408 53
623190610 24
939701766 35
741572663 75
956084625 95
526948283 37
855512295 32
181579165 76
234168868 33
405323488 0
700472360 74
648069533 67
157895903 41
90554140 84
126887875 66
185066323 0
960165171 20
346463281 14
43078531 36
540436084 76
842205276 36
1804642 32
952122865 21
582668161 14
410590732 70
875623766 87
158790892 85
394388844 17
323786669 87
807412000 30
49263991 100
982019664 94
512651294 83
458766509 88
943707862 22
244856391 66
913777547 80
598959325 100
309959547 41
142693200 84
770850594 9
515350352 97
239931408 29
470254820 39
788140175 5
665241143 17
718479126 76
291349342 24
699368658 78
179584266 29
228699623 74
977853827 57
175008012 83
494967145 12
689199031 3
909214736 19
127604820 99
62751771 25
423709312 63
997088722 77
365465259 6
606951884 8
741450760 75
639890695 30
967916119 70
882510637 98
984320559 89
357850398 77
335938914 21
736445506 72
207876064 31
392098689 91
347562943 49
385850773 89
419749572 34
571191429 40
873609782 61
121088108 43
391980887 31
676264765 88
720412499 28
911018229 14
516470635 12
289880455 89
280895349 35
202104303 60
571251231 18
742650198 41
900958321 10
408802616 61
712875694 47
452755384 43
410209415 47
840111148 33
477795805 52
271248764 30
684362493 92
596271441 54
677473314 68
151391653 73
230411321 39
99288325 47
33664931 17
952613921 31
379075568 45
858473287 89
452944884 92
985758175 17
589261697 27
158849911 36
81439781 10
433252278 7
458770398 87
932867926 78
283478733 99
263432230 91
382392031 18
468132704 16
552205375 33
616829491 3
413063244 80
395224210 50
225826010 82
989055527 93
306848396 21
137571439 71
844455453 3
16166640 73
888356291 39
590179518 24
281477076 17
902859132 23
921884747 24
405659849 49
291017806 97
301615308 95
427778828 87
47092644 74
478545310 35
248474586 76
508142649 62
493642643 75
19232208 62
570684548 8
141019851 70
716342221 24
424161795 13
12809317 72
597758196 53
818476849 29
240339361 28
17361312 37
365905896 33
994511301 63
977882600 33
281205033 41
12260406 81
676819260 5
838176998 78
140732439 86
735164526 84
54067538 17
30893516 92
146116763 96
769772124 11
159397442 74
883501244 23
199341833 81
346777359 53
69408497 92
11588061 60
532623434 24
79039791 63
413529501 75
155831636 96
156761502 37
160068657 3
500951946 4
303292033 6
755422547 66
786119575 56
832443940 41
807560602 10
340636882 2
523103448 39
821919606 6
567886624 37
346118828 84
879295541 22
520397617 100
717228577 25
324043161 54
231112865 88
145967027 80
400682766 83
730065514 69
857483398 39
326433892 84
858766405 82
427597307 67
642453274 99
708898850 78
517074293 56
439658909 38
541785002 61
23892601 93
106322009 38
757737087 55
605733648 60
692922650 27
884392137 6
636606212 50
56400158 39
394819232 30
215143891 66
82229435 57
781493092 86
810696306 0
616097926 85
485819618 71
159564049 62
219096246 78
38545830 71
793146170 98
275946807 51
63357498 59
686548311 78
254884285 81
103709069 81
817491221 74
596051328 91
206442255 15
166368672 95
305475296 51
538178233 31
727740972 4
463445320 83
110852833 75
892114001 66
798017404 29
281254574 58
976303393 43
7584933 12
432475817 76
947109115 56
448843499 74
399731095 49
943482176 52
911525598 92
504664046 19
804226156 71
483003661 74
951399729 22
90221990 80
646774332 6
511551083 98
416649464 67
270575122 20
396990508 15
678331250 83
926679294 77
420821874 50
26620971 64
611144354 62
728234972 88
328341026 98
9425126 37
65405929 10
147321503 49
578032980 0
366911863 27
564168697 41
108136321 21
838269611 94
633064010 26
655516553 21
950161669 76
601225299 55
633926813 18
616380202 19
540885528 92
103424435 58
376002996 31
513086844 77
212636225 61
686048305 93
472823585 93
477898909 54
355156258 23
980109618 83
266084702 91
300187081 61
95513235 87
703344573 13
793535722 71
400678027 27
3874295 39
808542172 83
960158327 79
746789402 84
163178163 50
532615784 47
194152836 92
815199804 65
708738830 50
939011082 53
92171473 90
704431722 43
563248969 67
650878553 31
333773446 6
573328335 25
161547521 25
263862615 9
262192905 73
186570555 64
936022038 96
575126506 9
830748672 36
987254731 22
588609413 36
250420538 3
978171617 84
677191785 12
684009737 39
760598336 84
877805490 79
520582038 29
143459419 5
576183587 39
725038283 29
829220728 62
709204074 77
833792699 65
860408051 7
440862028 78
111492743 84
245149379 31
410501030 88
166426222 1
844341773 67
993838849 62
345878152 82
854823003 82
837992887 95
364179920 7
42340850 45
337478299 4
758682614 86
239688522 32
785742599 5
186180557 39
967585247 53
647111442 21
763665967 22
354849105 14
564535557 40
404098273 56
353382933 40
582765998 98
124474053 40
382798771 90
931364743 47
999460169 15
445554752 14
887740035 44
883645576 10
333473940 48
879939912 8
799978917 72
686638944 42
639413755 59
155698838 21
868990330 66
864256659 71
948213438 7
115336837 5
659528501 3
276547519 46
517652650 80
810564944 42
162068988 79
161520122 35
872671748 3
840839513 7
66510821 67
726013098 52
440701331 17
418026727 15
324674828 25
823406756 22
381272350 71
604261092 87
767921173 11
684859489 4
420113913 88
803381615 54
840109051 21
993883486 56
648197606 42
53788220 32
159024884 62
927989437 6
552808156 98
505682059 21
164840047 9
292831419 26
384396625 5
392296265 15
237501725 48
957755354 30
319964680 15
87673653 46
385510013 4
71377780 6
159720748 15
949086463 4
152344446 96
349148534 2
844990389 10
308875044 52
704780980 26
550752740 80
888202836 99
955233309 33
11233287 64
314374504 64
978252660 40
168484273 2
807959033 63
631903239 22
633607633 71
543171108 42
152349858 20
656252974 54
299220133 59
855573799 56
275678646 85
137125395 69
64652848 71
240754095 99
349331051 0
233574873 98
82486553 41
961963951 99
305815785 87
363589782 73
714156008 93
884910628 13
422905649 63
649504054 36
8783195 94
240368015 60
682728240 98
301723688 51
647717279 50
978091426 3
178764543 43
674095337 69
335630913 53
8385665 3
19746075 85
434392766 45
752390840 94
364289625 95
796575118 5
469971144 22
178562261 33
429680458 61
880157768 69
383103094 98
554787165 59
610514695 52
265876813 33
892032424 40
575678240 76
954010215 25
597635090 59
70385263 18
571850809 87
742795469 37
804707398 95
769863398 70
392902743 52
559354355 74
424544108 1
861253648 39
511975369 86
579245754 79
931535854 6
644746872 96
740005138 32
190210249 89
353241069 3
308327568 60
337416826 23
133107657 24
240074082 95
817665803 75
182901367 18
303128211 18
167748425 40
774509478 88
545217729 33
596525830 53
983508032 7
809703338 57
811357900 72
525528526 86
207181974 81
440224911 53
921426891 71
460071040 50
889285242 63
380931254 16
12677884 13
378386 73
34015461 17
89625824 53
402876278 64
665534530 66
491530808 44
990693831 46
21999567 66
336121657 32
279219339 56
461213984 86
625387246 67
198413456 64
333625311 59
241697709 94
254798704 39
171781924 6
823502604 60
340460081 25
983808858 24
1203954 2
441559618 67
159949264 71
831930367 73
273171572 89
330316655 73
17533626 6
546379290 2
619913083 34
127490173 19
859073913 93
394500476 80
65761255 90
760983157 35
475252011 45
196934454 36
490051070 89
230067790 1
705156203 25
793465123 76
190407893 28
544283686 63
46785525 16
868052605 62
471818016 28
425442337 1
658040972 0
239670360 82
100292811 98
650076565 14
847149533 97
980253922 64
173051916 53
514853282 26
849131902 76
277433896 73
329525494 57
952602652 33
789055921 24
837742219 25
185624599 83
290601511 56
487406645 72
679388022 4
831922761 16
588120184 74
463308324 61
731533760 39
814155140 31
487777767 5
631299804 83
871116033 38
594089698 94
910836505 84
445448058 79
581942294 75
457105834 32
141382156 41
145855644 10
786312465 93
539874166 19
204688140 97
95488345 67
379414273 32
719586455 28
664271334 48
287563175 25
168804843 5
284503894 69
836147756 46
607201557 21
247084325 11
707977123 86
360010271 55
17916931 50
784554550 4
226303900 81
77511142 96
369688858 76
452736381 16
390178045 74
613946622 77
468203311 14
583180950 77
450007995 80
835389322 3
854567685 60
831059582 1
450893408 89
137708654 12
313761390 4
511747936 3
174772340 1
577381288 3
693720540 67
106972211 47
457208816 90
458631831 36
500042749 13
106994229 94
773305302 98
790714214 36
457554872 88
399160568 28
662383234 53
744495692 99
451129285 77
609596243 12
711822225 3
841935423 37
280060120 8
138665665 81
307535566 86
80275531 86
679528398 36
192186197 27
831293795 33
245638980 17
269891440 76
40698806 76
572484131 28
513040765 86
799706364 99
538022292 87
496102446 35
91924163 62
110950536 21
703963602 97
724174679 61
445626484 2
54248905 31
420114489 95
978600956 84
910351708 57
749019294 5
832935642 95
582247451 76
563268321 28
589153390 15
165567870 72
318163349 28
25046215 53
516153477 87
997747756 51
13427266 35
998337456 37
314319697 22
29976888 6
24990159 86
577837194 71
178970362 71
919495591 43
144737978 67
28853477 4
288051222 76
808458591 29
542727570 35
453737873 26
928526144 72
70828228 84
45482767 11
239443476 9
948226711 22
609180492 91
826350767 92
161839221 15
659539934 7
168353346 44
299164833 48
289269728 12
818994845 42
2412805 14
826162845 2
415775842 89
893947273 90
864440282 80
24590537 90
801215636 32
241083641 78
205340203 59
298932353 74
782118705 40
931545560 33
702839820 14
904259378 48
799269002 83
190528857 51
466952553 11
333872697 7
864372020 25
419989839 13
387819273 56
180568778 51
628254490 6
917610386 79
523061448 55
746822064 49
952268877 3
729490798 79
301967106 2
213828948 24
793548532 26
230844163 89
219782706 52
955742944 17
814439425 41
586864722 61
83513251 91
773398950 76
925593000 92
77920864 77
296984721 22
249589469 96
132871255 31
296432148 30
92346277 30
127836132 35
819017961 29
65347674 28
961946323 52
971065077 21
694165170 37
839629878 81
518960878 88
948370773 11
51546248 50
964811402 58
663021934 20
708855073 6
688614529 89
262232624 29
495207880 79
527042592 73
928931559 35
279971310 57
677071985 41
840663402 9
209546617 61
359704780 52
954675011 18
669321852 21
509236923 1
195376065 87
927313946 71
842023804 5
702617818 65
606882890 78
801015090 87
189072284 78
909004534 85
377410367 7
967925199 39
492857789 92
94526612 22
628182516 83
212695167 30
942474800 61
152055668 59
449254965 6
137627958 33
340782225 97
989612550 20
548959635 48
448314866 69
256057477 71
916976193 56
589176189 59
125898473 90
528992981 24
14486697 32
998695567 81
471161412 2
758034966 35
593893403 56
23842657 80
251373126 39
960552717 29
17228407 35
892343206 20
991931873 51
90560067 60
788961435 17
918113524 90
633197593 18
750340714 91
979836048 91
521655698 83
528724145 69
534760243 14
35758846 100
953609303 31
713597720 52
560891731 46
305363813 74
792343910 14
735891071 11
447185797 4
157630855 73
18791545 68
349750602 33
681792849 54
342172027 83
776489866 13
324363337 77
940914464 4
408845817 63
234943392 24
409669571 30
416769559 67
284698155 9
851875276 26
164681713 75
757076981 46
458279281 96
828037519 64
317634138 8
494675365 29
509268323 69
256377708 34
551226150 78
964248544 41
286760226 65
839634157 8
103641014 79
713919104 49
123620071 93
230973717 55
821093405 28
913988133 99
215773562 45
929511679 7
623912201 92
271161346 48
325043856 75
577076400 40
437502036 88
581312187 37
117795709 67
470329244 48
211965673 83
630701070 71
40994744 39
295412663 59
913392254 49
102840002 92
139195557 14
166280747 25
946098278 81
587200586 52
460985461 55
797647417 88
453070764 65
534789378 51
642671644 86
991882435 40
448812509 14
950060743 36
72201529 100
318028087 56
244420947 87
76136492 82
476855620 48
103199265 82
722242240 88
599654839 44
246159697 45
818049167 38
849206396 37
836047812 69
41339750 21
145847601 32
288982770 93
743077363 12
328085937 53
255352039 56
648892718 6
41904373 92
981532065 47
88132991 25
742957496 60
497229206 99
876627424 32
633869315 88
405162970 20
641777668 96
677917153 87
880812312 7
504675004 53
795118187 81
459702262 38
994918486 4
533983622 80
713990554 71
377208860 62
324100776 49
61161185 48
460185556 100
88394032 89
850964935 61
937398398 82
770459961 16
444742751 88
182622194 37
126491410 40
950859266 92
223612890 49
156712988 9
558405209 22
974257339 69
235745160 62
281942604 25
679198705 32
207943090 86
692939635 72
33146451 23
978572157 14
451854845 77
663189622 16
413872995 14
437205188 51
897757500 100
752808389 66
822098540 40
879026599 61
958735701 62
408943847 4
596829487 40
952761471 19
807254453 29
549080774 67
540257152 22
781198570 96
991121088 33
114046338 12
581921412 70
66903981 73
996161346 58
904910974 30
511889088 33
551056 32
750914570 21
12238450 46
457276143 60
488918387 80
733008958 76
788306275 52
733071892 4
662133376 34
907530097 10
3651680 94
335445304 2
911268521 19
469190701 92
614424596 6
220132692 22
553658255 28
923574222 60
278848257 92
719184113 37
849727614 34
534848493 99
307197287 72
103689541 84
744628856 51
203590760 74
8807115 65
969151293 77
151284259 23
504927504 22
23501186 96
627869574 35
378861166 86
47759562 53
653000803 63
313905558 3
797221246 47
815834403 51
353286796 13
214439103 68
352238339 87
773827639 85
910070049 5
200514806 73
287803666 66
262462198 49
88096621 91
755031770 35
392237401 79
322062124 39
738027004 9
815292439 0
246767771 5
164536333 99
615919089 8
766802750 78
860393933 83
796857508 96
234638630 78
513151793 62
762058287 26
699113661 35
215896065 89
153788102 8
529330511 31
989507456 77
48594171 96
425992071 41
689862902 52
411563623 57
589936612 69
308540269 78
496053158 95
247563193 50
929295969 29
506219597 85
973631302 51
709233572 36
586606377 79
349768181 80
853956304 17
310290248 92
339758777 65
944634595 89
891962321 37
728238831 28
120601872 92
591592753 37
266414017 78
612089087 98
9139005 17
65967076 65
575823625 51
149754783 53
255599058 91
33150136 82
515210035 77
378875708 54
938446654 67
608314439 39
356735956 94
42891867 26
237045092 13
273971783 52
270078673 53
297965584 75
418647061 97
465533837 26
337812402 93
277084473 89
995322206 2
373526606 2
936193681 51
426845107 24
246925604 82
363802588 43
788606188 23
275883914 85
860734717 40
433727921 12
325174457 60
666966378 4
55785423 10
174947932 92
745364909 88
65171612 24
685642012 87
725828511 65
139061079 31
91824246 5
453432306 54
575648618 78
927119022 74
456831021 67
552032470 74
714868204 86
379723201 43
346112370 72
481843734 8
233142258 97
988342731 48
675576414 79
566448978 73
67073449 36
830280821 8
404899524 36
995663802 53
817782262 85
207736243 65
333075221 54
155527208 39
465141207 82
431712856 36
108520677 54
783979584 88
797477395 94
300828653 70
615098187 14
101164276 29
373312991 92
801329495 72
207947031 83
450137106 3
119259316 54
694172781 29
706733370 61
501846903 10
538722236 18
145975016 76
624772648 63
387908362 40
130787028 36
689609319 63
926162162 51
623969814 83
840026657 12
606635917 62
953669378 57
176969669 62
142719457 22
455088285 20
933503157 5
455209013 24
56997049 59
525042456 6
255511140 40
508368721 8
273518508 46
633084175 21
450432798 92
762766896 79
125166446 3
52250738 84
385599224 71
10954902 49
957837993 27
302097200 8
941296606 15
745164381 58
244932960 21
670560806 72
310162473 67
320479149 98
977830764 5
88601145 77
948916293 54
81836481 56
611846318 63
567724985 98
448095806 66
186331758 91
230828771 38
293058609 75
116835859 44
436083096 37
502986585 74
664634770 0
306067324 90
400015807 39
540279555 19
914356938 40
916830588 21
248992347 73
980173582 55
250664350 10
487518917 62
97107035 45
142963111 57
803366586 78
294702715 81
716949273 53
709517858 57
606877942 76
487996885 69
625854121 82
105257903 39
797889624 10
75474913 10
636259450 26
688076206 26
5019434 69
912257252 9
213516961 29
438160807 85
984524179 62
494779228 89
810179229 81
129561377 56
429496489 39
851523225 100
180178274 53
733759761 48
753199668 34
416247853 24
396760635 84
477434849 41
63545151 70
519361802 26
761530093 13
244176039 24
307835453 64
4839725 1
79414409 72
410278632 64
577361043 24
612514269 97
968075577 27
698379154 79
453307120 65
510831008 59
684918103 37
242647220 13
202941391 19
631077827 23
743157974 89
346600470 48
262328744 98
259022785 80
959888618 40
202666023 26
564000270 7
951875056 63
92799851 6
773528742 2
164821919 69
946970141 83
65540043 44
380436873 38
69178100 73
751431164 9
205473095 28
828590951 5
518429455 46
982559815 66
965643108 66
777522312 66
714494559 48
960312637 19
220481883 11
769199761 51
241016928 58
995622014 83
283908118 16
151030016 18
138665181 68
525218138 46
96006754 58
424938993 6
285615744 11
799593867 36
994953026 5
202212080 11
935083153 20
210852076 3
713227575 32
466401935 96
523869940 68
20310862 88
74427142 79
565135012 49
525589159 21
425144672 66
770473343 60
674906844 79
986856321 6
616777867 96
956426360 89
84181339 17
92407042 75
505773248 74
255308730 25
876867518 87
343389924 81
538566669 31
998184494 70
719552714 39
660547407 55
740900981 48
50274771 71
466517397 44
575017126 72
442920047 97
195693917 43
512744655 26
893886542 45
123404182 21
746879950 53
17287682 0
876509858 27
118112836 32
19473856 12
35743332 99
549781012 49
595012802 73
192015560 58
428560512 26
159044076 32
178222168 29
11336416 53
521956379 31
167283333 36
118723953 15
180507578 83
418633222 42
800667313 57
488484241 78
226137964 70
114717451 64
450950081 52
63292171 2
514783789 36
440782614 87
511629132 17
800902120 21
523775711 86
424347278 29
187765976 22
227753172 30
51837924 77
262715449 10
802931421 66
928865179 81
556041182 70
337999073 77
804046065 23
691403452 97
519114533 75
131968764 5
649822567 0
267160447 93
746217907 62
850282821 46
113101075 88
993228704 93
446764520 54
973930134 80
697287947 77
888618696 48
157413959 27
641904758 47
279203743 84
669889978 92
4625169 72
646262739 11
132578572 53
789802765 76
552652368 79
347263591 65
889605644 91
355578421 61
226782129 24
987868284 93
924100939 80
839051838 64
588723894 49
918093960 12
258183974 22
660587101 60
963717161 59
863903221 29
690518644 39
513612323 53
22301690 18
889605052 87
129266329 92
471641119 30
989806427 43
789286915 30
554497895 3
39718357 100
480195995 32
43297839 83
405079796 56
850445645 23
540643046 36
566170846 97
147077898 89
552206201 86
713575843 53
631392442 50
759812709 48
38750390 49
938195434 38
210061600 25
218620047 75
434244757 76
818747679 23
243487186 56
535337430 48
587741247 53
630055437 76
283250983 79
780978748 37
17949896 77
671087827 65
889082204 68
633047770 53
120265135 27
842072827 4
609577389 47
843398610 55
958545288 13
381807679 43
509851445 23
699433278 57
241998066 55
559071885 52
442862863 90
21143830 0
121203155 99
211725668 16
962846815 28
500006514 26
753494514 91
929124587 28
135517674 23
383534018 14
879595370 27
210433744 13
364142213 38
361791892 44
165372068 38
682996601 85
789838215 11
571358205 82
415244141 32
340112150 89
945011965 71
748529411 78
790267120 77
950681082 21
833023697 49
642216859 73
360133695 40
836140357 52
954714273 81
431039504 84
744644194 20
153230787 0
817660523 17
419646033 17
627785279 50
398559084 62
412761823 64
133377635 97
733519052 37
357670909 84
783731420 96
828746528 94
71382339 15
915143955 1
736408548 30
828802351 1
477088035 89
899396132 28
428306202 4
713540952 3
681674375 95
129740130 62
630782390 26
658267839 25
737935956 42
715902833 75
198119426 83
936257909 73
151297968 17
3764808 53
278491410 55
829138666 6
473079872 67
294544432 78
832076014 95
456227160 52
526107676 72
561325373 100
340718200 75
290912965 39
899903650 52
784297858 86
518566857 60
234602832 22
338600603 46
555104281 6
84195504 89
96681241 84
538050581 17
992675918 84
844469903 21
130910631 52
182507996 16
925920053 81
659680802 71
575165254 17
741968307 84
690248911 36
600042099 100
603270332 30
709000017 40
430292048 17
164812940 79
320365684 99
872868910 74
762776974 89
772007229 28
788957619 85
398140138 12
580036377 31
41211520 16
6210370 20
934266970 89
751098700 86
330009391 69
324634741 65
186036662 66
265072264 59
186472986 56
275237768 34
872637635 92
719017918 25
104389560 96
632008687 32
172498365 71
657797198 58
363064157 15
658537728 74
865770245 90
681010183 58
481738902 84
313498761 84
276045929 7
876036860 69
562430146 75
345954918 89
476187755 11
535277470 61
997432204 40
885445836 22
974066923 46
224981332 40
766876051 4
8182420 4
857573690 3
999094122 23
770589248 98
617280477 40
83688138 38
232336519 20
605560685 33
388756351 44
796680394 70
372844500 73
211376461 71
370792186 20
940187360 13
881305473 98
633510286 20
59690232 8
746912493 36
676767497 50
225806803 66
452356826 87
500997793 25
682011149 17
222018468 68
968207403 0
703930859 94
466301837 25
517683960 40
528604323 49
801045228 48
77956682 77
826328720 11
138566066 100
260878107 83
838063730 27
626621723 55
978184225 4
477313006 77
561870704 49
114453766 46
171886948 38
843025267 49
332989876 92
247517981 27
699863175 60
51804664 83
560949645 33
848457094 8
716679222 18
618169782 93
655717568 74
705486239 43
352696399 55
769328345 61
711152347 16
272259574 58
555821018 38
4663026 27
924531636 24
135816612 34
449171383 42
148193335 86
889192668 86
414882500 32
490142131 66
336169795 41
71457051 12
906615314 34
82853506 58
815905044 32
304621306 79
39007758 9
765457561 86
536920030 46
288599602 99
18746795 51
828030458 18
793426554 18
751613462 78
974506041 19
249290813 68
325038798 28
5068262 17
899582760 22
141125475 46
969690368 21
245827305 35
739759531 45
941146454 36
281848981 54
754260007 82
234555303 97
110975708 11
216421145 97
67744293 97
927652321 3
373888983 23
729071686 2
942492622 77
173013269 64
825391926 3
989262938 39
152096919 100
222656368 19
85369338 10
671507725 90
576823542 39
610274463 38
178121439 53
454453429 87
890679774 25
932245690 22
103053687 31
28603655 96
369797592 51
341538934 40
538504717 66
901130966 83
998062881 91
624208883 32
105327379 50
947333545 24
650130833 47
973968801 70
822822161 5
561656650 27
240912524 64
225389092 39
834226839 79
804799687 48
387924058 69
835627409 76
17106019 87
180720686 61
849277666 40
912096384 91
263211795 73
212838581 80
814505310 85
988952993 2
659288188 79
791991519 80
346981919 90
559368087 89
593818229 82
732521023 25
839281259 83
846847198 28
109541372 59
181853111 10
731478636 36
72572317 0
750851271 24
787725720 15
526732381 1
745774727 98
929013198 18
90095686 94
304122663 14
295308032 89
285495956 70
700012249 63
250850381 20
186031912 46
17218911 80
671959692 2
307179005 83
573095282 52
242045183 6
221414917 16
156075578 44
656095723 43
218210717 33
571380089 52
159185668 5
547957237 11
212231677 84
725771184 30
879256226 37
571436277 47
238801442 65
711636716 10
788208544 2
566852515 59
281133720 67
149052287 34
270941293 28
410168372 55
789375917 14
740513370 59
653016503 98
814356876 90
946456972 74
290004896 73
151872872 20
925276553 2
748748336 93
828072254 38
683748590 60
103311234 98
563701072 7
199294600 3
718537824 30
126592171 90
549372049 16
451559848 69
773587583 41
813512954 64
976129418 8
384413277 93
760299559 51
424040030 9
298641367 36
671001969 86
809793544 28
730296614 44
449495421 35
122560198 44
788071142 58
719612895 45
829572191 34
663947855 23
338854653 44
911717956 39
218279868 84
30091866 80
651844459 57
331859592 55
604366311 17
506497025 36
460368111 83
111737121 24
798522622 30
642272704 84
481246635 55
431586088 92
93573360 93
123337826 24
237980191 49
715941610 6
867226349 15
406290989 48
308828993 36
712046681 77
770255444 1
192896119 5
328142150 32
804090814 15
265671750 61
824284841 47
734931784 11
292853255 81
173193158 74
832159858 54
713088632 7
186871428 25
469122977 92
88846827 54
249703601 82
673076155 28
995496915 28
935266147 4
926020596 12
709663903 63
700828049 46
737305977 47
700046749 19
911502716 83
395376358 54
649747012 84
963628756 13
992505586 23
788435525 10
523347361 33
402655459 36
292357030 85
616604241 18
147669144 95
151504014 86
374619817 18
366743809 53
538234717 4
346157788 17
340117012 49
966480550 63
758095254 5
747327877 57
432856894 44
744304273 39
598378828 30
7760265 60
338321345 27
873844818 55
203880365 56
320970098 22
348964297 19
707287344 95
227819362 100
242809649 49
840409444 7
751345630 12
864955818 46
598533081 47
725966840 19
427824185 88
324542210 49
142947688 50
720405735 65
118874846 6
693915147 52
113567125 95
350649880 42
810248514 16
972227619 25
820738148 15
822753569 99
860848820 35
560442703 29
191232847 71
837945843 34
85873878 7
566444319 94
917103733 2
353229368 65
344333231 57
129917395 4
265273018 18
558073978 20
567495066 90
860576371 41
281754119 75
217230260 45
217359630 54
682325361 31
747080070 12
399010488 51
719091049 51
958327907 6
361897826 11
453068174 47
506850012 93
208513930 51
49551681 55
588103716 60
922652549 33
502530877 73
921747805 18
6498301 13
229185703 44
458025149 3
476802250 78
108238445 44
661286886 17
610627266 67
997665438 82
314209775 52
306011117 89
456904892 48
221088889 89
443685169 38
237647510 76
241812309 63
279276772 65
241377782 69
216939554 59
400128609 19
596664736 19
834422706 35
355408895 30
938797147 86
184457558 86
55619900 5
122033950 27
365728780 96
794986528 21
829285079 59
373552558 44
19826690 60
346962104 85
468279535 90
789664355 90
926013529 78
341076043 70
237763790 13
939791607 10
324581928 30
719930509 43
996530076 78
428133696 92
171539393 47
44613587 82
966155101 25
361451129 44
505124345 65
787472060 98
933185962 13
44575223 19
165275463 56
20360576 13
603465710 98
161968919 68
819149238 10
660757241 87
828577465 14
911445301 88
33746739 70
663774907 59
973014758 98
15211527 92
447549990 79
541188147 89
770052980 57
672624291 31
576353940 88
974213336 98
95081580 95
237243330 94
575999729 40
305922450 64
281225346 41
450314927 32
240136102 79
880077121 24
725192187 83
315493961 96
360637727 60
763568258 49
21868733 6
898998478 33
806692235 98
545404501 14
372447589 71
469624533 86
516066557 77
526878531 13
528329808 92
538339065 60
478807373 99
985984184 94
811784805 90
746634426 31
138618680 73
111384902 88
775315195 70
581332858 79
580733622 69
600482084 39
383264518 10
320983805 18
959885582 74
864139279 51
120488776 42
949586063 1
601238927 57
61025157 67
414220308 31
144153515 96
934916660 52
609259045 65
258516568 12
421700242 55
440936405 31
487389992 32
839004958 6
134808524 4
685021549 67
239876029 59
130853695 59
35787268 2
97437672 66
893128688 27
269880376 8
356635805 88
675122523 42
638766902 76
407253625 14
304927104 47
790321860 17
32744958 26
891859450 36
728540518 64
3679016 54
441691769 66
819750756 13
373748508 43
789938630 95
261417035 20
1563602 72
753693088 51
413536779 25
215035376 97
347022454 56
371755477 47
547291577 46
907817444 7
750986665 68
179201254 27
507700234 34
464352306 37
978591904 34
58104322 76
957591464 86
278162785 12
502157425 20
702868430 34
783337590 34
280480431 27
584151027 77
643975621 67
993953657 49
84091532 97
568139975 16
122591456 87
94515670 5
665047218 81
613170287 75
130446837 39
161286439 34
378309444 61
119901061 40
228450977 76
349669659 62
883719328 38
285786893 29
543032080 78
39904487 53
797468943 20
683832152 8
797303678 14
825742331 84
680125461 96
729819330 22
305741187 31
499838460 30
649178718 25
672645050 74
804969346 26
34182496 1
583140058 93
730652585 0
395220232 15
718308229 19
12297675 75
226938111 81
663972967 76
931957266 19
856058796 77
582434971 39
491768593 21
821155470 47
147985689 85
562826580 76
22843720 6
294411161 37
212373125 32
779934743 50
670771135 31
517419613 12
687450942 95
379040604 58
123674744 55
165148937 97
265045201 80
997448755 45
509258366 46
893551750 61
565598220 98
851131212 86
287528975 17
204808909 77
688538385 33
71701090 84
14134808 49
105975911 27
104091089 75
270449766 95
382891871 44
230759515 73
964254370 81
806093154 92
638435218 1
117095475 12
578134526 28
913954228 94
486533907 13
485709462 44
28079400 84
708745348 15
852974895 63
255418030 68
227981987 72
323253901 71
854195314 61
793352878 27
573867399 26
798902927 9
779411863 92
20847040 10
71656790 5
223988994 32
957227286 31
5256682 31
552011430 58
343029436 70
148389587 29
533545827 9
444971710 72
187527045 18
599236090 66
309254075 81
686958800 87
39710432 85
786387039 30
674442710 69
155467540 34
159729145 86
705810550 95
328623819 36
622543180 50
149535742 37
22088755 95
786133936 21
98971688 94
688419006 71
202625134 45
635021039 0
256611754 8
589340941 95
575475961 27
795903726 45
118289159 28
480555074 0
769281216 47
180156526 90
642924984 56
321743583 87
614210697 26
255509225 71
681867777 93
407010133 62
131357968 16
165521190 31
42345747 29
515370908 50
415014995 70
456413334 59
705426499 73
579188310 1
315207585 74
830870960 43
668670189 78
452416576 33
382566270 29
317239205 66
497844919 45
664651649 77
545081437 31
196511099 94
385027515 86
187989986 45
905442046 90
943138946 29
985338571 67
829678786 34
525689587 7
742459493 42
75900633 84
752070011 32
662922655 71
779753295 22
898246955 64
322753713 24
374216793 79
444684046 27
688237161 16
685227935 8
123226414 4
389020566 21
301134977 49
194274688 40
369837422 5
268472280 2
29177763 36
651573926 62
147203603 57
187787403 62
451498065 0
894166103 49
654498968 49
176971096 39
326026999 63
171430785 81
441353564 66
81786206 55
912109498 22
1200533 93
971916680 36
385806499 4
474361752 55
538284599 22
628895182 55
921271521 81
23659160 82
804843974 68
714399731 16
402805891 38
179167218 84
910636161 79
877399293 49
898832689 44
291028815 6
95161072 71
849930316 5
970147045 60
225309529 99
516732362 77
340745813 1
141428053 23
902807592 8
785513486 43
596085566 13
423394175 45
205396332 71
688940239 19
500013018 53
648857511 84
504940797 69
406906651 75
248838345 37
770849410 68
570719347 58
480717775 16
956866413 23
856740207 37
633091233 62
490772006 88
221049607 48
960832940 76
459943252 54
266935658 29
244540946 16
946772303 80
562394729 14
63833764 47
69397976 63
3227401 16
773623022 72
312304412 70
816221546 100
148958364 13
457606539 21
981875854 57
142001426 61
862867083 42
57274901 71
747142571 100
106078432 3
864650500 67
850907099 32
923607183 100
320088320 18
50046376 87
682860449 91
597261898 78
552395754 51
969042395 57
163223450 18
890814590 82
488352667 20
849023310 63
182441577 83
118642709 74
883390209 52
866380786 79
885256690 96
946436589 68
791097382 9
269519539 73
306390513 60
218611768 78
352024825 87
732312643 36
6160982 47
309282064 70
81936010 17
822267400 8
242231337 1
686362173 56
401153781 42
112765238 9
631131328 31
290209798 20
871780277 21
608595726 31
122184002 54
303440079 30
230463009 10
778615809 17
945469569 48
898088164 41
862510704 6
471468283 64
128196919 82
278356131 80
599414381 42
641084786 9
578523941 63
823087658 4
689277961 60
201726597 62
654304174 73
192034141 40
642849144 12
878535251 22
173918749 44
592301727 80
59725259 78
59055085 70
503006433 19
379435763 65
265075574 44
497693040 26
780825355 55
357111931 95
720013407 21
978531063 32
357880026 97
993962895 24
142891740 20
962070787 61
753235942 90
957462904 56
664006509 0
912854488 83
537065464 99
762535923 28
981980379 85
1312810 13
530977348 0
790925787 16
52666206 94
428189089 23
265302452 90
79452405 29
956271836 25
16524743 35
152045940 44
705168103 81
704886606 52
507769061 4
949394788 59
681752651 52
694711374 91
357998655 85
835433727 24
658659367 97
742396758 42
620021891 43
89844747 65
71418523 80
49192033 67
773400479 30
142656475 91
693508 76
682617900 7
481141309 49
135900744 42
493774014 9
601609927 38
574583463 17
112105959 61
694597913 87
621702873 86
296540340 57
423900312 83
391400864 78
514903277 66
457600835 88
757074282 24
175785875 19
778755733 93
347653744 94
194366505 1
286987237 56
733105763 24
749309457 68
787841853 93
590411396 19
925869010 15
284010010 74
439178789 87
604526760 46
966013992 87
762291502 78
778416870 60
226339390 16
693035951 0
560832858 23
19438606 48
655643349 38
138099455 96
944737267 3
734826101 54
328710448 97
901785833 58
86424428 85
20568417 94
5446034 31
166178669 37
382782116 38
494671521 31
15232733 7
806332141 94
286743069 28
124463666 88
735550204 30
148677480 11
963131407 86
162957914 98
259126048 36
446129623 4
359280668 60
915067319 88
839907829 16
3770198 92
923340683 70
149846667 74
831257780 63
384574247 6
869910567 47
499565135 40
321315205 37
363688594 49
848365685 66
244261046 79
926533257 86
762009239 97
734104477 36
570097800 13
835484099 67
733431145 18
496156986 100
616184878 58
36682617 46
191948162 53
569084569 67
664584514 96
749941319 37
570477651 59
296328570 62
12381526 99
244102642 53
873411207 31
329732938 3
699042875 48
306758411 32
909656346 2
900648315 94
686206127 32
441035378 5
151715908 0
895459065 93
8907767 69
449265096 86
103846891 47
539990736 14
783060277 48
318290521 85
854138563 84
4385620 54
193359343 70
928283109 55
408344955 69
367315589 52
199129098 35
267567061 7
508269451 53
891078643 24
951110405 66
763200999 19
957996494 75
536787650 62
532463980 24
689525445 0
454385310 47
66676455 38
887482857 14
66760515 41
531693006 53
571452469 84
338337495 65
184733931 75
304553699 20
495742310 28
243455376 33
870012645 79
394822425 88
111295628 61
199100213 27
326242102 59
293134697 35
823641171 79
405294439 50
490745501 23
678417351 24
26130811 52
363852634 40
892503058 100
921541114 77
273182085 43
676869536 1
196631806 87
807208041 10
5892346 79
360543589 81
244621866 67
747444152 45
334193182 61
486986655 57
577515543 40
381450291 23
136515112 40
208252709 6
274115853 42
599011338 86
397790417 1
771200617 48
756110064 22
153334515 26
620608196 37
399025404 96
393068910 21
786234554 9
985148353 92
947551577 17
159093633 17
175834400 41
387462160 31
333597220 99
661450694 11
386507844 24
844740080 6
71424150 87
140579385 85
250145559 73
820055575 81
946310189 70
963504764 28
260604003 25
48961262 99
927747109 40
870227493 33
516502422 99
291894714 70
932309601 100
699311952 86
475034774 91
987470759 63
993446153 17
785879836 35
471489199 11
682071345 87
864018481 96
732730709 14
386845447 22
20124259 2
441716851 1
42070609 58
565236506 99
784737377 89
334997286 26
91344731 52
586195244 32
583536099 49
558917908 30
748433915 22
499225358 24
418693801 36
73306626 68
910012050 79
585807964 71
178742952 69
515432197 29
120975364 67
987496566 30
545988099 49
492648007 58
433967105 54
739448515 73
468846543 26
268202313 40
211967503 66
177134185 23
700839606 0
315890251 67
760455978 61
112896752 69
977967663 83
15500770 65
790425929 6
314575716 99
111918090 96
345282340 74
214083827 37
351398905 100
540428903 49
198818558 81
841756995 88
48310752 59
930030388 77
758436938 36
429740010 69
757147000 3
608506253 99
201843142 39
555178297 43
550049792 2
384247659 41
604899379 62
337515252 35
61535563 21
101565905 0
73287521 4
762620344 8
995549822 57
128628949 54
489258286 22
673536463 92
609502237 11
165238954 82
199317415 70
261942999 78
584539505 47
178906783 66
845855842 99
29970244 39
19631807 13
758208080 25
607818300 12
462513789 96
34453388 87
570382623 42
985515032 2
626384997 100
517061203 88
556385776 26
525002517 6
604271622 84
602656837 72
920372120 0
670110703 21
113442565 47
366429139 96
603326658 97
325324277 38
276565399 81
844169956 51
117960462 14
482603086 66
53987900 21
669391921 34
754478658 93
952062471 44
502499473 89
149172637 9
42421466 96
402251677 43
847438460 72
249509293 5
852944166 65
676357594 36
811586513 92
9131739 44
700383759 81
574613486 96
292580101 42
57768632 88
481810362 79
951169788 47
912730453 62
734827869 69
927663836 21
262708797 68
531144892 5
484873026 17
349447366 54
563174842 42
367651094 5
812152701 66
874210046 72
718990864 16
184921306 34
941748656 34
662785201 19
693836842 28
411243724 49
650182896 84
97244962 41
87614533 91
700102435 23
401700710 90
163179007 17
383106217 28
730025924 97
201434466 67
718367525 88
592598180 4
193063803 47
292635440 18
840933939 35
892586668 31
583674494 87
720845398 56
98413873 39
574454935 91
41280470 69
915387540 16
243697798 71
9848585 91
345805331 37
154851202 53
814980263 82
819652617 63
660838492 54
783064595 81
953103224 48
337599322 85
416679151 57
366423359 2
856057975 77
486345070 57
264247838 96
189840469 58
91949036 60
822284164 71
285492284 53
853451233 69
251407036 41
610304507 34
615984914 5
180122866 64
198471110 82
764265382 2
105890837 82
35560019 47
147013102 55
139674270 85
921631092 53
829791964 61
893807832 39
730279793 77
759001354 9
529965253 28
249607076 43
84080218 46
541681813 59
606531527 93
171482149 79
157764170 32
689538672 78
535086205 30
811506446 64
744421650 18
475657072 37
156273170 14
647256972 66
687581245 27
530801035 11
700166551 21
3156834 59
990536421 73
872902273 55
34979205 51
426017198 58
506795231 82
390985786 58
884310487 19
266776777 59
970597329 85
660271659 84
75518688 99
37512021 74
249620863 84
705547422 21
69579094 11
126367008 86
389771912 21
280909095 64
849950832 14
985999807 55
206120793 82
474277378 81
519475290 62
395284885 42
815032751 59
175050448 94
68506175 42
562329409 17
815003074 11
929670563 1
851926411 32
912126203 55
846861589 58
29140715 76
662955504 0
538327056 59
352358618 67
713076114 41
411288992 63
214475638 65
999865938 36
191918983 44
185072923 3
76368561 70
767462656 65
350891969 47
530615780 75
180622823 28
763529329 67
384856622 30
969247555 91
803975269 81
305194980 20
141177340 21
520494072 88
136066404 5
136559136 6
147514931 72
432710039 68
957842687 63
471720723 94
678210141 13
34253032 21
216257026 8
155491669 55
574635279 32
769625774 37
591176870 74
655314785 28
91033864 87
419947886 72
619083190 8
130951509 83
305877110 38
908744732 2
432898889 84
73550450 39
693182201 88
926622006 16
544398559 70
39830953 21
881960681 93
535626154 63
477181654 20
220328810 63
47489489 20
296237047 71
818681637 92
976586494 72
720670420 16
668109696 44
563569807 72
307276277 23
20816990 46
840936073 14
366045730 25
383839401 25
867808070 53
508127583 72
927165107 88
612832623 90
891484677 27
272406511 0
296341675 16
924156441 69
346749691 23
816855506 81
426023089 81
964712272 11
850270093 96
927668606 87
375901868 65
31489957 50
33670852 89
57882766 96
475124925 45
168917189 46
718400636 69
912333267 98
855895761 46
778175671 72
540479777 25
852576048 71
138694034 73
473471885 81
433627872 7
798351769 60
927370646 84
624651481 79
637393762 61
107813233 28
243309175 65
933962841 18
653197049 25
333756744 19
732248783 80
379351866 72
855640344 27
657254605 61
860003470 3
620277963 79
763458254 30
541171353 92
442138093 40
400794395 64
189544542 92
476920854 49
73600073 77
830296679 75
909023739 35
143323514 70
480635287 55
15768671 3
373260437 21
98334541 54
560560863 7
725068964 75
955967721 83
900643452 38
984847178 90
756539647 85
40952809 39
116884270 58
610799631 44
363287022 73
968134753 66
603006058 75
142602134 6
787586752 97
652723633 36
252259722 65
176058575 73
843336968 9
879118078 86
91299955 37
849069517 45
228557423 39
894157986 83
67513107 9
374765071 1
931746992 26
990102837 29
79454631 22
665825337 42
769399276 93
661378433 58
620494335 92
867083837 99
3255623 15
669328247 24
961322270 93
631994733 33
961970540 14
490512150 35
69923549 55
212955061 49
448403387 16
739055257 35
38008793 67
648624794 21
98500716 62
119167504 22
622332580 18
989807765 58
645418434 39
32919058 82
846241770 21
982845502 61
881813400 51
275223713 19
880893788 18
874530867 84
749257915 87
723872461 4
89890350 16
936316307 58
166312167 15
980434108 16
49716619 6
840870740 81
767952220 34
973615699 15
224082750 39
763259823 44
340645208 14
790531717 89
322771315 73
41977008 75
235010390 47
614784836 31
432020790 87
294194417 0
259090070 40
237745495 100
871122042 86
466957520 83
277038725 46
500266625 76
466363000 61
168853531 15
120237988 74
433846268 88
960502522 47
966212425 59
968342039 25
116328547 90
621754833 33
994322477 56
787339009 87
158842642 85
924232373 80
312331404 96
909377667 25
249647270 57
212370765 11
986197378 65
487727954 49
565405053 28
125028223 9
936299465 98
50044135 30
778857373 18
475301052 71
840868331 13
383406994 27
669789565 33
827179238 34
506342112 100
315837434 2
208685756 65
254800194 72
617130322 4
40828336 1
887917438 62
688243190 98
687143647 71
747225421 2
797619063 35
730316969 27
997640591 98
48636693 79
847099642 11
528338326 70
631428155 96
770824527 8
674106882 57
279028580 39
524519106 23
401503620 82
119876005 65
187093439 94
376450217 65
941767878 52
90636095 19
9200999 32
979439949 57
103164359 6
802489822 11
67585033 21
604956212 84
769782951 93
251227299 56
571448639 66
528629405 10
416905775 94
476901985 97
623506799 52
975559985 46
430750453 81
902379063 32
311565147 47
188777809 74
262458036 16
450218626 83
163263275 38
788329825 60
468657425 33
508102612 73
809958196 3
445961904 5
41141887 17
23823924 58
228118319 42
964649718 33
762618830 87
946768788 22
21758360 85
86088666 16
666626272 64
320567323 14
217208526 33
128676841 39
693664036 70
137800398 15
992763295 4
124183948 8
918720903 85
933141870 52
224818474 72
971886955 25
927771251 64
207019143 59
205103326 11
684286087 24
595482513 74
43777335 1
922127788 61
675865500 81
943388535 41
109509655 15
843448897 36
813382698 59
777839486 74
692471529 58
829808300 8
423174866 57
209927449 94
45950088 29
733418961 8
454296453 71
248002662 93
906566903 78
234163439 77
573163567 33
240640834 52
249778483 71
772578083 96
185045990 18
506268593 25
990846931 68
383350390 4
60152616 66
745644888 91
359212739 90
842383042 76
849703938 85
206110271 44
866017762 8
542942246 32
741255831 71
114969970 96
197278503 16
394483208 6
726314969 19
625438705 5
942648574 35
861222927 66
949668106 75
106850039 3
981658876 26
95610071 20
236903234 23
998992742 55
650630721 2
49851784 15
544808940 1
743686941 99
190466271 6
408167921 20
330718024 44
490581493 47
220074666 16
640344347 33
378098026 79
416115936 44
136437960 14
803919136 29
615555552 1
557243146 50
770910276 69
863411273 63
921459723 5
326636995 38
912758930 58
32263674 48
172867881 23
479526236 86
452532800 81
556207864 1
241124630 70
461804056 73
700786253 27
418644251 6
446798307 36
948156998 37
960411317 39
335200878 40
794570994 71
452802165 20
439995386 83
463560536 47
731216805 89
877923473 17
82011651 94
287080521 56
459282850 18
314787906 2
786226178 32
674420818 57
772662700 82
312877938 51
201786814 42
281502998 81
294401434 39
13473002 45
84285376 20
786753554 55
976945277 95
11932823 54
265652365 85
656386204 1
370133510 34
973077566 23
587354432 86
364517384 83
634501058 72
338023294 73
707000573 73
745619264 17
82212087 51
543987888 53
823336382 13
611207883 79
280659460 94
368424762 17
981108358 88
330514017 25
171517056 21
118812853 82
285961892 32
633364912 42
35890427 67
899240617 10
362312669 74
122224679 8
248467402 39
730825528 20
262917741 93
245485249 79
553238088 78
56524357 33
15516582 39
703534179 88
936767071 4
456051965 80
336659202 20
672786926 56
758201084 36
807147836 63
678746449 26
692435349 76
7061370 89
619368628 56
310440739 28
62271170 68
369881420 38
327341877 92
917725244 99
528030000 30
623517261 34
358238389 45
833065229 86
999055539 93
217785709 63
494667135 48
8779936 25
411050078 65
792286514 51
71377356 62
22034669 19
743328178 26
64939745 98
723883511 38
911248675 43
183422982 91
771488900 77
62717689 28
292143590 48
350312958 28
566419912 5
437461216 24
154818408 19
836850836 25
208453320 94
809386690 32
850667594 100
366602844 54
33991430 78
674185613 55
230697179 3
746241748 62
563651118 28
477949189 99
883716442 19
630124432 93
826249704 69
747961441 0
7934232 83
900710672 21
311462640 27
279096295 56
395970184 38
913613186 21
726953661 49
666526838 35
365827950 95
308839410 16
290671891 70
120450161 85
34205715 28
616316620 33
351141183 10
724924633 39
927435327 14
230799251 33
662047553 62
215875365 23
937355972 65
448573608 83
409577596 80
923155605 56
764731346 62
430019320 68
12927885 72
471348983 95
570323342 58
846487198 12
575509940 93
129434662 32
701308078 20
802853998 55
506882713 84
42397980 5
363081149 80
884726612 42
609342995 90
777104058 79
479658889 46
10131361 64
775265462 9
276614250 62
435750450 62
562698276 44
379520937 98
890495525 98
988354399 31
331337673 8
757763195 62
280171666 99
775970805 23
501138542 1
66483565 4
854952729 67
461938599 10
932982683 65
34660435 6
743682910 67
793568017 32
227911293 100
765596133 60
358592859 37
971334302 80
346749115 41
799526454 30
357082271 24
754783651 91
326504071 51
265869382 49
227259913 80
508210513 48
199054389 1
469435529 89
699369818 43
906931792 57
245284427 28
932862663 40
298115588 81
43300837 69
839055376 71
554143423 91
675131082 7
381053901 90
485821991 66
4625228 54
75646086 57
370496727 8
578376517 65
501866037 23
957633845 45
383391612 89
713691101 72
29388416 53
992834926 60
575626530 41
858927153 94
745829683 0
803213030 55
974620298 38
550078384 30
210116587 65
391791718 50
386782603 92
230147535 12
375439942 46
846971686 11
729113561 20
790665167 37
745482765 57
524481700 33
101096151 19
706786284 0
431032096 96
803061894 68
317419136 52
441240861 69
392560970 36
623605774 97
571573384 22
157855945 25
368224812 54
347367645 96
446652784 22
779163475 16
531800818 94
949063749 3
817974169 85
122065390 63
942269154 19
972141085 53
36586831 40
243733055 46
970200920 63
656881995 76
743350625 43
651141353 77
174479987 78
477679984 76
517695297 78
521522482 37
974992508 100
558495621 41
685315946 4
646807763 80
576795641 69
280006077 82
601556996 4
529931392 68
376636131 28
72206763 41
540499666 97
465813833 48
333894987 31
51364931 34
779398479 29
473644052 4
59650402 59
813562343 3
416136514 48
726565861 94
746272232 80
706618536 71
153998680 78
114355494 55
492381522 3
173755546 6
498902968 20
8612264 59
634666130 63
757993928 76
883390051 37
575210432 51
559685354 92
949462956 70
465145704 71
775914353 12
541576673 14
672147269 26
710116539 72
2573100 87
671040888 94
349505013 21
717752562 82
344730105 58
599331604 88
766182481 62
493592417 37
953425423 64
154492258 8
59903044 93
364119061 88
116060155 34
444586392 58
486718844 0
812738400 22
469891335 66
619104225 21
962288686 89
779831528 44
952821460 77
976902425 92
474999654 37
779735292 75
470561308 5
826285146 28
187627370 0
32655592 13
782432918 32
372826225 54
704019934 84
91571441 34
122475770 4
671154980 89
282164135 59
830006894 77
479886352 5
507772553 95
31565171 32
526409988 33
133780724 77
305639417 42
816964878 53
564141753 39
836360596 90
79023347 70
701106166 97
765323793 27
904662700 29
561180518 39
727906547 4
664530721 78
884581527 29
446286664 25
36840507 39
383336414 90
456347174 49
120971865 14
655490894 26
437447487 20
406109537 89
550508618 62
866396825 22
888307204 38
676121673 100
585195057 50
696281002 74
903815693 65
273426780 65
154766002 79
911811730 31
857151391 94
266509370 86
515659513 95
85301625 1
597543325 34
878766733 6
62117288 8
376154636 22
363666268 95
909649020 96
674427867 77
471073246 25
310335063 40
624252055 62
349613536 33
511702518 62
540193412 57
933719060 16
722589873 35
615802294 92
314604704 42
87466458 32
59187340 77
106531119 86
417015887 26
821610539 67
433772568 40
585354295 12
531393594 96
23335439 21
870467188 5
200518019 9
149585608 31
505648220 83
495187607 48
662778318 98
400336932 60
84651930 91
454103726 23
945391590 61
31380528 58
154944230 18
506935592 85
847677196 8
867156656 55
542579039 77
284656239 41
136404966 37
708425950 80
333387629 76
214652615 52
581204470 27
679195959 55
957082433 72
567222101 70
485417473 21
875598222 35
735487201 12
813541626 100
669612561 13
388145938 95
320483039 31
952915577 78
840621734 42
914340437 46
410471954 23
201863245 45
56987055 0
550741997 11
848669599 34
963738389 28
920420853 42
200572744 61
761562704 30
26589880 39
638108235 3
60122441 8
797122454 68
531507597 12
940684762 71
674095684 92
982786420 46
714035654 44
130733052 28
773553965 9
417153950 44
959665146 94
813843119 10
988279453 99
203703868 63
956098828 99
129709237 21
992093439 19
557705387 75
158410499 10
712873719 84
421377301 28
932603369 80
810688590 34
314485087 1
27953155 57
251188943 2
578615054 39
682145110 39
100791067 49
117417855 51
911013059 82
83711991 49
261816388 64
901165727 85
390590405 13
930532829 79
525323040 9
566695249 72
926794198 96
385559557 64
225554599 28
118222351 68
94159887 8
856499247 58
356886151 57
991317397 32
920502038 65
313037781 99
435291890 52
718797414 31
181019077 98
480095455 36
90747170 88
411160144 38
855868031 7
920751971 36
138379293 83
743009446 7
421720500 89
191400564 94
49302710 25
111866244 81
832744208 15
448715137 14
640081927 20
137346101 47
663841702 71
229033237 11
775548179 8
335748696 52
466887596 23
556803656 47
4695364 76
261189637 4
896064567 86
664282087 18
19248892 80
425382808 52
310711857 31
41363143 17
100554658 2
611681806 35
86670765 60
732838463 26
690775091 32
364429385 60
868324553 12
133463547 82
54169470 45
145446911 97
975003825 51
19490170 86
843351515 68
200640796 24
43391346 33
158862284 25
432024118 14
240776198 59
816760631 81
922629717 50
733264349 77
259068939 91
363653265 3
700671460 22
591710116 53
612164 56
665964765 5
894946104 1
306605819 68
60314746 18
903319779 77
198641549 100
37970848 4
230959229 56
265106683 21
893914830 62
95698710 2
929434144 50
317730081 55
386616824 34
320129479 55
882615835 86
4353442 50
213863187 72
803412398 61
278609403 79
990399750 36
871619102 17
242530208 87
548522410 88
823620797 6
219719956 77
173242634 62
355726890 87
938786293 18
89285510 31
625873050 15
116500716 41
498630671 69
759044851 23
254120761 13
146469805 52
184116836 77
816406588 82
665283966 78
332006148 46
354358945 98
925918471 73
52535932 61
962089439 64
62884961 90
466009773 34
729721638 68
722017294 84
754382225 78
496701628 97
977812662 90
22835409 3
784162615 61
747298488 87
711929617 87
167822149 77
760706476 33
513063792 94
657816857 29
791168955 33
945476926 33
423108574 71
956548455 54
87304279 38
923250078 14
970378599 89
670536930 48
612769899 41
288207666 18
522685361 88
792685780 90
393408923 40
766384916 42
550741552 47
386583587 96
94423709 21
868061396 1
464711253 22
843961982 55
334253567 30
103113832 61
43628180 19
158801069 68
816217972 40
213585989 74
552749330 29
126206207 15
769741683 10
47051937 26
33860722 91
467646676 20
645155082 58
997942880 34
460432776 96
532775240 22
809811342 99
550791898 53
525291042 6
457673396 4
346279700 59
785014143 87
618401214 29
766082417 24
4242475 46
569239164 91
835123231 13
424533413 98
408706916 17
331828176 18
697568475 51
64237235 72
405998701 66
219080789 75
411000722 40
703187392 66
220483655 17
929470762 19
964033172 2
420772952 83
24135045 31
674126875 53
208244425 77
919102572 4
462038027 3
968277516 25
578710538 5
299731589 82
384530496 21
865603238 11
734959674 38
654137920 55
408002291 65
334075779 92
41943132 67
572455510 69
524192403 12
377316176 95
163567891 12
850476050 59
751304643 93
732185504 8
356205360 52
616725788 28
575178327 37
155914020 53
347265427 99
530279193 35
667223147 44
754148838 36
580547860 46
905653736 27
356761054 4
222403650 31
80776067 71
602382575 8
691335905 79
510101431 61
234900219 99
267086489 61
619032681 38
162428337 46
511018988 48
917320254 39
617581957 71
855331314 12
603702242 30
779745511 17
353379532 32
23688852 0
732004689 97
535991416 89
22513227 38
858853973 34
725024954 20
48669037 40
481238214 11
667581547 81
365242513 0
585716784 65
755058856 39
239714722 40
513285456 58
606030591 29
823126051 34
765078437 15
498677561 31
850822700 73
237390771 19
574871145 20
919510967 39
348048652 25
599504431 84
934732712 27
533381004 60
446004911 72
221865129 21
112163649 59
560418981 16
768511613 79
83055017 1
874566130 91
546831776 10
97288175 44
289936362 78
257132980 86
594476287 31
38592021 96
495859978 89
181072601 45
310491099 19
747467288 26
901433014 7
455245549 42
168790667 65
898338443 8
477955626 4
120341505 1
256988159 76
276905765 49
844869745 28
415981564 35
186896577 9
437418094 4
994050627 99
453089223 23
470201073 91
514350814 69
387211566 68
938651133 30
490381358 75
70344131 92
958216680 1
704205818 48
4978500 20
102794706 100
292637176 99
427760503 51
51704084 57
430566188 55
760004526 81
675079770 76
504992669 82
958493681 66
389573985 3
92253793 42
818641599 19
606629749 43
250092484 73
423812297 33
641685490 48
246592532 94
253161762 1
222603082 82
580930704 37
93013536 64
394805514 32
560674413 23
275317447 13
824284305 8
207131755 8
215848434 46
670754511 60
518163418 82
778213410 99
399270331 21
218674903 33
934998768 95
868037390 50
575453205 91
232642366 59
50450467 28
384853272 60
120243263 41
976543624 100
564012751 22
189637937 26
831383125 46
541437606 62
217974392 48
914718782 28
142708481 31
774700529 93
977077803 62
124030656 29
937775794 49
234745175 97
855450270 51
265354084 96
123131234 75
685979314 37
694294734 82
764232463 19
139973532 85
601055263 5
868351314 97
264138368 44
674613365 87
998379120 43
664562696 7
931524511 75
727097945 33
677711281 92
207357244 100
537463485 11
962682430 84
63807599 83
656926719 71
630626085 20
474854189 85
217246370 34
627195747 90
115472329 15
648980890 56
679069937 98
792081442 95
853275665 17
298867366 2
63554789 19
685365120 81
478178063 87
330151590 23
139845399 80
841152758 40
56955864 15
116414682 10
479533214 73
875454597 1
325423528 94
282912092 56
647609149 87
143002434 81
70819116 0
854702545 86
513065672 54
598769172 95
207198157 25
568280544 92
229390860 78
675154303 77
577385399 95
482523280 89
988457839 60
744597075 96
441004413 45
620915340 62
107579845 27
886295888 93
235916716 14
493185469 92
368061166 47
211488847 76
904148928 28
633499594 81
730081912 89
636411537 4
197821705 68
950342985 26
234247656 61
993240513 37
376567134 56
683199607 39
513683183 93
126833177 91
682290881 6
534650495 54
163776394 3
5724118 21
965113049 83
243484730 10
767952134 39
258661480 55
589058837 0
837091590 18
316756168 60
419173604 3
643300881 19
636666486 64
659370318 58
620535560 67
684870868 57
272997093 44
557143018 12
994504987 7
520263260 24
630636347 99
296972587 27
941451758 8
307174590 39
42028292 71
622927101 42
929041627 73
747126144 0
981189717 94
615555377 3
392452279 90
267209684 58
135233010 91
782733890 76
702041672 17
981110714 11
829321909 14
114789595 29
676399400 37
169402092 61
291915080 97
176409983 37
348160244 15
542659369 57
659544840 17
583732990 71
482287854 17
537410109 19
290801597 2
888578964 25
937148243 35
28560869 14
891584693 57
435913923 45
894965017 72
919735729 23
662034899 80
450070493 94
229351686 27
994124137 70
604208893 90
681725465 50
556230900 37
829322359 34
543990251 73
667034382 84
328064142 26
538553550 0
109013479 68
561961553 33
134708722 46
975308916 56
387182122 50
164923339 67
645316320 28
659935086 32
900164472 91
958319985 28
10363707 60
630228454 3
864980374 56
534058109 61
656017800 69
165221129 100
653187005 6
95444755 27
766380245 94
121534405 68
119209084 61
619103337 58
981362364 48
551326106 62
890611234 86
696814621 19
42339197 15
565458011 37
712704159 44
213329403 37
625229364 20
11733959 63
927623671 48
457323922 84
280635888 16
471228095 81
423816443 79
594539153 41
93234385 63
126727276 17
335415823 100
840030643 55
813800490 19
944409075 74
553108356 17
122698352 6
181250649 31
292843310 14
378829807 34
560273516 82
389251558 46
151564956 59
487059205 23
472990596 88
266784387 77
683861158 94
302479837 98
663089975 87
427876477 81
347915038 9
351622417 68
599888821 31
80207375 74
793254282 30
102474806 62
843387334 79
982777001 68
57454490 19
142066028 66
923842079 40
59653782 48
275791143 36
568032649 10
910178079 12
817581742 21
897280454 0
253111751 19
615851531 70
623403242 57
605751806 95
810443398 84
31039193 13
838806085 61
972759078 94
294785562 11
430835988 25
645996066 58
23268313 94
414457476 8
791963865 81
596032926 36
360942291 64
224249154 91
432100229 90
859577324 1
605700835 35
163780189 55
603307561 4
814946890 34
465839509 95
958423316 40
24601137 29
303785768 21
122421053 21
914240850 81
153134811 17
764579067 63
172009945 92
784594502 62
237457835 86
977485201 33
456469388 59
155392961 34
746808786 55
388567098 38
745213023 8
670503977 76
146154340 82
909993480 10
55532489 3
820627939 28
25690255 99
151793937 99
71413522 16
254875488 7
209703422 1
874344067 81
971074131 45
161603635 82
457418094 46
557623086 90
222689765 62
885887028 95
915649630 19
132223107 93
897817244 43
417320589 10
899447717 32
761326862 23
749008982 79
658255644 86
166649517 87
676819446 23
637341240 28
836762178 53
918593647 29
638199106 44
513767626 11
980656021 1
70189698 69
394082984 52
67747964 79
433210471 15
138481694 54
949264801 52
483699526 9
382564746 87
319661357 94
744207305 80
931999632 53
141653013 48
306536302 4
239205257 56
333171505 7
967218949 79
616547982 3
940192135 32
221072108 96
622415410 1
963216065 17
113821749 22
824002628 33
839161656 76
613846941 59
709827541 86
268200735 50
817122459 37
90842775 24
513161281 27
33937652 43
893975216 40
906370129 88
136955849 0
498641824 20
760552407 76
981519899 80
648822135 31
700976765 16
323826648 10
477876283 86
666216700 72
944734734 1
18106113 2
346651319 13
381131905 0
569619700 5
687414993 53
6623004 1
764471318 81
139931147 44
92298926 7
167015271 97
405317994 63
736667312 32
908582303 60
268414510 38
718012226 66
197673673 18
972665586 72
802382586 52
732456257 25
413094554 73
20718030 0
839201792 39
308909945 53
711836402 16
537836155 96
250287895 86
227226655 96
898507806 0
959723744 0
209736886 65
706252150 83
934348189 13
146099344 50
119385532 70
724682752 32
870801216 66
416635657 69
910980006 56
201314546 54
634426055 98
93080567 8
206021107 64
926460603 22
716528611 91
954746050 30
371821679 78
116004403 17
249848857 47
937866132 96
110564336 48
638563884 63
178566827 15
951384074 91
324427466 100
236561184 1
494511985 3
861695730 10
283568679 20
163223447 73
991203054 28
892768457 77
863869193 10
669117172 26
866694213 0
769012495 4
167354492 89
823074636 41
916788215 8
543156467 67
259562543 94
956378847 6
597438029 78
564418478 4
939287692 97
526828526 44
469568633 21
473497346 38
743489450 87
466181864 100
822298006 12
487265657 80
757517709 54
192029117 83
663940458 99
867691636 43
613396881 35
998622457 33
493248748 50
120831662 5
320908236 62
937455795 93
237302690 75
853475270 62
950808422 92
448195883 13
362691999 39
701750332 67
298178596 34
202131353 73
356527504 45
344534993 5
13693712 8
921454557 76
712228237 54
427845547 75
511938700 28
806573160 46
768579967 62
591004603 16
273281101 81
580877661 79
463192033 17
222729446 45
932088693 97
939288150 93
731810625 100
74360517 61
564422691 77
337934663 56
215198372 38
913364637 52
673081866 57
778199168 97
994791649 44
73426219 22
766170182 86
521936613 71
646572900 98
397714888 99
687493866 35
889456269 22
697465316 68
53347437 39
564771024 45
304802834 74
45263125 86
773853307 31
327094258 28
401824515 36
25643503 4
696658756 46
49764582 26
585023270 63
588514308 52
592045486 76
721819894 8
808448773 1
785356611 74
719146734 80
138686571 50
63214115 96
553991834 55
465088455 5
869994740 61
417706580 48
657585557 83
204360788 91
737446414 70
784774781 82
364207016 8
382812448 76
341611426 68
654294390 64
760574713 82
876028791 8
960810390 80
71006764 30
135389140 63
463847060 99
866680649 62
585284295 36
299521104 63
805044645 39
482014616 61
615733210 68
229937357 29
545310710 94
878353074 18
62466081 25
743386248 25
509104047 37
775346049 40
470645067 84
268348506 19
731081576 32
151656092 77
747069981 92
95811834 81
413554215 24
443720097 83
808760263 27
412583830 47
28409063 43
144115180 39
464165239 13
12086742 34
805074390 65
499616835 32
613907175 31
257403889 7
740817451 74
847986791 51
449180237 62
297912696 0
668535245 96
883599878 39
916783184 32
781591117 37
67238146 33
144834981 85
207653963 21
442116059 81
817595772 91
225560178 78
424920863 82
969060705 1
185799364 10
835560934 35
445843085 74
386756071 30
762227028 80
668468721 57
315607034 50
294172714 75
532805637 39
66243653 89
885319708 27
122593196 5
487185273 75
625571401 83
347880920 60
591329061 18
752066296 89
108473734 67
881198265 21
2911944 31
308966607 30
315419631 59
535396967 5
444704219 63
899058241 18
480666774 86
485426001 26
428012909 4
471958132 23
856956269 13
724884159 84
925935608 37
594992447 20
42999692 84
314059240 90
84005637 99
432051990 53
610605192 83
668822015 75
793422091 36
473713025 65
396436536 83
582515737 7
642300508 81
955243451 49
629594685 79
84991186 86
905144982 93
122072664 37
701214374 86
156564606 68
258683600 91
383154212 30
511906927 81
932787047 6
703338430 92
251804901 58
899332818 57
278998484 62
64312341 19
722337959 40
719447173 91
40487410 91
232018201 65
290379183 2
987895958 17
182683362 56
746802200 95
653545289 27
163910629 68
421849097 16
665606997 55
42225453 62
899781272 3
2782729 82
530604936 49
678355136 22
398452744 5
522327423 86
247384033 100
28279769 5
246906676 60
222697916 1
103453145 59
652493777 70
407727832 73
43080362 37
261516069 61
801458926 85
916067733 29
508751628 69
963258447 46
721696938 91
405814421 86
235572015 24
628014422 85
64973812 44
911340807 75
492678885 31
884409112 39
599995170 76
35063837 100
391442318 59
40462190 43
270106336 1
220583275 82
310017940 57
137825485 95
454394929 64
505411584 86
189142490 67
520334902 70
445798533 32
183814316 57
653326406 73
113224996 80
873060657 49
249603407 9
969829682 75
836071928 54
59984351 51
160679885 69
543097734 96
326097969 95
95279894 44
368784342 85
478619177 11
617025373 59
661184413 94
537725637 27
325739611 29
262870195 58
103611290 19
403630097 89
80221766 54
511573752 38
826308285 90
61310546 22
963646713 59
826587362 44
34012877 17
447885204 2
948424972 23
873913972 59
363001857 37
220370626 81
374322086 36
730814246 35
147998626 64
935485179 24
679438802 69
879045730 81
472484555 57
995969508 79
339888479 62
904941634 41
710303877 36
151756486 60
611078984 83
964787536 13
812841485 41
94429139 39
641616728 35
564758677 85
730017383 2
912063816 58
597421572 26
328849395 95
807682610 10
389235609 61
544356791 59
369588595 36
660631999 6
983736255 82
42286119 78
203448443 39
973468855 98
536765295 86
449021888 42
443458186 67
1406025 19
761501638 57
344455203 76
481850354 78
772388140 10
421260362 95
987025698 94
534329260 48
322335882 9
553564324 48
239080030 74
908370286 93
713835913 86
679764329 64
96967303 29
332430231 25
22277091 73
704993101 6
806235840 63
229085517 97
12525199 52
455819204 84
882455820 6
105070335 41
113207247 29
880583365 17
403040494 46
262380143 48
207293636 93
834353327 56
148558231 69
576429887 18
21254872 67
68086488 95
389852028 96
808354987 67
877522936 70
738054599 77
80530543 10
35980686 39
226171109 70
866158587 44
680980537 16
644367579 60
430567190 2
128827968 91
145704692 49
249339444 74
593852574 39
315581842 95
155312788 71
107341022 54
776034235 14
682797167 68
214509778 45
494171688 30
828381827 38
525911241 24
387901782 80
176804587 1
885056362 17
333510186 73
840511935 56
924817181 100
280353310 1
956617872 36
831536938 96
355127047 71
36919812 20
812944972 31
221702116 74
672599727 96
846402929 88
884961796 87
978321506 11
943699635 99
398073648 93
54156890 66
609177572 37
830815451 31
180216955 74
601281124 7
304002036 36
567397377 2
114429838 2
274784090 20
99760885 17
908893169 46
647613045 6
16310761 44
158089182 82
855886075 84
344934836 59
289428398 93
817192017 60
678750073 59
836189141 12
682822850 28
235400500 14
492720989 41
293820306 87
698154462 42
390088721 16
195293540 82
652640705 77
520848358 32
866337222 16
519851311 97
480213863 10
353623637 60
806222761 77
464237401 32
852185857 8
389878785 49
371384988 71
587486195 91
335191031 32
338374194 68
784593307 26
96078417 58
796766324 44
483497100 41
19561418 9
675599666 45
802952361 31
639856700 2
979683259 37
178542119 42
758165373 91
30872027 94
447592103 52
405538598 18
261803592 74
742900702 17
809314294 93
920065465 61
617625437 28
342451333 43
196833540 52
600670782 100
893390239 8
333336805 20
844916256 87
535146156 12
439768949 84
438019312 17
312520166 14
206743373 7
484090614 7
436617336 4
365793223 91
903970180 21
461970246 37
893815896 66
364521920 65
204004610 66
665985388 40
460957402 39
622407368 72
697508667 60
524358658 47
89635275 33
955139784 69
58459172 72
152521906 65
422060324 33
709109094 10
448014558 43
898766175 7
275794013 80
434617410 95
425447173 32
714344899 52
663293745 95
714030808 15
798197243 37
319718675 87
823690812 37
136864622 14
813741132 82
115365979 26
294253260 21
401971034 35
638152902 6
387401889 2
900291445 16
464363068 95
710067805 83
64700517 34
193458717 9
628849371 95
858889918 32
373502804 46
624687930 77
982644413 82
252949519 62
318565850 69
441360968 90
297502881 64
869845080 6
642391172 11
189399366 38
540851253 48
760254938 13
630304962 86
898505243 7
960817284 33
965427603 38
52523040 86
668166168 68
311925098 43
748738949 100
27165869 92
178251682 92
341935770 72
77736153 76
608644963 46
455380280 69
682507511 24
170674132 53
874998720 4
245461966 4
722585060 20
5150739 33
788802812 22
269274828 57
538113973 22
777464069 30
545465148 98
33434194 35
36074891 42
705870228 6
416866831 72
607950630 1
925687185 65
313811994 21
941665616 65
976860435 21
338244861 46
453921119 35
869257007 78
378940657 19
104251781 41
844689638 94
323640479 69
887837117 1
338902247 2
22394580 92
593300998 59
638908655 77
324590461 83
545087389 20
619842564 49
387654928 55
855791298 80
599862988 28
680612854 64
837385024 58
204986620 33
56218914 42
248795851 62
12636828 16
5089072 100
4437165 80
876317880 7
219949369 4
604880662 61
908771494 10
891046584 68
213036712 23
577400383 9
701711083 63
149612028 82
819846063 4
520852489 28
690885746 16
546718818 67
941036325 64
1848564 17
666511678 98
542858211 67
64958604 50
293984333 95
606826177 57
213897781 12
716510413 35
17644281 40
339129786 75
970657266 47
560439207 86
362712269 38
276083294 94
951028739 17
973160613 13
908519105 49
700045458 96
660763009 7
957598492 75
577092445 78
616516504 80
767230640 35
992880990 87
276954900 49
189682740 15
885640017 17
430297986 90
651258494 71
297595200 79
35650536 32
240787815 61
152362581 38
835451411 68
928219456 4
746420742 95
731509147 56
459184716 4
500740250 42
569284755 65
924388577 23
289304299 0
373057882 43
923451954 86
955604461 28
335170656 44
24911495 96
76064904 30
660014997 41
24599668 84
10779586 25
941165167 21
688815912 21
720011035 90
524743617 69
899411583 18
67491679 40
361148452 47
191716801 99
430841831 27
959787430 42
338644788 3
833882994 95
541723923 82
592347816 100
781318294 92
302611500 65
46912332 87
799820795 15
536016829 54
899678974 71
506571799 17
841996543 40
982940748 25
335021995 60
514445253 7
461194377 18
728533016 12
661848096 39
120562272 54
608587352 27
279999453 64
762370039 37
563588053 17
278255697 87
251139591 2
266571026 54
731627207 63
327815926 19
383059455 90
160239981 63
768568364 48
297254398 85
270662635 63
56941293 84
79152696 14
412084086 32
794112621 53
379894886 22
99750299 10
243196915 35
350296015 58
625863108 8
608065523 6
888669589 31
108001105 5
111769876 98
581500201 36
683582694 20
799950404 65
147495011 70
500505102 31
429843147 98
713713613 86
654727803 80
12054442 10
508955848 58
389846509 73
271529769 0
721256729 34
76396874 26
996155638 38
909550918 45
97905922 17
849307619 95
691189664 0
187778821 36
321468877 34
299676260 0
563472427 46
796569721 7
457121978 48
223445930 60
177176583 39
838503200 100
941937899 47
7793371 51
78747710 1
139156816 4
926234650 2
91157668 56
255683880 0
797528715 58
890925516 76
690017781 0
287335901 2
87309936 53
308797325 92
617930600 41
590454526 60
829650169 96
17831610 9
130005290 99
667697509 100
39692286 84
530978527 86
327703847 28
592476056 38
836279445 36
326533866 41
29682133 3
387636899 74
578322817 0
871194681 84
167857112 87
964444410 9
94618289 25
478334600 70
582926782 79
783822545 38
154887826 22
184818979 8
547685372 3
658759188 9
740868883 18
876809769 3
164843089 16
500969088 12
871731953 46
190709405 18
147187104 36
174397542 88
921125906 53
797850520 8
38956329 50
908362971 44
358032580 45
813447450 15
471120145 49
36933438 33
91404920 40
429959553 55
475415885 63
11861536 41
623797736 82
935713390 75
626817656 2
453791670 74
368910340 15
965208668 25
210414904 60
755283742 54
60167235 69
81801575 60
979679448 98
372292353 68
486077497 41
219732868 78
207628641 57
645082518 24
492592320 50
456443371 91
547962568 83
578944981 76
648649313 5
162557187 71
30772600 43
662839652 93
482268759 93
898986248 33
746939447 37
108680933 47
128893334 33
479883316 16
216607477 62
49060966 85
130601653 39
168528898 78
947804161 60
46578272 2
693569459 41
627912254 42
137731790 81
602306276 74
577198534 48
721179392 82
432670041 2
634559664 74
614966392 70
353711971 84
784556439 1
510302293 96
757949601 58
780907255 74
320460762 44
44647305 61
347143790 12
70849595 76
155113964 20
895646444 78
126627408 72
971951913 56
983195351 9
708268678 31
217430747 69
321891701 28
629021986 54
621728846 85
512855570 55
421413290 43
990747369 45
774491328 41
265595920 49
781857443 70
967464774 64
896160951 78
636253740 61
688571284 47
295440155 66
817340585 31
924814978 75
702758756 17
943272384 89
57568378 81
516717377 68
265725596 36
755235399 51
95547624 2
487658294 53
804813818 15
718997851 5
456365231 69
838963480 49
726578 5
867139864 8
49093715 85
299922908 0
689682740 56
1096963 51
952622801 40
68830787 74
525808805 70
408049754 97
609291439 71
309283909 43
538257048 78
104000990 69
408331381 63
493381190 42
347664270 51
90475744 29
866582901 66
874466494 28
617827506 73
234585691 32
256268942 91
289130723 15
473028643 7
750552408 95
155080003 86
844098218 66
705032585 60
85938861 14
911772550 14
184071116 15
4303555 52
518657082 18
848951176 96
477965721 34
581278474 41
217557620 87
42710934 54
46924455 65
389217360 90
825020937 74
383974941 40
878575900 2
628555809 87
510469635 11
227546255 67
966664848 73
570888606 98
189115948 17
326645549 5
566042076 36
16593380 68
782660409 41
560145769 86
865754622 57
509144178 11
580996589 28
460603827 53
809344718 99
870737389 77
585525198 93
738126988 62
558022345 76
214601907 49
568771025 10
609882115 17
94097048 100
780602111 54
33547907 18
283087158 48
313295867 72
96591308 44
954728858 79
57445797 57
649965962 61
516785391 29
935822432 68
836023421 34
67226772 32
248410626 60
502716857 54
829830895 72
403911815 66
656515105 94
401851194 71
164529123 87
657438188 78
194535137 79
829596702 94
75613250 25
892894834 86
52315334 80
378786330 48
83161599 72
814350265 65
939760963 42
877055113 56
76710684 75
443484875 54
942714629 51
51992562 19
16355113 35
428794213 20
408170769 57
10600835 91
370535209 26
627998861 76
827951809 26
198255465 46
951113830 71
856901 3
632870096 53
118541200 5
641286254 6
973502182 39
473992269 87
598913483 99
36795427 15
670306837 16
746067996 99
934633192 69
356919954 46
124905022 20
205505394 95
36492119 96
209687494 52
882140608 68
608533993 34
293216506 13
384969253 79
115898669 46
981061155 83
793909799 84
359160309 13
64024651 3
200713274 23
410945299 91
933070517 89
646362674 57
765049285 37
939327175 92
35539072 45
234883795 94
312458802 99
243260789 87
15949179 23
617706614 17
28132671 35
450164393 67
806930219 34
161965501 31
689011222 24
392670536 37
532980116 15
751154354 12
131020487 68
398521291 63
139449755 52
306786888 71
84584289 16
650386397 92
801143763 5
701635064 53
217979206 74
503031080 34
53686653 95
813038355 74
268423625 10
248386689 53
292544047 27
182720347 68
822406201 65
307497593 5
146617747 58
649928141 39
938906913 77
916403799 80
206642877 33
294802082 48
734935975 49
777682576 5
736529677 60
198126566 56
658705648 43
272000955 96
56630682 55
909234342 50
837580386 75
434315168 75
928343173 6
331875670 32
835140818 46
375177293 18
894222269 74
395946665 60
236169040 65
66531628 61
863790802 98
419344921 25
485752031 23
524331536 96
133699277 2
845303462 81
175414586 78
779185173 76
138591748 20
337405724 81
258176758 17
842917223 34
797557560 37
993847233 71
926107109 30
229362433 54
598354221 23
453676646 58
572775863 33
932171957 58
427837895 62
869823295 1
78234227 88
715638167 11
464530315 19
901524467 77
47854776 34
313460466 93
327689613 86
955721353 94
147497140 51
775211969 31
455671843 15
514731337 22
668534484 80
475407009 63
391052327 98
782549692 58
926468118 42
154434403 20
643330733 9
100617858 76
45920202 12
468879088 35
593584571 62
945072899 59
737379172 85
136853579 3
147566248 83
788145012 28
543580517 45
258135388 17
128888858 13
200163826 63
797069122 18
164057369 91
21766083 22
707180782 40
575293530 18
368411742 71
923903727 87
807200214 83
501420469 2
648722900 23
360606567 72
1066280 66
309196807 40
647487533 78
472527978 76
835715727 95
183610865 78
197054622 40
65799331 78
886590572 22
919847031 22
387063805 3
567612023 18
300291429 51
641351529 59
345875089 48
771980063 18
788172977 95
930767550 84
940988903 65
990789220 44
251259888 76
974944704 31
134761779 85
923390243 59
158715894 58
143694497 11
256417761 30
980912901 7
837399553 12
294953994 19
888583308 37
494802269 49
786738229 91
219408836 69
376814671 62
172437596 78
113691130 30
610990497 35
132542542 2
418016579 67
275585125 86
94703435 55
813589899 74
963300835 74
473973500 5
178942109 85
916778601 84
197870764 85
595104669 95
689572870 43
500227120 95
687127472 31
993896927 93
622784707 7
79692196 68
714600224 44
712643973 87
330331594 55
606559060 41
222863738 8
730777210 41
326742335 79
599239513 31
845371973 99
221251410 29
488566342 85
779469674 2
189167261 89
796910317 72
264387674 74
452334121 64
647024619 47
648200134 86
413673539 99
559515814 97
502971077 64
81234463 85
873385222 74
455468663 5
756887363 73
709150712 4
6249270 67
849477534 59
257565370 90
343189448 4
935223976 98
928757309 55
742868647 40
925938821 96
130503756 83
109908121 75
556654871 50
922691905 83
382924122 20
199225265 37
762030818 82
552912808 59
466343928 8
163376316 25
568006683 31
987672356 55
39751402 34
487810888 1
821011046 54
794579872 59
630869728 49
243406110 96
773384611 78
987235715 12
624497555 38
959691442 30
42787236 95
695945304 77
480949354 91
782207459 50
50092822 0
195448687 14
580102212 69
679929009 2
2129853 10
473248748 20
337601575 18
538252596 58
700020567 75
739970971 7
586443722 4
108213914 33
739015436 73
345778483 66
931439023 45
312755275 98
344238916 57
815323740 8
632340224 69
499409813 42
139024360 56
35233032 11
193928480 7
560541075 2
128930880 16
246373787 95
220067990 11
583017830 72
443058404 6
992076504 19
923449876 0
495360955 75
338656600 20
123786318 10
605111608 2
670381347 90
327412936 47
400466736 95
780141876 24
927798992 30
861648903 73
425100741 48
316871414 11
106533577 25
619148961 15
34285666 99
545390472 68
819042111 49
738762341 50
300152281 82
614546527 76
797650879 81
426236224 35
341747674 63
818148545 22
493195441 82
245017144 30
257979681 92
258511941 10
662264044 48
173907214 87
156619168 62
352067736 16
178312692 88
975044597 62
547321248 19
565738118 33
176781334 71
297736770 21
112883236 41
971304799 73
315245453 16
187751048 0
496774357 92
312208111 0
102841780 26
921317630 68
193174036 89
27898671 100
979362230 70
169985840 28
232748379 16
386316667 2
743022336 63
359048987 10
307557971 59
118399233 82
823349307 98
746217300 57
335284681 4
97903239 34
153791773 95
50350130 49
119545633 49
691426936 34
137802322 91
559200196 40
818231425 44
690169230 86
336291753 70
210432820 95
726571543 17
752889666 45
839496562 1
212133724 29
515115404 10
658927330 26
674658577 56
970364034 25
696708188 83
610094240 22
728111496 99
344237838 66
173055602 14
156094914 24
926506097 54
375708892 43
652495794 97
356214392 59
437919387 78
757694088 69
263892233 64
4664106 18
796159794 20
593302843 2
783614434 92
448849102 28
406993321 78
86119102 69
870895123 99
530015359 100
303202181 30
97459404 100
552114169 59
495704044 29
88870198 13
324311676 28
121056948 94
173257526 1
430359755 79
318715608 38
318060906 79
62751751 58
996886123 81
545132948 82
533212420 62
666002164 97
402880897 13
42382141 50
733141560 68
799429847 16
930512434 60
515390476 11
985311322 75
723709962 31
180456230 32
865924323 74
487685413 58
991541544 3
192161658 61
912407284 35
653188749 2
443820290 100
523469938 70
625881896 48
779471244 1
843432837 44
63414569 1
318778418 36
801009763 99
458499478 16
875504250 0
631515877 1
209632278 35
156588106 10
723123031 55
844354130 1
747137731 32
775542827 30
119829140 8
299702486 77
37312287 99
574630101 55
605637380 78
126991064 11
573456771 9
978752080 65
718207836 61
323395592 17
194375087 42
27169538 65
386925626 83
622469769 95
110861270 44
69386913 44
708749680 11
127837451 88
477348790 20
137813842 60
139078247 97
485118760 35
30797327 20
974819202 31
416358720 45
989934649 67
755509038 70
709000451 52
912998075 48
962864614 39
496971440 59
543835271 73
224293543 89
659170081 72
76710102 29
302406802 84
855712371 89
71885115 95
693191913 69
269140903 72
571049528 31
643830916 51
617445545 62
218113338 41
738400190 18
531882508 36
280279536 9
678917247 31
607960201 25
600348729 59
376384246 12
163047975 79
754405502 17
635482525 58
402346987 22
465057688 34
242520681 14
3398718 72
226688696 71
637934721 40
230302865 38
852398488 1
238474805 25
312690580 15
64015783 60
892148249 23
535291369 41
858224229 69
976938704 53
862651623 57
888922955 34
795431087 31
602945721 70
272457823 98
978288414 6
487316798 19
463976321 7
383213333 5
803892901 48
598226461 51
360017796 26
859396621 59
212798757 34
706485008 64
529090398 2
731701651 2
988533057 16
576923333 65
633829565 12
14789007 84
878414637 47
344342529 40
755734316 63
864845973 71
663756795 13
351803922 91
86019610 7
920459136 65
159200832 30
227802511 79
238818832 1
585927693 67
219374007 41
910798437 80
840734704 79
923480775 92
885306354 80
652221330 98
171940864 26
790232334 80
409299467 41
802696915 32
715695216 73
41043022 60
661063493 36
998249790 6
819316552 3
120037026 95
477006422 2
861109490 60
111163315 68
111723823 8
522779885 46
362861301 18
127851635 5
509467916 73
41433139 3
948812093 99
996458904 10
253442762 8
301308876 75
561393681 77
995408961 53
245371544 54
563155512 42
959852396 71
72156094 14
965989088 97
80923336 55
252297749 98
41143557 28
93975811 22
731169325 62
174993443 84
669865310 65
567023206 43
163676850 74
848813381 76
50743921 54
965762056 89
625038545 73
35514682 27
544776866 37
630525995 81
575245993 72
290143037 1
172681114 93
977729248 80
595883976 92
23577781 28
619353157 6
474764473 1
85676082 90
636746678 34
586123737 61
319561136 37
661934307 25
888143909 16
103002143 67
270976302 8
685652593 98
458110247 97
114342474 77
767948201 86
540907508 19
983974301 11
534032303 47
187558808 38
584520353 57
230057957 48
408585471 84
7753194 86
535442604 92
466482706 24
876762740 33
633163099 50
165960965 47
522815333 75
260782550 64
94345901 88
868042328 89
727807740 8
242336117 76
774903008 51
499920385 2
287140192 35
200659062 69
683960834 73
755739541 36
769793315 49
486181846 74
429614002 31
435821997 50
664448297 10
497160709 52
805374344 61
718002155 58
129545029 23
899811118 99
845260387 39
718766733 52
566501681 11
880869157 12
531393553 68
782437958 35
36058343 41
856712633 26
821742998 28
327270964 43
766951054 98
636515897 91
648281306 89
822803796 37
864785163 59
727086027 5
519952608 54
500535129 34
297531921 70
508354425 1
298980026 19
145965629 65
873164115 17
422354200 62
762759689 76
855885336 38
79536521 98
38563023 99
763446341 56
179972506 48
553118895 64
936369443 3
499179092 81
964356061 67
265431215 2
477570325 29
375317738 100
199152619 20
505601251 51
834151922 7
94894723 98
755898883 16
161458910 62
942502587 23
19335808 11
145011601 46
803892951 13
985832520 85
283430212 75
258265719 80
256734868 64
152122221 32
889689688 22
464579771 63
414294908 16
122310241 91
475501489 68
924548571 81
734342378 26
563476220 81
927981865 91
791505502 23
950603058 97
279339853 46
346849421 98
396774622 3
305755549 58
370574265 45
661872032 68
97886314 1
684552432 59
689845598 68
855858186 84
386078332 80
744417260 36
632158894 35
720978072 35
270235216 24
671451746 86
283912230 2
136455140 68
524069952 72
542471632 23
237317745 49
656188058 58
329214001 13
458646087 24
72074062 46
988823671 69
31948290 23
494387338 36
239091429 66
102950335 99
598872277 6
730957496 2
318846009 66
155552817 43
303731729 60
62853395 50
327059247 61
389151585 15
53202856 44
595713348 87
274267919 45
59469901 55
195610571 1
784602443 54
108621229 42
936381989 95
839715266 83
150791794 78
379729422 4
521589330 25
225511784 1
115348488 83
808198442 62
798816525 62
302087245 72
94342266 24
661281628 89
783823146 83
104771502 89
846406655 28
240101041 66
556561960 56
820149955 29
949332073 7
64255290 10
573762790 54
500215435 26
528108973 7
646163911 73
113483407 73
541164626 2
372128384 15
907887695 47
679245747 10
643825690 6
946406918 9
515185573 28
888253404 29
635352089 75
668876982 27
672502817 29
2601782 91
111143424 40
290088202 12
17781962 19
583824776 87
707385394 13
903017303 79
140989959 70
188540024 51
761382177 96
952897871 74
546126486 35
140195540 8
10317052 85
848347495 43
757239346 24
566955793 94
632393768 100
395965106 80
715900307 29
138971174 17
368815735 90
659622462 88
746712085 66
584192130 66
867311538 19
626925194 75
196830871 12
531941030 43
164965169 64
871077446 69
808476153 17
631990509 94
36074220 59
711476875 4
704618972 71
303597712 60
321978685 85
75904264 19
215712819 22
535910786 4
599021744 79
905882974 48
912023957 57
915877599 64
684558787 30
32580354 68
488294060 83
459455681 50
854581295 46
377392081 32
462754866 94
308477599 65
52845688 11
134382785 10
411069826 27
370855895 48
905807435 66
778229911 77
847005781 75
594010648 35
105294017 45
217526366 88
148700025 81
996481488 29
65413770 38
116557282 34
73569730 54
581146402 7
966644490 18
733693571 36
58299734 94
407634133 77
249489849 58
38697921 31
70511036 74
258225507 45
264884210 74
643626487 23
563296975 84
390595936 45
246119500 16
606440236 6
826967058 67
290099443 48
147423055 83
168851384 27
259029808 80
240123087 35
273047649 3
711476971 83
681101404 60
136689152 77
926270310 58
112594618 52
898859447 63
538790227 33
234706859 99
281210120 81
351178402 62
60233773 18
392743667 1
474543737 21
6167105 76
81846828 87
134929991 16
345458177 75
582735069 43
903049734 11
873775465 92
315566722 68
105236123 28
617778654 9
478517257 72
892488853 21
26682072 41
34148155 64
489349635 87
809304719 96
935463650 51
289074503 75
449027111 11
696250407 73
555061492 36
924778021 51
916490158 17
946002699 54
397027242 99
592265396 60
347225389 40
949856015 19
64907952 16
978322210 19
567444317 37
197175944 78
218428580 16
234813298 15
403318194 35
307943299 56
227043505 20
930040121 80
564503589 13
168486710 90
910001838 35
906770685 86
744970795 63
400250515 48
80096094 75
801751483 50
954742584 26
201629513 91
653154725 33
781428148 97
539337029 8
241045003 86
116892866 68
223526113 40
805957923 45
263202845 27
949581594 55
828653745 77
414854002 69
633631627 31
350571890 80
708216096 81
759527482 9
110222005 69
292063116 66
329164103 2
500561385 33
791168048 88
93983201 95
599674147 33
899646817 79
82910908 89
505750778 30
408426340 40
528765324 54
316688392 49
630748877 38
358862378 100
856173841 92
166491499 83
384787963 65
227336368 85
730714808 62
99401827 59
947897246 74
348244678 48
469167466 24
58491568 1
493210331 28
333642340 98
898292355 82
772589040 81
31847120 97
267169690 78
933375982 32
976861228 86
193547292 33
968952796 92
825045994 34
747805508 24
508836750 71
903995227 35
846955479 36
380961134 41
215158281 4
749278087 4
655458290 25
811786886 15
78631910 95
873088751 78
412653148 34
583778124 74
408383510 68
760649226 25
388327941 64
313870287 15
573980720 32
24918092 8
225117554 57
384748022 42
790933535 72
501453550 2
973909303 37
149627649 70
982290198 77
964665137 29
58242753 42
518088270 34
914599185 27
124041187 23
617801423 88
147456431 92
488589102 66
876550795 5
351617364 28
904658354 17
599660173 14
953491382 50
992725289 46
293997563 50
432438771 96
289517364 98
404377419 43
678525387 68
694783874 84
880694324 67
489732035 76
429712687 87
8624936 0
919255686 74
522531188 47
705070743 8
880710663 61
135445428 17
846556128 49
942202962 9
740289388 71
522602877 73
952946800 99
293519613 25
164229567 55
976051653 27
484212396 49
387608859 100
282126005 51
457406065 35
279311920 70
649310377 33
288794729 6
882930061 52
876425334 87
300556123 47
542395147 87
400725054 46
444216703 52
356615622 51
852839554 91
768470584 19
620684915 58
448849622 12
945929055 30
77838583 79
528078873 22
723371984 40
198136248 80
78237118 24
977075787 63
236695485 47
829906682 21
465776151 68
517296794 10
863586769 21
717483415 80
834101277 36
734390257 12
601812414 29
622918191 90
729290740 12
2972952 35
840105278 36
381375134 56
509045886 64
664190186 77
813790490 53
816952230 18
978093263 94
256399329 26
467304606 57
581791543 20
460022134 34
866266088 52
353814017 49
188135668 83
219280124 85
5933369 90
88266538 64
384157877 7
130681248 41
33611847 78
920851950 81
283858125 10
727692636 97
990310333 86
498376223 78
176541530 1
824276969 8
961075023 15
94753940 100
788799338 83
833736238 55
944304913 79
219092436 15
845061991 31
242872964 59
402247599 61
830955240 41
31182346 85
709854660 68
776392269 47
346532811 94
769470512 100
44635249 3
907516235 73
580527263 74
172055641 62
921879000 2
437102833 57
345372417 77
385503214 43
799604021 61
888878065 68
219478342 63
515771668 50
250872174 68
106205266 59
344889444 58
547184265 73
911381804 99
969224009 10
693845896 0
747996657 80
956776027 76
667967737 58
848477444 41
740196682 20
172334334 54
338610901 53
97575354 88
19615981 25
309980928 89
377363339 41
361370215 12
98782727 20
298091430 90
711680426 14
474362801 87
720959177 96
642923846 21
287533784 51
151827536 45
106277748 50
511897848 20
676240688 11
150592470 11
476338383 17
310822611 72
213136402 83
267398423 94
609624203 82
27873241 64
721870399 35
798783371 49
965608370 19
678505435 10
593482950 94
566098550 87
373187949 51
405170102 95
862628659 76
193190957 59
669873178 24
311276053 11
345068472 22
465460534 68
993756783 28
233029951 92
118725655 6
618662525 17
480488652 53
742404568 78
521596939 51
307659092 89
894404213 56
262902196 27
798748193 66
180288138 99
56599990 76
751749349 93
878637202 46
650596672 97
378627454 91
477278780 49
403944059 49
701451602 87
903516526 77
123512006 92
338628969 83
235255730 73
25782977 64
411131806 61
110458315 9
617257592 13
289601413 15
880056417 28
666400035 88
48063729 95
301369330 65
921228235 18
318791872 20
834190692 26
419951823 21
682856189 96
860087336 29
148611903 66
141341276 41
745456344 67
744545636 31
191361577 10
604536212 81
423216295 81
44899665 14
961102279 84
782003149 98
600130407 23
457659589 38
312900387 25
695778167 48
862537690 1
95869030 38
402957051 22
689683151 8
653776758 14
21173595 10
449860240 63
610276949 53
64914451 9
369741438 80
533537465 8
998233813 4
900261578 96
213805335 84
526486670 58
792867706 45
566405049 99
494506915 20
286199288 34
762208086 43
864330702 31
404852090 16
511398004 93
20924915 95
976831386 72
647383283 80
201368120 71
812619961 55
203924772 27
222179572 11
552341137 93
942903713 20
465425956 66
702748250 30
614901765 55
746060848 44
592605767 38
742766660 49
597213634 80
463469249 17
926718714 31
580464098 99
366921767 44
502005508 83
544904441 22
787839498 23
770278088 100
920575496 97
993627801 77
898251281 97
794919073 62
643779496 55
642415093 6
482776980 72
528662174 69
210307557 37
633250355 76
417620807 81
736079245 26
684924379 16
96115481 96
848859056 82
41070233 80
224652814 22
620711106 33
299072274 10
443509407 73
98786972 36
625964416 6
786257838 83
285677620 68
916502757 21
579835726 27
453694914 17
892360058 0
17802171 48
757849393 26
505107478 21
780576771 95
16527341 68
48871402 8
560670610 82
7904213 10
796131209 32
954555530 23
465947001 8
626102814 56
799480775 64
582537755 1
119133165 83
818341742 52
308301549 21
578398692 92
618434978 59
189673484 85
432997842 36
482020745 9
970612926 96
841612824 66
411620134 65
78440056 80
20169729 99
954523020 96
494906996 95
298555281 51
431695536 8
940946631 46
793032886 74
992466299 44
278071846 71
979593832 64
188497523 30
135137969 25
717439335 60
62586530 40
840863366 23
532193651 9
4732860 73
34838880 88
194268442 6
188045423 72
558775967 93
820489637 6
7452528 14
209839866 97
282042013 17
839452852 12
293007556 82
788914940 90
404925085 55
364317881 37
239868229 72
671360392 85
919194734 0
68112062 0
861022872 28
501946576 26
693381631 94
591537524 25
266497592 29
916279937 3
609162190 25
962558882 44
720403307 85
570084874 48
427873106 51
2107829 76
629687779 77
235923006 79
693987864 0
970169869 43
582461788 90
398558485 21
451765140 6
148446830 83
33499232 48
52096455 18
282834569 41
882199378 44
126105058 34
838602354 15
883213511 65
992691604 15
163448116 73
352823725 100
425276218 28
246770608 31
196387187 22
589791146 72
325852102 16
86265322 52
454347343 15
471288405 62
891288552 45
986606494 57
851302034 64
392514595 30
735450638 48
377127168 4
702137077 26
840269404 56
350136021 75
619129463 88
952925044 50
144716591 38
418787160 9
708160263 61
438293504 8
418772588 73
250389173 60
42977926 29
678230209 23
393701219 31
146105275 2
842214193 41
164332460 11
325303079 82
929462094 10
460755522 37
112028612 28
414096196 53
673406679 97
403706020 93
305160839 95
231666516 37
748889283 4
818123746 92
770247918 47
530006878 97
9082180 100
64715673 98
191333994 49
746990033 87
709444620 40
646252798 80
92629406 0
235141353 42
802983834 95
132884376 23
869301053 32
774931318 31
837541728 96
815077200 67
481812231 39
935311572 76
287692875 2
216910618 46
292417993 6
493953599 48
506317985 3
621697692 81
224532183 72
285305048 47
961495587 24
661743363 89
487124886 65
261944102 75
424098728 10
630125394 80
419290142 23
123349100 45
904684190 29
105458439 21
851509459 98
179985212 58
6055746 89
838501180 35
133183482 55
908884187 14
248131813 56
728408683 23
735904401 60
527078824 49
390043562 97
702471123 61
963128761 67
627771819 6
919253221 53
592521214 6
647688312 62
271385697 84
329211267 33
179449836 76
705782897 96
717893950 16
826094438 70
850359869 52
572605002 98
381763034 28
626665451 0
668492431 39
831723114 29
601056398 42
36944142 43
852197286 15
997636362 7
683340283 56
614629875 42
72627822 83
529115047 75
496248171 74
605754112 66
455527806 70
103304826 37
606586632 26
161189050 29
317996026 86
970889615 4
115672074 1
414692141 67
994376243 16
736594268 90
508129908 90
663108917 61
210902308 89
62030986 5
467221768 89
948051794 11
271807642 43
301704595 41
124660799 38
914131967 93
226521004 53
621552772 60
693288869 98
395526595 61
362620020 90
654295765 27
388358948 22
268949426 21
701130615 71
43487728 59
869603397 94
518373618 20
617985115 71
444492129 51
564283684 74
462481920 19
543312472 38
45885520 15
936355131 3
138299714 74
845187012 55
501865916 91
775121834 25
929422916 36
121823948 8
171336435 4
408015764 57
542200323 70
401080446 64
935911954 14
636496253 32
854375961 30
174000456 23
542115174 20
674443602 45
322014523 22
550186777 25
852017063 97
618641349 100
125191222 56
431914337 44
15011211 88
743664667 68
862806902 48
285649978 39
67538980 59
261422829 20
952579464 46
246945017 44
375426843 15
315116843 5
183531279 80
182712563 43
861338021 9
95583903 86
861815027 94
75069882 11
153145738 51
361053755 68
206288815 41
409726363 51
816186033 73
475603800 31
198723914 94
265069430 36
117724389 97
279121781 76
875218469 92
649748464 8
628801930 22
689967713 38
35714074 70
284711361 93
330061318 75
190846212 90
628685956 14
452804321 27
100031092 16
379384334 21
881258948 52
585110695 49
449263645 99
91740158 72
762700390 31
16179434 56
372128193 30
410943894 77
809575673 82
12363243 21
743493441 97
758479889 20
735223593 3
711600781 31
841288512 62
472076313 66
264824687 63
653248080 69
469865173 26
719831375 81
177538695 2
632904630 90
358416426 22
286741583 78
625086316 82
320934127 75
332364683 75
202959552 23
334784565 32
51238760 16
732165522 66
480486541 40
445896874 86
224031593 56
280177901 45
413871989 79
36417630 91
431436777 73
375114714 49
528269431 48
684797034 87
812826809 77
497725691 10
609538298 50
721339951 79
512853076 95
368957585 20
433036907 32
191236888 5
344359440 15
9578338 6
121074428 58
385174985 74
438602602 41
804964140 27
232753047 25
609906128 39
836553918 1
426916967 42
298219824 45
28300116 75
12090466 79
40540231 20
117008833 83
936680249 18
323213234 100
739898592 98
506417002 92
63490470 46
488840069 60
278975745 45
363495018 11
366833581 57
978828929 27
651720161 26
213286390 59
186627778 11
144309659 9
506433052 96
511908088 10
616464632 84
403627235 12
482670345 12
50296047 43
380436171 36
404847620 83
551406230 100
210324791 100
257162028 85
797001114 99
479817760 94
183577737 27
600564134 83
480570119 78
777740624 3
640425733 52
852564748 69
169728280 42
80151970 47
612554554 96
732708590 22
453592936 75
355602885 50
856804898 13
723371873 68
159664002 5
473100656 20
909995377 62
275848887 30
717371710 64
965349374 77
63080213 32
189633547 7
971010145 96
656471719 100
294554272 20
93208031 66
278092918 24
220742403 16
235123853 31
200130606 31
446912283 8
386320025 18
410694470 60
909497772 82
54156074 42
109491978 8
905131012 54
746123755 20
878609887 64
810809704 31
444403829 7
100381785 84
315205790 61
299157637 89
650475002 71
281013496 4
453363139 40
911817900 91
821924248 61
465315499 47
703751141 96
350868713 14
129781591 57
982862250 48
253159868 54
311165592 59
394073380 97
86246037 73
561604628 47
326544193 74
163947792 80
701752430 16
90092955 59
771471508 95
808449115 33
178502321 71
121606210 69
132872092 4
954857093 68
491117271 29
791925560 83
915072559 68
277460197 36
883650016 68
214508633 98
450853229 92
561800718 92
907879328 17
878791853 76
400269210 27
334116006 47
553334605 95
713090277 18
587821037 35
529206681 42
561932975 58
112651409 12
452246266 87
408927314 10
547699055 71
805716207 71
671103331 12
673081099 65
335507052 91
199660405 58
463823958 29
921395330 84
238511237 55
349446958 51
328661061 74
984645118 63
452464618 20
60118830 14
27913021 94
520608208 93
623647099 96
221750727 8
302542278 35
885733628 83
526120053 47
285866156 7
472173345 51
618520275 93
4013257 66
387520223 67
649218330 28
344841334 15
919353593 94
986402824 91
338509680 61
999053412 51
310021987 68
564153838 28
674676274 49
13410212 68
671129122 16
570814108 12
140215827 84
990403605 20
842209201 40
339713959 9
337401650 82
930680689 70
524614688 13
769869555 98
166059781 22
331158808 78
557264438 61
932332519 0
265546358 85
676966409 96
63712204 28
131159413 4
879501423 22
971996621 0
887289409 90
706894647 67
161734721 83
817954008 72
727725829 46
944737855 99
284432224 18
526665893 51
360827766 46
204883992 33
436730946 43
946046731 47
751648746 72
670022186 95
450792904 54
927457744 34
479957688 65
231178544 13
938892999 26
273424783 74
298580953 65
800501562 68
923888525 49
622330901 78
944717421 33
782026740 34
26701172 87
595851731 85
877025850 82
940541278 84
743217245 96
43487674 19
394617075 46
494429772 14
50552286 84
84067478 72
782493577 18
649292922 92
248586262 98
749841555 85
999203327 79
947667937 20
661687728 10
147026210 2
706945332 38
24567060 71
384947422 48
812776417 32
317602249 8
880684867 82
79313143 21
591591924 32
581189034 19
846832189 1
917990707 80
1569965 10
448397681 40
897473004 49
494854635 3
343249543 69
715569070 19
13152384 77
806769666 59
243313394 36
284774897 99
237678918 59
324720443 29
990566903 53
684898352 12
822718496 89
842712890 69
501156499 12
447243603 67
841782761 73
467137482 62
34390882 7
705297749 85
832181363 42
867377810 25
512865411 32
784318644 36
361455518 51
39438193 3
66872797 65
360054304 23
179681031 48
332628867 63
114324146 70
759940235 73
32095347 4
88954610 37
340306742 39
613947263 92
937659185 100
199794027 3
223985544 72
740002840 81
137984048 48
366179537 77
671495119 50
450534645 84
36810288 52
528582777 2
373126083 84
648515297 75
336015967 56
873153100 86
411618392 29
705849426 94
602936567 15
92702629 90
231660600 96
97827933 4
425620792 25
986161220 31
955823289 96
23617569 51
400096123 95
135228676 35
889565668 70
171229567 50
219217234 95
601190794 17
248738999 74
715759000 47
70608076 82
733854091 17
138005388 54
47304105 68
911580539 87
981371641 4
607834462 42
431978328 66
46504894 60
264951053 19
778577721 8
594792472 79
613051758 27
353947245 72
951628410 1
726142487 42
528868793 72
267551301 10
34560112 83
141789175 59
69580354 66
259772043 17
939760309 76
981052153 70
921551283 6
547152901 48
573359971 87
52462439 78
445710783 23
410945664 90
526814449 51
1101693 52
986157 65
557174483 81
491761151 47
892609398 89
961688011 32
712212274 37
630243728 90
673741358 41
261517296 21
556715093 27
204678975 33
768989183 40
566818202 12
845812141 72
38783645 61
13683337 59
872626357 69
68283271 16
313199090 18
552651228 43
208829272 24
687832387 42
409368015 83
19127743 32
82115614 97
700483910 1
823194784 36
475782441 18
976090143 45
377454594 52
929457343 28
783993002 75
367855843 37
564578008 32
473544695 1
82034071 90
685462312 90
549654574 45
42251173 0
527006548 46
190064594 70
779640178 85
105050480 99
900703956 8
754355292 52
898239957 13
350577154 69
796243845 35
94464601 53
469887844 41
316098956 96
475013131 80
465506559 83
554612562 12
874039371 9
131014694 97
635993246 10
60012924 92
503090681 43
912393029 79
925348507 31
625522738 62
806501730 89
274553537 84
389503914 11
966284757 25
177970871 18
813241403 98
262043602 56
188031233 9
856918706 98
838408746 44
445287738 73
335616427 10
937013653 58
386778413 64
130491824 77
793675169 30
766419662 87
767319830 1
720744372 35
42884666 63
785583467 42
899408399 59
184671212 29
570815698 46
762331700 9
368143568 2
966844361 78
149052054 32
251999179 14
978935378 61
584772922 97
430273220 78
946085435 92
925605953 42
589614230 80
543634961 30
559203113 91
35669285 22
316528220 62
349954925 63
970778980 68
788265651 66
814523443 96
229059671 13
532909274 73
348200243 31
426404530 97
809251437 21
480762812 80
5529542 3
153886983 37
318683304 10
196130992 52
251015172 24
901473034 21
132439914 55
53939600 24
725479797 48
498496634 25
644578213 70
338657000 68
76532692 47
468170377 31
813793409 88
888797343 75
794884245 66
569470017 51
974867825 63
214973573 74
653161641 39
115953503 17
720042353 61
92574850 16
969348441 36
95675871 14
486316560 74
198917933 22
805327110 43
37367844 20
66265437 96
971383475 94
208858705 60
376339393 12
177076955 81
863585537 46
99189597 45
378613666 51
486114503 10
240401462 48
194508961 30
162124913 70
722060153 72
804655317 23
439217223 26
7428114 82
508471145 5
639000888 63
959439073 35
347155310 100
906819550 89
911230937 5
564303492 26
111468272 49
953444585 93
50210704 4
767292533 7
607435508 49
519193011 28
935489166 69
201067256 54
109531354 97
539971660 74
73708014 94
115445987 87
885742722 1
741360235 60
746825774 37
352328383 69
878517471 15
83445261 11
123319707 7
360303660 87
408522206 89
991422142 0
567623564 32
565458794 87
951280959 65
370212793 5
35623035 54
1885985 68
403239373 71
672617599 4
937166877 93
655683276 13
124315580 84
166731312 100
450066667 71
753975181 34
442887856 53
629434235 59
290212329 66
807825645 51
639013028 31
591415962 32
835771070 43
684581148 48
988748023 75
46300186 44
303562306 74
310920721 39
42972593 51
783301964 51
465877649 72
167997063 0
996847060 13
550671688 97
82835333 24
170708252 56
169932522 52
51326983 62
6054116 13
483901651 40
560363777 8
649555720 59
452059295 30
431076670 99
882132863 82
507584792 37
413297409 20
104850579 84
322540814 29
608069068 61
376086097 38
933142628 50
34861719 63
752220586 33
315894583 28
420723638 68
790006567 36
169860354 22
121287207 42
395456439 1
514212058 56
906049701 93
225044971 85
783166579 72
597065746 20
14699072 80
500666420 1
915865497 52
699318060 70
889241562 69
443469209 89
837605530 99
207912723 89
741682489 44
534246822 39
763021940 85
191638243 97
175037758 46
40441652 11
906383250 97
449449068 63
370437848 18
753598068 30
139110485 62
81405223 71
41174938 1
564808750 55
151817338 84
510556980 43
656906738 81
950366981 45
703052340 28
912219396 7
38687803 47
989345793 68
927332700 6
647155032 41
8749464 56
659507498 47
780483938 0
910185935 88
242849885 52
258575692 47
502763097 25
314351670 84
169221834 52
296831313 52
422982692 59
377790007 46
293134150 58
392171090 68
591015866 49
489786113 88
151218505 73
840414005 42
193167615 36
159274859 86
430011066 45
377401377 74
505136531 43
266710145 25
590990570 77
108485811 82
224259678 4
319094279 50
842906169 68
949386427 22
833178209 23
765572947 95
991411034 44
49207280 58
92453146 52
610552969 17
245774949 71
662819280 75
176912301 6
816137798 31
286840025 35
422744638 15
293040319 10
931230898 53
535989571 71
134803461 50
404270201 41
265776542 54
639884364 10
826464564 48
45198014 78
187001323 78
181757398 28
357110250 85
898832542 60
405720465 30
615007612 29
200272428 84
579250055 53
316833817 18
913472831 56
581147960 62
582722897 56
647907381 44
38723586 21
824372850 9
74522063 9
350316397 92
832348662 25
760200401 20
381473737 44
819608808 32
399068956 98
805375129 37
651176745 94
721767216 35
184002763 48
649948172 7
929818265 11
268994889 3
299519585 49
83271443 89
802012910 16
900043540 51
290138898 58
889770736 56
751621501 63
770518676 7
118832270 25
729418831 40
260694508 37
467343003 89
304859653 20
640768185 4
532946841 31
369426464 15
701545182 12
700004874 36
212500779 40
435323880 30
98448804 27
822905197 7
987757638 22
755065831 68
813037368 33
810950779 77
121463666 35
812546069 10
518950490 28
43808314 56
561713377 83
335439810 87
728266745 6
939914838 13
490657918 74
688753802 72
930672394 33
694851710 60
432088399 58
679447673 95
820273433 1
211555547 73
885157560 44
992094076 57
85987516 61
392920306 4
465960039 7
324205228 61
158068061 64
673359997 75
371864761 46
613879784 33
939592336 3
85176466 68
180270242 46
550471880 9
450354853 1
486295020 19
815598783 27
803739166 50
122705059 37
632970530 75
15401967 55
71689146 40
562055547 94
810032625 59
625826231 8
2776439 16
950744962 12
913547585 84
792162700 74
371495398 57
953258886 58
531022738 64
225544808 34
997007330 20
552326624 49
265800875 2
446549550 52
928264893 58
212949007 1
901670577 97
826003235 84
566834626 33
581256786 39
488107649 1
938235372 79
938212489 17
373868263 14
924403461 94
146022488 97
487408159 34
866824503 78
415450866 76
272062017 78
802156147 45
579059853 13
364058519 87
326642913 29
782625936 53
829454070 17
287370065 1
805295903 68
562924003 15
265210678 97
996677974 16
277067653 5
258945494 10
209788157 45
493168779 24
9018360 72
222744819 44
344528091 1
410563266 21
379691880 76
718725829 48
636305510 63
875422633 8
720319246 1
892485858 83
414415786 28
951501045 22
947490655 41
212045378 20
358442406 52
654281829 100
638539834 11
975706650 95
799222115 39
735982135 15
725376113 67
218034631 81
283020934 79
167883353 20
123361384 99
811030521 67
357137188 73
340664255 86
456947884 43
107731830 47
928504634 53
465065050 6
16988908 69
697248229 66
559019319 91
15544870 62
58706178 94
713938175 8
837873161 80
851505192 52
607274813 34
67744047 71
755881939 9
80264403 67
86201677 66
822155136 19
148524010 51
748312116 46
166691344 6
6835452 40
708078867 31
439656509 74
368142879 2
755468985 17
872227917 1
457188768 93
866086305 55
553582104 17
505198614 34
823102950 44
265336790 56
776297534 42
600111717 50
498149473 95
163839068 82
579785753 86
793076029 74
536591876 28
980808146 36
720933832 46
168604636 84
406395765 26
37351624 97
637080602 85
290019335 2
657287553 100
666741105 19
227052083 50
131004567 67
793619038 13
161707559 6
39421650 54
913628578 2
249679099 9
462880276 73
684879621 29
108873493 3
265719197 12
40591899 15
364730512 66
704013548 57
513632563 11
518149808 80
576719339 92
990287707 80
412015674 13
500341357 92
859149755 15
429540696 59
186729664 4
854833843 57
782509993 85
951295201 58
51933994 69
815621732 89
468044719 71
799946888 55
259512259 33
155959288 5
982254155 67
766979306 34
606429535 15
992203296 23
463698262 13
945942690 34
766651707 12
572447788 95
999531338 41
550438749 11
881511125 54
849294433 87
128630015 11
832860159 76
383812912 64
942748617 92
578421692 80
814446995 45
469315489 76
441972997 23
839066395 43
530324417 69
181895182 26
615655076 12
134998797 64
113918121 30
682815204 85
887058560 1
710645213 100
443536651 37
732914201 42
616297680 77
238424035 31
716377158 99
926001694 27
483878939 85
147573624 33
162649088 0
211113367 77
476683042 40
586205403 7
932829780 73
917629242 84
962442017 14
247656709 37
643319125 72
56363485 74
131231199 81
781811801 5
60423722 70
782798600 49
686317900 5
821457802 53
576067395 75
231474263 36
861124525 89
193629524 38
827403939 44
76428852 57
335250956 3
37319804 3
865531087 100
950245717 84
939460084 17
427684992 58
738885028 18
649603452 58
796867356 15
411318166 54
722563282 42
226952876 39
236681017 62
344305629 100
511016165 67
287426341 86
583088086 46
544212651 55
277268343 1
707187075 7
464797959 43
386805560 49
520713526 23
935015189 96
757869054 69
561565710 82
540539642 66
151782017 69
398276412 42
768589846 68
683818054 74
446564957 0
623632896 93
511451645 99
290001472 33
209530458 9
492168742 54
910328457 82
828246825 13
464507967 47
187030874 41
146788329 92
320636410 86
652839085 0
905949227 25
676948869 41
632751469 78
124300135 69
681901220 6
366669902 87
721541394 58
93486837 92
659781620 46
544068240 88
743127746 85
957068586 82
232555415 24
956508587 88
230461578 25
582300431 37
309625560 9
235119044 73
996315750 45
835892636 7
580774716 98
637966747 40
988312093 10
104781681 10
736587798 90
393007469 80
462375194 92
893496938 51
782405442 86
460601759 52
501244325 69
159415927 38
209357186 44
504260547 9
306191393 6
154606235 93
304235147 54
232068613 63
336746451 36
567291362 2
229794165 31
171743802 48
199862446 2
340601223 35
938366956 88
398856641 85
949758112 11
34338739 73
860496822 22
753521758 21
387100848 38
751019028 55
320505892 57
678722427 97
87421075 25
638748875 77
959709744 94
885952860 60
158411718 57
345021438 85
535955282 52
28711817 60
896084190 100
129900848 93
642507801 19
977064914 94
357573371 74
883954765 4
450937291 53
26556768 16
581317193 42
579194925 30
872639506 54
383865267 77
86439040 11
831640479 1
264188351 99
649437364 95
428849104 80
248980643 3
862887641 58
714063193 59
750271284 83
598852757 80
681370059 76
11593381 44
81411567 0
325177727 85
907205807 27
115805747 74
290202972 100
754389948 50
353913301 80
674665081 89
98430170 47
994104012 65
441930392 58
141807648 60
938174323 11
956298403 25
305415859 1
907262084 90
978224016 28
254003927 16
42792151 100
670223212 2
654830602 50
501129455 19
521892758 4
517435809 42
643201594 25
989401525 68
865168883 87
380665420 24
952743879 31
74252636 58
883869455 87
234970697 26
226271259 17
39625647 19
516865491 2
603304539 75
980786824 91
100582477 10
977799692 95
996647311 65
891316550 52
702095636 51
456542790 83
113018510 10
951091212 24
311229888 73
934758449 17
876824343 99
193306848 87
443000748 48
798972353 47
38777255 39
495586054 86
753075307 49
177744423 7
291750693 7
129702714 89
515677712 62
141643144 11
335047134 27
958802713 37
277633779 53
223333992 22
177386269 64
499607119 16
108440771 24
958137028 70
831213299 22
42355861 66
799240777 36
380448252 88
913725372 61
684674451 7
534119625 97
135189093 39
975166382 95
722883973 15
562261904 18
457695164 71
101591385 62
293515826 17
674945843 39
802553045 27
122635690 67
812557628 57
773119187 88
705883096 79
122023969 79
154954499 28
428697125 17
849263915 64
104350618 34
610819856 56
402406884 6
898078410 19
163468599 18
359780519 31
194611215 53
927844665 91
687811927 42
962925719 25
133384237 63
523561800 95
796402269 60
140905602 78
527099798 100
332027902 78
917399258 28
662322274 64
77370558 43
387735674 47
927587453 56
577241718 23
53446385 71
950460032 18
683184987 47
270939664 23
203880460 20
668482078 64
824057596 74
631116964 0
173121615 16
442263952 44
350107775 35
584475489 11
78864121 83
159475298 78
432731806 58
468252246 8
463914660 10
962242491 23
995700689 54
250454615 1
131330697 9
695102016 9
427350852 18
274310572 61
729484153 60
855725750 100
587377608 20
597624752 50
334340979 43
284590146 3
274312513 29
375477372 96
274617548 24
510294781 61
81997702 70
621739473 17
995130098 39
488977820 37
772621275 73
300748668 58
297133015 17
482997318 1
763103902 10
182644200 28
740453164 63
71085938 70
45737547 89
217296492 79
992525169 68
849432320 65
361057861 30
810459263 36
359144027 90
167915128 73
781989166 36
916702663 3
345404798 6
506361555 31
185315428 90
627885858 100
336886721 17
930682497 1
555159986 44
269720529 61
405401451 92
592023440 40
522893039 61
115896145 98
587629029 47
18945560 9
514827340 53
898141901 91
191905724 72
189375112 50
658437128 100
177577643 92
688345777 31
381186269 46
268418303 9
483828693 1
368583367 43
74000567 84
534619641 62
285506838 14
372060205 100
290112662 98
866384135 57
939658274 18
615733100 67
567799592 12
100512596 91
451304072 0
182319651 25
625893063 18
78905072 18
623999504 8
57587681 69
957183421 67
131610021 83
331225225 88
277467330 72
970855646 30
940920972 10
892947817 88
77960516 27
71060943 11
438117787 69
317670937 65
517558140 76
812215241 99
349582782 81
820108529 95
881229300 29
752159033 94
833433329 12
381873498 100
220484868 81
420631954 98
541236568 61
113303772 30
776382495 8
947503889 89
200954000 15
621318892 42
223271749 86
458423933 22
96245258 23
838516771 84
609637519 83
279825520 41
213179449 88
296743723 18
9473626 95
408786488 7
819115327 80
103644949 20
589293030 86
596211541 54
915033756 6
375622227 96
662576711 64
867960213 46
993851492 100
466268607 85
433040186 68
697356409 46
884202753 82
88192779 100
549898579 95
436426311 33
357869897 28
586147552 30
163047081 28
245459805 48
972795615 85
709905125 11
182064146 45
948848779 96
926278896 41
857182863 18
763169345 92
358367508 45
61603782 100
922079890 43
458377243 70
30569434 39
992276401 64
427930555 35
974862286 20
417018510 80
23020522 89
741848834 23
978738130 69
179886550 24
207387193 71
131797085 74
731827385 78
292835776 84
134410876 67
707666988 7
207350274 11
589480276 25
755014831 23
528243756 86
754413260 30
166216475 41
723648468 19
243274119 74
482598564 87
539889368 63
117395492 59
891538506 100
858593278 69
855751366 54
300110775 47
628275680 62
748906974 23
508304043 21
344723663 85
283373271 68
94188813 4
50931587 92
996170646 24
773794067 29
658101191 88
620521597 40
237809922 54
905404823 41
640211692 18
845578027 60
165264379 80
129083059 13
240044503 36
176905192 64
168155076 54
356448305 23
714677360 24
598405448 69
384825056 48
944023102 99
774469543 75
907587496 84
709139319 100
730283930 19
561214118 72
589425663 11
676283292 92
878645480 39
288030588 7
465265632 26
737554714 7
51762442 51
529336901 26
126214309 17
288989055 6
31068148 45
950819337 41
760128829 44
199705610 73
244095562 5
39566350 92
92106614 72
805386293 99
410102670 81
936245974 48
779601439 73
776515378 68
273207355 95
438721685 78
432874632 18
960635774 11
660358349 41
171258716 97
191177191 23
673626279 34
6352163 57
845616029 1
122672287 28
190724139 47
948172554 100
527726438 53
885525058 75
61858431 45
482150607 87
583741404 53
328111739 24
41718198 14
998576433 30
515777403 29
686781151 86
287810490 69
836305886 84
689690526 24
647864505 21
886762443 97
747724222 64
114343160 63
579289723 39
288976804 34
15343095 20
926205615 20
581462322 36
58157397 32
315559475 88
408090176 9
980730164 23
554532707 76
794486762 26
791035460 100
514575494 50
934506148 34
40834889 98
771200697 47
741659695 44
141475912 53
784950817 7
34060627 67
665364637 60
205262324 38
232614536 68
992325173 99
80023125 65
70614351 53
741680022 88
661971763 31
334101348 49
542030014 94
670950974 66
177278899 54
630684723 58
649400209 78
163558969 35
179848836 5
535700401 48
708631902 2
217118708 97
391655947 32
553793844 65
941306642 90
721903980 43
471050041 77
946716520 41
263683658 89
109329947 38
233619954 93
39981802 14
486178113 24
556164855 23
889071598 53
425003724 0
461307298 8
684377918 92
916162772 95
581519750 98
671588844 19
373398473 37
805452593 43
281506145 71
772234736 61
30516123 52
45827179 85
884256045 2
534378542 36
332426789 67
95014426 15
786693835 90
570830024 4
482751978 13
272981873 81
966008507 72
622437113 72
760340642 26
831380106 57
295014959 57
340770615 35
17164366 28
117151893 19
245499646 57
246732198 56
185291428 8
302241571 37
434193245 97
833431247 32
966267405 73
530879214 97
677964474 2
810151291 15
199734958 5
739697918 98
893833796 36
669107828 36
45265983 81
306046871 54
115174999 83
934979769 96
877444771 54
306878778 50
945642926 73
109520478 27
470812664 65
639006555 40
543505883 100
619102745 99
574687343 76
753168323 91
360148580 91
916321513 72
326110235 19
579541721 26
509979082 57
322099071 61
15905606 25
946193493 59
836482675 66
749843891 83
798372223 45
106586452 68
644711299 74
998951525 81
904856787 86
728611915 35
939184934 18
656148380 45
298232558 28
71014929 80
681140377 43
974567745 96
496172014 78
572054005 1
540331641 40
430931418 66
628057060 86
44944004 37
981202683 99
420162990 69
388095606 58
376319173 20
745749651 43
294701344 6
499766492 78
437368100 71
919661651 27
190622299 27
357193703 56
298595281 43
801763509 4
364358343 54
407115613 58
671839652 45
341173049 87
857488244 75
395556711 8
578953334 65
683015500 87
907552072 69
392109808 77
396033369 60
317496378 18
730704905 1
385048569 77
473024438 94
445344627 80
976515938 89
775362758 51
875071060 35
351109911 57
155695978 91
422162167 7
220410173 40
543359721 17
875927759 10
747252868 25
848531671 64
931405512 40
299438671 33
403104148 59
333442948 37
517350708 22
145651522 23
484117545 41
971382799 48
564297247 77
53146001 94
787618025 45
410199773 51
221237341 23
31980117 64
499446560 62
317535201 43
425967156 76
300497862 32
250087951 39
658227177 93
937947778 40
537050785 49
428494511 37
577339172 59
253786655 11
114892894 52
222839071 0
369612679 73
658574573 59
732343577 60
451609504 13
628375355 27
858924652 75
54263351 85
133312398 74
107249284 24
705893697 72
306708277 55
349791765 19
956679967 100
321066539 70
558229038 75
84744457 69
449079906 27
162015749 70
948756397 23
204575161 47
97039944 20
426595796 54
838839391 64
226061122 53
215227948 8
135737281 73
160409430 38
131995765 86
781827305 13
103345135 37
984565404 19
520379158 70
346789089 3
186441934 43
427414198 99
96248764 21
628788654 53
207490391 0
777381403 26
110812549 49
707678210 41
258856236 15
14078561 100
307288246 90
636031894 89
171445318 19
952707841 43
466384250 9
769275568 11
308961632 9
177940452 7
406095132 47
333978178 42
181613128 33
514516798 82
635671671 70
274078694 22
886252062 32
988831776 44
906876636 11
24582580 50
814018885 70
561164396 79
750296497 11
165447073 83
497361007 26
515926277 14
49792620 62
234707418 65
816509039 27
138244327 52
946640862 62
415745019 40
86355956 68
636823937 90
325939579 94
874512158 45
732649023 85
360677986 94
168917640 47
971293771 40
667049299 27
114014345 6
27713320 99
176539429 69
937592786 2
808128628 67
692019874 96
918416203 53
881788780 75
924659505 3
618931424 19
180677134 94
381082186 15
98930405 92
448212158 13
117426965 95
770653716 52
928558062 86
128101111 3
545067236 53
732888520 22
111687550 95
690073531 24
840321449 51
818984394 75
409328173 48
719261707 72
884733997 38
259048435 66
488873146 45
604569648 38
914595956 93
521508074 19
358159755 94
41226212 98
366289297 100
844656848 8
101469019 5
626574359 43
188112224 34
788945022 98
500757901 3
317167796 16
223408674 22
317685841 90
911229822 17
36403601 29
248001784 94
374237032 9
684971379 24
693719060 42
175700746 48
534978084 92
325297421 18
225102302 12
987695144 100
84651149 38
593787313 40
155899996 24
24305405 13
448752604 21
371448560 73
349972817 64
795581773 55
23192396 95
469331395 46
901495156 100
816887410 84
602115774 29
59574236 32
823731050 9
160571826 12
579196263 67
703370806 99
374737142 66
300134702 62
276372703 66
738315807 40
692159007 32
731515502 22
412512829 80
952477745 56
997328476 5
321895525 28
808385474 97
171088275 76
97631285 31
112550489 36
985031650 72
949255319 19
145330902 66
212096268 18
763367958 68
891490843 2
74581704 80
883663083 18
532868879 83
863359395 55
974174053 58
170199073 12
512848160 38
638961316 32
123257229 98
856161406 17
643139612 47
14367494 86
147454694 63
127774958 31
635369764 94
616941893 45
966056308 32
581823671 89
360262092 11
855114269 78
801106853 78
150316619 59
435597522 25
48169808 74
200958349 3
980151077 61
291880986 10
170216975 97
734482327 19
581002181 56
195879202 80
243199643 76
111992197 27
207900576 100
299178739 57
84713915 38
72183689 100
141352146 49
134885562 43
669863567 70
48558183 77
346083817 98
409698331 60
331123197 98
489132127 5
395554254 85
682812904 90
132928635 20
801418354 48
391395509 69
539931928 81
914379120 22
709933075 11
854831555 85
102053399 3
727542354 60
802975346 0
622818733 93
404208352 78
751339190 81
798141462 2
279358866 37
485177095 60
128067431 72
664271966 83
728554342 71
641159712 48
991380701 44
50776883 84
700919002 36
973453594 78
364657322 22
310228474 43
108024811 37
794621144 84
480004844 50
334489904 19
741436882 6
268542394 65
325297542 51
660436250 12
257934418 84
553131077 97
272500460 70
158165026 76
303952188 17
21744582 33
416513907 27
610841248 82
344649866 39
256266527 56
645921847 57
763401544 37
636014297 13
395283308 0
170942935 93
558007123 59
128976147 14
491106792 55
565871955 23
363194556 5
67275993 3
339833490 22
765048950 16
874219157 66
120436086 10
988015190 8
563920308 49
682440750 77
472978324 70
470849010 52
811095610 36
333643817 95
721639755 2
512816632 96
834203869 64
524300509 2
85316209 61
629213886 48
914556440 27
124346857 78
573776712 2
445493799 61
321004318 19
297393231 22
892400707 77
68334250 80
684515613 68
548104848 70
476282245 79
892815244 23
290819831 43
863443858 35
992966632 84
821979103 45
746885829 17
225156832 6
8244817 89
957763940 98
807992197 19
173666650 68
640748864 41
337031766 25
29459169 32
727614861 15
373170344 97
503818385 7
944638784 11
409763718 70
915290345 52
656942352 9
727618995 43
437286496 0
567594185 10
633309431 56
530290660 28
411688637 30
328340536 2
242095536 22
352502873 85
805454016 7
678461679 40
165936089 32
186472739 34
796539965 5
556094879 12
259346720 3
733212303 0
39202370 33
702071866 76
419735382 1
186083965 53
792733782 4
359208915 60
767960653 93
507119894 50
622650839 24
539658290 40
295790597 70
976541410 58
250518669 26
400966155 12
865488743 21
869942737 64
230799649 67
767818351 3
864879050 4
502005916 1
398863926 51
550776578 12
445760925 65
201205637 38
855221585 76
219160940 94
181902910 93
374087976 51
230551253 37
565668485 74
899092035 1
287915492 88
81006863 76
900465173 89
277302944 59
111030651 67
532151253 99
641407680 35
76596803 0
913655689 78
826333220 29
43155705 59
940447370 34
255449549 16
225364001 1
418407176 66
849420670 17
478852829 20
820785519 15
48579322 58
569611751 80
695102374 74
608040754 23
937069258 45
825660489 83
145868832 61
933555622 96
363342966 32
650453873 80
847260003 32
967218298 36
94107154 96
480714312 81
783505000 18
266456615 58
66179697 88
837699073 96
199940594 80
231561979 38
34735087 34
254761823 9
736146852 75
505875297 93
61907595 89
496035516 96
780708395 39
214949324 54
128683109 18
60461636 21
610907012 56
541002360 61
431767234 73
480644005 16
467952661 78
430608819 16
621210387 56
16762335 64
778092025 5
673968904 67
477666705 62
74051458 76
908883501 82
256749946 22
847960067 73
959967477 85
483703386 39
670085212 78
608083578 36
972655543 67
638491819 91
276523971 48
791662390 36
753566696 76
20789123 66
288282967 36
951690509 16
348194533 16
537397660 59
296963167 12
946081838 68
74856230 5
140655620 17
51422246 59
600510849 4
508358230 1
300378914 5
119725327 99
702788896 95
550840110 79
219577913 4
908743242 100
9058329 46
485285290 47
545266843 1
837767272 9
461126219 3
237450359 27
38276761 72
704772715 60
788822233 58
626972499 78
642430793 39
280613439 35
55338001 0
423559131 75
201250479 27
724867961 89
114469605 11
855556146 57
839795756 93
202602500 45
656526349 77
911462264 67
316323080 40
677328411 81
34679056 17
463278039 47
810969082 31
185864883 3
193222888 71
903832687 88
124048015 87
151459053 88
886785240 9
465476757 87
883259472 38
980207115 5
751192567 21
985622740 89
597479255 22
127327592 47
937330315 99
686558979 96
367906203 53
19830695 52
210530426 44
713802419 72
533774689 69
345740215 57
214958653 33
757523734 95
96559447 30
133595021 49
473826592 69
969371037 95
356810632 5
814283974 12
754440924 37
138335479 69
464189820 2
367204667 69
8203195 69
632997570 47
496656706 59
842004220 66
166617694 90
383320951 20
629182285 92
408925155 21
625672267 86
510300980 60
988625440 32
684850412 56
839847543 100
378335334 70
19001501 49
528310979 50
293980844 7
457420636 9
25477512 21
717939757 6
609328496 88
886197389 23
402647852 4
886557811 67
966585284 91
895590645 5
718911430 32
660673269 30
561494815 99
55186067 73
110330480 69
481184054 81
550760602 79
395882279 71
215734588 8
590407260 16
523942505 37
456150531 89
702028326 45
597347556 38
150218930 30
186847321 44
949633892 1
873890554 19
733348862 27
568333604 15
980566098 27
9371738 25
320545496 3
872915300 97
569363287 30
609996431 17
285661740 59
894709694 26
134062029 26
181490786 44
266759523 29
63610935 77
377207266 0
377353581 4
477438468 40
483972902 1
773705056 86
354713163 31
996038392 53
257987051 76
337055346 74
295658043 8
518506165 59
947575700 18
934679120 42
785640886 82
987812821 26
317794333 81
62444639 61
948463259 25
747154295 39
146710330 5
737343713 17
641479062 17
452730664 2
980349397 23
508428458 61
811584519 63
629386056 94
148335463 73
726013359 56
114041901 40
932917097 75
48293352 8
408698160 9
42541169 13
613715731 80
226106071 36
866274887 2
69913657 63
235245335 35
979167987 23
539790504 43
89949583 26
677478577 31
493646569 3
363926052 76
119972876 0
547955235 6
973230502 100
685056501 21
736686550 85
123957859 61
322137527 94
169174025 86
615301713 86
143531371 15
791495693 82
509152382 81
175325495 49
377931063 0
643281924 18
585758590 83
318261894 84
477281750 33
201275872 29
745715009 35
349934626 9
13476805 14
608221999 28
441716568 61
455261245 58
867962686 19
285068099 25
939576697 45
493082259 73
538953694 4
150461530 38
657363338 12
305955388 75
556812319 36
498909271 30
113130491 72
900149841 94
594797453 49
19519985 13
162336191 64
161413751 79
793238343 62
837227086 16
828052439 94
119404681 75
153614562 12
755152279 27
529305410 6
866175018 66
666081003 57
183480095 48
722491371 96
515637657 10
466229164 81
152325676 25
347032050 70
78455690 50
234445968 2
990429728 51
80516264 25
792786830 25
41612493 35
870696616 96
427153647 54
704778143 31
10289875 60
806931551 66
56076663 61
359143389 21
728743530 23
818008346 99
801936279 25
582963178 66
158918555 14
375110989 56
567460246 91
908835590 67
888052507 58
292400026 56
904694016 48
546520103 71
340554584 64
388980305 16
831160306 82
373480851 46
120524592 5
304213916 55
182807013 73
9116557 60
876419626 61
237389673 91
108830470 5
278890347 19
307677804 64
951748162 32
557912774 99
534495710 4
766294749 82
927411448 83
825039124 41
66076948 23
675811062 93
849961679 98
314481861 43
871331528 95
360856885 50
59309694 57
580649464 65
739553844 41
338678305 69
841228855 32
699453629 8
74653719 64
483774957 98
515128992 23
499198850 42
801147973 33
373000196 99
546325022 16
136760100 26
840198999 84
945708148 94
674979058 63
658581929 60
238088987 63
187388067 76
959707886 3
578607660 43
126180442 1
680896088 24
578453131 47
349453656 98
511438002 97
664500486 31
382413648 82
128287324 66
855170924 12
498825145 82
477085466 8
590270325 41
256475598 44
665729359 92
276392660 5
889710322 58
502605679 11
906812635 47
387261877 55
866715186 5
798756323 51
464309868 56
625188242 61
953808337 99
203732553 99
339309692 86
63373620 16
916065782 64
899447019 47
333450901 69
546189125 88
206688437 79
252859983 36
893337691 90
684471352 30
723230463 100
705270837 99
814920963 71
30539875 84
974825367 65
955274780 43
364598918 99
951790335 9
737788317 7
414846740 5
173465662 32
257054924 80
119530635 1
552117062 82
919098864 27
244207728 36
811972219 26
922582128 19
451959287 31
574438885 32
239479866 44
855525276 49
731194122 75
162219782 65
283771982 20
26804074 41
911937694 21
371567589 41
254129528 57
221995379 94
765009855 81
166831741 82
697462023 10
580580452 84
62957005 74
683840611 65
833686077 78
443040522 45
724780111 19
110999970 37
280425821 44
673354292 24
720632608 31
664622706 37
127183423 70
821921010 8
381811819 44
513983028 61
614371758 80
292908762 18
680489879 58
323312947 9
98557282 78
377829488 97
341932826 0
342669039 66
156471488 55
848345381 79
500943368 0
704198241 37
984378542 36
710485582 80
224192388 37
789105312 41
697415589 89
598752879 47
344857431 90
376209911 29
537552015 29
607660009 82
224810002 100
402851210 15
197721266 79
243897275 18
370812646 55
677373599 72
918629360 20
764891486 93
895309421 45
385562425 28
77497169 3
429476940 1
689639696 0
997011319 52
571579336 31
918264318 73
183868352 67
258680745 77
330240036 10
170419709 53
65555732 82
906636057 20
310178184 27
780579671 15
454470831 1
105518992 26
43558659 37
687864232 60
317021235 55
875743868 16
730644382 10
705192332 93
969502338 78
153186142 3
302171733 9
449002951 46
814681859 77
808199079 55
568331196 89
532627039 39
192188878 63
50604797 54
269115027 63
890842765 67
748326262 63
341876720 36
277216467 57
292136169 4
344974621 69
414168695 5
833352413 74
763754073 22
18390295 84
128494133 66
663119675 5
567287019 12
365088330 11
184841028 86
377232964 42
686843593 79
186146126 74
42775966 50
430855766 63
423759388 19
365169518 46
764452473 100
87827413 62
716374308 96
20483470 84
751351590 57
932654446 26
121653514 79
631034163 52
467737963 44
257722630 55
587562112 68
784804373 40
413650206 4
515928490 16
829106349 82
705057035 94
409116973 86
170379522 24
760925243 3
974595234 65
186985792 39
328233245 88
596046031 91
685339680 43
219723206 99
115306392 75
225436106 42
820165528 19
652554655 82
633455809 50
488267961 66
638296451 94
325933848 84
903341358 79
27623990 7
546600988 72
15554125 39
400499178 24
30142058 5
714791567 24
655885145 53
250461010 16
491283612 19
123534671 14
819688463 72
974057626 51
727061458 85
573894117 57
619295650 78
371013021 24
31623310 86
163855616 94
396372393 54
543256792 10
642520688 5
976474580 52
377011542 45
118798208 63
783901679 55
291994569 98
887053806 29
327548989 64
468158101 33
301069737 2
623404904 57
110386890 51
701598279 7
127499385 2
716584952 53
873010595 40
164449625 18
414608448 97
460302671 31
975997065 92
348926017 3
145720523 96
13009616 86
398289611 52
731617310 45
119932973 9
808643635 58
386902976 55
468791913 69
824645759 19
634253475 47
470651447 7
697063143 83
432372422 41
618210366 18
311942328 62
776021671 46
136258100 1
386975763 99
222076402 100
247750634 9
914057822 86
732531115 31
116160708 8
130366204 69
65201609 16
52755745 9
894812104 35
593195076 51
243432699 26
265872293 70
139142575 26
948727482 19
727379197 82
698959528 99
186791990 28
99475733 40
52801711 65
372703454 8
794027501 97
760955943 100
670069140 40
308352975 55
200629281 8
411726689 44
454876346 50
445332442 35
596046643 1
803680091 12
354240520 0
888981752 75
549371610 95
743147324 22
957503987 28
283358188 80
261322066 91
78466763 46
65798726 60
727239717 77
838075105 29
680696332 33
516672008 79
575527420 52
465294957 89
828739638 60
413894258 93
988531346 74
622858023 55
164703540 37
712749185 4
756546713 31
608097000 3
338270190 67
703141533 86
987205436 53
87229638 79
247168481 62
475294019 64
55414908 44
341685602 84
843676535 84
585402657 59
64960464 97
883072816 34
863159538 40
906531566 57
709830755 5
556215856 54
828611063 37
560044672 49
471377316 2
534113869 74
268469770 22
963080235 90
707254968 69
860274162 17
806640205 84
990245130 18
215344774 69
113875766 1
988945715 2
73458468 5
477296347 9
516300535 18
655002248 91
243913506 79
359205582 52
245998661 33
316160484 4
595483733 21
327296269 30
292727232 56
916295097 100
468944303 27
785748333 24
464592288 89
608568581 53
289376943 30
502780764 16
777823400 34
769517892 75
689366696 52
325357110 0
693314526 54
42331703 88
638873504 97
300348554 63
846450757 65
162459187 65
124563556 45
342842593 35
772405591 65
990062946 86
421734766 26
298985411 19
551902018 31
327817038 68
852598396 57
91966370 29
694494772 71
836199076 25
402038441 89
4450213 73
744053274 53
618900643 88
116938362 18
709702997 57
759939405 3
607702553 24
860629914 44
33566760 57
874708964 42
392300187 48
237815476 57
277590491 50
800795818 51
574554550 30
38975018 26
355387844 30
769837214 47
373658064 92
356055285 6
277707500 65
788034141 83
482527687 34
108986268 31
866857798 82
78823594 23
208283800 68
536945844 67
908974867 55
565826156 1
124262775 83
48969220 28
309034921 2
159985330 37
24789161 32
647742303 7
203866098 63
468460065 65
824619110 23
553060205 93
664534691 31
51098415 42
265225828 29
684051584 52
827226577 23
620683801 23
758601254 35
391711976 36
501810411 47
594954282 38
725431225 66
64256997 31
995922586 3
332269156 36
11801170 64
671209559 86
101014405 15
283125956 11
701870669 91
871692046 57
933264201 69
168147109 89
293187758 9
72176602 29
985506356 2
767066178 56
396911655 92
153663196 31
871137235 54
736943691 65
920331775 7
470864141 51
654362848 72
918162995 17
531926895 85
892599944 91
669774980 94
46198813 35
435307003 67
26427023 66
563304755 5
198204648 45
54272066 62
736838892 23
969799716 69
402718888 82
197541682 31
54477042 2
865763439 100
846530701 33
41383117 81
530102078 64
936257157 13
596874349 4
22968045 44
81837062 39
441260771 92
929681477 20
75126547 50
130211653 99
983514851 62
899092453 22
827235452 5
316827431 8
831587469 60
684760275 41
122091623 66
944696616 16
201883588 81
454120307 36
140238299 45
927714566 95
330242836 87
193263450 90
45124652 96
563667582 40
372626623 55
919916976 33
285899364 64
330906268 65
432934518 31
798687756 30
505612372 59
231272720 17
657097927 14
636687536 57
249441014 79
439859114 64
655384464 7
308726573 89
366595893 83
857812064 95
814447472 19
580301280 26
73539342 47
399087587 13
710564372 23
965010799 23
964021370 58
640255499 85
87198613 55
983606619 86
532640000 90
858313159 22
816830291 67
607895989 22
856735463 38
989248317 26
23870108 77
960198785 84
504282502 67
586561505 31
11469290 1
316873495 97
444294726 91
551380031 88
820379702 45
742583195 46
349963634 85
599272041 47
56547253 50
782280977 23
311130092 51
485531835 83
584618306 13
577160416 86
525393800 30
297874075 91
584788516 17
892134689 72
223911555 27
857688491 5
910697365 78
849271003 69
494124620 73
494439924 65
354175053 66
608764903 48
453508439 4
219562695 5
680184927 74
516999670 2
685094796 60
560688625 40
559437796 92
221811009 91
472721050 61
81891763 20
422443925 86
610598634 79
110554030 52
307241950 35
481964570 18
649259838 73
634173286 64
536108542 37
174138156 91
526022968 74
987933855 73
273236826 57
790615001 23
88231582 13
194469688 71
20285070 1
179999694 91
773934575 22
363464156 61
451777596 17
471268341 60
512282234 39
146159167 94
46563359 83
111372672 45
815511241 33
209278 87
799308485 47
593946106 29
100698468 29
530679546 67
907789593 61
320909712 68
777041863 63
776688737 62
271248845 38
456086029 31
734815882 67
105028648 16
751001676 72
399230517 14
462463969 40
94421263 61
32233303 92
356658832 1
35424446 6
547507511 31
456074443 83
720639285 31
237483190 33
311490553 12
494545694 56
294464576 11
443084487 60
973386816 87
639366505 28
648382024 35
899275892 3
108280005 55
840502826 88
728955687 53
904524692 92
48519358 38
460400457 24
276739333 63
3021442 69
817559199 45
575076358 93
425193939 28
72487082 14
60529322 99
62648682 70
367314057 24
976206814 8
769194586 62
297158815 32
299583488 60
175544659 18
854524655 35
64121991 24
487193485 23
380669511 27
490796220 23
847296594 78
918022198 11
780618303 56
387998567 87
175248256 79
152689568 33
877481498 9
245238234 24
292614631 36
986497430 46
958629192 57
434529977 42
860084896 31
232343849 35
855184263 47
37090127 78
196295259 7
901172489 19
758124284 43
414618404 94
444457790 58
133860040 39
358151694 7
951523352 15
737828884 74
541178553 91
862152530 26
841867262 57
878898435 72
732299273 12
479040756 65
630266167 93
240730482 66
669027599 82
366987277 86
950778636 4
681647189 93
342897806 23
707027489 3
911031816 29
552477674 32
550169166 1
467806166 49
172849760 31
858725564 54
641654028 83
68181205 27
190539529 2
398141590 76
888384270 7
254798981 64
130909930 44
202943583 31
923131876 63
536927492 83
910120684 7
552510031 58
563094401 22
87871268 33
149614607 35
830709383 95
185411013 55
732799941 79
616936422 51
532371575 87
847218118 56
165235064 64
791735897 9
78764507 82
747800467 62
888807314 7
146742521 24
202732609 69
583713296 55
660915705 62
575283825 75
592093115 36
120763319 0
279011056 99
390253065 16
111783714 69
793211409 28
853832187 39
120130725 82
704129766 2
196962170 6
993350673 96
421669584 63
387980816 30
9127338 3
696422115 48
282991734 55
983571578 87
568679083 80
352707998 31
219483123 14
183831624 66
827710590 39
44744038 99
946755355 48
903727824 89
497380212 18
657196747 85
620587367 94
382621176 9
603693910 74
901501246 58
793880521 88
866858748 8
293188535 5
172781230 88
86097817 37
180814140 45
822290059 57
997973633 62
179818059 67
322897509 74
882805504 50
695551039 62
902849543 30
881823674 47
425436237 38
592376384 0
159642822 28
359102811 81
707651339 72
149432126 30
117006807 25
643811169 99
949483182 44
808196474 78
419895513 52
714032314 21
240268627 85
547754250 76
531699769 4
195936725 49
939234381 24
609579834 23
796231994 47
975978046 67
79076778 52
722586146 36
206559735 34
34898060 34
358495178 51
418713440 16
176321832 27
100446723 69
229758503 44
953227136 55
172775238 84
780200106 48
276005410 82
944443989 22
470622872 45
75506531 70
809514554 11
849440174 3
824465047 38
211199318 95
896698486 14
848445181 42
986241210 58
347574358 55
916480209 100
335954325 78
552690961 58
924281497 27
610585115 5
73649618 69
178098698 26
776510429 15
658918286 10
247132161 65
686535772 22
7179009 40
489592798 54
609917639 9
686314485 79
781350477 60
777337367 86
977493736 60
189669389 86
104398858 89
760477846 42
594939002 94
748271255 42
599759479 45
211605341 55
792407101 96
131730188 12
610765678 92
546857992 56
597372853 68
962888264 81
179943138 39
246460975 6
266915258 10
863169118 24
2047697 75
124401156 33
86352834 3
586299624 88
844106595 44
693502178 52
783604237 83
22652159 61
665097466 92
751873735 89
582523202 35
833599883 89
750366537 17
277036622 4
799101004 68
221917586 91
934915384 41
568831544 32
901433375 88
824042464 95
975269287 39
122812801 22
821057140 24
610348759 90
820907454 96
887360078 93
517635468 47
732067427 73
722076026 29
587956721 84
739312832 64
102819131 79
401649678 37
144712201 60
170269095 60
141428373 49
731674546 51
130686969 0
925836503 27
906635415 26
749190438 85
345500783 45
32309502 19
420984907 59
95696097 14
815054021 55
771391935 88
966002271 42
936446741 97
573651827 51
31226342 69
521250942 15
744484348 73
122482503 44
477581125 31
853037798 15
672992049 56
695494930 96
138853988 41
558085619 85
944070451 69
31567835 22
351541741 78
453737369 81
884029771 54
659606656 70
214917914 34
71677850 9
472066362 27
350003544 53
411001350 2
991536970 43
242260638 56
541550777 42
128982450 81
212668371 78
531630825 8
86118978 36
479239138 46
549508261 58
584834374 86
750888054 45
157343886 25
292964117 0
815589571 79
729069307 56
383093801 78
362013659 20
163663204 73
702388791 49
584929214 40
575180262 42
763531009 90
448733311 8
900903973 46
448910129 16
485148677 60
367687621 51
796707128 71
918126703 68
345249127 0
80970897 24
48307285 60
533072916 8
974881746 72
923743081 7
388557242 38
957730170 57
710400133 86
985787564 26
915607294 18
177227867 5
286085206 80
778307468 15
507423940 91
842296640 81
228146616 61
352003070 13
855167355 18
28159751 75
914648339 11
606495302 37
590090194 87
546368278 6
667143599 81
609830705 35
778885380 75
734051686 31
165194000 59
703253838 33
395324209 63
284403964 42
501750949 55
950114862 21
996711154 24
69141523 93
453033552 86
346534172 56
408324144 90
335432239 7
716288989 50
470373022 22
481658397 26
353112781 14
460187490 91
964630219 54
946379487 35
562643995 64
212723342 12
57121149 0
634115621 25
93365098 64
801451984 99
369714350 82
859061908 60
185995423 5
50131611 39
312043724 46
785724369 86
344570328 78
428486693 84
523977250 25
851903383 34
919489719 35
1805571 31
879330077 65
51335705 15
481322447 83
887415344 23
234744055 99
761097930 69
681889977 74
382216435 77
861797407 61
515114694 36
995944519 42
603707798 19
496285565 24
562964632 78
934845309 25
73701042 83
272896473 18
530232908 22
254522330 72
89554200 27
109714615 91
473303020 50
714653005 15
913579966 63
963526961 12
778849083 43
249382110 49
345105520 60
699195140 24
731504730 22
895204757 68
373251530 34
410400035 97
699778231 41
596092469 17
85697361 65
532055005 30
49918803 96
814415471 13
191400997 25
95768387 41
15523763 68
433511979 18
123099739 13
858109852 47
535961623 51
135900411 28
798274243 36
632296971 51
157052196 68
387104646 18
648902961 78
33857719 37
134159382 52
497534048 3
718362406 31
976272403 38
734369 84
426831230 29
408757618 3
35485823 32
788016706 88
326568059 95
783413400 26
956324284 36
66590286 1
655558190 39
300658452 71
336389141 60
723048835 15
855446367 99
824505751 64
469003306 2
17290446 75
397979320 68
714280404 67
697795396 70
867038418 10
305361631 72
716474549 11
955293548 99
61243492 82
762750614 5
95419320 73
39779636 38
805048934 27
992070858 7
894102076 6
519562035 95
870483530 55
525123252 38
404702107 31
730903383 88
284255955 49
515593348 5
721138496 52
391075879 53
657304775 13
616008414 1
894978133 9
21336129 36
771011066 70
926425349 43
334063715 7
82108008 54
971765141 16
626112167 55
234519420 35
939608191 14
61580465 53
726563495 18
737624037 46
692160475 17
843508859 80
967772494 8
973654856 0
223313573 44
896454225 49
773003022 77
458744589 62
218470967 88
349758676 55
329172776 70
633616334 92
650151042 61
713498635 77
26647419 50
342495397 14
5159842 68
827207687 40
977910778 93
334223997 17
893569291 79
558895805 86
565182819 10
495616013 83
460347522 19
778387797 67
526920678 87
963928421 1
505564542 90
351446820 100
780009426 12
150406824 37
302707819 38
297100009 77
161033075 89
107381744 56
712460479 49
116788189 4
942293199 73
619058610 34
10067013 93
354717887 79
117316890 19
668390806 41
269374196 18
947419158 50
344529604 43
571790379 86
121843087 63
641633080 72
138225050 13
888332037 91
110875740 14
60910185 0
856406189 4
879984091 16
436102356 39
210789490 29
201952226 44
14666217 92
620085776 86
441689698 64
128570899 82
196231594 96
927367048 38
774294440 89
412404232 46
196657191 76
904448995 36
970874976 71
757185972 28
969875887 39
7416512 10
901161758 98
333401536 67
624114621 73
821884343 67
661057443 7
712204449 97
489554487 74
505930307 33
442787718 83
954739194 13
950599949 84
194616664 44
101194310 65
525553272 97
155671963 86
243710685 26
722168196 89
382969368 2
83399550 65
300515804 91
19983755 46
84514511 44
89116597 94
402181442 85
958930833 41
398647339 21
17672625 17
687429676 64
61009671 35
939612799 31
872910483 87
643690436 65
782511966 18
889774619 18
390655008 39
124371251 55
643994624 68
531776693 92
736416275 1
774898747 6
519689563 62
748229887 57
776833749 5
617860165 33
25844359 63
889536441 16
797794342 76
59643655 61
32649947 76
16966024 41
249117480 9
874434912 36
330332561 48
309012534 10
369773240 8
842550415 64
834379715 94
34671349 68
667636253 2
112404972 0
818960704 64
167772834 38
262819693 78
857829070 86
530640666 20
721350515 40
231469850 100
360789985 0
277040506 50
660632243 43
260357181 51
247982599 27
3678319 78
759257790 16
360369152 86
948537837 87
737514186 69
423367687 10
284297107 60
814984146 98
282445126 33
535726583 56
820769224 26
710644533 76
759258237 42
995080030 39
380766122 74
10852594 75
935665778 100
549517397 48
488493344 89
813522529 52
978708603 2
974942524 21
412150165 4
611015795 62
623826981 0
62125437 93
81246860 75
158410398 58
586280030 29
79073158 46
115187887 76
544648431 69
149960276 35
967884397 53
572536499 54
859382411 35
736883367 57
332728252 2
495367356 31
782192214 87
717067425 53
337554306 45
174795886 83
570269552 8
885528814 32
550729606 78
760181967 78
534784858 86
552497062 86
627776269 50
543092004 4
292513709 9
462643386 71
895453552 22
942816904 88
393792622 29
138997891 85
811272617 7
8562339 12
651009343 43
958627482 15
160148437 16
761176419 51
441244032 43
67115549 55
714502762 43
547268906 54
276075653 78
709101324 2
551321622 43
436413030 85
744069732 44
258340995 92
317391740 61
86453118 37
718659094 49
470016161 59
112232111 76
208076102 2
380571577 3
124383906 65
748564642 35
825107317 72
539468047 26
857425585 76
34837613 26
121418830 37
474385276 67
147786191 6
981409699 26
449765506 14
923054563 60
185028329 61
840681445 77
897434477 27
876656058 88
323606455 36
137869240 91
291391230 9
293714248 93
299445962 17
866402258 59
986211690 92
25857919 19
137098001 88
49444859 79
469147727 14
463525432 50
425816286 32
176721743 92
502643250 76
462324233 85
456665404 46
430185776 96
969304686 51
748394467 100
313608668 94
910588429 25
313201174 63
424156065 80
208329877 62
835655232 2
400211418 10
572769891 20
767795293 19
816247126 7
182915350 68
668030529 5
648180976 21
147892530 57
840071103 6
225225154 70
153089569 82
774266400 92
31646533 65
514295649 3
120897974 13
392319724 26
338950442 42
130820796 1
868191409 4
974707235 29
172096513 30
980834549 88
372880324 76
4962696 14
48056757 44
616010162 89
609190926 71
240525043 84
578279265 46
145596755 83
290464694 68
309823422 2
119223627 63
357151528 78
320845464 68
794241397 62
683615528 64
877161586 52
476847063 2
74240934 70
447346931 25
939864331 36
901789018 52
885664299 12
396241619 27
68065175 26
349781088 91
756511856 33
799891386 41
74676834 21
129678932 11
948695130 66
214510677 96
894142614 69
679992873 39
112442734 53
561792566 14
566615988 73
15431109 30
522969489 29
287773 11
93252640 16
647649284 87
796464461 95
540532361 42
485497267 82
880431595 16
525431823 29
126566176 0
592857185 30
118183450 97
334597438 33
736846020 69
334854482 18
764032255 20
80707087 38
574923220 90
215168784 97
268395410 44
725563905 39
547984614 95
534985467 48
318873595 91
8467319 28
858491895 38
524777455 87
981253785 95
265420440 48
94257504 46
208591476 44
963776350 54
712303578 21
648805681 62
997382170 52
575075898 8
853677157 85
92025733 14
602383759 55
205736315 21
679159707 3
204780348 47
330257041 37
777528520 81
129823606 51
105085320 47
741577088 76
414982565 64
217245904 94
324821434 3
436320149 5
985210711 47
128501269 0
232200070 86
167020170 29
676470658 2
576477916 62
948981271 91
197910859 97
683360981 26
954517837 18
855349141 55
414003027 27
821529113 17
308160687 24
951255053 19
650781262 41
280137908 16
262496660 71
627180068 56
375303616 42
251819561 43
110317315 36
826837733 96
300228142 71
636037973 40
55645229 71
964904853 50
690842794 38
361445443 17
842196789 87
771658834 9
160333604 43
390774854 42
594607558 65
632508302 35
152492402 87
517307408 51
424713661 49
264065062 76
173144457 68
229507708 85
111405807 93
65236655 12
407996263 88
655616197 46
680350297 7
378887524 47
325991017 16
794558413 37
950184832 50
59929953 61
352949345 2
165056253 4
853328499 41
804003536 29
720167000 17
726265482 72
941976718 66
870180789 77
144273761 67
628871594 20
175276929 84
311670559 28
900699993 22
60614524 18
332134307 11
298026887 22
479700601 65
293081326 38
340378456 62
641215974 72
635829885 79
69747102 4
352707360 46
539692997 98
456929327 46
548279170 93
283540951 85
585013704 84
86117441 1
674508759 76
447742221 50
289865754 64
16866424 51
594758260 84
66879329 70
378541493 5
574223561 41
309545440 55
294648938 47
941360917 89
278541710 35
920284295 6
106754987 58
672120186 38
231341240 94
10265425 81
580464621 87
430532568 62
94596149 10
712606687 16
675344520 24
154976169 65
769103329 78
721349902 93
731330519 23
861952615 89
972996597 78
342002746 68
475217504 57
85051064 0
447570465 46
872928397 67
74271271 27
634476646 9
351303245 5
806029655 15
360682268 95
657875323 76
680803921 67
119127329 51
344348031 36
353726783 92
374791282 99
691699133 70
562673297 30
770242253 67
106476737 94
960675280 45
837942223 49
706549955 41
672953921 77
956040458 9
107666945 88
102194959 90
229033913 77
198097388 18
280344493 79
421627996 17
714651388 53
956743146 31
892906804 58
311000534 20
817990516 82
578198916 86
487968700 28
272275888 13
618729535 2
263883234 38
506500464 63
706990590 52
717282715 100
215239202 20
784488425 43
74519640 8
195119694 35
494628160 77
278203573 26
984672939 93
757544901 91
751312194 24
579437963 93
260313399 24
663645927 31
65979100 91
576926983 56
72440157 94
316825260 16
272569457 86
331356765 20
558688043 89
684572565 26
862139686 48
957435821 100
609393453 76
514172586 36
129750444 16
348948692 1
617598992 55
819082969 4
735571015 25
719037317 63
82021355 98
639341744 99
474556486 100
294252440 79
45892365 90
610143650 33
953520210 43
827673441 23
176009678 58
353277221 24
646200666 77
666130277 31
801010543 41
299458689 77
71376572 0
618812473 66
406243477 21
359429215 44
688090660 27
542015365 83
682655655 84
752131771 47
159283356 54
339951364 88
354421454 39
518889813 44
629985124 37
637468193 67
392570399 33
324487595 27
298780907 88
153657448 88
697446272 75
632532774 62
314016449 11
37652987 32
720776742 67
468036152 13
524190629 50
476254866 30
612868143 74
674101470 3
977468189 85
407393481 55
797392057 68
165845408 56
260400035 60
442725946 25
446763671 61
813033057 68
907959282 43
330160507 49
797348072 70
758442427 20
811494309 98
796545838 95
787581754 44
517290124 33
50744395 27
367503280 41
11074412 86
626019340 13
742755432 72
747755834 47
499518076 22
987185388 84
240618719 98
303520667 15
256080157 64
474603237 80
727206063 45
36348570 51
548180525 24
586927611 76
909582691 32
445358286 17
753012616 27
753850532 3
891502909 66
86249383 81
674823509 93
738790832 95
587339371 80
928077182 21
825796941 12
802650957 6
786182100 96
443832008 59
970462878 2
876278741 50
453059895 67
311704158 85
167242889 45
509775299 50
67114344 74
15538945 89
792985205 55
776082286 44
833978700 80
171558173 81
64138188 8
142672814 82
704043941 52
611985142 49
122214148 89
512222817 32
776309465 88
126440449 16
943484474 86
447115698 89
539474735 58
700908234 60
40198618 95
875681901 38
671561635 99
586916736 94
677827109 37
470037535 81
28978818 96
578222217 25
928966367 43
95223098 78
397745356 63
604165551 8
581602676 7
71593272 32
589653272 99
85311729 92
86487108 62
36486504 32
7575704 92
712109025 53
913236827 12
191422067 25
971393992 5
358681353 30
700470971 18
56187971 20
446721456 81
248501030 18
429230002 45
366766692 20
806716212 50
586431018 33
765204775 46
883935171 1
862629679 62
97920380 22
296922393 51
799655730 64
171760362 58
814787039 31
286574347 95
998236682 5
412583852 82
646741738 85
969903246 50
654172582 80
297217152 89
353100328 100
841171345 3
426290248 38
421721937 62
615470672 19
809968469 58
181455363 12
411789027 39
316384266 13
22710318 75
25569663 61
43618801 46
958031934 7
461658545 94
761322197 48
100206732 49
559957678 28
788975480 71
520444567 15
76637044 9
567816001 5
404729540 10
502829173 8
825867580 4
518664833 91
948140421 31
103465702 42
677889146 44
483562044 60
594042696 98
800801162 20
749365671 65
903540238 11
979083210 88
650479058 59
503841816 36
800098573 98
954190392 86
613520608 95
60915328 24
134106 44
118876145 40
962491745 52
853127108 68
306690544 85
598365732 98
47229756 99
38246088 31
672900106 34
14662049 88
785748515 48
73841456 2
374959630 35
47832937 33
300875029 83
608727677 74
168268380 62
624756036 60
805773458 59
123032825 20
930135291 74
631413764 76
511931957 19
826996238 50
941870875 76
699178442 8
435251412 0
80340192 1
751379874 96
749697734 64
630831953 75
442243931 55
948732444 6
140620481 32
769760066 53
637247329 65
702248096 35
628507892 37
832483761 53
834245409 73
211691842 58
399082862 63
152417929 82
971099989 2
19143942 100
5087703 56
187791935 48
821046710 30
411419451 71
853164487 93
424514649 55
851813448 68
35428505 54
841038313 7
946213341 9
539856040 69
685752495 43
98223081 10
212504079 45
736980730 44
456293285 73
709353856 24
986378884 69
364494739 11
88999202 58
525146669 32
975590783 51
657671368 18
345630001 7
854580448 24
156663963 57
676759505 10
949003102 92
732449181 21
158363814 30
710427689 71
868212664 4
596028790 32
727165216 72
81848827 72
469942119 1
641652548 17
146831178 79
277968143 28
417928713 22
292945985 76
925457386 90
222700658 90
639644421 11
987472588 5
383637389 25
124555775 95
586443941 59
539754881 15
425890607 9
642469534 0
702026012 84
900744854 36
531036947 1
508044933 58
156990134 14
94162441 2
701343830 29
975845546 72
116622400 83
862042313 62
647016186 36
720361632 94
333467564 24
765247822 45
154158550 1
944632385 6
143756382 81
470791815 2
207232023 32
982703144 63
507835150 7
396348586 26
153754227 26
270845027 93
614759177 11
173594286 71
895133121 37
768465969 88
982553351 34
894585536 42
698913658 52
261733345 91
217759470 33
895290728 7
56289518 56
706714764 46
891775413 52
339555842 29
374703253 12
344178261 52
115421641 67
649910459 68
906667181 5
221923699 69
549325731 100
102910937 15
22893202 21
359220193 56
564481366 51
361382770 89
878770415 14
278424666 34
526141187 39
499501371 29
747045792 16
544957372 57
992659602 95
682314404 36
247803596 11
178769702 56
299185412 6
485452050 91
260659032 54
621243435 28
354530084 64
512500583 100
186488995 63
558981989 15
89285116 44
883114240 82
658600585 48
557911659 58
334554831 100
74150851 63
433251033 78
519803185 77
656042482 90
291248425 56
129966961 24
981131745 16
213038541 26
115107800 91
624182904 14
483737220 80
440104871 42
626398762 0
168315492 87
486158016 32
649015224 25
725614500 12
957797209 67
306848794 75
304906495 14
449045899 40
822359792 44
597233730 67
762089021 56
868250764 35
85428615 53
11780506 32
772213498 15
378312154 20
837513424 83
556751604 5
105774456 66
322045976 0
354559924 22
24857304 70
672281670 31
494511618 92
706545050 67
145843694 79
910571061 38
157113433 99
849301689 30
744964684 25
950451588 83
495472357 71
15993575 82
197144936 40
924007887 76
671188720 93
585432354 15
509320342 50
725798671 40
564963057 10
866315979 65
763194837 82
81897512 61
94845949 57
557189452 71
194064904 2
512983810 40
49965624 1
354804483 76
6398358 41
92866378 90
657205296 82
441382278 16
132513276 40
891883054 90
766257009 61
907548376 46
764818817 58
608573194 59
7595310 21
438165261 76
959842483 94
234644304 96
770995498 23
401077152 30
373989769 68
283099389 94
861838577 48
201107563 95
741783188 89
808191259 23
876575340 6
555006958 3
240718809 29
859373694 83
951936434 81
777717735 52
999658386 59
482401156 57
57045689 14
820429279 13
113120772 36
937453382 67
243407866 90
273269242 16
506593333 47
736382422 16
336014682 3
397450837 45
946195731 66
534279601 58
47332326 42
83652955 62
466097812 63
322636496 72
822744291 78
345166467 40
713625269 20
198710691 61
88859158 2
366247633 54
918686696 84
447934794 48
228816500 42
770284532 19
476517314 55
282454078 80
427203454 83
603282851 14
236025433 52
670378096 14
706435660 16
504111016 39
720857391 57
639897110 55
170126176 39
884724185 51
813865868 35
551290794 27
892347344 80
845729798 98
496121965 81
868202812 0
964080142 53
822612626 66
921492292 60
948734334 74
753796843 34
633452568 89
529970726 22
592606511 6
693118865 51
841788301 78
556408491 42
405495198 22
543459933 89
906986971 86
714145062 59
731858708 26
877886593 93
13683957 57
48611093 26
254608687 8
253466775 70
878613449 98
953213393 69
331834080 4
837834918 12
82309248 66
105226095 60
560802981 37
146051595 4
456112853 90
483901714 43
976770632 69
23420854 66
410644642 15
119146448 79
663441652 98
215545392 97
265534501 17
647326136 18
189332887 56
27924686 82
982656962 30
329448870 16
517986233 76
760889223 26
964714808 61
749914494 20
313238273 73
380799524 53
387795082 93
508041411 98
535787024 53
463009436 78
887450097 47
983060497 97
174257100 8
67346044 69
665400595 28
828584067 19
643537906 83
998857583 5
776972757 81
33205730 98
615130028 54
204749583 18
543881996 11
261931791 26
344771123 56
119145408 47
718829112 96
527570624 96
175366336 49
165904181 56
580674685 94
63148099 83
243684936 87
836426544 47
413957901 66
850892524 58
247097437 36
161939993 8
544533324 17
291442547 49
360763566 93
117028281 78
732798235 72
757576729 70
260979350 61
907357672 42
324514635 69
55539346 2
799220128 14
492706030 35
315012698 11
452551773 20
416758013 2
333277821 67
491873165 22
912677943 24
731741893 20
478712785 18
475882333 23
481298469 22
193830645 67
873214274 29
931054598 31
676923114 79
124140302 81
412606427 99
74675933 0
4958938 45
238126229 8
635598359 57
290180990 47
946877995 72
380933485 78
485094151 56
21206017 43
215419037 8
440995147 95
293989361 18
907471305 20
801486459 72
253441256 79
483972991 73
546789943 0
530848520 67
841876629 48
553719792 23
22710141 6
2299026 34
962796768 10
887561816 44
193416581 38
204787192 47
849062719 41
995070804 40
650102368 74
370358957 62
561259388 33
469734368 41
122988569 100
310373268 27
482914994 70
750942793 0
992014545 88
815939899 0
884925539 69
804470345 31
825446663 58
753762595 69
608181399 17
764475837 48
654475149 55
325422201 31
342104823 88
389169361 17
18480139 29
732880307 6
983947930 18
300047024 44
597952214 75
505065461 83
374764249 97
799598620 78
298249007 72
178653386 1
76194464 27
183711449 28
705962006 2
381757790 35
201477647 5
658328916 26
525008881 60
965635973 43
987852556 62
28957712 53
270108107 87
365208264 100
44886288 34
717198937 32
453397472 40
950592573 85
424888938 57
689223584 15
781878107 82
93313552 77
232883314 72
314987650 54
487032339 74
926231885 42
730749544 12
659159907 16
606255391 47
905455562 27
775745047 64
91398504 9
672639030 56
118288811 7
424529100 58
638796360 14
362700982 54
458935197 62
102569791 39
112776987 46
270226487 4
210313581 25
666764331 77
199340505 21
568786514 40
900725394 12
436524400 91
67234231 12
398011114 77
737674767 41
900368772 95
594353625 89
546082870 88
62369783 73
731946088 24
184141803 1
334385089 81
581657682 45
523832273 30
282393576 12
506365394 60
810819056 84
202494108 1
728885753 33
547936477 42
289652583 96
477129059 21
690695663 45
160503775 76
892672833 32
174535028 58
472150422 50
818331136 47
838591010 57
179319032 19
754907605 73
311782308 39
32240324 77
193983840 51
748804822 49
354516584 64
347422782 98
888747825 53
745139748 12
426778314 94
395255534 20
869248615 52
576599129 32
306819016 88
527749352 23
132690420 93
898295313 45
726807628 67
480771066 69
805862010 13
261949527 82
73131036 96
390882800 42
255503849 14
728018234 28
482311049 68
357866215 41
391744441 65
728665731 40
9687099 6
919297978 51
507192890 66
346877494 72
129004604 0
925027467 2
545051193 64
171003096 62
935729349 11
328219223 2
894616149 51
886965034 82
835525520 28
768845841 32
246816824 64
187906490 7
615106146 22
533629648 87
710411803 47
681781626 15
307632280 17
471401793 74
650014918 89
725314824 42
215429207 62
407635160 26
44690647 39
510450561 14
955360460 27
308827933 90
589809082 3
85054463 33
765560567 92
553770695 26
162445671 25
148819159 53
64505407 34
20513073 89
437370041 23
760678862 56
940578455 78
672242025 38
249576691 66
797706479 8
922771505 62
488721523 6
474802220 92
279400993 98
176893742 24
905476801 34
559173385 64
420556509 92
382872444 61
535653100 22
340414889 26
893668815 34
290049530 74
596485201 43
273272536 8
853037274 26
94521248 72
88099924 24
455445545 63
281750077 30
812942497 22
150282805 63
334472580 26
795117949 37
484935646 14
851817253 91
402488039 6
977439479 9
929394759 75
558366421 38
817494572 14
625185970 97
347813431 85
61999876 33
336288266 59
734328124 38
585431424 2
668662924 17
542433118 62
682770241 82
895060989 55
432967919 31
409881891 49
45403111 25
868501913 3
657211441 62
87303424 47
981705309 78
500600533 13
794216407 97
273178589 37
712970769 97
826735017 57
100312696 0
928542245 5
942338758 96
100453039 6
649956908 94
52679895 98
489787246 68
222074175 72
886280670 59
59874656 9
404398961 52
240103904 30
850713323 29
379772600 72
861685377 23
79788084 69
726113974 53
979345933 46
656175365 21
373039342 19
530522730 50
22295966 27
915656777 61
792089524 100
21098330 38
515874489 2
417003793 56
82127136 65
947062164 85
841056666 17
377640125 89
22744498 64
983396323 6
30699895 49
965429602 23
970934545 1
17020969 3
871633637 64
257703769 99
929800574 21
817530238 60
59952932 25
592414767 17
872283038 68
650784638 44
451754554 79
413569310 60
565264771 65
704792298 38
117852902 75
331584602 32
840428301 26
773770591 92
411910240 53
171097552 89
574536785 67
635139751 66
242463531 13
631338542 54
551390550 1
167312143 43
438164105 85
822878480 92
310088483 44
665344595 43
950901928 81
972536083 90
133803055 29
511143264 97
895161857 66
410380778 55
877816010 68
460759519 59
777151118 20
709296671 67
728199433 85
632793666 55
704573569 87
924156464 59
340903994 73
391852936 54
203561068 74
835010203 93
283791700 43
252771401 45
958632933 24
379869772 10
270102674 87
585620968 15
463335154 65
691487998 47
515003518 24
798211142 1
301884619 96
599265768 53
815170644 41
982715928 28
27714443 38
464483977 97
160977851 28
699087074 53
134527972 44
496941964 26
973728493 15
325751082 57
631169177 37
922262341 38
883064769 55
991643837 58
407823423 84
176729745 27
180373638 48
397867421 40
318456217 13
64072099 99
70328301 85
305372579 3
547228882 1
50589097 9
446889015 60
171437501 28
240503880 23
321640895 3
732802210 18
348249312 40
558780416 79
98939817 80
40827871 97
928766614 91
476081627 20
293902891 92
218866610 82
137132400 55
426922686 26
921245639 37
105630122 70
768250206 37
486312425 56
997222310 7
913820875 48
158517592 38
963568779 29
249445422 53
868886223 97
285345606 66
660593621 83
968671766 48
252337633 26
708017943 38
664548115 4
202085732 97
892737026 40
276843137 78
919639805 2
175906518 53
478710435 72
937724993 39
317054330 58
340633881 65
890239640 84
913937408 23
536369427 94
906329986 28
886846793 80
943824702 48
366041759 4
774191322 23
151703225 83
60470617 81
563298808 48
690843418 8
659231403 97
348306841 14
113460649 67
535460181 10
772231980 0
229793488 12
533061517 71
478140298 60
799667370 28
901359041 69
429515173 52
712961193 24
661341792 60
618923212 10
356503936 9
452927974 61
609722518 91
536266323 32
617566715 43
418655607 44
436357353 65
81217985 51
389347504 79
884590620 88
162193914 42
36990057 10
540622076 90
947832071 90
999614731 74
942607946 12
618893682 46
816956891 2
120120248 45
716389756 92
279635718 44
557469767 88
927192526 22
295460833 16
689428583 86
234457422 66
491137453 64
816745595 83
503226114 89
768157510 23
136192785 45
380947542 75
820122415 32
834196881 66
710345945 39
394406662 3
940052104 100
283310482 98
109007219 75
763857182 81
845369442 39
716683265 29
716073867 53
62540166 79
230545868 10
110341425 43
105576615 52
982766949 36
889685581 42
932970954 84
58795978 8
348636480 54
415010324 21
564789062 38
619656155 82
816134626 46
853650633 96
292612984 47
424974572 8
826807476 69
357050316 83
169644603 69
884688684 29
742157736 41
580041428 29
330058741 94
303635997 100
506648897 72
117376506 52
673847579 39
690300965 26
35229303 81
876033440 64
418845723 52
872858929 51
556252900 20
396432723 33
894106069 1
223071436 79
519298767 63
829479357 7
470193585 1
984818198 52
390063212 51
801451710 20
980603953 73
59945855 85
244619248 40
272526082 16
5154604 76
355622368 44
734928370 52
876728203 60
201576773 50
255061148 38
43118058 10
440412291 7
821807183 73
810935410 67
15232445 33
784801702 88
537556016 62
855802672 76
234614269 67
709972208 19
735986164 68
349286857 48
126205326 70
669919654 36
40680636 98
179382827 25
194142938 59
962477355 38
292283746 27
889117101 46
531293285 53
284618429 54
353024620 30
521032902 0
168259167 80
800123002 46
697167187 86
324598966 49
618204776 75
523510377 77
989553128 19
381453442 37
372354712 95
284365118 61
81463804 28
923915249 86
998108140 14
777325485 4
134809439 88
589311842 4
435123147 44
919983868 29
615930760 71
291108760 27
893801843 5
934641812 84
216987673 22
608948473 72
315669553 45
880151020 20
736331674 18
690528691 65
472325297 73
773797852 9
39257020 73
355198502 67
827370201 73
165551376 21
990703317 79
186405552 79
573558832 93
334056657 22
606916212 60
438976073 37
917350246 34
741329731 56
119526863 78
49555573 23
276472016 67
653631270 94
805823741 74
618860660 77
634636133 35
330201395 95
265929766 33
424629411 57
688272703 24
838857783 8
459168536 99
773353293 96
249215222 6
485017217 50
816931658 16
146302877 84
631909380 56
200720475 52
621203415 24
284830873 96
792733419 1
473926773 20
416272436 11
409648648 60
301619247 57
713192257 89
958461561 75
247617443 75
238557460 98
592472191 25
625475571 63
763608347 72
483063442 61
828625511 14
23703310 39
135080862 81
758829567 67
192327353 82
79940695 87
216647682 60
140555808 15
977807738 97
359978240 14
528644793 48
199500052 92
837394303 11
632003411 49
19091337 8
197314799 45
601565 64
502655407 33
917386248 56
24508427 1
430771092 28
805437586 80
246247849 0
33805039 1
973293214 53
174171922 30
318743493 17
927881546 60
172149599 77
825462836 49
977691251 27
647727186 33
617179103 4
447833492 40
146404766 56
210059129 3
852411489 31
850003714 22
604553043 97
606955341 49
349503863 10
940608148 5
704345864 72
964436793 28
933965452 10
542627855 30
568400193 48
429050719 68
463874340 20
788721370 20
717842228 82
946666032 34
626356499 53
198681419 36
943185036 2
896338283 82
786164538 5
909196619 6
995672014 30
331507098 85
676449754 43
713980798 73
917448930 30
92951231 49
622308187 44
615232047 59
93673246 82
724562127 88
931383429 68
643413126 31
451809847 18
768419564 87
609215451 16
257480143 6
910963877 66
805901053 13
310013856 15
986347018 100
178156818 47
256897887 63
933256196 59
619330946 23
207161891 98
430418828 1
80307951 26
874265748 28
152920306 77
335287661 67
64935394 76
120375067 40
530288281 74
433945270 42
568831851 52
510335139 97
907270225 0
954225942 65
755573631 57
670624238 77
420978463 31
180087858 8
436424315 87
435497573 75
877897778 4
540061139 2
958379539 96
745618071 36
298224450 94
697112015 60
411935105 62
584101339 30
503013839 0
89938275 0
207757452 54
781634755 26
277820046 92
884703658 13
346332023 9
384270094 27
557188826 99
943335694 44
549795276 55
484798414 71
395085897 30
834944392 98
282023183 7
594844179 37
386438420 27
314151992 0
991292527 100
28466897 59
567449834 49
30872062 47
553410259 33
728116386 8
780700321 65
405063128 86
646779135 82
180823929 89
343643132 57
126360341 41
623292955 73
919393019 14
505739270 91
118009070 41
84568235 55
477755121 59
263984214 98
205116293 35
370545865 25
3303126 93
36581868 64
284083405 43
513154241 99
57610182 100
596518223 73
374206025 51
533624977 22
176980296 15
227223239 81
529397330 41
127357265 8
140515460 29
572962025 85
408916850 72
780624574 5
632120106 35
616567994 36
797687268 8
229346644 22
651082597 61
333026795 93
736312188 85
687975065 62
590313398 46
641119442 82
422365864 58
252329986 10
169074705 98
476101235 8
986614089 98
749593422 12
108233142 11
192402286 45
498864466 55
67176794 69
430223735 33
245225619 91
793570484 91
920034475 33
208638921 15
392509192 65
561027931 52
952842108 75
591465200 53
581920859 82
826510548 48
971804380 52
244037716 56
704001109 0
400205993 62
235597798 47
445528783 66
81027230 33
365190906 16
68399459 65
934982907 7
15359017 51
378453251 34
598784236 53
201576368 67
974694480 22
44724183 17
301529585 58
176949001 49
349859695 81
220963088 87
842734341 11
233417653 62
104181550 84
74509323 86
295372570 98
991790338 42
732726711 86
535418958 79
817452964 78
144783084 23
147482255 91
877964953 53
984980965 94
67346646 43
799062911 60
789561500 40
209359125 4
844317491 33
155372103 53
593095982 29
465575072 45
392730702 95
893887546 43
546915143 12
544096439 83
912041033 96
126027972 11
382790432 31
133019184 70
530275664 84
339663579 10
161203526 8
870323292 76
905607903 79
915083001 100
160482113 26
795199214 74
665634466 67
440096573 15
745552908 74
465284261 34
27753912 28
632152433 48
596119186 93
186939802 48
185453040 71
380603977 51
433359635 31
111867725 74
323129506 25
867559406 43
615075533 66
83573977 63
990279418 33
816456599 64
700172181 45
448934050 28
263933101 98
103964830 36
157286642 26
680122313 64
725727453 56
947272686 10
942673104 26
883752105 20
126119778 2
435060431 58
167408890 91
724975499 86
78238851 92
87377469 18
798979611 37
854185094 16
307768231 31
699819378 6
268620184 65
318517113 48
583711632 6
142636114 21
382116469 99
574770597 37
36824788 3
407105579 21
799728198 62
295632425 66
903601354 27
652243229 58
605404565 38
914270353 18
514846479 50
413072914 39
377942054 82
727180438 84
333786806 2
786714329 54
454081859 34
515667790 10
384285639 54
554886075 10
640839597 45
112416297 99
311401121 41
543377558 38
911956150 65
247101646 60
550375683 20
902020744 32
487714068 54
87609301 23
913176280 76
481057139 27
877111780 15
329180811 24
504077920 52
591510337 55
433828667 39
326332704 7
894814252 65
438594981 22
799172020 30
725265022 23
367381953 7
673860375 59
506771601 58
476976990 29
482168363 70
371459991 14
796517567 12
707661700 12
169368941 93
615279159 68
201683902 56
138743482 88
120407157 66
481477434 28
721669218 57
399038649 72
114105248 49
832718619 65
124115617 27
159555161 29
256431894 88
784557569 52
210767978 98
331610392 89
643830552 79
633750593 86
778978985 78
204748481 95
783754400 36
533382397 90
53673086 38
700021571 1
130364789 28
939211050 59
677490030 60
742200146 98
557684594 22
958297646 53
969244693 15
501388137 38
851914257 54
323106091 62
351738729 69
680579098 99
707617370 84
629091382 76
171741417 68
108928287 79
80203678 77
358443277 17
157668513 21
735645013 6
751515435 70
93199608 95
297640573 76
90749049 42
307327955 98
26756438 85
782026066 92
623502052 59
976112977 91
926757696 48
162992795 53
406028798 66
662980042 88
826598469 74
734198481 42
520449420 75
624220008 71
821444281 3
689977140 42
211997784 57
717592250 59
85795462 64
821645247 13
972515481 12
698816346 55
946890713 17
673570256 75
733705069 0
235011610 70
642644854 53
153839559 39
257679377 58
480060791 55
219358755 66
232296082 69
212680112 52
339834985 98
658200770 50
114110364 77
568190877 78
962530028 23
802519405 23
631933196 19
98293327 79
346850520 21
817333982 16
201820034 41
560021301 31
920793064 25
668420456 97
722408816 36
986743954 3
249166913 1
124465633 61
972086371 85
376058320 31
348002564 23
990551191 100
560689352 95
913488030 54
360236162 44
754339121 70
583414820 70
818344286 67
935837051 5
443482682 93
534110454 10
31591380 13
530306740 53
202518596 0
79701632 75
828809318 43
249982967 68
595167938 13
422790078 60
403836817 31
420600841 11
459290206 92
862446456 94
111239472 87
774201632 74
969974809 96
903125858 1
29075730 63
232206389 38
686197422 74
711353909 38
461423989 88
216075150 87
587797660 36
131324409 72
916080581 42
603528286 24
669160599 45
996292503 19
746413406 30
724074330 62
613880717 91
283584182 42
601133250 60
65395194 72
634246744 95
508730076 68
81814196 14
351514412 51
655149977 77
201883808 77
998174658 33
355266186 98
140942808 82
547856005 65
420710775 14
890818455 100
983535 54
553394470 77
213726805 90
535492248 12
395750943 21
338426290 61
774825422 80
992250111 3
652269248 56
643563668 76
224428305 53
157212273 50
803834384 70
740430904 35
500487329 55
162214550 70
133830405 54
946349134 95
960247121 32
908307368 21
952608770 30
388745296 45
577773407 22
654014483 56
531141174 69
581741697 60
881180194 0
916091279 48
987089931 48
454079131 69
987351393 33
580579748 56
225893990 99
277044603 96
250486497 52
747056573 40
307800536 47
255634933 0
259683839 98
278231278 67
532281187 70
479449577 84
279795276 79
960729255 36
955688570 73
231175551 32
534739920 57
13570549 88
389725874 73
211915855 70
867152003 20
989471709 19
942599513 19
927322099 87
341223160 98
206244890 24
91442097 94
527252281 37
781289202 48
725513923 73
935955645 81
354794993 27
353042128 41
2591806 44
393923501 69
357819083 13
158768958 65
234368336 67
204863168 91
579452937 28
984692789 84
187412288 56
599779016 6
918333399 3
841626567 48
897537874 32
338509929 18
619088227 41
686797348 73
813461034 74
802687038 21
231389836 94
957690869 18
626757585 95
685510785 84
918704756 80
719239604 14
98830883 76
61569826 82
439668840 75
214227818 40
440673279 13
128380637 5
261767045 83
505982421 79
919195161 37
262314956 96
835376548 64
779932603 60
25243367 34
471033174 17
512613455 49
600552144 25
726949654 48
633222389 29
174385737 15
662942147 92
630188035 61
335486160 54
647749207 58
280382587 100
454498291 32
433905805 57
257773739 4
802576957 64
990171522 8
512984184 60
825047158 13
649616165 60
846496469 30
805306830 49
416226082 70
122494495 18
944286435 60
127115116 42
543842155 35
169607539 0
914218839 30
236182315 73
260494591 10
132275707 98
322583098 48
663211606 60
861679500 94
149447141 23
111253444 17
283197290 70
39207723 65
668319866 62
175009890 37
379949042 7
936314088 34
700619251 9
847534676 96
714316000 57
872282324 75
649556183 25
904850372 88
187290932 43
607866936 37
872819788 35
846023341 27
776319195 51
813001375 91
491432919 57
415954171 15
774344490 25
16772928 29
165193380 45
768960856 73
138600773 41
960342730 75
246961653 50
703423905 28
270878598 83
881492125 60
808356284 89
426315822 53
762957687 50
136600140 7
658737803 100
21225549 42
933397550 46
509563806 42
49111035 8
245022151 35
903507129 60
449923989 46
14734373 82
166350864 81
742303542 71
703584291 46
460369245 53
676019131 37
565969392 53
564048230 48
790062733 24
578291190 70
201733628 21
862866364 22
624716106 42
532950442 80
413011779 29
412299460 14
488122249 98
637084044 92
759784498 45
556491749 85
801596966 1
201565101 65
519006253 74
451919963 100
949810708 7
659187170 37
883814600 37
333037910 94
108738402 31
634899519 30
779347782 36
73546728 24
176595418 24
248286301 28
986651073 65
146388698 73
98949182 13
987624167 30
773539940 91
997210312 19
70654962 25
815779251 82
744194900 81
947793345 11
28085883 47
644086016 53
451625722 14
468263684 86
922745667 3
369753951 18
614512730 68
371669479 5
419225966 2
331509922 53
287784410 1
650252024 38
594512563 59
388323052 12
596671578 55
855011531 26
176176017 43
779286693 100
610149031 36
196807975 15
769851346 46
862974458 30
614919060 37
54817415 93
576476128 77
335279388 78
244888922 77
981130769 50
817904446 48
662127613 63
402353953 3
218129763 40
854354058 100
129579451 80
254096296 4
987924306 98
963068305 58
721996885 29
447708010 9
227514349 83
813855864 28
412499093 33
585669670 79
919968180 52
735450187 50
315258188 87
185584450 41
712824672 16
381661756 32
526326846 50
653999441 70
817885109 18
187256681 75
142084052 25
202120527 17
522072944 45
645488120 72
339444485 12
544035475 91
5726919 34
438451208 90
304897770 66
683682209 100
699229398 48
740061097 50
562780601 5
344636085 87
360260230 29
671410654 32
851344362 66
406893263 44
909650044 14
684853917 16
544082399 16
945108230 40
69123362 49
481397320 21
739978373 51
201275221 92
587921445 43
482475932 56
422151796 54
147548591 48
443522033 92
957801387 32
618009593 10
357775914 3
496530249 9
232579979 93
32823305 40
865882184 26
63141834 64
539426098 30
671067917 50
493086324 43
150555070 82
591088171 6
929742477 57
139078398 99
941292702 10
529086270 87
542112749 7
516372173 50
709683026 39
468928000 36
37760274 53
314136822 73
153741904 14
347073708 21
459466226 50
824588611 75
745246530 57
69450968 79
346436816 44
24790419 65
364265315 31
225504589 6
948202909 29
786481482 39
800035131 6
890855432 77
984068053 65
745308608 94
666253411 21
100422983 75
312629205 65
142228319 47
172120297 3
51007583 77
674535374 7
220881217 94
388206104 39
537110993 41
529145055 72
285919380 47
129798738 22
399719283 25
278618905 86
167695064 35
621656306 55
624105645 33
614036222 67
972154521 53
542833963 79
997097258 33
91832428 97
992581548 34
56501139 76
536076739 58
511780401 9
452831127 99
967338717 79
317545719 78
742159237 4
928734243 65
76042941 33
157211267 87
225138737 50
686880927 62
235968209 25
303286362 84
548774016 61
394210326 6
348384628 56
261998732 100
695966235 39
500119923 92
299496816 95
406942868 71
159646924 2
367302940 86
550425529 25
295364218 84
37017758 83
740491950 54
255984344 21
558998690 8
304225541 19
745399097 92
281181372 1
153750072 70
765933253 46
997338498 46
90291287 100
446763382 13
570538910 76
32770149 59
922907602 8
984938003 4
858119652 87
667831432 39
457759653 50
624377496 68
850356119 20
916145578 19
109608297 65
21122521 32
195404059 39
113271277 47
877020457 34
511486091 46
840005455 15
183392969 58
480364676 1
490440461 41
574666868 92
993062800 65
141553651 81
514841070 92
491848448 45
916837261 79
102474627 13
592510584 100
499473873 58
405783838 66
98625050 9
369451479 65
31781569 50
331595068 71
193294860 0
970914284 0
356596385 58
849234553 96
327400059 7
289027305 8
232044729 98
981338645 53
638161493 54
463454219 64
433905491 14
537138349 89
28785723 9
105244178 64
562658268 26
448468826 79
755351602 83
127500446 35
512126697 27
19132934 81
747289737 66
146135481 27
327636521 73
183647764 19
568453215 80
473923129 64
493547932 85
297429200 74
364852594 91
140744087 80
55574778 41
609324368 97
986995023 7
617369756 84
940624818 7
656549556 19
485467183 74
616904881 21
95606464 20
683548621 27
186111060 44
942285255 58
549954988 41
772446606 90
319184000 99
100017777 83
271267940 13
262762710 66
106766905 31
800192179 14
148328522 45
544660706 8
488231110 53
12808611 89
37800706 51
942047176 88
896685988 87
829149328 3
918839883 49
870049455 15
985676216 46
39864098 0
849009454 7
281456550 60
732142292 81
90861271 15
870170194 36
979357666 56
26795950 93
932135998 10
8714164 17
725225042 98
351088349 91
647185560 92
247500080 42
498125300 12
357434537 21
971295825 71
851710910 90
626600878 72
371109511 76
851015695 49
899743365 84
228763978 1
353107620 23
77562443 78
361993147 24
767647509 55
751065830 49
214252447 60
439584485 45
780953349 90
172400647 31
729152941 30
863119010 73
866634308 20
64219428 72
7397279 67
780963141 28
385915612 45
390934816 85
988704389 10
917802112 97
137662043 16
34141208 67
523028175 69
367838986 22
199202042 100
572396463 30
203775178 70
895384663 12
597806644 52
468759510 90
251893133 96
518458745 26
313997682 95
33506915 28
291767498 57
690497947 1
101026287 8
40098366 10
258580501 93
591798575 21
251159007 48
77064970 5
429376000 70
321931436 51
179459763 8
342440822 73
141162132 38
945687967 77
149660049 79
792573970 28
811581475 29
378548068 5
505042905 99
188406431 40
867960478 60
882313290 48
259636324 96
967077942 92
321520092 17
718791959 34
571302598 31
2695330 6
669069352 18
760254679 68
279202568 55
893419040 32
89973540 14
262161970 18
495269356 87
43197179 33
824211116 99
359614702 17
420970076 46
678870808 59
438531461 18
415988682 43
387349380 23
97361922 97
298462650 69
976570970 92
413136020 0
279097807 67
204992193 75
398055203 90
642778681 19
631870090 48
727403670 24
393259752 57
359960046 37
967004627 37
503663775 83
270853118 55
365129287 92
832987224 39
454092698 50
855492546 88
906027132 11
130584459 66
870586969 0
979704738 31
14127445 11
604524338 66
906870795 53
982347966 29
110020517 93
370776752 52
126374605 18
586648907 1
526286743 61
533677399 93
746093687 2
244466098 66
851919349 73
576025271 95
451755386 18
251734617 80
758306365 70
110459670 42
729496647 97
112507857 87
53508535 59
31555755 7
253980995 7
703476431 46
582456495 52
364745972 55
223457958 49
431551158 81
372661068 86
229642275 21
522693182 84
121491004 65
868116377 33
25409173 13
804620549 74
614668385 10
702619804 48
885644856 96
663067385 12
261774501 33
862880285 67
10276172 34
741278819 39
819772625 6
193787496 36
288585313 68
580236933 83
458863587 20
967233008 94
848599384 66
361804404 64
821038494 84
100586894 44
108289700 40
220854262 4
945675483 27
287159669 34
39406842 88
349727752 42
364619543 84
56115777 15
692009508 35
922977630 78
773871388 40
680352055 58
908251300 84
984858851 93
81033008 3
135135619 48
765170434 14
828119789 53
502350559 97
418088994 52
266816395 90
275383224 21
909626587 88
159931187 17
406638606 11
200862533 0
805509364 51
926862441 8
800246020 4
499585334 23
248764669 32
579531853 22
671225177 2
604356027 69
574492223 8
631480022 4
383169448 28
653914473 13
638316217 94
355475533 63
404365179 92
847159201 29
212884844 83
80084876 52
65395972 39
48632267 18
819858850 86
480368806 25
242249490 63
499474035 18
784209139 0
353382936 41
972983344 41
489402421 1
319407666 86
946726091 27
942934010 0
242233465 27
254142742 89
427041184 97
174547116 80
879453595 70
976515212 74
409020725 62
448465972 0
316182051 38
665320504 5
688900023 60
506862007 25
833447106 49
245210057 44
256388132 87
78424964 43
841314835 41
923311622 52
351164913 92
985782897 65
855554145 50
190467983 58
495172398 81
572749149 76
822227969 2
872071788 39
995879642 50
772821654 54
456823243 27
770390488 22
101413393 49
830367320 97
790963858 71
154496826 41
503512917 14
777593666 27
815033065 2
525447736 27
543892677 70
915666889 38
24609128 28
336834187 20
985605870 90
754344542 59
290757330 45
928155043 56
644523321 10
739507060 28
656003051 48
905913822 76
516295859 23
494417516 92
822230731 49
223268109 37
860846931 80
720123526 8
338604121 78
350636076 6
990261672 41
854966065 10
604460811 51
911250064 17
654021666 20
846203793 39
635445922 18
234790913 18
67947502 81
559516358 48
824143261 79
651344204 87
851407198 93
10106508 6
720189596 27
272936057 100
372666581 97
943731711 80
372322092 11
11673221 10
857113315 36
359839902 48
73856973 28
143408286 67
33834710 70
313379560 92
22764249 63
20084057 19
669104083 71
33486703 68
296954218 79
780689505 10
287755029 75
208259528 25
127537745 40
279154438 72
210476707 17
762931869 83
426898651 24
730631578 31
905219117 49
731652072 17
282639462 72
10452800 27
642809757 50
155386046 55
454397731 35
733947949 53
59150588 78
891846083 83
178954647 26
577340562 69
727699421 48
661536252 66
795150639 64
842024800 22
71365277 53
412512435 44
748318361 77
293108921 55
406252137 5
706747668 67
868679994 39
801957325 45
564384586 86
869503029 11
428265256 24
598968981 3
781736452 79
531797906 65
208093789 11
335019715 48
578835090 35
285010225 43
157010871 87
828276478 35
842630959 20
890578437 76
924721383 1
664550298 56
292267074 72
180303921 3
954172748 54
550271565 39
269770798 45
31926419 39
797685278 58
95664157 40
960534372 65
354754661 48
617196837 39
197983814 69
728841021 2
660869570 4
774537918 15
130232041 98
530707455 43
373123788 14
281358377 81
17923703 42
898673265 98
315855230 11
391083697 70
777117534 56
253070868 97
406237291 66
216072970 50
260894387 14
422792735 4
298354633 0
433337284 2
773658287 9
780253422 9
983717539 97
984992274 74
193873133 35
495403112 58
642691012 77
541261041 68
329960553 23
10089129 64
562391292 49
982569396 10
585282409 78
523906538 52
283907619 34
882585267 97
838360388 48
265119932 77
226659098 18
413457956 68
637617012 41
956050228 10
103230938 61
634387568 73
401300048 1
705522067 55
636114305 38
437420741 80
586882421 7
203166076 50
229492942 7
846445796 10
111574854 54
399396127 27
518094556 83
650939316 12
615530039 85
284135740 93
822345954 56
354481329 6
920069161 21
376207168 21
171802308 100
418175971 40
208388096 56
46560152 58
369336134 33
722182914 6
652077156 17
52722363 2
767043932 47
644308409 65
915936189 48
771785999 10
239420558 69
3198013 37
221081270 82
178329101 69
677150871 97
765509710 9
469423393 92
478937583 98
198745487 96
233784763 91
649234246 9
311166800 68
809377873 12
663876174 95
280023764 71
988190361 73
293227425 53
152387212 84
923468842 58
143693329 17
257136331 45
497544429 83
314178819 22
524749357 55
443030782 32
314582781 37
741146101 94
283836701 65
321625162 76
79690367 97
165548852 30
130392814 9
400488820 18
964564807 22
917585369 5
766644715 18
790662273 24
812008603 66
514827640 84
44258516 24
411306062 17
250419807 94
948480327 78
621611904 2
631521793 93
189295502 19
566869537 63
159773253 96
226873099 14
619300184 93
893918612 50
399187263 41
350831961 60
986241750 49
940817403 91
455720599 23
499817140 32
866459594 59
520641650 86
223940042 47
918693927 70
337173207 66
759535888 58
589845835 76
882070137 21
628546016 20
526120047 43
262209153 34
136319876 0
875594286 77
354080672 35
441049038 10
177909831 44
266149796 5
361115383 81
802574968 5
136886193 29
881514930 9
985231452 52
278077729 8
572947445 47
856786845 29
527155059 22
174207551 72
901010544 32
89717521 48
408218415 53
962094326 37
123298707 89
773833118 88
947835483 8
18354268 49
1617003 56
144269453 57
10209731 66
159020540 100
130719215 83
534488513 19
575231875 55
703739998 55
98518843 28
112040010 96
863730764 35
590465252 5
229994555 46
980678230 28
716729287 69
184249809 22
645525670 90
338420007 29
551541125 21
33649445 42
994559280 26
363847674 40
536940821 29
237212655 78
479996256 73
348052428 76
335221426 37
901450739 83
393757808 32
396220059 44
739271301 49
544018223 48
91383649 27
816883422 14
416426825 24
616866600 69
973316413 87
896398253 71
817917334 92
535841973 19
583040005 64
542725703 18
460086433 3
207885917 83
879488418 57
634356030 96
543116249 52
675601386 45
691868348 51
583890831 51
174496662 36
388382954 98
353006157 10
4767526 44
194181352 22
300286549 77
611780450 68
201214269 52
907277731 63
763978370 60
45735960 55
436334321 68
659539632 61
662208342 56
894242799 6
824553397 68
492809262 95
333667985 40
320484793 43
283836368 26
709451163 83
544309271 52
157192007 82
790065288 19
657289465 68
890963434 8
340636129 100
324935003 66
230693706 51
875154924 53
523430413 53
561330665 22
257123146 49
520384643 90
448077344 78
791467861 94
478345899 5
213149501 48
638816613 32
282628645 11
200382514 4
872610708 66
286958605 69
545323206 20
369381516 48
463595418 24
14043988 59
689809418 64
792812036 64
741436036 84
317249565 80
981136397 34
817600542 10
70751972 69
345957785 60
643865023 35
121894464 66
782862162 97
917263332 87
272670493 5
982914904 14
122475380 58
628170965 45
676230982 22
181310042 77
105554564 84
755462 6
421028851 50
130990189 0
240025806 25
292787954 73
565142351 66
318119060 28
394590728 21
660922692 84
838402300 60
242094124 5
492318941 24
301462786 51
200652500 75
117111955 23
329125588 36
67465986 46
531863322 38
364596575 6
379576652 19
4267279 75
981246212 56
581669009 77
708307953 1
898231698 20
109153944 36
955421504 63
587613169 85
369324448 39
698916928 81
281325963 89
33493298 10
177419007 21
275304106 90
614843241 28
124056172 60
15736170 95
486623708 18
184124899 63
615864130 67
209596930 37
350077923 8
121093216 12
544566232 50
121451707 51
957248127 65
982595966 57
219817371 53
941958773 20
873806523 22
477564962 82
690483878 63
736513328 99
180012042 60
387656721 26
417683756 93
654396470 17
79223547 5
211640629 81
185613586 48
646576913 88
638487880 70
236253082 98
41207605 41
518289979 22
121775318 43
696525062 38
80414182 93
100119967 89
341838874 61
62572477 4
858662433 56
374032731 69
702085123 3
483239344 85
830850960 32
4581308 3
187537016 96
332704139 2
364062315 53
299169988 19
596749214 60
355714891 89
802191664 59
934592084 72
402482992 68
935237763 79
840656826 14
438777409 22
978093835 78
557474924 14
11213057 2
745973833 2
94876244 77
932982067 22
25391434 44
642180483 77
870174813 76
942683247 84
280954856 57
282201443 13
527291735 3
596780190 4
967573678 75
901801605 72
427866081 59
326966728 8
280552231 37
278878489 53
519136082 17
640991634 14
543580945 75
158161625 52
705694110 1
235330641 63
626495386 10
302591280 93
970065096 66
753873439 86
485014309 85
574455209 22
981632652 99
423018918 38
485373778 90
160964025 48
892190928 83
46706380 59
330417705 97
45158948 22
288466304 5
169268427 83
818394990 95
154597376 33
628307830 15
391953 33
907307359 75
921361247 60
683425390 93
404124142 48
535179017 74
46576911 91
303080603 38
637838815 85
594363259 23
527908795 18
958624586 21
100133015 63
683039278 32
734222885 79
898638986 70
49344817 87
506047537 62
421818266 51
532788150 11
327725453 74
35366564 45
733685255 46
59370797 42
677065395 53
804793433 55
25453478 1
154023248 99
619850891 64
901568194 89
857974516 85
962010749 51
825030484 50
377753827 100
866018917 13
939482347 65
93634725 64
104439679 33
977679319 88
885205681 86
875017789 50
40114821 78
946403789 43
412519927 23
7825108 47
23379138 83
95601062 15
238467153 18
665338982 65
217425621 45
689192669 14
730403594 18
42800078 95
530038624 74
607473127 18
599096067 97
879152575 61
725677406 86
149226351 75
250125977 55
399914563 32
114385988 19
150929648 90
278146294 52
463926248 9
856539641 44
806269595 59
432931026 21
852990824 52
582017394 94
762108667 34
51658419 84
328649251 38
145431515 42
719425499 22
387621588 31
745151446 32
587370176 99
390060282 63
532208899 37
619595109 8
937580734 84
583495169 68
133819379 31
540574581 2
313105784 94
424666152 39
127849780 54
774447751 6
365552847 11
310722377 66
512761042 5
142075813 45
277561807 69
837675659 90
978430165 28
395637802 71
115387641 80
32424523 29
906813571 3
233821511 77
601961653 86
70055400 21
614717709 93
882990367 91
929666215 45
332617148 58
520464481 62
543207956 85
658868242 100
916537189 14
532585855 24
196331473 60
721264726 5
975825907 12
38543354 42
567472960 5
339754186 89
274708681 13
513076042 78
581758593 88
453642336 69
104048693 30
849242179 67
669853249 10
531005031 89
576931044 90
513199588 24
462209245 51
580656915 56
577405601 41
910909283 37
125171269 20
756965381 94
316495165 29
832647694 2
752785947 51
234293255 37
297862368 64
649810379 22
652916605 56
689641726 26
633767527 97
944575941 6
830377791 7
887106422 36
66435375 96
794052963 30
938979748 54
75303806 17
186470102 24
411846337 26
615719574 96
339700738 24
751125790 20
800265832 93
308128458 92
956036643 90
719154058 50
293156575 16
477813965 77
145464977 49
921681196 13
123911316 86
699346109 38
540125025 74
22946573 71
335434622 15
151280226 91
682766751 100
274490670 54
499270872 85
791750855 85
234349716 82
390554531 28
814727215 65
380458015 56
13590000 29
504470286 96
23323377 65
844812231 16
900574549 79
536746733 39
433956031 97
216948975 98
604089579 7
368831034 78
373101473 76
998927173 72
170968078 23
960640366 11
4108768 69
848506274 55
346020494 46
320834674 82
381834285 44
647121785 37
622954004 86
73585632 57
499205152 100
212151112 7
527305151 55
266101858 55
512878169 78
842078137 8
392027235 50
309665150 11
762090268 39
821313582 70
611787361 33
554751467 2
443340305 65
544773524 89
105820685 71
678102887 70
439485387 15
887467346 76
134007883 30
91672372 63
509412438 4
154509418 92
792438989 97
712033471 26
113445885 64
667719331 82
157332445 37
728714661 81
666350427 3
282394304 5
311042157 9
832867454 70
91891169 1
691097239 15
941937975 37
209209484 22
904377684 92
995025506 77
796023139 72
785778664 15
325183542 60
828165801 58
182658693 11
32341671 15
202621993 22
585042422 44
938973411 18
528206180 70
415084332 5
534766269 78
825321435 13
18459465 66
645763559 44
204870486 29
834782916 28
299016083 71
72775641 23
29819597 55
380361567 84
214571576 45
650604466 87
32871647 17
414308542 86
83898327 16
823797881 19
546382604 18
36536903 93
793318709 97
733736573 11
390077814 8
555909310 10
346153066 4
21243766 86
895451876 20
883231889 71
270795022 77
109798613 27
974274794 27
897223683 20
947053139 36
662410137 17
672461270 99
793538921 66
558912521 20
302507446 79
880555269 8
36958650 61
381287803 16
317021433 91
176000787 25
174049403 83
21569503 68
880653200 88
585386524 22
744790711 95
589046644 75
863736724 91
607322991 59
843068908 31
34669509 66
640460601 37
526202174 83
546537000 24
234583943 94
621861053 13
301313429 42
250801601 32
150168103 13
171836986 70
476241257 0
288484268 94
231636993 56
603863332 24
114952885 25
178085626 28
506417985 21
899361853 61
568497401 53
42647813 26
474165355 12
509133683 59
64492602 1
890370899 75
411382007 93
264186377 45
840218806 6
309108363 76
573380145 91
770781330 45
694076423 30
988011147 39
412042273 63
563901041 100
862644279 3
809512156 14
473834137 57
902134857 7
516175879 62
298700214 34
222137523 54
537064457 28
574881269 84
190371891 38
872100690 10
349817925 38
189544134 27
758769842 82
542162445 73
429097527 88
204538284 64
317400703 82
430852506 45
9005587 40
135778477 42
150760328 51
503170938 21
229784441 82
961962299 17
90196757 12
242075775 82
177158687 43
672483421 27
347053593 40
999484504 60
180645063 79
614620639 32
26440255 0
791080267 92
710388529 52
202640272 4
678166544 11
152603663 74
248980665 25
805407370 16
931711174 37
23824426 43
148739541 51
902687352 38
931821781 39
655106775 44
355965799 19
897612712 72
479751299 22
388610120 51
15776552 43
69599230 42
141349972 7
805502528 24
234871065 37
78450287 43
452844955 58
706076782 17
428581613 60
143917824 53
636300324 31
398814606 50
136534319 12
927446858 36
463976300 6
346309733 26
421825190 50
987692406 27
483046674 92
109613738 87
44118498 46
816452736 20
441736830 45
355932096 3
739053111 20
393107081 61
525060977 35
78050590 54
936856780 89
62570073 28
147024483 29
34765380 11
122702561 1
21357785 43
433431924 87
69529558 18
415909507 22
704166934 61
204137593 14
741824972 46
365150684 27
555061247 15
628603364 32
23355562 16
231774892 86
486470203 52
129004009 31
78929057 22
289999750 97
522304570 43
818274204 74
306676749 92
102526061 92
828645411 79
574764459 89
723495490 54
418324104 38
341941656 30
653454073 12
934172077 77
217139204 8
311282370 13
551597318 83
450361547 48
843092178 56
375221360 73
373542989 31
291054924 44
404408120 27
426932624 24
784621680 21
906090833 25
658944583 84
587883792 98
886554268 90
903345803 60
168325828 4
123029632 26
637959285 14
811220638 55
774357891 35
449403415 66
18219447 31
970106705 71
315631198 23
86536112 61
338251822 64
359511286 64
419881588 16
249475175 48
482700719 88
306310304 0
31702489 53
175770324 35
771239546 83
111203656 57
705114890 95
979325221 21
415798243 62
122163104 1
180260766 20
670374331 88
226810978 28
9450884 84
398506782 72
570486829 56
533691464 88
28473787 36
118485385 93
893677210 50
495693777 59
548268648 24
806241249 37
263859316 35
666199906 32
891107675 26
773514981 14
35217670 30
69097483 5
109577668 57
311695089 75
705585509 8
937035627 15
526233179 18
565877467 42
108740560 14
374728225 79
437312898 15
638664875 28
174164939 37
211540038 14
666439281 72
218169121 45
729501641 8
338423080 91
398380012 33
755737680 91
421894712 26
141088115 50
878377234 70
343302163 0
67665219 21
995946091 62
904684539 45
780643215 36
491811730 67
622715082 28
469047897 72
451689818 98
215001985 48
740621454 65
24737613 55
767198212 57
649617529 57
281334468 93
892106322 55
279957551 34
408819640 13
244709233 13
349748444 69
605406604 11
803717702 20
683052023 97
417020838 13
984286950 29
190158347 19
638895258 78
480718884 54
887187552 71
25259219 80
410074995 44
750316223 0
751040881 38
859051512 99
967256549 91
857667932 74
899303916 63
180595100 10
247739939 76
686556840 11
729388997 32
124053242 74
837770878 16
304811112 22
601154316 55
961368916 70
898878757 5
847392808 65
261227153 26
515447256 53
810671848 28
406448035 6
994002737 86
864016419 46
678160026 76
913650148 96
143606324 83
321143589 87
672713310 92
940723943 67
127686356 17
421022768 26
411901621 49
51369094 49
234977404 64
230464531 82
530305962 27
774681232 72
453975485 77
840165082 74
139683309 20
552577840 27
701847139 29
149608506 20
907884443 93
380004511 22
183140476 82
574589314 100
564336559 32
94187643 35
134223972 33
69322153 81
976504892 81
771538322 95
889026930 34
581415583 86
589950999 59
141945561 96
792670650 28
716077471 30
516245968 70
573516581 26
685121843 80
274067500 95
525394679 44
613359764 29
640560075 59
45575796 77
15170783 28
311835145 30
729305171 64
99647994 82
834626595 68
372525170 88
309989422 20
283363295 92
154767825 8
739098945 39
412454388 85
202034544 49
973087389 72
326984585 67
917499505 92
670949943 92
690207343 78
81432521 59
600385760 0
290222162 44
198589275 47
612759802 96
987576284 20
639905797 48
895722736 87
137861008 28
775695951 32
661219267 46
547216683 57
834062737 38
240623842 50
342804989 70
397391254 6
445788688 88
921475894 55
786275768 18
336093454 47
373517706 22
156944186 14
13625424 14
776181943 53
954704783 36
296763861 96
728870281 15
750097727 18
328556193 88
391148046 21
904335306 4
419750860 17
244928962 68
682084260 85
302138222 67
411701093 43
781937081 34
692281715 5
924100480 7
917121039 23
968193619 69
842826833 65
1578913 75
191471400 23
17078098 54
462134251 0
420552280 0
46451792 66
518793513 91
698699874 77
833401086 98
857262170 82
309136865 96
305243217 5
673525168 45
452802136 4
899539921 29
468136350 10
120947274 23
250601071 50
503288321 95
358601256 44
15872499 85
902181885 94
962900039 35
181594669 53
172159905 59
84545130 43
552332354 2
342587833 30
320899334 69
786004397 13
458623014 83
444568333 53
205551517 30
341637013 51
278568132 74
502025513 7
797003748 56
97926814 47
837353404 33
843744650 21
54021702 63
258748259 70
896106587 8
755525828 83
404376797 27
425243044 43
769778694 72
277798326 23
547161879 49
18752030 90
511520258 35
265367968 81
857242152 32
469541786 94
445565360 53
726663184 35
45177090 53
874176163 80
352840023 55
449857092 28
87453545 94
370647144 25
671166147 21
851843654 61
100719354 41
805811735 62
886881314 25
93383776 40
988603097 17
516418855 27
84536566 12
372253821 89
462545213 99
763175739 48
262803943 74
939304124 28
854923905 92
502160970 39
58084067 37
420406046 33
277289250 58
422763039 95
637394973 84
903628340 53
633131076 16
404551594 19
291989558 53
548444406 8
229145867 39
822565879 53
360389037 5
273883160 67
227088510 41
89619771 57
772680149 84
828169129 83
40414335 38
237913147 28
902185861 97
471350266 23
639795474 62
753780686 80
329585066 4
667990528 48
592525476 52
454241618 33
410496528 77
140566117 71
715661377 0
568311702 47
525379191 12
780332100 82
939946247 85
182076686 65
98638261 33
785533249 46
862782103 5
523334188 11
967694569 21
281267078 57
224613816 77
56736355 90
340652161 68
295974944 75
899139040 40
778706194 8
204269308 24
586077008 7
679424976 93
305246864 53
369351432 59
887393889 12
810781740 88
482574488 97
546273691 99
103659496 23
100667853 36
82538324 99
515641997 55
256776491 91
970435065 36
781006326 5
857713191 65
186096476 39
515901958 34
62898970 13
205252630 7
874924286 68
668218908 13
64774562 81
572322636 53
294408816 13
52217672 98
282594951 84
641824792 28
85087097 64
116151316 52
75339194 79
759375947 75
171162999 59
947980124 45
378643630 90
205026801 88
952310180 79
435007630 84
54003904 19
87089143 61
820602450 6
67344641 58
984120334 34
635493960 34
293100097 35
599583704 90
737100940 13
770044069 77
578502968 8
821474183 64
236923529 42
264740567 0
941479577 69
485607524 44
759341908 10
884290660 21
442719524 100
932860117 2
798167187 36
430096538 30
660153064 23
548567073 11
347558487 35
869808842 71
283288579 79
934083284 97
839949500 18
136527479 32
801600660 32
333136100 99
408698837 12
359898260 3
770556990 50
873785456 41
299864956 12
623189915 21
484263025 52
975250602 57
698482983 71
734026283 54
751916798 66
831700130 84
982864433 29
376691405 66
733733339 81
337486728 21
402924601 64
317819155 7
583387789 73
589782952 63
291086264 73
578701677 66
307559361 62
789309818 93
569517202 49
335189182 86
753997104 73
781496842 82
92687199 61
461717803 100
170152937 10
512467355 38
973030321 40
123866071 14
624245629 56
458598531 76
131857638 40
196084443 51
623729647 79
978406877 61
269600655 59
705573807 41
153004260 28
164206515 42
269861573 72
162922107 78
604660369 66
926982512 69
255700336 21
952017498 38
627454254 57
799600002 56
440163016 53
588942573 91
212267035 51
59992842 95
495301936 23
484486553 60
925398249 65
786058689 43
33324473 25
502633339 29
933320296 49
618267345 68
24459384 100
226445585 30
372020077 87
605101577 69
646472008 31
790114821 85
346168897 32
349723275 37
196324421 88
482249191 78
140523668 61
646737464 91
27367787 11
114482623 89
928657051 8
774595467 94
295058645 64
977595460 87
559242507 86
460502577 75
280889100 83
959047966 66
144405380 96
361851991 98
488412189 37
240871051 43
526407062 59
727488237 79
694301306 79
347792018 32
859579940 90
851973855 27
455695874 100
514111581 91
933373925 78
43633676 43
987108021 2
120366919 87
948126592 9
175856157 47
741819475 1
817032058 89
213525932 10
589559237 47
687451532 21
809491583 88
183341433 77
23794860 66
92263670 39
757787943 40
127597107 27
5582780 97
278176452 76
20464175 36
58265094 71
98037000 22
275191050 64
755216836 47
242372420 49
663609921 77
642359813 19
202635426 62
72589241 22
136681413 25
130488655 86
976934749 47
211791807 14
901380934 30
315691271 72
69015987 90
861284278 93
367119448 48
56219070 90
47032206 64
186162953 70
172608024 2
296965224 10
929094196 59
581056519 25
742073316 88
391724064 32
59867390 41
35755182 21
455850734 96
52231934 67
782445967 83
905695430 24
381948782 26
399427759 32
343089644 33
600239814 76
942638481 37
345413998 68
477112490 46
664010926 82
380169666 9
137613009 54
739469648 34
552348918 8
733764664 69
465655279 23
70380379 65
671635272 70
25349782 91
914113593 20
934222393 26
389282356 25
810697717 48
683672761 24
412500879 48
962065304 82
334684477 60
723649598 100
645819915 92
692275702 89
257849020 67
887578504 100
927285566 51
526083213 8
289685163 76
895071310 63
996300270 80
608820417 23
936148777 68
364471096 20
211889794 1
659332229 23
235991689 27
856152951 20
10859175 63
295239477 22
851856897 87
722608191 48
523475024 60
547564126 83
625699845 93
727232641 31
667209226 5
12914006 73
305455015 56
789713958 87
820184415 11
746263979 29
664330129 79
969791542 3
523917792 8
341020126 72
781348914 84
879588533 88
31240363 0
37657312 14
427109086 78
110587715 38
652228774 71
476485899 51
799246180 72
256258666 88
899016239 72
997823303 90
945251402 99
963633894 86
35177526 72
428794130 60
232485559 97
83200249 76
677767150 99
542800823 97
103268807 62
58426648 96
236490317 56
66793534 53
473717399 8
22066865 37
72415235 48
418179979 92
575751560 5
258270546 29
405401070 62
334213546 70
163319644 97
325141791 39
212703476 72
20182511 45
818272113 44
767028703 12
605275576 31
789043193 4
165539462 28
510370838 44
836959772 90
16333795 28
98430020 55
239808095 74
678091864 79
313153235 95
737677751 11
840886823 95
174978739 30
246233332 91
281433645 44
752075822 10
617782225 46
364531926 67
971335680 62
657926977 24
510734294 34
325566781 61
326506015 50
632611180 71
139560809 52
634700727 13
10145644 88
63521813 71
248665968 3
453893427 49
941215776 35
227608192 31
264155832 70
496820426 71
624912850 60
275572157 8
75406712 5
483867774 0
791356365 38
738608971 65
607723090 51
191347440 52
424908984 9
635542918 3
902095408 81
43317308 1
863340152 96
275734614 13
192561 29
176742499 32
259745755 23
127508066 31
893179238 48
139062843 53
971177190 45
725177826 61
479812424 55
734049709 98
294103388 67
29278685 85
217631638 13
263265965 35
480685663 63
226467176 52
486981970 11
178757324 0
433982226 69
539355189 78
102516876 52
581148375 69
674549793 27
846906253 76
546315439 14
876249745 46
308695331 88
485771879 18
206619505 69
648993863 20
990465312 11
395632295 0
320717249 12
695375172 32
142489633 52
70592961 95
492397899 21
973757531 20
383173398 39
206795593 27
478193983 94
653819545 93
33571870 90
237188015 41
553226700 62
244082622 36
974765697 5
917340454 9
161611059 33
479382634 2
441461553 99
516528866 40
301841462 17
939264516 62
711726446 23
638032483 23
406524181 44
323107100 66
366244382 75
77993631 17
63631096 10
478665406 52
895396868 71
784639344 51
558493095 90
509877164 68
643351829 60
553836207 62
656846501 36
528695079 62
898061401 66
410643858 53
458002578 23
8732924 6
384565468 4
760335027 61
747440106 41
547395086 76
1255706 8
610231392 60
773992845 24
508742806 99
162556411 93
5890895 76
188818100 31
763142373 63
895145571 68
503658143 40
159265479 79
923102208 41
475020845 83
861267006 15
961649648 18
125439347 48
245495532 48
460330506 44
900708242 96
786588694 51
534348861 98
381596418 35
80849037 52
657190152 56
726600623 68
487833021 87
83107520 40
646960372 90
447774054 85
817206527 21
22849332 49
454878999 58
114651741 7
787740627 90
884092447 54
604286237 81
744175259 27
538101584 20
427958687 30
130065668 0
225897627 31
968906013 100
880315703 44
722672224 63
1232861 11
675501702 73
765539635 91
546213471 34
14701248 54
509107455 31
968447366 57
807189399 16
48913378 83
674671197 40
87779962 3
886215907 61
939894051 87
584777866 68
775359505 55
239811006 75
676489172 19
294928127 88
812619295 82
902821958 14
280516448 93
896654178 1
531478168 71
60886288 4
383828142 19
489702211 97
313890915 60
872057137 89
862153430 16
899470123 63
895293710 30
946668319 13
452262907 63
85424235 16
361698157 33
616503118 98
233972532 3
855800587 23
269570881 86
231446761 25
927129988 61
197754395 34
479138789 28
433767043 34
522252104 31
181205237 82
51324843 53
519684303 8
496508581 7
584341117 84
183451680 51
115835654 90
994222058 75
233153795 36
519231354 32
312628913 38
897426749 80
153634656 78
702552786 83
255255573 61
209082552 88
328328336 1
698501192 4
108152719 88
865184943 7
698629414 70
607629565 39
917481857 41
183121494 94
665412236 89
763479144 9
100911614 5
603812678 76
343063435 39
800149805 68
901709578 76
161373828 94
395641439 37
63266600 33
809591511 5
747009926 81
661243649 96
572676560 87
336957560 3
435399296 65
697713661 56
228957775 33
81208895 24
231788546 1
681638121 19
542302759 31
866988538 90
559246891 82
802531380 90
62439474 75
876847259 82
201189203 70
404003113 89
621437985 33
309531187 38
666969481 79
1493548 13
847483894 25
603803631 60
258051068 87
950876829 8
893932031 88
840647783 21
834135723 32
752767168 100
826809173 65
140369408 78
12544346 27
641653653 64
715387204 15
441388771 99
438414236 21
53994540 79
716305536 83
742880894 86
478197598 81
825790655 57
304723995 65
197557905 54
184008585 64
972861870 77
104618260 68
716759842 23
349120541 32
706734611 63
4013908 76
822937733 93
250313598 9
715578746 7
822061931 79
529350696 91
897493396 88
933855749 44
853363095 16
910920824 65
690058909 65
683013024 43
15184213 85
707739253 6
784541088 12
942546859 48
348589582 37
977851989 77
907364901 49
470512838 6
965699743 11
226669705 14
639349822 45
567734267 51
225616228 73
196579355 29
335997886 56
116594430 69
302278905 71
927768169 6
614074979 72
724149974 41
723058484 72
744192025 69
196048929 59
867004015 65
101149091 77
212678530 69
872835132 35
2868906 84
535995445 95
126467213 24
45195655 4
16218592 74
835876358 81
756343402 97
338245600 58
883109361 36
29616458 27
151583517 31
555504853 63
134322186 57
207932882 29
363303824 75
570648636 43
394078568 73
812682031 89
291142478 34
658273090 22
839343522 27
807871690 26
476551869 39
710095896 58
30252449 17
596980935 6
645804358 61
899895375 9
286721697 78
17367819 7
843826091 86
398038598 7
517588206 5
162322471 100
255194319 17
997861386 27
986427198 61
899468978 0
372861477 29
280554298 87
536036918 24
944240135 57
136887025 28
636135594 97
698338263 49
668511461 72
458856598 76
291657497 27
389719189 78
785429557 86
318278042 84
340583455 52
382272456 5
307668990 69
135682942 77
945396181 78
895552803 21
945376435 85
653380206 23
883164066 66
826249797 32
562295081 24
64371784 13
451300375 37
57511740 33
352785047 41
176605276 19
513722104 50
645199183 11
215143599 28
744449353 51
842247802 13
104712246 47
526174298 74
196537811 60
29585866 8
908877869 97
370724745 99
225299970 3
874114323 64
756215711 89
898061226 21
160651319 22
629007068 70
191546260 43
693831034 64
61561846 40
482616313 2
994487935 45
385247089 53
627611888 96
616916425 21
647644801 14
242194501 60
463236278 100
689954975 17
829035121 82
640956997 82
438624642 7
318728570 55
648252268 46
971644682 62
942840753 79
732374664 61
829270463 46
561019752 54
130586609 37
679798430 44
869696725 43
261001310 81
944833006 36
933426159 31
830830199 68
749594710 71
22880405 42
982190288 87
730943353 49
569912483 61
167007897 55
333512660 73
817069171 48
997698270 22
220627369 65
176819922 26
13548003 63
20049647 29
18858577 96
481902608 2
673110579 26
862537612 18
864000426 50
801225708 13
435884749 34
823425946 65
728192638 51
926385521 81
180607172 36
212187446 64
265831246 40
830961845 88
459295044 88
327655415 71
17412740 32
378633008 47
748848218 87
699031897 9
131652672 5
56114021 43
25555070 0
821927279 65
757196158 79
366171029 21
418440189 52
997435626 13
301048843 33
145771357 23
257169967 37
33455234 60
600359688 26
286632268 10
143519784 34
624935713 70
399928615 54
367434366 52
64265169 95
30856822 21
783055686 0
190226230 61
220489750 80
781208654 59
767535356 9
794319104 32
296278520 41
60609202 18
638463508 35
973714172 66
942796117 91
304714103 58
121974568 46
987910648 62
835542488 93
832770539 54
256267948 99
82373620 28
855361349 98
248903992 87
463152886 53
107362267 56
381126632 56
76142938 100
908886796 17
492633861 48
55216737 25
260646741 9
68978474 59
662749645 12
102985314 58
835943677 8
303355547 37
503464352 26
425092173 41
330719018 42
992068706 55
721574701 83
115245761 20
932500993 55
757440305 81
481310017 57
853218960 13
676215645 2
670077378 32
799693900 31
106035562 48
963690206 20
707058840 51
682464179 95
256611071 100
942899841 8
146918453 78
895549548 70
593424969 45
757792782 31
899743374 13
758602298 36
844967956 43
906486988 37
385582769 91
362609993 28
830065955 26
433723792 1
910719451 51
15894003 92
309101037 86
257268140 78
38313027 20
712140504 59
952530062 43
976381610 4
959045114 17
39588818 77
437355340 76
282151690 0
315025305 33
617461467 51
72949277 64
210501166 35
416151948 63
404832990 91
553128741 85
138005174 47
25525159 37
354200684 22
456680336 89
647035357 5
190919745 4
245324048 12
532200673 50
796914044 97
560955665 71
659688050 91
8096222 41
170671255 42
685353524 52
837999332 20
940348688 52
315215468 23
533670154 93
871393035 44
499731781 27
78358165 15
876126933 88
497162186 1
193460059 11
695391028 96
307887238 7
769635802 13
560048770 16
196519841 7
643388256 90
138712034 3
137575050 4
180730875 48
220124080 76
19809416 33
857174084 58
21421588 36
799022487 41
911077933 71
919623584 20
439649134 82
331650546 29
34680670 98
974817315 98
352401387 78
645959478 76
428754828 39
39340029 67
883692337 76
992889799 56
465332682 57
288087424 11
745229915 92
772880060 88
826965485 28
67010536 13
366463400 90
236266592 35
643247253 35
394402633 78
408577294 65
789928773 55
683905107 6
799994216 100
763024654 49
365865837 5
366283324 14
900080832 4
905039845 57
909564810 3
522802730 78
330181868 24
781595232 81
408531747 5
346118794 3
582919269 99
830677866 51
173498794 79
541013787 38
308031186 0
245882445 44
222454626 27
1572775 83
923150226 60
866747914 40
996243800 52
600234815 43
961610123 3
465719758 10
164254044 34
814779244 97
491589589 77
359560587 37
840252926 60
211949404 32
88010585 54
399937333 42
133767789 35
229653911 7
801041937 36
445066542 57
840224593 41
208102473 67
527099110 5
78365520 55
911459942 98
374165629 32
765771758 39
738308986 8
788149174 25
449582181 99
599367884 74
838658568 37
295164894 68
838273349 6
186019009 13
484334017 9
566435887 2
845365945 89
89846522 8
341225520 24
967799316 4
590715815 5
548129821 1
396222287 33
254332409 54
559500536 66
455840964 33
98926594 26
868063345 54
489090764 45
59795794 47
875501474 0
591591091 35
381972886 52
793579928 49
876574551 20
187563078 38
466343126 41
598271059 32
539951068 79
827768161 74
268767075 41
476210747 83
448378183 19
399977994 43
271807740 17
415681495 12
746888849 1
844140951 65
844369594 46
609677173 77
529326006 24
848063327 38
572369945 74
94900417 12
490142178 1
985499608 37
983820459 69
632811925 13
53833599 59
348247364 27
32085922 64
267778973 39
597171552 34
539845311 1
283800439 38
397218411 6
931238676 46
406044396 4
974068360 72
902368393 11
600172919 61
953912600 86
941051932 62
677316434 44
226514585 55
204843217 98
635649933 9
229684932 36
919126179 78
481174928 61
482780095 76
384372209 80
189304923 23
3625113 55
962645110 53
760892281 87
523419383 51
193705608 94
798065570 57
209130163 83
843141855 83
940900614 44
157841729 63
249638812 38
98247047 73
485054645 46
750620350 59
919904104 85
573532273 30
685685720 74
740292218 37
86310540 37
308084841 83
445948938 94
587675999 13
571385654 60
959980321 88
711153389 36
634521775 8
181935350 51
933446407 1
925617823 22
843830497 99
572072145 5
123712245 32
32981959 84
548800101 96
183473341 48
463804947 9
901291025 84
486194467 96
818373247 19
479377747 68
289545585 59
918198458 88
901595568 60
836984685 81
933089503 5
373560082 39
875025196 51
489505060 38
104516487 80
577603212 54
574929346 33
512400975 62
844314433 39
88692846 43
175390089 37
278175669 16
792786324 58
964740802 75
501946324 45
468856291 58
433059901 24
398397558 42
818312431 29
168535483 52
798020359 2
563294544 26
158557554 22
171049000 61
622444179 3
180362546 29
382432836 52
75323355 26
48865671 72
885545788 60
741242580 95
770156664 42
259357550 78
111123106 13
742152729 26
207358752 0
86111261 58
496905010 67
786875836 57
346180889 54
734585631 87
888552848 4
236326570 7
862691253 20
907655602 34
503624355 17
983278289 31
709789907 30
995995544 85
389565623 56
864981112 43
800552457 84
775535386 50
139614112 81
781854042 11
668998611 100
500050174 56
959935821 54
589059908 32
20695395 12
832682199 19
673607302 9
364214358 91
234421496 17
761461809 74
119388092 86
524820505 22
295615203 10
7433775 94
95108141 25
351830974 34
525084381 29
388397795 39
732038350 50
341033255 60
757424536 72
102285516 90
713428299 23
111432137 45
154558121 9
626066535 92
290674533 4
447898424 65
538790280 61
805247781 27
63538029 50
614736726 94
911029639 94
416306007 13
102595777 23
180418244 89
432523360 53
440252705 0
454226780 100
664837769 64
139053058 33
128820960 50
873567539 25
321526313 55
105057051 2
183364088 24
64821284 99
443459501 37
944323841 52
13110656 52
257164361 7
526718166 75
274297473 100
150187345 18
4461321 82
270508180 40
751368717 54
943759946 95
225344696 57
851797173 54
208889245 19
814071439 9
851000462 32
262731247 58
71619626 41
176708432 38
925465715 17
212196689 87
771637036 59
179415492 99
763319890 13
965422536 95
97639131 81
694077736 76
93048926 92
498153341 38
487184543 0
716321818 77
70412666 98
419537055 94
441409171 8
389017128 42
47448015 9
238637853 38
524319656 5
848685259 40
805144743 6
972467180 97
174386812 18
524568914 80
605270959 69
112331161 31
216587926 60
929233521 53
286708971 54
669864780 56
548059029 14
150768560 18
633684376 36
45863115 35
438712094 35
393894351 21
344180357 1
55406858 3
825044852 71
624758690 78
205742617 37
970980663 99
646503642 25
263725682 74
74149207 5
979639471 58
566754148 24
744316408 61
776666502 29
570227 98
883265002 34
370844462 47
327408737 19
895740761 76
934215652 5
770513491 3
801954837 8
653850121 53
453549329 0
558439875 68
68591945 36
319496969 82
331240572 60
564373974 30
850728333 8
888840603 30
95196732 99
814682474 20
944594701 14
660109028 23
197628032 8
354202372 95
20126616 44
143384839 30
354230090 8
262594116 43
735040958 12
606731736 68
468805046 92
198500001 91
581458557 91
143711978 27
866295657 12
508000882 44
91843564 12
958364278 62
599890150 90
680188554 12
515739997 36
961625717 61
507151473 53
217944299 37
852509087 2
783020216 69
694792956 21
448750634 16
872208776 48
400378260 72
686286592 86
191017207 11
915343302 60
951944650 33
989789754 68
405251176 41
926634700 67
827340292 26
458867386 97
914846105 70
325572967 77
808184366 59
545521818 16
151917760 24
2259248 59
532798238 0
232757076 86
945181346 93
453474180 86
235029134 93
26933294 68
610164637 20
2459173 19
167063499 58
472409967 77
39047051 53
868788908 37
333723207 50
665318954 7
691561226 37
919477880 98
548489533 31
180787557 75
403190538 95
298773665 11
170394985 46
393409475 77
562428582 48
877155803 1
828539776 16
573725124 86
93207896 21
395591662 70
799722609 21
768005108 91
464381928 31
124735630 10
944210998 24
616647057 100
209579582 18
23962641 97
731765256 95
852191212 38
90357878 91
759937551 66
570726067 48
697024986 78
335081811 88
476209218 82
58324190 51
393107907 81
417008016 56
174172577 2
715817981 12
398719871 65
336174800 87
749826887 59
107205905 52
361359072 79
39339206 38
185218577 35
741480591 34
810893124 9
237363007 91
521145611 16
808685995 8
191160284 61
459347617 73
44332312 51
225019183 22
904848871 53
387557438 49
203688289 41
134621862 94
879175372 23
185927497 44
679125029 74
152331611 71
538669875 33
793135740 44
929654865 78
326748767 5
997548199 23
573678149 1
916266506 66
719588489 52
8988281 28
215969808 68
669070370 10
785490360 28
30586160 62
344448361 94
555073680 90
342629406 70
336870533 77
766683953 34
491225109 84
553684100 69
26108079 33
744005659 52
94182881 93
84496465 44
445849994 95
975178778 34
211251242 48
155918533 11
821019345 28
75135968 50
937712065 70
453161504 30
933950557 100
957784455 55
26438537 0
526617131 34
734822366 1
335065320 36
699102696 17
377773940 43
337167306 65
196799203 65
13944678 9
859061364 72
241593686 93
779599043 25
999160999 21
513173138 28
165603958 99
370053331 65
451419613 69
16531348 9
566207532 24
945317852 56
231666991 48
476434713 18
481942529 79
466711142 63
450301833 47
211965312 99
755203258 11
681292320 48
789625458 87
572730195 54
123704279 58
763967112 17
175515817 75
430592765 88
765666306 56
500799828 39
585042385 10
75784601 74
703251346 96
589911913 13
989477606 95
395860132 31
234237141 50
22648997 5
630692925 81
957474051 7
240152246 94
267130519 4
32509576 26
633323512 87
309293734 50
725305787 97
466027400 64
720405504 30
845653086 90
463535437 65
265532669 4
471222180 38
163855816 86
532849893 75
598181987 79
446192748 67
350239543 58
835882428 90
911907289 65
709617762 71
801846694 2
688220466 2
712008968 65
192142737 92
736169958 21
402293864 77
197188875 81
500043951 79
531303101 76
976760552 77
474734726 9
454875686 25
793749954 11
502870145 27
684590043 59
466977197 1
721051630 94
753382825 6
320494793 44
285903016 33
130311417 48
271794091 16
870539606 39
360283396 40
327822972 26
438624155 84
543924556 72
995298231 78
879858484 68
860503233 86
200386677 57
551669732 37
618008061 14
765794271 39
818842734 88
641220876 84
555920280 43
513555909 63
409457192 33
383774996 46
283082288 93
112828710 41
460344047 23
391263488 57
942233287 38
567344793 35
774788103 29
265959803 61
101652805 33
611451860 100
358910674 22
372386554 38
914464351 67
614127920 87
526932288 99
422337069 33
170975408 57
420417501 29
719714287 18
540786053 6
538624203 73
220161456 9
307713145 73
298419126 35
827850551 99
139267384 10
355044950 35
779880856 37
133094123 55
533693357 66
970873768 27
547994899 35
672600678 53
216685873 56
124978685 90
650640643 94
779196308 41
245127962 11
746894234 94
417679752 16
690246695 10
930045731 63
303763443 34
638358342 58
92917872 57
553937609 91
586203893 97
301169523 27
766349856 48
876622999 26
932211215 34
970230374 34
332977327 31
113039696 5
52221163 49
284438435 83
982690563 83
45671298 41
583642460 39
63815187 50
516087334 100
832469729 51
619423730 27
174544818 68
596588119 61
622903970 64
771937420 53
593325523 68
592580710 71
236588929 36
338526483 22
293810789 86
896071151 14
456118667 44
832671011 93
121893806 27
720510919 79
88588699 16
101549665 27
798786328 10
410514359 55
483113190 43
165175791 3
506248579 60
563127476 64
962774586 51
600402115 15
416340746 56
687907902 65
444275335 97
98289136 79
74562261 68
149354131 97
648699210 64
569334091 47
611933694 4
976503964 94
174546521 69
48690214 75
445926865 8
203836305 90
899161894 37
467027175 15
233584027 17
69570986 46
899931722 1
500787392 28
938791889 64
782400526 21
800390964 30
795731938 98
780658527 43
2537983 89
661804388 37
434658354 98
827651937 81
920326840 1
621079557 65
69632329 72
410629070 41
235925168 85
479492975 64
557519276 66
795779912 65
104757062 51
986765007 25
512011411 34
572818334 14
920582982 11
352104819 1
400583804 64
960745200 60
566030280 43
341051735 41
363012476 30
19214565 77
632001655 9
651275784 84
943282222 2
133965902 51
837862613 32
659768978 0
57157701 78
275623827 78
798441906 20
647220486 4
213417162 30
839650700 82
348982059 49
767655032 26
46696984 53
319858082 71
872200895 61
192517706 37
911955374 34
736726190 10
57724989 10
562050378 18
213682586 2
201969669 84
513542030 75
739307747 44
926747002 85
270426029 2
525295234 55
147551911 62
538923513 4
345857584 69
704310577 44
610820705 45
816778520 35
90992711 89
742613338 47
326333855 43
249441747 9
639193969 51
866941566 21
378291933 91
242482880 39
345627371 5
688367338 81
647689083 86
13387703 18
660572247 64
806118548 4
505974761 85
287188238 33
125693845 5
926564582 32
891260539 67
651666422 20
830417544 80
712993556 83
859089121 35
703980256 55
309903886 31
236145911 44
837294926 30
38506067 73
117137140 41
730975682 79
465742348 97
981923564 51
102171503 73
854932038 89
983128772 92
496309911 54
3876210 47
543980539 52
168741435 94
334731338 19
901149124 16
911925507 2
574709351 8
614581316 7
384088055 76
63763104 80
610575631 70
826795188 88
356833113 6
74691536 88
395152193 58
308076407 81
280620774 27
683814072 67
902101329 52
87925792 94
498628285 13
413041005 14
327795556 14
927713788 83
556204562 78
851270099 89
294035595 45
399243582 27
781899467 25
796303327 96
797967040 80
373207681 20
8702668 46
884973725 86
426913976 42
944519438 42
935247742 53
684536589 78
560136228 44
274933122 13
797589211 1
209904429 5
936945572 36
889741951 91
378899351 20
77653807 21
116670102 40
153866264 69
156740855 74
982148495 40
467451662 74
738441479 19
663350735 24
39318639 46
802086275 82
366101419 82
453680093 95
175376223 91
42626289 99
782738699 76
380315511 14
375616069 98
543534906 65
48380265 32
443931634 96
132221680 65
673180625 48
287411868 66
866050797 68
186354073 19
67707274 24
27234293 98
822789908 16
548772243 7
145762407 34
201127143 69
305897665 82
133433842 69
635222973 2
246544828 37
718449949 71
327603966 63
609343744 64
920285969 45
954286072 69
794616388 41
515959526 76
797915146 41
505431871 90
172799130 97
239483419 69
12190000 38
362492974 31
910230067 38
366252467 27
67947863 7
781312169 41
882869718 73
875060766 3
889366386 84
556206457 67
772829154 66
603147726 82
214388958 20
266499416 60
491945436 44
692656847 57
729004280 68
45064752 70
846482448 19
20798689 84
200299902 29
889720958 27
274802403 8
74265139 36
584486972 26
361119123 37
572708339 33
479550469 11
97156725 85
22448068 75
711414445 82
981242280 27
952412961 4
68104503 60
255420737 98
59711555 66
164494977 96
873720330 53
188141370 25
782628037 88
399448272 28
418415439 36
810411171 62
5686354 56
863486166 86
337649940 50
203913207 88
420868855 94
956383867 61
22053373 97
846733939 84
26135042 64
545452680 53
735608675 11
821395608 39
441819367 1
139032838 19
275213096 36
114277594 92
89485772 84
940759414 68
58618034 31
732328193 48
334209001 31
580932903 58
103803558 99
290378188 8
757400881 69
582867138 26
672540334 87
694283017 86
450476438 45
868784399 7
622650872 24
448615113 32
315002581 55
343208022 5
995195967 16
435456073 64
856342074 88
110978035 18
748853074 98
637084405 4
939410124 3
319187279 53
286279405 81
282032273 68
205772285 61
591582225 96
901211319 36
416531772 89
872208371 83
433009562 32
85872059 63
686064589 24
793370054 57
705306944 84
276119792 36
555299349 49
956168068 88
469844809 70
337698590 76
72904991 68
915620811 31
422375470 1
331149610 22
654281452 46
319141770 24
247927624 34
105438506 50
25288348 14
563156533 93
845858995 23
106485147 17
679912665 26
449158629 70
756214233 18
631588917 1
473333104 76
474406953 44
447159173 33
450993191 78
620931693 2
39873928 80
67390783 70
249466710 48
240218998 76
592979101 9
48070492 42
874938223 47
102738078 61
548397809 3
197932144 8
69802948 13
727616849 20
650647481 71
772210831 68
394999677 12
51724185 48
858852322 93
361832474 12
464894950 42
567305563 27
240601033 10
777992126 27
803318754 81
649972487 49
462394401 39
684073741 7
206087132 14
321069889 30
798138378 99
873463692 98
72669346 36
300664446 45
509416301 73
649661732 95
679731024 2
485696642 74
435317264 64
827917173 52
435871329 60
164315205 61
3005687 74
227612633 97
140802791 51
941123648 20
560808730 90
551065464 43
599117588 9
76933338 94
286873710 85
650526271 95
573940240 60
790882873 81
759560634 90
247991550 86
881013021 25
165482411 90
297415125 6
228181914 43
269098559 14
7844975 78
337618188 38
545097173 70
302096196 3
138866091 90
156292362 21
431696340 24
888916257 67
184991322 50
808521042 85
629986899 51
237011204 23
260364202 74
430861283 22
129462543 98
181967836 49
592146309 34
453854856 76
124530465 11
195700432 4
988329548 71
840726563 44
692855063 68
603272669 76
633128591 99
879697824 33
886727794 34
945990569 0
169885099 56
468764104 17
251622191 71
778384989 6
591034457 3
594568049 13
775746058 100
233804447 86
150960738 100
329229886 99
69034272 41
355285708 79
756142120 51
203341044 51
717835147 4
890533118 22
227036731 49
21106184 40
454074578 3
413115981 37
889373640 90
889040051 76
136045265 13
60628705 24
57841324 24
719773189 66
211918343 13
386610262 100
824163531 35
982751417 78
110953653 45
996281120 67
961553245 91
605538258 83
778639843 21
283708078 56
162932249 5
27211413 59
775514947 33
5424052 38
287427160 52
967220801 3
141125780 88
646514066 27
305767545 6
546615966 70
733952922 23
285447350 18
162692587 98
470333786 88
479462884 66
178287502 65
534160593 53
77185766 76
778035548 62
874895198 85
962870040 41
24046317 65
186200845 75
707546009 45
876734206 6
697355659 25
737345617 12
390332119 26
967313498 70
847000590 83
652022085 16
129483175 31
383015984 17
15367873 28
584842500 80
696962639 33
663551846 65
759367403 31
93988132 0
610445046 92
105022642 22
906287372 41
598831503 51
983369438 51
663850725 36
105462108 88
846498093 74
652151749 79
648675592 51
917538453 21
151397345 57
76433810 21
640609161 58
274569784 23
374538633 81
630785755 49
223294192 6
285392134 7
105418831 81
369630642 77
741248446 45
403801567 53
275094326 33
830174466 51
310367875 62
341694252 22
526904109 16
400586435 38
123588593 41
11622185 51
552334071 10
228378344 19
369600196 0
108210195 88
311360127 73
346804761 45
833880497 10
372359997 32
671117635 60
894881879 62
61136746 88
543765849 58
159948886 47
58821458 30
26840983 99
392497120 13
654496125 91
649958810 27
30048840 90
461522244 62
29946690 90
224094321 9
403959614 96
963491189 21
84596410 95
253489099 94
686171302 41
367630556 92
163463964 74
636967618 89
211565565 69
734162811 38
19980630 12
725543270 25
965229870 14
49291319 0
708985930 68
220050280 96
22557070 95
191388146 89
995436395 1
41724112 69
238727664 23
170154036 35
836231453 82
597438385 45
124470015 63
675876542 59
731971165 84
388867106 1
66197028 47
929960729 91
797358007 92
917636572 33
372288027 35
734617899 32
127805197 56
742057547 34
809772971 16
9821981 80
968726032 18
647839379 62
586821536 80
992991734 79
866499819 70
752151778 6
333270430 84
343398447 51
223612845 16
803147993 72
906315026 51
228854010 97
461956040 3
934300030 19
226467032 66
690180544 83
958775343 65
918710444 76
924625336 68
492835078 81
936747931 3
767352701 52
376251841 45
337373043 81
511794413 46
180186293 28
461479768 97
646071726 10
148416534 48
365028373 51
535188065 52
272182869 71
827547391 17
574969982 2
428115645 65
142905526 55
622234860 76
482555002 97
611500670 17
718090597 27
768101148 98
102935706 85
64237434 75
815195798 30
759323425 60
657735818 70
930071668 66
802057110 14
318436844 39
890170868 7
527933614 38
8869693 75
782735879 2
959235210 42
155772581 76
950834138 68
192847885 93
593964385 2
365007760 45
629699248 96
90569048 84
272894355 85
190664595 92
35234810 56
910866482 93
388183495 73
483030936 92
523240611 50
541943564 95
238400080 11
487009636 69
751293905 17
816720416 20
49890219 60
484464191 3
272305440 74
796358564 27
607161428 9
296890241 67
709301974 91
748893466 68
822869097 59
107560911 40
451390875 14
762294447 35
768818624 30
920511923 11
798341163 39
793865969 17
184594970 35
884534137 51
458436160 51
845585652 41
281973369 79
612128151 51
783663019 91
649104607 11
370194072 52
182880379 11
540352654 29
497961029 41
39530967 45
130335345 27
817546692 70
451292703 58
520709366 68
507445488 64
818932654 99
474788391 69
186770824 3
447174900 68
190579154 88
870422322 26
770927291 58
931134908 9
177552786 6
473211316 91
269314199 8
842009246 53
503139707 99
75534922 80
121744428 34
494776753 72
200714621 43
498384103 21
739786943 93
807881206 18
275811875 86
902197653 97
28652898 79
546513829 57
925975804 19
212172263 35
854484118 40
364028551 51
770615288 22
193413375 6
333251755 51
610107853 4
331027587 82
320683693 73
670631255 56
515569192 13
457494248 59
260501473 49
904532080 16
658108741 9
572674714 91
930217745 57
216399528 68
103829288 83
934225624 76
145661204 25
159523835 56
381369037 83
65870423 94
410637266 5
170225013 25
696111968 71
56752575 45
513784169 71
995761965 23
737245705 50
541551008 14
947305772 47
467427426 47
943151467 89
851977661 64
863207980 9
193352793 100
358373547 20
960804314 40
589047090 23
709580400 83
169782213 86
55919193 29
554908526 31
551815129 29
790557879 29
603233676 18
623036203 27
803170071 8
973126610 63
294355621 15
293420546 12
4447913 4
667663272 59
263806527 38
399702950 53
89686980 29
867009810 79
831403868 30
840815232 25
249174680 62
750933153 57
678451346 71
272509414 90
971542614 35
760643030 60
785409839 76
963862528 100
127405714 18
473874246 89
353360907 24
202629615 33
783114432 39
757286184 86
533443738 55
169645847 7
438012194 41
419633762 40
75761592 29
487295671 67
179681885 17
871752422 40
1825608 0
171313900 48
946801749 5
608387695 93
905779102 87
830034958 71
874486915 64
96056475 1
877951973 89
145598175 79
480264497 12
587748217 58
673773027 12
280675120 35
795672169 66
735327359 43
192337529 85
501148375 41
201241222 31
338990179 38
810535304 91
34170951 84
887644009 85
562248071 35
522336599 7
759936251 76
210462090 70
914154075 84
205824131 61
21081276 18
678238888 53
993368928 86
675443089 61
639643129 83
984398163 100
827756441 4
845379107 100
246608991 21
933321594 36
484747039 40
439976690 9
144204215 49
57656885 9
480389804 20
435276431 28
710086273 65
64603035 9
409889445 39
212199871 10
979451389 85
408417782 2
797834703 24
937767652 10
168301298 54
269553437 100
571925535 21
596534961 58
438607323 81
394455654 0
139000891 15
209760625 48
592854294 38
809900930 70
485138451 14
494950524 75
140019705 90
769544649 90
884426921 72
611178270 81
144669201 25
759017337 36
490269522 14
69338806 44
248450346 44
736559193 44
743568604 90
449634093 32
995964668 53
327293887 51
656693367 94
391541306 4
470362130 70
308439941 92
880427578 13
383803359 26
460609884 49
51259015 59
100447295 34
450892502 52
117526002 48
321657089 5
955224840 74
937074014 22
687748906 2
119360573 31
161334622 71
226872755 24
785959567 75
115534541 19
808353460 1
231537098 69
10899180 40
255009913 76
261657463 14
719650334 88
774306591 43
320283172 47
817545362 3
422911921 83
267515998 63
749298290 83
962828795 98
957253285 94
294055496 74
536297804 41
393807708 14
34301552 37
322875899 0
738506539 44
33141679 12
887525875 23
295453062 55
43787310 17
582620891 19
57425781 86
699312224 3
209689149 68
485631303 8
623877808 82
259131978 34
86269751 48
858091274 79
638353398 41
985322474 58
984956167 43
849921901 26
561311213 10
707704447 37
404655345 17
387794231 92
783926717 60
956945706 55
789982824 75
414577738 54
66801046 11
814733139 5
937485534 95
11017619 7
941336565 83
100176364 50
16455272 91
372835989 20
672584739 85
504441164 59
236385946 73
569952427 11
182104329 15
872951454 67
46916494 74
187474212 79
706518082 46
142179256 13
565918928 4
825389221 92
870009796 69
502813056 49
895046905 38
164839825 0
652790211 17
8972103 97
17551085 1
345255471 7
684270731 68
284004224 92
664842736 58
197659313 46
654063782 1
445607410 27
489508228 70
250581658 30
15285892 52
779801617 92
484234958 9
213099968 79
166452847 15
50810246 96
639104843 86
122363703 28
136974214 54
976762677 5
89028850 88
157426084 64
218792822 2
901004075 48
422112081 72
720423419 59
387374527 34
202478900 67
966460237 44
862125260 50
670910277 74
555558515 26
471464958 81
311347777 32
833746646 80
146526743 30
322991469 80
677294241 83
241080467 51
775883787 58
269201294 83
684280802 56
205007621 44
847870858 0
238989636 71
556905604 83
766002932 17
115046339 69
957455829 44
385173198 45
351895613 60
846987264 53
238459042 64
750510871 47
915095858 89
564757316 94
864963048 22
514763534 65
877454687 60
580343419 80
709023250 78
505418333 71
842089643 18
622909412 23
8995648 38
782791904 48
933988463 87
436003786 43
489995024 34
505782722 1
159912843 28
649537243 52
312805581 12
195380679 0
91894678 59
213069914 49
31969621 16
203223322 21
304792924 45
419283018 33
24305627 98
272186114 25
268228246 72
985500564 7
372087592 61
630892258 4
541355481 25
842156219 27
993173356 8
570038240 23
345513595 12
226772636 19
329770378 71
684763333 83
560080161 61
326462789 6
814868687 49
990944854 46
317890325 35
782762304 0
224427515 33
634314743 99
893189423 64
536682792 69
350033340 0
304220089 97
738366650 3
985600525 45
254817084 19
790803413 95
688476733 75
368693044 15
802036529 8
143623186 8
358166384 19
620249308 20
144195971 94
685764260 28
249027816 79
601661191 98
653101255 55
859518393 19
316951155 100
783245279 100
330151922 78
500049326 4
188302656 45
980630206 5
874206541 10
718778286 32
711690165 57
147378151 45
724833417 31
491027029 73
763782970 92
233181366 96
237115933 12
474519333 15
40339771 96
951759469 14
862760916 6
541587921 92
738288998 68
126778332 14
168142579 29
454854343 12
54874428 11
984492350 83
167357097 70
561315336 54
158562230 57
324047186 95
639595418 59
835398627 42
490253188 83
132950121 55
744137450 96
90599698 46
343364762 48
522931752 12
169727492 64
741792672 24
790157972 48
947190872 16
135948029 89
700828052 38
246315673 24
779621986 76
786639524 98
881610099 92
362249715 89
884464239 67
759701529 5
40694674 63
121454250 94
746247383 93
748386475 90
62563334 55
681903460 54
617904538 96
287205011 89
719686833 55
786122381 72
136944303 57
264081495 50
503262049 13
335142300 15
125908979 4
416648308 48
941809194 39
149620801 13
9889100 84
221891798 39
583066650 31
129581641 20
955151591 67
413863914 64
889674125 4
524646608 6
155719230 29
855122101 55
642882758 88
557094391 34
288788598 6
428860256 42
359249442 20
925981528 38
790569650 52
299032057 63
694294027 40
719950734 93
141744892 17
76892071 8
691644618 4
990895872 22
271353946 14
42736121 91
75519357 62
562285342 22
866587524 92
788103470 13
274054916 7
155695305 35
269974196 13
497295963 83
116763549 54
132632128 11
733687504 75
546416974 97
796792230 42
678344662 98
765048223 60
865619225 14
819652786 100
303857854 90
767008120 28
852439450 82
773741732 96
968294602 89
54214198 60
384339620 60
371002282 76
29621975 9
90999246 4
482522973 29
470478031 57
816799486 14
720686121 65
540289212 88
644469023 95
665133451 35
910363756 79
531117416 60
842604891 38
478717227 70
415879801 76
225132072 19
420758848 71
922307304 37
4840950 28
770299306 96
87535193 8
418520073 54
733978727 20
489093600 7
760962003 79
669983400 38
649503371 80
929823684 53
107589802 27
864361092 61
341030608 82
146830760 100
113383454 63
551879714 27
324542589 39
157273306 87
3510983 88
925982948 38
903294202 16
984607398 94
786182581 49
663575524 72
288464974 46
717396431 95
585634187 74
773848568 81
363693461 31
807424030 44
522515376 29
241096496 62
217614123 84
502397499 57
260907244 33
710567676 35
734028935 70
487748231 33
754633085 90
883067966 2
827220948 41
246854775 42
152127837 20
877902303 60
963506214 64
796905758 3
870879789 80
459486236 25
453170301 63
655390900 46
244723150 14
807741455 1
700931924 87
14881588 19
200532867 91
732043744 39
283368406 72
730313601 15
302680474 26
621845190 88
268962644 27
820373817 89
725006055 12
859061793 76
342744767 98
936790823 100
505814417 6
912715462 77
947888316 72
349143148 99
48598084 92
373653096 95
182320891 81
83914113 28
683696195 83
883058002 32
374737717 9
908328886 40
384141515 91
195441644 36
918523186 81
840506324 100
693822729 60
971361238 8
922138291 49
51008821 32
611794477 16
828338390 19
338896011 23
265115828 2
506492734 48
629312879 66
708694247 62
775002155 6
888284191 60
20218784 11
587553222 30
534890120 69
237226088 80
489083789 68
363577932 81
859114818 45
56999857 70
111531762 22
919560782 50
770787219 96
62895193 36
934679323 49
677220938 89
893560608 32
452231048 95
671585388 43
237461389 44
646571002 73
584776428 0
579084984 69
903016167 71
500670457 80
138819475 56
551340099 61
701696385 89
974777941 67
650185893 13
716508746 79
385601542 43
925252969 75
663325423 58
671128099 30
689416298 48
786252537 88
410067967 59
889819928 87
220548993 35
908973985 16
712662936 46
339078124 85
152548993 42
772057816 78
893851675 99
229165443 45
508159595 8
525608782 72
83241909 77
505412959 82
331640496 76
804421301 100
459425326 56
8104654 74
749368306 32
956336126 79
823338322 63
824705819 77
142762674 100
524453382 48
918423227 1
289837228 88
959029542 66
118719603 86
554159537 14
303796675 2
929309874 46
496133648 49
276475859 29
443030190 67
171292939 89
918271267 34
261684262 16
796487518 51
742223222 21
240122884 20
544890256 42
746931799 29
896748427 99
231988363 87
129005068 32
578314086 64
167075975 18
348938777 48
690149787 70
620546108 61
628505377 37
800421576 72
15190691 82
673001351 6
225033139 38
355703455 89
450453722 31
14474153 79
535184553 89
281732920 72
825998791 37
289054001 8
823215463 88
438781249 49
275658030 62
707410934 47
778365076 0
4007738 97
285959082 95
151167065 48
378829669 70
808704529 69
500904655 47
40926565 53
287053543 67
380673070 74
551884126 18
604913286 77
895579905 53
342146994 25
428208604 48
116086685 51
187094127 27
118359950 77
422989519 31
900598846 97
501116952 6
383132607 3
992970934 5
691926770 65
247954244 70
976949356 37
610600501 70
532161951 13
281548103 3
469323722 96
790813872 16
548433764 93
299543227 97
204602710 98
237849421 76
180072967 4
696907425 73
969490528 70
176674828 70
621732450 31
469907086 20
346697493 88
487396100 83
222608792 67
404243672 43
182058910 100
714804414 22
993369509 57
505548208 7
920423600 98
582696933 15
534965259 40
736620854 10
817711119 32
862521682 71
141189 15
865753169 46
508873974 24
51040118 14
394909962 51
999005031 77
435437133 7
446662703 36
433100753 84
212051666 99
766829990 52
283271382 90
174596119 84
403539572 1
928770686 88
844624062 65
586267559 36
561966412 22
793246290 13
377282670 18
678909821 97
287974521 93
771752869 97
877292337 1
236355305 9
508445736 49
477644250 35
6540245 51
301682104 57
503201122 51
767945377 33
338024638 83
821448578 41
995083285 86
286519760 82
133828654 61
991571394 53
608912123 62
110491092 64
436766795 67
123017732 13
43942782 49
696808290 53
199758246 48
850675699 55
448297444 75
344039596 23
343516626 12
262452876 45
961814169 58
576271124 96
812256376 35
61490427 84
428036815 26
747354772 24
202946417 77
606910301 97
123806157 80
435686944 20
144449404 67
742471657 41
158045742 31
453468874 33
93413977 54
417266993 52
253902863 4
161186192 91
334617634 83
973459092 80
660365350 92
737345122 12
209499265 62
997534983 63
658505033 75
185781004 64
220284726 15
539761602 6
155575032 74
526057704 3
404582448 92
51419741 9
626543807 10
664065006 31
843119581 78
767856825 46
169529618 38
634335010 75
916799365 8
511782819 0
156360430 2
373630565 6
582414010 56
155331534 6
302829788 15
504235491 3
238197871 76
184753356 1
490088005 16
250169949 3
817513933 5
428892314 44
89554987 73
74901397 23
983867803 75
184683619 58
723862435 8
560436680 8
268210507 29
987644138 54
698469602 80
725170020 18
340157458 67
349031718 13
184051681 65
927610864 78
842488004 3
963708255 91
913946845 24
205083433 16
205985930 29
234473266 68
150893604 26
822032607 43
716823358 35
480127118 45
881279184 42
754356210 50
646482523 97
403642886 3
959440505 49
833991699 18
456679814 16
436076032 29
14843158 67
628254981 32
321116731 33
947536660 32
695358510 97
821926310 35
129496363 91
744743875 87
321201150 13
98860142 26
527867720 29
86176644 20
826677034 31
733597377 81
465913836 19
446261300 15
266511282 95
844460119 79
794197034 12
198331250 80
331221532 62
975701847 75
806762891 75
311829866 38
746295319 88
257986046 15
40334701 81
153187411 96
571834131 98
412401169 62
824828432 89
15868202 49
457747338 45
936725653 21
751975559 44
39108145 70
242060626 53
451767209 43
42280631 2
543835422 8
727885140 30
990521916 20
743161678 62
209973175 40
374982039 29
933376786 71
94063345 81
893694803 92
148967373 68
852570068 80
774894465 12
873824247 15
206176855 7
99934498 57
934333478 55
258056624 53
892050131 55
212321101 55
88981432 29
339575069 77
521935956 70
839691089 81
245783642 98
497604734 38
296891990 35
510811609 33
533719699 60
953522694 55
752751129 100
188508149 98
672093800 25
356475719 1
401179044 43
236468253 38
661677012 56
384879545 70
790480816 18
849135657 49
427689498 60
312827836 77
445733169 67
730236180 100
222352838 88
876912214 36
316842887 63
773001997 63
306036997 40
397540731 25
667430461 10
182355364 50
641767143 96
696646387 61
36410943 59
830174941 85
410838752 19
202559418 60
634334334 92
195137715 95
874765763 14
789788273 1
393452427 85
783382715 57
137619794 34
567237105 80
242926102 15
425378521 37
857514989 68
579930437 89
387662658 95
10364311 11
305992063 16
597255790 61
943715732 84
28515403 25
24461235 57
240150685 66
224779258 63
878624895 15
547989811 85
732147068 17
538137621 3
7021743 27
11466664 21
660962315 77
557999824 80
210903479 19
89935130 71
17699715 82
199544544 96
781531470 27
361672746 91
306921320 32
766321778 49
789220903 43
114393298 90
735530417 46
146958626 72
87070084 64
813334555 64
359866702 4
194978440 52
874955419 61
200614780 1
112615986 6
676265204 81
689714483 14
940225287 31
595575491 80
174835239 80
602836853 78
338826437 19
663161481 88
271149377 51
543379830 45
837838794 24
396345422 48
479250632 89
990883807 36
95046786 51
994540214 100
570196710 4
511059113 39
969154387 90
117154089 76
114785221 63
822839547 40
719827341 8
165415098 58
779060588 84
473137217 25
28003026 84
49803526 89
483647172 0
449436923 43
699214476 12
323290346 18
123385482 32
244294204 61
10185202 17
137433177 18
529423110 74
373541664 38
558389852 9
849551875 27
53322243 44
128453628 92
137086645 98
626989455 68
994700341 18
781162616 35
762736822 84
809096845 25
227679097 59
973845143 20
43488686 38
900189403 82
693930905 55
360039388 59
132629799 23
324923697 80
583982721 10
378576146 75
92996604 99
575472204 85
829941193 51
921930968 92
951565590 16
246367260 39
468664860 54
517634732 60
841584558 31
740957367 74
651258188 75
487518052 86
970187420 39
6842755 20
446481162 71
19001955 27
854479188 23
314507906 36
180022708 47
986878341 16
577416160 73
430583527 22
827967281 27
111314658 98
775005495 76
534314416 82
56193151 29
678111605 95
581456150 13
808926089 97
947430115 47
600087090 39
656080071 26
592420783 91
813310393 100
392268965 33
322150099 42
433505091 56
594676744 56
854085426 76
957254534 39
450776817 91
258648519 86
806366005 45
23334127 28
446279961 70
931238875 48
73618133 43
840999929 91
942462484 37
932265429 43
552254721 66
554219395 13
671239193 33
894034233 60
50301441 28
824752845 41
446479596 87
365855274 33
781951416 85
179328891 98
794514326 85
458485379 31
459082644 4
391155694 21
336640566 90
885765657 27
614052128 5
24678949 33
400967727 44
588078281 35
230339550 34
304552873 28
408181905 92
994828121 11
261037865 5
134961055 5
531565274 11
782612252 23
811883392 40
202727992 56
822357323 67
413730436 18
629762653 0
744281708 44
827707088 94
352953032 3
354940952 8
573779515 29
712610293 31
93270587 40
7356076 45
235552835 6
669395584 4
99957771 78
945997085 18
622283431 62
20550485 21
411859102 17
710951160 28
223126625 5
987902215 89
664856179 84
731014002 54
579571584 96
129689124 78
70888586 35
234630686 66
75843903 16
776524531 91
299211808 14
249475092 64
123741713 75
931028051 1
962247026 77
18102717 93
998305181 61
226620658 7
481670753 72
67223366 48
239413560 51
495964096 14
411279716 69
941785923 42
118783443 77
618065866 3
396298228 99
225173675 12
946077384 90
784381862 79
775167310 84
984287816 60
565955000 88
275585492 77
992689112 92
449144862 21
574612252 7
259838630 20
171852975 96
383489275 24
168861714 65
442085577 50
876164584 44
418819612 66
76125049 53
618427452 4
644615696 79
815418982 99
281664022 86
594901944 53
104819823 62
132141338 79
581331447 15
781841053 61
215311544 19
343895764 99
471433525 38
557036331 37
458365622 47
563028638 59
214008864 17
374704166 75
28566563 51
980972919 46
543124229 82
149641737 85
574855924 84
697181336 25
914072816 94
76784905 98
353684140 46
5631135 95
379667545 11
378102952 94
596826215 79
743602729 25
823791862 90
64915765 33
868784043 74
158141950 39
269875555 72
896955433 45
241229334 15
296333631 0
878926065 98
213271706 22
537313722 95
636237316 44
8495960 50
171049602 33
976634936 87
264837052 51
884003732 27
393816673 74
839750815 46
914668809 80
554909083 33
391078113 15
79470536 27
560329451 30
4250242 75
418570870 95
502973453 6
868544680 42
550499226 0
17887940 29
627481536 37
535878393 91
991057564 39
248215080 88
83238058 20
790553300 42
807697701 86
391661764 29
542003167 78
229332936 44
122593297 85
961585330 41
566166067 74
721320530 11
811632449 14
766896824 14
415257308 64
531466873 69
130437754 71
83595804 6
933090140 83
821248499 9
515255920 64
157208910 91
960298134 55
798172880 40
353184197 2
991597655 69
235231456 95
588940705 2
284069190 14
932304371 56
628070471 78
248663531 51
289104082 33
336555632 88
823663668 58
945164899 25
252652457 66
104425394 7
799634166 97
812156359 70
5536990 76
456737082 95
31761059 85
244913848 59
467734588 45
790838065 71
595153378 45
82210943 15
681349666 24
649344935 96
918037058 69
693514209 33
980846387 72
211877276 54
982801984 48
674890264 80
107185917 23
618013637 97
73039585 34
225379651 4
568815407 32
335770737 74
186467736 0
842429239 10
579899335 96
522755349 57
734941017 49
94530558 14
918589632 95
862884509 16
481738445 5
290303755 63
489139384 32
510823894 85
467067363 93
790643747 32
206932421 45
189955909 52
720717119 72
366454647 47
627127488 51
818908470 8
890859817 1
541283401 92
464088124 57
454334269 41
926084647 37
546504215 64
34712505 79
38916001 55
800981648 80
13753461 4
492001580 36
997277205 74
421542999 62
937289509 33
983809809 1
700961280 13
420597393 30
742438468 64
48748266 44
241147982 4
887278257 14
574674039 56
841764225 72
845073049 15
860498840 16
747467283 66
2945127 33
995697307 99
764486940 65
479997246 67
684178294 21
729296317 23
201689878 8
242921333 53
244984136 70
836233718 94
31042490 100
357773092 15
389686528 93
555978737 58
618947891 8
220065653 22
695402751 94
343675368 92
65589569 28
272140083 20
475834585 33
190989738 79
682545015 75
352038270 36
907620743 17
931952536 15
243419246 86
986262044 99
604285207 71
101842647 3
846728212 32
786251290 92
476268565 1
754635759 95
921928691 7
280127559 57
804427767 74
46156996 72
621796932 74
880630798 31
396304843 35
404478811 30
65344969 2
731195598 46
204749324 26
744326593 86
466254595 71
985446927 36
668425353 63
280542896 69
127716436 92
310428455 38
390624384 32
604684157 69
369430243 45
521656965 56
15216491 56
334446203 16
738527016 73
818774508 79
257981579 65
74681817 78
56548054 31
725800937 35
706551714 15
602160206 45
940137372 2
868817395 72
524407959 11
417953356 53
418932750 83
837373473 85
772298146 41
156201796 8
762320435 46
738330800 34
544074968 61
549996792 86
58619340 51
779809892 50
80117082 1
382745444 43
340705970 38
173481076 19
26326580 22
337167670 49
864331723 41
952031726 19
598003399 40
720471912 63
373901435 35
747288194 75
177358246 66
731850260 33
62269199 47
501391653 42
942802615 87
484740307 49
165035576 80
164411500 18
843588558 64
317087308 67
269433193 38
843297026 45
385810118 44
967721061 67
13253858 3
382662612 33
925319374 89
580211666 55
29827571 80
763689984 58
674354432 86
8226255 54
628229965 2
521214119 54
254255422 72
444714130 84
264474375 93
25473699 22
618922750 7
568495387 51
373475671 100
731792414 65
711123428 67
469084065 42
740580952 75
683227296 12
426528029 6
771229827 96
239985654 9
69095841 49
266921427 98
934217604 93
711100407 11
995879229 53
629831309 19
7741809 49
246980936 34
142499912 54
296822598 5
50680665 73
642003226 26
168842524 100
144352407 62
634751867 22
682011752 35
978732661 41
838614634 90
424045615 88
585592353 47
391675410 95
424637486 75
643015903 94
769343819 90
804422861 62
569136640 56
835767602 3
115392827 26
884706950 1
750987868 8
527749751 85
764325038 68
470646418 97
10590273 13
123753304 24
703491487 19
774450137 64
247856869 68
477969745 76
294864800 69
694260627 79
574508481 50
546913797 45
983244830 99
418351834 60
502616476 62
673889856 88
484028947 64
177706997 16
161423022 14
809529058 47
821664780 88
171756433 36
393924532 76
521767731 87
844209344 68
354841123 17
494871502 90
833908560 88
831335579 83
498596181 29
44190942 11
149704149 62
250640662 29
86169106 46
685273004 16
155025221 76
516228418 42
671173882 41
341662756 5
969500711 33
273010219 26
262468860 21
681003832 53
460887666 86
683475176 11
692195612 63
9659451 12
540920053 64
723466500 7
307094155 16
213990572 44
553402420 74
437652219 44
990973682 77
510378039 12
119199235 24
402054543 52
421929243 96
403466912 88
553651668 5
348606917 61
921128398 76
716991764 38
12130650 49
480656703 14
241043954 96
856932424 100
410866793 47
701668463 70
161657912 40
496575198 84
604710471 53
415762058 89
419648345 53
565847905 8
926666263 57
55915244 89
436062535 21
952822519 84
450545616 49
35406694 11
62187424 33
644123493 20
911460559 48
552663332 38
101044311 23
72682986 58
773416898 80
71952169 93
991699021 17
109594984 59
658433321 90
849142314 42
552269005 91
426970529 30
603614145 80
407094173 61
39253771 1
678581717 34
826732028 6
867719658 72
962248999 46
586243184 85
259879169 34
325564433 10
951232992 19
481394935 16
113552172 23
137331561 29
741494928 11
868200516 66
385085681 58
265505812 92
419593252 64
298232469 11
190924487 64
765079499 51
117169900 19
843913381 40
657364517 89
982508388 36
831888783 41
76098351 32
652121040 73
532530730 34
614737103 65
964282723 98
899030002 64
929550494 79
412516071 25
767301394 48
653033135 85
236086544 60
808426280 5
936502111 17
893010109 74
536146276 85
636016997 4
519902723 27
263493691 42
535070224 57
981444246 13
530729656 15
470585297 74
969415296 71
682096195 33
16998237 88
630782604 25
530489293 25
423519207 65
902022468 44
634468351 22
576516046 54
625368977 3
669500888 26
939965181 77
460656525 61
494264266 3
258049151 46
716932043 88
774404522 15
747286516 41
823495458 86
879484718 82
278896724 33
684534041 56
866318389 52
374285057 10
613277495 27
110656280 87
574260055 40
187432959 28
646589850 71
358192998 59
47059829 71
539648336 49
873767102 96
784710081 37
160609421 41
143447666 11
550252424 1
986298693 38
948271688 41
906780882 65
789506461 28
603670361 35
320807765 84
635015313 27
541559721 42
456096307 73
892430517 51
903590156 90
933186208 88
373537913 13
898660186 81
627450255 85
956289713 73
606466691 67
781026172 15
824284421 2
272908225 96
528240779 16
728360350 81
864465813 69
722654150 25
193848382 90
867936071 21
193684822 0
15925642 55
292617333 95
928094671 50
295463064 76
781396843 39
865810964 94
564418189 65
939585754 15
54183487 7
124939769 90
892943921 28
505673759 13
970981998 44
104129853 100
290194327 61
525284463 5
188099942 90
906532222 56
512048689 40
855972159 91
254339010 35
196621902 68
89418356 11
266727381 35
60437015 73
516247238 68
524599954 14
592328077 61
595366779 22
982305155 60
718936214 88
301113536 29
690069790 26
279075478 42
743753560 32
750150848 70
103459253 95
268041065 25
423876500 74
672778376 91
870739163 46
106082853 39
882574133 90
105353583 3
173322780 58
700237394 32
221820822 39
51102380 27
958909494 57
93414040 8
930912064 21
361775973 32
661305752 82
300756143 30
252852528 29
335465644 30
411144790 38
597421116 60
158739118 89
689927977 12
153411211 58
945936808 34
356804950 9
237850144 46
600626828 63
862371580 37
824392745 80
482852771 6
68807657 48
699978188 37
718995031 60
41923552 51
78724945 59
538740818 91
893716748 1
308462908 43
610198766 29
714542051 26
986272300 31
507175598 24
27337791 100
978525339 30
233074226 98
684277652 52
679889245 43
825964669 61
607331796 3
904685873 55
660904653 91
899421154 13
641445897 62
590372330 45
661232699 68
842258626 83
153606303 68
503986537 82
173993834 35
79950898 39
221937259 48
619151377 83
936513480 24
517302304 39
653436090 65
349058482 81
688869527 4
676833287 7
396031879 22
496483450 51
782385331 30
241315888 4
899061879 28
651411160 0
842520602 83
655184644 25
51426069 47
653304284 58
78849521 38
959603193 11
880294962 37
54750514 24
309419702 37
62287762 50
939833788 65
255257312 24
503096924 22
72207636 96
95771978 97
150474494 81
304589935 75
837991718 72
377318886 80
621968770 15
156747868 50
979988510 2
905503619 92
7925754 83
234160968 62
527862817 96
625537876 17
116485584 90
727366072 54
749666123 8
823564951 50
809319754 70
728162702 77
768656227 9
116995444 66
817893126 35
118293626 37
192995800 2
736591516 20
196984957 73
64179717 14
536264950 91
903456562 86
441489751 30
817431559 19
240718388 53
85858070 56
851219469 21
88745647 47
688355903 80
177964662 12
725143593 77
862413397 8
817442529 19
487215103 6
288779561 34
349706763 29
934408889 88
608558384 36
520763100 85
588946915 25
359799825 41
888393527 73
73019356 70
44558368 68
471440574 76
207594021 17
968271339 33
655828552 78
513438893 14
410851544 81
868694219 6
286276749 43
901363672 73
221113740 25
2696998 15
738157525 52
28764606 60
433107109 12
704392962 8
233982721 42
96532727 83
412559696 66
643353129 94
931087143 78
421527281 31
787443110 51
131968721 87
220146181 71
64708513 95
967758864 91
599216661 82
245111698 35
155683708 49
419193301 92
63201529 41
547580243 73
48004365 0
511013215 90
890379702 46
23638932 5
65154922 46
771676945 31
95845081 38
687699148 40
316288988 89
319603416 97
730603543 33
26956647 19
528608662 0
354495917 29
471111905 54
857971503 41
74916449 68
997167147 96
431896949 56
758315072 14
394824791 67
845164088 25
394110503 85
38049159 14
619170161 87
254377880 81
566832427 36
224189234 79
395427084 75
297167553 36
496528441 5
16893874 42
752539165 64
210965215 7
629978590 65
306909612 3
912167974 17
582468512 97
909896566 95
476436949 26
646937949 12
268767902 84
487414038 47
966552900 91
918036816 100
618961455 96
531471961 91
362825688 46
74145402 23
160465372 82
625624010 41
420107228 98
747010570 0
119830155 16
333881190 44
626722808 3
275530485 16
641505325 100
5039231 53
75863666 60
744476508 93
479771460 41
18824258 27
808522951 38
181844975 27
32351847 83
975498667 80
3632313 28
131054988 21
72229850 53
330112324 97
656984611 51
119639122 28
191788427 9
137494782 8
127652480 43
773430748 63
756992193 28
438362002 33
433763765 38
160706523 72
722499400 76
14691975 41
963920629 29
200674543 55
750704206 1
914369783 94
44288147 28
824728519 88
818612272 58
95607367 40
187014183 48
153737220 63
305281042 31
175230249 8
514248201 88
412331979 84
442852649 79
719890578 77
310583272 93
852436092 83
204820172 14
557624809 25
998009484 36
879487216 70
265086037 44
904603692 18
50291339 26
983575003 55
860953270 8
211278890 36
538704497 71
678458426 39
811851413 98
886149422 34
847514993 18
697344834 69
829763996 93
214775034 35
680668142 71
58780612 86
912216501 57
145114403 78
218753052 84
800754343 74
283643915 78
867052709 49
590973761 21
859309990 93
695989813 70
114855117 62
118169398 88
841318538 13
133721637 45
144663370 81
993674981 2
551018771 99
745135234 41
710922380 63
56935485 74
812924690 49
966032951 27
632778046 92
779236139 94
421141144 76
159012744 38
570216142 20
775463436 27
673708794 100
313029567 71
741455254 47
349274015 59
965931515 65
294274534 14
425954409 55
743162380 52
756005941 20
402074830 59
61750663 60
458442508 80
818141376 7
30798680 76
193406093 28
672899387 91
285532167 59
949764365 4
924167206 79
4603061 92
609141964 65
539434206 20
800189250 49
754138433 34
856466648 27
64206195 54
7457764 17
657467175 53
339644295 0
198418966 45
424969457 97
317537488 11
318215741 99
761327581 61
306935002 29
139252748 36
475801082 26
639350027 61
915955829 89
484347091 8
117261713 80
910863461 25
242140960 30
840584713 42
593580047 81
466257995 59
525019463 94
719165944 23
833699531 83
876730380 20
374158245 29
545400425 69
556921193 32
764667690 47
313421983 97
787685973 46
174057577 44
931149462 67
171416139 50
847108525 45
130194459 52
24502587 9
393124231 41
249490276 45
13310761 15
578378003 73
904404073 1
326451792 56
15121790 31
611712965 85
709973633 46
265906293 89
601042214 41
313255779 57
730136326 91
463289059 71
162104187 19
836673997 59
521687661 71
653883539 25
117643225 17
430550671 29
89316072 68
67418188 70
141476034 83
439732819 10
600471256 73
536854258 61
498810425 10
803544456 5
516089607 26
473664429 48
241743369 16
168723289 64
579861762 62
483710509 66
197907208 24
965244224 52
858414819 75
492966143 48
90586395 8
816793867 66
539592322 52
965775640 38
475141305 21
707964341 1
395330036 31
60937845 72
840754081 6
778110764 95
630693444 60
456630502 23
836867796 98
476191952 53
117230768 7
382438368 98
36268350 18
590271821 50
740720513 63
156458996 3
618172982 49
11901518 98
859461205 43
215115732 75
722552427 41
621462153 7
846898689 65
356368378 100
910198599 7
776221477 64
410504356 79
833246203 18
864404702 16
927468262 25
715288825 72
649538428 98
803025738 53
444221736 87
287603711 70
532919038 86
813333429 13
13842076 64
502899639 61
799177350 91
578327612 15
148195904 92
358422731 5
87984963 28
274691629 26
606756561 90
694481180 53
176352564 29
761272034 57
388397723 96
518000932 95
648792987 18
392521910 78
143394220 26
291674345 64
547120046 59
126899842 52
863242604 13
881141010 51
152598084 18
534713913 43
801222839 10
126823466 100
335741388 37
436065156 76
323042939 70
186332533 39
972163049 69
950842925 52
966264916 4
262342175 47
824064656 93
665667120 3
261955054 74
998081392 37
623881317 61
788515101 41
604267003 17
962677986 71
542570387 66
589811783 24
977351333 57
395893960 96
126066291 39
847630655 57
95306708 77
895866707 22
882470087 32
723294305 47
299160670 38
954273290 84
564600964 73
414137792 14
708289005 96
43671734 46
191092201 81
508982474 39
733947989 50
586317790 87
622501190 84
781873537 48
560933349 48
31123163 65
175918024 76
553144601 82
536653879 80
335557406 20
104328444 44
706887949 88
570788831 31
703164522 27
540860926 10
375606390 32
676273032 16
462634869 77
649325974 61
38722669 2
335171584 50
441169458 28
123521339 9
100516975 47
16458414 30
596117212 76
973286465 10
20151038 72
825660025 82
77667192 49
257276052 9
216070344 27
770342280 60
308327182 81
18180078 64
472869502 71
888092986 61
104772080 51
510840064 0
225160930 56
418439016 61
842751832 100
373875383 84
431982972 48
156002280 91
205656203 63
6189063 85
911894930 51
218577596 54
720763817 47
872776790 5
736215096 83
870849454 16
960057587 82
396615298 90
155312274 99
601455770 63
9241144 75
310502993 79
48837079 20
364375859 12
117007562 45
958459078 35
912947848 31
779772857 26
757460943 13
223235173 15
7388863 78
766345388 93
177475436 82
685842839 67
628721644 77
225805111 10
882220035 73
416259714 48
933644647 54
778283307 91
939299500 39
874007060 69
506697378 7
711486992 19
476286822 76
77366268 2
922062272 23
598907551 5
496516504 61
771657821 42
205472181 100
149039219 91
910529612 92
869205436 41
111374624 95
997941556 37
198506658 21
344794215 21
812703182 78
49692353 70
96053136 60
251780209 39
256456142 10
179762414 99
185744096 55
822375749 48
678329138 10
557688566 4
634171590 23
863745608 20
498558841 67
913275979 36
396472329 91
227401137 58
595271901 61
74077671 83
203206041 93
195100130 8
705018380 25
2830726 41
57979649 15
714932378 96
335281372 56
236972083 100
887214054 3
6444954 27
356175086 66
311601558 87
390609696 92
428744143 76
255274972 87
706459782 69
91509602 3
994000537 69
935741849 19
502730812 87
542978207 68
411262272 24
344960019 6
76829861 85
71198843 32
79472630 73
132724750 97
950400475 40
568004330 20
139804568 39
386716870 7
737359 80
180520947 43
139230625 23
762712565 30
34259987 19
599018051 68
941888994 42
673846094 98
901445916 25
307418285 54
622711895 12
872443506 85
664816401 36
63416785 91
177912724 100
835141903 78
746461563 36
879728810 40
716246477 48
384729121 100
235094737 70
991212854 79
502522020 64
551748119 62
664888306 60
114381322 65
878872286 55
543068472 100
990231013 100
894809114 85
928331246 49
596918198 92
76421326 3
599993727 49
174071273 67
641278570 62
403377436 47
451770737 52
886632978 24
196866256 69
62833384 86
150758170 61
684507495 69
755101321 51
885556428 23
698711648 79
633565311 29
216199505 76
842342637 77
942480091 11
513587991 8
74632295 90
112442279 12
305134321 17
966042777 74
643801546 3
465961557 73
412115917 99
985161241 28
614985715 8
941625714 45
845742420 79
343557636 88
343033253 30
336889474 6
385717025 34
618950453 63
788099223 23
433408399 44
412767238 14
796949586 7
884877240 93
880871535 5
355638191 58
351446120 49
717102769 36
613446841 24
98486216 56
909301506 75
474167620 38
174022993 84
831896907 68
570409052 99
142757973 37
840199432 60
657111224 48
142711928 26
776163621 78
874512332 8
743769681 49
582450313 41
248236029 68
122317073 74
892283609 30
780499121 32
568902313 51
930472017 20
293192351 37
843118715 97
721252857 82
54137705 59
384729282 81
442906304 68
349102491 42
994337312 4
537860402 13
181897411 50
698167971 85
986184564 0
612576385 51
268413224 11
764633631 15
791861454 49
6953585 16
650537826 82
918252409 27
705378269 64
722823227 65
938579830 1
534343780 1
991053818 33
939265085 72
570533969 70
629464873 40
229190164 95
586120236 38
250770458 4
297159553 19
508371365 52
417082366 91
702057978 42
654084889 82
968385575 73
608560251 7
818374188 51
42568896 95
882115873 30
362572858 71
467891581 88
337068752 23
716803816 84
401766405 16
555594395 50
689551894 88
278008227 4
244576762 40
670098594 55
487831544 77
682478549 44
662609749 44
479130766 13
618972444 70
345739813 73
86588489 30
844889686 73
160838509 30
123097083 48
141739716 55
875445775 98
793730691 57
504823174 45
113497040 96
758618082 77
926869463 57
984631342 93
79046449 64
365420486 3
908432457 25
946094663 31
106192694 63
700833178 36
334069480 12
315610107 35
223382080 92
554982532 47
622278691 27
581328946 68
410800671 65
542995604 97
328334768 72
51634419 75
404843149 55
774198616 19
923336780 43
944182416 81
139132532 40
531618911 100
475270287 22
920072943 56
593393630 36
723966669 97
596095737 52
812571640 52
807303757 84
137597902 51
435386634 21
275754850 54
357728670 56
834251573 17
687482502 73
478037313 60
398029543 23
645151525 66
229076777 8
666057922 84
347773886 47
354208119 27
469440261 43
17394535 3
156027263 35
151828135 41
286306848 76
193330236 91
554242075 31
955976902 68
326407320 7
479888169 20
186821657 81
444684841 47
600856518 88
135297334 36
86810470 41
870408964 61
310291988 64
871725979 40
884568124 26
525873003 24
454161663 83
961054288 23
396076424 87
661532794 67
350749517 15
801246038 22
7662420 75
746583105 76
307156028 43
210655768 59
852539531 64
507010717 10
316763821 14
373785273 84
790896477 46
386415258 56
785445864 18
838682761 14
905738399 65
218963584 42
229461943 5
148701707 8
68735264 10
304916659 60
380205261 38
427332377 12
104410985 60
707233510 89
418212384 62
309136096 38
982848878 50
538311964 35
418468648 24
103088158 37
195395019 0
26055520 0
529757809 22
433753590 29
239119563 51
318177427 35
202262549 82
842291962 96
860813721 59
191115068 6
663086817 45
708801585 14
778388911 80
37140214 4
175975374 10
174170589 71
553474284 35
73404907 54
653217929 43
75636258 68
656306044 64
68526921 98
573662703 22
331921379 49
11646416 26
825924177 53
945670618 51
730620846 54
596150326 60
896252023 24
397737638 95
429271139 63
387251262 50
375857290 73
784123583 26
467658951 58
699616192 6
517299651 16
561284794 79
73090999 52
751662588 59
656399169 90
345223398 2
363951289 55
655695137 78
630810253 78
463366156 30
132659568 83
845164222 8
731897720 57
427450460 97
475439333 77
955447020 17
582686421 21
220879521 2
434570102 42
918819214 5
404556701 20
19205205 59
159171073 15
115591676 7
512900788 95
124475079 69
390685834 10
107980589 73
436440449 96
830386487 99
48752048 81
827240339 62
955035954 47
993559454 79
515234292 97
732091954 47
478732072 11
58410251 70
168543788 56
92631583 65
775519320 3
383481165 56
412841920 25
669870031 34
863707156 75
418884803 14
627670541 75
926497226 84
797223507 72
608623891 76
825147327 17
258495215 64
600027053 72
988339551 55
605426106 5
998945372 66
815108016 21
63648262 7
194249605 9
135998768 48
756175495 78
955964011 87
504543188 80
181018123 85
156975403 51
633977701 42
605425628 13
961408091 82
22202805 38
139355373 63
222517496 48
895395374 96
855679030 50
542082829 0
14914723 68
200527436 22
454132799 68
348787604 14
731377621 10
263342896 11
255459989 71
742812454 63
627328188 35
139180929 7
136398841 51
919171059 100
706057347 64
798568195 99
151672709 35
829007590 72
256271811 79
384244053 3
273166269 1
994112354 91
428590703 63
356157861 36
322639630 16
466156883 68
802775616 34
593310646 55
420571614 91
802646560 84
610338405 88
818989224 77
476206370 78
994457698 45
789533333 74
187047795 91
340701478 62
913916560 98
717998339 90
441089876 42
770497865 8
372740182 90
551450302 57
773270762 52
638573764 3
922705059 74
321230269 32
472018404 0
281767486 18
440437294 26
296313964 89
867003227 37
809815443 36
543794962 27
249168180 88
991124419 64
653328376 29
582050900 85
642356379 55
84130831 51
782632646 93
6886350 78
913786411 96
533909916 61
290760430 62
955419929 37
820875131 79
566266922 79
841350529 3
638107947 72
524080335 51
499765484 63
333876139 44
562971359 46
122627500 95
264296470 22
518198321 23
29833622 11
756026182 4
923160757 7
427138683 8
52022136 45
407487291 34
868390510 73
578838196 30
661501217 68
666597695 99
864981865 79
501373865 50
90726595 67
146151787 20
392091978 23
606211973 78
817210869 21
938167722 37
446326369 9
850903228 2
987174077 22
841570331 23
549198214 48
156806056 76
42679006 6
349807679 88
462476707 22
169539111 76
510061460 49
852504097 9
222683179 17
290158708 91
911896890 6
459703893 98
459286950 23
838667227 22
593731432 98
332086828 2
192901676 74
482059509 5
942749520 27
926161488 42
321120190 63
64622890 24
576296096 21
993823509 77
241958263 3
198513707 12
792287892 96
341538013 19
551446675 37
317169106 81
602112801 55
492169863 16
51977379 74
445676431 70
113508509 96
25200979 90
238379417 97
503014920 10
756696756 98
280176840 67
851119875 84
913976819 47
514767179 10
74348801 66
139586175 98
553020805 4
966097808 49
6372262 6
909721232 68
626832546 70
894959676 65
962681590 94
718521526 85
80286836 17
972798602 39
183334196 68
228367385 82
18235741 36
30196425 97
312208339 15
24308728 83
255439078 50
194922319 36
717836461 31
198195156 4
203535629 82
404314970 19
752849395 2
279606487 93
688292863 28
262187486 29
200420893 100
831549291 41
582760966 11
802218712 15
823099604 90
887771270 4
510841755 97
161062952 61
42256849 0
798373612 58
607514379 84
211900954 7
392274878 84
912251800 55
703718375 13
620206766 22
712842252 38
519445810 54
583494775 93
357555555 0
349170868 13
793316743 94
148767847 8
117810309 43
269085389 83
20369249 68
37503090 88
884258694 72
966672333 11
493328735 14
211665004 81
185607931 2
205290921 32
946536129 80
77036196 25
570621578 27
355292258 68
512941930 5
691131178 25
211624417 8
42037986 96
726731967 54
749890628 44
479709103 48
4872995 5
979138093 10
647625896 43
584175130 69
559915818 27
976921406 17
122800217 71
699045858 8
755075328 4
565324372 48
33979315 21
927466018 50
67333179 41
751800180 74
529916498 57
16227154 59
622717236 32
403643567 67
400886534 73
870966110 22
557313382 38
356921510 2
874126250 64
538045371 79
854495128 36
723279289 25
954112696 7
951646616 66
178000317 91
471052586 55
225740943 67
838637235 85
527766563 66
89056459 73
471685398 61
820910217 32
152294607 30
473939818 11
290509514 63
818089330 65
967837028 56
36697229 85
591845980 78
669255895 64
59180327 79
700741767 34
334929163 51
95380071 32
163756951 42
548852805 41
496868564 60
267894132 61
819043258 99
455590972 52
475608492 21
770225791 14
522741989 66
67265667 71
575309437 96
819573734 3
490535841 38
615060888 89
791618784 92
531301184 92
224662100 17
767781405 50
696939164 74
474243494 83
446377312 84
978187033 70
948932982 25
932524841 97
555681045 92
5088467 26
698947028 4
814314500 41
837685946 72
113569389 77
920648432 17
693519797 20
955534708 46
297667326 83
772090323 43
828208735 21
326589384 69
429450781 68
136832195 44
992832313 76
306570942 63
149610524 11
30411574 48
606820973 29
598207962 26
855210806 75
328703754 78
458212931 64
300648181 16
856552545 72
970404956 94
984329362 56
819834888 95
329737169 76
832075490 70
796465249 80
631968856 22
500717701 0
208817690 72
528530900 34
831756126 11
535891818 2
215838069 88
124708601 71
439021690 71
784959129 18
482579745 11
23815389 55
979344424 2
162945167 46
373438200 22
472219279 14
199771292 41
182884485 70
507697120 59
946172899 20
306995581 94
947432048 81
852324071 20
190904604 94
223788242 9
919218394 27
416903075 7
391834322 69
515366557 71
667838453 32
878848024 80
328340767 100
348623188 19
644708310 57
334214830 100
994989876 30
980699547 98
378753806 87
494119358 100
232068184 31
197779141 25
287383590 19
881237570 52
531538391 7
261748797 62
297909896 80
575871035 49
984153579 7
535413093 62
95370378 13
354784132 8
709843490 81
200350142 28
743716251 64
709460627 22
830915331 7
106556932 14
365059705 73
198980865 23
159769929 10
818012112 97
387762279 62
881423001 65
32781851 9
350655149 72
855130719 5
477638150 60
527658113 65
709666248 71
608510721 22
635953566 81
191289922 61
511369032 40
467056322 34
573910639 73
23554094 27
344652989 74
596629261 63
659988854 19
32038605 20
204023231 7
867651910 5
383539277 32
181212002 22
932962833 36
5959734 82
57546700 39
927434154 66
787232429 98
722605069 43
114024597 19
123150571 5
298210702 25
791737773 6
281434899 2
232453205 9
55256021 5
149162951 32
518794837 96
550696123 28
453321460 87
897486148 77
925557687 30
588259493 43
839209642 43
67701673 28
742985488 44
569836687 52
141169171 32
81237573 78
196257608 53
299545985 45
352043892 44
15657217 49
734396590 57
478431048 64
986633160 46
739221390 44
643430137 17
316832320 98
375749453 20
94722136 23
600917027 5
735268342 37
833203771 63
309765151 28
368528669 81
205659138 38
470963244 76
760806245 64
473404413 56
153081007 0
787401597 9
168218562 23
398915126 37
672001369 11
926744414 16
633390729 7
329221423 46
144043796 65
941722171 34
490134488 95
478445188 8
378938020 76
40555269 67
191291048 87
423676797 1
117796189 43
489359859 41
370940103 48
614678081 70
17851907 99
432834285 86
989565932 77
402316951 2
233506428 10
853448459 44
197076360 80
938333117 68
538768366 51
854219931 69
900981284 0
705863681 20
18818 44
613429503 38
31122186 38
308536383 66
600452655 76
816281701 7
168183053 3
237096857 38
480876379 95
762826383 63
43132863 33
930158614 59
531702861 39
457640104 18
524807200 24
611657248 90
848362585 32
204638177 57
936987828 86
646952984 74
119128891 25
684694925 77
676575588 8
481212676 29
121176766 78
364714250 54
43990703 44
584394343 22
676719888 52
915896127 48
10361252 91
75861956 34
514123455 6
950741481 67
159496235 68
339341105 94
808373807 7
194091492 28
479746231 57
221165345 66
95186315 66
763940738 45
302809134 100
168400256 98
747676750 89
709519915 24
575556756 61
571277022 8
149244527 47
693392394 100
878346737 62
740937626 14
835604601 63
810117748 53
503507998 53
782665168 53
243416339 9
650293031 93
517495946 71
903240921 29
974055554 58
309046372 22
758741438 39
949468211 50
28257399 78
367579434 29
158393095 72
1760950 72
950915564 91
455541977 14
980677689 98
900527415 84
523720336 49
645595193 28
251131218 70
839975939 55
26462588 65
786036455 35
477928317 55
990992364 29
105431786 84
460448158 10
982498990 74
505480793 32
796777035 77
479875656 25
992690942 16
365824088 11
897107512 74
396189371 59
934527917 94
155042071 37
763256895 95
130001227 70
592630841 96
645537139 93
255584184 0
512172478 55
179935709 41
672392040 47
927229306 31
265109633 24
462736917 29
293115413 40
43286647 11
465136595 82
92125262 3
422796741 87
675675004 12
507643730 38
81282829 91
177110931 94
294649576 36
769536850 65
907068024 15
56923351 85
351468952 44
613488209 15
192290480 23
3198802 33
382555495 50
32978998 70
181681661 61
863698097 56
105979606 79
510514049 41
962738342 19
363044308 96
20196922 70
817729157 75
868141932 2
489342287 91
618733386 61
360869534 97
648654420 35
347445446 80
93561127 60
619897550 56
934012095 1
812927365 53
356598622 0
598221016 36
96801059 64
416500986 99
693651450 22
540154686 95
35289987 12
35172461 9
408900258 97
962218588 81
799990056 83
774766203 13
540089466 37
587791538 1
890713663 35
825872516 30
749311304 79
391049165 19
503357668 78
34533467 67
61212395 45
586642901 9
948931608 1
978922957 25
762358686 100
65341140 10
577336566 12
947016496 43
997836916 64
889372918 84
579677425 20
790670090 62
420156503 63
279321077 21
407623608 35
747960189 5
662678310 4
973444779 55
286804815 31
300283480 61
141056370 33
799787503 58
209056653 76
620089530 25
539638057 89
641328698 95
877877015 2
831301862 8
140148428 37
921570351 7
694144916 35
729033297 67
417631862 58
368247039 59
497036499 74
999023362 14
193710488 21
356096220 86
781582361 7
638575472 73
203193371 66
320314334 73
970846279 64
162626874 41
373727773 82
299436050 10
804951770 48
282034809 98
943131625 10
779549609 88
679591351 59
787121161 20
263828318 96
561437758 78
697996868 67
385866992 12
171901793 5
63403672 29
260452730 49
267993037 64
981384867 46
928769409 92
997949406 57
24795409 25
971286561 23
499838819 82
81537611 10
871948261 86
321108067 98
564751350 34
132177505 39
432708973 53
961313580 54
948975737 21
4287049 76
373247669 4
263189807 51
99561627 55
381959376 98
275572214 1
808619845 100
570777132 70
728005698 6
255230979 67
842895090 4
165949171 100
715472711 0
690577335 70
645122159 25
167988506 47
583277997 53
458845710 54
163992529 96
816970474 27
82507936 71
649423925 15
827624394 10
647716138 68
641014356 48
510603034 77
237888347 16
732642847 31
525787256 27
59385971 53
362249844 79
249480598 74
366353432 29
668502360 57
491019778 76
156763116 36
7173933 32
993711965 82
673703591 36
29868645 52
945862255 79
126995420 32
564339410 54
778676864 83
921636430 44
899631543 21
237333459 19
894468046 61
377876227 21
139838609 30
695139494 42
325591202 11
878236577 57
680373923 63
955090873 29
199672856 17
699209234 55
796842836 76
989154315 81
965531329 61
467142107 36
21894244 88
114493214 61
517589600 71
859847108 61
297597693 80
809455194 96
299837260 12
953517479 67
215560143 71
460390534 86
175628284 7
901311241 55
786858528 5
359907933 74
578428817 15
78182619 56
497254478 65
361784621 41
659999842 97
683981370 72
370867929 73
306683265 32
260837826 94
719794404 86
919001558 32
996251375 25
786039689 86
776912790 29
119849928 53
778408869 74
253993736 95
784916017 72
220095697 1
956078895 62
139851239 38
815221354 93
648095269 79
159730855 13
690400455 42
735525576 44
318123715 96
746022788 79
317867938 18
11618911 14
657284453 73
638073453 75
857134208 95
393282852 86
621406064 31
67159394 81
468092627 29
497086976 78
733974778 90
59582558 92
812352035 16
289433879 3
192333684 78
782196618 13
238898945 85
581563257 21
429798183 26
886986131 97
511027355 87
874210787 89
743450941 61
528518352 45
653578676 13
884389602 22
396620307 56
9148637 34
15081976 12
982549056 51
58899719 69
551630007 62
436347296 98
896669514 97
489747555 29
727065402 19
353188004 9
971215817 2
958854570 15
941830170 62
166420341 52
693829750 40
605408778 78
451966621 46
197252209 43
429404097 94
765870685 35
212390304 44
974905136 79
310814972 72
141359961 100
403268419 56
207370755 18
674117381 19
976795440 42
330950557 71
473100031 26
619217937 85
59590941 90
17006546 61
680889089 7
72646307 64
175038602 83
268081751 35
155822287 90
987958200 33
143220000 44
84313736 68
964175386 68
745682885 10
671624948 75
922021250 40
551634827 100
831310122 86
298911343 100
309633939 42
439191542 71
992003131 61
942013739 62
84813144 16
761822917 54
126660505 70
654970981 41
707663224 52
390731219 36
541633590 70
519885306 39
686360320 27
989722573 77
374829172 31
775413920 95
112786707 11
819457859 12
651046480 44
274255701 7
899869888 40
289334872 91
832461105 21
757798672 78
32346872 5
294905963 80
211789642 100
570973012 5
852941216 22
263189227 78
399939148 53
420581198 51
442944161 38
112963487 40
983526763 84
942561905 59
175862483 51
584795843 73
202259947 100
59127326 61
896929337 26
392157155 9
369423737 13
75900379 68
909810806 17
950184217 37
99981025 32
867920697 76
535472090 10
804225800 19
429835389 51
395984461 11
153234353 18
328315583 50
774171296 75
344281712 28
118894822 48
479575528 69
536041599 86
420397227 41
962761165 78
648420387 43
215848882 32
942472022 15
459702520 47
45369821 24
149375092 37
790005446 12
346491230 21
586103847 54
653481299 13
31655396 24
64373466 80
694797480 13
700293270 86
622010116 61
556022775 10
20811429 81
786167708 49
94111659 11
841480328 14
770683628 9
766438449 8
236733772 84
326683714 76
72967304 81
514865445 71
991499416 47
853062903 17
435642487 55
34547240 78
274412391 73
799112578 79
53569832 36
917648864 58
745309222 21
498893664 72
284573856 14
944785208 76
571987072 15
167133101 24
26321196 86
944498116 75
352728597 47
581008090 68
350096366 74
669029402 22
457110965 100
435459511 19
894616185 65
251212293 32
294824290 51
251287349 2
399184002 45
845143947 92
27843851 60
663162241 73
352255681 25
57184859 62
835413429 75
92930240 10
725068650 64
458874564 94
901056222 5
240063172 46
457699647 44
695339156 85
957374618 4
849146411 2
389361061 100
205058976 5
108067859 89
11933959 63
358910873 43
925323110 22
375217726 14
294014618 31
36351002 15
693303268 57
491603774 82
444582986 33
623027409 35
413828519 69
280477649 100
89776395 23
359953438 21
272358876 92
234792476 77
678454039 18
440639503 1
468889960 12
731554406 69
257218726 81
846762179 62
636120254 76
828627802 62
213914812 8
717852225 52
601966733 75
655202810 92
841605670 79
546178657 36
474830402 17
598626908 32
362109146 68
126201668 40
666058896 37
817316655 34
143297820 98
991491778 56
845946594 2
308888592 57
267240396 23
756769466 93
42200705 64
426219841 88
826502315 97
820972598 14
599357426 2
707550031 21
603319131 74
68610603 76
961289173 87
617471133 53
938812130 76
249963798 16
218671361 18
772298040 9
360945425 33
437666391 57
992622675 67
370854896 10
279230033 74
355541725 38
457299987 17
894663000 7
474752165 43
617010872 30
347345609 23
161961423 41
209092902 29
318329847 13
881670614 6
465672838 58
770914020 31
529812931 99
524676905 76
826439642 31
500884086 25
283790840 80
667866371 99
646509188 67
32518987 50
783955988 77
511904845 39
224686324 48
251618535 25
293445350 89
579119719 27
588940594 60
601294380 96
134683667 34
45862524 92
927294677 0
843401592 72
691066076 35
771014958 82
105835468 56
895474517 62
839431790 92
311641824 49
146052193 27
147468307 55
648028000 10
93071178 63
430546238 59
379427544 33
628501215 43
614871021 72
838554121 61
442245465 40
607862509 56
536891170 49
540550245 76
645551972 18
263103101 12
462002943 43
195472563 52
981764800 100
62895177 6
868933154 5
728811669 90
239837151 28
233123088 72
427339584 91
146521296 17
382487095 55
77640806 58
194032892 97
26070650 43
860696656 68
647903267 1
927226776 28
288503444 75
131623144 45
92652688 48
686853769 44
34434045 5
605239523 62
84817834 82
748179944 61
35291984 33
810712072 51
91948803 41
326546813 36
879330666 36
868625439 58
828356743 4
882830308 28
835460404 27
251571477 64
986842296 57
78069923 70
685013892 97
677725019 21
151508527 80
118375161 31
659809442 99
717454796 73
359646282 72
526970534 46
393618096 8
373533848 69
774298515 14
471738372 51
959731396 13
521505646 33
792283938 94
317289933 5
866619481 57
149856845 96
627397199 3
127250431 70
219203330 17
444116695 68
249867153 23
313038710 64
196053325 99
606573497 55
110060031 83
64411188 64
642415401 24
854587200 4
414106768 77
979633387 71
327532046 33
843640915 14
786888922 7
365356133 94
716283236 43
10545156 24
182081497 51
339968202 7
974086777 66
240944735 51
660365208 95
304060006 65
29033 77
623201731 77
530965411 57
51361795 76
13921061 90
719585921 95
875572346 46
212035437 10
811299852 94
175131469 22
97254146 40
985366674 54
526712526 89
683288944 65
890710748 65
869295179 18
221576432 76
121634414 61
563070247 50
928175907 58
946511911 100
391251142 40
161798344 92
58525637 75
498580641 40
599316665 7
305616130 95
680519299 0
37589984 57
169318392 27
845958668 84
322129604 63
64290557 43
594498339 58
376726642 79
962120537 47
260762771 35
95690748 11
120703777 18
227472983 17
570550504 38
479831295 55
757744801 36
740080080 13
76136417 0
253215598 23
382718843 31
863750218 50
619556029 21
444849777 5
218940008 75
371594008 88
543222726 93
415557001 10
321514433 14
180188803 53
926004737 68
330233490 44
360588871 29
571811043 8
14316376 52
898782036 96
513966124 6
483697183 17
757886616 86
913412923 6
270438318 82
656345710 19
631654606 5
64272729 97
943455571 55
36854280 39
240279779 12
115698552 79
366053992 8
361424661 12
329318198 32
612192709 53
784606172 62
39046261 27
282719796 96
768367258 70
620686392 45
367401123 54
255041151 14
406802359 19
792985890 69
714427788 68
993244817 1
404990810 56
957388490 72
617555585 58
281160521 62
183405981 3
640080186 69
310599397 100
518918813 94
862270155 82
260579740 97
526317793 7
880147921 83
505880010 13
691140360 53
383226749 51
478927612 31
142059377 84
821723411 13
498957578 51
50788822 49
499920899 7
482484521 61
945330608 53
779607212 85
643492200 91
393097326 10
661589931 37
999232896 10
944808837 89
687442471 100
470728042 1
984977479 85
678045066 77
457507658 39
680269098 60
272221595 29
268074145 12
213535683 28
38425464 67
907394347 98
31995305 13
492415952 87
421575571 15
712721578 35
579468383 2
152644817 52
770987289 34
880072639 0
305602182 81
106194636 23
358985761 27
37424179 70
257441973 0
755824415 8
398151661 77
203824852 16
775981422 45
564539579 85
735879078 24
141797868 72
22871456 1
711147569 1
602985930 2
582532185 9
857347786 47
807024782 87
769565040 51
191059514 52
238240185 48
797774004 77
745702673 82
498293778 63
35285003 35
328677733 44
949484236 62
5133444 55
737950390 35
723834650 20
348535943 14
643906673 20
388153712 84
959129562 60
367780633 93
238168814 46
319433951 90
194139376 24
884374435 4
778161874 95
800098666 99
691516612 40
383854021 31
281314079 90
509617202 99
358304795 42
758035092 33
24974523 19
97979563 9
744795163 41
692198707 95
328532956 81
397568425 4
800047948 99
226840957 4
138772714 54
63523775 20
224272684 49
562241185 74
705324822 56
690521049 43
877042636 85
2970846 62
368716261 48
828257851 41
991105618 85
672565944 43
799889859 82
35006859 96
314231033 57
378907109 2
659060269 39
69855862 41
898399993 0
201684383 73
757584283 12
787079105 37
813721371 55
961881417 64
629489563 98
264391199 52
809331614 90
942208263 58
903009014 66
95497747 62
217491109 86
239947748 84
926802520 77
323827486 97
901318607 68
827411641 100
454941386 79
581625348 8
160022964 0
555367910 19
141533405 55
264992339 30
716971143 98
183690060 48
67438348 27
563545712 95
659227914 75
822361782 45
875978849 29
299330795 92
926834859 93
204067196 56
96578703 92
500363861 14
440892772 91
923838254 42
792717982 24
316270157 13
732526398 5
252851869 56
7088046 58
768435304 19
794590355 51
489557034 11
193945200 52
928511935 91
536791879 69
677433732 22
942478701 60
479835532 87
320147349 5
538008012 78
253087060 91
342344398 77
504654567 69
163895404 68
513720156 71
30051321 60
603467625 73
329321414 28
679387550 83
703491256 82
936297010 47
873320510 98
552285347 83
432678596 93
971491333 96
519436194 20
555952420 54
59847717 51
202909777 96
396405472 33
662565182 6
45304466 47
976469184 42
302640832 0
109986724 5
314906232 78
440526668 60
374804589 22
693608134 72
233343833 73
128008174 86
433959675 3
835897747 84
278284236 85
857188576 11
291125041 88
418811007 34
330419403 44
809523665 84
887725858 71
916504322 71
349396735 20
417866953 31
966355291 10
221618035 85
647178663 74
116556740 91
415907565 60
667740868 22
626926836 71
932541367 28
273255395 54
871188681 57
42110725 70
498254839 1
56657735 90
527280399 52
205113579 5
254327610 58
487587035 89
860684118 42
260722556 20
718346688 21
879532707 45
654226216 39
427867577 11
257502755 79
364807845 71
963053025 67
723107548 9
361842856 86
691719551 82
905763805 32
184559042 41
689973307 53
644302638 20
791367003 6
163231557 31
150435378 5
851289984 27
678962857 59
283814852 82
416194855 47
473544950 67
716511104 68
252272944 81
354424850 75
968876701 27
223628051 40
800843809 44
546900043 57
43783892 2
646912121 18
51005858 73
214898429 63
701707995 91
665520225 86
917776778 49
278807392 37
724915864 15
645489179 4
67741391 53
378997958 46
499989144 26
552257145 69
677464842 33
503650666 44
300952495 85
225864843 20
638198662 86
573022904 8
775356620 96
646730516 85
486664022 83
33010008 99
315136518 17
983163929 68
695562163 31
375492923 24
212385040 0
49122487 51
331200664 71
49474092 37
515791138 89
944747927 43
945583184 99
579368300 22
173358398 84
308908502 53
983301157 46
992439446 50
717306299 64
979685302 48
53134623 65
487531442 87
640347030 64
34551644 22
934779891 4
768341131 88
264204940 25
883850782 51
649177980 68
858872161 11
891675051 90
629433308 10
69022572 100
634105401 10
9101621 68
318672346 59
629633000 27
3475643 50
391764983 0
766669033 42
123846271 91
52110724 83
724192739 21
398802907 76
468958433 48
522569309 52
461423432 24
977132419 64
178728111 74
566753444 33
630602426 18
765224349 61
306892580 9
259752308 85
118973929 92
435929716 10
968808576 80
914243105 86
961426203 70
484768175 49
856003424 72
60685784 48
621365911 100
352384086 45
750377609 84
925961862 55
272270942 25
282541168 31
312864074 78
223400842 37
967177382 71
205669966 45
625504092 45
770140319 79
968552708 39
156766364 65
616197217 62
303018345 21
265886929 85
842024605 54
650280412 64
147943287 66
236961282 99
625455820 79
583939446 19
69999504 20
879559357 8
373275879 63
335217483 16
601295045 2
944515241 66
777257432 85
820353874 4
687280058 20
681312180 100
549445727 64
908746065 49
282666065 58
276349111 36
552826217 53
264828094 22
229141376 28
890496897 85
702206589 56
405590031 83
994394308 96
667207505 30
448608617 86
325314032 17
600564862 62
242160156 79
28687413 67
375867711 43
139647344 85
592465964 4
860859255 7
503623680 7
568814043 32
899740241 63
351383419 68
219984048 34
85193529 72
916529158 71
640879240 73
22918471 14
825302791 79
853362290 41
674829190 31
884834953 49
300486866 5
725321877 27
955943166 21
658611293 3
974817424 17
576256194 14
852233397 10
84303271 45
991869183 24
137075714 48
318186820 30
49188311 84
131926794 13
276297138 70
113079527 78
673514842 54
731356670 93
936197179 70
990738989 4
264131659 20
853375523 15
268558952 15
902124681 92
982771808 12
163405092 16
372608728 78
489806909 82
214574704 0
532868761 27
303043040 57
489786657 89
548872430 45
370756892 13
611557957 23
284530039 24
593661962 24
862005344 59
339156545 7
916794578 53
728794408 56
161703844 2
57488584 46
522300227 78
112920032 90
366943440 59
769807757 50
767140545 0
133216185 94
902289931 56
641527412 41
150128122 15
600157008 96
377510150 58
582344217 11
253328120 68
233837028 9
15236120 48
223653706 79
999533770 56
945379157 69
620020435 18
82554954 50
938247515 18
26006041 54
753552289 93
242689645 42
28447924 53
676362954 95
562866011 5
142438288 30
985253614 91
895928183 44
479146119 74
157280747 29
94510760 51
707853728 50
351048584 1
499997620 63
111518772 51
456940249 42
324317570 71
20196270 46
813790694 72
230243915 66
971086792 54
660132187 74
406707260 89
705948064 30
551368172 80
919974474 27
74557415 98
263734697 91
897183152 26
772802319 57
465404540 36
754056631 69
322954849 72
309484785 56
432592382 54
157297228 3
93021663 50
811696629 73
719723488 12
305588002 62
905583734 3
523405176 6
20218582 3
925512811 49
966594779 55
144726493 31
541890611 47
75557257 82
842905965 54
307531119 50
751100942 81
669199087 27
167573561 82
212037786 77
647949595 5
931992331 7
715850117 93
98762637 52
129025688 56
767135279 21
776263630 31
719588894 53
139857534 98
464516331 21
414031542 51
632462458 50
581394117 6
371121260 15
972863592 96
982011499 56
428637747 99
767993642 2
998776483 6
376950401 55
414082772 25
205763635 84
234861319 44
651021470 61
760597378 44
352985702 29
874307850 32
223182202 65
268326303 0
653709460 59
574805002 3
909210530 26
197799365 53
349357881 32
914728905 55
251053557 36
811671938 12
414283270 60
893216512 69
105815182 44
53968028 28
565254043 36
326998621 84
178914729 56
865802118 97
274266391 11
623379701 82
937884012 92
30776234 64
73646571 16
901732606 21
339837541 67
115392740 24
124521630 24
439271605 57
312275257 24
562895418 71
144653881 88
467228521 5
713593765 96
578992898 100
492834525 73
903148693 39
357657731 100
386079685 37
211032071 21
996487117 46
434797061 22
165781608 23
238443161 48
584049635 77
419079773 18
765112925 84
873412359 62
356523448 9
965291691 14
790727100 61
118132343 39
548743156 1
72142034 37
796514590 96
790143129 29
216826714 69
593675291 92
147756961 80
123764507 17
64691919 66
995085764 13
867066244 24
641844447 75
416203491 33
527952420 87
338079271 38
923676340 53
178468549 74
476778823 7
711244351 72
156041550 23
382329580 83
139520855 72
153364276 21
572483768 88
362906726 34
371471051 51
363372450 39
43666959 13
974211102 97
900217686 62
319888169 0
752194948 19
661124465 89
943662880 55
367354592 87
557702319 46
974242302 83
85149361 21
780734881 98
13535387 60
88217343 82
53738524 11
331506263 90
769721017 98
374265985 11
552966413 20
794738473 88
849570059 75
96451977 33
945741105 6
185116473 48
302389123 37
361342388 26
172372224 14
838159562 51
356080994 57
691534507 89
42056994 22
26227472 34
527786427 6
862613254 82
471433989 30
317529344 45
437335434 97
104337771 64
619451802 40
146845756 14
810331237 26
571463680 55
68366388 27
650659512 91
21385530 33
802264930 7
848666424 77
428750546 69
240283250 78
544100773 42
738696030 62
69529053 89
662613873 86
213865070 6
732278693 59
104733881 76
273227862 100
124390229 89
870956676 48
858797792 49
151719174 15
54992966 1
258992646 76
35037251 80
807158845 25
554348305 70
653451472 40
864709131 22
329938700 5
734728677 36
430120787 100
711849490 67
976867612 9
831844759 15
89725029 50
959805486 26
978991113 12
211503207 71
957976133 64
688213939 36
634368501 61
552550640 20
430668484 65
808215037 58
462410847 17
214642213 91
444511512 90
772790761 90
200822175 16
357937823 79
781048761 80
318817243 26
35227101 38
854195581 58
8504012 84
84165441 60
817807611 39
439922037 100
850910261 16
648937857 9
206134340 76
808973361 90
935730562 64
285160720 33
732101473 48
34818725 71
234928647 20
684011119 15
794518826 47
411456481 8
684285400 98
530300221 44
592823653 30
46080467 71
278493616 38
897565706 66
959751674 22
705378255 8
706444023 69
185687289 0
673025109 44
616991782 76
749528434 51
936544083 56
622703866 23
854529382 56
309076978 42
651201741 78
798847893 33
425147952 10
173814069 84
801181467 6
878806869 100
637030884 33
86920893 10
90296378 71
255107836 20
83647121 70
354325208 86
493690240 34
480109937 50
67467943 11
846969558 95
52516487 2
520018590 14
583251509 17
264356282 78
141599618 13
819337503 27
462170955 50
998676540 26
722836387 77
536163439 87
732534985 53
924334322 54
196930650 84
667671221 16
433351255 55
784139727 84
10289182 88
605819671 9
587817584 1
201620313 62
795173867 31
780476357 63
242327595 71
984668881 100
139615791 54
886799553 4
941716813 39
574546420 15
177788397 12
379861358 86
349782596 36
729792750 13
768474002 30
132727892 67
180588569 47
993496956 97
685306910 27
239997253 22
35241545 12
492518719 55
941481412 27
610908253 49
402888441 23
181671832 34
700169382 73
596020421 60
828787631 57
751742866 79
608120128 63
56535867 62
67089515 54
530748723 55
194121205 18
778479216 78
974440498 66
825346017 5
769618543 42
386398108 33
867105230 85
128607080 62
83091966 27
475024930 28
526053873 71
843556225 35
494989576 1
183566151 6
851580070 59
824173203 36
981596057 100
469094643 88
887684324 80
52148942 26
130571420 72
57975050 34
744259567 89
749777984 58
167028207 2
663590629 20
908061503 56
126322495 65
136499505 68
20047159 88
182479444 70
663592245 26
61146857 4
171646275 56
403020164 73
636031281 53
511324742 14
980585142 1
140374092 77
690820406 55
827429720 36
725452252 58
219683492 72
696653 87
319734631 0
579808348 17
294665760 59
753154257 16
963742493 74
616516803 12
516125245 71
645256156 1
128001289 43
646224694 76
243505943 28
172261082 11
681411820 66
470139343 0
11754889 17
402374504 86
717246614 14
365616481 49
118183186 0
837264501 14
623051837 44
828732354 81
226695588 31
704973978 37
626015702 72
134574900 38
580435238 69
449343207 41
319091528 22
751916713 47
272888049 29
960562621 75
519845784 76
228635519 65
654013771 66
854149759 62
245279628 20
694218797 14
59830441 86
880616212 73
498155063 62
863110493 15
19514111 35
4531794 64
316749446 59
641535353 76
893502809 49
923560769 35
439513684 63
435014371 11
833555282 46
361188488 29
343495613 61
37398206 6
805131745 90
740831450 54
548347646 72
854141250 59
929417488 54
761060419 33
696438638 97
961005590 37
119636240 53
757116065 64
900337836 64
250276167 94
384562382 30
238872011 78
999885329 16
266709950 4
610780973 31
329542440 13
403187739 1
911828609 66
351294416 94
368478440 24
144750395 7
382463240 45
119425689 87
931077998 54
510880411 31
653154161 36
302259350 83
118430606 5
489768035 80
319493244 78
410125853 95
99451223 52
988042521 69
962082712 79
335320398 39
25057617 46
971140879 49
992035281 38
63410067 67
567063403 2
684660296 96
503952267 37
57093322 38
13975782 39
642947838 40
575188620 42
346084157 84
165452463 31
726263525 31
229814460 62
195122794 13
647660471 33
739347190 27
17116575 96
910345431 66
70027606 48
792639374 76
749205494 32
304033973 81
212296610 21
742540253 27
527222354 81
761341208 66
397118007 81
463383199 55
752497954 25
213764016 7
938377097 15
781662613 9
396149148 95
996757022 45
678042668 83
138515906 72
272630775 29
653536998 70
667515673 99
957011972 63
968667304 40
37415319 30
549995235 18
1712581 57
339250775 57
114942589 37
579845762 24
577956832 13
327828021 43
633445610 48
161356684 22
817048638 18
345739908 69
192724016 15
865578515 74
828707770 60
808454014 88
39909414 95
743973847 16
926743558 32
596057947 25
559110408 72
615776358 45
230839937 86
229678817 91
701283441 49
943613290 61
518819636 87
755154705 39
695377695 42
281323713 64
44372608 95
769821750 71
448938495 99
644001815 35
283589076 63
416334015 5
430508930 37
558935665 45
62282558 89
767580637 97
481433002 6
815965866 87
925956578 20
13338792 63
16391754 73
278556929 32
159700913 53
33600333 26
555670621 40
259909689 99
616603705 71
508023197 5
558632009 88
56518049 67
405338156 61
814671056 80
654777687 55
785255172 31
891747542 15
581973936 61
208301478 23
122241812 91
103610458 24
260779811 4
949900661 26
184342405 19
454406507 67
244462828 46
236405856 30
331109649 89
315443870 40
332747297 19
576529374 4
232879202 46
768752642 69
539458536 99
509652943 6
707221794 42
9641839 74
283653951 27
359447699 1
269573388 79
745359748 60
612842688 82
982377920 90
108787331 27
835610636 8
846916066 97
429509274 67
745655871 17
660732956 85
785922591 66
979773297 92
619222906 23
441446515 36
284812120 59
884033807 78
446011867 27
413624891 73
743768380 76
218399529 39
323824850 81
725707855 43
720117152 6
685876171 31
858651535 73
678492372 42
923020557 28
805270828 89
622793129 70
462439404 50
431608777 38
295786425 40
969633139 49
318083105 8
854114670 57
10317411 62
552523730 40
405352497 42
8603078 29
546404488 12
592258447 56
783757790 50
460703354 33
822671412 41
682326781 19
384298478 43
364310149 95
86343187 99
382359126 100
9083847 51
229246500 28
926247227 4
528889528 59
409921557 92
997992754 52
88204060 18
9415632 59
252567649 75
816929111 16
881109984 34
900742606 86
439192828 51
108965799 12
172810254 20
849982480 100
869307896 5
555152719 44
837223026 82
625542466 70
789147476 87
647815605 48
465822105 92
912951875 0
579356243 29
233490723 64
76431239 60
728285848 63
653692745 42
220562603 87
305506958 48
940647672 42
105409102 68
909767590 32
650064672 1
556280584 44
292387460 81
257217616 50
798944773 13
253993128 12
708039806 100
420239069 77
792248646 9
517379695 50
554248960 34
835785915 14
922785628 0
912298264 65
993444669 4
702729874 39
808561181 70
315032903 54
756849784 25
602373914 11
629554364 65
53842925 31
891498992 6
502178727 5
133725132 46
666096402 89
733444180 32
235960548 14
782944884 58
230819868 40
864292997 55
614509929 97
791570539 21
596252354 93
199480464 59
146386671 33
627080169 5
569907262 72
465803371 52
990286237 75
784045059 89
939755919 43
686099611 85
930089682 83
395834933 11
568530245 58
799485280 42
992580265 53
763693469 6
651052214 14
317619289 100
25296225 99
400968757 87
509638009 77
998317731 89
315136154 72
803228433 85
925469379 15
939306001 87
993289614 21
206855941 100
838688375 35
840529873 66
306007206 97
442417315 88
354493225 24
160236434 45
611973664 85
304730915 69
733067614 25
444989908 90
126036267 93
880062631 52
965122633 25
23051748 15
573045415 84
440250246 21
590342624 95
282726775 98
29554719 63
622373817 28
41473441 61
206109818 98
668314600 49
452489863 38
356883905 81
809232956 85
520586596 60
445033309 13
595556315 16
152979962 6
35550519 6
346526206 69
90642378 72
649754781 23
577216765 53
55819420 16
857803173 36
687666423 85
345997321 84
604263897 4
954229469 41
783405199 68
591954613 92
680027245 99
421928133 15
722904372 75
874734883 6
324681171 68
401717773 59
285820160 55
249879919 17
411958431 69
724354430 24
243866167 11
543747566 70
320217151 97
209144058 80
599308685 22
895766828 38
634625511 93
708816913 31
320400215 37
959252003 79
982965486 62
975889105 20
586771819 78
94919777 34
341892857 39
532160923 71
866127770 43
919341293 50
384529841 76
136460507 39
721695217 67
66644416 52
681228837 2
94382078 79
804734536 53
201632038 77
598847376 21
970928393 37
215420773 25
19273854 80
156556015 92
334978141 21
371469647 82
976440435 14
607581916 28
488357111 4
363805726 23
122847276 39
342579850 4
186535187 90
361068388 85
131656226 29
571863091 37
308691235 70
595618287 45
801461932 12
75043878 100
754015460 45
305437129 42
253975422 98
556563923 19
235628494 10
772649627 27
671970885 28
748017195 93
550257699 9
11750170 46
914383827 10
31754686 28
640264707 2
8297560 57
560303835 18
260110255 93
893974431 80
304663245 75
453447560 44
409668871 37
397871202 99
887232207 42
636505 39
594265009 69
369163953 89
362965616 41
72058587 94
51648455 27
376466884 22
290716887 27
780193876 66
519564932 15
38959300 34
71842980 29
206658975 24
15494488 13
663575880 53
252480406 27
337176317 97
512143188 51
445216576 52
42811130 36
420234096 26
927424239 0
469521652 23
66232477 28
899050113 33
579856496 99
155726160 53
608749567 34
880910159 99
744260898 51
893762412 32
706494120 94
134287331 82
478469777 96
577269877 91
562572250 71
526624906 0
868415167 39
562391003 38
916404151 20
838989918 3
552791493 84
801172550 60
928133969 72
615874771 45
579981475 98
90425889 43
801721417 90
642710099 53
876876181 8
122065150 36
337115588 100
907575664 40
765407738 88
340933505 29
951208451 17
135859045 80
519794457 48
681014764 8
19256853 21
65365866 19
856018239 88
679451567 60
12651241 90
810433745 81
122884312 18
461518246 27
112334738 77
643224328 70
881245570 77
135593975 70
227195529 4
622538014 87
756167678 85
170072019 67
403103204 80
63301722 89
625445908 13
969512948 60
156937631 95
454913811 42
992309706 71
373715523 32
715745476 20
712488716 9
224283768 20
766370056 20
724402146 96
173873766 68
753918687 45
859122342 92
771011009 64
21060780 33
949695111 97
794173977 43
268715585 11
962723841 45
166716192 56
568790173 50
446476949 67
298058639 85
759715245 43
709153099 25
433432047 43
448144020 25
337970180 17
657957990 2
153009854 56
519980759 25
318359957 94
565802299 66
72441110 10
909038491 62
363765033 20
521128287 57
510128065 97
422454385 26
211043693 4
817046844 10
365202897 18
391449446 34
955410859 82
818261029 7
224519419 42
259491680 31
380585257 53
956280104 24
432435940 3
282527018 35
426883379 42
582854198 79
222048312 70
729213901 62
283442152 32
233819113 52
117072862 99
938177842 41
877199923 72
470294771 45
703687826 77
826742089 96
106877912 91
665557469 30
984357047 22
117833436 62
89243863 80
266698551 20
715543480 75
121555206 10
256079179 39
65978716 74
103187583 10
937579142 98
780668036 67
908294147 77
18940776 14
587564836 25
724856464 7
75982345 65
287657720 49
14780870 98
786686829 52
293031238 20
410865528 90
81303892 0
373050532 55
58272864 7
269229236 14
864440425 54
471106998 29
846372514 59
902063308 47
49862708 17
248853819 27
454245082 95
730835000 66
63967427 63
824308916 4
731629457 78
766099025 64
948302163 61
139908501 99
20470871 61
782153013 3
327518474 10
983187239 50
154333059 57
957955354 71
741023995 85
787747171 19
929263948 65
19158315 76
260119841 3
899495097 95
390371657 20
26892986 32
869452969 68
175666847 10
807438637 76
5816944 59
254106005 52
851141360 87
590662656 55
382577826 19
851656253 40
49898286 15
555613899 72
880788080 55
61836405 4
414820093 64
435587233 99
495720932 98
258010045 64
745002393 54
290794763 56
264683179 67
297308346 34
68341402 86
109237082 33
947102465 88
520446975 74
460506301 11
121198610 95
182806895 26
806644347 73
960243980 1
227260435 59
129178237 44
889098017 92
219251490 74
762672473 15
280956991 12
148819192 34
348778968 81
981528985 46
150093629 48
272632657 30
247900103 99
979475593 50
778586194 50
596657280 85
880612590 4
510742237 14
146273408 45
269790491 40
429993889 27
893719883 11
498291432 84
285182739 91
207513465 57
106246233 58
720057278 99
739120241 77
300910102 28
282966115 98
978840559 80
844646579 57
478497099 94
956075810 55
457851226 94
126484124 85
525732280 30
832681952 26
239137327 62
793318888 81
519179347 61
842484506 79
622074400 18
197169206 75
349010783 37
843307743 3
144661946 25
99414925 23
683286706 55
841344726 11
756491138 38
678154860 55
864497404 42
966588166 44
684271547 93
828322445 78
393837046 46
565382281 69
26129482 70
569221431 61
601241248 51
439258676 54
724240819 69
59069262 87
505598794 62
199057871 41
445772451 7
628059894 8
405083628 83
401278570 18
510475417 89
668298296 32
957535255 30
365264860 58
86469592 21
969092544 40
907021307 83
964045188 22
51296697 0
915527529 42
892954123 42
800128491 8
165881570 8
83362844 65
344193473 4
348460479 34
303843916 53
137349596 81
519481531 44
324612975 65
324525874 93
689403889 11
759618337 95
108168754 85
21471712 93
540978602 36
494603616 55
91101692 90
713351359 7
343151279 38
233920253 99
90239081 53
303971729 21
832105015 12
46257994 37
384022237 98
573596618 20
873086640 60
401419 25
639694950 91
189224288 24
715228186 76
331220480 70
382602141 78
501644181 76
522876580 97
500024241 82
994512850 76
756222152 26
241399180 88
652211208 86
316072606 26
380178208 76
688508851 99
621073103 49
500446487 3
267824266 27
387656210 99
452259906 13
105077158 48
563607359 33
999121493 65
896524089 86
684173494 91
55486137 73
742032978 34
462260600 61
31420995 78
130502072 53
815329367 34
291726079 71
557683231 56
584368850 67
281680221 95
79784428 86
175940101 38
344220015 9
412542965 24
210188326 97
17894997 97
457937923 38
385017728 59
678636802 20
720890340 4
137449351 76
147205617 9
215587856 62
14861909 28
947794927 9
565041185 59
587192873 52
402723538 97
953287713 76
789755116 63
306033652 49
903238669 30
5301619 62
543518993 71
679312718 49
494174366 47
995068637 72
433102638 84
853232903 69
5287392 10
594579619 76
569137123 54
196743277 10
776440382 92
759594696 81
10120161 6
672482865 68
343025968 42
660340019 96
296099523 5
716828536 48
761016587 82
637174189 14
346129709 5
373578250 15
582805946 98
481539756 32
233208557 12
886223083 25
811119865 79
17404322 16
26343117 33
645737466 32
210031214 69
761801288 19
976907145 97
845714855 52
194631537 29
353246821 90
942541734 79
936908371 54
46931426 42
794372675 47
530213297 65
859520248 60
958076067 23
102619432 58
979705655 90
322607982 49
812128583 92
884513215 0
528394494 88
492463526 21
717549351 92
718051230 67
596496401 95
54124062 88
617363503 50
762398981 60
571788948 58
294167124 59
789435861 35
191217613 17
131698665 54
325084820 57
970490778 66
610246688 88
481196496 28
268923985 95
884873334 73
118890053 15
754029828 35
720073275 46
791653196 26
951101461 98
250362699 15
580639819 61
263683750 90
772858076 15
348028085 51
822283062 88
708084888 91
705525955 68
100590633 76
570693570 75
537746178 83
266580914 70
369893539 24
660649784 53
523010012 54
987516794 57
863712278 93
595023253 34
492083958 8
558150459 50
48901942 97
563677745 6
859569894 93
84048255 40
441512452 37
968104345 69
461142468 29
82482064 51
744306885 25
953840587 47
162551071 51
638850522 94
334896296 84
130178769 41
548288627 35
707286407 5
208916412 25
876829960 1
582656337 61
827787088 61
464049373 90
381914886 83
839725597 25
64631810 7
197948585 94
735989726 37
457435951 0
4728976 12
211000940 99
309076519 65
957062222 96
685081094 22
23803975 88
991637377 73
932633657 78
47325612 14
797908920 73
719875316 15
981879249 36
692673437 21
1709613 8
475624025 5
860056247 43
685414130 47
19507290 70
263113807 13
461469370 100
47990430 61
82793075 20
894106062 8
141915712 99
252898903 7
211702650 40
177226912 74
417044647 98
999648265 11
292248275 36
275117576 17
321210664 55
525585880 97
230751968 62
732068259 72
133956747 36
414846714 6
333794337 47
687633532 32
140632063 29
165771974 89
506920109 84
258948229 11
996388087 54
123426420 31
564835883 97
671038659 48
183918527 16
142087064 16
135616144 29
150876963 42
520874765 9
231067528 68
102999204 36
684261801 38
207471789 1
755811364 15
979296267 32
842865253 41
99612696 63
482887008 24
270351579 1
907368181 22
597875110 62
312028072 42
180961524 88
165043167 68
839634382 19
640192929 60
611772577 32
411082578 45
668478820 68
565878388 90
78364610 37
141258541 30
241738768 4
286030313 33
328801197 97
866118787 31
180716141 30
593953441 73
749275770 88
207979461 2
315667421 94
27027385 19
590337469 16
98698043 56
37301519 4
47721443 91
867133737 89
704607092 2
27878669 43
196482492 95
758981131 68
990952431 12
791363748 85
944319860 42
824078139 4
20047219 92
22082533 89
545082431 76
966609188 60
972614859 22
749691249 76
529351565 59
129181696 90
224318916 25
864147331 53
173043749 11
499205773 78
459703908 1
431207374 44
795501735 6
26606554 85
314955282 26
110472077 92
229754426 60
964812964 44
783455739 38
898609809 99
354311873 72
89814316 72
790842376 28
493106012 61
623893465 29
770992858 80
185657026 9
413428705 75
82602732 67
285576834 92
233310486 21
419707787 55
421108110 44
31034797 89
585066749 13
714649136 90
121405030 22
499566235 72
492204181 51
180299667 93
778887934 84
55986620 50
438659990 14
439750913 88
885298534 24
428401388 16
766542455 70
245826078 48
922384687 63
161937701 63
860880698 34
420605803 1
178112985 77
603558838 9
724764997 42
328592170 32
745354158 33
264886508 59
702241159 13
871204611 29
572022823 56
517954696 8
93168733 28
492226158 77
607514138 37
449748824 9
527998352 97
28382761 90
129243582 56
477071443 3
547573230 16
212460271 95
176352601 41
200789252 37
900554847 40
946947482 13
746310462 20
11494937 68
178288692 0
336064687 40
530637808 56
584364264 0
532979790 27
407631911 20
649422032 4
736886706 14
989427714 8
27188097 18
668533814 48
881280621 41
420783188 80
53854702 71
965200451 21
807430395 47
751048571 56
927744845 77
6777902 87
250810652 96
245382260 55
61192560 9
43213702 13
119513749 98
804092600 2
561484621 27
404793856 18
795476895 17
112270819 44
766825734 68
486116446 60
837375270 17
707164371 88
895552583 31
323769350 12
421801863 46
947864505 95
951033375 86
254165043 84
834068641 41
883280207 13
666325834 70
829449429 49
884431427 87
198205805 93
261285170 68
102887850 81
403083340 26
438535747 18
207443246 70
706198727 27
474642379 17
811802536 13
452940295 25
755212804 73
524343459 6
120213278 73
174741308 93
190053125 26
116796664 63
470248777 73
530679685 90
600526925 8
221904676 62
498696573 66
970977062 41
400909260 57
363283189 91
340893120 62
126770507 73
358430342 33
328775739 3
308527527 5
530472939 25
349771200 60
153501042 95
857801136 40
410455059 73
593608976 85
795946272 32
508148078 41
758347131 27
969849964 43
65348532 43
325402709 82
699758294 99
793986555 8
277502169 76
111661882 73
197946401 32
431382406 17
372253012 39
157178433 74
843846464 41
228919874 95
449508720 81
340896574 74
198269839 51
175322189 7
929463637 56
514623646 63
879080305 58
287371490 52
102449794 55
776747754 90
981820587 44
529520314 14
802146349 10
462548037 4
408343609 73
835480309 96
884082897 12
436982732 42
533592992 65
92210316 82
785544329 66
309680103 68
867768989 70
175080320 100
27427233 55
811598014 63
34318575 91
980467789 70
632397984 53
952737529 9
934758260 72
463459158 87
430286339 59
845333083 51
179127669 53
498846245 4
594529522 15
928826718 93
54250097 93
992647759 93
307327759 56
640531049 31
449579887 49
20742800 29
546873889 30
702225844 2
242557207 59
124136780 57
253230934 31
312761818 9
642856474 18
523264676 28
752169132 74
742725550 34
996631016 71
443802374 9
657849096 17
663895154 5
275310137 41
135255669 95
122509281 27
431660583 91
907766245 89
687760791 25
236250373 28
830197372 1
708387524 34
575827608 4
88991010 58
706993890 36
23976345 43
604193711 55
733691194 52
726617338 92
802262600 78
371441412 40
15973522 67
321833258 47
222981032 96
533702872 55
564008017 33
655391884 83
37663841 52
226014910 8
704846880 54
312565538 46
716240480 2
552110634 73
683840824 39
723971563 63
10254513 41
91633427 47
266621316 47
138570725 19
244125968 74
325218530 23
997673536 94
225163693 84
299946904 91
869249175 17
40264264 26
127068918 88
146007199 78
654415219 30
500488098 48
945781162 92
349831907 29
843443745 52
763930851 33
78227958 99
954654104 21
790210354 75
156081928 46
787002846 99
413278183 17
734013151 59
659049874 15
37327801 46
659579723 33
751510165 67
345544363 21
243108908 3
996844284 53
374235799 97
11445775 49
304114830 42
271752172 21
221112820 4
578502941 53
975258266 45
314166453 99
257000626 88
993182954 3
202135807 41
855275080 42
806990805 3
269733762 97
434306269 41
596241394 15
531741353 16
572118270 72
699365450 64
265328414 53
623345569 82
84952284 83
719319865 67
371219194 68
329881044 73
4058375 27
742909395 36
516619480 77
695050689 35
966123592 67
956633180 19
591092681 14
220567435 26
176167155 55
846005389 86
200927509 70
720799037 50
54341794 57
567476203 1
723881067 48
406555709 79
259731307 68
795097071 73
920608188 28
98188379 55
816411920 1
941703949 94
703261952 12
129076770 1
306889880 17
146661183 71
818002297 69
725591374 57
872409148 24
19845074 63
773761808 36
633088795 5
132775497 40
587153968 16
591896221 33
628558362 81
430723297 1
872127990 27
191431983 27
119210782 3
451016135 97
529202814 89
804807718 14
521556098 24
806207497 98
505807313 98
884228295 64
250276270 93
568416397 79
726766442 39
317389507 16
714218769 64
1080633 62
144342683 89
562085971 35
843889686 0
470630365 76
319892432 49
156224784 29
680601139 88
159581150 91
487840961 77
479806320 62
763844536 8
524201352 98
919137134 75
468061681 69
398977762 57
446495156 84
946683589 95
24308553 21
673063229 80
880120950 42
737118290 26
586389983 49
367387104 36
438124040 34
327091486 75
423083354 52
262210958 26
722361247 38
637535360 74
750332507 0
851230607 89
642964491 93
524432041 35
700368694 39
541558797 28
408542404 43
332336412 32
383075981 31
825682752 2
311684829 65
227092876 4
247769395 63
996050058 87
316164291 42
399565580 61
141322255 4
395883790 90
167653383 44
593778368 77
48526358 35
733389987 93
485964971 93
977015716 81
282011589 40
983662525 27
760669131 78
385641910 41
526290100 6
451845423 89
482215755 37
823790118 95
918274159 61
329835509 74
635540277 89
435341258 4
294538017 89
76229269 38
58238639 55
768589627 14
814699772 5
371819186 54
176867503 54
151760951 7
100857000 21
186137823 96
920169933 8
991870171 29
78163751 87
66911372 100
634500395 67
844156435 14
331535492 66
592208016 17
332132121 13
606806177 78
181957559 4
159713783 95
546482086 35
104948668 32
501974441 38
386488277 50
186324484 16
155890830 5
565571255 61
957644658 75
844383749 86
591788754 79
440126646 53
329848732 71
669457120 74
113279637 24
322586046 98
246014765 14
720558253 35
769358203 2
532189820 39
593404962 84
570591811 13
990883018 94
7522215 58
508130422 77
378751832 22
718062115 67
175038488 81
783731744 72
18666143 59
24078667 79
984209794 62
87632490 30
496942348 41
182429971 82
854760024 47
799256538 8
507390220 44
693022053 14
937443492 99
12475396 77
428380738 22
712842919 97
786274265 84
95750878 89
936999323 30
268005550 34
1115994 44
891953674 57
90978106 92
432139189 68
817112528 62
345804672 66
651673584 47
554636357 13
505517329 60
394195928 94
323611469 46
440226730 94
18841840 32
998629483 19
422512724 88
983880005 11
883510298 74
739683164 71
16149296 56
816349532 14
36276394 50
645289619 50
951118751 73
242752954 9
672907446 0
943479366 92
529430041 95
272863396 90
972574232 47
442833563 86
955453093 8
36955368 44
874328147 7
698523575 79
239178108 46
212132276 3
225399611 90
556133198 55
80015982 40
831494546 69
375938811 63
910395354 76
553193024 90
749822442 7
526106619 66
844642990 69
945702328 15
639372112 85
123949164 54
414881975 81
479042947 26
846082164 29
27084704 40
996811003 39
227400450 91
261311200 8
741070774 28
477239402 28
566203827 76
182764936 86
336072489 75
806513964 27
414887597 76
19585237 59
230214512 39
82581338 51
499154520 58
869296846 75
39356209 98
566696545 46
809481468 28
399008486 92
386797702 45
499803915 14
794673406 32
526249353 4
528283773 57
546111866 35
731163742 65
599914502 81
240804429 78
297887405 38
116575447 18
151672910 82
353893070 35
737332976 38
783302555 86
357181619 97
188216846 66
696656151 50
635629917 27
983278255 45
138409820 97
951714281 47
783672584 58
905871446 52
615149410 25
301864339 58
871759089 82
392393443 31
821211643 54
827120191 99
480176811 30
200674660 69
703949678 80
246073028 16
694040997 72
299949633 39
967898943 28
148267371 17
649877018 50
798965828 77
148317816 5
868721911 82
479510565 23
720279546 99
610419356 83
699114145 52
840987251 37
384431820 30
253151734 48
443076636 5
988260601 54
740906679 80
638060096 58
896710288 8
546483935 58
122452369 43
963290550 71
57325135 48
888697572 48
996895347 34
601247344 52
824921874 61
488745057 64
852149444 71
1183679 98
499593620 19
356989565 49
823218492 87
707725026 1
608460365 97
159285856 46
624200816 90
191985818 66
576847487 86
866522250 10
169994457 10
31307746 85
979436288 32
87525345 5
999469977 39
32977734 35
34003779 41
629696306 44
516354654 88
982972587 14
587496148 71
744134185 36
332425636 6
602346386 17
875380973 91
505045782 52
387430754 84
848023262 61
699894390 54
100644026 89
17134555 43
68855466 7
432678751 66
679635249 27
963209530 41
471326468 23
930829636 15
820678221 12
303279825 51
992031392 86
998913281 96
177570364 43
825967466 87
773360811 22
273547005 22
956406292 51
519346788 54
257446665 15
292232065 44
254716196 75
496574760 88
239455854 92
289893753 78
436923363 93
255231147 33
461389091 73
742536003 80
705825288 50
79219890 49
808813850 15
462309693 19
160325431 8
888602477 70
936904160 78
292122561 6
613056704 30
84558866 7
163966910 74
530040385 44
51000427 21
847989383 32
317252431 84
217685970 11
527617697 68
2295935 100
780991525 10
616413968 45
801447936 97
978053681 80
833047853 65
739422212 82
219482971 71
568319156 10
167969902 41
292986201 58
390839643 60
517385592 83
701572177 25
296766926 80
661399266 11
429591513 31
450125775 88
162340502 47
374355062 17
648906416 16
685170441 72
533453196 54
985360477 27
586817538 78
907325151 52
23926393 48
854218325 48
601128447 54
657099301 50
219948317 33
585785362 85
394336138 0
949236350 7
705719991 48
976551468 21
33051013 12
847250620 91
818896113 94
324309795 86
939662186 69
366419982 69
539878644 48
599825130 78
126171639 82
784542395 53
253866355 36
106083526 31
469320465 11
812665986 22
671862090 1
137537180 49
435644350 7
708151457 81
966028820 67
620443725 66
910192624 62
191150175 88
100778345 33
253138749 4
940373653 5
343655306 4
976829321 56
997014305 81
366688793 75
516382731 56
695521965 25
21701783 81
910005633 53
920590410 51
107416947 60
86711602 16
138685076 92
246902326 15
527469291 49
378208793 38
659535109 75
549647598 46
533395926 62
908715372 69
526537640 77
941124094 43
54591240 84
148865980 86
929866766 75
575237958 86
55861958 23
309974638 100
913279740 10
835595633 31
147963616 27
982684344 51
625928071 38
894343832 88
237396181 8
813508646 35
87241981 34
559616700 67
746335763 57
428818712 41
311693063 50
680319777 76
573925949 33
353935170 77
948267742 34
233456431 22
765550345 80
278467621 34
447835590 94
850804590 62
842630710 81
355107296 96
300136912 59
641161112 48
21074601 36
610565624 42
839218236 27
848451396 97
142834343 75
13622426 29
671150617 2
914836649 28
491615905 85
218400856 56
768099355 97
591060781 60
189672270 23
37779986 10
405886247 48
513430949 79
452688286 28
901507001 18
536809887 28
315222741 80
154887976 30
632920515 56
310024205 34
567629404 81
625322314 0
485921764 36
418735464 24
894479157 32
166927027 72
834515001 45
859781508 67
244851330 75
265392488 16
725434917 78
349325780 79
602193051 85
874415111 70
878708486 83
637444126 100
117730614 22
13494175 80
628920824 94
659079209 27
243097643 77
548368852 77
899221543 34
46088957 51
794031751 83
672956248 99
671207356 45
828262888 23
239604944 23
824949171 60
537763139 4
219389570 22
715193955 47
168414964 82
245950836 61
191198322 5
402978765 62
549869454 67
56589498 54
484823904 53
799312567 42
927271299 6
826069103 38
502266720 97
863439238 28
65852944 32
476149227 64
288138071 58
461845636 77
500896979 90
857455020 88
55263550 68
288295597 81
829982939 81
443801672 69
878824884 31
709747360 38
637682771 46
794950661 29
508486329 26
752767795 58
64035448 63
814017320 76
464173544 43
455127630 26
936496014 82
167378503 21
314569413 30
622960062 5
829495120 85
921479953 15
521253560 98
448968478 30
623493740 39
810404572 84
558688929 15
127259313 1
203166771 69
972282663 25
72403609 92
125039627 35
451908198 34
943888353 45
59225157 17
952855406 25
717390258 78
25517619 39
798737670 42
894071964 25
612467429 94
261923059 43
539520131 33
499470059 86
505270019 6
826669136 76
147124552 34
279693693 38
720196774 44
189918624 60
312383437 39
974213531 83
123673806 39
571635107 76
857708079 50
915555132 32
503484411 84
207895497 10
958930481 11
420015692 29
94871463 77
41762701 93
937789266 34
516564069 80
640410300 18
826557557 37
621613102 37
187914622 5
520543871 71
280578233 95
497219486 33
631662111 87
958416242 25
795112271 1
882598910 28
123584817 81
59893786 8
26251142 51
323928812 95
593348339 26
679297971 69
930981284 54
302661582 97
574101984 55
555347606 94
770838067 49
743804048 81
627527707 63
736746294 3
631062749 98
293234010 23
2299751 26
30673109 90
242699800 7
687197449 38
679352488 76
937353588 82
223665257 24
101220032 45
300163809 58
617116148 50
624422559 47
682899072 73
38026572 55
473346698 66
505812457 54
186711449 65
901594631 28
747845972 78
561665843 32
323743383 18
759038057 0
115715284 57
296181580 38
82488078 56
531105153 72
112342482 5
249959270 59
573355340 54
871343624 68
848972837 43
298401969 32
896348758 16
497460234 94
621530562 13
706583236 5
426299694 5
224667519 21
358102993 2
719193364 76
806471435 2
103516673 2
75645286 27
16111131 37
352852000 56
130667289 20
9013373 56
670621131 68
638022681 3
851939318 52
197637562 19
812189700 14
575538241 38
967946643 31
411517689 93
235484105 72
365972134 86
3444093 80
642366534 68
196270030 6
177629993 33
757878048 14
363200474 48
364879681 8
319646567 33
420950515 71
573782625 17
142272548 36
584671388 60
447559891 64
23778755 67
538853641 69
385266568 96
631258846 57
200908323 21
860899932 80
974233831 45
563240032 18
541906180 37
322696648 11
199344449 14
152545302 86
814652171 50
552962492 23
607285113 51
789014410 78
331064914 40
287520408 100
699737683 38
291909338 62
264154310 17
892000019 95
880174561 84
352036868 98
190449144 85
702616340 85
239518845 12
558081799 70
396063146 47
528005286 26
682368434 82
305443481 36
886060175 31
816514452 81
712778250 29
805905430 17
213673228 92
519607864 27
354675917 56
136055723 97
758737304 15
251855123 43
909304047 37
507754871 34
159282524 78
726892079 53
972781618 81
463983752 1
387272098 100
928763346 32
168688946 31
514854624 60
682096285 97
565194152 41
96893880 50
930981197 13
879955050 89
900302181 7
6555621 31
842451727 87
59550495 37
890616115 0
865947159 35
484109681 84
756203182 17
140787334 58
933879060 57
540518117 59
844822309 19
305809741 41
864924990 99
232767003 98
964278335 28
13391179 95
373175004 99
255154353 4
303891353 100
941553124 15
152941185 40
388387191 88
796666072 25
210394533 35
166538315 83
453051757 19
320385069 98
903360637 48
767694532 12
9936242 83
379155130 4
974044723 54
844279330 97
363476802 50
271094094 1
64729095 43
942389456 8
235004580 40
405233592 14
268476207 43
643889920 26
280953565 98
268562810 57
625543572 100
428890823 36
281614674 84
384111872 59
864197260 34
266416938 99
435868952 27
35791945 41
343086686 34
665780782 94
877846141 20
252067866 77
488557063 11
519621545 40
574990133 76
520518767 27
89638329 0
267541957 82
235149266 95
897848027 30
273323915 10
948287054 84
305333215 65
575262686 69
666878234 35
482251052 51
599753429 53
144803625 55
953388938 1
149124949 46
909644355 70
349019325 30
488414425 82
886235989 80
544094717 57
332979079 20
353246060 75
516914339 94
482172675 98
222006101 28
822272870 60
589198176 47
24658931 32
517537752 63
924555989 55
467492389 84
916767042 66
941463094 11
19186623 43
504502556 85
611392689 76
146100736 90
54942627 59
992666957 2
796109807 85
112993984 87
390729397 1
349780570 82
722695740 44
534832377 47
75771787 43
959226158 50
114629330 87
687256323 14
468081820 78
100042498 4
945479058 39
612973597 50
930280292 34
670317724 9
744516426 97
287550154 96
924200632 67
577987220 91
58887734 92
826552004 45
457523102 48
845774459 99
60187516 51
605913784 27
189679438 9
355727393 89
190371625 81
339804482 63
721437189 91
135040240 6
228488730 42
950248096 24
518758314 93
644720578 23
832142078 50
13971304 9
151744671 99
174804986 58
177732790 2
373211190 39
980814764 40
994609505 3
550631585 90
685481082 84
192271586 98
706368721 26
558706617 58
656879486 99
836499348 31
124787638 20
694142696 34
960737942 14
631434111 5
529271466 39
181992346 32
326812474 56
746090022 13
900276310 73
65242762 19
212503505 18
350561595 7
907356805 26
227552031 56
224107863 42
286825955 74
458720291 7
305218050 30
310839805 21
412715625 37
141794072 53
861636083 17
248089629 66
501409034 3
687299943 30
74583179 74
451987873 98
383184089 60
853603034 96
345439455 32
657838202 71
182210131 1
486620945 37
850278913 33
439915225 53
685296987 61
634913217 90
129103867 23
7250432 54
585661752 72
928601494 22
724273422 18
354345577 35
501787296 30
406998695 61
983615155 72
475708451 28
911891858 38
158122721 48
54582707 86
305618064 94
607090700 99
213700970 64
806465798 13
43230214 48
974935057 7
868602196 8
156128896 70
848670936 9
67693236 13
631285090 86
998971630 43
243635368 17
658183839 22
61738390 25
277600345 83
560403127 77
32274872 25
772568742 22
824877841 49
723554246 33
61619607 8
809998816 96
423657790 30
499480404 58
974360272 28
392804968 91
648203065 26
466487151 2
558207355 10
88142076 100
754682996 34
673999466 57
265081196 15
993141561 80
54923934 47
141794885 58
882373560 65
979926664 52
76852010 12
557113509 20
988976526 6
600691011 2
475671376 66
265774986 26
199381344 82
260245905 90
703954902 55
569737893 26
914664483 26
867384215 70
118588934 66
975200313 14
33124124 74
532730593 73
522909707 23
548098644 56
414329808 96
712329756 59
749671560 19
526840231 86
556285701 59
484119741 55
371978657 90
147689357 56
986521123 21
589423732 67
759369926 71
934476279 50
238692333 46
108464152 87
518786245 14
723007574 59
41810514 13
606684884 17
294245619 48
798323661 6
546222479 95
13185509 23
781659761 28
442686923 100
633929188 65
11415495 61
353478623 55
823230938 81
198413370 50
292797957 24
253864456 5
405193081 59
215160178 10
856345532 55
813388136 52
66915224 55
656718601 29
706691495 11
922658290 86
859572819 87
249501940 0
203015753 27
179250511 37
89353415 7
348739738 38
307226727 37
828474705 43
418201949 56
564670221 46
944480016 52
498195947 96
653611332 64
952803213 65
375332033 57
151850076 20
577481796 11
662218463 63
880643359 93
81040123 71
815552180 59
24494340 35
29111605 90
68776072 40
225693262 27
90300924 51
698287195 68
590784552 62
591484196 97
382263923 66
149833430 40
924995554 14
902848527 39
512261252 50
308022073 41
440628643 50
659756138 68
893546905 11
318225950 74
740913661 91
441569436 9
23792588 45
513616709 36
421878577 54
450588200 18
461207064 54
594667323 32
584026240 73
350472138 56
210019072 87
250980657 41
786005470 74
551403034 62
36981710 95
364885039 89
270095667 92
944699762 29
909180329 4
754232998 90
683311202 33
350080878 5
986903259 87
777212607 94
408561593 37
409088575 29
536680572 93
859419754 29
11540641 23
71415049 87
514347948 61
675063446 23
911536280 10
571697289 77
670624046 45
641515353 69
70223808 97
40617806 13
119360922 20
729201361 68
990046753 22
723724468 21
72335899 92
484973902 43
181585889 36
418733330 44
624243971 82
147160082 3
907188455 23
189275940 63
308671294 92
882349478 9
726911369 68
391748253 19
918282050 36
132544561 48
126488233 38
463239317 42
880016314 81
465623519 60
828122090 50
146841489 14
527724246 32
577702701 49
835790563 95
119515518 56
817286946 24
732446465 19
837358276 48
475302470 75
782572042 29
892937319 36
584605930 52
605948104 46
438430988 68
505497469 21
111576186 27
884967681 16
436075294 69
662206266 63
742886025 91
41510025 83
812848005 93
319607261 27
777462962 95
759572868 90
571074520 23
994034440 17
778801867 78
311005040 8
639629724 71
869679874 93
221324010 74
535766801 46
708828105 7
344857329 66
415259428 35
454449695 18
460320230 60
698228408 57
187731019 15
954998766 38
775656473 54
170304406 82
811917640 80
786766095 92
197515288 93
237439220 73
238906622 64
499914954 54
695036552 55
637652688 51
295862992 62
864555158 20
445006728 44
533491190 26
317318544 74
350994185 29
557578046 91
415269545 22
941393415 80
29645500 33
601012196 96
414206757 5
196630042 60
369928565 84
26698589 7
612565786 23
159019493 59
195174638 32
33591722 27
194283867 25
401599779 45
34338174 96
484643905 87
574550913 65
743446256 28
895914281 1
751132736 48
156006371 90
688286708 35
598749347 89
669633745 16
644434870 78
485447784 87
740283579 69
235017124 81
468131228 36
715870108 93
186151461 91
585217727 35
169492611 45
129247710 65
528486792 99
568642085 54
825388443 88
426955708 36
559687803 43
838813343 59
492936047 64
312480864 83
905560673 84
856991998 33
925261008 70
713315539 70
272554066 100
815594096 82
804472731 11
776748023 98
499891087 81
811962129 47
822933981 28
481633850 76
908238004 73
368518275 42
192358459 91
293919900 2
730615248 52
424283001 91
788682225 54
431948652 47
682366329 94
308119825 60
213245461 19
804564880 73
137996568 70
462130958 81
93411194 88
840889549 77
213374888 31
732259952 31
320435599 30
158962251 11
487215693 84
818556006 19
528895377 72
844897443 2
59713534 34
974583191 43
1583477 8
403466076 62
360004437 41
923169326 9
884226458 88
389520533 46
490240733 34
706829912 47
649745225 70
208606504 5
975284672 48
986344497 18
728627580 94
916064351 5
190436066 29
302994713 1
573673394 63
386586375 43
357247931 71
410062998 7
729216677 1
343132015 69
813867939 89
427616149 20
926016451 55
371959554 98
678245271 89
2005292 57
999977919 18
154405611 99
771450906 63
41037775 90
446708990 10
617468697 71
766743123 53
562710732 24
820272320 46
181333823 41
811735352 39
285793712 63
390028769 51
921848060 69
898751016 61
625525349 31
238817065 82
245650146 75
344211096 100
469499841 42
297136001 42
916826768 59
345550948 75
784633304 59
526469807 41
557455002 2
47223318 50
116473129 19
536891611 81
979282556 6
834153567 23
570859127 69
809113911 15
539362216 32
332562235 94
197609801 37
454437330 93
248305840 86
800753673 37
322167012 0
37346005 66
512801451 23
706081099 63
535184805 91
694308508 57
757361146 97
44960063 89
820878056 20
335950283 70
627511925 61
414016757 2
947617067 50
653929003 26
114397668 98
34918032 66
502830369 49
541157876 23
37979250 7
503347376 48
4791651 37
358135539 30
213220240 30
454793930 58
61938392 17
462694886 67
511092562 15
192837384 67
822027991 89
439003128 69
269751290 27
366460930 31
632623387 16
505755531 58
164902534 99
710613862 57
174123799 2
331772577 32
975399412 41
925156619 97
318474848 7
553817681 19
806936190 42
431169972 50
249058139 38
531094611 96
401588211 52
763889456 60
330138699 22
730622740 61
379188584 35
769823990 57
372092416 97
274363002 62
448713240 35
704268759 3
328164593 57
443579350 34
566246131 66
880080962 85
763021237 83
293531536 68
323833090 65
824065058 72
669101832 100
226814134 56
547181318 77
544098078 67
858963444 3
709318855 41
210590024 79
336856790 86
86783655 85
598452435 26
928386575 2
334306087 52
96469202 1
922109293 99
597363650 51
581484446 75
30093195 83
649149864 92
592914140 67
77809039 83
352664383 32
574537810 77
703129385 23
999582975 11
279806774 77
464065559 22
652533632 15
146036170 28
159345814 57
239106403 53
821111917 25
221820399 57
802168246 1
248212214 16
167370453 74
818796086 46
793502009 8
734112048 50
421171721 44
43073387 19
840755653 86
649911476 30
603645217 79
504097811 49
627200370 55
998566562 5
838676155 45
959296902 7
431630538 96
264347079 14
390475277 19
70578588 38
737318820 41
853302043 5
586333478 83
949194635 85
331671744 14
365452255 84
397828234 50
827927596 7
75640972 22
678425116 21
371077170 69
897767160 23
549398707 0
359160185 17
429586966 16
88438694 81
651797977 50
146117764 8
329596578 3
725216827 70
671413179 14
376639823 98
769454804 84
822922872 18
779220628 38
546775633 30
688576933 4
209509068 21
884235375 94
101435242 62
286830332 16
206339135 89
687549907 44
47527317 73
349018023 74
347704254 53
331643801 57
501074138 91
910655687 33
634087653 97
308242964 55
236098279 33
920277909 60
195253940 46
341601562 81
221539974 9
437323464 85
460312278 0
734864613 8
725695478 15
204115795 56
6969449 58
609411254 77
379987539 18
23425415 73
208503984 92
933435512 100
916479838 55
18161603 61
71241360 90
965846868 40
119620364 33
131387370 14
304551798 46
316642128 68
164433719 77
173600749 25
111615333 89
59868774 85
677960765 83
34529488 44
297970986 71
689487359 94
910895573 80
299113938 39
698298939 79
45880850 63
33524348 80
978502497 12
428367940 80
469933761 26
712509704 34
425035787 9
533264462 72
959457592 12
824975239 11
496997395 29
156492489 1
355999794 84
90165734 40
842854199 22
962235535 26
221149686 85
884889212 40
164192037 61
689066504 88
746488765 2
165852091 44
302501678 75
792342070 98
19013008 0
174056302 56
79634547 91
527086267 6
602939449 83
449092161 14
767567691 20
490639781 2
779009366 22
348088510 70
736056769 56
194962762 55
527245539 56
477250894 83
901777936 35
756237540 5
395584342 45
149848065 92
578162559 57
312252026 62
89878661 1
132796176 58
104575788 5
243781160 92
25112974 75
88754822 50
37345199 54
644180454 19
484585081 52
555008850 64
542694240 51
300110362 65
51383580 34
344862592 73
584588233 87
470756185 99
184924849 92
532498216 57
36204493 92
895397690 48
927692032 6
83439450 74
746533237 84
487391751 2
904746590 22
591101281 75
399640873 29
294719377 51
221169766 39
299871862 23
229624179 51
441554324 77
660491051 52
292429432 46
845819099 87
299009941 63
769973651 1
358615377 40
813956525 30
299141584 93
268098733 61
209390696 58
376111820 26
814148597 11
281966498 91
851847857 74
415277172 26
262453644 22
369488553 16
363893930 17
816153530 44
491195580 37
278317003 27
273558171 64
836689877 29
30820646 5
562006546 59
316398670 88
129366084 78
635026926 36
985335023 11
887768981 39
967762332 15
288676013 56
440743826 54
238470651 0
214406409 71
882191931 73
246647204 16
29854879 50
365425206 45
917917950 0
153309791 86
557279905 65
921991859 39
419124334 73
190084904 90
140439926 53
551624912 50
300250741 4
241129329 61
359699951 44
658567825 52
418481734 90
878772544 85
137906613 15
467520387 2
714091216 80
846419826 18
990476986 73
294850912 46
777512808 28
177347724 58
198992211 64
706667316 5
136796572 25
835943810 79
100227725 78
847005920 48
317133999 5
692811047 2
220908563 41
136776667 84
805565560 49
706928672 40
851590946 88
539639807 30
365181834 38
579646131 26
889861305 34
116925355 58
610900564 71
55070367 10
951553590 47
910306201 34
290177933 81
456651147 38
92252169 54
681364645 94
762443003 74
103344938 13
854940071 76
547375431 78
842558547 39
480256179 48
888364216 17
792040964 85
537560213 17
654267425 67
772819133 14
774819552 2
620114640 63
269190385 61
719180429 83
775239472 7
957706021 66
860648430 45
632384158 12
411996359 92
674822313 83
72561631 79
576233264 75
530215928 33
178667028 92
90042346 10
541625102 55
99105206 47
325620558 54
93310045 45
303906880 19
102565566 72
949051102 36
26304098 34
986495261 45
552814522 84
84855908 65
387759327 79
141826857 84
541911016 72
53548313 65
410750611 100
437244507 41
328951861 12
993609907 6
362979852 35
783206750 5
965731951 49
804615945 72
276938484 87
903134567 17
299887732 15
961528785 60
597618578 59
68709539 59
122914885 92
858289746 62
247089361 82
642924245 85
818074146 18
843203150 65
269577860 73
558647737 72
397679125 55
363767983 45
107167374 24
671688958 4
370596188 38
157227535 77
76725479 82
266899772 16
787249047 23
87446183 52
891930310 95
718782703 35
644274305 44
849987451 17
841076124 36
971278986 61
537998670 40
455067930 82
863095825 16
991481985 5
412164484 63
135786938 16
677996270 19
249886118 29
768931773 7
455717086 71
776740686 89
949992431 35
288128215 9
367964906 87
677631623 1
77237473 67
376260734 70
603086757 98
963697144 17
268839224 30
806202743 7
238183045 60
513956464 71
800252191 68
854415795 94
388650872 32
559589124 49
971681204 85
313671104 66
156630291 42
877536753 27
11713631 20
604012795 84
721329812 78
526137486 90
370209684 9
744613721 13
539763320 75
101756331 64
722448970 42
748512517 50
630850509 28
546203643 13
509096676 79
692825467 62
780792761 59
30238982 63
736960141 94
665873620 18
705650085 58
139206431 14
930248901 33
640672150 68
221295805 14
929038041 71
445840330 7
313689131 50
400131508 30
708487725 96
266481787 63
86576396 59
741030719 49
117594298 39
656389553 93
575973152 80
537998709 53
539733500 52
896759885 84
191428965 24
794648873 62
761741984 69
657220881 4
654940315 3
418590772 66
38285076 17
644561092 68
554134486 45
366661657 48
18274349 33
568684565 50
87534243 39
229351569 42
849547597 44
718751665 38
129259867 17
135274772 28
818197145 61
831192696 35
961071863 91
927340328 49
84064554 80
72024176 14
382797884 25
302434502 89
650528403 34
544640738 0
922961252 60
868909175 81
619734641 50
370314750 64
100626620 38
617196007 56
675504930 76
362088528 51
261905032 81
375556997 55
588882243 64
429934968 29
809362296 33
41936571 52
991707181 68
652438253 4
169791174 67
872854532 19
856102044 34
701532564 15
185946644 11
186564658 98
223287924 85
894244255 84
516753134 23
85412077 46
408038997 44
984830551 61
148890487 18
113087901 69
181090727 41
423001588 0
940601551 29
957676386 38
354049845 90
763975720 14
645972818 31
919278176 37
420284812 0
382660599 55
80574398 66
169853922 67
689274910 63
744626165 36
633640433 93
378412391 27
86205670 48
271930762 51
999090288 17
461402314 8
377120870 60
299325579 47
317592198 57
331557583 76
75992431 32
405300715 80
882192540 43
671327751 69
95722888 25
298600234 94
73562426 14
17152895 65
246891483 67
98357481 58
133618631 72
457750500 60
564269116 90
663269993 18
567592495 70
471749102 12
245659044 62
819553605 57
313833242 99
161457754 39
400696400 24
177056340 11
461402546 50
246799352 75
348712226 31
496036702 1
936230372 47
283832191 17
631636204 65
273264797 57
67629265 23
434708098 24
292251685 10
947532386 94
691546572 15
301044710 21
456033753 76
778163916 32
991363770 34
218297698 92
639300203 0
778205645 4
62340875 24
447838026 48
579967813 1
939269818 15
742503645 98
613798240 79
518514945 54
461250541 33
391349987 78
55142522 91
40225890 35
627761859 54
328933862 10
605952538 94
68013810 45
42826699 28
138911278 9
433054128 63
208095044 70
666620376 40
345734434 51
64306929 69
556998174 61
422803313 79
574741142 67
898972849 73
13412819 81
70949968 86
35627694 86
682262827 86
423524846 94
729096258 65
801833540 8
894750566 30
753522644 88
30461548 4
214941936 0
483274681 52
148606396 43
969477359 7
192482740 47
400564105 5
564297697 2
452748146 20
36169542 25
105427952 78
925859751 63
866964276 5
721593009 44
300396463 15
96727560 25
224685520 75
271856492 8
236170406 96
902654289 27
973867110 2
295097685 24
662155716 18
398250661 71
700593002 9
877598107 49
904879990 77
504302336 74
610521997 70
229798178 45
6116175 15
204479183 2
942143188 81
859289048 24
69054972 2
566418588 100
399497483 18
810922231 0
429864287 11
163533306 28
5551592 16
173382290 68
451778010 42
288624123 3
349398462 39
803289419 60
673096357 9
652791563 48
551339327 51
260674866 45
384072482 80
876057911 62
168912846 75
984439115 22
925761105 90
621377664 18
289323850 37
795019282 60
689442725 90
674507988 50
819578723 7
444425584 21
329944807 16
646071337 91
752950750 77
248172181 21
37613101 86
418595323 97
218022648 90
877066935 66
549811004 72
13318056 25
803818507 23
878919460 39
405858564 91
902408243 19
219982630 61
225599984 55
515463761 31
136384876 19
710905156 84
956045246 11
460539825 10
997224370 4
228110428 96
887306051 39
980641193 28
627364793 60
1771368 13
762633016 37
7596802 19
439981417 71
524038019 26
639473411 82
35164613 0
24596525 49
453060559 12
154659602 94
279114248 68
570935250 28
379214971 100
74878119 96
233763921 67
447419448 27
635932231 62
486587294 11
728841219 36
919349834 42
205425121 11
217790132 39
287217777 41
896985158 34
997335611 52
372843249 75
892767951 65
408859314 59
29817590 1
815294029 49
427465229 44
421561813 13
20552626 69
615944778 43
433904923 43
330998328 57
305428677 35
636002309 8
953287763 9
326111426 14
68497653 34
351066895 55
688929116 32
827977319 76
792248691 11
313072173 5
147656494 28
317541987 64
735846655 57
2813672 30
233650246 59
523897893 88
40771102 17
458806988 31
304422007 86
931376289 87
153477065 16
53661371 43
497117927 9
897546810 72
357631664 16
158113822 54
672789679 81
28506626 23
966032382 53
93992394 67
48119302 7
165477103 10
806996501 91
921742013 2
52382751 57
213138157 35
944197595 67
883758593 67
170499493 64
165191290 85
964589364 86
229628857 27
548750770 51
88867327 34
199514977 5
32838363 50
819393875 62
633046453 28
539106240 84
121580255 36
672568446 97
597667450 56
384312676 89
817998024 10
126571250 42
819227796 59
213139826 22
549267840 32
72281244 23
253088717 1
184507180 54
886355833 91
309969534 32
215786889 59
925944731 16
278265485 9
811857390 72
785192301 29
383524186 88
733687312 90
967919134 14
629458923 66
386873939 78
89483701 23
120926588 38
922857854 50
135852268 66
832479433 96
280957770 11
365543889 39
125903876 37
678820343 82
804253271 21
469936506 63
233806328 84
974144774 43
194817700 27
811869795 33
145338919 26
31844252 66
502473614 34
107873753 100
773916476 49
57622504 87
6055791 46
398699242 67
935756566 41
294260167 20
925432082 46
746637173 29
247877900 12
730274892 52
223434282 91
593510663 28
174519492 31
232660538 31
462075427 90
517373734 5
718682852 91
972681680 27
401824729 73
637379704 41
820284359 58
865119318 67
695010603 85
674139764 38
107914831 99
929072002 95
129925708 42
537218556 56
206916310 83
925990227 56
357532718 97
931989026 97
843309320 6
990019912 65
283689617 55
376078788 89
622245086 12
620191255 22
930230021 14
177033702 59
901461463 8
4536805 0
102910734 1
524327461 5
975353435 20
760824359 21
4579360 58
891481579 55
857921780 93
792233470 49
974907271 7
608845874 78
732109541 89
16834264 47
587413877 24
229968386 86
414267601 44
631069048 95
350460262 70
928007696 46
425118377 64
562774498 18
208916597 53
269295314 94
386834085 0
418931377 95
7473363 11
925278829 63
715697302 43
539702103 10
518238895 16
579656972 50
477630423 63
978495371 99
707680325 87
798793743 60
920079902 40
901913283 94
468000060 13
946619555 21
307206535 7
96659925 27
764013346 66
597579530 75
334721980 97
130600249 73
765211792 80
587952439 99
156418643 76
665504094 45
17193907 73
424970542 57
273169030 92
163990704 5
892506944 42
360650053 2
324385621 32
172012905 51
360110644 7
94375354 7
979233254 90
673808936 61
45799692 28
850769528 7
819239166 75
592176465 82
187334090 94
915993004 61
787221311 83
76716458 20
520577945 17
854706071 32
6793979 28
235334303 48
193062556 23
515355736 25
561426128 71
379123821 2
769692688 93
139740320 70
170953415 36
214975240 32
628771110 96
587457891 52
177791747 25
540064679 27
417351605 7
118942638 87
543626534 52
773400854 39
597485035 81
544169604 49
179380020 90
502881295 14
384860113 45
481321938 14
492522691 57
688739228 44
864113053 44
632270090 1
595558157 81
273716279 78
659354398 4
474369145 13
491390362 35
898386196 9
325774233 50
317598369 95
348645846 28
291851338 2
458069859 96
379146975 88
312137190 21
16125955 67
476889661 48
620352653 54
759369358 22
460686199 80
290284299 51
371289261 74
524434095 34
824552970 61
652910015 36
407061746 81
735767028 37
814353073 83
680893949 43
725576214 53
940662264 19
651795279 15
783215119 56
261327459 91
38241196 59
459842322 79
372921584 82
375732166 3
590176441 89
619230693 59
708054212 81
327468618 89
871678706 86
652063602 13
658227525 82
833759832 37
610307145 73
627077404 22
16491452 79
386207319 51
815328807 29
619691445 76
131808420 55
507423975 4
150013326 73
881091278 94
209417282 48
216794924 46
650737124 21
393886178 33
553729899 59
516551426 33
546252373 44
422770363 62
612361143 41
499614857 33
875963768 1
917763399 95
249849709 42
673860081 61
570914586 83
324472107 38
825957958 89
369620460 74
784427936 39
261982652 81
855740029 76
253088179 98
904629094 43
261501759 60
99863903 26
603362479 58
976716703 16
843493847 67
731584811 64
589235454 0
804235521 46
715141090 43
727057470 58
530522051 33
362064991 37
907051891 74
479615686 98
661293995 5
911012714 52
569056339 47
599079815 79
112158333 25
402831475 100
732855971 55
378338085 5
865514840 0
528060558 9
247218168 83
799897435 25
297237311 4
111018807 58
370112687 75
289036814 45
798596168 100
161509182 10
57685001 69
622940530 52
408928632 98
269357080 46
338710930 27
120242833 94
442467098 72
718417506 32
574674180 31
216833013 88
761451812 45
213028128 36
126554280 87
811368995 23
496278623 49
165867941 16
701740300 39
332955358 68
819562038 62
819999488 23
616114889 59
250490534 26
276258902 5
698677134 46
772378266 81
749840992 97
348383333 56
545398989 49
33423308 91
819197094 67
942577301 36
470047230 91
395932432 65
367553781 88
637496175 65
170064677 47
880800142 67
469794120 48
440519080 91
414854765 11
79430303 74
276210759 84
696294053 33
470290583 25
624553031 95
300849188 17
21942205 11
693446591 17
661314973 35
395197654 1
149579956 45
195003845 87
845761559 18
169504428 34
630267137 100
654347887 61
115638728 3
804957261 28
923101575 22
281536591 100
167940001 48
769704008 62
489702742 66
632731214 85
851597171 72
983863975 86
301936742 87
117622962 54
28382555 18
10126453 98
14508231 69
351555267 28
170379572 71
868512594 32
256174072 9
554491096 73
803614616 71
10381133 80
853757543 55
346468353 89
43878526 79
795496931 18
477174341 12
376561898 14
513638405 10
990709101 75
913100379 88
841726901 49
319428325 91
632483523 96
599644966 98
815929157 32
24891566 35
964838249 70
845658149 1
476190496 47
547556803 22
230024619 4
676820431 34
348958901 17
443153692 48
709341461 11
815415123 52
705079381 52
616265057 72
762604713 62
734116601 89
670989381 41
823507437 22
620064859 90
684281279 45
786969783 54
206033141 19
153694099 72
487915253 87
314753460 75
175587783 47
847393163 74
829965079 71
476710663 12
609426471 93
944769042 95
333623828 54
676476867 29
100597466 28
80473095 47
760430742 17
622906534 4
613089879 93
519121930 24
8787651 66
293116492 3
776511522 72
416401637 39
245029590 1
708086858 5
922568265 24
595557186 56
373601073 23
427819191 18
646849581 90
661549722 54
552501719 58
999313466 81
566255840 33
798660732 97
475689776 71
431108623 74
39829385 67
520093336 84
836770657 30
118812770 93
858031551 85
989037573 9
376185183 28
197723589 90
34393839 57
821051165 10
217834001 77
757110760 44
699996538 9
456442421 74
545264404 77
746956527 22
702814617 97
252478217 22
696756199 83
634090959 21
857717087 91
103300859 34
379392806 99
692171207 72
838426364 98
8649189 90
596329265 67
112887680 55
490718028 51
746539555 57
378404082 73
892234465 15
906393447 10
678540532 20
454807708 35
950352764 81
654354807 93
266742718 84
323932318 2
938418856 6
322009872 88
816943752 39
626588777 0
609547906 92
615186272 31
277065254 53
125792022 96
262412357 63
576813395 4
63616605 98
938712845 22
591400845 39
944414477 13
730668941 65
412216804 76
969063696 22
977720936 66
631496778 14
454093345 76
481654933 85
346611486 30
819827703 91
764858640 41
698436358 83
757645483 38
325474264 26
71700868 27
620442158 67
187619185 94
563083849 9
657532822 73
608255433 38
339378861 3
507932686 22
146736492 80
338730318 51
754477067 10
954155688 35
128638936 44
688002515 93
345985749 11
48661783 94
595494679 11
619680752 42
884759907 65
44672288 34
673504629 51
103322269 4
608739230 69
635506092 19
282356375 46
536126124 36
371470813 73
47590469 4
909103858 72
442233230 6
163759655 19
269639300 83
924647295 92
645964701 27
690429334 69
666201275 10
720998755 75
434155097 47
971125626 80
512281516 19
255898104 67
817614819 96
411723621 28
795877162 4
327457359 38
692048437 70
858190467 44
280234789 92
756020987 73
578064978 63
394531538 27
782795978 28
96081147 92
833923052 20
682078581 82
899965575 19
873248497 77
771051776 33
214305832 28
934483839 46
635943782 25
426597898 98
448766850 44
722939829 58
807589457 44
906685003 2
302023456 75
986589860 57
857767907 50
344716022 10
89425195 62
385784030 67
678682704 0
631340005 50
832462555 24
813434051 94
232222808 53
139550787 24
664715693 24
98512028 86
721168796 86
915257616 8
361427320 10
700148936 99
197204846 34
695819520 1
474879286 11
503069386 91
25557594 98
255670482 52
880328359 29
381576996 24
208079198 20
893616544 32
645417538 2
184395645 17
187755616 49
511466218 30
810649334 74
264548421 18
141728804 4
881164678 28
887001749 64
578454579 74
273983564 9
218288489 38
502589154 27
454091975 62
725134487 54
669479464 23
247726804 81
925702317 9
506120709 86
43140629 45
786805237 81
100774498 94
698619059 60
972384843 58
424963153 59
669426184 2
543084169 26
282476142 32
405134755 39
879442258 43
895061417 76
711869232 53
103193496 94
461342624 66
173878687 76
77470963 96
372393598 87
131382270 66
488697658 51
919750334 98
18738844 2
648835344 57
289448033 20
359249170 16
518508026 68
282846311 9
737673093 98
660158570 6
83905694 23
47821251 32
530861723 11
83118678 39
326614546 23
101402956 76
998767164 95
501011954 38
341928247 46
689412960 43
394956687 91
17538367 49
48951292 3
196580713 79
987364676 79
435857456 85
128822869 60
960613226 20
869467796 66
296903637 50
743857507 23
477768394 1
522486454 29
452981413 28
404771864 17
914196273 100
188711756 5
443054257 5
190912819 17
94137910 39
542210019 1
592122483 62
328033491 3
434538346 39
443919850 96
945123504 85
169285111 18
86692547 7
726338061 4
578288096 46
583999701 86
919367269 30
136629710 61
239999671 87
648194509 96
462034307 7
188443474 21
259075322 76
947509600 39
372059039 60
380383270 15
473800600 25
580234539 10
308201443 82
565509058 59
642556431 11
276925671 16
7542301 55
966210629 20
980538638 54
232151900 57
675030670 38
508112263 44
4461897 53
397575140 57
583571841 16
984238576 82
23394108 70
308281470 48
240284753 81
762980369 69
655869155 36
890502633 17
615555700 63
842199883 13
503920505 64
647066539 80
468648119 13
100677813 66
244361816 26
420014735 36
808851260 49
203335811 21
780018215 7
822301474 55
441948037 18
324702360 0
447555547 37
666780485 79
959105170 91
535604978 63
57657765 62
736198471 26
106057658 39
902564508 33
577724731 84
448873917 82
847043322 84
446946967 2
169352918 97
897160995 24
538638904 74
843158306 66
774319700 67
868831364 67
478259331 39
896601431 84
143016094 94
825337722 85
649305811 67
201132350 40
666922011 27
580582275 36
875380498 41
199064115 11
86142350 9
333816741 51
343223142 52
373878848 55
983213837 12
486624175 24
921200072 13
632855755 73
964063868 45
153208654 90
29631565 89
38253637 99
212596945 8
381266319 80
661445808 33
563336503 77
707635962 56
187504684 89
852571141 47
944623770 41
852905502 69
372925711 32
86704969 97
657316412 92
557493844 36
880722719 45
368023601 74
343496497 54
584277192 25
875188398 13
3492118 95
556451216 79
378819581 38
109129724 23
488627208 54
121092135 80
336949935 29
536815538 19
155839249 1
502508965 54
5673028 35
812962408 16
975327197 24
702693053 0
912128233 67
358121258 51
877790089 66
578082756 90
909610817 35
736944684 9
797279972 72
382381766 0
991293414 4
770736666 1
332408935 28
361208895 37
212503830 98
424313090 2
243022512 56
411752118 74
501965119 77
314680479 61
659892920 82
214935094 22
408670566 23
557504618 84
487749219 87
547451357 83
377322689 5
507074516 64
445920720 57
920741039 53
404173002 46
646910303 58
105418277 31
926581006 33
806530727 7
863741222 88
274649054 87
479034981 85
822874124 30
366370508 94
671671288 74
819452695 61
769590990 41
192664022 84
180088470 49
324304129 16
854975342 33
305759849 16
655525556 73
116461931 95
962253791 96
31070302 67
914352840 1
160407291 37
259130653 56
377422207 0
86484775 24
884549089 4
838606134 40
506293022 47
399479355 15
522623766 96
772307970 26
46060402 7
15268482 93
53256405 54
251394692 4
433152266 97
827134 26
225707009 12
492829195 33
314636252 45
43365193 20
254373161 64
243347000 36
648579290 72
52265936 8
218451246 34
713506542 80
762461672 14
886221809 94
906039355 93
231382066 18
466055402 70
109133871 34
621230665 67
32968658 83
279653292 68
715647129 91
756151503 82
939269928 35
733349967 63
228711080 12
935579481 54
131086971 60
163428253 18
363039887 30
342909503 46
606790919 68
318697409 77
58439986 60
807507121 98
819453711 61
65526455 41
613365039 81
425959520 0
716417801 40
9755679 48
951557821 37
439444224 8
892454068 79
967328356 88
945455774 29
513295083 40
942922687 38
684207973 38
298715899 18
387973903 66
981698846 5
852610633 94
497588303 14
884930570 41
637736236 55
873188497 49
938697071 16
937662213 5
179197373 27
404841540 8
260038204 38
399494204 37
124204321 64
243658483 17
274591396 92
960094703 25
957481786 7
489121152 75
421666956 83
593781609 2
87282814 85
423684509 57
899599971 45
849297033 34
458955224 46
506365989 51
317867479 24
768275861 58
14906914 68
818897731 66
609740086 15
124164418 21
898016452 56
912191692 56
721927360 71
631575059 60
530593516 79
910360801 94
226233008 27
171570557 9
621638884 73
513570907 66
928280356 81
881077545 7
335503820 19
95156013 34
814159808 55
175383806 21
961753783 14
844271488 1
229085454 95
585733799 60
190540179 75
595212441 18
352195625 51
299791612 67
683025786 63
929347411 74
496347596 19
40274925 65
217889400 25
808682707 78
270278027 55
460928700 45
720998339 34
168183726 46
428959104 4
119657672 9
301746748 65
990625695 5
38908376 10
858367461 62
370717425 51
547044323 94
185233883 75
31322771 53
716373530 2
245234034 78
433796531 9
438809416 56
551417026 46
933239523 72
628135145 97
24622503 70
800707917 73
155938858 3
440339668 33
532179163 12
895284902 53
556412510 88
336428940 66
476903192 49
169126722 99
174118152 13
299273806 33
131725280 4
746105396 17
729065160 41
407873612 20
569952647 45
501860507 42
366862164 13
524451661 16
89966641 60
167712368 5
546243724 92
423973583 84
861017768 42
942180282 28
257097183 38
638444204 69
261958428 16
226183593 93
65410656 68
885715096 7
996037530 83
289920108 17
952704694 20
658443393 0
320984651 23
455190776 74
978024738 52
770895328 84
180176398 18
91941558 28
325896918 44
280771488 97
555367482 8
299290287 40
325045287 100
916512990 42
488250377 0
594026480 42
504433045 94
354500170 78
247918194 23
875448666 88
744559568 10
32939104 53
88776694 34
109566169 9
890365727 80
203108052 76
231949419 52
669627566 48
526689139 61
701355017 100
34291285 64
318417279 50
173781855 64
760720543 74
203545152 67
462638832 15
285054845 3
298188884 45
13844838 68
115695698 7
631241390 44
285698745 47
375409805 39
398736102 77
359372515 18
598411300 68
956876626 70
558298547 16
796087498 75
78960016 85
621757486 94
334191797 24
551913702 48
183433035 77
482617530 8
668236600 4
232872293 85
693581342 16
497907728 18
853435729 9
551822109 82
253404005 50
381332974 38
271251789 43
759553055 41
542258649 77
579713692 81
950554121 3
111352835 39
10925252 73
412569345 1
549482902 76
983505487 47
867452689 25
276009632 13
987222781 57
893724314 92
223672347 10
994898165 93
433147495 85
341372986 53
831376462 42
93313844 67
698154257 36
977430193 53
886461370 85
850337005 68
632065077 93
509280687 10
283247842 16
246977525 85
466634659 89
652507655 63
572034573 38
821515278 73
370660224 20
351756709 87
468959202 49
669507607 92
238914712 66
433632860 38
260400962 65
297436398 90
599797946 41
945787181 5
110856032 58
622933193 13
220707354 9
77010040 88
596610812 37
300595535 97
465080260 69
133610144 5
539188047 93
396190022 78
624324094 98
731631804 38
495746860 89
268425979 89
118647140 16
79107414 12
349530962 89
716128118 56
980730834 40
402821142 43
140901024 38
770728800 36
620534412 23
700275775 44
478892219 59
402282415 28
942497141 34
947393492 75
468259792 35
408324445 23
903481214 24
760295908 44
122840812 93
264598208 57
503420296 100
547001699 39
340313575 23
671914357 70
701621379 57
41138765 83
686554533 27
432477317 21
437259447 93
863588930 71
538373483 43
727289554 82
17573398 52
163972587 99
617030901 55
472234692 18
760505869 51
904151618 77
257985620 87
210774329 12
733071296 94
818839388 5
233404303 87
198403264 7
616887191 49
912357806 72
470834211 52
945300312 69
868003692 5
342368434 34
857986171 99
498590678 33
912727941 84
302010125 74
679765885 58
364131258 66
909902695 62
721390224 41
51062134 11
509144537 78
21776612 57
919275957 57
270435370 21
731492754 75
463268125 43
152702743 69
40414171 35
254811207 31
651319784 37
471037850 10
419584070 74
527771675 44
169807203 22
447895181 2
949159737 88
87193668 79
720061045 22
183560066 85
537385302 23
969107560 50
198039284 86
689897551 45
976081820 56
658230648 76
468022583 83
201679330 96
882349818 47
504938227 59
674718891 40
423038852 12
231243654 84
156870746 62
723447894 86
739429620 55
591833900 64
476469000 38
395938357 0
459558487 45
215441389 28
257308418 44
13692471 44
563955719 95
202469044 37
181335445 17
751576493 45
888920218 64
257478170 71
678111864 24
510029381 0
944490859 95
690560149 40
961452201 77
259059904 56
329800456 0
991858341 89
40161604 78
525111650 40
983590238 91
195156166 62
627014466 6
653896288 62
508045429 97
958265416 77
456858118 24
319752800 38
42212626 42
501752022 1
187496573 85
696673540 17
567281008 100
658820929 80
372131969 1
932834698 41
820075932 86
912147572 49
916855627 42
968741775 37
29771507 42
234440024 58
668542748 90
55084696 36
5055649 11
651497775 75
909796890 69
851134756 71
391985364 11
850476820 77
501636534 67
608357967 27
505073371 65
796110420 33
124182521 70
834282265 58
286549018 65
183869816 92
188000273 20
994536325 52
145664393 62
178843311 58
702248637 98
727255486 18
674028545 21
514736568 58
611488623 100
707512665 22
530303998 12
336095470 60
949061863 12
526562679 4
187619996 42
231632394 99
126667637 0
604923358 88
184210818 5
126663011 4
733814370 75
220595178 0
436826322 2
125244097 42
863562129 1
350682342 88
804216919 15
223985459 35
717522216 87
8677181 65
141757270 34
969243119 3
282216426 55
24893506 9
776142186 83
353319762 80
208283703 18
212601119 28
238541866 2
744033521 42
634246646 4
93938939 87
284332294 64
611665001 41
807082038 71
449407184 88
190961594 72
207706780 90
444228359 42
306388108 96
905694433 77
243052340 58
201934284 68
228821870 3
287616690 85
573910482 5
504554435 100
520812294 59
170232653 43
509159086 87
867155763 58
400588530 54
986060843 5
209569650 98
74972285 89
878480273 21
912987377 54
406549215 93
368198176 40
882815452 0
753635021 47
427873174 44
396493595 33
807887788 32
762470983 68
504565108 54
518383213 14
425339342 2
47444582 28
143113769 85
917448088 84
76744257 16
25145588 3
596825977 60
52405615 97
897470920 30
796478732 27
244209019 83
560157447 63
223425583 57
842342979 22
646915512 28
844974040 94
361221798 24
424638841 100
773397299 73
149039784 76
889298666 38
327892092 97
51046972 54
408416547 70
829682441 78
784024959 48
696193947 62
832034171 96
178558755 7
872541061 79
349485441 15
808755072 53
385227306 18
452056087 100
74043836 82
411355391 5
167213558 80
812340861 45
458368802 66
340481064 2
149740127 3
80821106 87
480594723 3
157220024 22
4919459 57
913311332 61
563270993 96
213681176 25
508850032 2
618309529 64
227053195 47
22162629 93
526408042 74
898886672 67
718973549 32
900906381 77
786987199 0
573424229 89
947331437 24
972126629 18
588170476 46
561712888 34
664373628 20
739333685 34
890716156 41
829884804 0
217355640 41
740580310 21
253800669 2
318729534 25
18847561 96
584018425 47
277769420 94
433826785 11
351117854 72
449181073 82
532071367 49
863992414 57
321101243 56
13021421 13
945148898 24
493675038 14
351111817 10
94399963 55
680874225 31
710846561 47
417824827 13
45547769 39
676429759 45
140705866 89
541945851 23
845846397 51
188273524 21
602520816 99
715571791 46
520992441 38
941198049 61
559963121 63
132754332 63
942995886 36
830546539 70
930264801 42
456991702 21
941659816 49
402885942 83
12001009 89
729257937 100
818169117 39
323255939 5
19445984 38
906900286 88
366572075 4
474342042 17
888845728 88
23948370 70
579242862 72
397780630 41
667255412 11
155852180 0
975387103 14
344311871 74
914452874 58
144618659 5
851109369 69
884028239 46
779319349 56
904320427 94
684621716 16
550794421 51
106096933 30
466650751 77
403785621 80
975579385 91
582666789 64
726519513 84
87543140 88
61366931 46
992020080 95
543787319 61
160779811 26
153656450 52
55268586 83
768489795 56
324457386 55
347302671 38
91570717 12
105090640 5
557915121 13
857040197 91
813322038 38
969111730 40
356721871 47
108781486 95
643615296 12
987871724 76
934755674 2
224712140 75
713367032 20
745999247 86
158732472 57
371597924 9
5427556 4
9524909 95
876510345 82
723327091 31
510900557 13
50557189 42
286696006 74
533620645 1
943849589 94
793197808 75
568604078 98
910258312 45
12747751 25
587123762 35
67248498 43
118164853 29
802050175 20
124406835 96
959317880 35
583259759 50
319721385 20
350993362 14
792255842 3
610555080 5
466470929 18
899309852 60
426643565 89
252499773 23
162796177 98
967150269 66
639965220 58
773143686 78
826414518 14
223560368 77
283965810 13
252198954 83
672308653 69
884928263 1
634716222 69
922915899 64
611842254 62
364722657 63
276432254 70
660528751 65
775474787 91
890480635 46
702119907 99
186772097 82
503615953 48
501539031 99
691439664 18
705912120 8
507447014 52
912356135 14
340119054 20
355511507 22
734595005 38
511154233 70
471541672 3
113779855 26
613177137 13
433343086 26
671528765 59
399262992 16
206599079 57
839919390 69
438921749 5
790324302 0
958708704 87
578271418 92
579474036 29
469636009 31
474944783 28
599835077 40
694068275 35
942989155 5
834418485 36
924272700 7
854861062 0
685789549 85
195517385 24
962444743 73
453305958 54
923589641 48
578379298 66
490582019 11
690553612 15
707908622 93
581664219 30
751067637 95
907349612 7
515989415 7
315207857 24
468437499 12
220859914 59
126590012 73
6040187 18
667354670 73
242610900 66
856994667 33
794226212 32
642766420 73
931546863 73
197647356 16
797987901 93
1633120 12
924313265 97
12081825 0
515925967 34
66034099 41
600282478 8
112837462 9
20401709 58
138494839 69
722118346 13
983121659 54
457500646 58
391335566 88
158666034 36
208621661 90
61562707 13
918473904 71
161540146 77
354909420 47
94675785 40
552991583 16
857474490 21
297759310 42
706120398 92
554822750 100
243948452 20
352216741 50
1670728 40
510393567 36
563114617 3
514552522 67
893685240 42
794492261 14
604018221 58
444022576 88
617871939 43
914951191 72
876610286 51
222354777 47
32323781 62
805161402 26
933094550 100
309577455 69
906613463 56
201333312 11
846209811 60
674938191 43
634936775 54
338865253 45
350751945 17
102008078 25
741637111 75
855579855 74
506079942 18
179956483 71
286421932 34
269010991 10
839179537 83
958450868 27
265576698 97
431737975 38
986232713 83
121705667 91
577153870 5
968768448 84
117880874 23
392903323 98
968049246 71
907133358 88
799703246 82
179190167 35
172739315 78
540872768 57
810620622 89
809545766 40
391661099 4
538100809 91
40033941 70
726411456 86
128044335 42
471196271 48
268287868 66
980257207 83
335253174 51
656170713 78
455930414 64
437790812 99
893498926 37
390499440 68
474467016 11
441528535 12
316247537 43
541628274 71
854515438 53
514442210 12
471032433 63
357048892 85
207562511 72
542565668 70
458973020 77
439408746 6
163624080 40
444297777 94
979314208 30
401807011 26
469226402 45
775259155 29
307846295 12
469663613 2
854272810 25
309282292 4
267502695 56
296471624 100
910562097 43
291189290 1
471070532 86
755404544 47
674077174 10
816252490 10
886956873 67
307154084 55
398348395 50
492016276 11
369796482 29
313955053 76
962653510 30
621084129 38
146340722 14
575039717 2
746558586 86
361601329 37
517524676 78
539561561 72
834368484 93
998714832 26
658467337 65
358899133 68
152545760 67
144214095 80
681208107 2
571114522 40
698519331 37
845399208 72
151956991 100
889235363 25
792040556 73
513890516 35
247987258 34
968989946 72
6126647 59
360073655 51
528498631 43
380442156 52
772001738 41
371062379 98
966822792 58
254440016 66
989671893 1
288415545 64
685318277 80
405578370 51
738191272 53
945793739 39
400341332 71
816916011 25
921356032 17
476627402 0
831420511 61
953717287 48
564620245 80
767618158 81
121576610 68
726081422 49
797039383 65
886872141 8
119886987 37
253835045 56
631494252 59
399211418 42
675048555 83
392945959 48
940831280 81
288938608 77
973262250 40
715796971 18
685090816 64
243716983 86
939642053 87
749622022 73
182497624 77
192148829 36
856740620 57
279664122 50
909073484 52
584199696 20
918297912 8
107601772 13
332739211 56
786536905 63
158973678 3
788684492 97
748360980 22
546494626 66
111780690 79
216472914 82
772903922 30
817593982 92
96930007 93
317002416 40
931631228 19
378919730 4
190810261 71
377176209 74
50902338 34
466005654 70
933305732 96
888901370 51
174615946 78
830296555 19
635773003 45
517021784 5
270726885 79
245844161 76
488761568 99
815286943 23
486297593 20
495583597 18
615940962 34
832126708 94
194208426 44
169152594 76
706875891 3
919001669 61
188485632 46
666732560 63
718887413 5
730292825 61
503020383 30
653882173 5
283611251 55
809881441 73
409542909 12
175905827 72
2356227 38
756341526 18
879074060 80
677167382 12
668925650 66
761423048 67
915334740 91
482263443 13
93931189 76
650141176 55
191048870 38
126354521 1
80444264 54
869940384 49
126188022 30
276791914 96
491272948 19
656927546 70
902924864 81
566433664 73
646811671 76
571869327 27
800681635 96
62793012 45
516251414 47
598277459 48
69776146 97
312839195 6
925764482 59
100242283 68
952587123 66
45557867 37
510196350 70
949322136 54
645354909 27
199470784 89
246563771 25
189712241 42
546469670 20
957642512 27
84119011 35
934384998 82
921805584 20
153949033 17
298289383 39
192329637 80
577602831 18
916887238 9
329839272 33
701684674 91
324889303 24
875114370 48
326524887 39
430972397 87
317862616 52
624277726 26
955091723 72
222140048 93
6589951 47
543629835 32
711643341 36
787463043 80
742046607 37
968996492 57
480749084 22
445700530 89
813750481 42
177856014 45
42286076 45
322624998 99
362550754 69
148624232 76
110023117 97
191176490 73
704366288 24
393559790 12
296525911 65
936309321 62
869010654 49
439654629 12
179744416 9
921097404 85
549650722 76
102705477 55
230792646 39
342810615 87
737393520 51
231890434 4
486344997 23
931577907 86
453425309 10
538130446 28
423426847 65
456897899 19
264979333 15
170945156 56
590042041 90
129726126 34
374285082 53
17950098 13
134623553 54
729223296 48
412458470 87
81182999 30
297734300 28
777474649 67
340409326 7
737750969 50
79563281 73
208079646 62
405281911 30
498239630 89
521646890 71
137832264 0
35570812 64
140676965 9
641987996 97
174655787 34
993493435 9
978124572 37
810380148 50
887026005 99
539756241 90
758550192 60
763189401 62
178088534 7
374249966 9
355470817 7
197032844 6
828493779 4
35112106 61
805572312 26
992307547 37
449291511 97
43272672 31
5356307 34
841830035 39
75301079 89
755137951 33
323686952 16
227847755 23
73510452 77
943243384 42
831575112 49
859990493 14
69137652 64
383408365 20
332662704 26
697278911 17
434234770 55
531804826 96
84153099 98
673553384 37
439958786 68
235488069 84
318842186 58
926010620 68
577050562 36
800816653 54
919139015 94
565706353 96
242906283 8
560777522 30
804591066 63
37734165 14
732426198 32
653219092 0
157036247 40
158278755 69
777854232 5
392645662 32
700059254 86
161284345 22
992501033 54
329135143 37
320775916 47
384303698 50
398130661 36
213941359 32
859010666 31
735375213 64
151009810 29
373622122 89
928671709 28
946135451 50
707360207 33
691686395 2
331585083 14
116789674 11
68217223 66
427529276 87
539973365 56
568762227 25
603356238 37
264901297 21
337406294 22
735782307 34
891651853 53
931950449 18
824598806 7
817263744 86
215467625 9
656718632 36
12802204 90
311457841 39
697354169 39
534452389 22
306362030 16
330693015 91
841826014 85
141703957 47
866735178 62
252024281 27
40601738 2
989569826 99
222871687 0
38340657 49
584091970 63
623551386 25
500852297 37
309559258 81
649194328 47
629375389 87
359753465 79
46827566 3
11843873 100
353085922 77
689391478 81
298812594 16
917736507 64
83806567 32
58091254 49
138942839 75
237419445 95
100849373 70
146714528 37
908540210 90
642707737 60
157218414 75
878732940 29
380041727 62
3367304 34
302881542 42
380932772 40
911370343 40
943981839 79
577737818 6
171990468 23
823178564 96
409875433 1
358899195 60
348665864 29
116500832 5
930472389 65
789652013 15
641123734 85
312407978 85
628334352 44
83495150 50
850414286 29
866364440 82
315581051 45
715211061 79
313539298 33
352432211 21
324869945 21
381187251 25
229065992 49
150911561 95
399724258 77
673325392 32
371214228 85
16376310 50
449002616 14
311421804 51
102176396 91
381321035 94
679864360 72
766785869 95
659914606 93
840283300 31
851461613 58
314001142 16
68589026 37
733955265 29
500285192 52
592063266 12
71003920 38
998126800 55
645862749 75
45720674 84
186079686 43
351523678 23
742284201 71
329620550 64
355131620 35
605590320 9
624725028 94
343619595 40
907960536 45
32694283 28
610873177 35
919223204 92
928613674 27
602663497 45
78903175 70
491593830 80
911411331 88
662938806 53
500745671 38
135599713 59
472338759 3
1716032 100
285558018 67
631462146 19
422382401 64
624030675 68
318726524 41
669555883 92
963644369 57
220584113 66
176873209 61
725442629 92
536117043 40
906287436 36
987243590 60
328385 76
651320050 20
425243003 90
739853568 0
423547121 86
227329533 4
576707330 86
279975408 14
681752125 55
233450637 30
174051743 44
26946717 35
382121596 36
590341207 66
208863660 38
261195967 42
970373401 80
361497066 82
219562325 72
269418254 93
892960580 5
309909436 45
509875814 94
703044310 14
227176478 48
320893000 78
952117478 99
253679143 3
69567845 79
610271955 27
387382922 52
800327349 17
607757499 21
625112540 26
52574152 92
938439410 1
71986016 4
540910957 58
399099346 54
432075157 33
437050802 89
191782747 57
111604422 96
461609878 5
146368289 96
587237789 16
39275492 49
282445250 7
805442166 9
59793473 50
688235137 29
311517683 8
422982478 86
782250540 88
765845256 42
321790958 99
436997878 72
216349665 99
69977535 45
475230686 96
849761617 11
648527402 42
324290479 90
793569611 30
195287813 60
560642458 85
119048410 53
336674193 72
908002924 12
47724642 98
502019161 24
904888119 39
199489525 86
982385574 39
895250399 70
810087952 66
425646375 41
823132311 73
606902137 43
85861091 36
927180153 68
36445867 28
417787152 20
44573681 69
652247481 52
635256958 17
368274732 88
985011253 3
348703084 66
131265327 84
853221932 15
605791525 12
444840359 27
770146963 4
291590011 100
466077535 16
203163758 54
966142735 41
8609010 10
845755096 77
988941977 40
287375214 81
844601872 23
561116815 4
922886880 91
973723713 18
655681874 69
277587863 71
539502125 78
432152602 26
281854681 19
122687482 10
336526286 11
18835463 60
832140493 84
948639048 48
188110377 51
616462928 91
719747981 79
983922214 92
297804966 3
864034835 39
747880338 60
107002442 70
606444976 30
73051999 84
567081320 52
821609331 11
235601927 4
868488852 16
210691964 9
798650603 33
925995024 98
493976001 80
735434564 87
194270861 82
305354718 29
140153575 50
849648161 47
894502150 76
283317908 15
486596341 88
416859073 67
228175526 44
418693735 69
153477633 24
983747851 69
841773196 83
562284189 4
101984647 60
23806048 96
292344050 38
330830144 73
208190290 71
675229546 51
686927137 34
918617131 32
799358473 21
830002157 96
10383736 87
263191865 28
536955123 89
544677037 39
775568924 38
251551184 43
517839698 64
632334319 60
829498027 30
808639035 81
28300829 0
324929113 62
941812823 42
926642603 98
325418890 21
151518810 33
468373324 91
330120487 66
852845288 7
468957644 66
420277239 77
246836987 77
412245434 33
552281682 30
294488031 77
138216153 79
959276151 66
734088301 18
126997573 71
105230912 71
901543144 69
2172429 89
286561397 22
536091436 25
297419051 9
969406096 97
337562150 40
694642180 82
338051370 51
262482230 0
990835397 0
985585169 59
870965229 91
982717248 12
998499337 70
307590214 30
223712344 76
599196798 19
631716986 88
534141339 83
887178199 67
639913525 91
865873609 69
140644371 35
257195459 12
50603232 33
201463298 6
378513916 39
606778098 91
409615557 23
3038546 47
746318567 96
81369997 76
195707680 83
225748397 58
384094372 41
205170854 75
578290309 13
632997933 89
977476311 86
142164168 77
618556545 39
490844611 18
396625699 43
516700225 60
243234147 96
258267343 6
673181855 98
186425645 24
954912037 55
518794892 51
608739507 69
820649574 92
768721435 25
279818248 71
307300545 92
426557686 10
293910342 54
369429557 48
311804849 99
420324079 69
596287436 19
755932885 45
965798646 91
819948217 82
302599826 8
335638736 51
846533136 66
903871440 50
381324991 92
176943096 5
229113517 9
244296769 20
534627300 41
308502097 81
307788034 47
238845286 86
715444831 3
776086342 0
215340548 62
760791660 0
839639479 2
9868105 91
842412885 15
840522267 17
388213861 42
159378041 22
71006989 87
362984882 20
408658000 60
937964178 25
790995254 95
302695742 71
329176568 74
881536980 67
831082983 61
784847604 82
842558034 8
304142915 77
220407946 74
321222401 42
313003176 83
400249398 1
828454065 89
101480187 25
494913111 44
246704832 81
77495463 87
342227017 68
449324954 5
85756441 3
121476954 18
330852339 63
215705815 21
239367143 4
772341894 31
754129538 37
910117776 17
605999834 11
49053965 40
660488830 67
740260395 6
514654188 97
218983970 51
777093354 10
456423607 40
587810017 54
556917629 84
758070299 37
397179570 39
874027965 10
517162627 35
551807571 13
688810362 88
796633981 23
251835215 7
823293566 76
58136694 42
396783929 82
777437388 54
151294129 61
825924850 4
308802236 80
262739350 79
822408068 20
17262402 84
683802736 74
747904939 79
404662598 94
272851572 91
441039700 77
487423825 36
332051925 84
498973581 90
921686911 49
93182736 79
585584317 80
933868843 67
90558821 48
325956087 87
597392476 14
809849576 50
350853236 65
882143721 70
877965109 70
138398775 55
753994523 46
519744915 34
256007861 55
141578420 71
916279960 44
920485831 63
26124323 30
408562911 96
14607534 67
169832268 61
548696461 98
514957267 52
309977597 34
162632530 8
961789138 55
545893410 63
211738629 66
112498493 3
278732249 40
12286208 15
973355913 66
544798203 72
667192345 61
827966057 2
740344850 87
892222761 45
978462245 98
135618503 95
895402349 16
498849389 58
200360186 75
146795954 81
764905441 31
230285169 83
678549720 43
543973669 2
14979013 7
469591393 87
314220357 11
493113454 48
993367942 8
780341962 48
181790161 25
752566936 89
507246520 4
249209544 25
822054363 44
421703884 99
787477707 21
424823620 15
389997832 0
583966867 55
171996697 12
272928362 21
68976839 74
991166010 80
773877354 53
545293045 28
558848571 61
71616531 36
143795992 33
33898747 50
440450464 46
908310158 15
962360296 100
403881352 44
672035186 90
970842199 9
518217598 6
760335503 43
694267028 95
443983548 24
228740563 76
962415631 40
851563721 11
758066543 76
315352067 95
613619662 51
823129793 50
487172221 24
221541639 55
762459451 64
549481940 90
985861842 61
874761735 46
931479861 85
208707262 9
350047628 80
16114 73
29120945 16
28177433 27
998365247 54
27061903 17
101080686 53
193648155 14
914440497 48
372621097 44
514454514 91
778909764 19
664204536 60
709740992 20
20745944 89
282390287 81
612563366 78
8515176 20
192425764 73
339905351 97
663363770 61
3438263 66
272004354 89
266304607 69
221704852 25
427190480 33
194544979 69
163591551 67
153737317 10
982452196 2
755430476 16
916412011 14
869002252 29
220564458 51
7257501 86
940204160 48
429528598 7
372318258 68
136779090 42
996109780 10
43872105 7
270739356 92
307706843 96
118908592 52
818829891 26
616727140 50
199851808 53
117353211 94
308809099 82
809944019 43
463341756 77
377360361 5
486929671 70
323949868 61
692220117 62
848628448 41
61939056 82
857154888 18
184160478 19
723851406 15
627709939 77
527055815 23
323391895 1
405375873 4
930048488 86
706708859 53
838409277 96
861980058 66
148002661 85
992171324 52
709926475 6
933829515 6
369231254 80
379982174 56
513453798 24
185682318 1
110953802 53
890777964 39
132042613 84
704012394 75
457968059 80
345813364 69
232243899 19
414671559 49
473255686 84
936718262 21
715128073 54
222440173 4
692121707 37
669618529 77
928150292 93
336546737 71
211657911 27
884948205 64
551009988 94
795517389 1
239173259 73
452697831 17
893715753 17
148696946 75
671816141 88
933044252 53
576442429 38
372373022 58
58855403 53
282877756 27
411910690 79
160354916 60
580525795 33
22575522 32
746405940 8
366450052 30
470310623 52
342367070 39
32902233 71
498552603 54
539864998 6
834542145 90
318976684 40
655622676 71
204461212 81
755330535 20
75774611 30
524683744 10
319435361 26
650468646 9
485984855 91
186836721 87
422569398 73
695665101 58
676579609 46
906695204 30
66084025 57
432221673 53
782716811 56
89330672 38
606910855 87
506948417 58
743541676 76
753409816 50
6807392 63
653926804 88
371463189 74
109005427 30
93651395 27
718886957 40
406262739 84
497473362 33
346038817 87
804236825 53
896362313 63
301793047 83
174214764 68
822619664 70
840992933 24
355115538 0
597241204 31
332412529 86
833974428 60
979214068 86
71653990 53
300490316 93
664392771 52
951537316 15
510576515 4
701557750 43
724324488 50
696780305 32
678211348 83
376633953 68
327835649 72
518427204 50
480951220 94
105964444 35
365288696 36
415854616 19
263419329 62
447790245 8
636144160 28
783210347 55
607313183 69
751705305 42
73709887 23
282920099 37
574304709 43
179913015 80
395962563 67
386416557 70
928385635 66
833621649 81
969403804 65
36978875 78
319611561 91
823529374 77
932658180 13
901786214 45
914536263 89
119721834 65
880752483 86
266180241 35
492218570 12
561262215 89
556118332 28
80551683 56
120550153 5
203764508 44
996192613 96
67166534 65
645848245 43
334413577 66
70997364 13
388998582 28
152401031 95
119334653 50
506777538 18
974258182 57
239678690 29
824572495 85
262935183 60
494964917 68
702957636 5
904922240 47
488042023 92
889705067 39
197587947 1
656550066 17
907116449 99
834413286 80
794228204 69
377923425 71
704578605 97
440453612 69
573787042 34
322401473 67
704112814 52
974021689 33
551475553 62
116084382 46
305394629 93
943616874 59
632867204 25
4708763 72
630057808 89
997010651 51
41382138 40
995780415 85
240420158 98
389698880 15
49277237 19
281614147 78
495983294 71
780314277 21
210288757 49
682760447 57
369621984 52
886012709 66
365234607 19
36909034 5
609280625 100
528370345 9
475151409 0
598861551 39
785769754 30
907866488 9
681535824 48
729321637 74
783902057 82
548109497 74
757072205 7
841239116 90
309662128 56
687208637 79
761545303 78
360195758 62
573039750 37
408597651 42
907336434 29
794952839 58
149722892 44
138826412 97
804109323 26
294550900 96
458736913 83
595090705 63
402618765 85
442837547 44
839708593 35
979619258 21
977110776 25
726328351 52
984104965 30
432612571 57
93640860 20
245989002 51
527634422 81
533272897 30
114661547 58
939944646 97
525596691 85
882632180 69
729085321 60
452220757 61
238041383 26
421257535 77
691729189 20
21120242 77
509390845 76
87463875 56
719522949 82
645151615 15
671994000 21
399899315 79
694837672 91
319704448 94
631086889 0
94363230 84
656978539 41
671504834 63
324215242 51
879132022 17
169640634 63
426527067 10
106362125 3
376518473 27
627250499 43
902751736 16
602574099 51
624315376 0
723526030 98
225584228 19
436110097 53
555978641 66
885766848 46
381399737 18
114180649 64
949598128 55
283681193 71
78788068 77
829433897 67
193638429 70
294030619 33
615082157 52
490420883 47
764849762 60
523490602 59
356240232 55
731035583 11
142547147 16
842270960 68
101987141 66
620255666 92
476435629 53
430207458 84
969625694 15
58768784 80
478870893 67
124365466 31
690819223 37
230312291 58
591715380 47
682916245 95
364524944 45
30729507 34
103361122 19
149931857 13
523020119 43
863619094 80
409321472 64
604529879 6
282568312 90
527728846 96
433555255 61
921753828 16
887965944 8
946482073 76
874327652 3
649316381 94
117289281 62
307478206 81
686478611 15
504469589 79
219619158 100
724728896 54
111974677 52
391436227 78
404822261 76
907701046 26
509567039 91
749709308 18
94748906 14
884709711 53
990212976 93
423271472 41
160905293 36
407578943 35
117528156 86
712062051 92
877838200 72
78151635 48
755323722 36
239961957 15
892041215 51
294025858 82
882394895 33
65282484 72
747334101 47
651342759 27
226462175 41
189856838 63
179544054 14
78393262 26
188688136 95
207634388 63
537050919 44
481901651 92
323985195 80
967815355 50
186591763 34
330052311 99
147329469 11
903878316 45
696601405 19
827229313 49
444103500 80
255368308 98
318815197 38
695572483 37
641311860 79
89733139 75
260564280 60
328436356 12
494589370 40
232642610 47
936513721 9
806497890 61
845136117 23
843883480 71
122951911 1
478513132 0
984642656 83
362958938 16
271125488 9
245488176 81
928267390 70
956700160 55
872212989 82
389295358 31
838468544 69
630607493 63
625104617 77
772786681 92
920033991 20
363409264 16
398006221 46
432740195 91
815944154 18
98145447 43
149162345 37
103597869 57
364489511 19
835718541 49
52703745 46
182204247 83
391076598 51
764935846 66
214312151 19
462803775 61
39997630 96
519061862 76
550578311 23
565361870 85
136826316 25
905145592 54
632276114 64
482525431 22
833997728 35
64278133 3
518442937 33
42482098 91
219434764 96
846655793 63
831739038 21
402381018 17
138460755 15
770586966 7
830033951 78
307709463 93
476637647 28
36923046 10
602501168 69
462141384 88
64112900 70
85803805 32
392300289 53
134871719 2
448808505 44
716704235 43
458003314 97
834923638 80
491198662 43
665859698 5
228696775 81
173596409 74
770987228 79
156384732 83
166022284 27
150588208 100
124202290 16
50761414 47
826945894 24
661772016 33
335695412 74
177250586 81
625075893 100
899717990 32
670711501 6
469076334 66
681545597 8
447607928 19
111896749 90
182881421 0
664934878 31
409817360 43
581475233 82
992583952 10
674658519 61
414702323 62
332897324 40
293815710 38
817918305 37
180662957 60
780568626 77
856837410 91
610432350 7
284988110 96
132766953 13
830314961 80
98652863 73
392173904 49
258687180 2
246225160 64
915258691 82
962602053 3
62301860 42
859186522 7
428898869 66
945298233 51
354044242 54
334448585 64
276143038 77
202897316 37
953032327 89
448951609 19
929261075 73
926311968 3
40378015 43
860943895 25
923942186 27
321384730 83
288125042 80
285976713 39
296840410 48
117397644 17
439486428 45
14330782 9
776069049 57
517400374 72
365702940 6
714639100 28
774980029 47
25405521 44
452921362 98
774867494 66
246642718 62
97586867 37
657879838 78
911150821 50
7032073 86
301014990 100
102059506 91
847530118 8
165582437 37
804761095 89
914669083 40
872897354 35
394427430 83
300697798 10
559215164 11
268567942 44
15004132 45
52172886 14
997620624 84
938227163 51
195798463 66
83883833 9
318575037 37
247720 44
828162231 42
464657963 5
736920338 53
6674791 35
169786434 87
943161994 9
79728818 20
978477883 0
61567927 66
13511058 72
129770558 81
485025838 40
505637903 80
430672439 77
464667404 85
421326176 47
900710630 12
220896733 37
705521770 0
128465611 57
677250856 83
130917048 59
428171240 24
368382391 85
614060535 11
835702956 65
72819397 52
579111158 33
151858795 95
980555147 12
420245737 52
192977614 66
321749469 93
555953173 65
768336339 43
365547202 57
630722554 36
541760046 29
980800551 91
635718938 9
297599503 69
526683300 58
787704718 2
409461218 28
231372171 9
819662911 50
815083152 42
115296620 98
416853365 79
536163247 84
645571181 35
381953951 68
214874410 95
399738859 41
90038700 94
287630394 62
697992398 81
790155215 98
754274514 47
183761446 20
636741055 44
139420697 4
215089721 25
586855280 90
669758551 80
763239163 70
432031791 6
866830330 5
586068766 89
860847278 53
654119609 94
7195216 68
949974610 92
201580269 0
266722768 31
531149794 73
900885832 97
64149502 54
838881348 98
870327589 12
314611841 78
546517772 86
489173640 61
441011351 84
311161245 20
624817889 64
667967806 27
860178602 76
466645898 54
444787965 13
136417552 3
719136421 91
993110141 83
107542607 47
175926786 85
949827298 69
550980810 86
84475964 68
785577242 55
212409470 27
240188998 60
808673934 9
996747686 80
740302094 79
163652312 95
695261365 71
98623657 68
762492284 59
210005714 4
385621624 89
853354193 3
939548071 36
783160506 57
648076996 12
131263153 58
756142145 96
418446106 31
834964048 42
658775225 100
560267203 32
569845242 99
780823384 48
611534132 70
184394551 96
315656972 92
98903854 65
412011808 77
22174999 32
594354040 74
19088770 38
543272016 72
189297431 66
416619402 86
451387627 2
762792939 37
119208289 69
440543925 2
696452105 21
90837146 46
487600509 39
653467392 54
362040355 33
690466543 9
600905118 6
11681961 47
449611982 50
729915492 83
358242314 51
994479514 55
920479867 66
330801133 71
89200101 35
964058996 44
582823481 20
168960765 39
733352332 22
49715915 50
480092583 83
447495028 86
334333608 94
979673600 28
678383253 96
895663013 23
858593817 69
406043464 54
990389302 82
913073170 97
55169925 4
158801216 32
417530141 31
967104903 47
790781172 65
24828651 6
661753228 93
455687648 69
118239338 32
159497360 45
167685766 66
387055433 78
874114790 8
796620220 21
75952906 92
793176216 10
949034993 9
212905787 79
712970148 29
322032006 62
123652513 47
660896233 81
523644093 73
416605002 14
580444943 33
798921871 43
618054252 76
662422431 35
310521632 28
199158926 95
200718907 60
796796134 64
648354450 46
630928071 3
372201353 81
123062258 17
820737557 4
477036625 90
785539701 28
602808089 18
133884735 82
10443023 1
413908185 46
429378509 75
360166397 19
750347646 81
378176395 92
998107916 21
767983697 39
291671672 6
149679750 38
588159900 34
757681652 34
313878286 23
225387189 54
417010258 60
279408508 91
656069995 95
911322706 95
881294117 94
105140311 97
59431349 9
201137817 77
750849748 1
759919823 93
507519647 32
917446215 58
907748041 100
293413081 59
224099818 97
821302190 60
228749967 13
507280523 84
526807078 85
54063411 22
778881482 67
454274082 62
466233468 88
120404350 98
877952628 19
698223813 56
185892611 25
183196177 17
883108858 13
334360815 66
42275799 0
594388035 62
999163413 86
299913631 49
791126017 84
13833360 90
551302108 78
290191349 60
566513752 43
380461907 50
369761582 54
4025992 18
940691755 69
979669328 49
57057006 3
12322467 24
421451697 60
835110351 53
202164326 52
331819536 33
290296510 24
239441610 47
421532695 92
815325387 58
983483226 83
483823564 40
351438275 49
667180349 62
357739782 54
44610042 43
412770223 61
658181971 54
597825518 74
925230002 18
511625653 8
381042638 96
270732565 40
603048987 11
111311249 30
239326431 85
211770163 57
770546624 54
92777615 68
993392416 92
788218777 0
257583948 34
390357808 37
396989218 20
748471591 16
357019986 24
429150378 50
16439568 94
359137836 66
956344288 55
671992596 92
871577383 5
435567199 5
641023065 51
543476089 5
4153750 87
548728791 58
139355255 14
170871222 19
848922215 66
223875171 48
443269263 66
242761231 98
622341825 35
26928035 2
422691300 99
797215328 59
24724886 83
279172152 68
605609487 4
620895123 87
298273503 84
305352832 7
709874689 67
734505569 100
62017305 42
289700311 17
867283312 12
777407057 13
608188647 95
557996723 73
983817069 28
460294452 32
933315658 14
493566278 61
772958180 65
946123568 47
230682579 52
858518134 18
868385499 46
836858396 96
938590771 67
891588721 56
5156706 97
71089479 67
430424464 58
864001077 22
410266579 72
675684710 23
950332182 70
153395672 36
880871724 94
612487251 39
381903967 38
340138610 11
627284696 53
715268107 68
166680100 56
690339813 46
803463560 33
916720003 42
978639432 70
994103226 42
355131916 26
157819904 78
920451397 86
459132979 11
225101853 86
286270527 77
143399066 7
948417794 8
365994615 34
820092235 86
747287340 95
652006377 4
390638049 9
270889281 13
610147640 56
192080663 0
149143725 6
260949345 28
929196417 100
568736558 6
903033457 38
327671050 36
424003731 18
447104639 85
866379051 64
537922094 72
636584997 46
710813469 36
95831237 7
347393748 85
740254609 0
472271094 8
623106226 55
926347756 11
408581555 20
323245375 99
505018924 83
97060345 1
66832248 75
197003249 86
589361711 51
595075958 88
398732722 14
615950454 20
366219624 0
969132621 32
377993602 44
255294181 15
882259040 16
781559310 75
183899477 14
658575140 17
19307563 46
77161403 90
867261103 24
661995883 68
21570476 65
928718307 92
685482732 65
262252792 30
945422149 16
288210521 41
75673293 8
393082079 52
348237364 22
414920088 100
323177640 18
807448899 41
319052446 19
803801798 9
248432218 26
847271516 50
571576161 28
80050520 39
296804585 34
706989908 88
774019303 24
650389869 63
572097170 9
334836709 11
105465541 15
100575439 8
585355236 56
872814356 83
393996825 85
464463099 34
726666062 56
422362261 9
78969088 6
745458027 22
455579457 14
619603818 22
627030353 71
3906594 37
544390932 2
678214200 89
197190232 57
587779458 72
243034779 23
683480784 58
357375292 84
897665211 61
101434902 58
915046954 44
193608695 48
263571070 17
941207694 73
970166496 23
644503591 81
962676722 71
436695713 16
505494706 95
314489746 78
832558447 64
264787891 61
791371137 38
58302107 90
210322914 66
652687982 15
985316451 59
960313897 68
118279309 7
491900416 63
506810629 49
519628089 17
657179274 14
109503819 25
388119736 33
736961310 58
338721022 55
374258353 78
448897901 36
245328419 51
49971197 29
265080603 10
187577698 48
353651614 21
266243647 18
892884819 33
986697351 24
137690797 37
44247574 1
986231915 76
839152433 0
10110991 34
238074476 68
722427975 1
163011873 88
373489227 36
666442459 33
991668484 10
848330496 2
899334494 68
763351763 21
217270816 62
978523450 3
469306860 79
503015136 3
896924087 74
326740834 61
866425415 16
121322269 46
442891476 29
242183790 51
389676940 33
441186890 58
111372361 32
77719455 70
893884847 63
784514838 5
768925830 37
172751545 48
577815549 49
441286460 60
409890878 4
123995746 83
688928340 47
383037903 11
663579056 75
176653259 76
927835677 12
396402111 3
136866288 15
39525860 17
57966316 30
303809222 39
763079366 35
783085159 68
920219541 12
617061570 39
97852621 99
215961006 44
413905976 83
884162183 80
757787072 7
432581939 87
948264995 23
213408914 90
297155056 16
521129657 72
115163895 33
413080405 29
590667456 19
193258658 27
253601394 53
314071690 30
764625265 23
894548587 87
804619147 42
272905469 71
986780657 78
872862673 62
124018685 49
93458649 65
721503005 38
676379025 48
729623050 39
109822672 49
928371937 16
426254593 53
102221282 82
894110599 87
616561461 65
626500965 0
477058661 93
491708902 14
126064563 15
857852666 39
498089161 29
383954563 15
884968190 20
37838459 51
724655311 32
785318993 82
70419556 43
430986743 84
141126450 26
652586672 31
572697826 79
186367332 84
738977145 76
303754258 74
963064903 39
12590074 13
506128233 93
344272672 28
10300154 84
735292907 16
438635836 90
439289571 40
57438303 49
303085749 18
409817100 28
395132991 55
750531049 86
419076270 64
560551791 8
980658292 90
902734590 29
266399396 21
491148844 26
25141765 67
381957180 82
562926284 65
80363457 22
213886210 74
921728848 82
265297430 54
319393792 22
682663115 15
878033896 37
996164101 23
435424255 5
148539219 55
663508730 18
843815019 52
255571092 71
318753928 22
393179877 90
799545889 20
925623006 19
429887083 8
606158697 64
235848994 0
449616708 70
894503047 17
462908327 14
455245571 3
916874441 47
4560499 5
466086000 91
715744068 87
295030598 48
753357804 97
966959267 82
110114410 11
491768265 83
365875663 8
685284267 34
545762503 18
566675571 5
382944632 73
871636401 27
240945119 60
900590661 18
820846066 53
221167123 50
814571261 31
168453318 32
644008557 98
375176379 83
489845429 95
745513113 94
857050091 87
531833851 7
698494244 16
438702454 73
984218802 89
150757445 26
920355025 28
447949348 85
317661007 81
603624448 44
100756220 7
894895047 42
301250927 98
488526823 23
229278303 77
686601144 95
456447208 78
287153885 93
120977438 93
875698148 37
113580530 19
183699055 15
133677706 30
769403373 29
276576256 93
199925960 58
995304094 67
344378445 75
326603695 85
831928834 80
91934429 59
921202030 15
502754133 52
102303649 60
722053999 33
411754729 22
67149578 36
660230932 3
315878048 63
78837011 38
203427990 18
744447860 78
885009071 2
339384579 69
15891779 58
110133774 31
698355294 40
967416881 30
755416556 87
230502143 50
733147551 87
263066742 8
291811471 62
998246275 73
280890050 15
367712437 54
131817771 50
720379640 22
115515700 58
877649665 75
744853469 55
749231427 97
396565170 45
187513254 94
776329001 11
775881955 76
733382030 46
100118197 33
648822682 56
537362832 93
296092253 13
239388026 71
137636146 19
819588016 24
876313969 96
736018565 6
386572562 48
442764353 61
56273826 82
189717025 86
439115786 95
483187052 8
834839361 71
6150645 17
629420544 94
980438007 92
482414150 95
11286608 19
785977596 0
967400057 74
52643418 31
300990828 74
990144451 16
344837130 63
206754950 63
763360894 84
450231869 55
602502869 5
196613061 28
876861744 46
482817679 68
637926513 40
749150222 93
431028216 46
233887290 96
737849343 77
33526402 4
586133755 9
637163828 59
21006623 81
931626642 68
936865511 48
863666812 94
307378268 99
395883295 12
985592901 35
993627573 71
466270003 67
751115284 94
81862479 84
788198952 50
386390309 96
904627759 98
233260032 32
148273497 43
933473015 75
375331518 95
92746922 89
501787360 96
961693818 75
530892685 76
136952505 94
247963152 28
258164331 93
497151647 66
888574549 74
39715199 91
19823921 73
299316776 53
56815238 66
394784396 40
264876047 79
726018660 37
922679338 50
310432807 32
768271600 30
274605528 12
845590599 82
913019348 22
189479848 93
226210905 94
281739549 73
419558552 4
248170365 12
366695553 61
524780200 1
790588307 89
655985507 54
937380749 76
654904435 80
836427822 53
511059714 73
282653573 24
657982608 100
797635773 46
251552792 37
752024436 80
32564752 50
770322539 21
335924360 48
602061836 81
263529995 69
749207725 81
771406440 13
444446799 67
110321610 57
44521981 45
847777639 91
502913082 5
654860480 31
867244074 24
141982481 2
90694633 44
598344403 80
419719062 81
3559599 54
833364145 98
171179547 2
434682407 6
650840295 68
882933665 51
970397536 90
387670636 91
577282226 73
935647355 75
339034394 95
669861025 51
463001811 47
463277034 70
308206157 1
205139468 6
174398746 65
922617801 50
230748061 5
547949088 6
162163924 63
891784104 69
589039667 49
17536744 74
737349301 67
115600986 15
229781085 12
577257021 8
730312741 35
902071888 44
95615534 20
375685042 3
142570922 33
625089235 63
298789878 97
681504435 34
784919900 19
754948356 64
366532441 59
861028581 44
867424419 89
281479092 31
362357468 25
865323766 60
202461908 32
21832459 48
92437337 86
420223415 70
121040656 84
198373793 58
817708442 49
394580139 51
303162221 46
495757811 77
509610231 93
464428280 2
411826070 75
850535503 22
523469313 33
876996353 90
804726495 43
661166261 49
645131593 77
472703798 22
843365971 13
821812391 65
651077592 46
53744432 75
464127632 37
414953079 51
667516692 36
763889233 29
376758721 24
924072543 98
411582850 90
858480115 9
311443360 19
619488776 9
246399876 59
555128293 49
601881150 60
729175662 61
258993299 11
685504488 55
129071109 81
986370496 13
851932860 55
245175561 58
558886816 53
993440798 4
668338402 85
19519621 35
977387931 6
38330708 57
599677563 77
896195055 66
152475767 24
2837760 41
533393375 18
144658221 94
806953277 19
585850225 65
539391184 92
816090697 83
426965974 2
758691573 97
215372953 40
755906118 13
805742024 80
363093817 53
396650229 83
536112008 29
804317157 44
738207058 59
823937427 15
490898980 84
166617649 62
204706013 38
874022790 77
19310099 39
72491262 93
969125847 21
94681776 100
379509433 8
194117341 12
134239485 11
828048045 99
68636222 19
840616082 59
181050777 72
512661161 16
484733192 25
919160670 91
489369172 21
291958240 79
372032653 29
358585130 83
636003534 91
286220195 41
59207055 30
796584938 40
464784186 50
80719954 37
536249157 82
698224089 57
547619908 21
843240582 18
446130090 21
773106685 6
233193532 83
742643169 2
555618916 29
286882772 13
601607525 50
616633850 51
485186788 99
197980846 92
750716606 45
414857730 60
396837055 96
742619583 86
843584710 4
428818560 40
542276595 51
183821103 75
870300467 58
487420081 22
657614538 80
513933969 50
869828337 62
541794716 8
318764439 16
733690432 45
719976454 50
246019606 96
729555018 20
201049245 68
551196155 91
170895335 62
430802038 94
260634578 90
553010401 71
339764009 91
676580970 96
304148977 34
654169987 97
843536204 64
151848339 62
334004414 15
877780913 8
981540082 85
658449665 6
658061085 2
852029099 52
581037301 94
654829849 10
647088199 18
678447223 93
564583220 92
111561194 46
791661900 38
846196709 45
373765054 92
184547396 11
942168219 27
363965127 76
332859798 97
807809202 9
802333020 20
757656520 100
633998958 16
129949626 73
316339128 31
550300722 5
99072891 26
213751793 89
201686901 10
913280211 82
780841821 50
198952373 28
398607880 30
753979924 57
25549119 72
664425804 37
475193456 74
547410436 40
768559926 53
187550073 84
578601716 35
267409612 11
955423115 70
607864732 84
924404817 94
908493327 74
401310087 55
182607067 68
804956810 5
392708033 66
480868339 80
135148468 3
940490087 76
826027133 29
308909173 81
45236997 30
21232934 11
216780031 61
801531012 24
296898860 87
402927664 84
196260139 92
154500649 35
310917378 99
241961796 43
32372563 5
396973265 37
288792816 42
111367500 83
716322910 20
558313360 14
264975405 84
844524007 4
553096034 1
108554287 80
951412843 24
250287977 50
961256130 77
552166874 43
417155662 43
858060330 28
642923290 30
607587988 84
617282698 89
232717845 78
946805637 92
89184496 49
991028114 72
884287038 49
803941895 11
970215677 99
133348115 63
824958774 11
296824448 61
358420323 1
976047422 32
455523672 93
28933309 69
101003532 32
838940269 70
283992256 65
513829293 95
832102310 91
624980064 4
810574110 93
772147607 14
415512914 27
757518522 29
755113587 28
821340001 30
286331371 72
20698256 5
810040628 77
120275699 98
132855610 2
23977701 93
113315603 20
265706330 60
902260382 66
320304119 29
43957877 6
195754256 39
551455847 4
481775573 0
459622265 4
915800158 91
130536218 9
834213946 87
774275975 8
105288536 97
159342047 90
206795543 17
938072706 41
913427569 18
819380996 85
670635286 25
204086471 66
139070899 75
248268117 39
159228791 62
762474235 47
25818565 31
7482400 2
989665494 35
127340988 68
713294457 69
503219053 97
412672244 7
794743574 25
157655370 32
83640973 46
522319897 57
313838562 53
468506826 68
513611891 63
314209653 2
364086175 86
872537940 15
704100496 34
157937007 73
347414492 68
787248051 86
565794208 68
708703508 98
431948462 64
702382672 18
674377091 26
963214388 16
942988831 74
957968590 15
671690479 33
686654518 47
518120432 21
375583724 38
103045786 6
620037145 31
649692102 42
945279166 14
813337735 73
372709562 66
883732706 1
668913650 80
207436554 78
193227023 78
121606619 15
959830454 42
575366019 42
716075491 8
924817642 23
69422286 76
822180869 71
749554135 39
177655101 44
205961631 3
986456908 86
864260452 99
451519492 100
240224394 18
657054909 66
415817989 59
50813157 45
462329180 94
343382207 72
101108963 56
273705723 33
141282614 60
264987113 93
312516475 58
592418439 57
595825692 74
654134921 87
459261680 42
708793357 58
466454777 95
627884813 75
779986050 33
709427555 75
498758647 45
203698005 74
621811560 90
579497329 58
507945651 38
629162825 54
261070983 7
875082166 44
876717478 85
721788277 26
535945191 89
116434960 58
747677829 25
235915334 56
995029778 77
274646536 46
4740347 81
990115477 91
790335352 88
995499066 33
713323037 23
48916519 58
145288463 47
52809753 16
591065757 7
355304430 69
194119347 12
354916079 42
56600274 78
767946293 40
113324030 73
53676721 40
866057443 19
206489054 40
222875605 99
170638951 42
981447108 90
333204969 45
818025703 98
78529428 98
664337398 97
778736722 94
515798228 70
330153041 40
231471410 68
263117925 60
752916379 84
230093159 71
65222394 71
826460307 34
62359937 68
157794494 46
63880224 2
872556428 51
328701614 0
399239488 1
262532989 25
828885876 54
877430577 58
573635228 16
598747422 24
806447950 95
660446271 48
416609195 4
773006269 19
296912162 98
582132334 68
712317104 36
913473458 95
687989134 78
452785626 42
630615261 9
524679697 32
322205186 66
921982729 10
285950518 79
738226145 55
248298186 19
295698749 59
840883954 3
485357807 88
682557778 87
533468732 24
836375641 15
615920009 23
673984471 52
413677255 16
466461683 50
756372536 16
624336039 87
59166477 70
338611923 98
141095641 30
681375157 72
541798641 76
855806673 85
956581593 17
847095550 81
630850605 97
613693178 98
503790616 83
385654064 72
233033852 48
109106768 52
402142000 78
864464518 0
150873418 39
806501195 92
433160980 66
56682127 60
302653336 54
255596796 9
646506489 64
791066008 97
720849179 49
370729085 26
775534608 11
431241196 39
530623497 95
143079622 95
116157740 21
144068807 84
204355317 85
991446982 16
841843155 17
174904641 57
492412254 97
650687149 59
928541400 42
609133089 42
150980039 27
3616490 72
482448474 54
377796825 76
861687462 50
230143223 96
598577592 16
493580357 13
782488829 49
892631272 99
647666382 99
252379595 24
895837415 45
670732085 21
186777469 22
961626485 47
866001731 35
378267516 62
490737273 23
402741339 30
514136954 61
95746207 70
258009199 58
340607108 47
859202799 4
211484716 14
604262859 14
968210414 26
932754881 99
442904162 18
770879998 35
666227912 19
788387956 75
420490983 67
998429334 9
547045392 15
901150303 34
66354387 39
882674180 19
60927754 27
801785749 38
932762252 35
615123657 16
220780580 56
953644622 43
783075018 38
372804171 2
889245312 37
200382791 24
773642258 77
229199971 89
838914237 34
304005211 75
531039537 36
479310617 54
181598060 45
235409518 36
793504873 31
69061166 48
828618069 19
592763412 100
331024895 65
180428085 54
558958123 43
551385780 66
916574867 44
681809505 74
984204057 67
569004961 95
770805740 18
206892730 30
817097713 31
162372366 46
104884294 61
65298205 2
900909355 87
953290210 77
36789202 99
189234666 70
840878844 25
299765906 78
60639892 20
206179929 87
47000373 8
450495014 49
263094854 81
372954116 27
412558327 61
225643622 19
567079130 25
867790452 56
84801052 27
663300494 90
360369520 58
376648962 9
621163716 56
777058684 45
392918868 81
363683706 96
880413862 14
522764543 32
888237059 79
641624375 93
806833561 51
155952068 63
375800796 46
642748484 90
238146065 90
679314881 12
547050783 35
277299323 12
664249624 27
963545541 64
284813525 27
875227450 84
827779954 90
200012295 54
189528636 76
394189984 72
441785211 8
35113082 52
944057379 69
347631396 29
830187747 83
389899878 13
918235240 17
824249579 20
731581605 74
390505217 17
411033092 51
894729637 90
959630239 68
337075624 13
47545244 9
32004872 98
270426150 92
787494441 87
326899842 41
237409143 24
391983680 37
495189620 95
81407772 12
753114225 83
979140551 95
606474950 52
511478255 39
924159358 11
29242371 53
888790448 26
800905999 43
242866334 62
284557681 46
374243112 16
410995377 26
680172841 7
641784992 25
499572012 69
433977527 44
499354160 6
557654352 58
751559260 81
523004486 41
811899895 1
232523390 53
118052709 19
238768087 63
655266133 35
808555390 69
153828890 65
67720955 6
669533591 73
915110839 12
843728064 24
36188223 3
911999740 98
238957149 85
323974687 59
283370806 34
907261408 42
63544067 30
633167041 68
339394228 77
349515218 99
275240192 60
402394 5
5702124 59
615644988 10
8900412 30
951156701 47
86495737 36
315909176 95
579197426 62
355582174 78
10710181 45
345528732 23
930319225 35
180214937 63
766329305 83
780199280 87
685724187 78
762541530 18
126273792 49
971569460 70
173052628 73
529238645 38
246794786 36
297018920 60
231139309 34
623108747 67
221696691 21
598013644 47
717114172 94
508850232 87
158118021 12
28743212 28
90155076 1
912849564 68
513754784 66
307459634 20
272633287 49
806360944 83
643463445 0
425502748 67
964258219 89
670993942 37
551025188 37
284940018 56
319796896 30
638338391 33
603015132 48
784961079 58
366663827 6
731606001 26
372870486 88
721907638 15
417151449 87
166315703 98
47857229 56
413264868 96
427263945 11
120515065 29
470754281 48
79833818 76
17360836 28
752061310 55
719253105 11
662527965 57
357313234 72
383786548 23
189724641 90
729778147 9
666448631 43
954218447 52
815927844 16
185819020 53
243101140 49
620575544 39
726501437 33
828926200 67
245662248 96
179270110 12
753818818 69
76407866 79
226246644 84
490255325 45
950999952 93
407493640 99
609841139 11
805296163 79
856854742 59
579708276 96
508467053 29
782823154 3
280421649 19
523897683 36
784436615 50
37477145 83
149245222 28
592181820 71
733410068 24
783356747 15
259411236 30
30945790 85
901468779 73
974081801 12
172988123 90
789514839 43
978825397 63
347030109 43
952986771 42
145740656 9
765971560 97
558849947 73
601406323 43
163663061 17
588356871 67
523271381 7
564791192 39
247589218 38
666656373 31
414221192 45
423619337 73
475779215 17
173104785 99
142847057 46
452943150 77
976465238 94
117929993 76
797436282 46
575801263 32
299910110 27
299349247 13
45197632 43
245693532 16
34283597 58
176097073 96
863253631 46
70646405 15
12239219 58
881208206 32
359987301 61
279690278 39
464506224 36
547100047 61
544726086 40
699332135 98
516591840 35
790410584 32
523024527 41
930352167 44
586503299 74
31977499 44
219889616 45
93306212 7
280954485 86
583993538 91
534047741 21
150900878 17
710726047 26
281433298 90
245642892 91
127949182 74
151365605 10
962290275 31
701239285 43
92984895 71
796512324 79
468162293 77
464385935 80
672654115 31
481497484 53
702469011 2
296235215 91
531924288 8
990026524 5
216089785 83
243487812 97
41953942 66
767866507 14
779943520 60
721447415 1
953157154 69
374996539 4
444927297 92
19708609 39
56466684 59
640045356 35
950785192 17
552289101 68
842849966 22
778229934 65
197661511 9
542577050 46
664607050 95
451915919 56
865869690 2
73749186 17
176209392 99
27004649 74
550235839 71
345788048 70
840652221 42
887120483 96
111472433 77
652239759 1
841248894 12
854911525 60
31004488 69
645067442 55
742285023 67
522762649 14
973972151 29
507801592 99
748309061 72
698269044 71
842965672 55
121537650 49
181718408 66
338041705 27
717430727 90
703375143 18
891145289 15
645023852 45
900120637 59
5228757 58
735564560 99
708002633 72
524854708 44
1196797 32
985587109 90
946027546 85
210704441 59
541142128 39
646247948 41
400707916 62
624663516 33
980164262 26
926636788 86
648522512 74
870688333 35
479028748 23
342762783 17
615165091 80
783827837 75
436958229 6
742927577 49
241437389 60
812906461 46
631414775 44
861659722 84
379335325 100
272771819 5
753530093 97
556925538 4
134471865 16
506288750 96
792141850 2
512935132 52
512092829 49
590223421 71
19017071 46
956044075 26
674399558 37
659935609 62
998526131 99
593513599 50
109752926 59
776823578 68
228664921 32
212331516 40
895767565 23
264137032 82
291665561 77
862511763 57
106327341 58
211059406 34
48763010 82
765155662 60
326209354 7
928765310 50
383425460 11
978406858 57
422703201 59
788016520 87
351904967 6
750234461 30
450303329 21
112479170 61
199005774 77
470771686 73
117200020 80
785980144 79
620356254 82
504378753 36
763785497 84
431196369 89
632518434 76
683253289 9
487544503 75
215317106 79
108598230 82
577998746 28
99313511 87
155180140 52
590731728 45
667445720 74
810435049 7
850485447 50
482143454 6
654055913 61
302931221 38
122862856 51
32106482 82
15179974 80
985545841 52
792908458 55
139871739 71
151744730 21
567327246 4
873135439 20
402316491 42
184716355 13
340076715 91
830594955 49
703817046 38
939838282 96
728140304 97
871903164 66
284785456 89
623764261 52
67591276 90
74558108 6
34268060 22
212291808 7
298711941 6
58228694 57
387295024 26
512509389 79
303520379 7
652029156 44
570374082 63
378998582 61
267484119 73
977187700 38
183788727 11
233562986 30
848516222 66
404580903 81
775942617 6
983024264 26
130152488 67
777521257 16
936475311 5
769290616 9
10045969 72
147815225 29
708489274 26
593994094 51
726907451 100
204422039 75
774416848 68
852130493 11
373128355 97
308877293 42
957628288 43
757737954 55
923017985 18
749631777 23
10207130 8
916340137 54
292733716 93
77379973 58
398554717 16
840360889 89
791342152 42
962949019 47
999339051 57
480095641 89
470726595 49
696578771 85
751451723 64
398872901 63
793577521 12
210081240 56
385688103 43
732976216 100
499964361 82
303950853 73
598139047 57
404809963 14
799591337 64
936161052 22
7176138 77
921611764 88
186614426 39
635663044 78
665343072 42
235988915 65
56496371 42
853745005 69
743692460 16
218241691 54
530383844 0
568051813 83
179770897 9
414182900 47
280673070 88
140732848 7
927824666 97
28561774 2
700232207 96
391841927 82
424374833 11
339446234 90
366232354 10
576096376 58
664471108 5
608633627 88
51271787 84
740671841 70
279493733 0
636728944 25
818106379 83
895847120 90
594143675 29
440527884 43
178344567 44
325568433 2
51618470 30
742562611 47
303849251 66
602567386 77
555099554 60
808971006 13
791458109 74
699185549 0
192636119 16
163692318 18
310093907 6
149641061 48
647660166 30
38848369 90
460308080 66
794068061 82
726720105 0
651373862 25
46194947 23
289157817 13
199613293 49
234357402 59
494032312 43
74742691 0
191998218 19
609395180 49
761461836 62
772575238 71
923052463 16
686324932 61
960318609 49
936297065 66
589168268 89
494937880 89
835117874 91
366845430 98
664055583 72
838367712 40
347570975 33
818308720 72
777178894 20
891540186 59
563786006 51
55846787 3
785623399 83
128368911 49
998372764 13
716325810 88
694432532 53
344633886 6
150061476 71
480159145 74
479826857 71
997707513 14
777349826 72
554595116 99
265551921 66
261954577 25
715152566 64
435115524 89
25417976 37
802407399 12
83992289 45
656821313 68
424349061 7
143220329 36
970402534 73
128975570 50
416829082 50
622350382 32
208237770 66
829761067 31
492634328 59
358379137 75
237281396 3
653249542 100
176585714 66
993089685 96
876184668 31
619468161 72
844835289 62
523004887 6
451861698 56
883374438 37
777033851 39
836363903 96
401895554 83
696620441 87
510488164 26
377792269 100
1844790 32
184016314 95
645839821 96
506678469 2
349769540 69
602018733 89
917484852 87
877807817 11
634572326 57
33311811 11
318566292 90
975038260 74
812113388 90
780791512 93
604414696 61
803134476 10
53226397 2
785894908 89
777722144 73
299761771 15
137405598 82
820272561 7
144514088 5
20164242 24
574807828 1
307491205 31
587821558 32
304386988 66
952679683 0
710162298 79
378605417 35
167261849 74
630651193 43
562476189 3
144381504 92
847353531 87
590952002 93
480673553 51
853195354 99
229695960 76
557802129 35
966938641 74
208545771 33
284742982 67
962025170 5
181027565 43
484848781 96
511747002 17
714581317 34
354603897 79
418413472 22
540618598 21
171334053 87
434048690 96
948285948 24
319478107 2
772577650 92
392508368 1
645903014 41
466759855 40
738976977 38
665830597 5
285276249 56
894814304 6
707799491 0
945822926 34
574136929 74
924044091 20
653371992 38
55491555 68
548072822 12
537648683 63
267814135 41
362618730 50
701355111 100
152746681 77
801225208 85
503799195 6
807338120 76
504627040 100
531630250 10
590625695 35
204452699 78
370492306 9
321980639 26
530365424 76
419848397 31
84008658 95
734731305 72
887670102 77
688215085 58
763853063 67
224528327 43
619356186 99
697491048 55
748292488 13
394855842 4
539466963 96
879073296 1
190194561 24
386499221 14
946582223 99
275523481 15
944864775 89
431506324 53
420852050 5
487783544 14
992521902 81
185210670 96
828996030 79
795639554 20
278737781 41
465510847 53
298578522 45
447286167 0
20029943 12
383171399 11
950529508 29
395440920 77
817460226 49
74008579 26
359339631 85
234551118 18
184984587 90
246124636 30
965910388 30
730277960 74
296856077 34
170184120 19
325660357 78
740085761 61
412142794 26
333566871 82
877426565 91
584500088 96
717284434 41
48152520 82
343206896 22
849472362 82
630501581 34
287292819 72
335956331 100
102736895 54
536054084 50
38803213 36
697833793 95
888578775 28
706249199 20
603730270 12
52822506 88
693628706 13
955134673 47
382058232 31
138184098 55
215906168 47
178480560 68
892864404 36
999258752 43
766490113 3
781502425 59
563226582 83
553088907 87
200337326 71
732650424 79
696493047 14
806001501 26
727161365 51
899224270 12
798114770 11
369456780 9
185045 78
476805029 31
430407900 75
301148159 37
725486209 56
114116228 20
491721602 4
782007418 9
803686845 6
420090391 73
410553830 5
924550925 88
610962699 61
129075775 27
920420809 65
127392925 59
132501518 71
961550275 6
802122058 86
29872727 85
424517369 81
431007019 100
523921928 59
176771423 14
605180677 19
34064918 51
399405886 96
775334055 19
778738908 63
405411351 48
467258087 47
37946238 88
120177624 4
201821310 61
345369629 64
555900984 85
82130688 70
211486222 58
672244495 24
815516782 23
106860378 20
117221358 73
368299923 80
70813442 97
257717660 4
980625606 68
899905958 24
864067446 7
752798562 18
101645262 3
357342201 96
48138410 66
567503495 0
243910153 17
995358846 99
923465174 84
963106053 56
755743742 56
712174148 55
276232787 58
467565725 83
845515099 9
721752053 16
721132966 90
813239217 95
839848133 38
152782455 13
498143351 13
602974677 23
350227254 48
295316167 5
611837470 61
393109767 79
605961555 40
362638581 45
640621246 34
36004329 0
645337857 41
775038089 35
91606262 78
75875520 28
541887080 75
553683933 37
478146681 54
239472211 74
587423643 76
831500430 33
735932612 16
648839332 3
253828478 100
367270893 26
175365588 89
568691386 80
729166379 90
583398527 74
789102563 41
850586133 24
848761064 68
520450968 58
299682179 55
762065889 42
160454360 48
736806233 16
552565367 1
453240841 55
734508868 54
368547081 51
626151200 92
449000272 28
604662119 50
33976747 96
169727286 8
918861569 73
83449329 39
68349157 79
542903779 2
920970724 86
187103689 48
953310712 69
168830446 39
995115990 99
949332908 53
633620360 87
375291449 89
727764819 44
705964215 89
534078730 13
327537271 3
505860905 62
175064661 97
874409576 11
601586929 68
278433478 68
118761223 74
113263615 79
497312345 33
232106955 57
682936648 48
671343862 81
417422750 91
487279465 21
870428981 50
170793401 97
553382469 2
96684975 54
49764452 56
714109464 71
985102391 89
214703139 17
35846028 3
802992436 9
960245406 68
655358714 80
158659428 86
59838236 75
128985558 1
102685679 0
979054018 93
70983887 29
583439897 100
787890709 68
347558274 35
54701685 52
49495357 0
385581703 18
456904064 15
555903715 76
703625860 1
687033946 14
598426704 8
721486971 47
296146427 9
104882447 41
994397174 93
393635557 81
362028787 47
599556039 18
975775646 82
105286554 80
142850639 77
431597416 100
812246777 88
63609137 18
145581252 19
60074769 2
575269662 30
937463930 68
663512721 88
962591808 82
711259224 53
997178904 1
359534646 1
423230678 66
493814420 52
97235686 92
339288630 86
246296123 12
922107756 20
252039787 44
652599974 12
157484763 45
982477110 91
461995979 74
475054220 61
689633392 33
802017313 92
180567205 44
289886586 100
435196513 32
666017515 24
133545363 83
818650850 23
544333191 65
166604502 14
106519492 11
687630236 87
753068435 12
576641575 42
107496317 62
524297057 18
233642992 3
580929434 5
865645379 61
71815038 64
549083863 32
236483752 73
349178813 84
449394045 25
638430664 72
409675331 1
445520042 44
496270450 66
493138825 12
231287309 73
249011544 77
72978354 20
935485064 20
5543175 14
598724225 77
428511951 42
518793023 12
789325249 0
216595524 46
697030290 61
615069031 65
433870633 30
960612460 80
890413711 67
576830833 42
991353468 45
379904383 81
950543567 23
635676322 94
885093821 89
677909941 68
660552087 31
239401606 21
656799010 29
921798544 14
846356008 28
538287027 63
978487185 87
175052220 10
98821013 47
156351500 86
424000187 36
12460637 14
410532144 51
832774183 60
204660227 56
335823383 28
660425625 50
84471683 73
525510665 57
516892964 21
228986664 66
698833568 35
890006404 75
730462718 17
49245796 31
472753504 44
952027644 47
26260640 53
626897181 7
309416869 39
646161742 17
452567587 75
394434959 34
206154155 57
467676834 88
948032830 25
46469708 98
681777545 29
105467384 41
185468544 25
368429385 58
160033662 84
511305477 70
750039717 35
742351772 69
497710092 90
212344888 48
544699634 45
106239830 68
624902423 13
359764050 85
368490045 51
475824731 87
618347073 74
497739 55
416198061 45
474585302 65
922317655 24
109865350 79
403820828 37
630810036 22
361731543 40
747769741 51
915207570 27
644333659 55
913407007 66
892242980 40
493192652 23
79992382 67
343218912 4
51746416 29
812378134 17
600824687 62
623444810 4
776074068 72
377603598 9
653320542 16
951909673 35
129016453 61
296511021 16
153261990 53
52753237 61
102298012 9
940254157 16
113772187 70
634909055 84
836250443 54
589487487 28
990212136 32
454524193 72
783445160 97
1894013 76
919193014 37
461166768 65
923356517 68
481047029 69
80630469 86
610656448 35
713578514 46
103238214 2
753476106 25
674549675 57
198102595 9
346311201 68
631321420 46
203329065 8
708337265 31
798574586 24
185692096 95
281092052 84
972316342 62
859992893 6
594899129 4
503271789 4
971613789 17
357349627 69
805341482 0
163784924 83
157836276 78
817693330 58
118208009 10
428163382 63
61533877 38
694944927 31
535209419 32
944710643 15
447523922 76
257923925 52
112101972 16
720484993 16
102465707 63
997425965 52
729777443 69
452661225 35
555848821 16
228375604 90
813290017 38
524522846 10
532308491 70
882826983 53
956239765 24
584827539 16
391736008 53
258148077 52
168262043 49
923300297 70
314938043 30
885047054 20
261214113 63
289634880 13
307528654 15
83891367 59
390316017 54
718507829 53
760351411 40
116145638 62
716344025 52
958735410 83
123856503 20
360416825 57
53985717 0
98421060 7
750838226 64
170451516 63
228866401 85
710815793 78
821083969 86
967755056 2
412826762 0
147329531 66
696880815 91
23424170 66
281893931 6
50829935 0
531141868 40
205525838 51
258307110 6
928902437 70
494747732 91
889278274 7
288714142 8
675210026 20
407339261 30
784936111 72
421491345 66
678267816 45
868327852 76
78036391 48
910754255 60
889200842 100
203302079 15
146294510 100
418096860 32
538587767 35
978524808 47
654904810 22
475883305 96
806934258 2
460472906 54
332995200 57
707990590 53
864369709 6
107862175 35
314470595 13
852639760 94
279745679 37
702442013 74
159226718 65
876937180 32
802391964 10
16431750 25
983859087 8
55251353 46
377841182 60
933411265 43
488712861 75
381117517 95
73087018 6
429326045 94
212517140 1
428979347 26
982650705 13
517814799 23
944644859 79
194201919 78
829697661 57
930481639 52
68985752 43
471960626 50
459490053 60
935942805 8
755176957 53
575683392 5
597772831 96
230366188 39
53013461 16
26614945 6
111618036 33
176477732 20
550948908 40
14694387 18
977454994 53
93650601 2
268612275 85
721693560 14
341785831 86
730410509 65
893442846 70
633355664 81
519590705 63
106836841 3
420916048 89
842602483 19
849576822 74
904519626 4
73222914 53
662801795 43
516189852 56
673296211 72
373511618 26
273345167 46
857315314 5
814250999 94
469208737 75
934741335 49
99465961 12
440425318 50
902188005 70
994616033 20
882308418 45
179093230 20
973909188 28
119173923 71
898204773 5
498802550 82
521841010 16
195901950 45
250252643 72
689533565 97
248160632 23
561378273 97
276428586 93
776742925 88
249655210 5
746284220 74
353791069 67
892324308 59
24516691 27
857694658 97
677308848 18
65565455 13
713821115 100
356727490 3
779281287 98
528105790 60
479157836 68
170053163 19
823910462 44
269559808 62
291521537 69
682031395 68
435051398 54
501832617 59
968288166 49
64916991 32
812796470 48
708492157 12
929532794 77
265402661 23
268132938 67
866136600 82
845590868 51
860596638 85
743696533 18
129640946 96
750889730 15
638832946 62
888894484 19
913202627 24
795900935 26
582680416 16
825103494 18
673065295 81
49557382 97
232994570 88
318285361 89
81112786 42
552861537 10
385858699 19
224021382 18
367792615 29
639010750 1
523621470 6
254326381 87
672120123 58
296371637 31
975085604 60
915839126 44
900098093 41
249348627 66
723099067 8
626331510 19
700509965 85
728493519 20
584739996 21
94954734 58
77120700 44
330296581 83
218218391 52
210289361 84
563749938 20
176596693 67
540321725 42
266184065 83
730929803 63
841225658 23
718852373 92
362337120 66
639907460 4
978415400 58
410334945 66
431234473 22
712863245 41
856451290 6
524359426 74
801922802 5
623100166 48
234739631 35
9488773 17
721275782 34
882096309 31
423074493 42
726301965 43
467732663 63
168722436 93
950945281 5
618996822 73
113953933 2
278868186 68
164749385 4
892769607 82
721812992 75
528044317 5
360350437 75
638038124 90
59486355 98
762248686 70
352402673 85
834212987 41
389721457 86
385362696 5
904168054 94
45092176 14
122851535 2
368083924 13
845731887 10
858823027 30
953470278 7
168489055 14
975219427 60
223298980 99
578206022 100
579967195 76
609006037 9
797466681 41
872795255 41
112661333 10
326296738 30
277810771 60
757710807 65
161505817 100
378478119 61
699689079 14
427139437 96
157122735 28
65489422 58
356586673 42
32085941 49
229554636 46
938522559 84
315111057 68
794160702 87
767814855 5
474480778 55
762992729 67
782565741 79
479630360 65
387432856 76
905163020 76
620131516 79
612537023 57
191746032 50
413147863 19
872447017 29
621248251 93
210908758 79
483729799 63
443784641 100
870475110 62
375202434 11
183537735 58
604432290 80
889651835 40
310490602 99
20618652 20
686341168 20
987294081 81
759728031 42
559382608 29
648294850 82
767304600 9
425566155 8
626700556 70
718701408 46
406760464 4
30562352 20
212573304 68
418757907 13
826314257 33
176578627 82
795925981 80
275508309 76
99548714 36
984387337 22
215253614 89
1893329 17
396156221 36
389496855 15
838744358 53
518591631 91
317443849 63
653182055 47
792772723 4
296473311 39
713156055 79
994648988 77
544604877 52
343706415 46
360176746 79
46238263 51
893592271 40
788130288 69
822769129 30
780864139 94
258305381 19
992727492 2
460753499 57
919722831 51
89272357 48
23015609 18
921393075 56
617337772 47
302749516 13
228134129 26
839022063 52
767918414 1
136488595 11
202780360 34
288398299 98
114496080 100
876432548 7
924934887 17
763309659 83
213019551 6
511690329 85
253827908 45
723244292 35
754462258 47
10369521 44
364875265 93
136385869 31
980988553 2
716019931 34
533888066 11
967190057 98
846053268 11
648346529 9
358650380 34
486060952 83
707112575 68
759256607 89
686532494 100
779860849 88
846371298 89
985305438 41
779769183 41
744005122 61
885919685 85
274028091 16
929681850 1
427344071 97
790003194 51
343736286 90
321419510 60
452392847 94
496803996 13
201551255 69
826761795 62
908158921 0
51272008 60
907528950 26
282289649 31
882629102 76
697757853 65
155086801 44
793786546 84
670120434 48
239346180 44
356346807 16
338180168 59
182718613 1
981161896 9
23452186 13
995403852 9
917595029 64
224165080 70
176905884 65
345142105 31
810917476 65
338966294 75
521214538 17
150168218 59
59244681 2
511337475 74
414710630 0
609549059 34
515872706 29
426125373 92
56086167 92
747509846 64
556057093 26
859745747 34
838936532 73
540266614 97
79612962 82
101561953 96
949550300 90
986975982 99
503439920 10
375271110 71
693689407 56
898734275 13
958343536 67
419387612 24
24095288 48
729190862 15
67348249 24
487847377 54
893736735 20
476113004 80
319444219 31
903209699 85
688909339 65
123332054 36
300254633 8
571420236 20
986663777 95
653965233 80
619156946 46
609241290 47
337726429 59
862276318 31
819050093 23
815787922 28
107505950 71
404305385 12
713600212 42
624534340 62
19398321 24
90282976 68
825830778 39
745634177 16
867187951 95
777919351 23
199988598 99
657946379 76
304154891 36
887391726 68
510008875 13
40841114 23
681361484 93
433634832 49
926672994 13
449136425 11
678332206 100
785721841 86
120072710 31
554197272 29
900357985 1
643373602 98
553175506 14
717890770 90
100913971 25
306984356 24
423171539 61
140908557 56
765786596 56
342939853 51
155649908 36
303549050 90
582067108 73
358953288 10
454236901 42
725556253 1
82067969 33
792031217 77
3393901 82
706595372 92
741350781 34
872760372 30
26394997 92
657903550 100
104599650 92
571514430 40
605467977 15
142595658 15
317044116 66
893747319 10
859960609 17
570309498 97
860374776 78
906963802 52
727360569 34
335018990 38
758343752 2
415838555 21
638706559 74
832141100 5
456361468 62
151983343 79
457196760 70
269063299 64
162762286 30
469531734 17
515940043 6
523988631 45
997832871 70
136562482 36
259261979 13
847714223 37
70224532 54
708223293 47
9069178 49
645646512 5
971821340 6
414509026 28
575894414 78
888896347 45
483754230 53
997402228 99
938986005 49
545451220 64
340378714 34
684845779 1
638646635 56
913655463 18
72196728 52
709558994 0
529040368 72
933293975 64
453034482 92
859804464 42
277728278 31
650944281 35
431998881 55
169790753 93
864498519 54
881598752 1
600455317 23
288839639 23
107726908 31
669001779 89
783084439 53
760548704 38
11186444 4
953689214 19
557738085 23
116347467 97
53968144 25
194692660 85
721187559 43
646470474 74
519987131 67
907442963 86
904228785 49
426337455 53
662680033 39
502191515 7
251821428 5
577075765 77
338413606 97
650581939 4
660818818 72
147486509 13
855911615 33
104578909 63
572419705 73
789076164 25
218819888 69
2076951 2
305055834 36
704532623 68
71526219 15
649384424 32
755985087 38
590482146 78
997744265 85
367250965 10
449138749 73
6188471 39
952082948 63
331976257 2
743507846 66
486998663 65
159279417 39
720298966 61
928241554 55
737517616 14
685959485 71
144642723 58
724335999 58
244085513 33
679088059 45
910399443 68
84545831 68
826235330 55
941523196 93
641088600 4
501425157 85
387245657 22
359360499 77
887344493 26
838944568 97
914592317 63
801922434 27
408524278 67
452401423 60
599723027 90
441652461 0
222993021 62
786930403 42
705481940 20
759179601 20
627051131 26
320096935 74
253121028 94
203601620 35
204916869 80
468260523 39
512876500 85
229151592 78
766252377 84
53642829 3
15750046 21
990677523 98
631481985 86
151227147 30
874728110 89
718612844 52
884890125 99
818207853 40
427070051 77
822639164 60
170987615 79
168482244 37
301957540 100
500069715 31
397726952 51
894003731 84
72602303 69
526566845 73
298049106 78
813825226 95
223144216 57
562721595 33
914058762 95
955054201 51
690594255 87
661497126 52
593996563 31
585903279 62
83673816 43
904224086 9
217005310 76
355504355 18
267418485 79
557781529 43
855373674 7
378517297 96
251242591 81
251344892 12
607369958 29
391058629 16
492095821 93
922727020 92
400369239 5
729113377 93
548497976 6
100246312 63
179403273 95
699420893 30
764818002 72
225436432 95
251585095 18
606471502 99
583548401 3
450840302 60
661306885 7
355889799 55
772504991 21
773541408 95
119024175 56
374432736 14
606331043 7
17164429 11
701385661 36
19837629 97
785890027 57
583960005 82
683839735 1
790856254 52
290083031 7
386799412 26
27878514 74
775374509 28
554199169 86
449970538 29
232372761 10
448476976 15
512126844 2
182787285 16
891786952 4
819950994 7
420768463 77
76873102 49
977113090 63
66093600 18
652077927 100
320237603 38
268359920 14
505169385 63
327406230 38
738008160 12
782693113 11
518193308 39
561103481 13
233340481 90
521546674 64
378001325 0
841990986 8
51277843 80
191441839 24
853903176 94
756846870 50
130128638 86
621019635 89
592451262 1
22439063 25
419737690 72
306150501 67
672430621 97
460181511 80
926849300 29
33184712 19
609542684 35
349146563 69
904136390 32
505718820 92
77470626 76
83843118 96
850877847 3
190956314 5
536864424 4
504677034 53
608091296 48
131163678 93
742464187 92
757831948 24
799974674 76
811093681 74
907782130 20
362811245 2
607540422 20
67384279 65
345710327 32
573176745 62
801157522 96
286231839 20
43736621 58
205102766 24
1152484 44
771322243 32
293293596 36
837339641 96
481212208 49
757925236 7
734272670 69
822149008 58
44732066 3
433408586 68
478084471 69
782443335 8
565279242 17
683472033 76
335919095 68
611075806 37
419278440 89
411148730 16
494095336 11
282901305 53
306874361 16
899105444 27
602389199 34
392458742 2
923343360 94
578973751 15
444523470 54
259051131 71
834609958 95
488699478 44
176268453 75
373587196 75
618160735 27
114425809 29
455224658 24
825869605 50
756946992 5
563056865 49
309855989 61
928541644 47
514147592 55
8338295 45
316327317 2
455171621 100
198862595 74
237061323 8
335754796 70
929616777 68
57529971 18
990702273 68
840581701 51
802532639 49
37437170 50
152978588 30
297303460 70
65954838 91
476728486 58
180861488 34
452914609 16
953449957 38
953358270 48
500835872 17
263667976 63
20396831 39
880918632 31
302176764 67
223891504 81
928454154 99
813205152 92
238830692 78
11187616 23
902507709 45
325588068 88
854884622 100
890284814 13
718097862 34
670248357 85
487547394 20
342107374 74
278847634 19
386768127 95
710930756 2
708252363 19
116363827 54
903516835 92
476700576 81
803418102 69
332427355 20
493660355 19
113587632 86
321875202 68
246106146 65
970756500 29
340589791 80
805959807 94
563794760 28
48999693 70
248224076 29
333241302 18
195067786 10
371082082 34
956844155 21
522658940 78
357419761 23
511101458 58
853779033 21
452640005 19
771587567 39
712663724 95
638379068 98
879020497 31
400229051 14
920299602 48
827575395 82
516087894 45
626468013 89
752293115 82
970919327 97
861372557 75
900495071 68
689697407 19
416045982 87
426366985 87
841580308 49
54769046 65
805205238 60
488901993 55
273318007 48
448250983 57
656949325 36
599383310 42
536252545 30
471878165 42
493436744 14
659845129 73
960159419 4
901927229 34
311466660 91
405678757 97
634292775 47
111121683 7
949232331 50
36428208 91
870146098 64
164947347 34
445727710 38
543569307 3
853707033 9
267025087 44
119659680 96
955124970 9
422516944 93
102260945 21
667715264 81
442221668 29
219920777 17
532245163 1
324776645 71
525833482 25
742212779 48
145983080 70
648420084 82
775192324 66
439785206 0
766053725 37
223996380 88
34717688 6
540979711 65
791854459 95
57256747 29
583608570 67
994732730 97
754010072 42
483244821 17
4517611 3
136475767 50
683786531 27
533359869 45
434451209 18
342971204 17
722022100 76
63518918 74
215506732 75
657248138 92
372279813 61
407885168 5
389180905 43
677145634 18
46212724 64
104736826 36
310037448 52
539909377 90
326923855 35
921268671 63
597671166 35
999240158 20
26460734 60
685919826 69
225049202 42
468154339 13
733075714 41
7880424 78
749650626 45
899452939 95
885886527 95
458838778 49
416541461 75
956679304 13
389592047 57
433753072 48
473662966 69
898434749 91
499857988 6
328523937 19
165154207 31
947603069 71
126070472 65
775181291 24
414122784 73
962398513 33
618665048 97
992590331 28
241146418 21
958116170 22
202231788 89
385031801 33
339386204 74
488828273 82
371989046 97
815885115 14
708965012 41
167187538 89
850691984 26
306508192 16
742641423 56
404783319 58
841918500 96
919819786 54
749535964 54
965767151 23
124148745 88
866808763 45
802310930 81
899498969 2
62596957 62
909900588 83
627874997 73
336900142 54
976618796 96
932468915 24
972517849 63
861747360 12
79410198 47
170267346 95
233193364 95
515415142 80
585642480 39
533593380 15
362062648 10
653440770 94
801575277 86
146878558 71
884769694 0
827780189 16
641093637 88
846859117 5
782761937 35
95512646 53
846809028 58
530539865 76
319345783 25
530027225 11
755767217 59
267919961 2
382573928 84
885436992 3
248597694 60
961550332 62
511987525 90
948223082 58
494025134 75
681063744 38
294979636 20
558900676 14
587312864 97
396225047 25
315857542 46
18190915 52
100307004 70
374783793 34
957314683 31
971847024 14
351308167 10
495340697 16
732558969 81
232377460 96
236807574 19
118859954 41
680529018 64
248171353 89
64370643 3
746070314 5
439078806 17
762315021 96
129060046 92
147247665 47
188020958 48
839871489 76
490668014 57
207003694 69
91443579 88
727600325 88
671749226 12
898318972 59
975278032 35
18429575 99
546547814 15
810597518 81
265796859 94
279726149 54
295421636 55
88170498 50
712181669 93
51847731 84
748149758 41
905367850 13
339538518 79
694824831 9
449007811 49
811233462 26
449125598 4
478466343 75
531307072 71
446923134 64
987773561 64
233390473 36
113645185 82
922433523 6
911354841 15
48201971 87
402693925 91
36940274 68
950150137 96
474861518 22
854777488 63
219274594 19
469246112 7
885356331 80
746516586 83
573926736 78
859258166 44
37434018 100
897475919 90
130585899 23
816133921 33
404912282 7
414688938 44
492492399 52
870169278 89
56753439 84
988011732 87
304789935 80
499920681 32
683360510 4
539783767 6
442372484 6
77025214 68
551251901 17
531157233 17
249705994 71
584068262 28
115575346 86
808267625 91
3990205 16
290676968 23
744003454 50
401305963 97
579326760 58
515159534 18
161923474 86
813723874 40
262903225 62
428923777 80
900445541 80
368999959 73
127281920 14
926639004 92
215203363 43
185533854 86
687545691 84
686080095 40
199276824 58
250601117 1
258591154 36
648932189 23
558093786 82
266413383 72
685967269 97
627431717 43
700765488 53
517802407 36
472793661 95
270905533 81
62694658 91
252365986 61
418167558 43
344920622 91
206753312 22
618127819 53
912409000 14
455842242 88
376467712 39
828626313 76
292961090 21
118770322 2
239375951 38
357617738 36
618660215 62
107733640 92
878529042 21
308736584 100
395434886 80
642308621 77
55912468 76
419415423 58
852572231 49
744018330 51
858232180 51
266143506 94
750125075 29
253484679 66
49577176 47
274520883 67
661778913 70
256974839 69
503173767 13
247354622 85
351492257 46
167478649 77
182088328 39
92963664 41
557096245 32
964389754 0
660982514 59
655352265 1
473520876 87
103793643 12
590031117 32
92133753 79
61733101 21
827013902 84
588759719 74
618955921 52
381730422 63
185499630 31
965720681 54
436379441 45
549195266 65
590024064 78
73155653 69
156493916 5
407189048 36
954937818 27
603307701 61
65790659 24
395513401 74
22653034 13
670988389 75
355521522 12
900456561 43
205438070 36
686084603 61
112545900 69
245776829 38
434798352 97
804212398 48
642107507 29
478533518 87
246086334 85
397183020 55
351838262 34
795587203 41
124665546 32
196450975 8
121555546 92
985022339 76
705507533 90
942619809 7
47171387 59
990781673 20
71961554 52
962808685 90
303791236 27
983938186 31
319024357 54
862523759 32
224962317 75
785856892 35
450893876 32
343431529 50
938362048 71
163893765 84
341283997 47
139774794 83
489045116 60
674294033 91
221532183 88
974936115 13
608819891 79
701102798 58
889584986 84
260820332 22
444944909 22
366922101 46
632167281 85
751018364 19
657172506 9
528101116 55
987510392 76
458217248 2
327925487 52
758052720 38
243969654 15
741167595 94
826684398 64
449617815 94
422270420 46
501735408 73
347221755 36
72119951 52
431026200 96
871481507 89
552012791 6
187552951 53
100003492 40
75650803 95
739713442 76
830802516 97
544192334 94
362213542 40
133852963 32
586538310 35
895145775 10
737309920 93
496087655 76
576131438 22
939764682 55
994679171 41
423706522 94
234722153 69
672885654 37
894241219 11
625962454 66
688335550 38
13428483 94
32621266 27
775070451 100
644977623 46
37692120 45
357088994 28
924153401 63
765733053 6
618629375 25
66104571 23
888116323 47
384860403 95
201368195 5
339864100 77
475685115 20
432110641 16
839615349 50
771125815 98
483681731 42
941777481 53
383931243 11
608688941 24
462443324 37
962402034 30
53822681 7
480868362 85
832842921 42
118988008 49
298365603 19
552695295 15
940766018 53
957223432 85
853187154 55
489537032 17
588089764 63
277865022 38
703877476 10
109832567 70
135388204 19
164474370 54
33175581 42
599790960 42
100386931 42
35672965 84
933851869 82
58146726 74
224443620 72
745351953 21
546568160 23
599420069 85
198173846 31
800686574 24
642542804 78
428027048 59
703213593 27
925705456 13
604393572 73
540785510 81
391238639 99
591481058 87
167376714 5
52901087 69
911060997 52
675085509 93
98832685 5
190621975 40
741541998 6
435166194 21
798907700 50
784671313 39
882498738 97
570615290 93
952494316 53
127475650 69
236798586 96
483257674 45
208621911 65
442486656 71
70391129 60
174856614 80
125685010 39
579827380 41
378910288 62
991353571 58
288830074 36
549292642 48
904230668 42
319436602 37
626512413 5
597802443 87
625781222 46
207277729 18
668709490 91
124212645 93
462111902 85
746588118 26
253208941 76
723425749 4
344629021 78
194584649 71
94494796 99
246510293 7
211811421 22
300871095 22
961848056 87
194606224 18
298705938 45
770596025 44
671242107 4
311051867 52
498642617 19
282850700 30
506841973 18
791300059 49
178237064 46
58047911 34
81030759 69
842512026 30
400613152 18
637228098 31
650268810 23
395930796 43
48653336 89
680393994 75
669339059 52
847894285 54
843229139 37
302039290 100
683048311 95
705919297 80
508498501 45
282734191 42
983205197 53
596238672 1
715495805 97
296520477 52
727591213 79
330592995 27
213169872 64
258937013 53
173036368 22
853777474 14
133323310 70
496558735 88
55615640 74
613668760 24
713778255 31
971422466 87
74557616 37
156648060 79
519870972 14
257602829 52
444837728 26
734059621 76
724454888 55
572429137 55
664051799 86
945752640 27
554521524 57
423779321 50
519947406 16
797279569 52
415076449 71
292583956 58
200956949 87
992906324 85
585832733 23
515927209 13
515700088 86
807283911 57
699708517 15
655729710 67
544741077 36
132860836 59
113724413 88
475645948 15
349100705 51
703671330 71
101461403 92
249400932 93
408395968 44
793568515 51
898042054 69
778803413 64
664440428 96
164149980 15
692446403 29
22122129 52
8074139 9
255150821 12
300758097 73
316746481 40
10157544 92
925674408 92
869048103 49
946176110 100
745593662 21
415284827 59
547475780 0
817195089 32
153768940 22
56312928 82
407748121 27
295231902 90
149996797 89
871289261 18
712499308 74
845633822 66
165943220 100
190097149 20
866980546 42
421196377 80
577590967 94
923736866 45
739465629 95
931905434 84
25039713 12
973454137 56
681701948 86
776276467 53
317065910 75
896807914 9
145682921 98
368372120 53
282857717 66
72386351 68
991723410 36
860688561 64
304458634 1
763546388 11
271855006 93
69680592 95
626720273 20
860047998 57
944205099 73
614375749 23
458645771 70
144325033 21
333735367 31
719825523 70
810664912 16
392829658 59
483294829 94
27157420 52
867063004 37
508462480 29
246659082 46
767326391 15
833273197 62
570029142 18
717127589 60
305725283 41
693466448 80
346334030 52
974912604 94
348168561 44
830612747 15
51902995 14
695121548 51
50987896 92
706589879 57
672863628 76
215272829 100
235248194 75
605506205 41
503972745 53
121844192 9
286933562 58
922265866 1
144188820 49
231981371 34
596152578 44
970809513 64
728017558 24
825756999 63
521297129 20
882380335 24
381933425 53
118796953 86
191200675 16
399687345 43
271600845 1
529940266 54
673779752 42
572423355 8
704136833 82
501605988 9
706670660 98
235317341 47
876096167 40
745753562 22
951389544 36
297154628 95
556603463 6
488463092 75
521118200 65
168684858 45
220653670 67
385789660 73
636777466 0
499425884 82
283268411 39
114363357 24
840080274 41
870180048 11
142659667 38
171285078 22
209907469 85
486018763 95
853077969 34
778572819 90
906768821 79
319225495 87
43874290 96
696444012 88
348625145 10
442345939 29
65290824 70
916911065 69
161383473 67
798092931 53
745516704 13
469889408 22
95582626 21
422246803 53
932396029 99
900449937 84
948771800 76
461406879 94
425298782 72
169440136 8
658635676 73
206733844 43
375471674 79
621258686 50
65339571 59
952985 87
385427052 39
948658388 11
397770100 18
983262760 67
846429930 5
609077951 82
143962662 17
524965524 96
444643725 23
984457227 13
718810310 32
362305869 27
369523203 53
550358022 6
444420036 27
399142456 63
59329639 37
672542581 45
462580226 68
368136689 13
526751817 74
887505621 58
492359228 44
617014053 33
715508394 88
968676816 29
642740575 38
293227866 82
769040510 9
280324476 44
31957389 19
641383085 72
350750255 40
522176656 99
82638320 34
240018238 61
680098075 82
898330118 86
379974744 88
839909632 23
781192101 13
474696604 20
747911066 34
137502682 72
695962219 94
241803695 90
683832853 71
501514954 40
534026390 52
42772240 71
494061858 2
437077040 80
311486748 87
139186961 36
41429562 38
793424847 65
321771549 100
524803669 9
207968456 65
901373988 95
923838628 3
988803013 5
210124989 80
245142248 21
392192864 25
545004623 40
365962217 73
932307881 73
735119771 17
476132132 4
23356952 96
306097254 69
978283639 65
612135 23
245155171 94
182227518 35
497009238 47
637264839 70
733023770 59
115567201 62
288511413 52
534179390 59
962018048 13
719791168 9
391328749 64
319221073 81
826956928 86
846423808 77
291767129 3
305239993 37
41544089 13
857337971 97
738726515 66
201241675 94
410612296 68
795522584 29
464089565 74
752108045 33
532257077 50
51693461 26
640522027 39
596757140 95
807758403 74
633672017 90
102111529 63
326762103 89
472918615 35
997550309 70
226517125 8
593328635 100
431911202 8
466650998 97
42017368 29
644372488 21
471476373 60
985023019 96
310843596 78
220825024 72
477569277 100
473753133 48
978840502 83
795297090 69
544893519 66
804499657 11
562614938 32
431641819 65
255424551 19
742225544 42
32442776 96
689304043 20
483891232 76
710239093 70
113525318 78
553152711 20
103249526 99
625880093 16
217679462 38
110741553 13
702800555 6
240315608 40
182417424 33
874279121 39
607942072 75
518302136 46
34929378 42
804139368 47
270767307 3
483242656 14
642938817 20
80698893 97
728056088 44
947037612 96
806939794 56
479397189 40
63349492 25
564031803 46
942896928 26
142943419 41
98113183 11
564984025 62
755316014 57
682578362 59
376511831 89
540679204 0
527591498 36
726059520 72
680876881 8
886962981 38
703569463 40
341646600 18
684337188 62
964659058 16
229897584 1
734789427 24
826004157 55
993886549 92
953422978 81
664512838 38
86844302 49
454150632 19
537550340 99
534004170 14
120162 80
958668296 86
549524718 19
473258477 48
55127182 72
305845130 89
456502077 59
503234746 54
356489924 95
84880823 74
193183001 78
780049396 67
141749607 1
817770506 86
945928925 38
890878856 28
259937330 47
601493646 98
846011274 70
438542546 0
736020744 63
24655440 51
137055801 38
11200807 64
39752883 74
260309388 72
570381435 76
806079371 19
493759956 73
116648703 13
113007074 13
387579304 4
864807604 100
958844273 63
280264132 51
810356827 54
43731364 81
516688351 35
501811160 1
488884014 71
935087864 35
445365319 18
414449863 69
876286536 23
755764714 53
633118089 28
579441814 24
15883175 24
621899305 39
753857528 28
75923834 28
348112400 63
159555374 54
872816511 99
480177900 0
277520505 45
755092431 34
332835064 65
538393737 37
878859646 37
692244268 28
235111983 9
36120201 86
608548279 7
699690591 75
485344892 17
373774195 54
514037295 24
46633238 93
113099885 3
921629692 63
178401114 38
287077644 27
692046590 13
402942774 56
669855907 47
311241881 10
798603228 50
63179659 81
404026038 99
19439548 20
953491098 12
272368504 67
215281232 77
731420485 33
560419992 34
8776786 12
962873900 88
696652836 100
509564535 32
646288999 13
840464551 95
1118218 86
311255243 3
824810112 43
474934963 48
847313735 39
177572432 65
631924105 82
407830711 64
583016811 20
823888667 64
161144390 97
537200721 76
692476047 88
173686573 8
820584436 64
956386415 83
147529007 7
84405773 64
986187074 42
370148630 93
436072985 80
46420284 56
698307353 42
719328301 31
148190347 85
717640529 56
396905159 21
488023076 13
289505663 72
460420713 67
371681894 49
294878549 78
873137252 5
126549041 67
472913835 97
164531760 53
487199984 45
349352431 62
305564338 96
655996213 90
252767342 77
844339609 72
628541416 85
672416234 50
13750587 97
944676852 74
109081286 68
629940356 15
832230452 58
625828931 58
860231756 23
427935099 60
422762267 10
437285942 95
930226861 90
325878350 61
973393316 8
143165651 3
683512004 91
320239772 32
450973958 42
140800576 7
377347683 86
868503063 17
88677255 67
656742792 87
540857896 38
365703217 67
580291976 14
445040098 90
23640615 46
377189487 53
69098420 26
961233294 53
592198516 29
930094519 60
119176380 35
689325584 0
770007956 45
54775478 45
409123808 40
212346824 58
804182033 13
248692066 27
111295698 18
311867480 68
914698274 75
314918970 67
745667925 80
159026310 45
476417562 83
522346939 4
537972958 79
751732898 75
913276579 74
867634234 55
832412511 60
134378817 60
671753597 85
724226323 16
335120231 44
949535395 78
131948960 62
741600460 66
395471231 50
688913510 57
372261823 64
682112618 96
919732806 72
959969839 19
449867028 48
218103559 79
926654187 51
52061103 97
774815311 78
612391798 31
170679223 25
881553586 81
929569582 15
491919042 13
867742310 87
558275082 35
138831228 79
487429907 44
207728737 16
483951175 69
384735477 98
266231545 83
683592244 43
390092153 35
848765238 79
795030622 39
890614574 0
88014418 49
229559921 6
539094522 49
677656418 29
670594888 57
219073753 72
664451856 60
137995861 14
433573380 37
980262278 24
485899062 30
283257243 62
671807329 38
620637545 87
529407246 70
887973340 64
519616793 38
228985555 66
488414557 32
983202888 62
568445316 28
254397323 80
680312349 95
217355099 26
849797271 83
984876143 32
150195099 14
808867244 3
847872975 67
463665843 85
328736043 36
978419791 0
695643849 51
709083622 2
924321732 43
890817035 73
543738674 2
335527030 5
63831266 45
602149629 38
474115474 95
149264910 31
285929067 48
114957305 74
652029655 47
526457697 87
920068235 79
459479841 32
799465368 89
716556849 6
391790385 62
243638340 73
152756107 15
973538462 90
75856101 30
797847095 39
111156904 56
495088162 48
120056463 87
180339137 4
388289805 70
795870919 41
729419916 67
820053614 99
220196289 31
745812715 50
152192825 57
705125476 84
919370055 44
519715051 16
730196031 36
309322439 85
429230919 12
650852355 11
175078832 91
794597082 91
69002707 90
509312268 30
54166537 96
383242918 17
802393455 61
24921550 0
542132512 41
918634286 61
827524189 23
232241606 16
835986446 30
742978917 66
228773719 85
588197911 87
959619691 17
366331482 33
840592407 41
358430103 54
707935722 35
546492973 11
663705395 81
760969240 20
433381274 37
536315286 85
202065600 82
852319808 23
908804643 94
681424837 71
897175120 0
805717749 22
48796724 42
643133081 13
591208713 74
888275103 69
385259162 37
99132999 64
404613056 51
110587902 6
539128518 16
938115463 55
132030328 57
577577538 16
230207814 29
424250901 20
704994682 61
241195240 50
875832444 29
266436244 90
855909920 77
187570571 91
321645267 71
894704061 23
674402443 24
61379047 72
365102419 98
366405143 88
277650440 0
757801404 37
728853741 57
840883104 39
933643424 41
670975039 38
182481988 11
202638477 11
444826705 55
204615371 8
118663848 73
992958495 65
320162796 10
310138693 94
699849113 32
267609366 53
647744136 81
296439673 82
953722116 87
230115935 5
451334304 66
742493983 64
301564056 63
478699590 82
645280472 33
362089995 68
703661347 46
645229500 95
198184632 77
836358830 28
346999307 2
831798689 40
733467878 77
164157726 29
601756265 61
477304073 73
603252533 74
236903247 49
192964012 33
699046677 86
487410335 6
2756314 71
663745437 87
365708155 68
427100968 39
796944009 93
149065327 98
609859364 2
665347373 50
964479773 22
755899367 28
885537176 96
82502274 9
864169983 26
67119014 24
5144248 99
794436805 22
410786758 97
292931478 33
689864832 29
824407497 83
879392252 88
480804008 61
197480578 77
826690972 73
191883816 94
52890575 58
482152805 75
107478158 68
955689005 100
798770562 3
538178887 46
182130107 79
294414695 4
998986261 7
218445897 28
368825835 86
534170309 15
967713597 33
86663746 1
958629594 84
734581884 30
829109262 55
657931206 1
582912262 84
574012922 11
209051690 5
427735204 11
988236672 45
593974104 74
489964108 51
194191633 5
589114616 57
726550426 43
684069649 67
162343596 35
849301417 82
841172753 61
772002066 21
751592631 21
207384478 41
400235153 69
892469295 73
463825978 33
871036398 81
659918823 77
826507717 20
115606742 63
857618396 30
158428481 28
844255769 35
814414834 92
334114027 89
858999628 12
138244989 54
425062637 88
764515890 91
849963072 83
748021273 99
436019024 23
326523758 35
674476137 92
111572720 37
498369711 31
270366553 100
968845493 37
29911814 72
582779496 48
26666812 84
902977828 99
371460026 27
680109480 66
508010665 9
984165812 18
528081997 11
418747385 38
640781210 50
655933205 16
565123125 33
221501484 54
987653588 66
710163819 72
20851339 62
11880546 6
835186152 63
236436840 32
393179485 2
779579285 34
226338027 34
599893793 99
774986214 47
962686314 24
997191713 38
140479280 78
277868802 22
712784789 7
915057221 58
209709528 16
80828716 44
771002854 86
132989563 13
970826752 48
37463369 81
379027655 64
457998687 32
734920760 100
409821618 85
38767400 8
890621357 47
460214144 10
506053806 85
180397258 34
532027872 7
513738124 72
229553026 33
452982165 80
705789996 46
643619518 91
164559342 90
791539170 33
211487749 77
655714363 4
335759656 29
189214105 40
620475594 98
111727037 74
96868162 51
614589181 33
909851942 22
581993697 48
736640713 32
337887963 72
914549756 90
418320106 31
73446409 66
248942167 52
863178756 26
777985828 48
876842514 37
192743814 53
376400304 12
828735984 0
317724410 26
558353367 5
415052214 77
134838802 7
317895845 65
130245040 63
122448614 49
654277276 97
891832479 0
429734387 93
694044563 44
556183976 79
69160904 53
171628113 99
335501057 11
884181350 51
947031318 29
186348887 67
290642019 5
268551032 75
233761740 24
991504197 23
997875855 23
840357319 29
941628516 78
451706091 53
954215519 82
511201591 100
238348212 5
27410238 33
299302901 48
313179218 32
225709692 59
819468953 53
525312856 9
919185190 42
710803849 35
12917763 79
998926138 91
672431666 21
49737057 0
367532425 79
359936753 45
911986218 80
889089850 55
780384241 77
274345692 91
724624473 94
623492026 25
725315325 96
892214599 1
539529899 79
767393403 90
664699894 13
13204736 77
588015567 14
811920674 11
710432547 38
834705790 84
288322502 23
337051780 70
864671020 42
777081331 96
720182118 86
294592015 93
285336108 29
411343334 63
9310033 77
132437099 19
379983335 98
255805703 23
948487621 71
832642189 96
472394603 41
936111316 13
483026133 84
622655403 67
587352561 70
602776117 28
534012595 98
238692384 66
47498184 9
673873659 85
967556836 48
61312841 2
59715 10
167402721 61
528259357 32
515006733 15
448846516 66
738239092 7
587585536 54
246100345 34
495095879 87
689481969 51
928157415 0
618020120 46
920850243 16
187543754 97
895372766 8
922234537 77
62347709 70
861503888 89
726075267 58
767017067 1
810620324 79
458969443 54
186817695 58
770548021 10
866125951 21
310986498 12
999995878 21
926481999 9
652057506 75
4969384 48
293608390 29
215527277 13
351117264 52
460600193 87
819835212 44
923188278 84
746492640 70
980227174 49
518662241 17
329228945 24
166762125 62
789746042 75
33782605 57
799024068 71
31341862 91
389630118 81
388456064 36
811179632 48
865853815 27
218395293 9
295150558 93
662033426 79
580152430 70
618660626 54
569714987 8
922985812 26
179446183 25
425506597 36
456517820 42
310724468 57
763337852 79
98092710 14
259356017 35
446794893 13
679800749 1
141117748 61
828595575 80
591805601 55
667915875 25
996663659 50
205723191 42
826063865 73
631888176 65
882716147 1
772859909 83
424479737 0
58692793 65
536895109 45
553689868 49
827448027 56
350846964 64
32549579 41
644911851 37
468197128 69
452393580 40
881749392 33
947601436 77
182275360 72
121210539 100
698528222 36
924642331 69
283244265 12
686803401 70
506059630 29
100891381 19
792009605 25
130299179 57
832608266 98
279310051 6
353405824 51
604407827 77
524913481 98
364519725 66
158811721 66
178747702 2
442239206 31
595268396 34
534732290 92
714812592 11
410813277 43
313578562 10
318134858 42
198347847 33
824744359 68
556628276 40
832779862 26
59866823 72
207929035 28
897698713 39
78514932 31
498042594 31
551789478 100
962684593 36
342575967 77
430804346 97
427076484 80
670150549 38
880535065 70
966238840 26
585590333 22
166294377 87
620894499 96
640036053 100
778547994 95
655905433 34
535302465 55
839921282 50
259809539 60
772983395 36
533940083 70
396791265 39
414434141 63
739463514 3
241948948 2
615689727 99
718304382 42
325066007 42
607666580 99
550575902 1
943856359 81
785418295 25
477984487 15
622226519 54
994381411 30
704355235 13
361802110 39
507961213 20
216774538 58
13263976 46
295331530 93
859765180 86
132460664 84
222358776 60
939930460 56
347282226 52
943294189 76
860876489 84
586199031 35
595276689 6
535671621 26
204194023 6
445233055 17
251143298 4
185579555 91
844588436 36
920638369 8
388294191 76
940595592 15
698793416 81
298366329 24
683996907 91
415328744 63
98236191 86
86824299 0
365675445 18
662052589 60
628303621 30
764158336 52
841662581 25
444430256 8
185674314 89
609603169 50
963967665 25
744917933 22
188440773 64
170884592 10
648707593 45
514201418 97
668685695 17
558607229 88
99114867 69
811311593 74
76909119 100
978049185 64
241295923 57
909380092 9
895950770 75
367810892 8
115755542 55
313236967 10
564338400 67
213466693 36
881637798 63
731156378 84
749623439 35
543781069 31
397784041 65
971149831 89
826504772 72
840473658 21
282162236 4
43540880 11
370815658 15
879173774 54
911909708 48
117456290 25
23724484 91
24220568 65
493712006 100
2026776 28
24288910 45
459588744 84
879802060 6
478681830 92
960838532 62
722495198 22
604912725 10
148684429 80
201060968 80
287189009 82
407795756 71
937574088 91
238087439 93
895718168 84
431136656 55
548387807 37
283558052 78
742600810 12
357370482 44
674891118 55
200554201 38
531206325 28
412470397 6
756530728 48
933666711 48
343241421 81
519066857 95
5096807 55
41575047 90
921011614 70
328140901 61
321703235 84
246895964 74
828385652 65
711831764 78
180932917 66
693161752 54
707496574 18
682153109 81
7293177 19
23459031 21
949313185 79
201481550 44
716508281 3
691655773 66
608716167 61
26134107 85
454992245 22
648558374 6
318365983 83
673044782 58
896341194 95
415589038 60
980497481 0
671786937 100
992893665 9
747738612 84
577064359 39
418479943 24
573217909 87
140467483 17
854371800 27
600812730 95
52409339 80
729150393 62
372009816 41
880937341 83
280608479 44
6456356 80
652718769 61
63592958 15
333166139 96
229557031 8
212691662 55
288577667 90
864089033 28
391224015 2
717491258 40
519460045 15
726382547 0
977114508 35
549339387 49
787673439 81
269789791 74
128293240 77
108621889 32
718437382 2
559299798 24
607690273 100
648222873 98
397223700 99
454546963 0
973819380 78
981701627 77
657115243 31
222834586 77
789948526 35
242602002 85
164800546 65
486043133 80
689454513 78
132627048 23
757363281 56
598380417 80
120225207 35
913866697 99
39936873 71
200828291 77
773733869 52
31514941 90
489195598 80
396120167 90
61553861 31
848873989 30
383803998 53
211682424 49
349136700 93
517530575 88
880748719 51
885761175 21
518481070 68
459951401 19
386521965 67
267085883 71
440727839 69
252781550 26
280677566 76
344701505 46
404254310 28
334510018 30
367094641 61
821821360 84
552823406 84
106723739 78
610444946 10
974410676 9
470459032 74
619570998 0
652304750 98
250370987 93
980610495 5
199031061 89
693377014 42
498058711 8
67761573 95
336889168 26
990877609 12
249378802 43
711859771 23
67351331 94
868655185 44
684049476 85
431768256 77
852578785 18
660749688 30
853873729 85
898858570 31
383664624 41
672843433 47
609512262 93
357919947 37
427466534 85
74014040 8
449997904 26
752698101 82
477351054 99
130031347 100
430098338 69
555012847 52
853826449 92
619899752 70
745002241 97
269903956 49
317925435 77
857494406 43
259857072 96
42182691 20
216167948 51
676735401 84
509342569 98
308759678 82
243097371 92
895421517 27
113675226 92
258551038 72
222184718 31
339444269 47
534934239 62
911431166 56
334666605 58
378697661 34
331290378 33
184832788 31
520379655 39
976138684 35
899564709 72
758786046 99
711417625 66
755259526 69
648632583 9
739944873 42
327414856 8
601165020 52
63256017 63
404713030 44
138393805 98
577951995 90
989961952 9
516985979 75
265757381 63
502867199 81
347838137 54
24820213 7
926843567 6
833625113 28
471597892 97
855565300 62
361167350 88
159173335 87
507879407 15
745328770 60
675869396 1
85437562 4
140308248 62
680526739 20
409591580 15
191334599 4
547992672 100
728229026 17
18594906 30
834878044 27
513025127 16
77416277 21
71819696 24
719308902 23
715520866 46
323675774 35
150113601 96
391448860 66
237601760 86
289582016 2
708827365 91
521084143 75
879152278 83
504126770 71
970291082 17
574168342 17
739293319 70
994744591 0
87082890 34
519403792 34
205588506 44
646261327 93
362351287 90
697444541 31
994409030 4
926879117 66
606257131 31
367986825 91
994540646 94
109054818 13
47405917 27
542660407 3
731880889 79
182888802 0
155012808 100
348262317 53
122324922 55
748766446 0
117689711 13
480782155 99
441002166 86
672532921 12
530513572 100
765644454 87
496783832 52
988075127 96
508446097 28
957357631 55
422350043 50
555345757 55
301856110 86
936561521 2
281284652 13
457146073 83
374803521 12
78616967 91
560681885 62
59839293 32
773060927 59
43948605 27
283777021 15
844900375 37
116811511 98
331023907 40
462170397 99
777623922 64
486075939 69
930484396 55
120580871 97
47940369 78
676471926 70
114445655 73
954282719 71
764418000 36
194996959 92
939666211 31
790566563 89
823731721 62
24484290 2
645572870 33
743057843 30
159759416 98
679263216 1
138118622 9
213604409 20
641957958 82
323645499 63
95246010 29
706277228 30
50944764 4
706595506 41
453765716 19
152249667 47
515127430 44
54522940 46
980775235 47
582113063 86
872673342 90
421314031 33
898927388 56
429503885 59
911216022 44
707937758 21
295473786 20
595675680 66
11748747 31
602700012 39
327442946 71
214211493 37
538023075 75
16046477 1
266531342 38
955893916 18
978437270 16
399856869 25
153139695 97
969585975 26
276943446 72
178161704 10
69407992 59
474955312 11
442707200 54
760322533 19
303738851 11
865449085 87
776402773 18
213224005 13
177980539 0
702730877 36
700968167 20
140985451 12
101029760 88
845168382 74
637428234 82
615141566 63
246500159 71
749853965 24
791086097 17
897077109 75
383959738 91
342268257 20
666709890 81
202413448 37
792280292 90
894694855 100
167492631 54
623932677 21
450718702 6
429653590 32
136649128 58
35309061 59
727339390 44
261528176 23
604552325 20
907016518 34
214873944 10
97560022 5
448668876 47
865784015 18
133880560 0
465288503 39
817710247 48
478168405 62
604030396 78
916712247 80
701090195 64
719781802 60
335182397 26
501179736 9
717460174 81
205992069 70
878088199 65
484752609 61
46646990 78
185891611 43
227791200 63
610675567 64
794562041 8
869682040 21
141334721 16
984829132 34
182210655 55
178324748 28
474690883 45
159979412 51
697269127 84
932632773 62
923252250 23
416199125 46
400966221 95
764463350 35
154173205 33
789377496 62
474152516 40
216661393 51
636735949 21
99049275 48
469528554 78
344483795 9
221540056 41
231916261 59
102810023 52
464220733 95
791783629 3
51180420 76
538895666 31
945953271 89
399209948 90
357626410 90
53688895 16
420518277 43
191569963 34
559327284 82
768517529 88
957925557 95
305443881 49
127152085 40
557859046 99
321646054 32
656374553 76
543112786 61
967083905 67
209495125 26
422517570 23
81300743 54
74620958 84
918657676 12
227704670 45
646747757 70
661712482 77
126510982 17
223681944 15
45280901 13
945734985 8
836616162 77
139984519 31
485780585 7
589850451 100
252000517 40
802534735 11
931100612 44
739765588 42
334738364 85
995843421 53
72211988 1
142257592 10
249152699 96
217675581 24
629611824 42
921239444 1
562398644 95
999688099 36
484590043 81
915412358 40
701100075 68
535047382 69
516342306 68
130155538 28
435857011 33
470030638 32
799599284 24
764957265 49
221198495 61
473911699 85
893536048 19
171431027 80
289203446 82
365761741 33
431688235 81
895178616 46
740356975 39
381353009 50
994933670 66
479943482 93
211631107 46
120410543 90
895299036 32
800845389 74
764710841 43
391291081 79
771057768 94
974699128 27
546638890 56
42407421 11
678274281 29
87444628 57
38730299 39
770867162 27
892278796 67
690269894 39
289500835 62
347153023 23
250714068 58
936465398 5
847406466 35
920418214 73
524283290 89
740588292 89
452359682 4
368657433 11
961824319 80
908457029 17
622780606 66
287598350 78
510465062 37
90474725 47
439268214 66
508372485 26
367918027 100
58665969 99
568607376 38
12095838 56
915360600 48
316761659 73
100771486 99
816269740 50
630363901 43
684472110 12
49157537 50
797233974 56
82156712 2
628559377 8
671351070 23
821902580 79
879969818 29
578123421 30
947626987 19
752681891 19
941227172 91
156690802 13
512975730 26
265572359 61
252013267 60
808349532 87
793425523 12
159431988 58
284962941 43
967806019 88
430994214 20
454841999 65
98919743 98
817818417 98
602377915 39
873670777 78
821096331 94
234672682 21
307365766 44
256958630 47
477347362 44
101914352 53
369416959 20
878112051 78
329112896 87
72109041 4
639351180 76
857081534 96
196184213 55
952388688 27
236017448 3
174604000 95
343298579 54
301735030 52
427913904 45
967892039 82
315163797 79
913408948 79
348627563 64
894233515 35
782537301 52
660876753 11
787753390 6
619612209 58
908707859 53
695523566 1
457730198 20
870676754 10
89324526 34
408671153 7
138217666 70
255504453 81
542831470 69
216619541 56
57762288 86
7776349 69
78510307 96
535503161 13
295134618 77
76477504 48
609155646 66
199984909 100
487699303 74
611788539 69
501686429 98
889220654 24
892477001 63
69219511 61
317819611 87
8535266 49
535918095 11
953970711 66
708792959 39
498795342 23
793812603 88
460977070 51
472643942 19
710162893 2
607676297 15
34383210 13
10280004 69
855450478 41
178819066 56
827084988 64
592035665 93
244026264 79
765103590 64
700861293 98
237547126 93
623654909 67
275096116 62
978369944 85
225608254 40
811092756 6
424016559 89
502861230 2
849899064 68
829542613 70
705130453 13
195372533 13
440691850 3
175434806 43
985821046 30
60291466 40
969012704 28
782627354 23
244113782 57
940160270 76
812055344 96
969390539 77
228326631 91
820257743 33
931360608 40
869910388 64
3480 97
749609008 22
511147775 25
79569656 8
678643548 80
808889520 69
54140372 71
590770373 63
929512147 25
864923261 82
30661598 51
786386628 42
80315808 46
537509531 60
827246817 50
222939882 29
931516388 36
442485845 42
148379104 43
365617041 62
249624896 34
871742965 44
213734274 27
444185194 37
848773786 62
494446168 9
954513204 10
424959397 30
327822270 59
117201738 18
920559367 1
882361646 83
707388241 28
871205311 46
77716662 42
397930951 52
550711721 27
351111504 72
667876485 32
787241234 35
647591841 98
89236747 10
101618229 12
247487528 69
616427769 87
461137696 7
532383105 40
504622853 25
978970893 27
846618115 69
727678344 37
973898530 10
794752662 75
140098486 45
93841358 15
119878315 85
461154783 14
804626767 62
202221757 38
170542247 81
221063869 14
562173239 28
97550372 63
617637988 96
130198139 90
909750303 27
996459974 67
630991188 37
451182328 21
830941010 51
761341471 90
61586758 71
715287089 30
94375490 18
559478919 55
829851250 47
153353016 36
979450836 38
532563180 49
253893992 17
27820911 82
735039954 11
953080328 57
429065038 35
675640967 28
540295242 55
448117199 58
900278736 93
109106335 51
847949973 90
32583066 59
272421074 35
254778787 5
986684648 3
319598476 41
826716788 11
894356923 3
605699498 60
270953328 16
131540390 2
653922483 82
943672307 30
953083152 83
984528766 98
831861397 9
11747231 32
781947400 41
304608906 30
456936614 93
805798880 60
324389367 56
567450244 70
32867899 14
868728853 0
52386784 63
920776208 15
973608977 78
604059898 1
619695497 45
484171463 85
565392491 87
876386103 25
465401305 28
157517258 46
17002588 23
45890406 92
555000993 69
520520597 36
390709663 93
182543933 20
480901410 32
295917761 7
101720417 36
19402494 4
111365004 87
720994165 8
408476260 80
939188339 10
19002710 28
280723345 2
75896564 35
914818588 57
970205334 67
790307081 97
672074444 5
308724073 45
526182221 91
806857006 28
879675141 53
436239913 16
221100805 33
253564708 92
735301166 90
641849250 19
212244861 50
875489197 37
528878913 64
164739865 32
630728097 97
252614747 65
739551529 51
729958881 51
241312148 49
92152085 20
573515340 98
717991372 26
202185795 19
732241988 67
844740261 52
595375226 4
207369023 38
105056382 47
289194419 31
619853991 10
563835363 51
745426700 64
138718691 11
765825807 38
821049891 29
936743086 55
113841118 30
319203459 57
797265133 90
274892887 82
190668607 47
899783481 72
208664222 73
181589587 95
249509364 86
190153941 99
507579112 77
201402533 95
801828821 30
833542881 40
627085178 15
658895410 65
111751391 15
229104635 92
529192474 11
185266186 42
170469738 6
962825074 1
240560245 17
895527316 31
942248616 39
80243024 88
405690794 86
587577921 64
764187377 70
131622911 75
358821875 15
903564710 90
939491173 3
651005359 45
330944921 47
877792616 28
578642629 27
174471141 13
995392374 55
201773743 85
153160674 32
777963593 90
479391958 5
509629806 16
808024635 55
804855045 75
605747323 13
327241159 61
945695518 52
271736487 30
384210008 11
364208591 79
17401777 89
232156584 62
746149445 8
167754312 29
65020633 51
905717482 0
255501377 61
178036078 72
689555017 3
804744275 99
171800776 59
330050968 9
24390089 31
648101453 30
337858119 23
417969492 11
786255531 72
80827154 35
928769483 100
825024241 67
124695223 48
559294474 0
201941037 49
490943052 15
261389306 55
634845296 62
944025181 46
346233845 74
314979819 52
883534012 16
49950885 65
658274752 29
431525623 28
761738090 6
106728028 100
332289145 29
920155600 26
485965356 18
759266558 26
38936806 74
507962895 69
97142026 71
918369069 11
951787692 58
816800726 8
531647408 22
465695547 77
817679209 28
759258728 38
892758319 26
298636450 78
325288724 60
632231223 96
311520873 53
910213767 11
853325541 10
733230750 97
14694853 19
105726172 22
234956053 40
170674779 7
832556795 78
486995225 87
372320981 21
885522666 25
722688598 97
936671047 87
887975043 74
549679419 41
808411809 86
601366172 91
874816171 22
986255608 31
210101167 27
266541956 35
481286741 71
794883741 16
392481336 90
904581107 4
645125284 56
125123624 2
460930709 11
757104284 23
794409377 69
281555138 76
233947346 73
911670049 50
431624908 30
922255204 79
179755134 98
539039100 38
847783174 38
514220435 64
512206582 48
659205780 36
475724088 40
657649868 45
216106836 25
889311371 83
914741018 96
725594669 25
127291392 51
244177070 47
532812602 54
736316245 62
959781572 97
148553658 87
698548371 95
70243603 51
503450073 65
220966901 85
500772561 38
599652117 79
676465164 21
443892759 98
557997554 12
647573824 90
638608877 99
604467261 33
822224856 51
538633631 3
189751260 69
767472305 43
958338396 4
622123229 44
717919137 47
583607812 61
587509798 67
237802000 18
909295976 70
896177899 7
900742696 76
580994738 8
68276832 67
396909826 59
220944617 84
705898373 64
497283344 36
375164860 22
314714395 26
9353075 37
247842798 66
526682404 1
402830964 82
293745067 66
217110037 94
154968230 52
501149010 69
434890607 63
111331038 60
68655125 18
812480380 28
702565601 87
335633399 0
523408174 24
612126747 60
331997970 25
103547401 49
304041952 30
683321747 23
176348097 10
353372892 12
336934956 4
47005234 83
558255174 43
734409596 12
244613261 99
388429496 43
77303959 6
89445163 17
834763123 6
422839598 15
782639709 66
307509353 1
795465452 68
537573017 28
734606173 76
48722136 50
962466104 12
878205444 13
595240391 89
860739229 46
327586233 34
990828197 61
820803322 2
833560707 48
240313336 54
402456474 35
78505842 12
466551682 30
996169581 55
400355945 10
48420363 95
768511770 20
321858562 64
820354166 71
745927117 88
886830745 81
688045497 26
162510156 60
520438571 36
152419891 19
321567034 67
202450526 80
781890667 44
570890826 15
982656748 37
357561774 67
765680243 1
997369571 81
18292684 64
74467803 10
566732522 93
91753446 43
246656566 17
726071137 50
531124447 43
934623700 18
790937106 65
128920159 81
394387682 52
150632477 83
537909960 28
890967633 7
115452540 7
245103866 51
781150093 91
675096775 21
676618736 62
230081395 31
901098201 36
189371105 81
36835255 54
126180089 24
262299808 20
314280037 10
795645009 82
473500567 66
747292281 74
970014849 48
435269089 74
799786716 96
813301555 7
721276928 91
992789618 12
664308305 39
789571420 52
552609719 11
438644988 71
42079446 32
383345617 90
717813088 12
793699128 62
106143035 71
714307868 20
243258702 15
692269324 64
22685280 21
777402263 20
320696977 63
651124344 80
281901554 46
806263967 74
141025452 70
889520242 25
394779908 29
67928445 94
660818272 75
778080438 51
647703333 96
401832815 30
623371665 55
762384154 8
206168454 77
15373890 57
341877285 70
807267099 76
30964344 5
247086660 75
834579714 20
487271033 33
216323616 80
537785435 30
484484255 67
591202315 25
67653505 78
53468434 98
433065602 64
706868935 89
635728025 13
186186890 36
828602750 93
847486985 94
796887444 22
705118445 5
147784704 11
722578977 93
559570211 0
79715574 78
366082084 91
216952023 61
494843477 47
805275207 5
55483033 67
454639882 9
505876445 32
599393559 89
131759179 30
254227914 47
459067026 10
928546205 78
531822967 20
730147009 65
598287335 53
591074823 85
911702713 51
170211530 97
127498237 78
482310103 10
746204097 51
373457186 72
534639030 80
678918697 33
327052393 50
786580952 68
835423887 93
16545264 14
965845401 90
744732162 31
928852762 67
506323824 63
642362310 15
484091235 10
64775405 57
262823418 12
92630507 10
631546441 39
82303516 26
518794959 0
620671774 22
418153513 2
31554337 70
834936431 77
767005755 72
704668076 92
459452161 98
503021900 39
536444127 56
325119470 30
569074558 55
269645990 1
525109037 72
675273264 55
476294558 45
205566482 1
524009877 45
326535192 50
858789708 54
558752020 57
682559987 28
755748900 92
121801997 69
524098526 71
406712047 29
709221997 30
514471809 16
345897069 7
190293698 59
338411552 28
880881587 39
272692577 96
306500720 49
30425811 88
994134026 25
741887422 15
636068002 39
119446881 70
898253085 46
741374171 4
802383708 26
886075700 6
829221272 68
812607059 62
826744529 72
213860616 49
346933496 35
128374368 16
158439609 87
259398472 74
259135358 71
442215221 73
907040742 42
921518341 66
809681642 41
747496402 89
818797354 21
244216375 8
606233137 96
612314657 92
469924635 50
539207766 69
758667162 32
504912683 0
332057792 64
902033037 9
945573465 5
720772292 18
660255431 9
711052861 26
599751503 91
166728929 73
444016219 86
711228560 33
400922690 14
471624747 90
28563647 75
441229056 34
625375860 31
720085372 32
203624321 69
369120338 30
976117914 77
860421103 18
706587704 40
390275739 12
761140050 71
942027086 86
157770595 77
295028349 8
500751390 7
320910646 52
513369767 82
190539365 85
117875831 87
256591489 6
520712079 53
783878116 43
252642182 98
230869726 26
683007333 4
25180447 36
597598075 2
46003460 73
305195415 93
738441081 56
620349106 70
405741369 10
335711171 37
286000604 13
420361489 55
333801040 56
989154583 70
430083608 29
20487297 32
982988114 84
235072210 5
71094527 77
594292790 7
774942543 95
691079394 11
666458692 14
124995764 36
931058902 30
71236313 89
11331654 90
987542341 46
242735628 66
280452282 74
248645217 81
967481118 30
245460003 74
54600432 21
562985728 35
276221410 20
732853500 20
312369573 25
187236162 71
952834999 45
487348719 21
996368052 83
979225107 38
56412955 22
400142211 14
38593042 94
427157968 0
172979966 27
31190374 18
890302244 59
510420152 51
950288080 74
704064593 74
408218876 65
631402459 19
789992882 70
287175750 85
698740821 88
310070727 93
845368086 6
404343660 63
263901749 69
656127672 36
199058656 22
508858457 96
486657781 86
975857699 55
769844958 84
549354900 43
353995377 28
78932355 0
958282396 92
261101014 29
785381116 49
564808140 80
196752958 9
657834187 89
203349258 97
65923422 27
715568189 76
943225603 16
196541103 96
130948961 89
330647328 97
483260263 37
809782585 68
4344940 81
555136243 60
912353970 15
716024648 85
463825962 66
742235032 76
353617589 89
503527293 46
602651337 62
876875579 67
502740563 36
172253108 99
592144315 73
800912447 47
521973568 44
164323652 8
561623268 91
205591412 20
591716312 16
650619867 34
373417940 60
617532283 28
684589662 7
544681506 43
461731437 18
299382796 43
158939807 72
165255582 92
106337430 42
942602623 86
322476265 67
752529211 83
514298028 9
418264000 72
621061425 32
330538312 23
822605707 46
814763543 84
309808129 47
259166584 94
882429801 86
324199577 6
713532858 26
951035288 89
515937140 95
484157909 62
221255153 3
410755084 90
208997483 30
526099945 55
165801072 58
578475553 1
500168516 17
270516389 79
482127342 94
406002488 22
64285965 26
488853787 17
535022775 63
944114828 71
255662841 9
708592049 90
692778653 69
315995182 92
412986919 56
797206931 29
260627381 93
629843553 57
106971643 96
251919352 41
764278930 100
481829075 39
618680118 93
362722307 23
933499701 76
808142487 54
372821913 14
23263386 3
320609704 2
160928247 66
551296939 76
820494074 73
300458315 20
681341779 68
552571673 16
563444501 70
217685463 43
999159822 26
927769569 48
739327442 92
161996553 67
552231752 64
761831386 26
594557529 64
341376678 0
448023453 98
505573439 83
742743070 67
767464038 23
373360980 23
369933783 61
590189721 39
431193424 1
555356966 90
867716261 56
455086273 21
713892657 9
975134404 74
605342810 86
952559131 34
265435533 11
506470387 7
727711954 79
122825076 15
98801900 71
30455044 39
386536131 67
303269266 42
948696306 84
184386950 56
24649354 67
250865447 18
391843823 14
275050044 65
958579179 54
923424622 13
395213012 64
126081848 8
905835051 64
415515919 59
404569283 32
912673731 47
398484256 1
403867328 4
487127228 90
240065045 55
285278935 4
846074 13
996940117 83
915060336 39
289865548 67
706305503 53
123098099 80
208801708 42
255101008 58
434084557 44
555456548 82
522650474 62
245294431 59
884604623 100
155223014 28
670836446 38
627637879 59
428297442 56
944849831 81
659936381 69
163903897 27
840940905 15
894076087 68
658112450 40
594361911 29
379141182 14
848808585 21
323270897 9
577059433 40
721176203 35
604387379 53
851089865 24
709261709 95
325559523 75
461553527 69
932824267 81
863172274 30
470118406 55
422685811 46
619500641 84
724308497 72
775677303 39
640405937 11
787673820 7
65716925 36
761043792 46
511541241 73
723746472 31
508103410 33
339846597 46
455535679 62
41089431 77
810818848 49
500557434 74
150646990 44
190159226 68
96828060 73
533151358 54
635342971 74
410269533 45
107514954 27
965830082 41
149544068 63
826151196 13
201854543 40
381181700 30
868078580 26
757392875 14
441628182 55
258033071 80
314021910 11
873100949 43
947546981 63
420962421 66
839984803 51
643303140 18
288634735 32
744267622 68
74022713 14
299534262 88
883191455 77
516592022 23
423342307 21
216802546 94
285681025 98
556618513 85
173703273 46
629356692 96
380686687 19
57773684 36
872705915 1
787566512 98
766970422 51
710394669 75
905779511 67
700160771 91
635465727 6
292930136 80
532041495 100
189434181 32
183368407 37
667432628 94
308345000 98
53044757 93
767470914 70
46064961 13
138649717 22
886353242 85
179438409 81
984407067 29
626637413 98
542499806 49
981079528 75
752653366 5
282433898 85
251414402 69
322777901 63
369509334 65
208993747 21
68206540 25
812039749 84
325937097 37
496054665 40
598206889 21
335782740 38
213906559 64
384796249 82
392750287 38
162862572 65
429770738 37
771295818 89
344892573 55
661457485 73
125367466 48
788667155 30
256978703 90
793721103 38
424720915 16
557053129 77
42030786 78
404955699 38
616322625 58
247538229 1
903296657 85
596308090 54
88560279 83
297512282 42
506582055 59
119321806 5
415983078 3
545199576 80
304117032 94
937760590 30
116309799 87
230443209 78
146457006 24
85708559 53
613503179 35
60184669 10
269264048 45
354910684 59
846597465 81
377399666 44
995981653 0
433569547 36
415689118 42
537553318 60
807205350 82
580709004 66
688102352 25
663714058 95
390064753 29
735219774 42
224197842 17
88100999 19
15388968 3
896760970 32
457394738 40
477181357 7
134313100 88
184672321 59
488602856 96
558482564 83
548237951 24
420763088 92
126449543 54
269091222 22
732852212 47
819399013 20
104403908 51
576337935 18
841836147 35
390213868 19
401839836 64
953320087 29
393263166 33
713051605 27
104409072 13
574588448 18
849956176 76
262975015 3
90226039 100
41799058 82
502974338 68
161315412 23
471784670 14
756746564 85
46437970 30
392650687 15
541329951 53
162922882 40
547886313 2
900087678 53
810840365 86
404736981 32
809716294 51
142148886 87
279904119 58
741694061 54
898843903 31
757832496 58
4108804 99
993643808 62
930756839 60
730562946 77
573452109 59
793210784 30
160443600 8
729940279 72
141780814 18
268475891 54
339677344 26
523557600 5
693435371 19
404497512 71
176165114 98
462860735 81
96133120 9
282278166 83
761424802 32
919663480 28
747265806 28
105135104 23
983978147 45
308012230 68
791251414 2
583850196 3
17597865 68
30797425 12
338984762 21
879492422 72
425044669 74
345879916 8
771776435 91
827819498 95
360627312 86
387357148 94
282367073 51
463427754 79
983898021 89
942348231 46
4462661 54
496976873 23
469217505 96
538013076 10
841229797 56
881786184 80
18595633 44
432755501 2
14558410 76
802951171 60
248934400 97
452688203 23
773211870 34
838938933 11
783914540 49
514980588 11
88912723 86
637724619 28
288546782 79
939813397 8
812191154 70
980850542 3
39546725 75
905901806 13
310014573 61
669524766 28
112586723 72
216480831 83
675199997 21
285177370 61
66631885 55
441750173 92
341341149 100
69928855 88
958562268 48
630192332 62
536882955 84
618175840 6
170941206 28
298014371 83
771576569 36
850198272 99
682922089 44
427632737 93
404996298 9
82494392 4
725341358 58
112622828 56
252322087 76
555896428 55
373002662 82
136320293 75
972152583 51
751433996 33
764407356 99
953992231 0
725630224 41
995222872 58
357323870 82
390046915 50
141612328 42
89448498 20
812951130 29
437304068 87
505476622 51
948904408 73
702651131 74
948604564 35
692971871 4
792004535 1
669502713 80
467500218 85
20443066 51
332470135 50
780715379 89
612816588 77
870786403 90
896547928 56
486963619 75
621895014 27
404572920 76
443302020 25
145596366 8
779617258 27
172669465 15
283253661 48
471801807 12
445025791 59
622349662 25
974546231 25
624814475 60
259327491 82
156549529 5
349322973 39
889440097 72
443253700 11
730757309 60
202150287 1
281829103 14
350926379 98
28218493 9
633717615 95
907991818 37
655349988 51
277602790 0
650741043 36
493219384 35
968955943 29
558512722 75
335429952 3
629616228 98
685652870 4
866379453 35
409677333 88
841047146 17
223763810 7
188962715 61
743509211 85
275083769 10
454763273 7
381843436 40
113389361 47
304374691 47
548771782 9
887383835 17
16745605 17
5527234 50
639895330 50
653608061 24
633206408 44
504049391 4
955398777 53
678725683 13
657361329 47
692221115 12
928488736 70
327561444 10
437441538 14
21700572 24
520638832 3
741524516 20
234793777 92
686141061 41
505436138 41
203638017 29
660417040 83
585052413 1
580679010 44
496214061 16
639037127 46
986007721 7
866284475 60
687837019 63
772883255 69
273645346 97
521449248 39
147279238 22
540704691 24
668681575 52
989326634 69
567635616 12
251065115 10
412333677 37
832306345 41
818251770 13
672876278 55
701216592 42
824270425 61
289841658 17
721256385 3
248787206 19
707812967 86
160762852 86
257952661 54
905168211 52
205961318 14
86357648 28
3414742 74
654152553 35
708237047 26
271481196 38
539132552 37
159282442 75
15428123 18
940130973 61
58285434 6
421057565 95
695365221 51
691480545 69
435246958 57
542739276 31
753153761 19
191456334 42
343595670 17
754525495 6
483153428 29
225953756 3
676303419 11
676028804 84
294960439 10
598412554 58
882000716 32
385730054 61
492661784 59
723657765 97
570457882 43
988908455 35
138839472 32
233787909 31
364419309 39
557065133 35
966157803 63
206246420 26
52663989 20
62406020 47
427644785 42
301512533 6
312419920 59
306067371 40
673198675 8
101869151 8
303092230 34
19242427 47
493652728 69
796003619 17
970289105 74
538013283 73
780445091 85
292969063 81
630196467 39
927843189 17
364501809 100
516097270 85
881077186 27
459657617 65
696815874 87
366065451 68
349663205 69
51333940 26
456628033 57
208273893 67
232507768 64
497328319 53
929771302 71
45110604 82
233563417 3
586474365 14
904938902 100
366785201 55
624408311 16
496126040 71
322934169 89
382047951 61
30080865 92
566353015 41
26049196 74
938170641 30
556532435 70
39227332 31
595016340 79
848005183 14
153465769 19
371878300 45
346910224 21
348398299 95
252057669 71
818961579 7
85962751 10
970140866 82
358111923 84
757523085 62
925281124 74
196803182 99
417083330 54
203656560 21
372169208 61
948507644 60
651351306 57
765218885 28
217725594 81
134898464 15
531470148 90
325503951 49
633330856 47
846658328 88
277171357 48
338270930 94
55058190 100
200819968 13
778617147 36
86830347 90
644597908 68
110269772 84
539800364 42
7516495 38
644465061 98
711742704 19
142534014 88
881466714 73
349601548 26
425050507 68
849974571 21
186225767 30
607660338 70
126181123 37
439860188 25
482405622 49
531439503 26
931182480 46
462441289 84
925009990 41
713324366 1
603447939 33
861351263 84
429186039 4
656293792 88
714081164 6
147728707 87
786191380 3
329335475 14
615982349 2
670819112 97
50877917 28
16452758 55
133990701 50
331634507 20
422213184 9
571570982 27
387768400 81
987787760 1
992343910 75
389344804 74
37583117 56
14225995 80
738829039 17
239040943 90
757000006 14
303651457 94
284790985 95
727357372 100
640810356 33
974477158 39
357434170 0
763888174 98
672810599 52
583715418 75
789242502 49
953038047 18
711898554 21
492421024 98
828225143 6
186856868 62
273638401 13
767658730 75
454652214 89
824104329 17
143350208 67
389219313 93
58595216 8
432578141 13
395326445 3
792747812 83
114846054 37
474816558 14
297229461 13
422736044 71
804624762 26
981888876 19
976012796 28
284699343 59
736186757 59
727805507 65
141268285 24
372070795 77
533609602 46
831382868 71
711270688 91
261895868 100
423909729 81
569525618 19
779412703 40
405703300 97
51908030 68
60903388 32
743227340 98
839008680 84
930178658 5
338541748 0
426369431 54
598469605 51
823059508 46
124214583 25
42000611 21
987187068 44
774837175 34
46135416 78
46305855 57
116992287 55
787013635 42
779921054 13
788611193 78
731320236 40
65900106 2
810886757 56
110186503 98
978140618 60
792769350 33
854875936 49
314523895 45
496191005 82
260745299 19
213640931 35
660344447 11
203912824 71
211667763 55
359780730 92
448683313 51
965375507 82
578570889 70
271613357 71
562559040 93
469143041 99
529058419 68
320392279 52
251897801 77
546473886 7
606260940 0
151749143 87
353736232 11
677753311 69
86987121 34
707698159 82
397627003 58
354886427 17
798849540 89
293833816 61
224437577 7
895928542 11
871530492 72
651289664 12
414442211 6
543170781 48
746052401 25
910892620 13
144095138 29
822138479 4
164729431 30
991225760 9
291202214 8
535996211 42
283008490 9
397042016 79
206669262 32
810677938 31
64256243 91
178793568 55
979671567 99
222075611 14
689247401 67
574713875 28
597199246 98
263995215 56
710401481 12
988484477 12
823716181 55
440406121 71
743492502 50
649136716 93
703252994 30
204379984 76
268766709 12
944578977 95
271877559 51
842069133 63
475515923 53
232494340 29
633668612 81
136423427 95
407023797 63
298235594 35
573905347 29
600106310 72
250939374 80
227176298 59
425786432 61
168677823 61
96355573 29
32927659 96
902213607 3
940078699 71
611658300 20
613681361 3
99243172 50
83779772 0
38254285 22
700962021 27
327563061 3
836140645 94
128714291 30
749691196 91
673440377 26
856732729 14
826277557 68
498519275 33
495525578 19
386383032 42
838427411 29
472809382 17
813965471 37
633236090 78
687317681 32
909385050 48
405912845 23
96338254 84
428301441 46
316248724 58
12983925 14
87698813 7
385888089 99
491308749 53
373748802 20
990158085 29
750945493 16
643317092 61
273829003 86
168338085 80
999550329 10
662316781 95
539068377 89
579783278 96
705178987 6
650872053 87
698502057 78
500582719 40
333057073 40
188418443 28
26167749 46
530336580 69
633349433 70
518225943 77
326921876 52
655574769 96
972435626 62
485941537 82
781005963 45
790803604 26
13476149 10
301531118 76
389674204 100
946183924 42
165940596 19
228430778 30
209452134 21
741392667 99
992942340 63
804941589 92
633095918 64
931653087 39
441642171 66
715676436 47
413026938 36
320822753 32
984383168 7
880827998 94
226775087 88
280233015 75
415870563 32
11409762 89
515902261 63
273322769 64
644725710 62
565661800 59
913361028 46
161533325 8
626547442 43
827641928 62
821637727 13
336293180 31
11158546 23
522661418 3
673689362 16
351724940 84
32341299 34
440064982 51
728237666 66
558014801 28
206581277 40
216731064 80
370797965 13
192892100 66
765545023 27
157471110 58
720078185 45
979485548 44
607430349 88
203671069 25
238245639 78
946737113 86
823886414 10
899504559 42
223516907 4
558227510 93
920095440 99
261177055 13
543788791 89
176459917 72
204250770 50
119344256 87
141641741 37
97161791 10
472492477 86
495123015 79
260302544 77
371923489 55
769475147 26
436140851 88
739136703 5
489430885 82
240179747 22
569489048 58
206705371 53
998450739 32
677714827 67
746783226 27
218314726 16
947380499 60
789522103 30
726219725 40
425053234 23
638465847 30
917001201 95
682511929 3
383918161 60
558829596 40
205305150 67
280853523 21
709996550 62
821500968 39
879762525 7
169202517 72
951616284 49
49570191 99
352108889 9
326285892 86
932344722 7
509377319 64
607728086 54
721828212 97
930922158 60
198571908 84
512002256 83
897403410 14
304927707 33
426116717 4
236985513 81
45315956 38
615594216 12
846218949 42
298936846 72
207479904 90
328466977 41
972247908 57
243464650 61
805539925 83
772177092 42
663930373 38
712454737 93
806903914 21
600967304 83
784926766 37
753195446 26
165261351 5
907152717 85
913914617 82
614327916 59
60366757 88
769433259 29
353734121 71
464354164 25
389879565 18
95997682 65
107446150 59
603190687 14
620600544 53
776221935 17
950917683 37
341831394 62
93028247 69
821743000 20
286308272 36
847019539 33
484207695 17
525719269 81
993139119 32
139094175 14
402459391 83
150787610 81
154768582 50
623775349 65
46419414 43
124311428 87
593860853 12
513477122 83
605311488 33
865723076 85
17221028 80
625361765 51
592097153 80
403625674 80
852951710 50
14068690 64
424386062 42
129448841 76
26186704 73
415664049 63
462033892 61
764497572 83
295995378 36
46887265 85
334930514 5
215830066 48
840079141 2
359746639 67
978481911 92
25779812 21
409447011 13
336301217 76
538762900 38
260546059 92
305693159 33
108118266 96
346540583 29
207842662 14
606981294 77
830668020 70
384852452 69
729572609 52
811882462 22
84282761 18
55882331 77
244003862 58
407658147 14
566717280 79
389650990 81
807714760 88
214077186 19
444869763 6
204869545 4
736800289 22
394502873 32
756016095 64
573368644 32
351589082 72
250677465 9
429720208 98
241948092 1
798054146 1
758258946 97
669722545 2
239089252 52
619607764 26
107963282 25
610909917 67
725503532 2
300138036 41
714055976 9
227909039 62
907385338 67
130928992 63
695886957 39
50252401 52
771717293 65
746966291 69
383332736 50
928281641 97
635417885 9
127421051 61
689293702 97
720177951 77
232427806 35
934886597 67
479353922 97
394976393 27
812709523 22
155030020 86
585120888 7
981804535 34
470993946 94
42534081 33
417259420 6
767211677 87
609547693 46
468877060 36
895052140 96
834549346 67
732809406 84
884427951 23
695280569 97
738388180 85
142007915 63
291476939 46
165351049 12
804341114 0
724681861 8
628545500 7
978033508 22
146674968 64
671991622 100
38694054 31
948236626 75
337597823 12
304149338 56
56488187 72
960968180 70
520940100 43
191074495 97
638024314 55
979302076 61
730726879 79
65826692 15
68011432 8
983644248 97
548838105 88
541287573 34
754562076 58
711079117 95
813440490 58
319891924 91
741683656 99
230512155 10
404198611 26
136466249 97
744063066 77
928839414 50
539508873 51
781077615 6
84422151 6
309592980 5
895899511 16
482385559 41
927229736 23
163240625 28
131711588 61
9330091 16
960639523 99
520126311 18
927381557 70
750534492 91
706637814 87
128311459 10
1500651 84
539301745 87
529162488 46
411540471 92
479839952 52
766032544 17
415429316 38
862390203 70
237191308 30
581174111 97
656045874 26
939609146 53
937363276 80
254794222 85
796973153 67
920879002 20
777883480 52
530198987 26
282748424 84
136385669 92
49178047 49
8154410 53
216076211 68
959772113 90
382947151 24
637604925 52
776736469 0
777139667 46
555845474 31
70840343 7
823320455 51
698363184 69
161702578 64
622348671 87
710991365 9
834131675 25
801866057 53
858596734 34
44240691 59
552536694 43
664139615 63
288367042 72
66842156 73
832868856 41
443013020 20
904571382 69
553085345 48
905747859 70
135469672 53
907222379 38
955647152 44
176798145 41
368262395 2
143801381 12
579263953 75
569771244 2
224783020 10
174776073 53
918351862 57
948802146 16
304381239 78
809165336 98
719215072 86
162773800 54
649915649 95
905815687 64
485681026 52
995765189 44
831103966 85
253199516 11
952472759 87
725414918 73
658477446 27
910209157 30
894052573 80
557979412 47
60566336 46
922551115 74
605468113 36
614443131 1
628110569 69
464096608 1
668315920 54
439035910 3
736110579 19
709795292 27
355874807 97
893406681 77
920898634 4
528052031 78
971385881 14
376794187 9
821012790 89
363751472 84
288684003 100
513625721 74
611517907 46
643154191 13
886504064 91
643884496 17
322219030 16
563617557 33
448940606 67
374419986 49
792760156 68
271071735 85
584783123 84
161055009 32
780797962 92
76724799 56
727331377 86
349638159 13
3235799 76
417143132 81
305670183 18
871274501 73
984872920 92
353564573 45
447710210 58
498765183 70
615345251 71
489783121 77
57524427 11
486265134 53
100823164 0
792026618 41
744820302 13
743279696 29
73825309 64
309073664 25
296291806 66
989946476 30
718365045 75
978168949 30
432919230 52
416116967 57
454185409 44
472578938 42
358030216 25
92192091 94
220664563 57
994472039 89
897025250 85
150285158 61
933220752 92
651792531 29
210414043 50
472125635 3
647877902 90
44349460 43
401116068 28
46707826 91
625746602 3
675114173 10
924939776 6
307876654 58
189608820 30
132208263 22
693082272 85
119614903 29
165049773 54
723542807 56
345007281 62
602506832 25
439779329 18
411579503 22
403649903 94
314952780 90
487894711 41
94781867 28
548232485 46
675802027 35
397521698 15
343860465 73
341138653 74
496225888 87
287884700 79
136793423 60
373058384 7
458510380 55
33309845 35
563026574 19
911096267 16
834310103 21
272645825 18
725675234 85
138047155 64
737850780 35
303361236 6
674970884 57
715313951 58
664991953 67
531522098 0
983697605 52
467756335 13
236694024 14
354160676 39
222142078 17
532004887 63
627335989 94
415165366 91
986818303 82
876764110 55
841977266 61
494901228 6
709747408 5
335371821 18
977583031 97
486469384 67
10667708 27
505792072 18
279865436 30
679361748 46
868267123 48
530579580 93
604863841 25
724723575 75
483394057 48
169645651 96
706936728 32
922202586 64
416289551 28
688522670 48
518676762 39
721793450 39
10246453 56
817775544 54
904671677 77
306413207 8
901389857 34
492958547 31
882672938 23
81241733 93
911632964 3
121010648 44
796415349 91
64734808 72
243103370 21
305208804 12
999256590 9
173615520 23
892416234 74
490490967 77
168760590 3
679629217 77
812469404 67
168078101 77
495781629 67
80305324 50
871980095 90
71252202 68
447084461 81
240050876 91
169783756 95
963984790 81
660834875 36
371765943 83
609634098 79
755884856 16
60910249 62
238500308 36
40207704 64
828968454 39
188251309 39
961258661 38
147854901 22
770558710 80
883431438 5
266718558 8
643106462 36
993511878 9
984403204 31
523113804 73
132444735 75
606840371 77
436530876 0
15844351 43
682082356 64
704417527 90
444092455 5
819329804 59
463932609 9
503207540 54
775784561 29
54180788 65
652322917 40
533278498 0
629210903 5
397202800 98
577511724 71
268648306 99
868260220 35
467127289 55
507848072 67
85051476 83
869790421 33
24811427 70
752265696 27
86844050 62
234194658 24
857384506 86
43006952 15
159305782 51
756757030 43
588615181 15
825876528 34
659674624 95
820940767 30
962519872 87
724066427 49
465519368 28
682240255 13
184927551 0
188780256 41
675138784 36
227573342 39
812944889 57
597490638 61
546431796 61
168744019 21
686550746 20
254184167 57
785722060 57
826648589 49
509469693 84
280696699 14
759523857 95
193598391 5
727019653 60
756889325 5
377208556 74
211648039 70
577844610 36
82329517 36
230791557 78
454432540 0
201035940 68
179805775 86
940771667 42
806308916 11
166346397 82
923344087 18
675810847 45
737333772 76
518751838 94
709500267 49
373938899 8
539094295 12
910959689 83
544730705 75
151159496 95
816131863 84
664471590 94
55801514 51
842509062 6
399039440 35
328898170 83
687787365 98
396468919 64
451366139 3
618807658 53
802199752 8
163624573 50
875731092 82
598804948 90
716183743 53
514563094 31
922144353 61
565671267 93
291060139 64
429782381 23
904146754 76
735148550 89
846061130 19
756352017 92
98362913 97
869522082 29
15487992 79
10548350 9
925032889 36
503665718 71
623478054 2
52429753 32
339833527 26
649832332 74
45117614 59
40690081 98
339262640 1
667549818 5
3643326 29
219771300 96
484107913 30
484289444 5
187101033 39
93766622 72
479551790 79
76699586 11
290901197 55
989290614 59
747148232 4
865242497 88
147621948 97
553568466 41
905191769 19
14972162 31
705074967 90
420417638 4
834456437 73
993036864 13
462234193 56
728906906 51
200654 45
707176735 37
813761282 87
701184483 66
200216444 25
619086749 60
337989509 81
635691752 74
536823246 41
634279710 50
973481264 42
921667888 50
386476420 42
662708865 93
373390339 60
697822551 77
777681974 36
357595586 91
642064605 58
858275512 18
241713104 67
352924445 31
698426400 88
17735002 30
950804311 5
748107665 84
436945106 64
422512094 61
725054333 33
429579161 60
503562387 20
230134029 85
195554314 97
977418626 99
619757687 54
626131282 59
680112086 7
816714337 48
534584888 91
319296315 52
111940706 23
594635301 100
775681703 38
570537762 24
724463069 98
368856529 31
67895198 15
725757838 30
208303977 68
843647707 27
51979655 97
275496314 5
205001388 27
223498265 31
110633369 23
189017932 97
835557986 69
362565231 91
982761795 31
763496114 39
50071754 71
308058169 99
145694387 51
87070950 30
818091472 53
429813145 6
906530396 9
183773325 29
989568102 37
687848609 74
502579375 46
615422680 75
705638199 35
297830520 50
245283639 44
843598581 61
21923947 49
83383589 24
173975117 78
220007624 85
771317284 8
705756231 4
215926181 49
272075565 17
116572658 50
681377172 83
464350334 4
445277974 64
324317593 61
651670276 18
908146916 75
551295698 42
711537670 89
292485862 44
833512127 70
919934132 93
257287317 43
914449685 57
606649510 83
403202936 85
894893212 56
430664312 76
54876522 48
677666430 100
626899936 82
542796631 95
378289389 60
487288171 73
268531926 21
923538904 63
805561880 48
138301146 27
461280459 59
71196451 57
586922822 89
557236109 3
94541889 30
277222203 30
698293486 10
407845046 88
74210806 9
469770833 34
40566932 55
550950536 74
99345617 48
98227831 2
191300611 11
87064510 75
966535119 31
242825540 58
399335137 27
527711099 69
659146416 96
450420724 75
84415380 61
486249588 52
453789315 57
419907190 1
519287498 8
212498518 14
789610816 50
591346881 27
365426214 77
27078417 56
266935924 75
333502156 4
869535549 39
314760425 80
697643412 60
177840203 63
178827607 18
77267660 58
700148308 33
680118712 0
869237940 69
404479696 86
205742289 7
155978153 90
679249449 92
788918697 92
880790376 56
457220644 99
459949389 21
280479314 31
872051517 16
618078547 4
193320371 79
542878482 17
547296958 13
507161015 44
829572545 16
148192225 5
686798445 29
362847983 87
621231315 20
400378189 90
949699802 22
657458399 88
189130262 92
721904423 77
456339348 81
932633616 54
468490496 51
246356897 27
768989814 15
52689464 52
633200782 70
427243512 7
488350847 94
796624224 3
398510601 98
984934141 27
55748437 43
21352681 65
650112205 18
620414732 76
673447995 11
682587259 41
532573753 93
591684657 24
510420822 70
185614993 50
615786141 0
858285403 18
114676494 4
297101887 49
587552504 42
354567521 93
20566638 21
567404202 76
843365830 23
607296172 78
739682262 16
66964759 32
613202319 21
141926243 82
749688228 26
261995888 37
773827117 54
815401668 36
682531808 45
808641814 72
19272565 55
287740239 7
738290917 94
1382347 18
839188315 54
539506739 69
268297797 60
36213731 5
816058833 30
602387015 99
567368695 71
981014181 72
591386848 15
348119710 53
156941138 43
97970960 13
873561998 97
11045206 52
248329103 97
349798094 64
813095434 55
528854224 19
96771645 88
963847680 30
84665677 37
417151275 54
649436691 87
169093091 59
93564828 90
319773102 75
949855190 86
811164045 52
115305991 92
205742967 99
762700547 97
673745410 11
811332252 86
11667432 60
480524069 25
319384125 76
15636450 27
861797152 21
135167390 13
226442242 35
58230595 28
985273653 9
894254091 56
329770729 0
888046155 38
883023942 63
892697664 7
122987760 32
498473077 62
881266950 33
607392162 47
550741313 71
657675330 22
730909678 18
615304626 82
849935886 39
560582518 56
995887351 42
4470972 56
973558619 13
544540354 49
925770476 74
256566160 80
914262550 39
881094811 50
627357425 46
286447131 78
366029862 1
749877027 83
115028055 93
780140104 56
880800079 98
229240835 91
548556909 54
986098130 92
847544945 24
321660598 48
306300042 32
250175803 55
693185069 73
323170099 6
54257892 96
221199036 96
557471893 30
897315846 27
416120250 66
438242324 90
944442089 72
985220948 82
63615585 43
447544621 51
827102853 79
502383066 41
181716355 98
355985988 27
680315577 41
557464378 30
363156960 6
196538805 0
407273896 7
585881830 24
588230926 74
993332752 20
425286463 62
947115842 20
460905470 50
816953854 26
409155227 64
572006339 17
981909200 12
972224168 33
392712630 22
807157313 50
990666418 86
868877575 6
477148359 0
886723062 28
824773115 25
656980078 72
175132145 20
945581683 13
529015676 66
677013256 63
48498255 39
115780865 39
337998298 84
452924966 8
944832204 58
444036400 98
208731653 42
511272518 19
996714882 45
406894928 96
279612454 81
215404411 79
416364819 49
147005389 66
930475107 84
846077158 39
319708203 98
264831412 20
789584213 6
729406571 15
831531284 89
114828064 68
238406545 73
310208500 42
560219565 67
855296946 43
929335677 69
126656198 98
519287310 81
889317845 17
427765420 20
533087135 8
413877206 74
173296807 7
664066726 60
161647170 94
238344260 31
525209921 76
415694923 0
114826067 91
397841919 19
908800308 9
488860851 38
712553568 6
23837541 92
158762260 52
984423712 6
612030856 78
478281912 95
276889590 16
356393730 74
719528176 78
176265869 36
436442425 20
529554156 68
964595022 84
1499593 59
874793266 29
391974765 64
170682219 93
514582553 12
214335658 35
404073241 53
715946335 72
974758284 35
252805288 12
86664763 42
513888658 89
689646991 62
828678846 8
834095099 43
266526085 91
16215381 90
18787407 37
246372820 73
236506712 9
832921497 51
502612900 54
257586207 81
572248885 24
805893847 67
369597155 64
969519594 50
648883624 67
518133322 88
659598556 59
546377517 83
695145936 10
893300869 99
918957425 98
728384245 66
89867057 33
669491417 59
551383983 67
56944291 47
755922516 29
28091252 37
647402798 9
356510628 14
258640026 75
903810581 2
644684164 19
242810932 98
811745953 67
371693464 37
147194290 9
410544417 71
722031319 40
100138842 95
188900461 28
965666074 38
688134969 81
384898659 65
98093980 77
531792290 29
393098988 30
75605780 2
533045792 99
328655502 35
839221646 72
892121514 37
645738712 35
908883869 75
891900372 44
695971207 69
586044298 7
679134645 85
423361233 77
406923890 72
575539075 15
389373010 14
686920350 48
497984403 15
962619395 43
418476334 27
846618538 49
2174481 28
648082590 33
293583785 15
196666785 84
376925917 17
42717848 58
558148659 74
311294888 98
490896788 2
964818504 1
329577375 54
386879213 71
682046320 10
169194126 75
98802427 10
910213524 96
300815721 12
594106962 31
925372990 17
357655396 19
759270343 14
653808073 45
913462932 70
601001316 96
137731583 46
702069159 84
850373200 13
402867495 7
694676689 53
620567386 59
894254720 2
334007820 91
802476769 45
15145514 60
913110999 75
193238292 65
239597527 23
634953029 90
339997967 41
902168270 88
675230248 93
553315634 32
452468946 18
367161163 96
932783567 72
134456252 1
358435374 46
998316418 31
554401833 66
233296361 72
544452086 22
820953035 66
338189226 98
679505956 58
84755272 13
88969616 38
295816423 26
591482853 32
37578661 78
103500068 85
707227434 85
553155279 53
361470779 32
271028708 4
524643856 8
898099557 100
225676227 31
13042761 100
758531197 73
967080498 55
11129125 40
99826407 48
804644021 95
742764397 2
27770583 81
993903854 37
801698867 85
399753263 93
202213904 70
287405774 95
466358370 87
435901797 44
766335601 56
93068422 12
201200017 41
571930465 87
777435013 64
673100206 16
472277870 93
870173690 35
383378282 40
372416876 10
11356356 21
993760136 67
235722333 5
564806869 29
94306774 65
708253106 11
126303356 6
196113980 60
829252602 31
843184700 52
781928932 24
973611221 89
148179862 46
86534741 19
212784603 80
456467654 100
69111144 79
402645367 6
5517176 21
810454806 39
821414168 10
839389386 51
526766239 74
859652573 32
178043897 42
783261008 7
780741853 51
881752862 23
879637311 79
972584212 2
78024497 61
200487500 52
131753083 74
94928368 60
634959057 41
300898339 45
646286913 87
376001166 43
276448389 97
460355840 68
546710515 80
723653676 86
69053348 11
891514390 28
329961922 64
264326933 72
565240129 76
401499420 91
122792628 15
25160399 43
446303109 73
134543440 37
891377284 4
443059192 49
781231578 84
340188376 51
357114582 21
832484222 75
433551219 7
788251961 68
491153285 62
47095145 65
286348877 86
125000940 75
925220755 26
547751252 69
832492433 73
217176540 24
658915569 81
872926900 40
979031620 0
308340411 13
849356086 3
950804489 2
419678481 99
329946307 36
829621742 48
397842121 78
248946322 37
502755485 16
948013030 39
134626432 81
869362253 29
166442984 83
792608121 89
711870946 24
81954685 76
26200968 41
845698501 72
376808091 55
37579710 85
76529449 60
514198327 95
307514501 65
135873795 95
535860184 11
308544314 29
321443101 91
397726835 9
10628643 70
609223859 27
737944519 6
838724684 73
47222472 27
336823942 100
514687341 25
610366419 45
61015180 1
917425698 51
259157270 52
970080601 15
696070539 4
20705937 77
503691601 93
645462725 91
619643090 76
491386181 39
646060738 66
759108886 59
378249546 87
856560949 78
23681275 95
582930074 91
950990605 12
834993692 69
311913000 31
496588746 29
449995620 90
617617355 78
248898533 11
104183715 17
391635839 74
430544301 76
422507216 92
330991209 67
281639555 92
882515615 91
550962427 86
112116591 80
544251292 88
145934417 19
212207943 75
959813390 23
184168976 48
346146247 42
613087961 49
710726453 70
775916564 65
670025677 38
155071550 56
349056152 58
826041897 55
205304251 10
877923299 51
713527423 12
576372275 65
18079434 2
676426608 96
476127753 63
172218428 83
729415096 51
666765651 33
772690428 74
17028037 60
156051770 18
633263770 98
955502451 23
739196687 20
271198743 76
868852107 8
807171380 78
662272358 20
211745075 34
673731244 31
887683207 93
123957371 85
100286463 46
496742341 39
903700894 25
711530210 26
220689459 0
953099320 2
295577400 95
352385699 94
349676122 55
903969266 77
306109567 16
965535749 5
41269046 68
254152156 100
402154830 85
361126360 65
105849797 29
533499989 52
367619270 89
220345761 9
856905702 78
218959725 13
7226376 76
181724766 51
653057595 79
636733048 17
700532730 8
246940661 89
514362302 54
178846308 8
159594790 31
268122274 32
405879313 36
47689133 93
523849084 71
358329169 30
283728791 2
687584258 18
352248521 5
900563755 77
491176927 83
112480244 20
377179673 78
35720489 85
418320408 5
786986547 84
165503792 93
405659265 24
728966036 56
951429089 10
300682597 75
505043838 26
832135376 33
839344413 47
364542040 85
438708528 5
444512115 96
15571552 8
567534687 10
57497940 24
671347390 49
334306920 92
327627041 58
154055715 33
402254743 4
572172504 41
483053172 98
518690824 28
698750248 58
150593991 81
651454508 95
237207867 97
423950091 100
303063082 62
954596260 53
563228063 90
632551913 78
584698979 55
484670465 93
200502311 60
831172883 58
880680558 19
685391054 55
191470849 51
311665742 77
594908313 83
477443744 77
210263629 41
346100284 51
841326860 89
998244536 77
208334110 20
853982295 75
973687069 40
112076672 73
654555216 32
775468180 61
324294382 45
90319505 3
728727503 21
507312429 61
864958435 17
372907911 98
544298288 3
159593169 41
373137510 47
768136096 35
101649411 44
951378507 21
849348894 93
117476657 34
978212729 35
156701549 89
400011523 42
455342601 83
361512845 94
301780833 39
34075246 49
655061605 4
941856950 76
790826733 40
674363312 71
384506709 6
566349629 28
673631584 16
22256529 47
338813125 7
794743620 73
672428950 15
7633408 64
126019217 8
377924625 34
20979695 17
121141961 43
660272348 55
221098703 71
894237621 6
538083497 89
625250369 99
835676053 52
776973274 29
924354841 96
827641795 72
274688835 10
84640584 70
255442627 9
701420830 19
384367221 12
73540160 61
38777259 84
795040175 43
83748214 48
667494090 7
973730211 83
454170597 83
777398223 8
633407389 19
150920894 42
565812180 77
397658982 17
437218481 28
793949488 3
22100668 83
845718802 70
980841269 17
881864870 88
453800693 30
785412956 56
64233634 80
525695438 73
117601070 88
846134061 14
881295881 62
632337066 19
409461034 48
687461074 97
291266925 59
32849002 66
968481295 87
210718554 74
919991165 5
573978100 55
600340810 57
800384530 64
504245658 32
687512562 61
395647587 2
263458951 2
294500958 36
784847687 32
118494977 50
716988531 28
281882982 93
797325875 35
594520641 79
106975491 78
77660537 22
581985148 14
926355427 62
502699373 96
239842103 81
785139214 58
983447724 35
464298729 70
348439863 17
374583821 95
932590410 70
834196678 30
500672719 75
283366941 77
192282719 70
439631071 66
419601081 25
13829448 96
967206063 25
571417246 12
889910819 41
655843850 93
235638026 69
257669814 1
522141229 3
728662625 24
752638518 17
236863047 89
88844867 82
205247095 26
818109037 65
386733461 14
159761042 45
652363270 62
772526146 77
537832063 17
36859588 17
112365732 45
308461138 94
782680135 24
627030849 71
682553255 37
560698097 90
956557173 5
898641114 56
919094470 81
631051404 94
901244564 58
267745247 22
327174764 3
186588002 0
752947442 61
619572257 54
285186694 53
379595529 6
746493124 11
814872556 50
902609369 23
482523346 59
516207982 93
625673195 22
812413395 38
516924884 19
876416486 51
612371339 42
797014609 39
113705842 43
304465850 12
429770504 64
76524107 48
59675504 94
420212412 30
883641244 22
397714828 85
656015596 36
7074113 1
863257235 93
179879318 47
458446499 32
392738643 44
594321136 67
173838522 79
584053950 99
709130133 91
613095068 60
501603235 31
343433669 9
868613397 96
601975620 89
692959921 49
167513836 33
350713850 35
142312803 39
283656001 53
16079704 17
440742400 92
666633299 18
471593321 0
456327387 9
172399609 34
536265183 43
716537790 12
265456384 97
302233976 91
82640287 87
531232242 65
753841706 69
793492388 77
223005778 71
441834214 68
957512246 8
488650632 17
681292698 60
772081169 3
751984459 71
41965865 63
228098538 19
406816375 95
347478757 55
772092060 55
421040886 62
366463848 95
12887074 60
539622690 72
78719212 59
122219660 5
240835793 92
18924406 88
23090905 93
835786659 76
170936744 32
6461504 7
606312789 52
692112537 46
456872942 95
94289289 77
252900733 6
961154651 35
613785973 72
465792560 26
365149296 46
819049324 76
945455763 59
355040237 69
57101247 21
665597036 78
370681063 74
117994233 1
627200243 31
183562692 62
652231337 21
841351277 97
291354466 77
839479390 95
852173349 9
937643432 75
682789687 0
535026519 67
735550463 20
346612022 97
443568011 55
310386335 19
939062141 7
964789880 32
331294224 34
72515990 32
631744556 35
117670874 35
323631310 79
744975801 19
504122590 28
18700736 20
495439343 88
187235206 24
522782166 4
71501401 69
218547870 15
272416183 16
570507197 97
273729054 13
652176596 42
191041055 20
659434493 6
14864598 69
253165900 10
956324943 60
36701036 18
873664996 95
306602703 14
165891328 38
876165328 2
634017369 62
994303252 56
822977995 47
375266498 91
703424282 47
368439152 81
603404174 5
914968549 49
349835190 6
121879818 24
525571255 65
877906053 41
836943994 31
958102433 26
479493554 47
171755346 48
252300109 74
4623685 46
885850198 61
640346610 43
404289395 65
309679557 64
91197266 54
87416982 58
395574861 98
864074480 11
602099186 51
991713155 30
880411636 48
599655593 44
728021781 98
76717905 89
953425716 26
508380277 55
702892442 66
286063419 5
723450420 100
368341219 17
710818377 2
288669177 6
490555013 1
358724214 87
73684118 56
907214728 63
501460645 6
277206831 17
390980768 91
846421912 13
36655020 46
692029169 93
383111561 60
654149758 0
806115389 85
909777374 56
279617980 68
233677698 80
707812760 45
44868806 60
687141930 90
722132655 10
664922310 78
602632122 94
940238879 9
590097692 50
554867788 25
570770502 87
981483769 40
741237862 20
541707305 100
769805683 27
733292484 74
14124021 68
691048971 54
339755693 22
659324324 82
328553639 70
575786339 30
616345925 29
959725967 60
959366655 84
325328589 10
506704484 57
621791492 20
700060225 23
659306677 29
531034904 67
167445535 46
992686477 10
954294061 8
859722460 48
771064405 38
828633985 85
284683882 26
502490545 22
498906681 70
259049749 6
622347603 8
252283313 37
503220834 46
403336676 50
416782565 32
262976424 91
918864444 16
501367616 84
931896874 46
820868815 62
825647954 0
371598306 43
463250979 87
697861623 18
462259014 30
805261944 16
782127324 39
463345413 61
147521620 77
695565362 58
629992564 31
529905174 87
27808368 64
547033564 48
261661165 47
313161689 63
784195983 50
340113110 1
282996419 1
242483174 98
647835877 37
30490511 42
820075534 86
526000323 97
931268291 99
178947726 85
279323550 79
929717094 93
29550474 97
771693212 49
833388536 90
389176008 39
796030479 86
881266394 63
576724159 89
204514104 54
280838447 61
848967251 75
779147543 30
255890746 32
92594878 58
445685179 43
232299203 31
493823736 100
61309097 94
182299691 27
520982593 25
719653651 78
529393368 32
180521293 16
841112829 64
738130400 62
166911358 17
664157681 24
46924811 92
529515244 32
244838707 31
662874529 11
570755967 98
287916537 85
229284741 91
600732316 21
522559487 71
24670586 18
620612321 5
506179062 47
807024548 61
943650516 72
104126575 98
386683071 83
508604823 48
62243832 10
189671341 14
890296791 18
356912355 55
886672252 18
740759716 28
842331627 50
365235127 89
632948575 58
830612525 55
60286769 28
215076456 66
255692157 84
57592131 87
243130106 25
897317171 9
29278803 18
148564046 100
215623957 1
570788701 16
404820383 42
118880079 61
405229259 34
613230305 15
506896719 82
937529763 55
865640975 75
151539132 12
725316250 76
562460824 66
221953658 41
27307243 15
661213012 6
808811210 59
210725914 93
910474925 28
696224261 37
246168343 50
431949996 53
760675928 77
115109427 71
113993587 60
976480 85
996606605 39
207338388 1
498379014 52
833962887 22
540745587 59
667348581 62
242585083 7
990181174 41
922968070 25
74437359 31
35884780 94
697119131 77
94614575 67
133273978 16
107588285 99
597395602 17
640210878 67
993053717 73
484790257 12
367562244 80
997616337 28
927496010 5
177140243 34
988311980 94
71462788 82
685049645 20
710672516 5
268348753 30
804757796 65
543650963 18
2382402 35
888045698 96
204677522 43
331264015 19
586046881 4
236939830 57
295002149 42
127255658 76
106482644 84
68525912 10
444658739 49
453653843 86
487569186 79
183519095 5
694812346 69
901375374 73
158518371 18
847066882 59
396507224 92
263802437 85
290017198 29
756063310 2
577452654 23
299108317 34
409683016 51
890796592 63
133787249 50
831656653 33
398358361 94
815031460 95
183320535 83
911085062 64
178977587 30
127438300 61
722763750 67
266666550 23
420641500 89
634271146 72
968145086 79
382181415 5
371923058 11
161964149 4
734434524 1
63116327 55
959161877 27
177731574 73
170748488 42
777510323 99
627251146 59
584492642 39
702712389 42
421870609 51
150451302 94
249867351 38
417060496 59
60152910 94
565507285 10
124433653 6
797874778 73
465241848 8
499476026 98
545687212 73
117112216 83
692496211 64
804072390 14
429801693 65
843467543 97
811840590 22
567597708 43
375548828 48
735474530 98
332293236 41
708704486 55
676636241 77
426985052 36
209553779 24
439954839 25
561917153 31
520563889 97
254640721 23
481891621 71
492550301 14
982311152 45
950977983 95
830737576 18
152644790 75
772188133 16
588717747 9
264568002 92
710606929 23
732391643 71
702001472 7
445364970 2
612248938 70
113549281 98
808200811 69
331103622 25
219458389 75
319723089 25
818875701 32
503320840 12
938637472 4
654590580 90
851390946 87
422707043 8
603321125 3
303224151 66
773261191 61
563719233 37
474645271 12
335013803 93
411818840 56
629152508 41
754046894 26
797408022 95
27247148 55
139351516 79
759618154 81
782197765 53
280974601 74
302588074 62
326728775 12
358128022 96
514127194 46
173384700 9
288428145 28
853052484 0
632040013 50
218766945 27
401980519 79
183371981 68
854034457 39
389459952 95
325450866 29
582085368 7
281984285 17
748135877 60
297090067 59
852939044 98
176956690 95
450144794 51
399061618 94
268596785 29
539612694 7
921913923 49
429905630 48
640195006 28
938532104 38
920680289 45
10724900 44
211678131 18
826504026 48
70711589 29
354398437 87
377902766 39
133120052 61
604294203 25
956938630 92
127215778 20
752928416 3
575988175 76
277871662 25
702490702 5
284329933 5
144040791 3
165779650 67
299223018 79
604550666 16
200743882 67
236071811 24
149060007 15
152231045 59
71891726 100
460446339 8
112842181 35
962682464 30
975086244 42
471100246 14
330043898 59
318937796 16
556589493 96
977989367 47
894927172 100
235437191 0
805810809 32
454497407 49
446179788 8
844665548 97
231248326 15
795923909 99
279824956 93
729131718 15
378073765 94
800515550 60
908736628 20
276060670 48
25320087 58
845775071 93
784111371 62
273666695 54
180506126 47
400233611 92
95522210 96
726816461 46
814962070 98
856053141 52
907324984 48
20169360 68
270392278 12
428101542 83
985103394 10
960340097 49
803711741 31
197513432 90
371466893 20
958954957 22
966647462 93
556205667 90
685367896 86
400077077 42
207131597 14
580473568 55
121975252 57
30184917 33
573457167 70
885125234 20
290008987 3
711962025 1
461008427 54
309856308 62
435207065 51
538307962 98
357150923 78
96881493 84
45133493 79
924481969 31
12001758 64
361140906 18
249960239 11
121632043 64
417900110 63
537768290 25
806544605 75
298484044 15
777050649 18
242795188 88
384841918 69
557562527 68
761722472 58
672942902 34
757319855 32
408981394 17
353018670 88
753954946 19
478440115 98
527736553 71
86537059 60
730734923 92
214776632 0
592696375 67
864359390 55
887536407 83
737368972 80
362550033 31
545206173 75
966376986 87
845722206 46
2070779 25
763779479 61
743526443 33
270950357 81
69486830 11
986489781 55
459475277 19
550192334 28
333009005 18
389592099 74
225864922 100
267218391 7
891027801 4
563663421 17
968757512 69
918128715 19
996945777 56
881778076 34
893765634 6
724177212 99
805598534 47
830506071 36
288576775 74
893243895 66
825877018 36
71054861 63
104429911 94
632736037 2
293631688 55
286264292 44
70046781 28
310128277 26
303069061 91
873793528 66
321974528 30
743919825 30
869885759 83
290045960 44
326189473 40
794997079 12
614882881 38
110471034 49
654028641 42
685700230 69
96236483 86
817002406 5
573576882 47
358825539 37
235776138 59
787201934 18
515177827 42
847243764 99
882426821 93
94732844 67
550753431 86
543745694 27
723189744 71
786901619 77
219817836 1
642671927 17
353250209 62
520312831 73
163109969 12
596054827 66
955413829 4
920613612 69
917310280 81
209109645 58
627161126 13
570981629 11
882207634 60
774556121 5
507928067 3
460650095 40
411599779 100
413459002 79
172132545 40
34552145 65
46095049 8
166578335 40
821110628 28
98556271 72
53104617 78
149938859 74
918343477 30
155228930 44
951117130 47
639743405 57
213672743 0
661657973 79
8085033 83
862569765 57
982205331 87
56937880 3
66216951 44
239980435 46
472191205 84
257109611 77
821209610 91
847533515 92
148477140 22
961526258 12
838163062 53
698625743 67
273727413 11
898890951 52
51449052 23
113410953 42
435751405 81
300338473 57
741647976 0
894636963 8
863636294 53
142287529 88
748881285 86
80013181 35
28339793 47
468445537 44
288552701 6
177518088 96
881362130 29
484158378 70
397527646 17
417199396 86
614251159 59
690539285 7
436598163 2
804649815 73
679435043 49
500392205 96
104311374 56
190317809 34
392803624 99
268637791 23
89182413 25
150359182 9
598447223 92
697954129 67
966727351 8
758017286 29
638739902 98
178452121 14
971603583 9
408820120 17
520062705 45
384246110 28
898028407 5
529139061 96
542166121 52
452985604 33
835776911 69
755906940 32
496141400 3
657572958 31
66959386 28
798145540 47
522212649 10
98214526 88
228635023 14
219033166 58
889962295 72
125280200 43
428833304 57
719570832 6
712488519 0
938881093 94
239741023 67
766598835 58
112916487 19
277611674 17
739436161 58
60073433 42
164235036 81
362807714 20
13521410 85
831416349 32
889536676 21
868465257 42
506122947 91
86714239 10
590989584 5
694439946 71
534884453 51
196992429 31
265170454 28
382538041 11
929269190 98
966254279 56
960729015 69
669568552 9
175257203 0
636346515 45
551543534 49
993415571 27
560108397 33
336258349 57
242162155 0
167829259 57
206700298 84
496450060 7
254474462 0
124594138 2
268810434 33
348595009 81
272517 78
571240840 25
893727160 43
676307150 73
940195186 28
262359935 48
421079515 42
379023062 52
571850508 84
490967972 50
483684448 35
953318339 48
463841660 30
532559616 68
364949169 67
654444798 13
913676576 85
588741833 75
622727543 65
206117547 33
186791525 51
604330192 58
409901646 16
543350517 25
196344798 40
69513894 61
563370764 29
202022243 12
708178222 50
219729909 74
13592483 96
109140055 58
169645244 1
538764020 37
204945702 62
519318730 6
44861607 26
36173696 40
46850826 89
46952352 84
732795654 97
91791649 94
139880893 85
805687235 47
610140219 82
704935402 18
497552737 76
12756253 58
707371804 10
85102630 9
9010190 71
1450488 48
498342637 95
118094419 23
907674532 54
148430401 2
706828301 49
753094391 15
319810641 5
833635531 93
602170788 55
811620542 49
172670592 62
794797794 48
265579656 71
41346986 14
655673677 73
782449141 40
641169691 27
651185580 92
199565266 49
584248172 30
716275324 56
234126177 36
148537595 79
859555455 65
74121776 14
869759186 6
506093541 47
562126485 44
853559454 63
966586975 21
209960336 63
663328188 49
900692926 91
968661985 45
965840007 47
838267415 29
198447959 62
308045397 29
659765837 6
215530037 7
999072984 30
133881002 87
258562250 11
169735724 39
218754342 12
614005119 80
662503116 27
146528651 21
6447270 0
896312038 62
375985828 79
117461222 64
451886646 56
862395462 15
887834715 89
823224067 30
691841229 60
465015492 45
21019422 48
435691136 44
416226158 92
441025125 76
827321338 41
143574294 52
845652447 22
873120798 49
513546451 23
60258741 31
180825235 6
455099678 41
947440576 91
647911585 19
737410774 38
486231808 82
362031218 61
775068408 92
865069432 7
157923410 44
435048815 4
649848380 75
648232646 27
891665879 7
129958827 81
376577170 84
342089113 32
61178385 77
580807235 20
991403465 31
272409094 92
247580139 14
371334969 15
828386062 44
74569096 11
539182268 80
993349128 40
139469117 0
836210243 33
29717870 43
787255506 10
17446362 96
423018101 10
914081970 6
234488092 95
314321373 6
184483517 25
737424330 44
672775019 97
269847406 1
5097476 31
126111477 29
85690872 7
682578700 24
89553295 20
566189204 49
161523331 29
388237770 81
822841157 44
194621846 40
369925049 15
385848711 20
499762452 61
510984970 6
696544387 84
424238412 98
96615915 16
341885067 7
734838089 10
226454218 61
648871178 20
731321386 12
959416218 78
529152107 19
829367049 13
842918605 20
592874706 50
656745518 96
660412979 63
192719544 69
780103489 44
417900738 85
915936633 63
526562380 57
266099833 67
33639645 66
314446733 82
937489426 51
816759448 94
458349207 9
284648510 63
907932103 66
40965123 82
456499934 84
679683853 28
103774205 54
14855646 87
239162249 6
176222152 83
789418982 44
206560831 70
325067676 74
443609 2
636125586 84
613371987 51
132488457 60
301413131 13
309472310 0
548531308 76
108534048 11
860909216 1
683516737 60
407630457 22
615072732 79
644432056 34
50724844 34
589267317 70
103707857 9
608117670 61
387428071 6
464938455 86
327579047 83
38654220 68
771559706 82
391373723 66
1895548 33
652806749 59
666895177 94
949808362 75
783102181 45
963842392 30
908996205 82
992795500 38
932495820 88
74082499 10
680613356 79
189261431 36
654164541 94
910502094 57
633869818 35
639254702 8
613719850 54
635897517 21
510008523 63
493222928 6
515401444 98
226692240 95
633130323 68
943898405 92
68909598 68
858699812 36
148894439 23
587243231 13
865544095 91
842003613 30
923657236 83
206667356 19
686947982 89
294066289 48
763273998 50
265410844 63
77379421 76
703333359 91
571695845 18
769733658 2
832845475 97
525542691 28
715523958 80
955069724 10
197050580 49
186990337 97
595655979 0
905601468 50
445774727 94
108204303 49
266440321 80
797398469 59
443005954 12
136879038 27
33302449 2
794608952 57
131083124 90
687792461 11
276390714 67
952028478 8
258895453 87
767989548 30
531950954 5
592096680 93
405248666 8
411151529 100
740015297 79
976525668 57
741256197 28
596350108 94
700223726 60
392511376 82
661812111 62
385848894 62
282667366 99
161800732 22
530869266 15
606687740 86
758959715 23
573649848 74
982835508 93
107268745 79
568131968 60
696659959 41
938645499 89
834457856 94
713146946 94
849059369 84
606179946 16
580270410 1
806231522 98
914343280 1
142296638 69
661589669 5
653734441 8
768084798 66
610595740 6
238898589 3
891386286 74
393771422 100
17552204 87
372025240 42
189195445 51
536968655 86
444386132 81
882591733 51
911121832 54
989379586 49
973992873 91
561387992 83
835393796 14
330765442 98
286635526 50
735434245 55
807203075 91
272855444 39
230002505 87
226482050 78
615723567 100
679239291 82
794651981 51
602352551 55
455124454 1
111318172 58
90835649 14
923435467 47
419149037 16
494187080 45
542284987 49
576072515 53
636092105 46
657070424 75
43296502 20
836565507 37
595720614 5
133953308 41
70683672 64
860957196 76
211639985 82
788936267 10
428721271 37
949787189 48
17823135 87
65686118 55
739890535 67
916587939 71
987567935 67
951860070 35
707461375 93
282035636 85
771556568 95
16838987 18
566075089 68
533817446 56
723282521 66
804928492 69
693626926 22
142326803 7
928924558 61
281123088 16
878613262 22
698405923 21
184898567 46
234249878 58
218818634 15
65860795 37
806683704 70
259467192 16
264928891 60
850443616 5
493101111 79
385375697 38
432189666 87
291559282 51
296721972 2
698848699 52
807517666 81
921609749 17
622826006 78
891369059 21
496969431 10
128681197 32
148945170 92
247676439 15
862981976 96
830714514 78
681569704 83
703387864 16
778442833 88
106933260 51
129173904 69
380649633 46
692539882 54
440974535 44
419417437 17
154633785 58
657964682 83
711487613 72
320699732 23
808527034 78
694345751 89
453952797 15
596656601 90
597910395 4
75119330 17
925568014 53
298829162 62
232406573 19
333211562 36
264895016 68
862297879 43
787835957 42
617630270 100
449038939 91
205492336 34
896320518 97
533607893 95
947864174 87
228138912 59
524757617 43
834420796 26
60786471 99
985143709 27
112105875 27
916534461 64
783790446 52
321117021 73
588394777 18
241286832 25
891329555 65
824767287 18
266739076 17
714988405 19
868247176 93
625647929 87
76325561 75
259984977 86
432557210 81
479357046 17
932159247 11
915519047 51
570090922 45
808977158 63
230500780 92
243813579 26
992118188 46
9429515 58
405938793 5
809470343 76
11815981 80
982596297 16
76134483 54
676315145 16
382466328 4
889065543 0
71777530 28
703775362 88
50890150 34
412572831 31
964750471 52
303667836 72
646200584 72
725568542 98
178297562 6
179654265 87
947239602 27
908874575 73
16366058 15
630495030 2
846383344 97
495973375 18
320482843 96
870392667 92
402485326 55
334330942 27
278848431 88
23338247 15
254418633 91
550216687 57
240683046 12
862938671 2
855965903 3
625099762 5
828077172 23
93762118 26
378632836 84
543032157 95
471054828 53
749777058 23
852847074 37
256367947 75
285339913 24
576439836 45
66088391 41
689207862 83
202996816 49
657740109 30
868804718 32
578461592 35
822936227 2
279977704 71
816930727 80
339519391 43
574346624 25
801325796 76
710370502 42
391359326 36
568965992 76
79920814 35
140370268 83
324015231 5
77563576 18
301475459 27
106523366 54
705855736 10
111448977 35
503227601 24
11334283 74
777687349 15
439027581 11
153923565 9
29022890 93
109982758 95
806398843 76
358508861 13
738188606 66
536147790 2
263272007 82
619616621 76
461722192 68
563586781 31
47162228 56
487215691 23
367411561 66
34514741 52
625630980 42
924357193 18
42956562 91
765322030 22
523898121 34
465452324 58
669401365 29
229449632 85
689921246 8
623851898 2
619391535 19
774181964 43
284242770 42
905598612 73
979019493 46
839956188 61
12751855 29
800543084 52
182399759 84
531355149 56
734655844 55
184156014 99
611217565 51
617530998 11
928370427 9
380150902 16
512609581 40
341727161 36
568007504 90
8575919 75
532752428 6
587923527 99
746724913 79
348554895 29
888550517 6
636992448 32
536411561 86
916480460 32
733142024 81
696995535 50
488914410 86
202125182 13
74650184 27
784462841 83
67471927 38
701185656 94
104755687 62
744487994 78
844307583 31
147028518 88
357545454 32
107072667 35
906625323 11
68777164 11
857920056 49
673422820 42
478611555 91
794072741 54
923863903 83
357529152 32
887051977 73
725743696 90
844983993 25
952025283 12
595398852 4
367102678 64
698985067 7
732523118 7
170982350 77
612346156 21
355801457 93
297458418 81
217034380 52
177130707 59
287660860 86
787774923 39
292899331 0
26380991 25
216451112 10
837706993 23
664157641 15
75322351 15
489014107 42
900565735 21
396661193 32
42652606 2
306288858 73
926579233 57
15455732 30
444882958 6
536716472 28
197571236 79
627665970 41
172887711 67
470056361 59
479353032 6
532118561 3
939745674 70
596118425 14
732373379 1
727601182 12
398366666 39
299994372 47
360455615 68
417505776 44
164200042 82
316875894 47
350141871 81
682405834 70
951813541 86
758297930 37
724055131 17
480103798 22
937781741 93
83917667 48
887477343 99
121501049 89
634366142 45
165452496 89
235054648 38
320679195 73
98118347 19
320936253 97
289328703 58
620370131 99
301706273 68
535349953 58
336166085 32
420607380 49
345734781 48
156489362 6
573173653 59
815580922 41
466327254 22
415680642 44
612700395 9
654005255 82
691695257 56
806810566 71
416827691 59
359881448 45
173231422 60
557218430 92
333526805 30
383870832 94
306673746 53
447347544 87
261428414 86
449523013 87
929248893 61
627840352 25
489441251 86
730715181 37
595959322 45
362243552 6
66549479 26
6133996 43
770088545 87
227530072 37
165774738 88
76311222 96
138790223 57
228179546 54
776279194 76
713696200 79
405485266 34
297522691 43
634298338 2
436682837 19
408580779 33
634407849 72
319127168 56
938567404 51
663790320 89
515378297 41
828828578 52
551935476 47
62852882 41
880021107 26
578842763 26
232257792 0
498117508 92
120974536 83
30026129 95
811749359 37
938793452 78
103603597 23
882366358 24
492799200 57
939937726 27
820066506 79
184929642 25
807557267 80
300289031 2
127194814 59
492815245 9
529941334 9
913657445 66
269990840 44
505196085 17
777287429 87
289604240 61
862607327 49
942335662 15
756987331 10
433828124 64
2923357 21
13858187 46
173044452 19
320741769 85
106326602 79
270940067 92
799929784 78
555705127 15
561270996 61
10634634 17
399724215 15
166044427 60
58325311 0
752459532 5
133061857 59
419066673 25
652188806 18
13624211 56
804059507 38
735716827 35
528792929 9
812462958 45
511798220 39
109695213 87
808742746 6
178269495 19
207977488 41
416912200 59
400565203 61
513905618 35
622200947 57
625457956 83
206738675 89
391673361 65
811868434 48
700158749 64
233094566 18
705190860 5
858850114 40
332363364 79
990372217 59
122794051 1
775346839 47
915917812 73
141483689 72
345532289 95
344758298 91
556043892 53
939820535 22
31490967 14
863972638 89
653436434 34
963214680 19
31577507 86
659957779 52
454450693 85
591351500 18
402473236 74
108710637 61
585062223 43
17925086 55
595785800 10
220790116 69
432967523 22
649728350 33
64637975 96
809737660 85
238986237 93
540032400 21
106609950 52
582000510 3
274641030 14
582743288 35
346494107 42
422418388 92
981016512 81
118335775 78
800672116 41
699759415 62
339893719 50
324863441 66
582853952 5
671056731 41
724072481 81
70359733 86
980924015 40
763076580 59
309216158 51
483155180 77
970502133 45
876950923 6
707343429 12
165331499 2
542552164 85
859291222 16
125753362 12
258664331 43
344322330 19
302594411 49
46472083 36
508810543 48
371247307 17
541648341 13
879934562 89
280468722 55
603202959 2
482022744 95
219697361 65
166638689 89
631858466 31
4513769 83
285104244 59
629891978 39
100435078 28
174468842 8
661360134 91
37369299 80
705577053 45
940359274 44
250537488 51
515381779 80
248286270 34
821074859 74
706437223 52
55765193 36
258574316 77
574953812 1
510210085 21
301786403 70
796161294 7
697017285 47
38014818 30
771546542 16
759474826 14
409587407 5
201772840 45
301925752 40
855052203 0
765247877 79
523107810 40
326076279 39
495559204 95
117145659 35
263275163 23
235153176 82
199561408 34
96887054 75
447328247 70
322548443 64
114401803 84
487933142 41
793973328 96
751782953 19
783333224 16
792874561 8
809045599 69
740917476 77
5513269 86
779579383 58
295384665 77
787037099 28
132749217 11
737476559 13
103335923 57
747164459 75
939311415 0
461750575 47
272174318 53
734101618 94
642975363 18
197974214 62
305342204 14
669683011 5
981504112 62
793901194 34
491206866 83
360045363 3
254252573 67
63337807 26
916938979 41
154153193 33
430165555 92
649602750 52
360243148 53
886037825 4
870744521 2
184951525 57
801042862 82
97238606 98
940896768 65
795891 95
604574557 26
359940274 66
22372813 80
662752354 9
461466996 61
696670811 53
723222983 99
514759138 51
379462849 52
820671711 56
891994096 35
389443430 28
977272280 75
740866161 78
675152820 21
394407912 52
674650539 59
956864154 69
132181288 23
578591211 0
85651810 2
147180868 10
394624747 0
280550663 55
176524141 54
863463305 38
261941672 24
29210568 43
236257337 47
289756470 13
390404221 72
361733602 11
712973107 33
243165329 34
611259012 57
589970679 26
110810215 22
846948605 60
980811435 42
626678480 3
718201904 99
154155615 17
681401948 74
494657855 79
490673614 46
194463075 51
206971912 73
824797415 66
132168138 84
936986133 53
430368418 94
852044184 81
89409568 84
529675511 47
281238313 90
782679405 41
459851449 46
892862616 82
331845196 78
750549760 88
643747404 58
822359301 39
339631592 64
274531139 23
756355548 69
485633503 28
164198105 0
492301637 71
778813508 70
817929882 68
291228956 88
183645893 96
251103112 47
145767564 89
176244317 63
89997722 62
517338132 43
84465518 33
211996116 2
859632375 64
905971023 99
182180594 100
925051570 43
229499750 46
742878642 96
721738994 95
275259238 7
484723104 69
29210010 88
544956655 0
498111741 91
941855176 36
745337713 19
896752201 57
763781436 83
619552958 77
367826342 19
173055684 14
739301418 21
891151562 72
851911086 93
495246800 80
678677907 72
382315332 5
410225535 79
837324404 22
368628444 62
834768375 91
600888945 40
47884825 56
43539210 96
949358255 72
807690047 4
583716985 53
218074508 51
668898262 54
357000670 92
950612070 3
509993982 8
36794039 45
908491433 23
192511508 78
343459638 3
889649104 38
485654269 2
293147078 82
355265653 40
782912675 75
743656766 31
370319283 59
51315708 0
830848501 19
834341319 42
393676036 82
181031116 46
701587089 7
85445069 91
954000162 95
330814847 45
697061105 45
721428529 6
698498340 21
449351001 15
925052265 41
721642428 3
941541301 44
286188161 83
585341282 88
208552603 82
465921577 36
30182111 16
22464613 15
741262272 68
44168222 37
135611517 63
375992446 29
232203501 14
152203118 41
988992346 28
556265595 49
904285132 45
818067466 91
725673039 34
654717304 19
478889401 23
608562866 13
87362659 29
902111888 89
439118930 19
777600591 36
721284063 22
897399950 79
905478485 100
73636159 60
383277453 34
934218163 7
534460056 35
618009865 40
75421457 81
817242332 58
563363054 32
247776808 66
400955089 76
868874969 3
758958008 12
496259594 38
169215959 44
910326738 12
750909874 95
29548414 49
924194798 60
7631626 65
888402270 8
271541022 35
491129426 74
135077923 13
173174845 90
554972841 55
554035014 59
382768527 9
682931683 33
621252040 86
539108088 80
108638701 70
71945213 46
305384256 20
601503505 20
364794332 82
78510736 74
511480889 57
280945609 24
632036365 75
952248069 42
260829916 23
244507227 36
225384144 99
53079858 91
854724446 83
590997091 83
879114960 50
822840871 9
787483173 36
173005638 81
655771454 55
388788675 19
763883408 84
409841157 13
966699603 56
664349268 95
853916703 28
6143391 50
916593342 29
866599855 59
542002216 5
203314128 12
252422597 26
640543808 13
443945844 77
982915856 79
935527759 57
946432855 58
217697517 33
661841844 8
751906753 92
787454877 78
997224637 35
739805245 94
629076247 75
650010038 30
357739802 2
899369337 15
303326880 3
506081075 80
116921457 2
732934668 98
426169872 18
661729256 74
118951255 37
808678037 14
470749029 93
820668933 71
591301496 52
571053811 12
863774872 34
266737974 60
855047904 61
432125155 88
325843346 62
961637823 80
417893317 76
800978097 70
304405442 19
55275829 13
919275234 40
426020179 93
741316917 31
248128743 50
917809665 25
613185795 87
770593835 28
876637272 97
773805982 68
162212662 87
506124051 97
483268570 96
339957814 75
611511312 59
625423304 67
642216934 76
479631608 28
992468384 80
370566801 78
522147216 2
203791759 85
805202255 71
858770494 34
893822737 13
472872106 37
903989632 64
461880212 72
522573226 28
878883277 69
669443064 47
197652137 24
262324306 90
775128761 80
788756114 73
226604369 6
992842688 23
947626496 41
548230492 93
394242880 65
248012203 15
416490805 21
564548542 79
77039635 70
433848210 30
971251606 52
933450986 33
477323273 78
401577281 100
239014950 8
509646883 100
620097968 36
560757439 17
64423044 20
775870378 72
452026723 22
501903132 66
131014137 75
449468386 53
899468336 38
736327798 87
112698061 2
204960564 40
859450831 42
336852201 34
822819488 21
574010181 62
888666136 69
519559857 14
119615730 28
80186481 47
633517715 82
788739221 6
145695462 4
359605874 72
684410359 18
357500369 11
679281802 97
922121236 13
651857576 54
174365184 65
402105453 48
841972045 75
552579550 12
924905473 90
652866640 55
54724550 51
658191382 5
866778844 64
530505614 59
583592267 94
962773680 25
169364937 18
683412119 90
740984554 57
314343159 56
772681049 22
879923552 93
20751999 13
691855547 82
45884335 83
934002266 3
922059924 77
344967232 88
416520702 52
137731399 31
336694130 18
122167594 60
407613045 6
997063458 25
713749251 73
526744403 13
955075188 23
78424179 81
794026337 98
662191342 27
344721468 31
947283561 23
570931996 74
806208149 81
810734472 41
659982853 93
617203430 96
707990087 79
560341816 8
665632032 71
122947309 97
279440438 64
36363897 43
679467163 2
717005729 93
328927988 36
674952771 72
816190211 25
586613181 89
888386992 72
739228318 93
428311363 81
824081999 87
378195125 15
936661240 86
430831654 38
927814208 60
957866604 70
343627233 57
137635029 89
383266793 27
50910526 36
319239177 65
61778072 9
761491888 17
762354010 36
179948387 52
865077057 43
418499864 51
654408228 83
282109053 17
876436486 66
622127781 62
174875973 22
945411481 55
807428804 49
785491148 41
451922208 99
899007589 83
966011357 38
807143068 7
501938763 66
6381356 19
721206927 32
949597432 97
93578716 7
643525088 81
743211981 50
709745732 2
430066867 82
261319145 78
295526598 69
501788646 29
631040923 51
343225404 92
61948223 45
77693856 50
351843190 41
795055188 30
116276106 31
988218621 88
942242294 15
335996513 53
829873747 42
425926640 81
390349117 15
887397347 53
859690306 88
255661140 62
215782996 94
99333533 67
692081222 60
851825766 43
89842415 52
825525330 16
445965606 7
408790338 32
477972027 20
156790248 88
920817295 61
317861617 70
541622536 69
893179486 9
163077907 20
140469282 96
380618045 79
261243793 92
40329840 39
632721933 86
882017560 49
315426155 30
497269498 70
590750712 43
405149632 96
142120910 74
399082074 40
884747720 97
610593601 20
318257250 100
910200091 98
772877734 43
295255277 65
647829158 88
642260492 36
626701797 70
601207402 25
884977583 93
830766503 56
582423779 75
430335980 21
608121975 22
717628813 55
76294576 32
500840298 92
374135477 98
435286756 11
825055359 74
583154929 45
865464278 52
336556601 45
83731792 35
190049614 68
53265961 63
927624608 43
487460304 42
728493840 98
96268708 67
980736704 63
794694685 100
406794733 76
918109070 28
4275985 57
125378357 94
317590385 23
425853639 99
809272441 60
764851968 84
298457732 87
554632976 2
557235798 14
76641907 7
870827089 35
511235920 83
64959861 7
241858218 5
210203954 64
217002155 9
512053445 35
834651627 71
408590836 4
926846937 49
272263517 87
13994407 35
858329645 86
738575691 5
879320652 23
738415963 96
578612240 14
991371448 12
333302783 8
346163610 28
807197135 73
78989041 92
115740515 9
172730463 50
127495702 95
879747679 29
651152837 16
147100021 80
169622492 95
294135169 21
418239174 0
76962165 91
158039370 29
903635459 48
493246338 69
921016472 29
236395364 39
741142944 74
322974659 4
36183531 22
687282540 92
336036816 40
524289759 26
486675510 14
896287145 97
573360670 84
655352622 23
970190134 63
846308514 17
253396891 60
327485369 93
869846027 64
962657823 52
510660415 41
712954702 35
640966086 60
249830473 15
406571031 100
901595651 92
171597922 41
706898173 42
934072550 98
487477852 19
14963475 59
710493174 5
686308249 96
967392293 70
535624051 46
364199680 82
492556414 59
533569013 19
320657243 40
502123326 60
420093415 83
811378992 95
392358875 88
607168292 5
834252242 17
175365091 66
703037273 91
783061301 78
828223637 48
767469203 22
883058717 63
418401495 61
55838025 41
507068429 19
580734171 36
302283351 42
537895203 81
66926301 57
493159319 19
352814547 44
299078482 17
604061714 14
851185486 8
991527702 40
609588401 80
838099879 6
142755997 26
362258962 16
198055485 19
383898242 22
213521685 84
327945790 22
927592809 99
863572586 58
146481637 7
319346947 92
825505860 53
7257931 94
38005452 72
439082260 19
185841608 65
310979194 67
179963783 25
309129359 36
411959654 42
200235656 18
443920825 26
339271692 87
804201624 9
516740857 88
567235581 64
128269723 51
433949518 62
965177239 57
629861155 26
716162595 92
649741423 35
32395372 93
949603089 85
11031907 75
33865512 62
619369280 26
786449818 91
383662820 81
167653406 4
868624545 80
622445474 19
943182302 60
153902610 10
26388335 71
887740810 62
895699646 16
389416575 85
340770702 7
70952560 46
940228503 50
820668706 20
665097712 74
176386098 55
632265375 84
476282244 48
219379212 42
225269984 96
482304461 33
591150841 90
826580209 84
183373617 89
596856422 35
225394087 25
345773733 42
438396439 91
4408246 22
759865334 47
231704216 57
408324381 41
982436813 39
236751987 87
365027705 36
467347844 81
75071878 20
133127369 97
540932910 26
597300887 21
619208263 46
326315427 100
708135263 32
464977540 64
772624356 61
959052857 76
105042287 44
652278017 28
403202436 43
331866773 28
551639023 4
928810196 3
721631839 33
426941245 45
623704389 22
923385094 52
68786260 46
674975547 10
243618811 90
719472102 68
178269534 97
339646982 36
962384018 44
316976851 41
635822156 96
840101619 91
263881615 86
160546101 62
462900365 73
170120424 62
326453206 88
87961864 24
175700930 24
683259275 92
769308512 99
222273401 23
574348896 84
350149614 77
424173631 23
696608363 31
937807083 26
175043970 37
375015117 89
314208539 14
790344001 95
217476253 80
417322847 67
873740331 58
453139676 79
460048794 42
47202583 48
342739125 13
96682861 21
958846900 86
396365997 69
367713230 31
311539218 79
632155981 92
776969201 52
290835001 79
256864265 42
698876163 43
879447648 47
452076724 49
923322781 30
77578987 80
195756581 88
152957942 4
921884773 29
352804458 90
577856 42
46183608 83
354451634 9
390828239 15
767573996 75
46543040 33
527672855 71
771492192 16
471384585 59
285594456 53
365408257 30
728506107 45
140862721 52
355764718 81
562598248 75
171805403 87
368612471 56
956390198 83
492127564 31
983162130 47
544630975 75
499424867 11
278163419 11
943057035 38
522188622 69
516835874 75
996178174 53
913669663 32
195136054 33
774647497 34
544347390 71
571221564 31
295173284 87
37978234 95
722502882 89
295776389 10
232168328 36
36850775 62
520272887 40
156216531 23
660693113 4
854301712 8
978100952 86
941739630 69
250950333 82
300200350 86
302951448 89
625571685 34
639136919 26
392644120 38
594525648 65
619601824 11
355255435 7
61511788 32
473073538 49
104166890 67
67366120 24
343042403 73
571364463 9
440653703 83
368070982 57
589571399 84
792423393 98
505852086 18
24114974 53
767058591 34
181079638 74
834093793 48
446427418 86
672559760 84
503142547 75
610787582 27
540900689 58
547903207 12
849604649 22
797417689 91
581110936 4
845765967 88
803963356 68
779897762 70
67023588 10
306142384 65
636898229 4
810404971 43
283948455 51
626452436 45
159191413 26
853600486 31
412380888 96
693773990 79
401131874 99
850932763 71
246083495 86
488434516 82
383784499 3
308465440 47
776633537 24
857598709 67
839635563 46
673948965 53
797823246 57
675306958 82
144188913 81
504231717 97
103443268 3
723404642 85
714718496 2
304739632 24
239815072 73
645705004 79
193857562 56
853820838 1
531226918 6
940052533 20
615688977 84
298633274 51
558800671 48
351037539 5
339131886 76
267335051 85
14607520 66
746056011 6
940834062 7
305664472 84
968556501 1
403836537 13
205696835 64
457811377 78
559103646 64
925592586 87
643541530 21
779576920 47
564973104 55
178792744 17
123734195 70
341897586 54
224483509 52
746390726 78
134701708 5
5621505 89
914874269 56
350753179 86
330781379 46
376900376 28
933555351 38
955101847 63
830043255 3
503127654 74
925835431 25
354138448 92
829448793 31
685990182 32
227150660 3
20980951 11
300575349 41
215007489 78
96675845 44
601980631 52
83835113 88
49113797 77
706320860 52
860306278 26
731292185 42
292349866 77
307957040 51
898510240 83
842554542 35
223524483 29
743722477 33
14639682 47
21835979 74
1488462 67
425004964 25
479408477 37
990317015 46
953512224 17
537569528 40
101156267 50
802960290 59
822828368 71
351566927 19
244482770 56
75867215 98
577083497 50
68774067 17
502187254 40
248041816 91
254104939 90
420166067 40
986132617 72
282956825 0
737591546 82
643470430 66
459658121 90
685670447 10
147981526 40
290216114 30
740705541 88
98335066 26
358426258 22
336050220 25
270509400 68
944512886 62
836598068 68
292766950 83
547177640 7
218386506 47
525080858 7
878442869 94
895573218 65
829732884 8
179531093 7
403300452 0
173315287 12
395286546 14
907926324 71
403636620 63
918872804 68
491583587 51
708277641 94
337420863 15
460562074 53
520809898 72
594263911 0
48171622 51
930160534 72
151068473 23
960787177 94
893532843 25
663067831 29
639027710 71
745236906 31
304660538 69
726884368 64
55855699 32
210938128 1
214637154 65
36041948 36
801136137 39
927620409 31
594437750 1
203817756 0
832703046 38
359683700 34
814382371 11
263203577 51
154133954 88
478789530 3
340117633 68
718788412 81
214424128 73
981484562 6
498157471 58
646193709 16
983050829 75
284844307 65
917971871 68
232353070 11
733754779 13
231004307 22
1210058 50
609193736 43
509269568 35
227706282 89
957378435 12
385056202 86
24681980 39
977778809 64
364426987 25
503778794 10
22231346 98
878097339 26
536034641 19
765296016 7
531044251 93
539288501 59
317274348 50
250831460 54
674842177 98
74867175 78
692626402 70
236956592 9
114365231 23
409398157 40
32882154 77
329083453 96
630456484 71
583685426 65
202811070 31
676114099 64
376284899 79
536194613 73
897972387 91
586346159 0
512416927 85
453141607 16
396281312 54
433981089 67
32140168 4
823491857 39
621772750 99
457002762 19
169352044 25
685833586 35
891906033 70
147894529 49
172464489 67
464578221 30
492275097 92
906931513 77
865901915 32
974659117 79
623053348 71
766375925 22
824715433 29
875826652 84
260446787 26
302588255 80
321201119 42
247638866 13
436811604 10
606864865 32
335254920 68
781527333 33
396701735 76
276193784 54
915931155 21
575459557 11
718086255 46
75081446 21
146067733 33
281225883 19
512038707 63
273809948 87
233982777 84
976162949 100
738570456 100
388555956 36
857341736 3
981243645 83
316542924 14
124065287 0
602464136 4
185621079 20
471226667 94
197435257 52
32979300 64
30352905 25
521413805 12
783967124 70
487050194 20
97881866 4
905175766 98
66042606 40
838964325 13
700409799 70
902858761 23
278963542 74
836467159 78
588707534 1
6570767 92
936699799 60
493234454 65
715420317 11
666596208 87
548486708 75
505238539 58
310508240 14
750481967 75
644189481 35
401084163 39
950792747 63
388585802 66
854463552 25
339812152 96
568996512 42
447007403 91
981408009 39
841287400 98
527487721 77
396176423 30
145411410 41
305978177 9
423208172 71
719662140 77
289873801 11
978125671 36
783427104 44
880958069 11
370079814 44
474661039 13
781359202 57
262809817 4
467593547 29
406248739 39
129994413 66
665439037 28
280886441 78
512782287 67
655459040 77
718866252 87
192650670 33
721319035 43
613332242 64
826455237 55
916164205 92
868628061 59
496712051 4
290588071 38
934391724 74
557465545 31
434078354 93
740300106 20
23066464 28
59836472 28
738238295 45
698664126 98
960180116 53
112352237 81
189618647 13
976313117 50
774878661 17
866510317 75
800578626 93
992919979 63
317999969 51
508943581 42
953800190 61
208906573 22
660825779 82
556419385 36
920422794 100
680455041 68
782537262 63
963052803 38
249999596 63
902845266 65
910693477 13
440759915 77
497310218 62
692342799 50
88283293 5
951858616 1
18506919 19
324158153 56
275236186 53
421260041 67
834447498 21
691114976 37
883051506 58
30172034 48
512266668 75
359735887 24
583390251 84
415479893 64
477001583 69
544645378 44
697337197 45
123119990 70
539981735 92
410587537 77
606927533 58
747946336 31
330641888 83
570785426 99
321312423 16
614752330 82
680319563 70
747174716 55
785001678 26
639014739 98
164037228 52
799842345 99
577313276 1
403058723 41
877485414 10
424103653 79
961657345 94
636074695 69
827768333 48
690164677 46
433238458 81
325096509 4
403176371 80
410110266 81
814473206 84
188299963 69
970598493 8
866776548 89
745546267 93
6896949 66
892930706 39
448050929 88
437639676 38
424374323 20
973070311 38
564603302 95
501969332 61
428190192 20
879148443 25
168718958 75
676916611 5
317641516 80
835848402 6
936186603 9
983074457 93
505157001 55
550166447 42
79940260 49
977052483 19
127036786 83
815648944 26
476669705 92
629438205 46
514294205 19
160795634 40
984303193 66
417883392 42
424054438 31
39376213 78
395864289 73
123789374 21
195111524 81
868302985 51
503348214 23
822958215 90
138852233 49
750246632 18
413398473 95
335498278 30
418044541 37
723857067 15
264386895 1
987062606 24
601231201 45
797779860 10
917625942 97
159157216 7
629485375 34
545469273 99
96328543 56
773237568 35
367023772 78
859032183 33
206972793 94
661895097 34
637240574 20
707901688 56
300054790 69
73314252 36
246220217 82
78095837 9
101996180 9
517617999 14
638974971 67
303387513 28
497940588 86
53648835 1
432811943 41
322650550 5
628584760 93
603115006 36
427974189 9
189074228 6
404939804 12
315218700 58
301222960 16
717226656 83
282622579 39
181874370 77
161254725 77
609937921 66
406549591 9
458623903 100
751033882 99
870947352 96
9855495 16
697000823 95
822880004 54
687278168 48
308915179 72
144774583 19
944664557 94
997941227 57
520122917 48
544087534 63
686866784 4
777898016 57
58473918 61
101979596 47
158440231 26
192599059 41
822927373 11
314318467 72
336096889 85
517357256 81
553494018 31
244424401 78
728431855 60
779197151 67
99821682 24
764420752 48
787847200 15
438113416 62
666432988 14
658749390 47
562179508 26
767753059 3
104230729 96
688578741 69
434157309 87
665036958 26
218440046 56
44316111 94
647100262 48
166320119 76
536125859 41
55615443 44
409646682 89
175494828 87
64124571 4
904382602 41
448855271 66
436631565 42
898003649 45
565218393 40
484028003 54
68620167 37
688966002 76
757254993 92
504674698 69
811923225 67
425576749 25
420419785 9
811551531 54
45798690 6
71156831 68
385721515 24
727826073 89
837852262 34
437226885 32
335434453 29
223788446 84
622434551 62
809161266 46
824299486 92
686003480 96
414387143 67
725464264 65
485473220 84
707782319 80
393731240 0
412790149 15
14328295 29
962027860 81
877042502 86
863743405 84
533852095 65
64484978 63
57899781 64
603923560 82
90737751 55
926705601 44
255311804 9
681508299 70
544507602 13
469376459 37
609636370 54
142272339 51
533701909 25
200964884 19
910746843 57
475834392 55
455787390 24
916420695 98
160791323 71
963620041 74
678204893 70
233932560 52
103169976 44
263422526 45
239328804 67
929424431 88
225229113 35
642294181 30
620292453 82
232876752 12
204194192 3
635250695 8
356144317 26
399287424 34
292230642 28
265098844 1
225865165 26
213857419 99
870615998 98
765981746 39
464959987 23
687949911 54
239533850 62
295891673 97
361783079 94
849615277 32
957627943 91
120353768 63
594344022 30
529813421 35
140463772 18
448476994 63
964053471 30
740449711 69
28508739 67
642693473 82
851646715 30
447362723 39
629771485 98
176822009 20
161689205 14
975696896 3
248720977 89
84248784 65
299109979 69
830176580 76
413368579 51
917872274 6
342906974 53
549488323 0
742798335 19
565667839 71
27808786 41
997063999 92
891832779 28
248152263 79
875179500 90
338734356 51
930442749 9
669167731 12
574781584 56
461025917 50
967772454 51
991043951 39
397775464 21
273332809 71
289524319 11
989829585 98
817524506 86
408890586 67
236956005 92
778476077 19
603393231 2
613710327 44
805203292 50
882775170 93
974013392 8
174860167 0
879055802 47
416445987 20
898543014 78
235238160 98
758723066 78
71099164 32
735360496 78
353263518 88
893727649 60
959606685 69
893753741 77
538252098 66
992188582 8
265781028 91
271436256 32
461995978 36
600958858 100
513605713 26
159078823 30
862417461 56
954054 79
745486063 32
953599667 48
173960538 45
722442208 95
169681746 27
208989464 65
520364401 36
418756897 14
576832367 48
147997731 85
684603943 0
21210500 50
878155749 38
391678444 36
912492010 19
924553900 12
105776612 62
976070164 98
753008715 73
253254950 88
222876334 90
715014195 28
232479757 57
587945843 89
17878141 6
942723230 64
974409228 60
498936053 1
552200151 26
652274912 27
749798414 49
647233388 73
455665446 29
179986059 95
241199101 13
197195231 10
903842229 33
849411745 24
994367720 10
168959026 87
331195871 94
81856732 56
67327208 67
31591443 28
356433865 28
557814795 94
139927934 48
128779036 15
633878977 86
695864963 68
775408421 24
176104197 23
403612612 84
87933792 23
827019332 68
701213343 71
743710339 35
605715823 32
587900374 87
456668522 92
206037581 45
923874861 29
400612327 67
884026723 84
493508272 86
345969608 20
970900512 41
581537722 71
675929439 50
627867698 29
161786956 25
54926567 76
510815106 18
6199808 22
209060347 82
662898701 70
485849547 16
186061711 22
719774363 82
214320421 67
683884581 11
460919128 84
765339439 16
721527230 66
489135910 28
488514206 49
144438652 81
944632922 6
863668431 74
203678421 79
801384861 43
908179171 83
39579212 64
504949164 57
849322387 58
364968500 72
972351519 28
365604230 50
968855574 90
583291656 0
297357533 30
728997855 48
891837374 48
119362160 2
965615066 52
598857934 28
428020182 55
256645795 99
327381822 12
865577579 35
503241707 77
820636792 56
716119281 66
539917479 3
657776052 31
870181248 61
888254764 10
502984728 65
820143990 82
743296396 36
771880368 19
268495934 84
730409016 30
130531849 54
908476282 75
396936831 61
823632551 36
207614439 9
723298594 53
912133082 75
484163047 71
500442769 88
979367968 64
803878510 95
443310669 4
72061863 12
443947388 72
780405772 92
825859856 84
574730936 54
891202951 22
754237475 89
403645149 81
860058338 78
270868909 78
890809243 33
319137569 12
70095979 2
411263885 47
40372037 60
184292405 93
360411803 62
967573457 94
411633319 56
560630059 95
451184279 54
156944034 2
301011263 82
936326848 2
527170403 98
907645875 30
369095677 32
308634475 90
727747855 68
456929593 94
957176994 67
316139296 34
190833237 11
361081570 41
743021773 86
918761743 16
378462708 28
867466961 77
628394008 50
512896090 86
454101667 68
516962974 99
284698459 79
527083815 7
262212589 99
962300725 33
614127809 93
572220201 14
324478570 74
413280185 44
34242999 91
431283853 97
173352011 1
352120836 37
866170669 24
379079064 13
141201704 85
232819630 69
741506018 96
810075998 71
182618271 5
521448919 49
861933256 22
678137334 57
875604967 23
698921634 96
465212054 83
840278239 20
394591069 80
318008229 24
461826806 43
494420138 44
109790242 49
191834788 30
637883015 95
257631554 63
346750617 100
30515949 57
951984213 60
430520738 52
307555757 55
651946987 65
384566286 39
612278075 57
301096523 94
583375144 15
632315688 58
865985907 40
517560070 64
212443789 61
126311972 64
797692840 59
594959648 59
981617637 98
808032030 0
638163762 16
119520732 41
877528722 24
76817252 13
652522158 83
562518691 75
869086949 43
342331995 98
103675898 5
847629048 5
592928958 9
850061125 75
158244456 98
798652665 38
942424449 25
178117995 21
419328383 26
808193244 12
37320230 90
495378726 76
274040083 33
789536519 31
117528228 20
872267582 66
639366271 55
939519115 79
707630238 9
974301386 23
755539902 98
96603641 47
474053612 7
614151634 18
488321429 0
735793167 57
264950252 50
377656232 63
820924437 7
935623320 16
111281000 44
534943248 37
605803525 41
667684632 19
266502036 99
613078057 1
128424054 100
382668690 13
800200250 79
576358407 90
210079723 97
823656733 73
185328464 37
56663602 3
169360440 43
488554451 65
909691915 3
514949922 14
299193044 52
41528224 34
643327773 3
156664941 15
315879832 87
435605192 65
584860895 53
855764777 92
2288848 61
668140977 77
615056543 83
700118288 35
345904804 29
516681492 51
134164040 17
496809286 13
736936498 33
429999265 64
532667655 29
713603000 82
898145412 51
137027140 57
92952267 2
154357936 23
731445343 97
593913264 99
353827231 48
306664079 74
222561981 4
811184940 36
176059890 22
926517076 76
809737777 68
301791569 39
820561275 79
845131434 74
148505601 95
507856349 14
322396378 13
469328621 88
60600930 59
789933282 51
556791843 88
275170850 69
756115691 8
708001711 2
587958304 97
492794490 26
477413713 64
773049024 75
609159799 56
336461853 51
668843343 67
952501315 45
567374618 81
861792816 89
462044594 93
789622720 7
179038455 31
469964353 78
62495534 29
843976715 36
862881818 64
563650902 37
542501336 40
750730386 83
797749782 53
488112262 43
17145162 21
582188467 44
563191694 79
387856007 4
468853039 40
877626731 45
19147345 44
155163833 92
822955921 18
147238019 31
760656085 1
190703804 98
564906669 8
597144747 24
999068683 76
181579969 49
206660341 73
527964080 56
97923124 21
249006075 54
523358489 81
164625259 81
49716669 5
540263674 6
847889396 85
558904270 3
736631740 72
252049189 68
350551951 15
266708583 32
784281121 68
225533346 40
575677001 23
149543612 61
256937536 4
756765909 89
755265507 44
457648673 13
962358702 15
115046760 95
248230444 76
813424820 6
967034333 38
348415793 77
659837773 35
634875773 37
721987751 47
71162428 23
427483503 66
8058590 100
837265619 31
316511753 67
428989905 60
408235679 42
950852830 45
413940438 14
447979573 40
45985742 42
627898435 87
504239043 38
62049285 75
80709816 24
747265506 27
756186158 34
420322854 22
181071865 85
213717732 45
108509361 78
392226449 84
71227003 79
54899032 60
405856885 73
461474231 63
403556701 8
208743783 89
96801600 30
926660956 27
214759963 18
52978979 74
860831224 44
80199416 64
792840970 42
418774817 90
438539216 83
196799614 99
176795040 90
445052366 82
774749168 44
26262345 81
65404935 86
517880086 30
24369495 32
637217850 82
855244461 85
764374293 33
23726644 6
956658356 41
316938224 27
459023999 49
979644071 19
812057426 7
154842849 54
445949938 88
409318575 19
293341817 35
135794598 17
733251046 35
609378567 89
433875593 60
493916972 4
615950184 59
176419184 44
974420436 47
276308967 79
248678609 91
767328908 74
813738159 74
39002600 95
479429978 31
671383584 85
321200925 79
894495091 84
786441042 19
158401207 36
542434134 71
2756064 97
464969364 70
57550691 10
715768341 91
27138630 93
144199616 27
112806035 47
775573780 64
763438112 65
183700809 99
736596217 93
431149173 62
5929640 9
367287655 50
748191138 59
231574123 54
668105653 100
746960238 54
193974271 48
766334890 99
338676658 78
449094157 69
609778202 5
175612353 47
772613328 74
838992771 25
741866326 19
551514925 93
128350929 41
50694518 8
731937777 39
318831196 60
277677489 59
979090518 28
272609571 100
598975756 84
488392524 7
89774014 51
354390302 57
431150099 44
541228672 3
705750291 52
736286452 21
972079714 69
224124720 59
483061642 15
318882952 29
590780438 90
22536156 18
933842078 30
419793883 57
935440143 46
103898316 79
702851989 41
203912458 81
975845917 15
32469710 38
444032867 74
533560670 6
386154408 11
477251336 52
127097143 14
743866991 73
591693641 43
497327510 14
761619864 88
735121722 72
273303515 46
248724917 82
448609225 37
420040022 97
949965599 5
935684911 7
116933802 92
950536891 18
303123403 96
948156019 79
734187093 2
832642169 81
260990717 87
4791527 97
49993723 0
300103075 48
880352581 31
234344368 34
782352155 79
236798459 57
75508378 84
292588264 12
599697682 76
415340425 60
508216255 18
556595307 25
386074079 43
327499610 86
35770958 82
440145560 66
198369389 39
335089526 0
188207126 23
260319886 99
605842211 27
294192077 42
74656067 31
982572454 48
80808451 89
336173129 10
127278173 96
302650096 58
896467752 23
692791403 79
929172640 62
308192611 24
376605253 51
115641506 29
753535014 26
209680533 32
143878090 94
166270526 75
864751495 31
343359438 95
545938952 79
547320914 12
571769071 36
783792371 16
386258267 38
719173252 60
856845024 89
635659605 71
707155725 42
174750621 97
356297519 32
333665049 36
723503285 60
658932517 2
808101760 83
281770974 56
580701728 24
334895753 92
447929801 29
495498718 64
487422252 78
799460856 97
521226566 18
515737316 26
852463655 60
4663954 28
886943946 50
265321453 15
348855313 82
459709443 2
373415398 57
356803025 21
935960920 95
829244334 7
686937201 31
809904144 99
13539798 85
787291398 40
482963711 93
103551595 18
341283985 20
781926592 54
449706906 9
155936068 71
243255320 75
246996778 27
336680830 24
42490102 73
478498643 88
709382102 17
918126020 43
69548048 54
964783370 68
590818299 25
210976337 54
862109158 86
201280415 89
625045110 19
146271200 79
163155839 100
6427885 76
711646654 17
907205504 56
380841931 74
724466123 26
722657427 79
16720909 37
963829795 35
698372111 11
947871837 38
439501312 37
168784828 53
439250647 65
740242807 17
297815606 63
381538868 18
551256533 2
518747384 19
92267628 8
163072562 62
121193295 73
322292708 50
183086514 13
590541022 25
209506288 16
118647186 88
854909136 27
105591736 39
31914543 2
18778678 27
982399031 34
724174917 67
270514244 37
353514197 70
415149437 86
202903452 4
847091680 81
628691997 59
393693754 69
587801828 5
413595017 40
840981445 68
179245604 9
442551793 55
395473459 20
807916569 70
703078743 5
217608730 50
219530673 62
865024641 44
413460725 17
181793399 50
91485135 94
997025355 25
117636387 97
644764624 34
229778006 89
133287582 65
938817793 100
240287605 96
453086513 43
768541277 72
370211488 87
686944334 90
470240686 60
572872130 48
649700396 58
421368608 7
145510158 41
102140928 32
397028980 20
275915195 24
593300291 18
668635056 86
452471588 55
449431892 27
43756697 67
728002679 14
790130452 67
459553184 53
207461270 28
151534639 8
391580116 26
664269457 21
622960609 47
915349379 85
110823440 7
523473190 66
745556550 39
171811127 98
525214380 46
831488575 55
811486386 68
364755939 0
388158651 10
371470080 34
156889053 55
276952527 23
957233052 29
63785870 72
314454395 11
730120032 80
435522154 9
883768278 83
488659831 58
618039302 98
372368423 64
628130781 18
6280371 91
226594486 84
436972969 94
302877318 70
866693548 41
625531478 81
103087222 44
874573103 84
881545762 96
852956859 66
873202142 91
391595668 50
374754922 23
542954506 21
982481872 35
444933415 52
991033971 28
415168187 94
318479743 4
464345511 44
486240820 87
11871674 85
52518632 20
620026629 29
967070748 87
869348308 99
912563442 23
426848564 11
416489055 45
203597237 31
895568311 74
788184921 29
294457176 62
95906385 33
666622696 69
149439460 25
883224134 98
629636325 6
634961047 1
18398782 53
968738289 39
823765041 71
428714428 51
646670167 8
570511486 38
998179141 16
399600374 69
930589479 57
416476847 56
97363355 48
960469455 85
91975979 11
837794142 62
435170534 95
467549249 49
687369312 64
904106734 83
326301593 80
622829860 85
484338298 36
798926184 8
681060708 20
773361997 87
714458763 64
699631366 22
225511629 49
583573120 17
369757148 56
708764962 30
489261689 74
594939643 99
310894072 67
808489136 68
518304205 85
144963551 98
239137988 11
727934330 12
599671981 98
623056125 0
477941702 42
377127042 0
468855351 13
131307716 98
419150428 7
12145814 82
283063007 79
587095733 30
548503703 47
162009126 99
333697586 31
561075764 74
274426403 86
301855839 63
956186011 14
942029888 50
961380608 68
672808765 76
368621757 29
772140775 28
738284629 16
142329249 99
652835849 72
121875261 100
284482457 48
526089207 55
592615345 53
61570882 21
437252400 98
988636357 32
536634014 27
123410916 74
203262223 3
70085481 56
293049572 58
841600600 28
78813761 16
129001308 26
584651005 37
884201102 72
843231218 21
452255246 59
9381617 44
561972529 44
408975282 45
337855283 49
307839301 96
139791922 6
410008820 97
13455577 11
53482861 84
657561731 44
226855499 66
526107742 11
309775451 84
284221477 95
326362474 45
280868675 87
29399469 14
524086116 30
193741622 3
65961181 82
858280669 45
694146884 95
917139735 95
421273650 47
733500331 95
562635226 7
249635819 85
864606579 50
348633526 22
39288982 93
841538089 97
538655878 44
40270603 0
81597174 32
847963939 13
392790923 0
225512844 87
84933381 97
921911797 98
157299237 18
433453581 41
740682722 32
127591855 32
863498545 9
637082620 45
693427628 78
693703757 90
947825676 0
410523291 33
890483537 50
964766011 55
816978227 62
542797897 28
314767303 30
540461289 28
887565874 94
908823859 4
198649396 26
316752148 70
91989286 100
685715721 63
183374657 37
169446570 1
540341984 10
900607066 87
691952944 48
390001635 5
690780271 69
946793413 47
540970412 37
137961154 96
532886338 90
235262715 74
962340250 39
305621787 16
968221357 40
457998787 63
826026717 93
732799789 53
328757628 1
398937284 68
794286573 55
779088508 10
410502413 24
683917603 54
831301871 0
299892047 9
355752782 37
204036012 30
119164661 82
929057046 74
735205982 15
99840262 80
651588651 5
786168355 99
347175717 81
386552848 63
945607165 19
651334394 26
480478921 10
632504590 71
575985114 19
954029200 77
920075963 27
102424546 36
882466056 90
358848803 34
576712486 6
73066894 60
702783755 52
16667631 61
676778105 92
244923306 10
595192669 55
928800714 14
587988016 88
86119767 17
4602217 74
31884652 77
158497137 77
301516871 24
711465931 61
364018976 14
709305638 88
324542851 34
635236596 94
358408281 18
693025092 95
518978120 9
23001671 3
541182223 58
337390630 21
256871483 10
842165979 95
794175864 4
6609368 92
46046713 33
106459513 1
712959882 92
795866697 9
994062687 97
684109152 33
584552587 49
633508410 99
326077031 78
876140030 88
447156637 86
362156006 19
277478504 68
690734370 86
51160646 36
963418294 90
222331621 63
181896932 61
157134677 49
355077073 94
223498887 0
306786970 46
232284539 68
440582265 12
980163546 35
599009313 21
631449666 93
428944078 9
899044894 81
130159145 24
957665606 12
501883902 20
681405500 51
39355663 62
103988726 42
701800311 97
354062454 35
969869160 37
868410669 84
985919398 58
900095566 41
431931443 69
586931910 0
849463149 79
102820336 11
642677041 17
430372372 87
537544999 74
466440829 70
235797425 0
239539239 27
870892111 86
567649295 45
888460713 91
544375397 57
772985529 53
288200951 11
498106375 47
242374224 61
555302586 69
72203013 95
969155657 72
479091344 56
460613103 91
160268816 54
84369965 95
149095929 76
318201322 78
286537280 28
355562041 25
102352664 33
736447669 64
852159469 91
425821363 19
282211868 31
622789789 84
101715204 100
742078546 4
827838638 42
235803678 25
122067331 84
175067033 41
351377499 9
336130058 94
841298304 24
938106060 22
897485128 88
729579263 82
788165979 17
844485222 45
43776186 90
288619932 69
379996104 70
211148644 19
853628909 6
772364530 64
805924527 33
500324943 77
13425441 82
341251619 10
224426245 62
69178806 34
357457912 93
900052393 17
470405037 2
777476385 86
809716538 22
403538450 69
545888074 51
286040723 9
861896911 59
826734284 94
648240480 98
433897815 38
967343893 58
10889125 6
94291887 59
722385335 42
43177707 48
144173330 81
666149732 24
952073846 34
974608244 9
602770007 26
947187582 89
866153333 13
550344550 53
878053278 14
159864862 9
586263153 28
26565123 81
363978650 8
152223258 91
402406752 25
735437468 31
818734846 57
982237502 88
852982431 83
368732844 78
492403219 30
193099671 7
915193649 86
237757027 12
995148612 30
850782222 15
909594226 48
278794249 79
112348218 17
431069158 68
797684503 13
510160643 72
921644175 51
548582693 89
448331603 97
65424872 59
110477676 16
365024162 41
413510687 84
471958594 96
680089669 36
383682339 70
21783347 44
195666061 69
694560269 94
584722939 35
668723926 19
814134011 79
54601667 58
515295089 71
823283641 40
539474519 24
980523566 66
668572674 16
809428593 38
586908060 91
59217015 34
3963952 24
269811359 71
643186111 27
229078856 99
623878466 75
775090725 93
796182739 24
793520378 68
14844851 34
15061177 82
647843919 55
227644985 68
468509300 94
58922139 60
538515545 47
558787757 62
466208917 69
225525202 75
772159122 92
845749916 96
547416653 56
879011954 2
634130161 2
455706514 19
166375644 13
851095177 64
832009214 31
125277098 78
758127422 72
343033137 85
306524884 57
442443577 26
396115674 30
314895986 32
554743552 81
697004857 91
148715239 18
308999382 21
694798497 19
259859239 17
843393342 40
407349312 53
263142425 66
996919090 9
970754066 85
557179727 58
209751257 87
482493910 100
996690914 38
110386492 67
593367974 43
188378128 0
290353763 74
23829951 6
683405798 11
297879298 47
206722681 74
333262568 89
337711354 94
722217576 11
616246283 35
936342976 36
236956804 32
552210848 65
448972901 98
410680526 63
37344987 81
229514310 65
969350315 38
157322768 90
179674091 68
313164902 42
589560829 52
936006537 74
158901147 82
79117191 21
271185879 46
19939337 79
68756023 36
110028061 17
797296806 11
698999778 69
873598319 63
997282288 62
386438386 6
675825042 74
821193614 43
686446940 34
675426997 84
792849983 7
942542107 30
816252016 48
504324692 37
316219885 74
297347723 74
424261425 73
942771841 13
176855311 68
736240432 63
666105914 36
74949457 94
58782779 25
181358945 74
611400919 29
818558749 33
162455584 30
646314876 67
113013263 62
970181235 44
273833418 32
187623694 87
449645484 66
921071412 93
39193722 81
408510943 72
102622023 31
354409015 14
254620475 15
597397360 95
151701439 66
585252777 15
191716185 51
367299238 71
436167482 52
134114099 87
829769510 70
563755386 44
999236557 49
652425293 80
860802641 73
331219068 10
121582945 67
278956969 57
433399643 75
633754465 15
826574919 22
844447569 90
224089861 16
793841931 37
868593772 43
767369350 9
35873652 31
580098315 86
409605356 54
219739468 3
837015196 7
162680293 95
21978939 64
191997357 0
247219811 5
446029578 77
851984782 43
158579564 13
467976586 6
261040861 1
102027137 88
130147130 56
256840717 79
802944802 40
9231434 21
110697081 95
139085314 74
417474921 55
142204283 12
750917250 20
946594675 55
571994341 88
631005312 100
741054941 3
780533830 91
259430840 75
384015172 22
763283280 46
176369939 3
353952068 92
919560562 67
365229238 67
634810906 69
657008307 7
71501898 55
120558100 77
63163886 46
111295307 14
403754123 10
990660246 34
372161080 59
251567214 85
138602247 72
520036447 91
374342090 39
821165655 8
760985741 34
445530449 68
946860241 40
229959325 66
882112931 86
220252868 68
119078909 15
441686375 48
614194442 21
9826216 45
147824929 70
163220679 19
408366981 12
304408800 31
993823734 89
746910633 60
674813827 47
449744285 53
908923430 92
133292294 71
80744840 78
888348375 66
763384838 69
723848650 77
655612636 79
813498524 24
779371739 69
8135571 79
125937975 40
577952123 36
428057699 60
333899536 78
858078828 85
36138275 53
786545451 78
431678744 73
356762726 88
541405376 81
866468715 57
561201430 79
210519637 2
417356439 59
269952399 21
669812723 39
263515414 98
325654942 94
482942385 79
145517471 42
956864093 12
511888840 19
226668821 30
307954397 48
971087470 63
782984343 5
571879219 53
800632846 7
861541001 19
856823628 29
616115416 16
139336943 18
505983626 89
973786064 18
45820631 35
537179288 82
958972563 6
759257568 16
76060908 74
120238827 77
72357665 76
138937514 46
319325357 54
680138712 2
418933228 26
564998585 26
646114321 93
499311859 80
504509460 17
927813457 49
985663465 3
834144397 86
765425435 85
988771255 78
179553337 70
776316358 87
802106712 87
404073611 6
257172848 27
321680981 47
309156490 88
599511625 23
892056276 53
405896984 43
847822675 94
457292819 13
47179013 25
844189608 38
839818125 86
734050255 78
957347515 67
665789750 97
55687973 1
553480294 16
30354608 44
386753205 84
799297201 90
627538627 5
407542250 41
207012497 55
139970404 28
515320722 73
255704054 38
923525029 70
434161903 48
495198353 55
898575685 43
351057390 3
421165162 4
60437730 0
276136796 51
61416717 37
191022410 4
367124682 61
1370458 49
129684616 35
461449494 82
119943242 85
780728943 20
259608423 75
47451365 3
951717557 54
213513866 99
618775503 64
165832770 64
824455525 74
531159749 9
462583702 46
235433179 71
931999452 66
467134990 29
57302063 49
89679225 70
577913677 63
942725696 4
485919333 97
595858324 46
148740141 53
224976283 69
35989407 97
147441080 1
917022951 22
866830610 54
767903027 48
763191915 61
783947081 5
53681530 73
86880450 80
92521215 23
961751228 62
430733307 10
766265394 87
273630429 33
922133652 22
370021171 67
157179626 25
578265603 83
611836201 79
366030612 77
9811863 88
636362286 37
458776285 20
844221998 3
915060561 8
281898801 73
120393055 1
760154271 46
372376460 28
693215715 38
765570758 48
998019897 54
883523017 63
419773575 28
24492030 45
687835984 66
584548657 50
518471112 24
644174918 22
162706840 80
542981487 51
746034698 31
667799283 1
289693279 26
477783799 38
140120727 75
503176125 68
655396858 40
429952301 81
639484305 89
804590907 29
137804995 84
705558282 84
691401706 58
37817311 57
476552811 65
25594643 77
644313722 35
357210361 18
552055139 12
260448198 24
700554896 91
910920094 29
160684971 11
947280939 26
706799752 53
973431949 86
525629040 2
298388746 61
592183497 17
742495658 5
371923099 26
380781018 79
785978004 1
256972895 22
910322868 4
796010675 28
405705169 84
877802419 17
550682933 31
247782490 8
591514565 79
16629264 38
175477246 83
740445021 25
384547730 15
383454556 60
650172360 80
413915069 14
773738531 29
281060908 68
839673599 58
875781742 14
727183724 72
142334091 46
862881754 11
766761072 81
360451066 42
454557991 87
239091683 26
938526894 19
269927427 90
162823965 3
461489979 25
718137744 52
280310630 33
172929070 44
155280435 77
899379395 80
195295174 47
153984967 49
69237287 22
979119659 57
250740359 66
691734922 11
691712294 84
817435616 95
203271557 17
219714417 99
300035406 14
672546554 66
20419965 54
601667677 21
303825145 5
135300104 35
366617861 37
977373843 65
373471270 42
547618315 93
920504398 4
804509794 40
50653715 9
54221335 55
972505411 64
366328663 0
843761144 58
931858302 53
616610519 5
197760498 70
924854761 28
714280582 94
683853087 18
641745501 53
90319764 57
89451073 63
781916741 6
213672145 20
445843995 62
717494178 99
446733043 67
538723537 75
605528699 29
935105252 73
899806436 95
73409663 13
686962541 82
97725221 17
998966453 8
47057792 33
495374043 97
203469205 84
151385528 65
559807146 57
997980086 28
728791600 31
435542202 21
619136252 4
249029743 5
175583343 60
210964258 95
742842310 1
956872328 4
829138755 91
815082101 74
777117580 55
577228361 91
552977159 7
262785971 13
733454433 1
459336089 7
474600088 97
649236673 53
686361681 49
106334822 83
898756142 39
856939614 13
966343716 49
433621765 5
258237964 98
223302246 91
713851931 28
943992004 55
528062263 92
657535799 22
282244542 93
54094393 61
737846170 44
999215576 66
789844061 60
47208297 14
387219687 31
179739536 85
178625708 70
478820516 38
777337450 5
342026988 39
940723917 46
481250418 44
522694842 90
98825156 74
850275704 70
112122094 54
549405376 54
264063517 16
885054130 66
469289621 84
625469793 12
894659649 47
874541939 15
324362431 48
964998305 67
670213894 56
129550857 88
795573511 50
510838598 12
853223549 31
89959206 71
739406407 59
83134096 49
46468677 33
991182234 15
934945065 42
3384992 16
885647263 74
829100224 54
1077954 67
452478835 59
775850327 68
878850760 8
533274890 31
750095539 23
174836706 31
133421922 69
99003692 1
907298427 47
110967812 6
51164607 3
177296081 88
171621236 44
459845602 42
439957786 53
108656011 88
293446256 54
878379682 96
263104346 66
948682848 28
584994520 68
810491626 70
741522771 72
493720394 69
715263857 24
798037723 0
468204040 54
639836234 59
144095503 11
17950501 79
575115528 4
285036547 20
164575143 68
916099495 97
611043003 7
768189844 81
585493088 10
360526764 34
123602199 73
629594553 36
483023527 49
211937494 15
488340568 35
701406690 19
982396729 34
887104509 27
526015986 70
770760999 69
277431343 86
696205580 39
878698405 1
263853934 16
283817525 56
613704405 68
195354718 55
275009799 40
441546365 78
654044443 18
182002140 85
723282191 95
400129444 58
154991850 57
835021563 75
836827676 60
45561052 76
634802200 24
718611225 3
145296114 9
146186380 60
127931468 39
936210170 76
534553672 97
29457591 2
694046438 53
691664959 70
402165356 52
775388000 53
82454969 59
135489083 12
495640247 60
558410295 67
548278674 9
968178238 90
851672405 5
624365276 7
887851227 23
673585136 51
705775055 68
271757655 24
969209868 85
206789181 89
798261128 5
375907143 3
497089064 74
279576218 94
623162373 91
693919447 47
160408627 62
39482349 66
734821894 35
99387409 40
823168596 12
598228330 91
63268417 7
850479460 71
878566378 1
221985010 25
799808744 28
508254365 62
887521224 98
796304983 81
741416974 62
624163559 21
317529143 85
362979482 71
284203209 81
209773534 52
618119482 84
707833633 65
683395638 2
129756100 9
529198718 20
104534056 0
353596897 84
468322815 54
212710314 24
595943592 23
276544201 17
651206708 24
530027531 82
185810999 93
141632297 56
113368207 91
77812646 57
983872192 4
990664969 71
940664001 4
620247360 27
303481103 61
309504663 54
790858170 99
929552613 47
698482722 73
591675953 42
535670964 72
414572820 92
973576880 39
463977903 60
238590081 63
764754677 92
878568180 53
694715016 77
703868390 28
255683733 2
320577354 88
560406148 48
306876173 6
760402048 22
527681786 29
474963731 85
641604016 23
892568822 96
861401615 42
693414747 33
918314184 85
313856178 28
573820423 46
283394439 83
23322538 73
143424093 88
309724801 65
427109500 24
329519890 57
478427524 53
986514267 57
179683208 94
41633717 70
416902392 54
686494007 10
469025599 12
871171677 33
198815697 1
274890686 68
302698645 11
349070619 17
615113240 23
537374160 42
6063663 11
58983799 99
992847941 54
620837080 36
213978024 84
589784480 1
485108808 15
151460984 73
763815019 32
494410192 46
543665992 23
120109293 98
431470303 58
51950511 17
193923344 20
634770134 79
611576919 24
329132695 57
463926761 44
136151380 49
992950502 39
673662301 4
719353846 98
817905105 26
593642566 30
742227160 40
728448356 12
387892760 74
977708078 95
896323144 65
473123615 13
43949325 49
928347777 81
695482877 96
200621260 38
910889755 95
107868333 2
26573772 19
882902206 93
812105147 79
522700985 95
849299012 69
448532618 3
520924 40
301718768 98
919630019 30
914011188 65
819107471 26
841075072 2
608965614 15
425403903 86
469303476 10
52437788 9
386011370 86
825240683 95
44779561 30
582413528 4
100573029 100
940170866 19
303477341 45
675145195 19
873206774 99
216071577 89
574550871 94
948902495 22
464360504 73
729104193 14
883297847 40
161907576 50
859384164 16
194766715 49
139606226 47
5109241 81
26545848 31
625549890 99
545773941 22
950097703 91
583934224 98
548422192 83
245817291 13
956793836 22
455074851 75
523077019 65
502930162 95
324238146 12
510730908 73
337907746 71
942960588 77
83509296 89
367741833 12
803847142 92
745002795 81
446175751 96
295970587 13
533260892 56
664538944 0
88162144 82
788534326 14
389920861 0
127338332 18
394366725 73
648757388 47
816203227 30
176742566 27
208382029 49
345832650 7
991499581 44
842849718 76
747912657 46
606366255 93
648920508 81
507809625 33
240899901 5
378881746 68
861842462 16
310635107 41
807093788 53
611483721 37
649370460 22
911632555 57
700282130 62
585435107 78
86167562 73
619950036 14
877447207 68
756904190 82
143431580 51
933466843 53
921914576 35
292610379 9
292183294 82
933461290 1
660431717 56
987187046 44
658015312 30
930514692 29
86106359 6
744459251 41
92475464 27
392337741 83
258306127 99
209665687 22
248735207 10
193454607 86
827267429 64
952062169 43
883203277 72
182347356 13
9032706 52
453620341 61
177946659 60
352420784 90
499599408 22
139970187 40
615007284 48
629404682 43
90897167 18
643731412 67
631094872 38
478298178 75
182541954 83
546240259 56
934326966 27
108274492 21
973057008 61
778192006 72
25586111 96
84347954 27
490525915 14
430902273 11
332559480 96
170501583 30
749928007 76
568608993 30
610869315 86
701071676 2
2896161 50
809550653 61
782073267 12
725589233 97
953609283 54
437748160 1
886951073 1
783819694 63
655717832 21
631640650 48
902071475 44
895473292 69
468144002 83
997979279 24
585375955 30
976314315 10
221699148 93
101170745 84
255343065 95
29524835 65
821232817 94
860609310 13
643781231 59
834640926 48
391610583 91
987058568 65
832756530 80
474263261 71
214924336 50
717651923 11
380137927 41
628321441 87
343472400 60
299131084 31
478057197 41
642964987 66
243755495 34
101369430 22
33824639 20
755079337 3
574444102 11
477394368 76
922636467 22
663256276 7
567646392 33
299351648 43
445379777 27
358190243 97
606170616 16
777149348 38
622302354 76
500875735 17
691019691 39
641716018 17
148549188 74
366786112 13
461033187 99
889425743 96
655228911 24
177871924 62
971042715 28
846679714 56
961882638 94
354433886 84
288072171 2
610032358 79
132152573 71
600360828 91
35100517 27
384348073 10
694843362 29
748604882 22
883828945 28
370675214 24
654765078 65
75114926 76
48487723 90
381610746 23
197260149 71
948628685 68
650248889 77
920236560 38
831633904 69
434114722 97
459018837 17
155711743 53
645432418 30
803955624 96
282838215 39
493024593 10
738194384 26
524508585 67
885087747 59
953341159 50
168295098 23
198002422 62
524313582 55
573969481 60
889690277 86
695487341 38
152511027 3
522776145 7
832192027 38
916644818 18
126874099 17
432593644 58
668990708 73
767876380 79
909252903 66
281698896 7
437295687 61
525989535 80
562829845 32
270017281 12
812295337 68
914564402 65
728709199 97
692506663 91
856761654 99
257615089 30
116353861 85
178777543 15
490436522 23
978761936 29
338833193 75
809420770 70
207387559 56
272783061 41
466435377 89
641878259 40
250475371 11
499741810 29
439982036 27
629661384 77
998237387 60
700098760 15
837744888 85
554580411 68
8916164 62
132067923 91
694502000 82
76932367 41
734648169 83
689475067 59
625556639 69
991464299 12
212920200 39
95967243 75
14968471 28
649646319 54
317096931 96
718272461 30
893784571 77
518049396 29
966772122 28
963507972 22
496543802 53
820680174 26
552982370 86
40166877 62
483429651 44
995915748 57
309872479 56
282887002 67
170477146 31
456348193 75
999816559 12
21527558 39
419786117 75
72844839 21
158711843 68
770558965 18
938102276 76
814814031 87
903805781 72
337912568 85
512118640 64
773956144 62
608628440 90
574270950 22
635810188 60
245978071 86
789478136 21
671360159 21
263427447 57
976058703 81
751283875 67
532300215 30
312252921 48
30387886 76
953243154 77
85494524 3
742080863 36
713170614 35
199789484 99
780525608 71
277364653 18
915408946 46
48121147 58
308712881 61
890778300 24
278884143 48
675165205 85
249806000 16
877211883 83
975516289 82
470844672 8
196967100 80
670572509 20
926337803 97
512895279 97
796565785 97
926872350 80
659368657 57
899799951 48
21935501 9
417695155 89
39412313 17
429409331 91
433401583 45
823688481 95
239561387 78
208684526 63
592668892 33
836839278 62
254464755 94
112539876 38
607057672 77
505423412 69
933825226 46
157957195 6
239826351 9
797333626 87
136112112 5
833301125 81
186687205 38
712660296 34
154910848 72
225684605 42
563506530 82
979269656 39
235960381 1
273341685 16
539710254 11
680687958 88
512920695 8
414732409 7
582759073 93
761418624 88
176188677 72
139610291 2
375429166 28
427874801 87
638003961 52
492814133 59
902070414 30
651377763 65
330304663 69
209846272 90
539948754 30
678687100 80
534612197 86
486665479 90
425827161 49
833265093 22
730980324 71
561170057 22
195037283 56
801303886 77
459989319 86
167741111 77
584668702 71
10330178 31
726756571 50
880635705 21
889991340 74
291213748 65
800746627 38
382352004 81
492885929 24
338593914 54
661080798 97
581718355 82
265877661 27
661537722 77
241073961 95
877779528 66
164706308 33
814027181 70
318755534 61
485778870 28
844944055 99
540669526 52
577184652 23
744483141 33
284432376 0
52705385 38
391700337 22
866263560 8
126459432 76
71003716 77
361028814 26
843167351 1
467611347 66
790615585 43
793144275 81
764314194 80
689671953 85
257368481 32
894569274 80
927246040 63
831644835 42
916936091 16
1816795 87
878258967 10
688292538 99
551902791 7
293048431 11
113042178 94
579258815 37
437608493 2
979446467 74
136903827 75
419489412 96
555384846 64
775896874 95
842320412 99
36600498 78
266461873 86
243323590 19
131439936 76
629079148 50
82987515 88
429672846 91
793007484 60
630869877 11
875030635 68
73908764 24
172309806 77
270962401 95
456158256 30
769281972 83
766978393 13
444538050 36
493817615 9
458469457 78
328559884 79
366589089 68
808157749 23
651297630 30
47295000 76
194916551 63
517559394 85
857582373 41
221555004 34
458122591 45
75006058 32
864975817 27
894848495 49
360324400 37
539658228 30
947619498 56
683569086 91
765655745 16
916567566 80
972385608 98
731115686 50
237708591 12
802792421 50
111556855 14
902822830 27
230864939 83
255371439 17
931756004 56
954646191 96
600727199 8
720152659 45
595581226 63
56646487 62
290779890 26
273099833 30
697579424 34
250139389 23
75126324 75
332799390 51
98543649 22
68320585 21
873814402 71
775413461 9
383443481 60
442625376 38
315510895 50
125266660 18
117005570 63
833650819 97
583162765 73
50973297 1
661082001 82
534776509 31
100770899 92
281057309 17
152030421 74
424234735 67
434387444 53
584322763 65
532250490 92
836871747 83
683300861 52
689778550 92
415509261 98
787143915 88
616735383 44
823999146 63
71696543 81
326224573 64
281824577 82
46147489 1
645845492 30
553200855 5
490881220 74
100710685 67
817758046 86
40640243 12
122580205 20
494050931 84
907110321 10
59403442 75
168815754 76
728478456 31
377363066 38
760874460 95
650746302 100
766767069 19
66410501 49
546135310 81
549072611 73
981138728 45
723454225 52
77924582 66
581910580 69
630891020 82
882125047 58
323300964 25
651123079 56
627196143 47
834441157 50
616586166 89
586377907 92
741476343 41
961844309 17
787899571 92
507958993 100
526980261 98
71823217 40
672036528 97
522042008 4
282507174 56
345480788 43
737445660 44
429785305 96
399808122 76
336177146 0
715601184 94
337267288 2
395987981 45
947651580 69
605997376 20
187199472 89
904825762 34
106208511 12
61535548 6
353139752 79
724856880 21
90059788 43
630924940 98
653050432 92
4496207 39
223577389 63
921588221 40
429166900 43
769049526 72
161698709 22
270151013 76
357622511 48
244574392 15
660657910 17
479534458 76
427930839 12
784951872 88
48255573 83
178869559 20
895140145 98
757835159 2
873921169 99
562454727 48
559441761 68
744054646 15
442521046 43
534420760 75
24762464 58
226002875 39
551993446 59
456815507 98
757490462 74
621917899 13
813202878 56
980246650 74
182082902 27
186498637 50
244026868 35
783329182 67
76104220 100
865419362 53
81482521 2
427085505 38
798593905 69
563341844 89
372314630 20
469917603 25
67574128 51
899472852 85
823392768 36
36451694 24
197154666 85
897607847 36
336168891 64
492223871 81
784169956 49
382506065 69
494764668 47
706572235 60
802140534 38
291041730 4
575794872 18
9841416 39
302259112 80
63354971 25
522780685 47
382593881 99
679041328 100
653446616 58
819773356 8
683450703 57
581599467 79
717267687 27
476884350 1
41975807 97
540364925 6
444658147 75
965311155 26
999332443 12
525875077 57
962142544 64
816922251 44
62242105 73
750307829 32
559166579 52
535200070 73
735145047 34
112490522 48
989244034 14
200785765 96
21562846 7
578626025 87
927078140 20
815013501 7
243563750 10
276067824 6
732181895 81
442781540 54
324922022 36
760741533 85
702849848 64
595699271 50
656779454 25
962604451 25
681272120 9
367943712 21
777683497 57
396364400 94
970384087 60
776387081 49
260356984 67
869925904 74
555585828 58
528406422 71
931703885 79
104633754 50
177397848 2
793894962 78
328226713 61
308367476 27
634418080 47
245326780 49
709222373 50
641988031 69
747955395 95
930202373 8
420255840 36
585054286 27
993723928 47
740029244 61
94376106 32
477168908 32
593586779 85
300110412 41
144915666 35
263905923 52
990412584 83
570161050 50
288487524 59
145313052 67
848924115 90
23337170 70
599126432 33
924061909 34
378072539 50
181502794 50
676616066 82
500702614 62
158561676 60
634663900 68
523152541 45
912646519 16
228643550 68
583293622 61
959468793 90
21278307 52
985250795 12
36510538 57
610369120 56
553833815 2
46421880 4
327629754 90
852469375 80
690527273 85
92520950 76
308439246 41
688192092 45
406137628 21
1936479 31
478773522 0
615685861 96
183900784 19
695534271 33
724014787 33
464662143 30
928585300 6
523636709 18
780581550 83
277772385 76
887398111 68
971631322 28
328280111 82
888138896 20
533135963 24
335583131 91
698834358 35
74805912 91
321716500 16
408574247 49
444693624 8
869347325 29
672600883 38
42410645 100
531994920 30
775234125 26
971896298 26
146079673 49
20547866 34
130360161 9
520887433 33
135778818 58
369001221 93
638936367 2
177535534 24
937209159 5
334405441 96
700986119 44
542309462 36
77028962 50
980667706 94
200995497 6
271761455 52
572550822 15
859794854 94
123351461 74
229473763 54
157438598 51
596704051 70
776763309 61
441625559 81
188056892 55
724941230 38
92786687 58
22255450 16
356641222 86
752328882 11
159605323 20
914769436 38
879210978 26
938404025 8
512090450 13
945365554 41
473577237 73
53234652 74
815756523 48
511010106 86
722159879 99
160147254 100
43450383 95
257231472 73
968761757 98
651037518 20
543989172 4
386095027 1
158053576 22
163017890 0
484709872 84
834393658 59
757256416 51
808594014 27
191617692 26
820790671 89
27763746 55
921146001 35
83870109 20
343220770 32
669496386 61
690480354 57
653735082 16
719055667 50
564496047 2
639864974 43
185227385 2
531011526 12
276573699 49
591120937 18
499970240 66
2782654 27
202333484 84
901443224 45
583769031 75
724385573 14
605854591 39
502490468 2
110776148 59
95091014 90
983803712 29
45611618 38
418212762 63
374461250 95
432899401 64
155507082 69
116292442 6
680032307 88
249888714 99
527135350 20
532519767 46
103489978 45
810439883 82
567156254 6
642097022 95
125948541 38
735229718 61
198095126 24
997296932 11
650044483 29
194716589 17
656827128 2
170789863 75
766880531 73
704699009 53
218926412 67
679731595 89
637025469 43
823187898 95
576109143 43
712633785 49
856363159 57
260776379 64
882605744 70
732271026 88
612470713 15
381459795 59
991288072 12
900194509 25
419047208 38
851505531 72
663553612 9
368387092 81
91363001 64
754793448 35
166548858 6
744666503 44
618977157 4
669737770 24
951052644 24
27178765 22
277508722 14
756715215 52
107124952 10
410808749 96
902925658 74
598234573 69
619473923 46
258904574 71
658866421 88
684228089 61
876689538 58
801182913 95
915167295 13
294180322 14
932248409 64
251359764 84
534781924 3
949073408 90
280738628 78
177721867 46
799104469 60
323655965 89
960656624 81
176313273 31
254149711 79
694264236 36
761472583 44
809731728 98
687733315 94
439251892 85
15277588 57
450888810 87
794634319 39
575226267 83
381885792 79
429839461 4
958303936 2
909859956 6
995798229 71
748396216 43
912265047 90
387893703 0
953936921 59
225290874 57
111842192 27
465386022 2
353775392 92
139999108 93
853187178 75
15824045 18
750600700 66
814621094 9
736208831 14
806735408 8
979443175 27
878765495 76
523502339 73
275295177 55
988551207 27
567826252 37
704729248 60
694202982 1
580248261 97
777510335 38
141617668 99
296314741 92
73009348 9
722750033 7
546167842 86
185573578 32
314679267 12
449587026 75
412842378 66
63315498 92
285878699 8
935642941 40
982218660 53
781660891 12
779861210 77
188598379 62
561753788 22
537463838 36
144775066 33
947886438 65
25681800 96
344663516 51
511509942 3
926980472 85
894228269 93
43482335 54
336653821 41
968592700 30
876040779 51
230869885 55
306604000 8
217274568 68
180058793 38
598566081 17
848143663 32
526585365 17
740578424 34
598096353 17
430890632 87
321360056 78
962788224 81
452798395 69
45575789 54
281692676 13
548014515 51
649857217 79
840175656 6
942933766 43
603019177 71
509194652 2
479767961 97
329341164 69
494404921 41
437136029 13
233967581 39
363910537 75
959637351 78
523973844 48
137460965 17
128558168 64
331810495 90
269902509 92
523589520 25
917364716 75
174534770 20
781180458 42
52942286 62
120454676 12
350470233 81
28031058 62
167977282 8
956501489 47
443457058 8
899458357 77
374852472 17
477784913 71
533644372 55
933269589 28
494463645 63
962991384 41
515155300 9
977179032 59
985572931 86
446908535 38
939793802 87
798653453 27
8258582 7
399898208 63
604728126 27
620517902 81
254967397 11
277711583 80
191287760 3
531895045 3
960274671 63
268748386 13
186994719 40
545728157 83
417304199 23
311159517 97
411524845 18
533540817 65
108963535 27
424225525 15
680134018 34
711582156 72
709097474 31
821702057 60
763971320 51
878468297 79
599471814 11
754811324 82
921815727 29
491563613 2
468174426 48
215611325 70
3814191 85
126306583 31
787933891 6
310773093 17
831911871 58
842744481 5
231370364 69
307023131 97
760079979 61
917213259 29
82285402 27
430198440 93
937903721 66
631732652 8
415787503 6
491115054 92
490188562 10
499923809 81
73286625 60
728527451 73
362758727 17
203949110 8
493835467 41
738342044 1
660051592 32
977534934 36
659566841 69
675099854 93
889184874 17
896844328 12
464559634 55
690455427 26
459613817 32
394821356 98
685061215 38
429288499 17
596347188 90
138656270 33
860484443 41
256759048 72
603469011 28
734333158 28
317180709 20
293853093 53
474440438 7
110012307 23
740209795 0
467284186 54
392136489 67
796372816 12
397258803 45
744866727 88
106849307 31
399918191 18
672215654 3
834160440 98
767975663 35
82488538 85
509193241 17
836683513 83
35546955 60
415225983 65
665771221 25
684042057 9
771455578 70
395316749 99
80753981 43
249261654 11
670458988 94
838342161 100
769462942 39
338148488 78
137831531 68
896100519 54
186894766 0
91538421 94
308838889 100
194400978 80
731028503 14
770318387 38
94985731 79
77711549 6
562221689 45
841436404 67
627225150 73
566429727 27
450006928 92
666576532 56
803515234 35
271711634 39
426541537 55
117416151 91
48289647 83
729081847 87
665079472 18
988453387 54
303287181 92
950746114 36
389190961 35
747859178 59
835202122 10
898228463 47
244012987 28
529769553 33
476796765 37
588523187 34
472950112 30
432670900 96
195990630 76
149071359 68
265802906 59
598844464 69
503379802 81
225244413 69
745235331 59
64662585 81
433400706 36
529809765 49
649800732 96
618511764 67
588521798 57
251800540 48
293344678 40
174379734 17
390527855 46
603385833 25
236984662 40
294346079 68
365195040 68
228867743 44
595036245 21
989893198 93
681780342 24
652699249 81
916395550 43
259600741 70
333004637 80
146000747 65
620599637 25
789664869 54
184985517 95
233112097 29
391006441 16
108119605 14
112303622 85
798250954 2
882363378 95
76013267 73
346000950 96
907157066 100
101659957 8
549942756 4
54797698 72
879308283 17
979491061 88
572681197 75
77324546 5
149839875 100
928429180 55
549851931 10
377766475 32
473640527 31
898404654 61
771257335 67
348535089 92
67864602 98
802498075 92
322819051 59
94032626 87
34054926 27
331601242 94
142839481 66
714924671 96
593349658 83
112357705 65
780172575 47
804324621 7
391484470 23
149463999 1
305011300 20
741863412 61
766023223 23
288291425 85
995573089 83
527112696 4
169027189 42
107767291 12
68526051 83
292417363 43
102274427 49
787439702 80
143857890 3
222743882 30
949313660 42
401091799 34
292908209 17
739988185 30
300744310 51
589043663 74
572247383 2
281378479 5
708734355 45
886339341 37
727375480 66
65278445 68
656143860 84
150700569 88
979793455 95
660542147 20
591273703 45
603472911 37
224945510 23
988819658 77
761768863 30
188477563 79
938750359 3
110807682 11
303116021 22
872901215 48
61024789 44
111507056 33
299621862 86
854354086 29
65495751 9
737687912 100
395941124 1
277918265 47
751630458 82
170283938 92
407473896 27
997607883 60
147774963 93
411399090 32
274140490 14
863513923 2
838821446 7
564549984 71
11585355 61
168542310 83
115577736 45
627310222 11
832056115 12
981797633 70
560417629 94
762610487 90
404829239 100
559504201 22
847185158 91
415197280 7
960386589 59
649252416 41
414397865 52
604717488 92
477833708 29
613763334 85
951750971 15
949571419 82
861225571 62
697408783 57
157173864 12
320239819 96
462739458 43
268544919 80
725222872 25
710736789 4
318586123 25
887939651 83
549433456 34
445634157 37
711592093 54
947870731 17
79188261 79
858765671 51
620111605 54
594750504 2
372968282 36
865670440 74
476635712 52
560986896 11
959034974 29
22905933 74
488395573 61
835232913 59
996216049 26
361478015 13
77795645 57
621060439 60
668084714 5
344916488 82
586800169 53
178006061 70
385528182 65
295585413 31
975009638 83
44167986 67
327976041 2
927224207 43
575227749 64
270563486 25
152495286 80
124465980 33
37809347 27
409935262 53
57140573 69
974536176 89
219354910 37
393196852 56
829097236 57
35144010 97
718857252 29
263403431 33
828342100 20
571814657 89
673935732 17
202384803 99
513397277 6
861410509 54
843603024 88
702698236 20
975677302 86
961666085 89
428516744 72
129312441 50
423785115 21
579250976 81
634438315 46
370097125 46
383165977 86
646887868 72
790581085 16
787974938 56
774071644 44
367600984 71
998323137 86
377492998 90
838592357 28
702385524 10
980153542 15
705259016 22
302459621 62
829505269 73
683758520 78
181585729 15
191180093 21
598126352 53
456224207 25
571562423 63
451227711 45
138171562 32
936858044 60
897979638 52
467635772 33
773630420 9
891827141 42
699305538 79
696157539 61
953443122 54
211599801 58
260998158 44
696021476 73
684898624 38
822520642 74
450648528 68
886261613 95
645050299 86
995867094 96
361006582 68
695217185 23
496733978 70
328179131 1
198283520 4
175487112 56
222631946 21
263384998 63
105446075 100
551172747 31
942380803 7
134829240 45
995344640 55
843459119 93
468383452 17
923806963 25
459564467 0
585599943 67
202871720 10
17498197 15
989084782 62
786304066 41
391641019 71
720856512 15
932213045 58
553823213 71
154802707 44
635481716 66
647285320 48
277314586 17
837472011 26
574816841 83
209916841 30
831721074 100
249736060 94
98402213 14
460497730 12
760745805 99
782250326 78
24519126 21
889747644 49
45422764 90
860147345 82
877000723 45
245490855 41
841381561 73
201756466 7
23497023 38
736539476 81
572046770 66
286702808 54
3049522 0
676754680 34
548326521 2
350402905 87
830241526 20
153790638 25
40033113 89
303365426 98
56032220 70
713975064 31
209550739 35
676567521 30
790837198 71
777736429 67
993665523 98
230417302 100
307421812 36
405055638 82
199142481 84
409305760 29
149514855 31
583804792 13
633343491 7
116678091 90
940591586 41
865765793 93
536737032 8
983421650 23
224565101 23
18398232 4
292755311 91
949542054 68
930447493 26
244173866 54
370913417 53
301234321 11
115107143 55
348444914 83
737148403 46
731389687 74
509637890 21
634916502 35
956498572 7
381700230 16
352519370 15
131971390 27
566052134 89
39271488 54
585036283 25
590685193 49
667411684 98
798208530 34
462465182 57
47631794 51
647923434 92
464817657 80
861460146 28
223025540 31
925894273 22
23924740 4
703093845 65
495224606 14
324752031 4
695939958 52
531005762 10
310459484 58
177098935 61
435109373 23
915560068 47
741246874 91
539721877 56
476281304 72
102052383 37
176920750 48
362546786 66
301730337 70
132761575 97
820745206 0
945236459 91
777686946 84
865076493 3
216579 81
243331666 95
610739005 51
918660826 96
120194545 24
36938300 50
293610026 29
983682691 62
972391657 16
705551152 36
250093804 30
95141474 64
667392153 48
57694593 30
820331156 100
581117848 32
849786706 45
798646006 65
342351042 98
334705070 99
612871533 83
802505038 36
339568971 68
64165907 72
826456389 23
738730619 93
542049670 85
732001816 39
970773814 89
16709100 8
539331638 41
631173170 98
114774530 25
871565255 39
384930752 42
397210452 60
594888164 22
849289868 2
385845885 66
971311745 96
987219556 36
962478878 53
909355342 14
663602956 33
275690364 34
384691278 47
341667948 61
890693146 24
362046067 11
5637768 12
63422197 9
194752556 6
677483995 63
201144082 93
337303612 72
53240530 22
160424898 87
79788541 26
714415451 24
868359212 68
161029648 84
666418907 20
527172874 20
465405915 68
538970918 32
157731599 93
325984863 58
567473461 73
34850629 75
242945482 68
787750917 47
113696376 87
407401532 88
739385307 53
787926150 18
686063661 17
636503853 73
564058341 19
317165520 70
443052424 19
282393968 30
566833585 18
487412240 1
854464809 35
824317729 3
270557818 43
797041464 81
574516594 78
109926434 27
182774672 50
283560775 78
409950146 62
981110664 11
277355761 97
249949060 81
383861376 83
777107936 20
743586416 62
994294965 33
56404313 64
832171010 92
293860557 19
658740673 46
806530349 26
44243387 32
692536716 21
947103847 81
932395519 8
67876716 22
840069964 46
142172769 82
346004013 53
559636530 56
770442192 27
629141186 99
938351122 35
283493465 6
281845206 7
612848632 70
46336614 13
829897917 80
883730307 67
680092549 43
768109910 63
233716293 57
454069816 26
262763298 78
608174314 70
826515912 44
401315375 66
936986800 62
369457934 37
847747739 60
823363192 92
37395282 85
255030468 18
643830656 15
986754737 82
76068042 76
280598717 43
107253275 82
424046312 81
877397645 91
286329072 91
162776018 21
929847280 85
811880339 31
416193177 75
183597929 71
69755086 92
132472058 42
723229661 71
402540319 56
864065568 55
84743863 68
891752229 44
717101848 21
721555349 12
32949929 69
484319995 16
153131232 60
582159628 46
228008320 42
929642087 44
100501481 27
596080780 81
806915815 90
877066635 36
341135203 49
341994595 41
539792367 31
202953259 10
453195480 66
110204680 95
664508000 49
756087355 31
449901946 62
768553929 42
793435521 45
289705469 69
621706928 94
836141916 36
369650462 52
115581111 39
731352144 99
613871119 88
519469590 93
781484358 25
426842035 90
592611848 2
358288537 98
592490006 11
817708029 25
484335935 100
295433821 77
587214964 91
17054662 69
930265510 80
367788813 80
247471175 76
521000648 80
752609465 64
518255320 53
84573711 47
410218560 52
428429703 10
423762865 15
99678023 73
153003089 29
454031354 19
78418864 36
782282065 66
792148173 39
713565299 77
374095889 90
159811971 97
62183617 100
520328559 76
213462327 19
160571949 12
599176207 90
187783078 43
194806833 56
793463589 93
323349595 40
643538826 47
313470291 67
429079647 15
301062713 15
423699255 80
637216513 48
833238610 93
584246632 48
969056013 26
449955225 17
135044577 12
62941771 87
720397431 12
317593947 61
86936052 40
875672880 58
114270074 14
899737265 30
546729241 72
143817377 83
56401522 1
304529642 2
653918434 62
987223044 100
272263596 15
385905134 2
839040674 88
986730669 95
422701677 15
19309265 76
246978414 98
946705885 36
588917476 87
574552298 4
816504025 66
589884178 23
982313797 57
156771793 70
335874441 77
941738621 59
486337736 69
424052754 95
686574128 79
777748190 25
577889770 3
494711130 74
555207252 62
393050086 26
401182302 64
155667039 55
637170400 66
181278887 4
606541327 0
48796573 10
334540052 100
412422066 98
97332085 2
711519669 33
545454766 57
554873904 68
599334886 67
562572217 45
115254743 70
636180489 54
733466957 2
16805985 39
238484215 35
587365892 92
436872651 77
236604227 47
776598856 88
241947248 93
150092465 100
552036939 0
612279032 66
833532299 41
511785427 10
931627048 96
790738047 73
749180472 16
24203180 63
951651646 50
420255357 96
992724655 6
470598 62
900334180 44
53957534 5
828563117 13
62865389 82
231971111 82
526982662 26
521351253 15
625397562 98
851627179 22
735772112 53
776378000 40
856042003 84
14443771 11
799646386 23
224692940 92
298427875 81
724280916 98
648134948 62
91120643 56
30441562 79
244052869 45
551490152 1
767034678 45
159703156 26
798217840 38
100949780 88
419034872 53
805324240 75
516285097 93
591032760 43
380730056 10
724100997 61
360008202 58
118375793 98
118129800 34
229260228 41
660700101 42
917463571 81
930959807 10
142686956 23
93907819 93
437011756 53
293005836 59
402235295 68
826669504 60
776485505 0
287221949 71
849266087 19
38143992 73
179311268 93
447042496 67
466068294 80
796287178 37
131523876 17
890867260 21
137209850 73
785982452 15
589172654 50
584193006 91
874373596 17
240312399 92
505475023 19
438917641 70
579150450 39
453899451 62
142391948 70
419312166 64
673877153 2
963199924 95
468106142 91
405827359 40
751296306 58
939678148 74
888147711 89
22890934 50
753343322 30
862872246 64
461660057 16
379204743 10
653983611 52
388664814 41
601307675 89
106983391 92
711060550 12
242249002 9
68347842 91
686930389 71
510874492 94
901395746 3
168475454 65
333736709 10
933129859 14
584485541 76
142802225 15
620486554 11
617298595 15
366933747 47
617746950 14
832605679 79
609905171 28
372983940 13
277920397 78
256199474 0
918264067 2
898728530 4
200864012 37
598832292 38
927409634 52
32814399 71
523156929 32
276303268 10
188849762 82
357101633 73
572523360 9
107757042 88
923057824 84
722123323 14
104689397 92
774295790 56
153692920 2
971379836 6
416080266 78
251804891 84
141917371 42
76735632 55
923165695 93
437983151 39
29178057 37
50659196 98
724285561 30
210592741 40
19875716 16
63426868 49
563516418 39
891505840 55
650083919 74
598603698 67
320100864 90
449037145 21
271264528 45
926653602 61
824006130 4
300418682 81
799574539 31
179172269 37
333288392 24
571647298 40
426898359 43
630496095 99
484239392 67
24334076 15
213647851 12
838685565 17
627633780 75
225699141 32
620126596 19
949948926 83
606286714 80
826222334 80
132634698 0
404645170 81
132764988 81
490466672 79
853850978 94
386442072 81
986160026 77
318432736 64
743148601 14
586355260 65
897004496 76
160149224 46
489990959 39
270169341 17
992687904 62
125215685 53
16550355 56
661131540 74
24389021 1
515453784 56
887174750 45
450381183 65
625793921 37
896974702 11
241409947 96
79065236 1
547619031 90
774239483 78
597682793 10
734337991 91
799600348 66
345318606 53
113894173 62
27272429 32
736695734 6
516324169 21
624970217 21
651429386 42
910203858 24
44537398 25
74253089 72
443172419 75
342009207 20
528603474 75
256930120 98
455006426 96
955357252 19
654534170 67
195577380 93
792633374 38
536958580 88
647307761 76
814981789 39
196273021 29
551316734 96
96282286 10
355831283 5
66666347 67
369947628 4
616846679 69
221069698 51
176193934 11
247772900 8
870969026 21
854566225 21
687307420 35
182961226 58
386396225 63
64552705 94
84236676 60
555186188 82
294957624 94
619569695 58
652098235 80
557491609 80
147644258 37
255624799 83
949091961 16
290422518 38
552690482 31
497225592 0
625674757 86
559812509 53
85212928 66
923576649 7
797320030 58
727921968 40
303512719 68
366177618 85
343882270 35
413714289 22
22679734 99
984697059 33
969702140 72
995323511 92
383679819 24
502209824 47
649742022 91
243419073 37
782586281 53
793565290 53
280784288 32
463304714 61
504709090 79
938390954 53
210121708 100
186249121 14
905605024 98
823861554 51
544818245 99
21431735 98
215231785 73
304920327 4
518017405 28
280969863 24
495471361 100
369994216 42
306341847 15
447527862 60
582706112 53
880100642 93
593947743 22
682937285 86
812180625 93
199795774 98
543974697 85
236584767 2
664753180 5
100286095 67
600344007 86
233915107 58
405396452 18
747241741 39
175791967 71
356613177 7
260456987 2
327061976 8
506461512 57
647692618 70
613133365 78
308436845 25
24385299 78
618075564 24
712324229 58
943847985 21
503460147 44
102356768 56
624662586 3
616695522 51
166735432 83
858669349 60
962162106 20
198430321 81
812785823 11
58968712 99
598819212 23
113611686 89
624038557 38
340979570 48
362750884 61
581916523 14
14492161 12
618007953 87
818312089 40
130269314 97
394992019 44
940538663 66
492515386 0
699583017 20
625358318 77
986928952 8
121926503 61
359914835 93
308494237 21
565612425 81
662814523 73
864541597 85
66888436 33
434113884 10
698900368 64
347011511 96
4879248 49
73661187 42
804498347 61
353120828 22
575534631 15
337205975 29
237448677 7
807406252 32
722408110 40
612164453 62
608115638 44
947595293 71
976237954 96
573873787 78
782932924 85
27167749 50
646887705 53
445466139 76
743536496 48
504309124 5
931087600 70
464910626 47
592636956 7
711333563 4
274600366 46
318102835 71
991148098 34
639490249 11
936103108 64
924024781 72
165069996 68
604964298 3
105512447 4
763800126 2
108665619 70
172382996 52
753685449 43
613558203 36
957208977 3
300418674 95
445240639 3
268367672 85
746810915 35
161449685 25
75736470 3
648266565 70
619984785 45
644042582 95
523600942 28
772206256 93
708100130 78
439972050 85
58087374 97
345183301 43
633831522 90
429801766 79
73612647 2
776134378 96
719859883 34
978529454 42
33176173 27
914202612 76
130042871 100
908482117 76
121505249 71
718313515 20
933795354 64
942314777 44
818714555 66
453122362 37
173901863 37
366081308 51
850757239 98
992872687 63
672926238 40
180665797 56
132541626 56
652307341 83
878235810 8
100814789 46
550989092 93
307347059 24
693665201 12
51651433 31
739831323 94
998194902 34
62811326 16
55862439 12
923929982 55
779785118 43
789406551 40
798560389 44
187357982 29
483188560 30
174431664 46
735510550 52
228245850 51
353747343 68
866855672 75
182669286 46
640428732 20
128312599 55
997868724 77
260542582 71
648004348 23
226362707 4
857520946 54
982683969 11
109805105 75
830843921 0
230001744 19
809502715 71
969643739 69
293534059 5
553651386 46
522713453 63
96017124 52
985048638 60
24950116 17
465724484 71
73131090 77
896047291 4
262473672 57
692179989 41
208333373 46
536863158 9
648960226 89
494232220 41
299565513 4
713789690 82
295924251 89
851232962 61
908938951 32
830393379 55
867808115 33
888358192 50
43419802 43
202279902 30
888882515 39
66556796 69
757386723 10
492802105 50
76588182 48
48395890 87
173020456 36
292292339 27
159251179 38
2596023 18
580994877 42
51700704 77
332254430 8
423120133 32
276250213 46
778639912 69
418334586 33
613353545 95
274278573 99
717875006 73
95495270 7
363382810 30
478364973 30
420501400 76
613334125 1
175709975 49
2380058 7
262182593 81
228195079 72
213546684 44
938109952 22
321375234 63
216398303 60
959901355 9
359095259 75
535370595 89
458007309 90
739032069 11
952800119 81
69396370 19
941615576 86
160234956 92
670907871 11
426456601 86
628988444 20
777050358 90
859711066 71
194768770 24
64767501 45
936252372 31
883862835 53
670425166 78
908721039 79
973031146 6
417335896 82
207082304 34
50510245 67
652047135 78
667383590 23
697126619 7
157479408 13
429344623 62
304640605 58
844287101 78
153831165 15
31304942 69
561477707 94
507171212 15
283306448 29
767175595 40
457406128 52
605769615 30
625210858 98
342032219 77
386897522 65
413587105 25
425886812 1
521056843 62
113400061 86
51288264 6
333514249 9
141313737 41
116893430 52
20561973 36
191116672 67
256206688 15
790926863 2
584967140 56
704716406 30
675528264 37
555772094 98
929574872 52
409936649 26
742953128 2
933460633 73
213823171 67
251796987 24
550131957 84
149641594 22
80264065 88
837909304 71
959639613 100
725127820 48
492710975 51
7639026 88
848961088 28
515305358 25
440392593 82
733059952 92
199823643 95
131115102 74
146302961 76
663007639 50
348465491 7
234169037 91
65119507 65
302860704 10
964265261 4
566663141 29
21669560 82
663189414 73
83942436 14
344443584 53
793781353 13
571980405 34
376937812 60
445735597 63
93913395 58
926487661 35
471260123 25
75628116 56
641148470 99
842271103 20
389156830 37
992369387 1
419597887 22
107173276 69
109983548 82
172866640 39
269292605 26
803435922 75
641022419 43
711740068 60
404584732 72
902259774 26
206835757 67
952206694 78
106857095 83
335029757 80
620083796 97
710493362 91
526493222 100
718144559 87
98623657 63
760417218 51
278254443 99
218135594 6
194278137 89
624714681 99
860637536 26
602808419 51
35998911 18
944316717 67
800002180 38
505515742 26
312430177 70
494422454 96
541730808 16
72751370 12
78345590 41
718970776 52
138884039 78
800164303 70
335615151 21
355264124 71
434181995 4
725391435 11
716904706 100
931864772 62
254728655 44
620492200 63
789887586 31
335829241 2
549147304 14
538588196 51
831955609 76
47908648 46
657144705 3
610580872 55
987069106 23
490275283 5
301504704 75
310061767 67
924789760 29
97504319 90
347665559 37
967616670 30
288298778 56
865992871 75
438619915 49
769427847 28
895646385 77
680437607 42
5690591 70
888740343 58
546251170 99
508671131 10
30623488 100
191280259 93
972694945 90
609572087 94
612023406 15
588068377 46
621302309 47
647240583 86
414689212 16
150272082 41
379349499 65
253285296 38
111910192 23
721587562 15
503747243 4
596801371 87
151036711 61
659697346 29
386485833 42
638039244 18
772323670 89
758120446 87
124617202 96
660192319 83
262161465 88
728274486 97
800443168 51
395136690 99
102616734 75
825122849 6
409854805 44
107982863 94
503204629 66
605235408 30
734757121 58
354267133 23
625727152 97
564544965 59
493093734 59
60598518 98
321156179 85
215930487 56
26363019 77
35589563 33
981451324 99
847262858 77
860533931 13
235332426 34
333940528 76
958906410 88
465430596 51
383030981 58
844258314 8
573936657 7
55481873 53
814031251 41
211636455 45
144258396 82
773058378 85
471857329 5
585987287 45
226127861 10
729599490 61
334253142 20
645156951 30
509159133 19
213582055 7
481431781 62
716037866 21
1580355 62
603239806 90
532243751 13
605902636 62
748069479 74
825966490 77
578017743 4
638686624 73
115302959 52
573077459 23
470791752 57
232348443 85
772736887 80
886298710 78
363160570 54
779583450 63
158347316 22
832402662 23
706218630 16
804123178 50
11959600 24
635355652 70
474884754 21
357501867 62
144556 51
157696964 63
574093448 42
818961101 9
113077651 32
197130031 16
809777708 66
441686314 29
952715533 71
664709973 73
636558360 65
657734245 85
388570772 98
367256623 57
427998674 16
701813295 90
957188328 72
589698642 71
958699927 5
533188920 58
783849622 26
136333669 54
133271417 34
814844442 99
27845799 46
310429374 51
884903600 14
557112536 46
888765867 39
748836587 47
661497350 32
37835910 49
414039683 69
83146280 71
7005340 23
664360106 16
101698524 85
435366097 15
820636439 31
506158732 91
405676898 18
992413020 49
664842659 37
585688232 68
482960461 52
184120646 20
964431960 70
907989436 56
179868106 71
388677923 88
780254893 11
449270329 21
954892625 26
410637112 25
229806647 27
557370310 62
644810815 77
967663332 95
154963463 81
687202865 54
319983115 47
104807479 12
287390406 51
476799622 80
903561212 25
357402000 31
486722697 5
433128195 24
945712018 68
596418720 3
833375521 16
656337597 18
934202745 85
174270877 17
927684187 31
361099626 45
980863946 85
304225122 50
593497234 41
569269574 84
489302735 50
484542726 1
137806867 47
629800749 63
584521752 2
274265080 48
923263562 33
158667194 38
618053223 16
141838798 22
655870463 74
581251810 38
554685157 7
984779081 71
54575472 38
754234202 35
876940720 3
334117367 95
871980577 66
212575561 100
657507924 63
185193186 79
985792409 74
411754588 38
63723156 23
780016274 48
737237953 78
199940359 26
648429638 20
409752250 40
14944625 53
479280255 49
745965394 91
580642096 2
164475236 90
946283766 46
192847253 84
366014752 95
459994174 76
542102810 92
442928835 18
510907204 20
529274855 60
998241338 18
754540710 45
564134377 54
121663564 49
799743126 64
244521183 48
292744442 44
799651071 29
85437874 48
583431740 39
47730972 18
280487235 62
622182935 6
664682220 58
362721634 86
401311267 33
581795800 89
207003630 0
28491013 80
332811759 8
641152066 29
396484117 8
780250281 86
656228510 54
967665187 51
982737342 45
912034406 56
688452072 3
225881341 2
601481178 97
103580074 70
368533839 38
501785347 20
346530928 87
87267232 25
438741441 37
261446754 12
685172446 1
424063857 89
355762927 2
14538404 32
944654810 5
466576034 78
99250812 41
810976250 28
406416433 29
924456553 28
351771629 56
533102340 69
582856210 10
827191830 54
615579776 35
818454034 73
143671308 64
386537650 66
87160042 65
862889031 11
804905761 15
854799334 28
162073722 41
69583057 12
339547220 16
813455643 98
890001158 7
942556432 60
87627118 23
542889736 88
875636333 8
226623622 16
213317619 73
770667263 15
901602622 81
792463461 69
826112731 82
406639499 88
450028995 3
908862425 64
127076618 4
271422561 6
688346155 65
876692695 63
120480596 48
417438358 9
133660616 93
869077527 86
729031914 90
571894394 93
387711084 55
345131744 97
428577363 5
63932395 51
545744004 5
999999668 99
4360201 57
634607386 14
347349084 7
498232489 44
535849862 18
840579535 84
614239067 77
989112797 28
791157739 40
379185622 21
386201563 44
161535439 31
762875517 96
528886006 55
973136880 32
521906068 1
28108971 59
106488385 71
470709838 80
805237117 1
339095488 48
528135044 84
913798140 97
478514353 99
295286771 16
810878053 100
170841276 100
793355556 1
217706739 100
776142541 19
852624554 61
477632387 46
995350796 49
416019244 71
73187156 36
937959093 32
105948412 94
612317427 65
937378493 99
715721432 1
345044603 15
505199847 19
196762185 17
534357857 96
302059973 13
549878544 58
402032185 24
420953193 0
62241872 84
823368292 33
823285710 95
540579252 43
477164163 43
840324740 15
626061052 7
527719209 28
664549387 61
754528199 79
325670897 63
892920999 86
453805122 32
77137668 79
302013860 62
220639225 84
871299946 86
698537540 41
722768981 3
278725077 80
608923803 85
259417656 22
994533105 83
526477668 15
977615639 86
847767421 61
985493017 74
137533144 35
382927102 14
724928695 97
558896864 69
38250989 79
569197115 73
121822563 25
496554943 63
450577970 51
470298700 15
464537134 33
532086823 10
154112080 57
325155526 17
80683916 21
761838427 30
562514680 82
890037910 41
793022708 77
608640020 95
62742204 58
43724143 20
24889855 52
200310437 55
771582626 39
775202428 13
276180012 12
985570643 35
842195555 73
38393033 95
566400795 30
551412756 46
865994953 98
204090668 90
530041205 61
932220184 69
915134542 17
914229908 29
786311876 87
186760643 74
63822771 67
601722715 62
201980853 78
567610308 82
72545649 9
720751586 73
799303489 48
923148770 97
270378064 99
821627177 81
414175672 39
644734398 17
173899524 55
122294113 42
892068648 1
450219795 14
128120048 3
148600419 73
686001364 1
877611852 13
56122934 26
109073834 54
432152732 28
905295525 84
388868735 24
663092606 69
906436960 21
973679385 95
964674756 5
458428585 75
868301008 7
794304824 83
48689043 75
464839796 92
651288528 45
749700992 75
613046198 67
42237142 21
201294628 90
126358751 42
442359620 53
958143841 51
402743969 62
585290366 82
348042747 88
821200114 0
745570694 87
764431472 27
830302853 39
105209228 34
114199323 63
18918023 32
521684563 85
79865796 85
589119461 88
144855079 100
268900577 8
157476867 13
162857994 28
489132910 50
475628021 97
444571570 15
39248003 50
949371894 93
249629600 1
338080066 56
272147887 15
159680152 27
499547958 79
776830319 18
464619118 54
358055436 86
750861232 22
354367616 24
794671028 16
588919013 5
992856325 69
246012726 73
919056506 59
344363563 53
829560518 22
976493627 31
805129464 74
990446799 78
587523960 69
4516488 47
139993483 72
638694840 49
27940318 97
628069326 98
233214477 9
698632221 45
240580197 93
538963992 5
182521843 53
152542929 90
678933110 33
114088656 28
143843346 11
191080244 62
874366812 0
972007501 19
553243526 74
354122616 0
937222795 57
481423454 50
408133396 25
301442717 2
412114723 35
792062685 98
97021504 29
686408208 92
895646406 81
207123686 49
574876812 18
216207395 44
143010723 5
979663305 64
506454796 32
92021499 36
445728705 16
264645251 54
341912071 39
202200251 79
268556950 84
83729643 17
778692216 75
337501840 72
481955274 10
444254161 44
233433002 80
791386068 42
907737743 75
755467674 61
301158880 71
467842852 27
525129617 26
796874858 84
91724592 12
836589279 42
311481731 8
895833050 43
799486272 43
769901894 63
28486437 43
338404616 81
622745471 42
349874605 68
725037050 74
471119301 8
667962229 39
940938846 98
492281121 55
222376169 54
467270210 99
998555439 11
540064147 1
352866523 30
669838541 30
848688689 91
68954079 95
890467772 25
208152052 89
483714399 59
324354686 13
594617097 16
116876661 83
583855653 83
385563937 41
287059728 74
468379135 79
920374403 99
489222475 23
205585177 18
58677404 82
961329398 94
118148048 14
493618052 65
299733596 35
199269896 11
734755512 41
776777928 93
3877504 84
183390921 41
678190766 60
300497388 58
893734628 71
145236057 66
628255368 54
664972123 85
438735216 3
44325219 58
780467763 29
983794377 97
647827386 77
304001666 37
200333722 95
249650100 44
256183837 34
191142913 4
712663102 17
806525103 21
610862390 43
334444879 44
759793434 6
413404717 75
477539333 8
354658146 6
468802662 68
604419893 52
581043881 96
748558836 28
956453618 4
196532385 73
981606127 52
639239740 74
860623882 39
275145510 22
905745781 29
625270152 89
491747337 95
596454164 23
329093363 96
790960081 47
815203545 30
851566550 98
872347359 59
442253735 5
857966204 37
815151133 77
670791564 97
973063978 54
497781686 21
668278301 54
951456537 31
848153066 43
82869723 54
543145320 7
306771552 75
809662444 49
769499952 22
922395992 81
506124834 75
331590522 66
898796240 56
884618146 28
584908083 100
242057545 59
778376348 36
119045347 94
366733589 20
912681041 17
839156375 84
225944161 26
635232574 19
933330170 32
236590330 31
647293467 15
377484006 17
91382778 47
787226321 66
626926033 98
741813140 28
928653109 62
716244444 35
684765209 15
415458637 76
94032596 4
962035582 61
690073997 2
237274294 42
550748097 23
657521552 30
935591649 54
528964421 33
130170869 39
488007914 14
901505162 99
355546991 20
648546294 67
122153178 50
943678894 24
858001992 100
599113461 61
640434468 45
88218594 59
443903934 90
116401661 47
70106868 35
8752410 77
584597796 21
452051468 23
280319322 49
901225323 39
130326654 96
895956151 43
837130136 81
813982099 23
868038690 38
342276357 45
426143551 45
342887253 47
465674809 68
232768147 36
185065717 71
937884964 90
215938131 73
93194040 49
449120021 7
813235648 38
4847843 90
689379118 85
240956564 30
785785912 98
447077783 21
550896130 90
571219449 7
503885148 68
846085003 54
932892504 37
988011116 14
470582533 89
477922764 98
421501709 89
874636440 68
983313305 90
52258715 83
334146613 90
274225189 54
351336561 12
811447239 8
772027298 12
815019083 77
974878024 64
780810121 90
265989101 26
520253683 98
40899136 62
5707954 18
410759233 71
688125902 56
344835239 53
937547110 91
180086688 47
507437430 13
940682291 63
385367213 26
754583222 8
331332515 44
568493671 94
414872431 18
654735630 6
450630721 42
184632660 17
956821223 69
169718280 18
102291252 99
482062175 18
859919979 43
321365474 88
191432045 29
11358475 30
402853628 92
36532463 17
318083711 50
434341183 24
724598514 6
235730529 68
34213937 81
270065195 9
313841735 46
96139592 89
17455406 30
191937642 61
492346651 31
436456998 85
169570042 66
13752770 39
531963421 46
498374544 44
880760547 92
199519108 16
248939793 5
910692840 79
507619431 22
150249145 13
35009718 54
157148377 17
933811567 22
760968890 0
915428772 63
341801414 27
728750762 85
859210754 58
382379318 63
59053538 63
551387472 10
522658854 39
734234227 3
397278316 64
79459583 78
421331648 36
822669951 59
573427616 79
802584524 14
267272511 54
413303952 71
609146861 49
214437364 59
770961155 99
34964518 14
920216098 80
908196108 39
407382635 9
995072349 57
911095798 34
707007019 81
421012618 87
749816530 82
407544313 97
145330643 26
214473029 63
453725599 58
774949402 12
311691829 38
695112022 94
328734701 55
577032854 2
719326905 69
427786786 90
823220418 4
920610291 62
148328349 7
678948169 38
737521963 88
855276733 69
288280032 98
509743651 100
149626561 99
127838962 28
292262374 69
803866436 59
106538803 78
225226063 84
902972125 60
732331035 38
52634242 72
683812786 54
55678547 4
579475117 37
820988727 97
994575311 55
899813140 91
797617158 66
278465305 64
948375293 64
851333566 24
311681820 86
222669829 96
42772617 23
183086141 8
878266804 61
7560070 74
2389299 21
191651041 51
37455575 13
619064866 25
672435713 78
734193627 53
337430443 71
910844868 29
512084706 28
330320817 60
163002412 25
848976777 91
213427227 89
493602001 28
305616033 44
199943244 62
805466711 30
396003931 40
832379495 62
448281524 28
820748429 63
442838178 14
75697811 14
394951893 69
769686518 1
350274896 79
273270321 98
393105561 55
93263308 45
236163074 2
567717156 84
770269265 64
945667992 3
142572848 30
849894887 7
927129852 25
274868163 86
334184572 71
14602515 88
112074535 27
837416612 76
572983959 90
607004027 95
146021439 65
914570015 32
625706737 75
917981499 66
219428202 77
325960834 76
588008090 43
342129814 28
636025589 57
776402556 4
471325057 22
245731176 46
960689356 6
658048700 80
67823447 9
285983509 83
641631617 70
786051389 28
496939916 45
930247971 49
792719092 100
446344865 19
328947402 7
241918349 3
607233738 17
484922754 93
614617027 29
933886173 89
852840742 82
808596432 78
976652187 87
799256650 26
554817295 24
335866500 42
984131440 54
18449047 53
543613071 99
26358124 82
521023093 24
215619823 6
129070472 61
794411185 20
662080009 39
223545418 8
767232110 6
177590554 59
312034694 7
237912338 81
393391112 100
645188726 11
817403614 59
128736734 15
487698644 43
474182538 68
306092320 39
304753875 12
887935318 46
274641621 97
248077524 31
932609696 30
774436727 39
420629454 53
12872382 54
36092500 17
610462762 64
453482761 96
182145145 18
194691786 1
719995264 52
698622809 69
852294076 43
555840885 30
420432156 14
353792988 2
423625206 8
52288808 95
586331018 88
721019175 20
649087644 38
471728157 57
463364425 73
991862623 20
912054625 49
164997230 86
683633432 76
509006975 85
225392696 20
537232957 67
345528796 43
687552997 29
405857242 77
306182611 67
497251447 87
194275242 70
271522793 32
595244943 100
32213826 40
207827631 55
956846564 85
98123560 17
97037107 24
631246405 6
834078281 75
446240568 19
402601058 93
476333771 32
466580578 33
504776415 80
649250133 93
327113733 12
57346326 5
657015529 70
793395305 98
521999285 30
342031969 42
247668588 58
637757622 91
6639354 67
543338520 86
803548318 16
536715136 88
170632623 6
252392263 50
756177283 51
595286562 48
330373725 13
585808527 51
713471588 21
634130945 83
84780092 92
271465008 26
692882053 13
66653103 97
302538813 74
851769471 76
924597171 18
961104683 66
321833857 12
213092630 78
18982647 42
301594867 19
152780261 27
516271341 98
881257924 4
783327317 76
713607064 15
411542528 44
54101740 90
550248139 14
216351347 29
426364905 62
325942158 5
259367666 75
534336141 77
390425849 18
507979279 70
923071903 76
9487459 25
217003868 92
400493367 16
371961422 94
131675665 41
253726316 48
247235982 77
259453568 52
865800738 27
846795126 32
728730740 56
261516024 96
478136845 62
679550225 44
297631464 19
347304929 97
645159067 50
794520034 24
861846482 36
492127016 80
21152749 38
575616757 42
607140717 64
630749734 92
216251855 78
978496888 14
414371038 11
903604915 70
948876649 83
794050439 9
887699175 40
667617638 71
878867694 53
343320156 50
250614767 97
851447340 75
413984796 16
521340783 77
328297271 63
705701995 34
810385130 48
580612346 74
714952359 69
335810036 71
71036639 63
392131702 81
11545220 42
961979415 55
972900817 79
262018069 82
231305307 50
856142458 73
853054176 93
903922040 51
777613849 56
975448185 4
388339023 74
50032226 50
459268088 21
341851485 58
379528546 74
724480560 43
563198029 63
129017299 9
477575021 31
903941650 52
297240648 75
594557299 23
304697321 82
238865383 83
471108472 35
472203556 8
262131008 37
271833165 28
583391011 66
657779754 62
592444444 85
768605747 92
546723650 53
174811161 39
95464407 98
218040268 92
270827445 54
455562574 9
981100544 59
429273572 7
406645753 83
522751992 20
270457340 11
399715600 17
621800039 25
255827059 12
974854783 52
390251444 24
181396436 75
915961743 35
402308739 75
344794598 95
572031300 2
532304491 44
638634836 96
675440958 22
121193384 68
696175984 18
747568182 71
482115872 70
729095221 46
306642669 56
428282359 18
407574254 86
5281706 18
762533108 39
392960372 83
318171254 51
861055024 74
459475554 19
846611049 6
828902836 96
514661285 2
208293811 12
511842302 29
825361330 11
325204455 50
523031911 60
158809054 8
319747959 37
456079129 81
651845124 54
428035149 73
309191200 25
543760831 96
317015395 69
44828398 93
231185028 0
312420579 8
472859731 43
65931890 32
934601172 64
231880601 55
950786309 18
609894493 30
525340709 9
814139275 96
434040981 96
353865625 81
252464439 31
648094630 57
760431279 23
143307552 60
354522208 74
300718611 74
770605065 76
528826837 68
267608981 3
682102172 5
247765932 35
185281098 17
581323838 99
629262846 91
62920123 14
878099910 14
519399568 7
428914579 89
431130274 76
114104690 93
868023012 79
122252467 76
123803054 8
752269259 73
33445469 36
22954746 96
236806090 45
468636863 28
353952719 68
999600346 90
692179532 26
549524258 92
598962732 26
749377891 24
27895668 66
588610720 43
772339717 43
507519314 56
135399442 54
72338490 76
570949643 54
252537213 96
393011563 94
233172546 86
307647466 95
887883670 43
480309996 30
291041678 20
731866550 67
271680827 32
647817247 42
24058634 54
673606862 94
299339504 40
217120104 48
99258732 76
571136 33
642771672 52
644285625 8
183447482 79
79015866 63
943929434 89
568627151 38
592043359 98
815401407 99
331260315 17
493052195 71
722722800 55
418817652 45
72875480 7
478361595 82
333573541 9
333016277 0
269662231 35
940041967 77
574341592 81
301478571 48
512080987 55
967143479 77
670582689 48
518852227 23
763537224 9
129038417 29
726229646 48
425929970 14
447669393 69
355835419 21
707551698 43
3483442 17
582105149 15
225418801 100
746719930 86
100220671 79
672754551 1
711050623 60
623372442 18
325564221 34
503478962 3
690516073 85
661388689 14
999630531 12
494922681 95
427847123 100
417023874 3
608434432 47
168715509 7
942955856 37
938214227 51
470781749 44
297317182 50
726959230 25
382367288 94
17886756 98
663550689 89
24059888 30
946665647 28
163854832 36
121592275 17
109571831 66
790768684 30
170192016 51
505074331 79
778994624 85
713244775 12
791093509 39
265475514 52
214736553 67
287726939 53
356241377 88
477964195 54
34386841 95
179875811 55
87105218 72
308822649 50
646024205 60
405200875 68
412628706 22
401146450 60
355559758 96
639095401 9
184810156 60
530221057 60
631589377 45
299029932 52
65645827 22
640505835 8
93545086 7
747469219 32
165596633 91
57676071 84
91705044 56
876092383 26
76553686 21
518219131 48
967925195 16
188627041 100
245251107 53
560921796 74
206016445 66
577001287 14
232184740 29
811747699 82
315940256 76
587048696 63
81601312 93
751790033 23
560835001 50
572857822 84
438705983 75
80618575 100
606143161 71
921497032 60
371856044 34
865985711 68
21236760 24
499335116 80
650364843 58
486862141 16
774673292 23
913518352 71
539143174 60
440249019 86
329576709 34
207787910 72
19948494 39
287725192 12
777666931 87
241620817 7
907256169 77
810653550 29
549534273 72
362505266 36
381243024 13
507036050 34
798671255 8
990943368 56
856953806 76
966602767 2
555547789 69
454646245 50
690044818 51
730064527 33
848540138 17
171725475 31
915619867 34
717507773 80
796996444 83
491887579 3
125723587 14
849053920 93
996240222 6
758671171 83
637718268 53
586092971 79
831834895 67
397909195 3
670565306 19
460727634 28
385824006 6
449334906 98
368588921 14
581518282 32
821174213 16
54755447 69
144043915 53
525515056 69
376083585 20
112024515 21
623857479 64
682953402 14
594531834 91
698700133 14
632133390 94
607429391 60
769655301 46
541766988 80
974681883 14
296416885 69
930802728 89
244686973 26
807839967 82
806480812 8
26474805 64
151010762 13
564920776 90
573230954 1
243285764 29
126202758 84
589098924 87
44056638 63
558905304 64
683028229 45
537123458 25
285174295 23
132421425 58
817202442 24
321656088 10
273385268 68
655293573 29
550792047 63
952482077 95
74009116 3
216572665 99
947666834 89
290876308 14
447733405 44
451247819 41
449315654 46
673950662 96
201660664 53
114592368 61
497937251 39
176522738 79
427154411 3
110199573 88
737502540 39
480936621 20
661564392 13
22439367 32
934432628 70
487816739 64
87716217 87
476006482 22
219319885 21
124496807 5
816513759 89
323979319 99
879885649 88
723247939 59
916230766 71
477888734 84
737572956 31
322750452 43
71372931 43
980339148 81
659888124 64
452432265 80
357511003 16
144873718 98
688366579 100
469525108 50
352990681 66
161018715 59
288709194 89
347841524 83
565564175 67
427501348 23
858295300 76
505263353 80
568460384 80
669366547 27
328481740 19
66748352 31
669177619 82
417839521 70
319005835 59
144914797 74
316334384 72
513264706 20
864169188 30
39766940 53
753894697 56
735685781 0
879531369 26
364322565 93
289080793 55
400586054 91
241439846 46
287630906 66
271702350 58
289446506 68
910700903 36
553074200 14
882662610 74
285489162 26
933069977 58
304178025 21
79360173 49
489752463 53
288611450 84
558821931 7
118105809 71
595776241 76
71322468 19
824740417 2
61739512 37
213128186 16
174059097 88
917042499 98
955261237 2
283662361 94
370727905 61
279494832 91
117658124 5
960483836 88
781318076 4
370127383 69
162708608 53
560513377 81
845018082 36
928390418 48
702319555 22
183714888 69
254449535 45
93716202 47
934474702 33
260177473 0
57274881 35
859260938 18
581254877 95
640131438 73
176826742 82
610549770 77
390460456 26
85795929 78
199698503 34
186750387 87
182777865 75
243511034 41
141195232 77
672250422 19
398268634 89
219829990 49
619252563 50
720021288 10
950509229 83
404133446 15
752929514 17
215590688 62
509238616 71
178842035 86
310622213 78
260741581 96
448822887 52
358251038 39
706975421 14
128956230 31
106600786 79
13288221 45
896807278 54
719992864 79
674442402 20
777171341 53
445465502 77
313937054 66
151709532 2
469488386 89
18892949 52
222703009 60
216269937 48
125905187 75
22711662 96
975452706 69
748440563 43
229780821 53
85027843 77
73737205 54
626044690 93
121692340 58
774657690 85
967876459 52
800970135 27
826940460 8
287827007 60
295446692 53
788433540 29
277335632 82
948508017 72
483978543 16
120431150 1
798614859 25
98719752 36
80921021 22
894698462 56
987788807 0
745205952 48
542747817 6
625599168 94
46785006 58
495814967 75
121541464 6
479748253 18
219243382 87
186507438 41
426218263 44
128012953 24
601508416 79
450072157 14
209613056 35
163231029 46
960856903 1
729934352 63
905432464 41
253614448 96
410461391 12
545896820 93
498287488 17
337657409 69
693496307 56
519251468 73
20424406 55
911676963 83
888819463 27
881466387 16
418498723 17
372383332 4
578506909 87
678307606 87
934486300 53
118969284 11
292595456 40
661071320 49
442989967 8
60446207 59
522720096 11
376912263 29
554614535 82
653507040 47
715414462 62
776630971 44
805620991 87
799527193 54
905611291 69
895834630 31
665653754 20
30061320 75
62743506 97
977457250 63
859255400 30
76049604 65
396385188 7
136165994 81
96083859 2
483943476 15
615827283 85
185916888 26
481912480 48
471062295 10
814321068 56
80242138 47
995681733 37
569672470 55
494725161 11
805633926 27
640938269 40
145696783 67
287833886 13
136979247 40
434710019 96
537561831 66
712187669 90
725929461 94
15081061 85
590162303 63
367074488 70
362740787 92
388059470 92
23073711 24
881560573 97
665481658 57
936073123 0
725045486 16
452566259 45
834670886 34
401442440 49
945803861 12
549201178 23
767694491 98
118098412 52
626672496 1
821120290 88
475901266 77
888756333 34
385969438 11
726619448 80
671687665 44
923653699 91
434639866 8
757473501 13
678032156 57
155160686 89
196792006 93
539510267 51
415555519 93
615483304 67
339580557 66
210907277 76
647185923 17
847222429 30
492255496 98
438574754 81
576601691 60
816548533 37
949487380 50
798482948 10
215254833 54
238116661 28
680741746 64
749705933 94
66039747 99
504464414 83
52876587 83
992825550 6
651388144 88
699734699 11
959341599 28
895657271 46
852748134 49
646885359 20
390123037 32
156360120 5
910604433 54
186186772 82
739872986 6
278755204 62
439626867 31
395367630 30
812068950 84
861405982 31
740587832 79
470417946 72
110637613 58
58183460 57
960025475 95
740382059 95
695206489 85
160542103 9
348933633 21
520998387 8
182503766 47
613389174 46
341883535 53
772051658 15
208656779 81
28367625 6
38261298 22
253324164 60
507363581 76
609995856 25
999036897 9
833714322 42
688703954 84
500684588 78
401651628 25
219884587 98
167374117 60
318315727 28
97740679 72
216923249 72
231676915 3
327821428 44
799633005 78
221273241 92
950333219 26
998536621 80
60832827 53
956353301 60
145680463 6
533191955 98
734537890 88
251300216 44
213970876 93
381153923 5
640366042 13
442167468 29
117180355 94
159050453 64
140765757 42
767813204 31
963654660 68
24749223 8
524243409 58
505338843 36
875769525 19
653981889 36
715419829 21
210481244 18
910317726 26
971203901 40
816081149 85
740650307 42
850124019 63
899044937 87
704459228 29
647701448 15
208062920 66
781196709 84
143223739 13
355367465 39
209723270 87
275559300 90
643724430 82
892569969 30
841714250 54
975462995 9
713346917 27
398343316 87
461921657 85
626240573 78
534469017 20
956593436 39
151671148 30
104570400 99
242088659 21
604674634 53
278763715 14
688720788 65
203101774 11
323312638 31
831092125 80
248912936 100
255761370 6
17832609 44
323004459 85
557703015 37
997690963 17
315426150 69
912813591 34
199073070 53
45105482 68
803409944 99
409410185 0
187974550 31
856916754 41
843394006 15
337039454 56
721457320 80
13168837 61
382448846 50
598386493 38
149067812 85
470127502 1
73160557 38
86331077 22
729706051 71
519301196 82
46767361 95
14262618 96
168846222 16
899117671 15
858313254 56
460047862 84
576456181 92
856962573 66
452726936 10
314803917 34
838487691 39
403579355 37
377077241 84
929066386 81
768820080 26
113651078 51
295506148 47
411834454 100
138581819 61
298716131 84
957578454 58
538930622 42
633653099 6
49992253 82
777295206 94
202734596 74
826367049 65
858397764 0
186321394 52
756295003 31
9630393 28
517637326 24
644015046 73
470904998 22
168552371 46
344514876 0
126415572 5
521254536 89
70868359 48
150464861 79
185543397 13
886256991 36
120637871 8
396839473 95
167912690 66
478500325 1
76325418 11
701440985 65
392935295 19
630172709 75
692742724 70
145022361 90
566840356 59
546224412 80
399500277 18
878695160 99
521126405 9
556552429 53
998776773 56
483758548 92
410229693 96
928228115 21
736946364 9
861703137 51
329832722 53
835696862 75
283996762 11
240179623 66
341629451 45
352612952 83
337415284 0
171528227 82
156409226 83
949250282 53
312220751 89
79839673 89
974129211 33
721950084 42
108440844 43
183552167 97
300835381 51
180196289 44
347677749 27
278010972 14
149826473 68
759726880 59
660223635 97
717063435 70
137795669 51
798406574 83
217287408 96
823097223 77
422241249 91
167202593 0
789128434 44
279182225 10
678987895 69
932952896 6
601482444 89
174135473 87
289467364 21
943864365 25
727238527 23
643260091 28
937028582 85
562091426 10
429894935 96
594069385 5
610923762 88
622861538 47
844233186 14
950944121 25
119507264 75
821918959 75
261771435 71
262480643 18
134938775 47
179516219 57
230829583 76
583295830 88
753941150 8
976909392 13
66952354 8
621665742 52
884068212 16
569592503 2
194059658 67
564518842 72
221476792 19
110414376 29
78412476 17
997479927 45
827624207 99
950047571 91
180749142 4
130153141 89
680239809 68
347704517 62
208350761 73
561450620 21
957837627 58
239212994 26
800590541 93
945329462 10
686098029 51
215780474 74
890763425 32
918317186 68
987486136 0
871379999 33
661513879 51
187693615 94
774595671 54
553349270 86
710370787 49
463846814 4
924009973 70
389821587 97
757506569 41
293825726 60
391220206 76
855015704 44
453807557 25
432538434 63
278987440 17
641140321 61
972311648 99
518030792 77
41892971 58
317046919 26
838127626 97
817966204 47
702309626 69
47421010 7
884015745 82
486158682 64
120611977 82
414725137 61
785885880 58
465726020 88
735304833 79
303705503 73
995541463 62
129046819 6
633665306 5
132862338 86
554390875 84
906776359 68
80415048 98
557187960 40
342759910 33
545037710 54
369688574 78
173482702 8
464966924 68
35807852 57
536753438 31
381568936 54
749831398 99
412469041 24
48362842 24
695258175 67
42373945 93
489280892 12
920007364 55
576146572 91
162958662 14
13621312 72
539039205 39
404073325 81
617703123 61
759684513 28
106703682 84
721297601 12
137915837 53
88552056 37
135381716 13
516601348 67
721991632 57
939200852 100
519261553 63
56063127 94
556715178 59
105341650 47
562721091 46
200601169 65
816296360 99
344393562 93
816958808 54
724967984 46
976579925 55
956305350 90
923113176 26
524382396 63
294555386 30
130824399 21
265127596 37
736965629 43
703449754 22
109208902 26
991569611 28
886646842 74
81312526 31
951231331 38
992431537 60
195557730 65
126583382 28
579782059 50
584190740 95
208242262 70
785599808 21
845729491 10
662633699 22
858571990 36
185951672 14
303124726 19
67406361 30
327014805 80
425186486 54
329195828 8
897812493 71
951848346 14
262686111 85
437622793 27
22472512 44
629674286 29
968248558 33
578370323 56
319568696 57
638902538 41
342002622 10
491936858 78
72044868 91
977997015 97
690643468 70
184059412 18
128781291 4
874531231 89
790941248 18
715615705 23
635174010 22
564538408 4
502463571 22
230268909 47
862628613 52
621740992 1
898165581 89
113098488 25
135005918 11
751318341 61
957422896 60
730816462 23
855517293 30
81915742 98
203304417 19
421311225 8
314139781 0
362798367 81
734294058 71
925444333 33
77585967 2
457277506 19
782263994 54
605200820 39
289977850 35
717275337 32
890998318 73
22718267 66
862157150 17
95208411 94
721266588 92
898617939 79
125967371 43
559145707 32
492921539 73
238813410 85
680233325 92
520017403 47
559401315 53
53382448 45
437668361 38
643386674 98
248983111 76
476583353 45
324846467 75
168696065 98
959961926 51
29375215 94
212100054 86
211433620 72
255806016 56
586194960 34
338288875 53
901648660 87
257328394 55
895810903 32
514418089 50
126040926 13
411644562 18
211704347 1
406916530 68
750507356 52
201980627 36
281687079 77
143506286 10
389358807 41
517270061 35
796825361 2
916438126 8
521612096 41
714412097 60
398342674 75
8863613 73
51862348 34
151515193 37
437673993 13
22725455 4
707199260 43
257942874 62
342895615 44
810758164 97
816207653 95
614797589 31
416678328 97
653204101 5
104201710 95
67546089 9
413239467 41
370005592 52
542836983 65
616244827 49
520578188 51
856087375 3
983739290 15
780313970 6
701985852 21
275586256 17
676808938 69
401091118 90
270207998 2
220159326 59
481856680 44
394021627 25
462713393 9
224218341 53
213575197 15
875491403 80
410694960 6
475870742 93
302619106 94
454069393 36
19000727 32
449582085 62
684148936 36
239065391 34
71649160 85
341922602 76
561540075 19
993438042 40
812749260 61
318349762 13
758131381 93
230674019 17
102450443 34
801651738 3
701114574 43
219033611 94
465349886 64
644435597 59
90836067 99
490117328 89
809354955 80
486360519 48
973156398 12
718937685 8
843947052 52
342345957 8
683085963 22
168340272 53
274024328 98
412916907 91
411546690 34
420084056 35
146483526 42
692387328 32
491285062 27
587328975 52
460503905 75
241326356 79
84820766 47
748289023 94
728351178 59
680010064 97
941155757 74
448399599 18
182196419 33
224725433 76
917431054 2
305722709 85
911628561 46
332300825 54
406848080 100
9839107 60
786243123 74
197565091 76
393160119 35
386003269 62
103143280 30
306112038 60
384714531 94
202869277 46
588094925 8
32644865 49
930421977 8
816557102 20
282611225 78
331576494 51
969058835 13
644481437 37
514349166 1
580564291 27
138107690 96
654761995 19
413503176 18
413402515 33
590932451 53
852745706 80
17027187 19
330241434 98
738404794 73
560397448 35
521969040 26
526614837 31
621559448 27
801805250 81
314449586 56
78824764 62
81487302 5
914139699 35
366620083 74
575708070 67
719669460 41
808408166 65
573987185 48
319535246 12
338465514 46
693475410 72
708417448 87
979146508 35
666334994 4
153973109 76
609670169 99
713750504 3
935735766 56
383391745 2
917573403 86
91594877 81
289060344 7
889455952 2
875546671 88
382371080 94
449766988 84
92816179 93
413666081 40
217387923 15
914407514 25
839584816 37
695847730 37
410302442 85
539456519 85
80958156 51
526798180 60
141779149 79
17992168 67
966429982 38
707380291 16
848321155 28
798495122 55
968993985 41
825043581 12
799915268 95
870837428 98
31022053 17
596887376 19
716460971 57
55629778 10
683277741 72
476981480 46
168652719 67
515404057 53
175782114 0
441757766 28
661200795 65
708414954 84
144386897 100
868583006 45
573150878 35
148017181 73
71428274 9
794487109 58
31477313 54
389094784 22
316869289 32
648192986 48
59264018 71
517134272 12
657204920 50
664037064 5
991181319 95
934282343 39
920275852 0
12070215 50
927080687 13
434952046 34
494249381 21
837621131 39
239982481 83
425024734 28
292697028 65
166911410 59
81470195 26
258623392 91
918709715 11
856285971 89
808898858 67
420178567 14
661130994 18
559809131 12
70313223 61
872845927 55
402865149 83
820669982 80
657878748 65
738906821 47
135805377 43
317614828 37
189862553 1
13952648 26
161270848 22
537823158 47
148359273 81
278602418 59
77232041 98
738311819 46
68607880 0
557904342 36
659298835 20
247849865 40
94348137 70
953713825 100
627534951 18
33923738 21
18912865 44
325667467 36
826109418 27
836136405 84
277013039 4
918387044 37
181864579 67
380590102 57
447163649 82
474707775 24
854005539 46
830393490 91
176673873 73
494811625 63
564438498 28
252637029 59
587609969 32
395964812 21
380423815 51
226290588 40
917383984 68
527941466 61
281357130 66
84686995 57
722750530 71
130408589 5
844739937 72
662103369 63
555042574 5
256275986 29
451728041 100
735575214 45
917972127 84
359464886 25
616423917 37
528800835 80
283115696 93
961874438 40
896355871 27
973684186 98
971221940 90
439793243 14
909298250 23
464407377 69
46865569 4
37871259 66
486538912 87
844813943 26
886372055 74
6387276 41
296774783 59
724800004 85
758064450 17
623008005 35
354119883 57
790191644 42
665628188 8
762544076 0
16992148 27
789270050 97
287090407 9
492222079 43
339326705 97
668613033 9
154739187 12
317323672 22
495710547 5
954437515 67
415140418 69
903200164 98
118087040 0
985843523 99
948439045 51
993600586 10
108718629 90
613144515 74
376506657 72
580143530 72
446448787 10
439050652 57
892508143 87
482731530 17
242972822 59
577495738 70
57416047 51
658843660 44
410322531 82
903880870 6
593987703 37
363242861 17
329520050 1
737282211 75
993319329 27
552235882 49
590725090 69
283631668 23
834006817 100
919635213 53
712033426 60
346856706 3
342652836 54
371662826 25
454018726 13
315852278 0
143182964 79
186617342 76
650043897 49
856684689 27
325865108 78
731229840 89
902810174 17
987838528 81
949801268 64
586190222 36
465100321 84
68660769 32
373922194 98
992791022 90
735022232 33
331479137 25
141278512 29
155214856 78
166327446 15
345156683 28
66659656 55
268872470 21
241684593 51
653762045 60
652228794 26
904704199 63
714708773 72
920942532 33
451573906 99
372785013 96
314013426 16
944696074 95
854744816 78
716078500 0
727571291 10
434494387 31
145253385 61
850196613 72
370542701 12
106786616 60
495886592 48
215694794 31
981392288 24
525196854 92
317035623 23
783885329 58
460170569 47
272967889 16
41868941 84
647240248 21
722629558 18
795140512 48
587246798 10
532623048 61
680209632 11
680106348 29
217176060 72
174719793 82
691695252 6
808142185 50
922980679 11
596716204 62
609324040 52
773545172 20
321914235 26
326439386 97
5887779 56
956367511 28
87325750 37
630881602 17
949646078 51
153199399 77
103296221 74
353057894 26
52755558 3
384939086 49
251285499 2
287832387 10
897025055 64
104559080 67
969445975 20
925481831 42
225802648 89
146299616 49
659302826 99
945292066 93
258867122 77
210886787 63
953694382 85
447646952 73
31002990 90
713508864 57
867221000 97
434985193 58
109885979 10
82240443 100
3816146 38
664230243 22
65653881 71
656462839 8
432746509 48
181490292 11
409909109 7
83845135 3
475818712 68
648272150 25
367677386 50
334873140 99
913204123 26
212588674 79
676804725 95
681519740 68
690113112 31
90867846 68
967915090 86
44055075 86
954522047 43
585341497 19
247549954 63
147774069 5
335174045 79
303428764 100
756426012 65
161394649 1
283235323 90
383802134 25
847774782 84
936966289 76
293767222 37
414766805 57
78997619 8
59979669 58
383399009 2
140917578 71
964500594 45
100399535 59
649123039 11
562978505 18
739705222 39
117632978 43
528525561 34
578254569 51
159067245 32
540386548 24
822495128 97
936266889 40
417482699 32
719382672 46
801871035 10
828028155 66
792262172 97
721259962 14
800144341 47
888782572 88
71302390 19
84314492 91
508481539 30
962459178 77
749106571 58
688941007 41
907358989 82
676617700 29
523833838 7
51745686 14
676588087 52
125333932 30
451371806 81
792701287 72
2052963 41
978322132 74
250005836 22
172616091 33
767586332 29
858973448 37
153557249 32
787239533 60
369053398 22
297425705 54
141513641 98
880223599 87
940704328 81
767408414 26
574577549 34
433516482 8
855704760 74
839047809 56
62570983 61
620452932 23
448634847 17
548166476 97
415574313 14
98448234 93
645144686 45
506686172 20
819547422 94
881979635 42
716174868 92
657862482 75
76608729 13
623218291 9
531747797 51
261178490 47
15306276 11
367672409 58
19420846 40
918441072 59
810597480 97
393647255 98
195977841 3
822863703 86
759548978 13
468236289 63
156843880 7
396975923 89
239307162 47
321254874 69
974371007 16
263874725 27
408994246 27
449123222 75
2042918 13
408267739 2
193528388 31
65828151 13
931290429 27
95808601 81
712673359 81
456058037 24
763743305 22
195090644 19
815992208 80
364451599 21
703968506 12
841729102 49
95535014 70
380073601 40
170739018 90
4372371 1
422225198 49
611636159 55
229196034 14
982481451 89
909070688 7
857978022 23
428326591 58
104311670 11
979591574 54
251194021 84
709397127 88
598326220 36
729790115 37
944386397 7
239524115 36
352825478 24
709191346 62
488174546 10
269010087 44
507892991 51
242914511 99
960658609 95
646054211 53
719089660 20
88023901 75
838140574 57
737229436 1
85850832 60
377807054 22
220949296 68
923116113 38
56180772 1
858227058 3
875345416 58
665059642 39
281998103 53
985993347 43
363305855 13
546503890 18
185087037 70
875039830 32
898157072 63
550001773 24
485013789 68
894489454 63
96501157 74
605410531 79
17331525 28
427620635 13
52285706 48
17607866 81
975492077 23
678194781 43
52240662 73
241306739 51
701269224 45
575252237 41
902700496 34
645370331 16
467283392 19
467123271 26
416659219 11
846378616 31
840613222 0
728049501 65
928172878 77
616738974 43
973690602 50
4484621 93
805554056 42
514471205 74
937346115 83
357593037 25
561070735 85
894019488 94
541699100 100
727899637 52
741335034 38
581106111 21
727558325 75
245772148 84
661699676 97
227990184 19
748220453 61
225005693 5
838780516 7
992044338 75
648788006 31
475588652 98
221542582 33
372750638 70
54663490 13
433764525 54
697879216 56
345493187 11
692808736 72
42022638 65
600487476 99
521928701 58
724858477 81
281620971 58
242932242 81
762680744 39
965378411 21
298107464 91
196579869 92
996841320 57
883356594 39
799256064 5
592809891 17
617806873 75
648143000 91
699221315 11
267566014 39
25570670 2
364612157 33
755508217 42
35248658 53
777874605 19
348384274 57
419784422 79
735896909 84
604749677 14
855786184 16
289628176 54
313606372 93
776434086 64
491838551 7
445093488 97
376303275 26
687684343 16
825077265 29
976267489 68
63137765 85
574033318 87
672384708 50
507818007 17
74986881 70
181908368 73
558244562 30
166841964 86
156554533 24
184521842 89
88335566 87
984002893 64
458511074 49
652483676 48
136840728 27
630141277 9
362364636 23
622301588 63
963932892 17
600753890 75
324138645 13
11200597 72
709306099 78
748960296 47
67417129 35
403639444 38
864565302 25
418427103 94
473137979 77
105357006 90
632508756 22
873977935 68
776142275 54
313203232 38
133273432 39
287768643 48
409840637 59
652771149 8
628591453 42
974005462 6
424832784 84
464722222 87
532382716 52
397549607 59
606382458 75
382300348 27
648214412 68
165329632 15
658313922 34
815921418 87
312678536 32
489901520 44
356396329 43
508438910 94
428351805 46
371534535 19
468322841 93
522798580 92
742689981 1
914391881 12
608830786 46
930867743 93
60016307 15
494602620 29
700933990 12
106682055 52
761104825 61
89113023 64
982729253 72
394979378 0
151515771 2
386034875 14
31050323 37
760186175 20
575304846 26
764707469 26
295576445 8
212106352 4
288921383 2
243474847 51
772852817 0
649591980 95
662762809 100
675149767 34
382023799 2
780635910 54
569190789 36
76627876 33
849405194 70
967489463 43
854865550 16
521109631 24
930899079 57
649146417 81
237150761 15
848256576 98
340425579 53
534205481 2
250148054 77
856606697 86
683939805 63
292065018 73
388688252 62
190005581 98
473774850 42
392859068 95
749288147 47
881147975 13
360426638 29
528434027 80
799566048 34
483421377 45
662942807 89
789028686 17
246909232 95
68084714 84
723265024 23
319877013 71
548706339 4
456215393 21
616282358 92
851144174 32
169409942 75
656529545 27
438288992 44
819384214 77
262673566 35
980174326 27
558994694 69
480442260 28
62620337 11
384918082 53
535407698 87
480296399 78
536816154 58
699594092 37
563285950 97
815772876 34
979362949 61
302589905 66
989554753 64
689179710 86
631668188 91
619560794 75
243895175 33
301319630 20
11410820 86
802590757 42
725234379 54
857565265 14
689375741 22
186002214 82
325753919 85
220418413 2
957104734 61
112694657 55
44386758 48
626610716 81
954394293 98
139310143 83
550671399 46
903188756 50
837688139 24
573066498 92
441382414 51
231234386 12
957477563 72
297164102 75
444025210 30
919706770 6
402079783 89
199790135 97
460144597 78
842761949 86
741855575 74
842609857 35
196154876 6
848116671 57
424390147 29
550915791 97
635006770 83
474811813 19
915152679 45
457336561 44
49837573 76
812073559 94
111847689 11
823421648 8
52732315 16
811066269 45
323880077 41
950959725 79
58538032 91
21445333 74
708234703 67
490353686 38
559304010 80
289688806 96
63975488 5
60102413 88
66081824 42
146744882 54
369073487 89
643418895 25
47297299 67
456764756 37
304682063 87
301311244 37
895274014 93
256392244 71
306151035 24
256647733 11
592288924 27
550777191 58
583926452 76
356200366 79
969267073 99
241256063 13
146039288 23
958062147 60
531868453 21
269681966 15
792810247 98
336486348 86
89950528 83
243591084 75
815197151 94
581121818 60
125087485 99
302859275 97
840383970 14
291159633 88
2544406 77
235745053 18
227200030 96
226624288 52
610502687 67
75972783 60
667671022 86
171122978 47
187493471 40
862907124 4
998859534 98
1871961 92
390107072 55
491095847 53
173509796 20
535604696 42
269330948 73
75646820 3
377553949 91
883145946 3
905768903 17
920857664 6
623198716 76
325970348 21
269085419 8
406943607 6
871448120 5
646264319 27
302627472 6
570397051 8
558922690 85
169109111 33
379835549 16
406891043 1
479494713 18
544800279 38
59248551 28
100132596 83
758080259 13
907009160 6
988574 20
458194339 29
966851148 1
194300472 69
76592486 70
97582471 84
407368777 68
954656848 89
345268626 45
576229353 22
171345191 36
404545986 7
658945694 2
618243106 32
584008704 76
181933565 65
70380423 98
5018934 28
981980066 97
34039253 40
296629846 19
895472412 43
746232279 13
70201535 34
313472399 81
233314852 52
937138086 1
474899501 23
185921564 51
965262542 0
620316599 37
364737487 46
692759732 57
765136070 43
175059370 15
126036429 35
266983187 2
428685465 38
575008803 21
432025754 23
889391568 13
979918569 34
51856419 84
191285011 68
226006762 3
208000620 20
48380685 64
362762053 72
745773251 84
441836168 65
180210940 99
119755821 76
421766370 53
325410780 21
146661316 72
3090194 81
852771715 11
682974609 44
411409846 7
171914905 55
911208660 8
689049898 13
118583671 75
151517793 48
143739382 56
708502503 49
600401896 80
120945883 51
127213931 66
295829065 54
622209707 19
678378945 65
720932464 54
111856352 7
260972173 13
79903836 88
757559270 78
518998446 85
145591350 14
470858079 5
802734684 62
102110108 93
650701872 72
995048958 56
280232142 63
893826078 24
930251030 7
271550385 23
264126458 42
586133277 49
536610231 83
239006087 67
531120872 47
994360199 39
336598349 50
140990044 26
332923844 29
435537323 12
403921683 64
397629424 60
531297052 36
658513223 95
348471350 56
328993354 2
580263898 70
167641903 75
263468622 16
955729781 75
12028210 74
796371327 61
623982600 15
41497334 47
261643068 3
324126023 51
152341053 11
192972676 9
132651412 8
559986882 92
164746226 83
978650633 67
623971554 40
665979362 3
40507485 58
310990381 77
600148745 45
764619307 74
120304866 99
43846398 4
384976845 67
538879174 14
557232773 93
43893257 51
996471306 64
255328353 89
514867942 69
386550928 45
857121974 3
298436395 4
658429495 16
940370057 69
298690751 47
75996387 45
641369559 93
497401451 34
543630145 68
439354407 61
681067467 31
313701812 69
774931408 27
640909863 55
567366761 22
849810518 38
487317924 56
669594390 41
263190520 63
450534002 63
159277504 62
750714151 79
933316945 16
972967552 93
722063136 49
319179886 76
779885673 34
424332030 6
890875748 87
569414965 10
425453149 10
121720246 76
593717078 43
555673054 66
32270481 90
672677374 59
5919083 89
548767819 12
384808552 17
419312411 2
538595196 45
158233510 13
60691624 21
190183657 9
36563925 3
935233836 44
109117934 86
695122940 40
664727838 16
239358282 25
412034209 37
928426350 57
554413279 12
439837670 30
557707502 41
206178013 58
274308339 63
788430125 37
338098213 76
171230653 23
414853023 19
227648744 95
249079139 81
555251732 2
797223748 86
267969621 28
960481004 46
999092351 14
461803188 94
964767230 4
178827453 97
753978407 94
982777448 14
427487910 8
644855049 13
204185908 29
36677996 100
488837256 66
442754272 13
596517131 51
524214518 76
519759581 76
590382999 32
51506271 44
858490195 36
741061278 7
238717858 7
949922084 54
52088434 21
175459650 53
971881645 61
978947912 24
127248588 16
594123769 48
552591269 7
197874493 11
803023478 53
317702662 81
434086679 26
858474965 94
226460051 16
662271668 5
188061689 49
41343306 100
218754238 86
771775040 68
683902534 91
176075167 96
797360817 37
752908784 59
190788851 46
597070149 2
61651636 40
674995405 62
503369582 53
469458945 78
505858573 49
90159085 8
291405733 55
435379742 12
846137554 36
131404486 8
848832896 86
955686566 90
960665872 95
663282795 55
49602656 34
621133781 70
183368778 45
117540595 76
800929815 4
235581332 75
709923823 5
637092301 20
275006838 46
479139634 58
6840419 71
936007468 53
683915209 19
392951663 82
207099350 10
826724254 18
630785299 74
926587433 10
304203726 25
506158335 24
833198981 99
120958009 62
399091835 85
733847441 7
532996044 4
539786129 47
395242934 0
372513629 36
471838273 98
303733621 78
22240377 13
981368950 4
444122041 72
722766151 36
289915611 7
481725099 76
581408855 83
539432073 28
152372198 77
354522820 89
309604464 7
796839164 42
205948267 51
317776359 41
215910881 88
691095289 51
464569080 60
995681099 43
259468896 11
574872093 69
176576670 0
100119627 41
563182555 59
590641239 93
425207723 92
344574433 49
883767826 62
196210224 7
356822539 43
363555665 13
229824008 20
395921752 7
903489803 68
58969093 60
775222774 24
671515912 23
135285903 23
532539540 24
113819411 77
920835372 77
245707501 58
319987475 64
979469179 8
60049629 50
854058098 18
373197086 86
940672140 93
858573149 69
35125024 8
435011078 12
117337721 76
899186825 18
410447084 12
632780629 54
108923597 73
727927634 51
344364657 40
730007952 25
88679747 73
144309947 55
239082134 49
314574828 75
735111984 81
877354390 81
80947369 59
703356113 72
871796164 38
98034990 8
683355001 0
497359382 19
942621497 67
243232547 36
554552696 18
93134289 99
333090332 60
690848267 19
480731923 16
715334176 29
832212984 41
851377495 84
444687745 82
578977509 65
752078507 31
151870661 78
101438035 18
578897428 39
395353623 42
573952296 97
459214583 79
891307301 84
657109508 46
164513380 17
152674203 34
159958053 71
603908942 66
227488253 90
977070129 77
194139979 59
759560044 96
678613750 90
644764126 28
510804037 49
585164293 79
271415777 18
994467107 48
162706760 31
268510416 75
499217714 13
417409064 93
820102913 8
308537255 30
218259442 33
200085493 99
714319525 29
184506571 89
672389919 26
642944627 77
684271849 66
926424347 2
865206144 3
630828032 6
196603549 75
395055401 46
255178072 15
849728471 75
508523199 33
288071534 27
160563444 42
283374113 83
670992287 66
364089848 100
988501418 53
932197286 42
246830636 5
333238676 6
517543297 31
174569920 33
538065306 11
19945071 98
918062698 26
593923757 49
364841764 64
104182654 40
654144419 5
678820125 72
741210265 70
413172624 44
756195245 80
701684483 87
475739027 21
385228613 94
308678751 37
96197791 27
542878013 93
309564409 48
968355248 5
694921747 28
172237596 46
23807035 97
24049484 48
186626944 24
418137368 93
695619275 6
605278768 23
985178056 2
886847530 26
83927780 50
46688703 0
701676561 71
761689482 79
271837574 99
409651686 4
211492160 100
548243939 82
42513157 96
295371920 60
447357858 33
880247711 70
350113768 64
448290530 15
577676845 98
32838786 44
967027342 13
449995358 59
320244690 50
487580729 18
556977625 12
576433298 79
935217802 38
28407764 61
622250591 40
971565551 67
727700333 37
715398395 92
651892733 38
758163542 84
128826275 56
697052924 7
696624326 24
598021338 42
164030979 82
161924496 43
979192018 98
9498908 68
976715850 10
840347063 50
62231892 33
951073767 60
645955406 77
308132373 76
591464442 24
941855399 33
937551866 88
752629217 1
204570627 71
681633079 33
545303161 14
568056880 80
393925220 47
207606819 3
798696042 37
819337529 47
396265574 77
850624040 74
311892369 12
928143702 47
768573926 76
830381296 36
873355910 97
456406152 75
51791094 29
56059974 33
913208150 78
817801263 52
739477003 62
61878204 52
984187449 63
83169111 20
226250626 52
752897905 3
364036228 56
681079132 84
946631640 54
172282016 15
805191035 93
957600863 22
669467025 67
587067152 38
94933673 42
254486954 54
611138285 87
939715521 1
603915865 5
769550480 74
375907616 52
357693377 83
82360721 3
276820734 23
534424040 78
414178683 95
485158151 75
732514027 51
496398146 83
207448118 97
983726223 36
956458746 18
948975413 45
524037229 18
189042807 57
41534590 42
495596917 31
493382993 72
6451803 81
575287022 66
715821693 4
381273196 13
819280540 35
422355729 48
100132522 15
905397598 11
274691263 1
943406119 13
980304734 18
661441023 7
313107836 17
726394223 79
927997882 32
552620412 95
816285410 42
945676333 81
579561002 55
476457761 96
736463533 78
626369870 42
431862939 24
14541452 90
508712122 0
21160837 75
172417058 87
258948527 32
769910929 24
734868312 0
443565175 75
83475112 20
349898358 24
793208606 79
905426159 80
345370422 37
651934543 99
908568372 20
865760005 66
785940784 17
829525630 11
397904618 63
878701925 37
432257581 84
407565748 67
874510214 57
509810134 50
757149507 56
859185933 86
587223978 89
22260840 64
315565337 51
682454083 88
44752478 45
535513827 15
637674768 16
414839768 57
461951660 77
174663797 100
856476671 31
651904854 90
779805879 50
198054046 37
452769116 67
325601178 88
506212531 22
93745295 41
415176122 49
5884829 11
188334446 0
340046887 61
503272522 36
271144982 71
562256071 36
336383398 46
56191065 39
559888456 1
345996960 75
202090263 48
15722680 97
911365054 87
417767555 44
930475602 97
256437335 46
252635009 22
913635086 43
817662894 16
587167469 26
910541542 91
331233104 63
500962734 28
335334592 70
513110523 83
655128566 72
634836332 40
380018221 6
314499752 88
153714016 41
718244060 82
889066211 47
167987758 78
701001520 61
492623591 42
337635311 61
504400060 30
148209430 87
174505335 27
885660821 21
379596439 58
46260329 36
156421452 20
833322507 84
146419877 72
356067015 38
114683247 97
537054193 90
98392746 75
642231996 17
320373012 43
769283366 78
277349614 77
822680651 5
699204612 2
315928256 23
834705964 77
555363871 27
623749525 19
404516392 23
639056643 77
447701513 84
775418661 85
231424470 29
1002954 83
646969955 46
935419084 32
189103617 40
467419552 91
877215295 94
374115769 88
866206837 67
214060084 72
422222462 75
628772143 31
174652098 0
504239110 13
845669753 46
641281658 33
543907440 88
924007483 78
218386650 60
990437953 100
52856035 59
897716551 19
451564135 76
970772898 89
5510209 74
504221444 78
623347150 20
1659152 15
229842766 17
221591961 54
389754753 88
635951875 62
92314846 79
794526775 49
844367418 1
834461768 23
950406600 55
285437847 82
422439705 35
837144855 0
980054174 53
64181030 81
500014993 83
224670058 30
227080865 40
700544764 72
809792732 59
303725703 23
979480288 31
303076071 85
483212758 71
158448896 63
853364666 74
902516240 91
294189693 71
621400308 2
124182088 72
413239467 85
363339792 81
217994544 83
802288049 97
511693236 23
369791012 68
464413873 96
285218846 100
236562115 25
330597067 38
324327663 62
982948755 66
426173598 65
318965583 68
913843372 68
816585768 45
419817077 43
452914282 37
567238230 26
840125854 19
258451124 16
506098851 56
857310330 56
894689670 63
385874150 93
532887458 40
905312073 23
495944480 2
522213453 24
617051271 54
735177528 76
152286588 0
363532835 60
740646554 48
314017827 34
360427632 33
601280142 52
697550308 69
235711188 98
663182169 3
667117580 22
686320303 76
108041576 9
465039886 43
233997028 25
518588229 70
588421133 26
621494788 28
789742388 60
495585132 22
11181096 42
707509531 5
990547877 80
274302540 54
161434741 86
442044983 95
841378768 55
82344978 94
72646364 70
418689834 73
807906386 72
685821955 89
784643287 88
71532398 17
856158247 59
960275429 32
720921740 97
543131276 45
174702520 77
144955682 84
252092087 80
477569309 99
606654766 38
441300206 11
809608554 43
304786067 95
968587339 40
830257818 4
498956208 27
719195087 93
760872835 62
698031639 18
380941236 83
816697429 16
124293801 70
91325295 61
560368174 66
649509309 83
906458573 55
294422341 3
407901526 44
292787631 69
68870783 73
946530759 82
291594569 23
148500594 92
767275638 77
525025467 50
201229499 97
528729638 82
421699652 94
327916830 43
508539014 67
426015486 84
505028580 53
420175257 82
8572368 45
404305494 12
832031896 45
752349549 43
749218283 54
198946550 59
887350187 13
210771884 58
785707852 78
698068907 85
574752274 15
514268482 6
838104123 78
163516698 62
648218000 73
815204908 57
175849734 52
747963158 58
721305195 99
267938242 89
97494736 18
620238021 38
908139449 16
583859951 53
167388467 32
994204300 88
853810216 74
384246319 21
167954984 80
533146702 81
222657650 37
423130376 60
214081159 96
594544076 55
454627532 55
328901841 76
157439272 68
532201646 61
944898574 76
173461246 100
447804152 94
516440644 89
13892894 40
19294972 34
865884006 97
975913491 91
350011341 8
416554560 73
541581247 26
656492768 39
371687626 68
135743573 7
620799594 59
863502686 39
390451122 10
472412859 73
752716130 18
163496671 59
326437637 59
610371557 66
179262878 60
893172676 30
878775496 44
843880226 63
416705618 69
990323241 12
563565164 50
154452081 54
522525859 76
448777757 28
664350979 11
363092738 0
237281211 18
32409931 67
572759330 62
246100647 98
509875731 58
978009351 21
48768950 53
438166590 41
786165781 36
851462128 5
710950650 100
101096826 55
938860135 67
779252464 26
966612925 97
989220787 68
159564025 16
559598363 26
98422428 47
775493560 14
185235443 45
373109311 5
952612052 4
743072604 51
25878338 49
294397667 41
59275743 1
963377738 92
491552250 91
450843998 66
538405352 36
489352737 42
216588314 72
245127275 58
539559156 47
274471692 12
607304153 90
317113020 93
560389141 21
829987882 67
390928570 100
800111979 33
727102516 3
135284138 63
599649087 1
659119378 47
285677892 29
726082035 61
444758672 97
314904385 95
121299839 1
190347088 7
866061027 32
239639227 41
933168858 38
80192285 26
535423380 10
622199356 24
510175330 55
60664243 6
610781044 45
243347039 96
656628464 4
447557733 82
371591411 43
942700003 61
383088139 48
342138148 46
783162794 77
322730912 14
710891172 75
970439638 89
816513330 18
297926891 38
989542114 85
999498413 60
648676500 83
514199162 57
269796133 69
385623096 41
119151934 30
417452736 84
122589788 52
482609037 54
836107367 51
138585673 80
498546003 78
271995795 76
64717962 79
377782747 73
609851309 29
589471364 82
635763750 38
280261884 36
903731728 83
83327162 51
993005034 35
496545307 0
355467795 66
925454386 61
993474712 2
856258364 44
511657559 7
774681051 14
814049836 86
387290593 23
346284445 52
141144080 49
424148951 98
191892533 0
410087037 2
417348423 87
165602301 43
653513019 33
886478106 7
764880800 59
635847821 80
12967115 27
617111718 59
704306351 36
196579598 29
926888835 51
706027334 43
425822830 84
982043442 38
191404049 57
739275850 15
446911457 56
54107312 76
487257154 13
655561349 87
666725934 31
970804844 45
248987131 98
528208408 93
908112388 25
280020176 40
390823370 70
256685476 36
111445190 69
673530646 2
62076146 79
718736728 5
65063632 27
468079605 41
280523026 76
196902391 50
213248980 97
321655217 70
633742832 92
502862636 29
355255508 84
474097097 57
867712012 58
405035726 59
422054076 81
18095099 5
922241364 99
795937104 79
910028849 84
825962161 96
194526347 45
540441387 62
539017752 62
974094905 29
951957308 84
246368686 0
880001010 100
63642528 23
423886544 33
559233089 67
264329622 37
595718754 52
900824579 53
330770057 9
234848650 8
142048118 30
105007501 35
733658847 61
29095740 70
693771010 16
476430281 58
898286778 42
176381222 97
868930062 5
659415154 68
209102347 2
89579725 97
684194323 79
834181447 48
588207403 77
218988603 14
263175870 16
755255132 36
156161304 35
399506162 17
949550717 79
867457979 83
325906545 33
497162594 71
14485540 42
800731755 96
927857420 84
551438402 77
797484636 26
787980185 12
745896398 45
239399066 66
772931893 21
687833480 95
974623423 45
682516689 48
651378642 70
467489279 77
759388629 73
703066425 94
268693983 34
972781338 14
868531292 63
604369415 79
448878569 57
304476791 5
454301466 68
61867325 87
945633061 83
494549094 85
785258439 83
817147944 50
331886473 22
279873870 46
106824222 21
194350507 79
131560005 18
984003084 51
484332649 73
589153863 18
211909714 3
999268486 50
201122005 68
822852259 79
794281600 24
473732079 9
389574548 49
74564217 100
302795612 42
670068458 23
425591593 61
557094461 46
688515001 84
154907877 49
935329045 81
978690974 48
244290588 78
349360216 45
642139456 27
256592135 3
271688147 20
856080898 10
222124129 41
189645288 14
647636988 93
994663019 77
316945209 62
646117344 27
119176139 4
561498403 71
555899320 66
480306264 23
851762173 30
189376386 0
730480952 38
938406500 49
151908314 18
837401170 38
110344215 10
442910560 62
964827364 66
563959074 70
620929860 73
881530613 77
877634499 21
2275212 24
833960200 23
127207380 26
111036559 41
869588846 97
518803130 79
99829916 6
62221935 98
540663549 96
914164359 79
220078785 3
600045913 75
926489404 84
975436241 34
592828796 75
341289531 17
108030691 39
346646729 33
605492554 72
926814491 46
885042484 14
95208095 41
602365341 11
705407394 28
151641770 28
655766200 94
85114920 45
643360404 75
389280155 40
11902932 35
476204089 23
142212699 51
184963697 8
776312729 13
863235658 97
222672916 50
665765755 9
323271199 57
323668385 61
804719731 30
173568165 2
655333967 15
16139268 74
139205514 62
782505673 20
497447969 100
43697097 61
432510003 60
369220161 79
319444381 14
754616254 81
156601332 40
407721284 17
144647479 3
6778639 94
22475166 29
982195989 14
603632101 9
42984836 38
801444586 54
365771634 81
926987227 5
807060242 92
476077423 91
533613101 96
742417501 40
860202951 32
113306532 66
298005177 93
888135751 97
584554045 88
426871625 77
733533258 86
657431538 76
408867459 3
959592203 54
266049515 38
37519433 80
515418187 8
117183047 20
321851108 30
616783582 19
35964420 27
501341687 26
377703320 19
434004475 75
46207256 98
437276806 34
729604602 26
810301773 2
86702031 96
481186964 85
493872473 34
407720137 9
102645016 60
746936540 20
489376966 53
258422003 46
560736074 90
490401977 45
380139622 26
797036118 60
127849669 47
681647424 15
168086146 50
806730574 34
346934525 55
704309956 2
31680848 18
165238148 41
945404278 86
560871210 17
534736501 9
766159283 43
110682310 96
48678182 31
664836284 28
780590149 65
177807433 85
290880335 94
820208230 74
139113350 87
373757374 64
21480073 19
113598168 55
99530507 62
786958208 2
222402741 33
462980359 66
154404523 71
265453562 87
677694957 29
125852683 8
508506166 65
651896781 80
674579335 98
219118335 83
656255910 48
673907243 69
356084082 85
556275783 36
768498920 7
872477784 37
406851083 62
101252182 46
690648568 81
421474474 88
273904367 12
187723420 29
453346549 90
905919115 70
402647432 88
1495299 79
470229729 16
260243661 74
823287174 97
231794443 28
509060737 100
156091530 36
500204264 80
629983344 26
844063602 47
442640088 34
745919556 25
771134661 22
633933677 11
257853862 93
897281675 26
799134537 76
180180661 34
970681082 96
555941362 41
564865197 43
331847539 76
169097140 49
952634803 76
928729380 86
912308134 66
568010237 11
948172055 11
629960468 96
390246606 54
57857982 75
737892939 7
201955228 15
272335025 40
648408992 51
861320534 58
212867945 97
920269152 1
999698208 54
414588392 16
320821120 7
409941172 75
613507688 98
30636994 17
922675851 82
169148745 30
184155432 49
55527626 18
871462522 33
901460435 59
495990786 85
903892971 21
25951353 79
586364791 69
826380736 34
849532827 98
651710389 3
804993658 36
378876967 68
797867012 39
406096961 40
148851259 9
40641246 28
278859347 6
117348435 77
303427985 4
69034638 41
257528506 79
176054480 38
824699780 43
59068535 99
429141554 89
371117224 82
218792013 36
511016735 32
725691191 49
99537767 12
50604664 94
118644718 11
346001242 98
658987613 20
998309362 2
770574159 8
744753160 59
716743082 40
743982923 27
114953650 68
443805383 66
147724422 62
188375764 94
287977546 18
13099893 87
35707516 26
79582105 4
115578126 94
537313673 5
716879033 70
276880079 91
425882660 79
987742768 57
426726787 30
881277927 100
220881834 85
789897977 62
49220046 76
703436948 16
308772702 28
763109123 17
255039365 99
946353097 33
870009330 28
914065904 34
905207138 30
312109822 12
629035812 38
459559931 91
779569229 81
846015509 44
791102734 8
528693132 84
383398855 18
528726966 69
647291846 5
256159718 48
304967684 87
769837193 57
279529684 11
758655549 6
747081706 49
691714877 18
467580550 93
300453829 31
369457717 79
545961747 34
73284873 50
820828835 75
731030662 62
325226292 70
615675572 39
828758054 36
757913720 77
915621097 59
272270904 38
733701600 65
712389297 52
491425958 56
47972972 59
702382914 50
938358807 12
414224654 53
598749147 16
943977723 36
364300582 9
804673400 53
718743337 29
979006341 33
951927070 42
519413399 0
887672204 75
123986121 9
446286841 28
677288455 94
392969351 54
693561889 50
918978818 45
750165889 54
725077710 16
883865455 86
102414123 92
665917867 27
431239226 50
370995576 95
832347292 88
718550151 47
403120326 76
550318082 39
545390142 87
916901985 76
435413444 77
207563171 27
685002934 3
346423790 24
862840753 44
572662365 30
27242379 62
14384740 41
115431533 13
262118288 94
719344938 95
836901854 83
933621604 43
221894629 72
109068622 31
377288776 82
20873083 33
5421685 26
936014120 43
2440803 16
891449892 16
885386636 94
744292694 27
460057847 85
918839382 77
818568021 70
46084700 18
171720579 47
490687314 1
220226800 9
599593542 42
259934817 34
543459337 41
646223475 50
391606217 96
191504525 6
177307535 43
138709335 63
822695221 53
555060220 46
896079301 81
878361242 70
471014358 30
178321332 9
435886800 71
640045042 49
31105497 76
128924202 93
124349895 11
924322626 95
780919800 45
719728493 98
923623211 50
686597033 16
319217754 45
343793284 29
543225515 56
75317174 16
892521278 13
966744280 4
617797593 94
919096604 4
851123325 46
498061101 9
730216134 13
840790097 7
75254517 42
131065779 6
884058773 5
795667876 26
545389969 46
378512260 33
546051462 36
855062348 45
89543245 65
164330902 91
442158371 0
79486604 44
337925231 49
925843402 27
216433602 84
122783710 3
121541732 78
750521669 12
377766706 39
265200574 1
104471475 47
363088587 90
72415463 54
866424121 30
258211224 76
200318084 84
299152668 50
160430223 64
591198315 1
934191493 47
323395340 84
946315593 74
287382306 31
4346352 61
736735356 91
267275986 18
873420938 53
642710340 8
647754803 70
596859534 58
921755015 53
298248963 32
952493512 45
570977228 10
136060757 2
404692106 17
992408181 18
791849600 24
824090260 75
744896150 5
677842395 1
70566180 7
927297502 0
470115324 38
99460736 52
975198568 58
575267468 46
461453856 36
343975975 73
214991482 50
203784629 30
668372903 25
369784877 15
119423145 57
356985466 12
775917430 76
13357216 62
955293903 13
789699010 22
526755189 64
504104187 3
157859831 14
469253082 58
824415436 84
381013022 93
158527010 87
780071121 5
67393565 94
142821381 8
140609428 11
13804143 79
74618295 67
480127412 99
323627907 83
167072996 71
612565010 40
261870738 34
377582873 62
929774113 38
864504132 13
991727083 76
420883464 43
385805107 12
859530483 48
377083791 23
98828360 4
385824634 76
65108381 43
700618154 38
429924780 56
373836043 32
147197572 89
837393810 44
987735637 39
458892612 62
292753912 70
990287779 74
292439063 80
402561047 2
393568913 14
39316508 100
792292780 86
463943219 49
936255276 82
551141839 6
735609703 49
428838391 5
405987099 20
224379320 36
137015537 75
188466521 42
112806895 74
816214875 1
675141376 76
677911100 9
662873420 92
14715447 28
126418500 35
81740669 59
899929915 41
169583290 98
786035130 61
843553667 50
992466951 57
477134751 5
415533555 20
591508240 44
385829503 53
983750158 94
955860246 56
871998334 40
881712368 80
219486067 17
967528655 41
275125863 33
501638109 64
784362135 0
139977099 56
190740381 53
307798050 13
369596296 68
337530845 42
685349751 85
788351461 34
31388830 11
659244610 8
664444896 29
950249813 66
788882470 86
768038362 13
550298698 57
791427611 32
984522005 49
574750285 5
31698577 33
110639574 24
48526253 13
978850693 14
787158362 21
904016941 28
536067422 21
951184235 16
783514113 9
627352598 17
552908413 31
94502515 3
942859258 0
941707981 54
412417652 94
726055817 36
740176455 74
316902565 31
762665527 21
314846007 69
758669722 69
690703504 4
388198331 71
235776438 13
362371334 22
817806055 96
127573210 0
295639708 96
211005366 69
289509053 34
760978535 12
439723141 30
361953018 14
276263208 1
981413331 78
274921937 86
944041594 29
444131505 91
147672918 43
49996168 51
187981997 71
267597781 17
968998129 80
308348004 22
389947895 10
833544465 70
86550842 67
64334341 91
639835854 43
213285698 48
708756419 81
654875978 92
431880526 8
282731725 40
237725313 44
118133538 56
642056584 22
922999953 26
491631514 60
726124774 54
578396191 57
319741292 21
249422644 96
106772635 10
926456190 48
994837883 7
389655325 20
778784460 16
404049371 44
68566536 82
870646688 49
39578032 94
40327632 96
727184028 69
626428764 31
115209510 36
454505284 37
684042901 74
673457712 86
894142969 85
186954645 32
900043456 94
715521707 53
503069182 48
84687486 24
525696641 78
777195100 54
818168840 70
798777831 50
532689742 13
203764196 73
52391663 96
703542288 14
328259636 33
814472012 92
300166233 10
406881339 37
789179202 81
279307347 59
625967656 86
567605219 52
519157078 76
778165611 33
843498316 62
761191523 17
497887851 34
612862916 20
631816160 85
297099316 93
272123145 40
975292675 0
895039155 44
728792289 30
155257247 73
107875115 66
980332854 85
180373121 44
581890420 97
106863731 79
119909171 26
61457778 85
649859501 25
661162562 83
551076128 41
341022337 45
47613751 14
708565346 92
168211795 25
321901154 45
580210050 6
398791042 50
205934675 28
699320321 21
34763105 97
250257462 0
598588188 56
89663904 93
714898340 62
699259354 96
597177269 94
684752942 74
249991368 75
359449236 23
199534821 15
986209674 57
902525248 71
183930293 66
568818183 84
77519291 68
505177248 1
848522833 7
992036183 81
505612972 40
106356129 7
985736047 61
334416703 64
957661315 82
528140673 36
564313989 25
769641199 24
928516705 70
500987269 13
998208613 44
331378944 58
880777272 57
738714410 33
695905305 80
987178940 11
802665048 35
405636727 7
732462653 56
378232723 16
505064306 63
430908489 78
864587517 56
925833790 29
462265401 49
781377951 31
496832055 84
366549106 14
796309518 59
273927540 90
275199609 59
731361922 76
703294479 70
861844858 22
145612739 32
974382928 7
255762151 34
186625733 68
204971093 6
325346646 5
459129791 1
669331141 98
590406688 60
959666821 84
531667321 69
221698881 50
663182045 75
105517558 45
585938857 87
378123202 12
306570917 39
240189856 87
493995609 91
718576255 47
888445564 75
275769643 58
521559861 27
989042337 18
775893160 2
472497463 78
195056252 73
394491844 80
599543763 63
312745020 69
520646129 8
523303846 84
525557312 73
381166778 95
836800417 79
944829968 97
474999137 68
417683243 59
729017825 79
677675279 4
696862423 52
837586754 31
895804678 30
914970858 59
571788523 49
785025345 40
378061744 70
239588759 41
551742933 52
820703804 97
589024958 0
415266825 23
426842384 1
639055077 81
196137353 11
335093327 48
478204005 39
230053647 100
356028449 34
225198405 78
285919698 24
481336182 14
839935150 37
579833812 7
639105529 59
29986833 75
742226014 41
75878670 38
622212019 97
207728485 3
249336908 61
85488892 69
412583717 58
317536873 61
881527954 67
12798985 60
690707965 25
13387797 88
728032834 89
465819159 60
158785292 73
711110198 13
531283792 46
657482385 68
706649681 25
630683090 79
498093597 88
189951267 46
275083354 14
161863355 85
835788902 2
840198775 21
303404717 100
488744125 32
989579497 98
419736414 48
957500306 58
877834659 81
228349302 16
298925275 26
960083048 42
783095511 92
723551181 85
29407242 33
882577592 61
443561893 42
564480171 40
978743475 3
269865664 11
791018292 69
181927522 90
247829985 50
910399189 21
288349431 33
807396202 64
150341313 3
428572907 6
425815445 78
295604991 20
333791187 1
368774234 80
749453186 14
242904398 72
711438789 85
264053468 5
407624588 55
137599769 42
29257604 36
158869911 43
478006403 75
736823714 9
680999761 37
555419856 44
629504971 89
16460585 20
164060835 77
801315277 27
53863539 26
427394033 15
268179817 54
109552826 2
493064464 27
392440374 27
838827260 57
697540646 54
668076086 77
491883209 67
780332897 96
798910127 72
537050243 89
393558608 28
698012753 65
333793038 84
67917612 51
385155707 44
369429013 28
715129939 63
515052751 66
15135187 62
877484051 5
208354669 84
635955752 94
982577255 76
789361693 44
700918994 55
765643518 88
992119488 24
363614306 91
89684442 37
137490147 24
714112433 65
864091065 74
20527747 68
456583611 6
221904098 23
832201939 78
114721815 48
16266240 5
265422937 8
578033377 94
623095171 56
914456091 50
993766719 55
608774458 68
695165995 11
450030331 84
872319965 55
634494957 94
777791509 60
185876282 67
323028977 99
111308494 32
906329969 93
923357634 72
835713055 77
578858211 40
532315510 63
147713721 80
667267510 21
25349455 82
601605125 4
347184136 7
546319862 26
1874789 14
520117164 22
604469790 53
736813592 31
144067369 72
677712461 88
962255248 10
872605072 10
113505224 50
423477929 94
8936279 62
261982462 83
190596824 66
466081426 77
467923315 74
85972575 14
581045140 67
741328252 32
241855396 100
546947710 50
156938114 44
609992443 74
714557368 19
610039246 87
214336509 78
387117009 40
233144051 90
433919069 92
315607551 38
808838310 31
672837420 52
654765470 16
819212154 98
180364061 89
464551274 55
933782198 71
215499007 75
678179671 21
670671529 79
396433295 82
544455809 27
438583757 34
520119756 45
679936741 13
838127083 4
941529021 60
89158190 79
131410692 72
481935990 73
319039999 68
216858149 36
338562325 96
638262604 2
377164745 38
450208784 69
722402984 68
521010650 1
815113673 28
777535209 79
778006169 21
804194353 82
588294341 2
179247003 53
383644750 46
578476586 98
156276535 20
882575074 93
572368041 74
179808351 51
609309881 65
166540685 73
545883483 63
200929584 100
530326916 10
600645149 95
358255892 62
78872416 89
435732396 99
772574763 89
432705637 58
396314266 95
189076309 78
632083523 31
793037271 66
72687179 26
331639761 56
642427619 16
414053818 57
291449465 2
229377850 97
716796918 86
332258423 32
265768206 91
435443544 93
86280838 97
89120095 63
798403629 9
151536732 36
494282430 46
397260924 29
904194241 99
46045395 37
402246044 50
984394114 14
93453124 24
199627310 25
959439973 69
607169226 64
275230196 92
495832108 90
7195551 80
766276371 27
639794972 77
552648661 14
362800685 79
874792748 9
729643191 69
496066693 62
398006301 4
288460398 64
550148827 77
416733857 87
306739694 96
712132381 58
664519502 84
411066175 75
675392669 21
743420854 71
984886554 50
395657964 74
139195297 57
668002357 21
201788304 88
40546973 23
449125045 67
129740357 28
850023296 70
712982886 97
420007969 66
446328733 59
626264984 79
325798169 96
380998403 91
914311548 77
798552206 17
894430323 12
51705374 3
28616639 61
649523142 39
82052787 80
962424913 22
506487370 67
754181092 15
997863819 88
666757505 20
807873758 71
880895711 1
482156073 87
424380365 64
483809542 93
898729372 40
422135145 99
936425058 81
33238748 61
232803978 82
580172928 26
504075561 23
932991522 1
549095625 15
563753716 76
927732298 51
515179329 41
71326061 4
774286819 64
482951573 9
908045716 63
321577305 14
221295673 40
646308520 6
763957843 30
830360979 41
655213723 38
173842155 18
695870804 18
12336966 12
567632641 66
626492216 79
771277241 70
901103589 33
338941842 29
527388316 94
851974618 58
490060882 19
262616222 75
22056855 100
501067244 54
831451409 23
201883518 85
279964507 44
273962173 87
960681661 69
325596388 83
328744976 54
221556857 62
338576843 45
787768350 37
287905818 88
308231970 4
270994167 21
620304874 97
68683056 100
39837730 51
293911705 15
979509278 34
956089181 49
638158092 4
637349737 98
938182569 60
46825809 52
713085745 17
277545831 29
31116659 22
911833090 3
713483037 8
825863262 52
975236442 2
542231532 31
81634690 43
647303945 40
715282860 83
459479765 28
555042148 83
294648579 10
169992971 100
14250208 98
567983959 22
57763915 2
339890452 34
690423168 14
494616312 22
919862029 22
249449309 68
673762240 9
760834078 35
936273866 90
854381735 19
152095035 37
434099433 84
29209708 20
33316878 0
190166631 24
477482746 9
963571333 95
77684918 66
222481872 58
660613392 53
61965557 85
795562537 27
882116024 59
751702682 52
441623131 97
389813027 89
122766357 77
450273369 73
674313421 10
426963357 41
498733528 36
404800226 12
262679059 39
102565763 91
34726837 79
577378501 84
133946985 68
525165323 15
96490148 48
690292308 86
449668795 5
297446314 51
678625100 25
588592498 27
5674904 17
354849785 90
837063835 27
427509881 87
909443532 59
837817228 7
92921448 29
43693060 66
924155082 77
40400108 81
275831197 71
949062005 62
715059724 12
101494038 87
318185757 30
49563450 90
587089231 6
377154761 77
731234192 66
51706391 30
374480267 67
150642349 30
673704858 18
578856235 6
63272357 43
385962475 2
541604030 50
22813583 31
500060861 34
361486748 77
628658040 46
363630739 11
810144769 3
411346019 19
983643108 9
42643357 2
919231698 0
843787685 13
179364868 22
795405553 34
33689905 80
495662424 42
5856210 24
704780603 52
17014028 73
851643277 0
599526998 69
531135873 24
370477872 77
600920579 16
929952932 17
963153790 54
920355531 3
780027062 20
110468295 18
312864292 9
504388668 17
991626149 64
273364520 3
340182036 86
393205776 78
755171285 10
235248796 39
962993648 61
956761900 98
482199203 95
496272755 16
539311010 41
386642239 66
274822916 7
821179315 36
125801355 95
286625102 95
258639648 60
547590689 58
509882159 64
102009807 95
545613376 31
687963522 36
431993913 32
390703651 76
53252951 100
176104541 49
96251288 94
696800977 2
269241204 17
589798272 94
701040066 67
936088141 82
175120032 33
545857957 29
715413091 84
279020183 56
796939334 35
321327259 49
122321769 49
515204346 26
300616071 90
672047494 14
854787339 97
912969720 10
318453513 44
166415308 64
800496998 35
729321192 92
701658890 86
47376135 60
715549302 86
372885762 49
198774897 29
910705084 63
63844165 53
570679908 53
370120114 13
594499344 7
784526933 2
502383058 8
756617609 69
17623837 15
447603953 72
475110786 71
261443709 66
589792585 46
894415671 47
25344839 56
246975813 86
545024515 47
149492939 16
571249693 49
805396915 0
963620872 16
957786849 83
341496563 93
192859498 65
612886836 18
444954315 94
926881436 55
700314654 42
291675388 28
302633755 90
859469819 40
182935993 24
540599890 89
119521224 81
812948634 67
875650368 42
236267594 75
326589820 81
325037153 48
55286915 37
881233101 77
592290524 100
18199342 9
199475642 24
967410883 35
715983907 36
473104266 83
968170774 29
922656084 46
405767722 28
38773593 82
26495099 92
807974970 67
193305782 71
690264072 58
451178330 99
304123881 87
759933646 45
953892802 35
527566728 92
311195770 33
789475105 25
126415555 23
794270087 60
28313441 58
115954682 98
503748430 35
90226564 83
392631709 81
618102526 47
462106100 61
755400400 6
201269289 52
529827743 60
517547719 80
377353359 22
218252610 18
675385868 24
624131106 99
299403517 78
327937402 100
158110397 37
923739632 86
551359435 13
392009359 45
217508825 49
731417440 1
126322597 39
253009669 44
666981037 8
315746878 93
450630033 30
305282176 97
182807254 12
452185368 91
941807404 80
677478445 70
891961353 31
864172427 85
872935865 44
302077161 9
348239197 2
656182055 41
618887791 53
379322134 93
613746856 45
699194328 9
259085571 1
555947970 93
980230794 47
762657627 10
324099273 14
351346428 44
655947980 1
38562688 95
666213516 53
661106694 73
575407611 53
846763455 68
855295441 80
541845086 21
706959156 2
414696731 38
228038046 84
99945684 52
131784472 44
427500540 34
81611217 8
953689820 80
555926154 40
563670659 35
359818529 38
92684490 14
85443162 36
323682655 41
195095725 32
49607641 58
530391798 98
582743176 90
117861347 28
379255710 91
632436468 66
908726267 58
299094200 69
108894787 91
906175342 6
385125041 51
849593768 39
662323109 84
715889875 17
207844503 3
380786142 92
713836063 5
345771221 90
713432990 98
965824984 21
296552593 80
252691260 31
153456014 97
531425937 22
792035193 83
968371894 83
694383091 29
889862058 55
14238784 22
807959522 70
279988390 44
945226129 68
242148123 40
281601817 36
463833930 75
775619544 69
748946328 50
720344556 23
68931943 62
235332768 16
954976838 56
154853671 98
738092279 33
113056496 95
637367020 67
932827199 41
68651304 9
492896227 26
662922032 69
355297258 7
228543142 60
691214562 11
242015255 73
912755456 65
328178563 87
884818297 36
959234454 72
143307798 23
578303092 1
760835107 75
833158285 58
419836430 23
694585877 82
271691306 9
60155486 13
504880058 36
102497278 2
475442406 100
539559776 22
626225510 28
483868843 60
247881707 2
694656872 96
710847106 13
771040422 31
665948052 41
873306906 32
336477924 50
945353377 59
685132856 86
176145104 92
46670312 45
91905775 73
658416844 72
561488689 88
553968176 23
501049105 98
504043406 11
657756394 91
583851281 74
365274642 47
365716174 7
514388655 74
243063500 77
731266827 62
42388027 12
231400695 6
607209907 72
684532415 26
654557229 45
179414306 80
466646040 47
356970712 64
412362257 56
457410363 8
554731031 32
146385424 76
461354623 55
525115945 43
945969855 30
675033175 37
732840599 18
736806321 53
757213061 43
611467818 35
44461205 39
720096546 95
68172374 23
126055785 27
577868520 9
153300049 46
453468206 64
138921299 99
679140047 74
893524945 84
436679825 32
340908681 86
538783283 33
996357634 29
665527867 91
972257192 79
867990271 52
28889948 12
186737156 48
267567097 31
379080831 17
271622819 97
731909941 6
991813007 65
374779115 35
927286432 78
839156075 75
463060780 66
464550818 65
589167575 40
115903365 62
613325887 75
955664011 58
704726147 2
635157276 95
492986107 9
327444121 75
87349377 32
953600697 71
839385847 17
543875665 37
833819593 91
621357392 4
361133206 77
70116332 86
364451456 63
82969426 74
330334030 44
398791563 37
710308860 3
675512696 70
738916784 89
856119544 45
218391528 94
676207179 86
670775071 84
752369327 35
58192557 78
597304119 26
328679140 37
98096450 13
237923165 37
487934560 83
245398979 51
21351666 99
833075117 24
493210742 66
994939914 21
660677487 54
320239146 84
917701516 18
378125415 90
66042904 5
88363464 38
585767422 21
738565912 34
882934022 12
272286831 53
29057725 66
542838494 12
785182792 85
12284748 14
209108666 93
620174191 70
162196455 1
878460241 36
169209909 3
209292645 58
505803470 32
990280361 37
797298220 66
35204658 24
81886072 7
431429560 66
800326534 53
914918359 82
374409008 84
259080674 63
666115694 78
536920196 88
490554633 26
835601965 40
764797246 72
46379704 87
670536124 60
14855414 76
632530815 9
372055719 56
224406539 65
593229805 68
862908552 55
410011571 68
717025549 62
366339972 71
597050004 88
995243227 84
926263505 97
118703756 0
107543064 69
912807520 75
895161576 74
801195843 50
167496452 1
362394274 11
801343420 37
633321084 40
489004825 48
858919985 70
639816985 93
992171088 94
275953807 26
697649160 3
493869293 3
964404044 94
136428423 49
854068335 33
329902151 6
584669582 15
388689573 52
437308509 22
763573717 69
230695888 29
74900028 50
695264329 95
886523352 2
817772311 82
869789958 44
969525609 52
497476254 80
671862241 21
342483311 40
851414885 37
441397147 21
872333032 6
749484944 68
359951150 19
832899413 92
721444450 19
776582329 68
427042476 3
231980986 17
119427070 55
895506066 13
579294367 0
948699782 93
924846684 44
298611993 96
99928024 89
505350184 20
498823805 69
539216672 47
634767757 70
563026773 91
358990138 90
515438294 94
783983035 48
312201563 74
634148919 44
262157290 22
462674141 38
332643045 98
590152630 70
990140173 66
626024987 11
42093413 83
969999014 99
834981356 85
644568723 44
190247732 48
952452998 13
143826702 0
95635839 57
615645712 34
295883260 37
535719082 32
54157745 52
73030475 13
263919844 25
962354784 31
320016779 41
388136582 1
26101283 18
851016191 75
537705218 26
867298466 57
747004632 44
655161083 27
555105486 96
37144489 6
723569172 63
943975657 17
933729774 40
690940685 23
121991653 43
376152596 87
324568767 49
953693026 24
282355425 54
828879234 28
284149898 55
481511757 26
820332528 26
566802836 45
760611364 44
521975266 62
958036683 51
777056906 35
144716575 73
987380834 25
385345350 26
765852438 94
611529690 23
474693188 72
692340198 78
141958312 91
433273635 14
990098736 5
125349366 63
195058015 35
167881792 67
847200823 59
738609551 1
372679476 84
644002981 95
693092612 37
201700815 2
919211916 43
318266460 58
479105556 22
691177490 98
470862006 70
657228094 10
700537696 62
203947600 39
984953922 3
126011965 25
131155038 14
413660178 23
502109006 86
114443389 7
782049519 21
693817888 61
660598941 67
307595978 40
175421682 58
381796748 41
631820163 39
38132935 53
894738907 94
203043483 8
698023794 73
516925565 32
282928122 35
781110096 47
876213873 42
841271401 54
910718300 40
101958052 94
516810693 73
845801216 62
706843728 2
533102973 5
741359113 92
641592534 96
667646374 12
730757778 12
251988582 21
425727224 90
239563565 21
103591814 39
177548024 72
704255610 8
882116780 35
846757814 66
167990516 12
46230767 37
700616908 99
778596906 97
813382138 83
49738651 64
890623634 28
6337102 7
898426337 10
990054608 40
122711279 72
542355139 22
59095333 11
511997251 61
526383687 32
987409967 24
185525468 51
983707106 86
330776652 70
574864625 99
851923057 4
286018803 60
614692485 75
638414364 1
317130365 87
727964674 38
540639569 94
560113964 40
406508556 29
435422947 73
779549655 16
77151588 23
477958256 0
695482231 96
375968608 80
729429665 88
944676347 4
814432067 64
596970075 15
864402213 16
554351777 39
978790672 76
1175617 29
701937284 41
804425297 38
94881635 14
318269550 41
954418721 97
694630272 93
866724756 17
175899779 60
86111311 33
831222157 96
323964769 43
154633761 59
60105294 17
11430700 88
666087547 30
921635512 84
538846101 62
39625741 31
592849182 16
815312775 36
857028094 94
684155512 4
393653041 88
617243756 1
798948704 23
679561058 48
333553045 7
854562923 42
224416470 11
741566620 71
680562875 33
701901214 10
799608903 70
497289567 85
448631621 15
940600223 3
402529653 66
629026841 70
128548331 90
277090198 5
941434156 48
219584376 41
303627334 98
24196060 65
319166120 11
49431272 11
701633444 61
182313708 39
750115725 23
862289824 89
719916100 59
788685953 22
660219039 76
164649883 51
665481830 35
802452990 4
635091642 35
339740771 92
448219185 7
253682956 11
530464968 99
17632992 73
672471283 82
830653847 3
358623206 52
421532249 88
476976544 100
182761400 55
314237144 16
153068746 79
823330484 86
722817603 61
133594773 27
879832142 71
343738242 28
104433862 14
16213290 20
532088137 5
717910605 72
633417534 51
242641662 68
114948534 68
810492068 2
417216229 92
951773812 58
26447071 24
773853708 99
185564119 39
72451730 58
421755974 20
311829738 89
477207946 53
417200258 90
519151691 62
494320108 80
105914429 85
743728665 8
318196017 78
955861230 88
102829156 48
950370203 1
443885748 53
432662555 76
122074456 73
83184237 95
44544492 3
317823726 93
218175770 47
763452752 88
351535256 39
195313155 71
941433072 65
220163826 33
969084378 86
354990432 26
875143714 22
803755800 84
254218035 50
894833746 24
798377891 29
575880316 42
405047673 76
411421138 80
323941190 70
612886447 73
441829182 11
379159485 48
47322189 78
773072464 3
660238721 2
142891200 15
580389567 77
105096612 86
145822007 25
853775453 39
411501031 78
400545323 3
776099038 98
190191212 99
863381108 60
776099245 18
467581431 63
965399290 46
700352366 14
763829203 96
197111665 13
108219109 27
513754374 50
74511522 36
311008730 4
344941761 79
966696024 48
477896706 73
228748800 49
806380196 48
956710396 79
839053598 13
252095217 37
352001243 84
59760666 14
160424421 100
675375058 89
904161763 26
847124860 79
939826482 96
746783425 96
58140273 47
369076555 4
688079149 72
668131594 69
100669601 29
768275131 62
209110985 4
166815468 52
209455780 89
381607112 26
575664401 37
537972706 36
471961153 7
808192015 91
845928024 33
241995032 51
822594548 83
600855760 47
919516340 47
584646351 41
22624234 8
363231224 43
700268571 56
757937134 26
332449705 97
547681708 60
203670468 35
768944649 35
772133201 82
40280366 24
464935340 50
658434113 39
128179794 89
913772558 28
82318692 53
712105956 39
926326507 80
315987146 14
233684307 21
258264343 31
904930446 93
340553884 3
795566552 71
976294683 36
629744683 87
272146636 55
990968689 9
478435208 85
871568450 7
708766678 74
96514700 17
812276809 94
851375512 22
793856355 28
181521133 5
835925120 93
44681040 92
313378152 76
668437684 100
482825331 2
551332704 16
497050855 56
851480456 94
935165377 54
455129828 78
649799861 29
980007008 40
604140335 54
492428595 33
756820250 11
534245333 33
692211106 37
891471695 63
460585054 27
13002020 95
171206580 48
9929831 24
969246964 38
627200755 40
441807114 27
39437463 52
71443041 73
999897267 89
252549752 93
755268192 28
394422712 90
205795046 13
330011960 65
756921550 9
988794372 61
223225931 34
712116560 33
174923930 47
415154001 50
240173074 45
336562145 84
146869915 60
850335896 73
86573806 65
962813456 51
565315975 49
45841710 73
323222820 56
944739978 81
849734207 56
678836899 22
123070646 18
104334094 93
311524766 46
776172654 26
284645907 98
8300527 71
476946178 64
776460633 79
546296355 89
103250841 2
308274322 46
752912304 99
611247831 45
601095317 49
630348336 65
796764929 36
545649069 99
703080655 14
693238148 95
755054180 15
716653499 82
4647797 84
938901568 90
408059699 86
120718572 33
571648180 18
744628274 24
5969976 69
208646204 21
243231614 16
397021113 41
741807679 11
374854548 64
939952418 92
258725900 58
890686580 33
816679078 58
913143659 0
471385909 0
861658711 85
293023105 34
541056894 25
305567606 71
854803279 39
162868133 52
960016088 64
555344673 89
133341323 16
80371291 41
937363544 8
801339411 20
162406875 45
811239607 47
733952673 7
261095319 17
237398360 95
567954440 78
232002772 52
230594777 69
111141725 60
838609755 93
248805986 33
461755523 63
312525709 51
818367867 74
776833935 57
329396404 13
107990022 89
445595199 15
412966288 10
81909930 42
154062693 23
811526655 44
732504833 31
455528375 12
702588193 67
940867202 51
206217290 46
261921901 18
670612075 50
892596720 41
34842032 2
635160571 39
879078333 49
441184573 12
477887832 53
442955301 12
101401180 42
303946504 36
988474516 52
257292590 79
33081487 60
8422645 2
71581796 100
467057450 13
53298833 30
709855592 43
632909266 9
374732641 18
235661595 53
228770292 37
722619796 7
133748290 78
402102505 53
410101694 35
644470338 76
49819226 34
31896424 70
543756369 15
608800420 33
433988039 82
243401693 52
644710519 95
756911607 17
171145158 5
231555250 61
734023817 83
366757109 17
807028941 55
921804453 68
351850628 85
61263522 44
585900816 37
543219196 14
617775821 42
172807762 92
882377667 14
90989798 20
758210672 64
725253026 21
381940344 5
301072676 51
998513944 21
566935830 21
424483419 76
147246652 25
816163003 78
272428093 90
46652020 16
237879812 49
373167633 4
431350035 77
982072866 86
781448830 79
455398569 36
18810247 84
837465208 32
653933207 56
758732087 98
416055897 71
355189780 47
839214480 19
843214381 3
506767532 24
626555222 30
13771181 18
353701038 95
213192116 30
578623451 19
784506087 61
513916370 2
270475369 79
760985588 14
967864617 14
152853115 60
498162913 88
860812966 18
258495139 58
822773445 47
58883665 11
457533145 54
748243868 14
694779422 91
308297208 53
641700630 13
607781879 92
440917549 85
730567740 85
842464108 19
565918719 81
514687232 73
68971451 34
85118144 71
277761465 30
101367043 26
905308396 18
931202697 43
160950901 12
596028918 29
754593311 83
651177639 77
709492710 38
158125537 14
237809080 33
922159531 36
431207393 38
226565523 9
615025951 12
918572539 60
174679705 0
197730115 72
651826190 19
263215015 73
468999059 59
284479234 59
119454101 80
145700893 7
513740132 42
849968089 82
398578159 94
346976302 20
865128212 40
441407144 21
822513453 18
714685150 10
37063031 18
623636846 15
590148727 51
829165522 91
78390950 65
307613793 97
498065278 54
6849178 1
834951544 83
746080921 23
137525427 45
674038324 70
597024100 82
687518756 20
609346707 28
879117662 32
481971391 17
98968567 87
277963669 78
572438237 51
454446031 23
869080872 7
71058876 18
488348507 21
485083656 73
486394097 43
104450558 52
516867819 87
379373882 92
937314503 50
729227029 30
957511879 81
28795440 41
71213905 59
263097896 23
282692980 30
428288431 79
667763227 35
312120730 31
734118363 45
256004514 96
461475534 18
119642341 49
684582706 13
439302826 21
831045515 93
100621211 76
75377495 58
692010002 68
824309594 2
748546675 66
635096172 55
580503115 0
618030504 98
387404148 26
693979356 58
349008785 18
400244014 76
698374264 91
303776777 80
301321232 77
799278561 40
434024260 88
832675423 46
807720817 14
241492327 39
929175552 91
350941511 47
298484945 18
640987492 90
697617702 8
403967348 55
87560550 23
202681500 22
10460041 48
672691044 0
739384721 3
213071480 42
61251954 26
945081284 79
933954324 38
315609726 90
788196876 59
608664246 75
524570269 82
413949685 1
562649096 42
911066256 37
907884139 63
880793687 68
373537625 49
98094956 88
809565421 82
809299109 19
629236398 56
659086049 36
127141273 57
496519339 75
428946883 78
950347397 36
849473121 39
256878628 78
420789935 22
161127215 6
851083977 75
293106549 37
755505671 66
370669676 66
955418598 50
811830445 99
699356908 66
864038822 97
136149984 78
302880635 22
519945190 100
909103985 74
423335197 6
92355810 68
383130715 32
784206035 21
716443278 7
557003213 88
648389185 67
182585629 54
212680497 70
875645499 77
845605802 53
101540692 96
125610133 21
438550047 60
648841849 27
287929332 0
691056080 23
350992921 98
475955164 87
754102986 68
249255650 75
364425031 45
930336387 53
541302323 43
503877070 74
310035223 21
852587835 51
477810109 58
242585782 43
794129935 98
594329146 78
146417513 39
663407308 68
807550827 4
815774312 18
983611079 24
609671776 89
660130400 70
925186934 32
269310424 2
66922342 89
502040469 38
952143593 11
103416901 53
862211633 75
793783139 50
160477476 37
921145450 99
869075865 50
140544489 68
961690621 8
676340637 98
822045400 33
18204727 84
955644001 84
229784494 47
86117173 33
408598933 84
455094655 84
386596346 13
305901371 49
495973872 80
754095970 77
53899793 19
541725335 58
935081332 31
470867068 91
263785435 72
370124831 29
507375958 52
470208246 13
22756153 64
865858076 60
71852830 76
260317255 92
66308089 7
245653034 44
438834688 78
213853281 78
297230883 13
259537832 27
744678334 54
285007628 32
266600465 17
976981759 80
99463532 9
475323991 49
32843535 25
915680793 66
112586218 57
2946758 20
733745562 80
880055448 77
374834503 47
14725697 46
956293126 19
343005919 1
960003662 56
178441628 84
232074080 15
482578782 84
950149631 45
447593200 33
806560328 66
458043265 32
960026253 34
456025016 64
226349905 74
878796739 77
474278375 31
627927365 54
336637538 28
270541404 66
336929630 40
908546575 23
987124417 41
129743844 88
955026998 89
342962848 1
856284218 33
146324087 3
394327114 56
264064491 40
15771605 92
171011271 5
728214079 91
415406616 21
6565665 17
439710900 28
193817988 39
78479453 26
631928315 13
855314162 61
93991819 83
115178285 97
846093790 58
267203265 42
552981600 94
886650078 79
509778644 72
627614918 24
774783835 17
301098117 87
829517537 74
870744438 12
904705051 47
802329695 93
517128135 5
626214024 22
340512295 97
623745091 90
58072771 29
968481548 42
82124749 82
69558768 39
256007869 45
284345591 20
613231627 48
580955180 47
227452780 74
414767251 55
576886387 35
859570123 48
701565127 3
62608753 40
908185254 10
976647627 65
179426919 9
797572984 39
306911560 62
830270148 5
890954171 53
585907154 75
470528696 36
433093346 9
872818840 0
183433596 8
797569163 1
823706829 61
924745686 57
613204664 38
502642717 16
408107996 60
602363455 36
738767500 12
762698285 59
444996757 88
329420477 47
869159332 79
513650476 14
803823780 2
995082672 1
156414355 3
300970895 39
386844616 17
167177211 68
44525351 38
147560298 3
635949945 96
704212250 60
399257068 86
591399998 74
202769610 80
261795065 46
124187193 100
529301526 1
252823131 81
120243372 17
674714431 86
263986240 21
912525953 28
58976733 15
837027371 62
806229264 96
148280788 85
127855301 94
295184400 36
446948481 27
265124698 64
620501751 89
627311610 95
562053218 18
817457514 80
500072647 69
354893291 76
800501991 60
293625913 70
995149820 58
288744844 18
205740920 40
561187469 13
309673548 30
263888785 8
21952832 54
690605489 11
852948602 43
759817497 80
53445182 52
78392222 26
330684068 94
332579381 74
234254243 44
263414403 90
405506781 25
118925755 7
607422836 30
817086249 90
373243563 49
473143214 38
472787753 3
522112984 89
506887064 20
362751689 71
975114581 6
457712234 5
497033173 5
873663358 82
972138901 64
120101249 4
638541580 42
669306884 67
443575745 95
753023767 18
407896814 7
958004604 80
305189164 1
847326575 18
57438665 50
833251565 46
189939107 77
983800605 28
810806483 0
47941227 54
242886313 49
840509903 56
384804175 98
593887928 34
166577133 99
620272300 73
604902628 73
499927745 58
674888112 83
206030652 13
749219682 42
916823727 66
719815246 11
735067116 32
521379390 73
264911551 76
753827796 62
712955667 46
962128292 96
939636990 100
923932004 37
826940833 89
746884905 84
415758158 15
413107326 93
314199219 14
280886189 59
821065869 34
409828480 18
655758941 85
401730851 22
605790132 94
589340907 43
180982374 44
795833652 73
916342121 94
806736360 77
881252563 81
482038342 99
24525405 19
62794890 6
925454702 6
941247376 10
927765812 41
806338865 35
426243975 19
757759706 28
280231045 76
698721746 57
639713305 73
799246843 39
141016852 98
812472093 45
553285828 72
960758470 43
29677578 61
335756197 93
981812061 27
52197391 23
682138408 25
790796316 0
711656030 51
735510656 95
504215568 71
942598812 34
847530138 42
50043784 37
220658706 13
739432560 99
517021949 82
872894556 15
426091529 94
314469695 74
950189727 83
921297383 99
544813783 73
344186640 80
422477868 89
606804517 94
419063505 84
907201766 25
947667698 14
697725379 87
923756918 39
700201535 62
198960957 61
650889279 26
993264839 59
530091268 54
38735333 54
206147725 54
296281217 5
490914140 39
609503017 29
132737836 63
355239775 36
139647642 25
386998153 46
589019863 25
819824662 87
555904890 7
488486606 51
97204945 46
542049282 29
86947192 3
791538028 64
585652161 58
978592459 38
73349766 93
217727857 16
866387985 52
115813636 63
68030974 35
375814234 38
837627842 49
600594742 71
98726746 22
259122357 93
286095351 52
303721871 21
975113169 59
450010078 90
445247441 79
405758245 18
833244007 77
48713294 77
894924367 45
162179787 57
174924869 73
891114479 98
887747488 4
492614778 25
115931167 53
356695316 66
267642463 8
296474393 26
536733205 17
397266683 62
296134533 4
81089227 80
749418307 11
689894484 25
628391408 42
389507196 53
117075021 74
830026696 67
822826492 71
556662985 67
172819798 33
164761301 94
498207101 23
494507263 12
653246460 31
694623127 98
905375128 21
463841220 70
584721937 62
187756364 25
706555224 23
304816286 2
29485367 39
713255395 31
667586730 64
71794612 67
906159016 46
776681365 47
668949109 35
521348893 43
471287487 81
252448864 82
528421726 60
225732051 16
245156942 68
254661888 48
704896163 11
746733782 36
201447509 26
77699237 74
289607078 47
992083596 84
157192016 88
129480434 14
46252864 86
67079159 42
788465141 41
636718673 75
564810037 61
271149575 84
211113305 51
706187703 60
99179565 78
527727805 4
268768789 65
959298324 24
44435536 92
156786876 54
550725692 52
897960914 34
409410520 2
168971166 72
568456185 89
805406454 32
235892137 5
87106598 97
738121297 20
951522561 32
572495656 89
956079705 59
332551974 84
883895251 19
376518513 83
166348756 23
209291128 90
264842642 21
977660265 94
516152252 41
810311651 53
671066935 6
500037522 21
513248800 98
614106802 57
762987094 62
24029505 56
534162549 83
428920575 24
139077234 19
963444621 7
513659406 89
829902056 44
960807623 3
375123498 20
293133820 31
911249974 63
993037895 93
738894971 77
88508700 54
412061025 74
959255732 53
8174735 81
350077453 74
802444974 4
238841610 46
854118381 4
68137802 12
67778738 89
882740307 52
480915606 85
729149565 9
630410905 20
821748976 6
847991601 35
574032885 97
417819891 83
8639496 94
121598161 5
482447778 9
886668885 11
438284608 89
691530783 69
108893343 12
29081049 89
375068801 90
836151437 69
506730461 8
157227996 47
283355496 92
918577303 56
856710080 93
640830133 89
714809615 6
199696993 55
345491748 17
621863920 5
450350873 22
428765831 81
549302093 28
259108941 90
342397126 68
24167377 36
606185260 21
260493456 68
121575899 31
445175600 90
383227078 35
456369566 60
295628548 36
683672584 32
619389382 58
753588141 21
266343608 86
591568229 17
993203312 31
311420408 21
223274164 95
554368831 48
172116380 77
682984816 77
662786917 38
326585258 91
298622627 11
270562837 96
741567831 94
104651489 64
730930815 75
211372879 68
148215518 21
419546678 49
308125268 31
449400295 31
633966014 88
532255452 67
345708343 89
256793518 14
357926553 89
696781643 38
815902520 60
48602329 41
426114196 22
85330335 75
571788329 50
623637867 79
624102446 19
475527810 12
550068967 68
161485492 3
134098974 90
156864513 22
780444035 76
114229920 32
855308594 28
780954483 41
638223040 98
793628023 45
981343869 70
145954152 78
758827134 42
519128880 50
564621893 3
18043035 25
998719298 90
734714538 84
161916225 53
263510205 57
431309655 84
783334130 0
766830582 93
530259866 69
303973179 61
478696083 89
788070466 89
36118592 85
164628379 99
112435817 18
276936755 95
190833243 27
65867130 70
349548185 58
634824337 60
200733418 54
570583495 15
496683949 40
762743797 94
812077279 4
595043489 22
137459049 92
990704314 18
799604803 84
781459140 3
389039716 78
416869328 7
718342358 50
720758253 53
671961269 65
638114434 9
194775243 79
820514070 81
527818206 29
989687404 81
922101100 34
548020608 76
738729007 37
646349295 97
749533322 44
598977803 37
620505262 80
30803635 73
63373795 10
515380735 25
380186296 32
669373277 60
932470518 68
832204815 73
920121658 78
4186910 89
942457974 15
567593783 67
559436788 27
742242002 3
365086847 82
817739131 43
993211905 33
62618896 26
535253283 25
103385827 38
606021832 64
531307290 34
692879379 3
300664694 26
264309141 23
194015374 23
675840939 24
67722298 40
272891347 32
338856812 47
684152904 88
371262260 56
702021696 36
894302230 89
474300979 18
407972397 53
732309121 79
225877193 35
357999815 21
841994412 55
513286640 35
470785030 44
387632866 25
433896223 48
97805308 95
845914771 10
902185582 7
735007533 14
740171528 46
6723200 95
792065664 14
238221081 44
904866280 50
612171197 97
425139822 35
675372200 3
185907726 18
245286557 65
690152741 17
667590138 56
232081207 31
651960820 45
667405195 59
887581555 2
672285484 27
665594876 78
19331472 38
717131350 32
454719576 59
154543544 18
292221048 13
806087880 34
848770044 18
364878691 9
908745562 25
977803239 89
8514109 74
449189860 63
580771030 77
859895352 91
692578695 28
370275165 27
803862188 49
101261161 79
284687280 9
207000830 77
899035593 8
735446196 6
457429148 41
721323807 68
678585718 28
594593060 92
108442078 54
973707120 68
781096409 56
816366197 24
780779813 60
900367651 100
67877058 21
865990048 64
587168851 70
990680760 53
691073192 71
232681771 98
536799552 89
284090324 8
955530180 76
433993409 46
60098812 97
934849950 85
912465264 55
540832229 45
595428952 65
229108429 64
19239592 30
277405354 51
878383535 73
704923036 71
536138339 41
743667222 1
522939558 91
287457668 27
739076466 24
408202799 3
985310616 100
426317385 76
251781030 2
961891379 6
900478401 15
849822826 29
84557876 58
701926107 75
895608866 75
556270126 17
558102095 3
252882617 58
398651072 12
873988659 61
250251141 13
501746162 72
415175606 40
384968592 93
882769464 93
846433374 78
145613924 38
174692747 21
141008732 17
976702721 65
862080183 70
218014371 42
863744913 41
698178372 52
13007889 90
717453995 40
22829036 46
2437941 79
688687695 92
231056189 68
596509901 46
857954795 35
775410008 79
186000684 9
209412973 21
479890823 98
111371464 42
919892569 90
671830688 75
806434592 82
54464907 48
266635315 42
223478951 81
167066802 50
323189601 13
825115918 60
100822915 85
825387559 95
909527309 19
268379920 71
710413200 8
373643581 34
846236809 44
20366631 68
906924759 1
467512581 2
325663287 81
673987015 82
326215766 71
411230675 72
776513868 54
694590480 24
41130924 97
770049816 92
217452627 33
902867362 75
86027959 62
507409603 96
93313527 9
36480356 12
880586732 19
796092339 73
907993701 48
204595133 13
234236022 81
620742335 97
535759688 50
420666702 76
567749576 61
308890648 58
175621489 0
798878133 27
210187064 21
232153670 89
959428698 54
948758473 97
444824803 95
261722041 78
66490127 10
706094487 20
405390775 66
584270305 50
596727773 24
866832190 2
741962785 4
460509105 28
945773502 14
995748421 40
935799355 33
34330843 6
259071531 51
319161164 85
220482233 61
174575386 61
934987596 24
816762921 48
43336781 99
15636517 8
462320127 58
158748828 77
916975214 78
329721581 64
736328392 81
63270 26
626113998 43
104639188 52
82525639 81
670037060 88
806942741 8
486322208 4
652920375 68
257348180 97
763590143 61
622064773 95
466187631 63
900052023 88
451097589 31
426315669 77
948039262 21
58202050 53
289347658 67
740240698 41
67168442 35
216010093 52
145033346 60
415925083 78
150600506 0
490449898 93
401091283 68
452647088 21
95140541 46
862006980 44
901108198 8
880067129 75
113498139 70
975560910 95
864272834 37
858478937 16
396904685 72
912381022 58
360951203 48
347441366 27
290537062 68
865423045 16
553729389 8
197177911 90
617667736 14
328453239 8
34769703 77
959760865 42
491929510 49
439663783 43
234708205 27
9137059 69
611878741 84
608928630 67
81096363 26
864152344 57
574884970 6
375426614 1
107283445 31
903470742 21
421861742 67
664889638 66
480112782 73
849601055 10
398002798 25
170835718 93
303889038 37
723561925 53
926996169 86
132657334 79
261253983 46
522603572 46
927728397 80
338312756 63
23741852 12
719268563 88
686073666 91
225007987 27
579030982 46
533815416 18
140411097 40
465836546 80
29153194 1
951272212 70
113047239 26
866056327 100
646960283 90
960530317 0
573813299 48
718315943 23
874005470 51
7544186 69
34691707 100
905638979 55
68841112 42
935546218 77
661276626 85
692901946 51
796131106 59
994610434 56
410525902 93
646251831 25
598611756 7
785412750 19
334456341 25
950498232 58
451636160 68
677131535 29
933642692 100
258575578 12
448090067 60
186466443 73
814484659 43
131739853 84
965947415 31
381247031 4
812421908 18
806011613 90
852430654 81
511847227 89
816616466 35
68470113 20
476243350 52
586975774 25
883077030 73
988045152 54
778155651 71
747644539 80
807285109 62
757331753 61
639923861 41
981917255 50
2050320 14
320615585 61
810650162 20
55158833 60
504953356 81
331636590 18
340910192 89
306669919 81
316632930 92
650372694 10
512576749 8
488333910 92
271607162 80
851515656 89
511809513 49
740188155 85
898139858 27
850913850 42
354993193 78
803618916 72
318780833 51
626964836 65
148772133 100
744545857 10
665093636 45
486256487 76
786099875 41
751487087 18
528049051 19
571334857 81
2154450 14
209344540 12
407534165 33
999356901 86
660659740 78
284963809 77
899659494 43
429700013 56
957794993 39
395767474 3
863585647 81
697246702 57
562496459 39
866637116 47
625228750 93
437408031 75
917334924 77
666205270 21
212975647 25
686682361 74
458381334 23
410911705 49
853279691 87
121013230 49
825577982 86
630660848 47
639052838 88
513903328 91
925140039 75
722576518 4
956615492 69
155830622 34
545484275 5
562935791 88
397633844 98
749770740 22
579945170 7
508213055 88
877437075 16
939766030 35
560923189 7
62111086 23
698043278 49
551201731 41
539678369 13
55290589 60
879133105 5
573515760 5
451129791 92
811177750 7
819544735 10
739976559 65
416800660 6
938969184 65
54701634 74
597634511 40
313947150 3
106264360 49
953717770 48
184950288 29
13118458 68
465690530 88
277714615 38
563279218 29
194370012 60
781937756 13
254676606 59
194832764 80
211775426 50
809243893 10
88237920 78
920040535 100
70103240 37
863484069 46
440434992 22
359218296 91
698789199 87
41061713 34
846691521 73
789499921 15
202267492 13
728293969 37
322127691 13
123049372 44
225820710 73
680025553 87
893335266 61
699168472 41
854909687 52
709834513 41
511877070 37
531557009 51
610046144 94
418788919 71
620163904 70
124215227 73
700034178 45
824887997 15
831008893 75
728246852 77
265311187 47
453511281 29
779893443 85
310952870 13
728619984 28
7201837 93
243196420 86
168632249 14
603483241 9
995136265 87
945972559 2
93600814 1
841842450 74
386431282 0
379794996 11
840886652 27
769375527 36
166387318 20
779243606 5
161983865 77
841598566 68
874316504 48
83845075 80
844105664 50
867644637 21
338021521 90
36859201 96
152905471 47
45971289 95
976149867 53
547377757 93
268818384 75
497529776 37
183776328 96
930390277 90
588508395 27
20353211 29
734605795 88
980355332 19
271671469 83
864281597 18
965548371 96
883424235 91
457578724 89
433781011 0
454010003 4
765816088 84
135970845 39
578929594 67
701289107 45
622966918 95
241332023 99
26696820 15
379108908 44
754275074 63
262515618 94
596234051 24
109917972 96
201651490 43
491529777 5
733638546 36
239236970 97
735219181 84
101262423 40
68389945 85
240710991 74
792272770 5
73187983 19
644891037 6
16748413 78
781074330 49
571271736 12
285846979 96
95489257 20
156401501 39
400926254 87
848206226 19
632334148 11
131315870 94
689331316 45
118386773 70
609901737 1
567017250 68
72806998 86
477070032 59
597812582 85
520112257 92
55039636 20
57379959 87
852418505 18
18900047 65
918637640 62
610589536 0
151715622 35
664887119 93
313149598 57
535038466 40
723378312 18
600777783 86
293145032 1
824892693 22
470519180 27
161251394 61
662992063 81
554705914 97
437194518 80
445627522 50
942180546 66
60426948 70
992899527 76
850225748 95
920865661 50
353133916 48
419328420 75
317787469 30
802767295 40
788682883 46
536855130 34
942759013 22
151394676 16
539624010 21
385722059 74
336415483 17
636197490 27
657372384 97
971331351 17
991679558 89
471019238 75
268351794 73
913453999 27
186211889 31
54027828 85
787929621 33
605783582 50
430348353 45
615077170 99
237484417 96
493420588 78
73673343 21
445117805 61
595858244 20
464894761 28
459621797 99
782134581 28
570712498 65
173174084 14
730310234 81
173162780 84
550294723 3
940780177 62
929104171 58
981152668 54
754259821 50
104965840 100
12833995 41
97147532 40
539191851 17
873674029 77
587213988 80
220790512 51
728136886 9
851504800 57
350657881 14
392748360 17
868668512 55
271373509 51
619624985 34
696433883 86
530713583 3
324012950 20
368060233 6
443251046 60
745161301 9
230334212 92
384763554 100
630202032 22
752565406 25
321088685 46
284154499 6
462048270 51
600686795 49
763788696 78
174159384 50
141212080 96
645662348 54
549371843 2
726781357 48
312052818 67
852804813 59
493696497 50
979700647 16
524908560 35
496071713 99
238108255 33
834759048 94
964495563 22
696402204 34
703481539 53
286377381 65
94006568 7
13228332 14
406397327 64
939220906 47
464756265 18
457975729 31
154988950 43
502390985 63
313115407 41
738528106 83
803272846 59
765288267 72
952745761 13
774944824 57
94534278 10
485470125 12
903193899 59
76110169 82
264053184 44
685204950 72
484787 92
417045099 86
223555507 40
798448873 28
713532681 94
999147 79
900601813 38
527401771 9
714646436 0
249416423 81
446390283 46
86302793 47
720654658 4
140097731 5
120874905 62
121819313 43
922908215 55
429580348 48
247590640 79
462437146 12
699366894 99
629352794 41
357785505 44
488642998 89
8219887 11
892224113 94
755991828 76
407955056 43
412447045 18
732754815 19
511343720 14
548688830 14
351676456 47
354134777 65
725330148 99
283434315 73
736711040 35
167134389 9
960995255 14
613710783 96
89466187 31
662861112 42
293970242 11
272367063 9
105879739 54
950906601 49
114321331 95
755586447 2
213829486 73
839041307 44
414422403 66
949339206 74
756192857 70
61049313 40
228605569 22
519173169 41
660246397 22
725182579 100
467962754 47
390121638 83
154792628 57
987348040 53
427020219 48
391212988 47
798688304 75
788395216 18
943459621 30
379126359 94
802425174 54
968361983 80
594874439 57
870185915 41
262801502 68
543035428 60
109786509 71
946293113 53
305846668 85
474058115 28
10668075 0
569994511 24
422322540 68
223578851 24
596503159 2
670357176 42
381315949 97
451726164 18
963873946 42
809655261 93
241820889 79
388500756 76
758143739 63
392153412 98
567057115 11
9468695 59
93576179 50
314117069 65
92290728 93
208457435 62
785427834 72
506307134 94
424764257 45
245311314 10
435544733 23
297897354 31
454672589 85
273669474 45
131567733 59
265465630 0
241963511 6
565670014 17
210918531 56
798858306 23
997130056 64
585038607 13
11826711 2
24978307 33
221075615 69
646948564 50
308204948 91
705989378 77
966155729 23
376699558 33
729463807 15
537418815 75
255480368 26
491659304 80
787198475 16
280689213 65
617084161 57
798582585 10
398394417 64
350911100 83
684481003 76
185384193 37
10898313 76
830307393 21
538326181 63
12851836 4
24586285 36
572295354 13
297415533 97
748914649 24
753826425 19
760582080 87
798820788 31
606439967 52
665516914 70
795409795 59
728441050 4
302006804 67
569991250 34
960141399 69
474075012 53
381842799 73
495205161 87
332448360 33
113315546 42
506450256 41
312678562 46
188463823 10
594702921 31
607641219 61
428493231 40
604346961 9
434300641 77
9083417 47
325684388 83
655506808 40
68909770 35
122966745 23
275568910 87
111668850 89
527198278 38
31522833 73
201002513 98
456999431 34
762495356 60
301945095 84
668882718 11
959379358 30
503677888 51
1313990 79
10100382 54
811166626 55
564021495 57
456520069 66
879664189 32
89412464 25
671957530 94
636611021 8
678415357 49
468336368 50
990154089 44
126561912 76
231440992 18
978874882 78
489955376 79
585329957 60
206756128 51
561927934 93
439050044 65
368775927 45
416905696 93
375157006 66
122991410 46
505772805 88
397547818 65
652531154 91
612989848 60
366273645 32
874788846 88
11889795 73
605881227 77
116807261 46
730360871 62
311434371 27
441189418 86
756476305 84
626233321 84
81006084 43
349712005 63
894789342 9
617783890 78
987862693 79
220800670 55
215805403 97
921342105 39
504457758 14
205354722 64
707996248 94
140139667 87
269865867 74
107038308 3
654783389 20
87680276 86
500041839 29
563011817 94
22757887 5
281456403 39
267843879 28
378009737 1
771337267 59
319202250 6
469152176 78
792204335 63
413427920 26
273152047 92
619164694 42
799618508 2
633345292 53
334686801 41
779091156 22
72997536 34
968062282 84
818859912 9
326435822 24
28046017 50
857206296 78
382369261 42
963701533 18
825404830 64
921673728 39
883590613 72
350221720 92
852009406 99
794312583 27
105041768 14
290349962 29
753359254 80
293240103 23
755443530 66
195914631 72
214485309 45
763155634 98
341843242 73
843812018 60
57390622 8
602524130 37
817969080 46
614539780 76
925011222 38
203338315 73
34728531 77
420236554 29
316474126 61
436216034 1
953471413 59
137936262 40
913767963 96
238386028 68
918195580 93
802715392 38
634594137 34
910496990 67
753540964 70
973019328 31
912141868 87
183835417 58
400522400 59
504904904 49
521439567 38
372993713 33
583197432 62
399212029 9
287107497 83
600933378 34
295667135 65
976217004 60
544786524 23
971978046 66
985557844 20
954852810 72
52922422 27
660675532 12
221750540 92
856021131 23
813408364 42
21607939 46
689248521 2
523557034 87
601048915 39
319478374 8
287585679 48
439738993 87
743886934 86
370598302 98
165455534 58
253732657 75
686980408 24
392243069 66
209573785 17
805207637 54
649225238 85
28079838 71
403972710 50
390383348 91
16256737 16
974929232 8
624606102 55
58675160 3
197679216 32
648006856 34
78266640 98
834174119 6
19446988 51
532933414 27
728330209 82
771118447 63
724597458 9
759464148 26
112002322 66
562435096 67
720385366 23
493789420 61
978409542 39
638315035 60
38475937 58
197199061 83
747362130 36
526403058 68
787756431 66
309607056 23
418583570 80
345112343 62
768637583 55
859878499 76
188362406 9
580373524 49
562403464 68
353557969 90
985234529 88
913268378 95
689648890 58
441696001 35
657300190 71
416023047 26
525215444 77
482582488 72
820321231 9
814958610 27
416323989 74
632138822 20
49097168 67
207222162 24
329142994 12
807547619 42
345625697 75
823077595 65
56501880 72
283781565 82
147785813 63
768384946 64
312284345 54
805647108 92
941672130 22
287452107 4
813638123 19
771168720 5
805107747 7
295694122 42
144494075 8
122061814 16
217541786 20
520922047 53
802745710 7
909916552 49
97332327 76
353808315 39
348900812 47
421440335 5
886120501 90
405495172 55
895642662 18
837219976 76
185408538 47
780022504 82
966637909 81
924496072 32
181921662 6
140756768 6
254133591 87
323372059 72
923098579 16
963061275 81
257403676 55
284043389 70
130372182 62
265410944 2
871854799 48
77857200 55
421935595 99
439137233 92
372500499 29
812736306 62
237875384 53
957191640 50
431437 11
15072760 73
844428529 36
581316648 65
640813369 49
278204376 37
622457066 92
495765803 75
372426061 33
548364746 12
863289683 87
803482224 90
13515642 50
464246400 48
119947401 31
923130063 1
368188891 60
248920546 93
729206412 70
539087849 80
274076744 6
218169684 82
78861639 34
253012598 10
23165209 37
197331208 80
942585350 49
539765561 40
697082546 90
990322479 11
579183531 9
707588895 83
220128137 38
445493813 91
723861763 31
374852492 71
849817826 11
995664923 99
286281689 56
876169466 94
841922345 54
704322415 2
919212797 15
595047795 42
190948016 62
882757961 71
422439355 99
808322795 28
575530199 99
551592376 3
595738858 38
463262069 58
945440250 41
847534841 86
869226539 86
31146562 79
366145794 85
217789285 76
613247680 6
979799521 34
727006721 75
829701791 14
999011274 79
747856799 21
404953716 43
652107870 10
918425730 86
410223913 74
30501535 86
813593420 17
326574482 51
935309260 88
309345431 67
478585159 22
815330584 6
366367895 19
667527345 63
117383666 79
90291575 43
872521182 45
430052403 81
578454575 72
350771338 79
509706593 11
608383168 69
418984332 28
590395580 82
707407478 26
412896796 99
448664607 20
122752215 36
250619761 81
228433348 92
92364996 38
192440989 97
879033863 29
561212537 57
653966891 33
966097237 12
554945371 33
216489975 62
750614238 22
182596652 23
69664203 33
493993602 19
748527819 79
319168235 58
932766804 49
129238766 76
201463700 35
342284972 74
308433389 83
148415814 13
466792882 54
326344406 97
523990352 61
143731589 71
319389040 39
571697645 22
89502522 2
741742489 72
145258165 88
812276482 17
893049187 10
467428005 53
148553655 35
307245325 36
961162422 22
31040613 1
210182391 79
947925142 63
25060936 33
836930373 25
201730443 46
427151714 85
730708340 53
549284489 72
52367452 66
476134692 9
41388699 19
234590942 16
52047334 10
133032164 59
660688447 83
748057782 73
740999641 82
522607177 72
861872281 21
331395888 12
261925230 25
991971028 95
638116761 82
406662080 75
200466974 8
377630934 13
961146379 11
576444122 45
870667043 67
191490932 48
953081123 90
343814245 91
361022378 19
407012888 99
58334704 4
345984811 59
822473518 58
233221352 73
933880793 24
951894415 86
127799911 96
502794020 63
134202735 99
769366559 64
413994896 53
107845735 40
477727134 39
826265040 71
144185118 0
904161845 75
708207496 3
887015313 39
510231856 33
121307741 92
363692425 85
693810922 97
771202809 88
497489762 86
754250343 70
562825832 3
125614717 46
369758261 39
112661130 65
578023266 36
300686011 24
964154928 24
997999243 44
978399648 30
28943990 65
610650514 78
177316408 63
337324195 18
399897945 35
327904965 43
724989108 14
587514527 80
658341443 39
916439422 33
843472746 13
841883528 84
857232269 0
837861666 78
886541767 83
718546492 39
263238173 27
31268804 19
841410563 87
891116001 72
983234981 61
850983033 98
755721242 57
644497118 36
487224917 6
792675078 20
900661644 85
427154553 53
863490888 0
45294815 95
949432075 68
615277435 90
242631875 96
994459750 84
528970443 47
952683548 85
239960886 3
96382198 78
215337582 27
182113297 14
409116797 67
889121062 10
727943536 83
23876924 26
546977839 18
220855294 11
667253197 4
839241909 48
291756109 98
76731009 53
715800792 22
773944637 67
950777438 3
459021403 57
228717077 92
231979323 96
49446800 27
43271354 81
664903699 24
973842280 71
743363974 97
326273422 8
310204818 42
764389780 4
925394253 51
46373307 71
311617600 37
564146945 36
954847270 37
310851333 20
419865152 7
251805882 70
308524078 44
321411855 21
406425821 91
335784996 72
741823923 4
612165765 47
186335334 55
915459500 13
955288822 31
948987050 93
776259771 4
760552937 98
681204273 25
570047482 34
417968907 42
170448020 61
823571474 10
663377458 0
701561910 17
307496203 82
924175435 3
443990237 17
389333080 16
31369113 12
332060650 37
914775267 92
641858986 4
46582038 49
116583677 60
729068453 2
205822414 48
771828071 38
532869319 98
912019 79
960184562 87
396544096 0
277036252 18
985060352 42
838158285 95
70242879 27
313270833 9
561644138 37
976121164 91
368614310 19
362841336 52
112883935 18
732625941 72
654276821 59
646862625 9
947841939 72
632942988 75
277750741 40
540655279 54
321010535 76
149224713 98
448798168 47
594326523 0
978960163 60
229511212 71
206483505 100
982263703 51
92743520 1
632049218 95
429628043 72
553537832 46
93698328 49
405608034 3
243256982 99
188799194 100
379138468 16
107109640 79
777789362 38
960497905 32
251012374 86
407531394 32
247868344 55
792447181 15
558250880 89
635307433 84
37781674 63
117040914 98
981991797 54
747804676 78
632923892 73
534264169 57
909454631 92
366388895 94
262023228 98
4852530 80
936227469 70
90895993 22
173427771 53
836405850 30
683624736 49
433117045 90
273491753 9
903721834 23
864144974 19
912201851 50
987474643 25
320436509 8
447108159 45
127472176 71
871496294 24
183279862 29
721974138 44
145363958 74
500501360 44
629605672 55
108863061 72
969655734 64
175430493 89
754633517 9
530689558 11
925557675 15
347403293 41
484729698 48
255620877 92
807097673 47
164379673 76
70269711 44
406332108 32
978100755 32
285478373 59
207996513 69
930225534 73
231231825 31
372333360 58
894059753 71
647894382 32
610027663 43
357458595 16
948438094 88
397334826 96
31759531 100
654015762 90
42315345 46
673079368 39
725764518 92
23913883 89
159365877 79
151727236 1
582016843 56
989168355 30
340759144 26
523446269 59
756986708 89
612128580 7
282383751 18
220565160 55
977427365 30
930637326 81
144978318 25
498258613 1
546637460 35
691153418 70
574197516 44
522498852 60
567981168 58
896095410 4
490970673 8
427930925 34
882117509 86
393336928 58
359748529 53
379150759 55
384443625 100
154027544 34
7479783 77
708157197 96
449793215 19
313327427 88
447511985 90
142073724 99
943205963 100
308903541 51
218147321 19
764287339 31
166501456 17
41613220 56
211804215 84
345635956 88
939477328 9
85019492 13
168451127 51
188638915 61
347885763 87
873226856 43
806104054 81
523407646 43
454439963 85
524657065 37
244450237 48
199218496 37
512587309 82
356643195 78
910328449 84
245871048 53
376509740 89
708639078 1
151463561 91
858589953 6
891647317 31
953578530 71
894078383 80
891280006 94
550570129 71
797733066 82
392620210 50
296426474 74
176498205 91
327925985 78
256352170 69
639062345 52
152071108 68
514790410 94
879967875 86
793425910 44
742613688 59
853603058 74
317038188 96
146628564 24
600829627 94
119526181 72
180094358 92
319001363 89
320595685 74
781492715 52
836406128 94
595021039 90
699567880 38
35898012 36
429913020 97
343074938 53
623855637 54
571132397 82
632913670 96
461113294 83
550371146 39
141322881 94
401591209 15
273775283 24
815920512 99
670381371 21
557803442 50
562565524 30
340087913 77
629448636 80
558840574 53
614465204 64
537682118 97
456867323 43
827910452 44
2564673 64
780972199 52
69440253 79
839023768 99
548174706 58
434864307 51
626883862 17
419806914 37
579070969 70
482579422 38
643316623 90
397242496 74
194381417 20
967660421 96
344747325 81
546193893 79
409670157 17
595999979 35
775555882 93
519761791 92
403191876 89
856658578 30
741630103 5
866607149 31
820667428 1
63488082 76
116422034 29
171247364 56
536384646 63
595054573 47
666360804 29
587295376 42
239166799 63
987820427 38
411602766 21
194015089 47
860248015 26
892621397 1
236239306 28
786969672 86
491431978 61
647278362 85
149195262 34
357191366 64
515470147 99
587213302 30
569236338 64
78562357 30
562254330 72
166467767 87
986474522 75
197097880 91
802877379 24
604449606 78
995046656 75
391500221 24
130546020 19
414917698 79
458892701 26
57248010 23
153912961 46
761423563 59
242819180 68
60382408 49
864362573 72
498655860 84
635402923 12
637997281 50
596906890 58
173597109 89
444880639 68
392202374 30
70979649 88
525060448 97
590684902 26
92036268 0
508408391 7
28424139 54
297304738 84
874707258 72
389140288 73
538219633 87
870148579 34
144393799 43
40594675 64
400582617 52
249932802 21
149042376 96
646902007 81
967541347 91
942694272 39
843807385 60
805384251 22
529964589 92
494318233 8
112219113 3
163836037 99
523590916 4
413574509 29
887250288 73
344707006 96
799094397 83
357373611 31
652782137 72
294464795 41
730432587 76
834555155 65
600981144 95
676019388 28
934048036 10
559784840 23
987722929 92
830921029 50
996423995 67
746367867 41
748063159 91
453193456 4
189298546 43
820790580 85
413013938 56
100126708 81
274467406 60
337502098 41
898417554 52
736136252 11
296339786 81
10813263 99
397922028 93
779666949 69
718180293 26
378291630 36
33752597 37
599967836 71
754956909 68
542188603 44
446808678 26
938543289 63
686879076 96
418852792 61
488816691 22
539651019 29
566449821 58
142749762 20
110766214 98
863812254 87
617386374 69
200479804 29
390816572 53
536079899 100
425835787 26
267971122 94
708589439 10
405267012 73
659385215 58
30803657 86
841977700 47
989493362 46
93006198 61
867207212 41
657910331 56
963620435 33
217932608 34
617137750 87
720987555 88
287453498 46
719451550 63
582306199 27
698183995 24
493972772 83
893843641 70
506610990 96
207674740 95
194416461 9
441392739 3
581323926 6
264037794 57
127642505 62
511052529 63
926681373 98
97651534 57
689054013 42
164528299 44
102779369 11
838889557 5
740857683 13
636110006 52
763233574 58
241848056 61
301918200 98
522650715 1
926604618 44
668579857 57
241620430 79
802191461 62
740258756 47
39424720 7
535479744 45
554447383 55
177135164 24
86415645 73
151430787 81
197644813 2
959283980 1
138599422 23
614578959 27
209884202 53
162260422 63
146468710 59
267923577 49
235802158 0
346141428 73
234460738 77
630217639 93
388335584 84
268246544 75
769523223 29
687678358 76
851913805 73
685724814 30
873272831 93
234894908 52
15879124 63
380874137 55
891611112 58
324314522 81
401991622 44
258379709 38
167736208 61
741402931 29
592771014 62
468716749 4
128796678 21
720487418 75
122213481 14
687184559 82
533238095 94
435352164 27
187422805 23
435503847 55
719439287 37
694118678 100
461048889 50
927516685 81
990329699 70
611027623 11
567654781 58
443338136 43
496602561 52
897256243 35
982782052 61
190587762 45
742847659 0
586293598 61
991198706 93
140680472 4
828275389 9
258314905 59
222197850 83
206236698 16
209059038 69
292593522 93
996945951 92
29204787 99
776235796 85
84612373 74
310686893 78
121069604 72
91736164 86
623399095 74
345174373 82
708515069 21
621642159 81
502163550 81
359028301 88
954318863 42
626829813 0
125475637 62
929860924 61
519808197 35
944125471 2
712222001 66
812359481 77
796883772 64
723421144 95
956433770 5
500237577 40
978456644 4
702669824 94
733400951 1
805858871 22
718744827 36
495130098 75
497776463 18
930417864 94
654325685 96
971403883 64
864306137 36
205956480 46
926859343 8
227250604 5
84805122 65
71998851 18
985915122 88
227458963 65
192296199 72
383317479 74
625046791 71
996633287 24
233987676 59
108312081 59
823428398 65
587762059 83
911201427 6
654627569 77
533925031 87
820333679 55
957498743 96
757725533 16
37010701 53
860280873 49
946878034 27
604806451 29
280696160 4
442518115 36
802585375 78
629096738 69
519240127 69
352220472 83
111116557 62
104737417 73
266793110 54
766402797 70
829649441 58
744124183 87
191910732 43
175959216 33
175044903 19
866738856 31
729984909 13
676665622 52
332267948 56
979331422 78
222415664 86
775646370 81
997274374 50
643304825 42
342640733 48
5097784 16
246959708 59
224814344 42
897997911 88
255814076 36
210432123 50
757533548 81
580978207 39
868515100 5
95067428 83
560310152 66
860686803 68
649977634 46
312222707 94
738380487 79
425071113 51
867441704 41
212076930 35
40253991 98
577816536 54
892024842 64
628720844 95
157211835 97
627470739 40
781391214 53
936720864 64
40385339 15
576585947 67
723969226 11
64133829 80
150702488 83
192817258 11
382419795 15
682557607 77
512062743 82
792267452 1
897546542 14
703976412 75
161106785 16
746402788 8
29417568 19
577587881 42
84538603 12
399341901 19
102879964 49
70150166 17
613940545 29
922615983 99
326876711 100
582593858 46
469420296 50
819968177 53
230606779 30
862109580 8
250972135 69
622846823 91
225336581 58
490183581 74
524913057 19
290377646 89
110374645 84
781923788 31
416031660 51
61254326 61
192132766 25
108258033 23
672948850 10
732296520 3
983550343 60
458185759 49
434126642 97
456609688 26
515370750 47
333062597 21
775337077 31
121743601 50
703276443 75
748928982 68
630731961 75
571530900 85
509130725 5
437266052 70
445525146 52
429399609 88
134531884 30
768442439 74
137888371 34
482437202 70
550173360 65
9879257 38
210655821 79
420472541 30
402635902 22
841722745 67
175085617 67
612950473 82
140712308 3
454171241 36
390264612 79
299122492 95
524756634 89
669347474 26
226121380 61
865145262 55
513748489 66
102133726 4
252861035 43
103603584 65
207693599 44
401082281 6
297238287 2
653407522 12
363459648 34
436556760 61
983226888 57
311543895 91
997594570 14
476794482 72
250755225 84
782485837 36
326436686 67
378864992 97
355338386 15
374862659 22
93855320 12
311173814 91
436556419 65
178454273 7
122683485 12
413290558 32
419884164 89
21485683 86
620758451 43
652608278 58
172065480 61
533098672 64
839215058 46
404878164 26
324464657 13
597804396 7
657454695 66
615348950 97
27564127 60
349596674 48
30562172 5
142082754 84
581237057 17
651277741 89
320895696 23
406706748 37
736946864 89
260697076 78
872564608 64
590961658 9
704891614 5
150178271 70
530432357 61
19362916 81
455785699 89
777569854 13
315717540 74
622836280 43
254132224 24
284010700 2
41696985 70
670285722 41
747209784 83
748502212 64
229756285 52
474827542 65
683499191 59
888358278 43
934961423 44
671019379 54
474416781 13
516359214 91
103253573 54
402319246 83
219400102 73
178032214 45
774298753 73
403304448 1
378048657 41
382434320 68
123992528 83
96130010 45
331505743 93
781108835 87
64619687 78
631404998 68
175451278 59
458886490 46
795499697 6
823281117 69
373236921 96
198709049 3
665099180 37
347387990 49
491694708 71
380955337 66
926786978 44
140154101 40
833300407 8
49679199 85
296745521 2
531545708 37
118953499 100
564029329 5
674570787 72
463237306 99
730713441 54
885715016 44
223903757 92
717602372 92
680211062 0
221978385 36
544666270 13
253756354 60
976695253 32
458122114 98
210817388 46
543717137 77
806579639 99
726702141 84
132727496 68
242517553 26
327675410 22
261590261 9
176680071 84
620125317 72
444889352 18
208931049 38
234821082 59
546588439 26
748584444 74
542939644 48
15045947 62
390372487 32
863678044 63
10453863 18
753102345 20
266812824 11
817887346 48
201746462 8
876442996 78
726082201 91
649492158 21
734988683 52
401764864 82
435163233 56
825911407 70
448114464 88
64386410 27
860671490 81
18456925 57
873131943 57
142808120 6
482697440 10
237351870 20
227965924 81
925433667 14
162253448 73
626285106 100
714834154 59
100458234 3
573492010 78
770795071 0
310990685 55
839916338 92
765239618 45
555588945 10
338414539 91
628645063 10
924622661 39
470536272 91
39298998 78
456466708 85
456877515 20
315070358 49
85305926 78
145923709 14
523710907 76
553242705 90
244620176 94
466943351 10
856151041 99
689196722 32
915473180 82
309238983 70
685844088 71
400681943 46
57619549 9
756763446 83
465263430 84
562630084 86
322760087 14
143820039 12
743920516 83
947259479 91
751624218 74
242876260 56
993409677 24
677109667 10
974032430 88
754603290 62
62070056 69
286185191 67
152098806 63
519682325 56
281066555 91
420916544 33
881674609 99
391818827 48
89196768 49
22802567 36
28020812 73
847797468 63
410057511 41
807969171 48
399910873 69
717899860 74
240867772 6
191321164 50
722989795 90
956645269 8
394726215 55
391947732 32
267109773 98
277778671 71
799468110 43
573074856 23
820290873 24
332430743 19
429388848 75
760802161 12
976272904 75
295955998 88
38824834 35
761438070 19
328591889 1
727341367 81
680432451 57
258342667 84
584375345 28
713685148 64
974803303 9
855314796 29
871410528 18
372125986 9
234038010 34
246349964 22
213756588 25
831824714 35
320241321 74
482152815 16
890834679 1
542436712 16
849604654 91
669773011 5
518732620 83
710045660 77
486357139 64
685644268 58
572776220 18
852546039 54
342739200 22
273407798 53
600968664 93
417198590 4
796482913 47
142739366 42
172183767 88
824323194 63
83994217 30
112787227 4
201610428 78
777309045 88
375394032 30
803810440 53
925161442 32
297328755 87
686383504 53
587374387 91
182667990 15
226518341 71
734112420 29
195070471 35
773210752 64
886505182 90
699934809 31
250594342 43
481963599 38
373157356 21
267716866 37
580724560 26
105905906 97
503348934 61
254086564 15
7127293 51
757683229 84
481338481 13
417589636 63
687840006 90
115980421 4
773488359 55
148078972 89
951380508 1
470082590 74
558054796 25
449560864 72
791163196 32
353616143 46
850943724 51
381445406 74
210319287 43
766442624 48
188229380 89
912227880 49
965445340 33
443401112 80
831521228 67
918463734 40
496366161 7
76521618 63
988936684 94
435638056 85
23556382 58
121130771 50
489957863 58
831525292 42
708359318 79
932937411 86
606659541 62
180329210 28
550914745 29
649160825 56
316646080 87
284277701 56
304063721 70
129736913 97
16890792 75
708077089 14
347506907 22
405673269 23
274813121 94
761579921 77
55258191 30
862759853 39
111532378 98
118116775 60
676502988 54
787620535 61
261241413 49
842847693 43
708414040 95
158596162 49
691809363 17
400239354 18
300309438 51
893463062 86
746246494 96
624166843 59
31763333 23
577202067 65
730100117 77
734378498 93
314741342 80
903444258 90
236046852 39
861091541 12
446878310 63
350677003 35
81683165 85
236527442 14
723009090 58
413689854 80
637775199 68
630760452 66
267931376 90
126138561 54
342044159 88
162121746 45
730265677 27
592203813 83
326172872 42
856753673 6
225448542 15
671382890 96
125931885 49
707181009 62
698433381 60
354978919 79
60417365 38
928981907 13
18545082 70
35489564 82
618487261 9
832990671 45
51887980 74
437973980 37
566996253 81
951426653 97
227717560 45
924771356 63
840609298 37
154888231 46
790345439 87
767180946 36
55050836 90
722914951 36
521248714 95
530994745 75
838729559 86
713765277 25
562847411 14
467399431 27
368438341 50
788991491 74
246887168 44
799624677 10
639669419 50
476814339 59
269885690 90
39087139 66
526659193 96
871959507 91
701653322 21
91862662 33
579747935 5
480852885 80
454720900 34
108797264 74
528416201 79
619942978 56
647167239 85
599795771 17
865123664 20
289796688 33
552948886 27
154474133 40
537325182 40
726107214 40
216734841 14
484386472 90
737686429 59
622258534 33
211343760 40
443749323 77
199460793 54
445807435 42
283160532 41
546711461 73
680684713 94
700844365 83
539557689 91
961203361 99
109523577 45
550760162 98
692238170 52
760036155 20
594783670 22
286860746 42
780634787 78
902646870 51
249048802 27
595599941 77
931875141 67
301571773 33
349088828 46
730864119 70
25884747 37
343519217 40
806403417 9
34380221 9
89218426 29
36811804 57
682520205 15
426324492 10
669864780 39
859582202 75
480426885 76
891029323 19
385091689 13
336795619 0
596772 67
307424537 28
24973759 97
660662226 81
713945937 98
355345295 66
586164317 72
159551021 42
893999626 77
611846271 22
642409864 22
74411902 19
157853834 26
51761251 34
390183587 63
858363103 81
941930310 13
188120115 10
130165036 11
396606672 86
894799645 89
484283564 67
278239983 65
829423216 87
101027972 37
525495821 1
879344629 95
414117437 62
100560247 57
221935235 100
840280052 92
692740952 66
663730515 93
479676574 28
814276897 85
441638341 46
752812254 94
319868673 42
43568988 96
663359219 88
915369354 1
513094714 42
273969780 40
527949382 71
32847913 36
164675674 81
920601037 17
854176314 79
560188593 61
764022548 20
486925608 39
464162672 45
487161590 88
559929291 60
691974288 5
505747984 60
856691528 98
483854368 39
694076684 57
724230154 27
165338656 80
36730593 35
152509411 78
887257970 12
435382652 81
307004283 14
371191102 65
841592973 64
284980230 26
312116849 40
229218251 65
461588194 30
607473228 25
35921287 81
441542509 67
783966988 82
784244635 79
786710173 44
774535137 79
782280002 91
723314639 88
437766650 50
732260261 4
225294122 50
383267944 50
303311860 42
165946603 34
889957561 28
514118046 22
878542663 21
305969298 24
318878547 30
574601362 86
574087433 32
581580436 99
163024260 96
550941942 61
696879276 73
693561792 26
921547669 72
862941033 5
470395661 29
257775708 65
847567793 41
16030173 59
586601452 70
247539839 87
880794289 44
71965068 6
421015956 63
919525349 50
389852345 78
173980746 48
7360098 72
53866606 48
722346980 70
216987478 23
871849075 61
948019122 49
691205769 28
351357670 2
923528805 36
205070069 48
620754893 54
354888318 98
724272513 23
765153211 32
736533535 77
728751462 62
230312956 3
694437915 34
287300716 2
883611694 39
515355747 97
361163753 13
75917391 41
737806431 51
402338856 90
453293515 15
612273039 44
55343606 41
244757975 13
434394797 98
883120926 33
420966714 65
433913097 81
671521476 82
788381685 99
165443725 98
248124075 21
358620569 24
648897580 51
874602990 40
10119226 14
577491722 17
212496825 47
913225144 30
595938919 73
323775012 74
78057626 17
383343641 60
214667049 94
312659604 28
896473722 21
258192630 51
505319880 54
496077671 46
412640141 8
81995921 66
8886448 75
445174374 100
360528130 92
919056065 11
22821936 66
487771132 81
255460699 81
254496129 37
375754684 8
204263065 87
730917365 30
370726897 97
479558217 5
929088104 21
111424962 43
950800216 87
930722116 62
405431313 47
296375283 51
2331063 0
661790360 13
300911127 83
911958626 18
22712445 96
518210968 59
250077391 61
503739019 25
848029343 42
807828467 55
572556185 70
88168434 96
929916277 92
639215900 89
151748560 77
435090464 95
538966254 24
416792225 66
263218549 74
17565749 11
272182364 86
607895403 75
613882094 17
715856713 66
160284669 89
311313515 6
104288121 73
707043109 36
342659198 63
172274903 71
465980838 62
413333943 20
295625850 89
732964530 24
511499568 23
310517478 89
511602657 63
889334553 71
530029310 79
587523599 98
870342895 55
999454362 85
769846634 37
616485358 27
837416666 5
951321151 79
755518621 32
702963611 30
229797352 57
141871526 67
634567100 94
621409090 2
490970087 15
723867733 89
587714148 0
201325623 34
352254987 71
954846863 17
854364828 51
299891744 83
862746627 40
484827607 30
96714740 56
201398989 95
427494384 11
148758312 23
114042895 41
940911486 35
3046586 3
533908637 79
531488076 34
361454337 23
453692442 56
201126589 89
398736629 80
310770510 99
550452709 69
453206615 30
465554079 97
971399316 74
212709395 19
110828380 48
325253178 75
508030870 100
482798487 83
777876815 25
347945800 42
931628886 69
972787553 91
451007652 43
315237707 3
72396184 20
942295947 47
112394108 44
341430307 59
656923739 70
11208772 12
275836989 63
20551111 5
885927005 42
478063681 8
950581034 82
677380908 14
60519338 3
609284070 76
518133321 27
440643861 30
402409788 31
820301114 94
13021572 38
417461144 97
389618395 37
316638505 61
201557266 44
690466195 24
770342990 60
302273782 13
91768213 96
437711694 23
33573289 14
169763579 34
856262394 33
243339059 93
654019837 94
247852683 57
472650113 10
196184767 44
924076548 14
412057304 24
439549360 34
671929809 83
474783564 95
260655338 54
873454735 3
600887854 57
582673885 30
610365059 16
657367568 11
688757850 24
895678701 67
379843059 75
855812213 11
500766497 92
824717828 53
72132859 86
629453407 24
925516106 64
765432670 52
89833559 12
755484184 43
268565922 55
149952496 41
158152723 49
397151619 31
118824911 72
114688169 42
662166565 29
143918144 26
205429393 92
769824782 74
156336893 37
579888116 23
30572410 84
588678845 4
796779639 62
332942419 80
588311594 62
941108205 97
543335803 48
756101138 89
861675919 5
420735987 78
684372321 3
793712071 4
923438552 47
401798746 93
881877187 38
531415917 66
30399484 41
65330840 99
827694448 38
402924313 29
988012377 7
594331551 15
782253715 82
34759263 95
301764328 30
806304963 43
372778064 60
261286560 28
853273940 77
860028832 100
655214549 97
282347851 9
537262281 6
207355624 9
651957208 84
779745088 16
259573826 76
459048683 33
220765589 6
522178650 67
79196891 59
992417798 87
407907164 49
238090003 4
451603675 34
630916139 34
910266345 22
814769812 43
256238410 54
656113281 34
46636555 56
325942529 80
917625594 49
219493385 28
946175707 19
701728941 96
553466612 22
690654380 33
231655985 10
808167430 85
900002471 58
68324657 62
147290899 32
938880989 86
796117458 71
245151254 50
605273564 53
142558233 25
250125796 44
579681183 55
752483459 68
413168959 24
830718159 39
985322760 56
134730519 94
82734193 46
937375491 85
647136920 62
167710205 50
270708049 56
289526994 57
50965309 7
479090854 77
660210880 22
929661976 61
608044907 42
270785439 82
85406088 7
867104737 49
236932947 53
649737240 88
294335235 63
564094829 55
930294280 27
708741610 36
81332506 38
460560338 80
221562235 88
362130638 56
813949311 6
991221989 94
175006316 57
86061777 76
804202873 68
120160893 86
94377507 58
856286841 54
966035302 99
428364253 34
720158601 90
354443006 42
194068433 55
165356166 50
373696320 80
350367846 44
981170698 10
446142872 28
24985999 99
63506586 98
247084558 1
738845223 0
321681449 57
87819433 39
82137779 80
191356258 61
176256462 41
231760919 89
225585812 86
190127044 29
878002533 48
420999825 45
303778673 61
980344996 48
156616002 21
841480952 21
243992224 98
860882607 83
235724901 16
756894338 93
257451131 11
785521921 88
548659755 27
789350698 10
115790915 75
367410000 4
8011859 28
808202417 11
673282715 20
672166288 48
837517945 73
107343586 31
500903513 14
858140297 34
172683246 85
118430522 93
796424285 30
44645682 87
100720283 19
834691012 53
215540231 98
307231190 54
574549786 85
714607254 51
300404904 53
111944609 25
738115451 2
309277401 73
400288623 76
91526442 16
180009429 39
405364662 27
496921501 85
813210804 58
77208631 31
60093466 88
378145582 17
450597773 19
112833507 0
937203651 8
830116699 98
321105416 97
100708761 77
562924798 38
167634750 43
480989460 81
204461485 29
727508220 18
434480726 48
831095375 24
27983018 88
713394149 65
712899929 50
930586452 40
287385784 78
487431600 45
907453024 54
437293008 36
876149000 64
357390376 24
834652956 32
934861245 51
242734035 60
399264689 69
7528544 22
149661679 11
634728814 54
329805746 88
685545413 8
805081842 64
411573194 80
872595275 64
118107054 66
487170603 24
400643802 96
47856083 13
666374391 25
289902007 70
454978506 59
174980454 53
851448944 28
27502702 50
870525037 67
207254100 79
94075062 68
788374011 46
839771782 23
312626767 33
156458941 80
229510684 86
538632165 84
34145951 55
241803418 66
84020710 33
324553120 94
871840264 62
733865253 88
475834650 10
16025194 60
889246625 52
691836847 92
337606807 62
188426710 17
843137450 75
945375984 32
373935753 80
769536086 30
262783656 93
845716623 54
43450694 42
35922632 94
289625115 80
511876919 55
860364040 43
498168112 55
262456166 33
71712871 67
433430156 5
365842852 48
361626128 41
849903628 99
738956579 59
201334764 20
529812138 62
66969362 0
540170955 86
913570408 51
157448006 63
310877577 21
346346251 66
118699835 14
866648900 7
899200126 39
824324193 8
610022632 37
60273534 41
589840274 64
457052874 62
63140058 5
699763101 5
729939560 39
398370497 39
552684287 44
315272584 71
346192335 27
103902561 18
261908710 13
939537061 31
700704768 14
406500081 63
819169569 29
303812772 64
303623171 39
13913705 18
167845304 54
22539950 57
246505469 29
953762371 99
322033700 4
391008296 59
788131174 58
154335125 15
929602077 15
278627642 67
237013667 50
759172196 89
990069486 46
489258085 55
721373584 58
820579552 86
123823862 23
465285749 34
301769273 63
980803995 5
641459459 98
331338094 12
309526230 63
574791766 1
527906578 81
601894174 63
108109446 89
876334118 91
768435088 78
825772623 100
693763564 63
653883299 63
627552708 24
434099364 95
415264868 57
109094291 24
922755599 99
5284723 98
623951690 3
859708007 11
96668668 69
627715730 45
862440024 82
270942456 24
825866533 82
86193127 51
909703112 5
867154150 54
874856110 47
364622903 7
947056817 47
319356603 36
140130236 99
371176367 55
177973637 79
907752678 23
32818450 17
891600632 93
952588933 11
780338342 90
390570271 15
255521588 100
123555395 88
782924115 21
378163119 87
894641466 35
851323528 2
368511323 63
440377578 65
9389543 60
558688718 40
108395861 43
403324147 82
764865052 83
150269654 41
99706530 49
298282548 94
971989185 12
849640274 9
744395366 76
303411685 71
19290277 27
424914177 94
818783967 19
331722417 16
243223832 90
244372291 72
761885614 2
881953364 34
755286305 32
771008885 31
482978046 0
364047572 90
464309206 8
767731885 44
617086130 42
948541869 15
238398566 81
487974825 58
366450373 33
626249191 24
195992464 8
682972748 65
352681159 36
413855402 14
512284005 23
758103699 46
317535854 61
139961812 91
457258327 97
839201578 1
877404088 47
942155414 100
56745427 37
380685987 88
223920762 44
452656667 81
312376798 93
207279756 39
711111015 9
707645564 59
996266530 11
46317947 11
142363967 50
951477302 65
541788442 36
38108662 41
14781716 67
488344470 31
571036070 6
231910990 42
173600506 31
980234282 33
655425830 63
242770877 80
92112014 83
87236880 47
400925205 42
159723366 58
214648394 81
91496738 10
208495018 97
889502117 49
833384864 33
962874281 55
491089876 32
117104806 39
694509815 73
395828789 59
542544147 20
622434801 71
133566755 55
828192746 86
505731384 4
737657275 61
435559614 79
914832990 16
254152005 93
242676473 92
983837869 60
851997694 50
912084175 52
777717514 90
393550594 96
239036269 61
615782313 75
503980292 32
469580293 76
828170327 69
352621324 17
409095569 94
381626426 58
810944263 99
157387898 17
547879941 99
288934573 23
67069259 17
316314847 65
534562693 91
70958860 19
962474702 69
626571121 26
976141509 91
773567152 5
48224835 63
282666366 66
554145786 47
530866776 76
460102193 88
742855064 51
865771495 4
655600984 15
217826936 7
436791636 69
844508708 82
183411413 71
230601681 25
854458706 93
395932446 13
92245953 89
258679493 67
166888684 24
121760510 24
455666915 69
918656955 90
372875933 56
87650947 43
179975190 11
923549162 20
556981672 96
647989173 9
120831341 4
763226694 61
758787037 0
600500496 8
605047342 35
217383144 98
332788911 13
819306940 9
533344800 1
757498990 57
841378465 38
834987209 79
68526774 59
816130667 47
917656058 35
900089995 67
428989961 68
438505398 19
400553598 51
184036555 89
623359085 30
496192900 63
460597723 64
945691529 93
443576075 77
320092442 62
381387570 21
819694977 20
97317268 2
805500341 23
546509288 75
515412153 25
201538840 88
444110317 22
178544063 34
937095049 8
927917444 17
898148385 4
434233337 46
849496897 3
70478848 65
397486725 63
921440284 36
414320543 85
391676007 79
601959979 79
534943183 98
83832434 66
153542178 91
210688431 95
807119693 98
654509712 4
675471762 88
745644980 13
801080693 25
499947030 91
244623244 27
215919711 19
619712216 97
877759335 83
54611009 72
697544450 70
515292105 34
896774523 87
331475201 40
15864223 4
868214396 60
186737540 92
130245002 32
446570604 11
669208943 66
835276813 57
734695412 72
956258772 6
609298228 58
703366206 0
482440114 20
226131863 54
325368852 95
123847516 51
784103411 8
993669760 33
766286264 75
548924510 11
82254408 21
245242583 56
90844699 61
494500853 36
413438525 41
428962185 39
943256995 72
506786517 40
744741194 78
221982409 28
237058401 42
896834537 92
354692238 29
76678856 20
146551488 67
852292395 43
401899229 31
106818523 91
708270983 89
459325890 31
1275736 45
283698436 64
451578460 66
65534596 59
213328251 5
800871359 67
265543411 19
811676714 96
564489058 9
158305209 90
939284663 65
518946218 22
413208115 74
213464791 1
604005427 87
414026621 94
250558210 33
251040140 81
222603761 11
933855186 7
965954713 47
897724487 59
102061063 52
167814767 3
774907624 26
131648127 80
962094250 48
234929027 19
545606426 22
533132927 30
631857167 50
888526389 90
527713497 28
192171281 71
339803187 95
336083916 12
271126876 35
41396070 75
604348476 35
26083574 49
302422397 61
494639956 10
837710765 90
957276829 29
131621051 90
845365270 8
216223040 34
873380550 64
598599435 20
289499926 42
315647989 53
818386370 82
571117858 13
305221501 69
128452208 57
833392636 100
812883636 80
85918279 66
5220632 24
151336971 78
14869798 21
288390915 64
905455955 62
230689604 81
129889141 99
109944272 2
211577315 95
122033608 90
664024348 80
927053296 26
215693700 98
309373294 66
107206162 20
421431238 34
727680478 52
903679261 49
217714704 5
408773839 49
988205873 23
577629334 34
678575318 84
895861105 100
78742961 16
334268541 3
12371730 92
155475482 35
75285615 9
704192243 20
907047582 59
793825557 76
773134442 51
583257574 2
301660696 65
974204743 79
439913573 46
721354629 86
785235506 28
921619191 36
450857063 86
168709428 76
441831172 5
332576909 58
789861474 37
434575865 58
533136358 14
364645524 25
288354407 20
222258113 92
54621765 96
981746322 95
218563152 22
412987675 74
827209264 8
127413225 56
360375941 43
128406583 100
374340012 33
450024989 31
761685731 76
306882098 62
193317958 97
76218161 68
902946929 57
653274143 43
40097667 90
421260467 81
380156123 14
101848191 34
838684812 93
573304083 59
855833660 55
484052768 95
735540552 14
114662096 83
696197530 78
893440788 6
636905641 73
433707087 25
17697528 92
975764046 37
649369165 91
198169235 19
212313121 91
128680440 10
491445205 14
399465397 32
160860183 73
484514803 15
225394682 99
165715926 75
67758090 30
370012920 22
491699746 48
88282833 42
224724928 1
63490276 98
333994640 0
682297545 78
569753303 11
6511927 8
584550557 50
947007277 89
587894650 19
515801135 36
703474685 61
850423733 60
576373355 78
93529444 40
932169277 35
318399733 51
490283900 87
852355361 52
52285418 97
780752640 0
180929405 22
31745259 95
319126472 16
868269671 77
486461540 39
940243281 29
463532932 5
757597627 46
955314396 46
491076473 36
796577577 97
368263528 6
494155961 37
725819499 1
272209032 36
103510002 49
217121403 28
35225634 54
801521524 59
762082464 67
858476676 37
857637785 56
650202181 94
134022166 73
881076064 81
684850510 0
750786403 97
45836255 47
575399930 49
566410787 70
363221808 90
990095177 26
252022766 78
248187035 15
167697373 52
775750348 48
38442272 39
127371068 46
62716710 51
806105734 76
78327172 55
247441739 93
726231408 27
247320155 52
576955023 10
569547946 1
649604716 96
855731497 58
194795573 82
625055681 34
276848032 90
450552044 90
36503889 21
122603616 61
229150765 5
945559552 48
65789741 43
756126741 1
646498324 80
390531587 2
738889430 12
27594591 20
191269401 36
765665667 74
398292843 87
912649022 34
428534147 55
88786559 60
945625226 96
805578519 74
930498471 8
451773204 35
465186378 14
353564136 68
10569850 80
522726687 88
934645010 81
668455642 5
923371547 18
563079227 82
360260620 45
646070604 79
3453376 23
42057384 37
143527311 36
278439799 28
499871990 94
140751214 12
403087670 60
5086245 75
214218722 96
823703712 95
52416563 1
919435790 30
518673573 45
885382015 68
111517083 44
89777254 20
687411499 48
415029708 59
695456188 28
357069376 13
410545896 77
806140657 79
216381905 79
304595837 0
823880578 52
727149790 59
774044788 85
300778660 21
588882467 59
114653976 41
187427273 51
715606354 24
297913762 37
584440258 47
238875064 84
246074622 38
433162881 5
92896418 81
533524207 87
958917827 9
573646866 90
431807130 33
778431524 93
822116058 71
596418055 61
794485958 91
136156101 37
83083209 52
998237211 93
432011714 63
767241273 12
199389888 20
463908220 30
810019462 44
118602515 22
567980461 41
64271309 95
860436072 14
451603678 74
268064117 37
561930624 11
46682966 49
718479725 1
547744489 10
386094246 2
55385500 26
822349943 12
42502877 9
318606238 50
41392682 31
235067257 73
172238400 76
385647168 32
377363004 22
393144317 77
303888509 28
36226469 72
68257046 25
709531029 38
209075848 13
380132873 60
934256442 46
342487896 33
140270583 35
558502255 64
365820237 61
555177850 23
419079789 44
983181258 89
628089714 100
616862048 89
603963802 64
813388501 54
93613645 63
718111418 2
507585605 73
68154945 27
795197396 35
891833377 29
359580525 86
180158141 84
327271622 91
65629191 5
474638272 99
59848241 61
64289145 41
183284099 28
781650385 67
454011450 18
630579526 97
718734358 5
357945483 48
471900449 100
624551085 95
93034908 12
312639405 36
486212775 62
51862395 33
185832256 8
880277608 2
514246503 49
963032380 67
3035713 51
406845067 39
186270611 62
954406252 2
475457901 86
822944846 96
140926888 67
276590921 20
843398663 61
960596487 40
120875660 9
178960872 69
740696616 21
187369243 87
954577869 66
297933937 30
308627632 86
140050445 8
816620115 73
545722725 43
277137195 2
290140614 60
799754232 58
632685103 14
35603208 54
36342108 63
388771798 67
445219601 19
414721601 56
912896491 58
702610715 44
569722232 73
938103860 20
150488676 46
484482332 53
808044620 16
388178561 39
487774296 61
138864958 57
897620333 98
485694196 12
392558515 35
435943955 68
621590937 57
859898740 15
874097741 40
922726921 1
903482527 71
338652150 50
410664759 74
476702159 90
647676885 89
781906763 14
506344770 10
284875854 55
549675244 55
824301087 85
832925300 82
228378990 100
210801170 0
888791122 84
982936694 55
55667798 35
952912647 41
351077171 31
498496271 13
776047557 33
532791952 10
296649240 8
720081269 93
916772427 55
592343792 25
541058539 67
50873309 69
58279565 0
84806415 19
190012385 64
146377226 57
473451135 90
520253931 90
761202357 12
631024916 12
697429670 94
630456000 93
467557740 27
371086468 88
887526342 82
366518461 18
938552802 48
981562312 75
566398610 65
553573496 44
196426891 41
542591390 68
813698792 51
527289407 17
322408097 81
584663037 17
940313545 96
865562888 29
101989056 88
818361273 15
353023621 65
972247441 15
846274683 7
986673685 16
74539663 57
259477341 85
744598865 45
713863740 46
7145423 70
692114278 8
139936414 22
302690728 49
437618076 31
164696386 85
443448912 19
910180533 72
563562217 30
504150762 47
264529381 67
153778534 85
293856869 81
762016155 51
202422045 35
881690969 72
543601593 7
487922531 11
723368601 18
805627176 98
201896869 6
268310109 53
413347648 20
564621815 99
378366433 52
858338607 85
152776236 94
946397334 5
176833376 91
41038915 6
142539660 83
876965522 67
564681749 84
563041972 14
280545074 67
488782673 46
885153201 1
352386943 37
332340406 0
719375571 59
474990839 95
204613956 56
684115743 91
488558494 66
772951876 2
129524643 50
462931670 49
871477893 81
716503792 94
227125477 23
262179385 53
708175696 90
330332649 64
614985919 78
196654904 54
962731444 49
247535035 60
54599984 77
684132412 61
86393003 45
634007269 14
84385326 75
892388379 86
713411840 75
586598317 56
768951488 57
981062426 91
191400528 11
637293224 9
505084637 5
690706853 56
856860838 12
158963991 76
784179010 47
186485534 57
896147780 64
367666213 96
75258307 42
714762566 22
686871462 84
973680078 49
918734718 87
771557538 53
388161078 66
721107741 93
394325471 23
775535536 17
816097715 81
485476425 75
124252056 53
751409630 68
59631728 98
902345971 84
266835055 88
515456824 61
4753338 8
963260129 73
489509455 71
103468054 47
597758641 41
635758135 81
675640508 70
663991304 52
589169505 94
298906371 46
959063012 50
781629195 90
122826845 80
459634865 79
628561871 9
789430938 4
293676745 0
300627141 68
55720023 25
668090401 78
177517714 70
242604438 42
189975830 50
649888471 31
744440692 7
985377242 90
340589626 7
869183301 95
462540355 0
898967686 99
522344139 59
288945924 43
969513540 40
553862316 86
755773134 47
551263618 11
897509868 91
276671472 25
643666799 51
810658865 75
230184608 5
754198538 3
427336475 98
870003289 23
404867475 51
924390203 94
397082562 17
873300281 57
729627938 67
521544818 100
691423795 38
907446766 32
167769234 100
643723990 95
726195728 54
565288712 14
453576279 20
34047063 39
388350622 17
328172688 14
299802810 72
447764432 31
531508934 93
401196843 18
240906762 27
945099564 27
154963658 10
978920504 90
297858666 49
893644731 78
996485863 63
931152718 100
27778014 90
83685522 5
255767577 55
2398578 23
33072490 28
955682406 13
800593405 95
769188036 86
411055222 43
726295143 23
368135706 97
59318876 19
564466882 81
873404327 26
472728475 45
917069242 74
433468910 22
163691797 81
38984504 53
538430560 48
662887538 59
855651070 59
942987756 29
107404334 64
77841393 75
304966308 71
957453997 76
474670036 80
505962844 44
822191114 99
944328765 77
989076157 73
35194594 90
346746998 31
865386444 22
250959161 55
760427857 35
233918711 97
965687330 58
851760477 18
978281120 56
59648206 32
848639605 76
500798039 41
959068012 3
475261834 55
373477658 8
411719627 71
266220312 92
174823745 34
281614001 84
649564999 60
16655778 78
262531507 11
863968166 14
850098559 90
490645083 99
111470047 53
470087604 32
70699145 91
418833340 87
637985624 99
940652178 72
659340075 49
14963042 28
233881856 82
401207483 33
268245689 68
14398885 38
544494463 84
135177730 74
755111126 69
156176449 43
110009338 90
479948227 62
356015683 34
164361393 62
906797320 22
265110057 10
408087667 82
883465187 71
537005536 57
132404444 73
512803741 32
629309056 52
425992688 24
583802890 62
188378075 28
48706963 100
974692962 92
644130891 92
269992235 51
284908710 54
54275684 85
611457089 37
100114430 38
997805052 13
310447921 42
171369119 24
602227080 21
854031176 80
279687781 16
147464594 97
663612849 12
402495932 92
815224337 23
146964031 22
222448417 19
243061760 15
498283636 56
709724752 34
310464227 79
562607613 71
293380466 67
39559870 62
496766856 31
180296453 24
344357802 9
610397519 51
375169858 61
402632190 100
686874326 51
610003108 40
402505821 74
963379676 21
723391147 81
977751740 72
58039678 28
664659411 19
83863945 38
720821944 9
393803343 56
784972657 84
849208121 15
216484722 80
853499621 82
124083269 52
694548313 100
11581451 71
974303492 44
592994378 70
722498747 85
518842413 0
9875082 36
581859337 17
517411230 87
460677564 90
903023219 14
978980803 41
322481336 14
418012259 69
826892447 63
322007522 38
15772798 41
59191122 36
411359889 67
755539803 90
481182436 6
31218914 38
981465397 18
506774791 30
954417776 83
66061405 60
624560142 28
610993716 87
740855154 39
45101990 13
27692843 85
478946662 99
837401777 86
836805296 1
681572946 29
667121189 54
456835526 44
441036311 93
524557201 89
814891558 97
497796695 2
340154206 52
894791846 38
223558686 84
632303900 52
769955880 99
240519608 41
75337889 14
582517206 90
329384177 33
798766253 50
434352278 1
492475080 99
488499520 22
995659767 49
189786431 34
668900880 28
126555343 43
882934674 62
10368127 38
35097303 84
695600963 14
634586050 54
967894284 86
698093109 2
298821567 14
278582028 91
479846092 25
41584297 100
102001118 31
419858729 88
182943071 84
390512239 48
888220991 15
494629995 97
22333142 27
13991008 46
472238261 92
419811762 99
942442505 81
557881348 5
282315316 35
439305969 37
911706750 43
524572987 88
987225590 46
789707245 80
887873086 20
771303355 98
349650871 10
946037423 16
373540361 21
914001774 47
709226095 62
806229177 48
757368598 13
828363342 95
722178772 2
380263901 6
335817932 80
988792523 26
546624982 53
50720519 89
853376860 61
182917083 96
294113779 32
282620666 49
237007288 5
796935625 28
650765188 82
571634795 16
577523952 89
650142225 84
327258814 72
430228155 98
272625061 67
190178019 88
931853786 69
34493745 0
617696847 20
36513690 41
54606063 87
759723370 32
630493376 25
66859306 97
734111341 85
250739279 23
130498596 75
951915256 80
431816322 80
106012495 30
303972026 40
234620238 10
135196769 18
813427311 61
86319042 69
80752499 38
519410866 100
374301649 2
631100365 17
850480855 67
72726608 27
808998159 73
879494945 23
92249764 57
424553091 19
559449976 84
257570903 63
562679248 30
734308701 35
38650503 58
883621370 62
598599889 85
977654413 11
282803711 58
579984458 74
260360536 60
328894934 10
837538392 84
333621642 13
160994033 58
635246555 22
302383982 22
801122554 75
211197084 7
733682166 58
70491262 32
248161637 26
858356546 40
798048035 14
401458473 91
998000211 41
495958445 33
353189351 11
292698259 8
277177532 94
466922428 48
511891020 25
972313293 58
463986716 38
878405127 27
372098127 33
269636454 44
398443664 83
344311454 20
714755587 31
571172081 95
88228087 3
40111393 98
854414163 41
114459804 40
743868704 79
986949435 16
199921085 3
329226015 53
160005640 86
711436503 54
196094222 1
105732464 22
522518951 80
870727462 81
387075621 18
848320073 52
123772848 5
102031872 12
510718834 19
481445663 3
868759082 94
859765325 81
594885900 92
184224291 75
182955604 39
248631982 62
762590830 7
248287980 25
871049984 69
551180268 9
646900502 40
647366285 44
777484126 35
698949637 11
515819502 26
116981176 13
650924922 65
4787920 78
49008792 86
51558184 39
183492900 99
534965946 11
23879455 23
113628118 96
566127853 10
429982081 8
235762391 93
478016779 98
279882551 78
175830885 64
909740835 19
514632978 3
452267553 37
36496415 27
495457472 61
52416378 71
891198831 19
943429325 33
191263893 14
383538744 5
264490327 65
685862801 23
129096159 4
683399001 17
619203908 47
682912871 54
764010235 1
34239295 24
941079773 11
877440124 93
708107691 91
539565589 65
950579300 8
388371674 88
866283563 93
558571512 40
282242460 86
21396692 96
963706617 87
70060569 35
9617955 25
864559720 98
615849605 93
330762243 98
516266744 93
61277222 85
520776575 13
232670682 16
899227105 28
794873668 63
228244143 88
600691318 45
657702529 45
702895669 53
326210218 4
640006690 2
611401700 20
346073249 2
264712497 1
772632353 0
412063878 90
910658867 24
515599403 66
387799538 57
769655976 13
109345193 65
191967879 100
817765259 35
883580927 43
493799196 22
408366753 3
760309725 31
21808082 40
313429026 50
988634156 4
369345452 25
386387991 11
878375227 99
425774632 68
289689323 16
482885234 17
521783289 77
696995381 66
897252170 27
643067475 60
504312931 65
802560329 94
375005927 4
904918838 88
235908960 71
950383634 92
145252395 65
69206348 12
74247366 81
325942060 31
227937157 30
709199138 8
533288003 58
287229920 61
754225268 63
576580474 12
641626353 47
428126692 2
246139743 23
172869919 51
206048185 59
866856214 54
868787378 12
719365436 54
91999017 16
898030927 56
82307151 83
959351118 27
297332521 18
457038155 15
477257207 21
297963549 33
589681115 4
754329155 55
728583110 12
68792692 62
451411865 58
669922065 61
334305013 90
109363488 44
602780785 36
804173920 69
361213989 87
361929658 100
822392813 50
857267606 81
907261432 28
423802396 46
264368968 74
125895095 77
315477801 9
22273484 30
947881269 21
210877702 67
326893561 90
330808900 74
939209186 87
981118874 32
99347989 10
661021032 30
203282767 2
659154721 65
188163532 24
190992116 54
650577048 25
447283067 92
253084683 95
63972283 4
237141128 51
924546395 48
834804070 6
924671654 97
344702972 88
384175983 39
822110396 15
742368892 40
441162240 1
779049494 67
146611991 71
544646320 62
778288748 53
230473520 79
294365837 92
395960298 46
835619702 23
712354396 40
222010922 11
879911209 83
678898451 45
74882463 38
301161850 42
286098927 52
315706047 57
851100634 16
925315700 26
552210114 38
778542826 28
470489457 86
87794644 61
103932356 43
383303580 82
492630656 48
725769787 5
837664425 35
997090849 7
476519688 15
567247725 25
238170151 72
556947006 80
981165535 8
273062495 37
393487013 41
785371058 36
570101052 57
910918344 47
69780881 25
935372299 5
654625269 52
150529659 92
17803550 44
49281428 23
779731614 26
884906586 15
939661729 90
341495530 35
162317662 29
636792974 74
358510442 55
76712997 50
907582417 38
71718304 14
622294863 4
141773510 95
962470533 37
913036889 87
865439405 58
272111959 30
254879635 78
431974381 86
550749073 15
680665788 18
901055088 6
409182930 89
943334750 92
720903775 7
36890370 0
39196993 3
433497304 20
175493113 73
74646974 44
135540550 88
310686108 61
726914176 7
704835345 17
80434667 51
526383619 48
202283326 6
344595701 13
964092921 99
548453759 30
878716311 56
883411595 71
512705394 6
126697248 6
787270222 16
434732299 17
759421982 67
369530828 60
620768040 57
998833997 40
863528678 12
270455382 24
339164329 1
902741358 38
838805409 92
496310714 74
720445409 11
999777432 35
977834055 83
99549886 17
803965440 86
802429465 42
871694518 40
974943178 4
527044207 65
469676998 50
414579106 95
552764362 18
708838587 12
821833841 8
960970728 10
727727185 8
35817973 49
547173417 66
402831966 52
629915123 42
211677923 66
760950091 72
857006774 10
461830340 79
77678488 48
390534817 61
679752226 95
78462804 61
984426969 63
490077530 76
260303309 91
544184820 63
407817691 85
160846698 9
919188500 47
176723049 93
689753140 97
824187818 0
782683713 84
306494978 35
284115648 69
86609664 8
253012151 60
334626311 78
409634538 69
323515420 42
151172788 29
34270893 5
643665874 28
453139106 67
362559230 47
235169019 15
490690962 60
57643375 83
975252644 82
196553145 41
508291014 36
265443421 62
939658280 98
338264259 52
662790708 11
711764568 76
787713676 55
500298894 31
502842478 70
539879475 13
564916435 76
480458847 67
197213108 5
259972309 26
605488019 24
968932070 2
563488816 40
569662820 16
571510661 10
453820355 32
218432839 81
203255093 13
889909184 0
555313401 32
992124218 91
587160923 65
446782992 33
493909815 47
762867513 89
724424335 64
348827126 90
96809590 48
452261681 74
176082480 32
627941077 29
556928266 53
525630511 81
558052121 24
774216228 51
343894158 10
456053166 67
156206142 65
122049647 94
987713563 54
274472417 44
523355392 32
985806346 25
403351544 66
233464546 83
996954727 17
875815049 98
219060190 6
656995140 88
761630157 1
178151265 82
32410729 70
324328540 65
336099811 1
133432105 86
869336002 7
932136561 38
521494118 56
850685403 15
839789802 77
174733107 89
206719659 88
592902445 58
662938764 32
440884480 100
557616782 61
382410885 67
547318167 3
864541696 45
692749776 66
829528953 3
259439659 26
113748981 92
957164612 76
236214352 44
167569739 97
212204928 11
414037754 76
719949801 39
989908699 92
581710234 76
756956315 71
690197596 93
657353533 54
999372929 32
463749495 22
262641634 39
404533982 96
166406534 95
755811816 12
42929022 26
126912417 21
205426045 11
954973690 16
49820905 4
689037046 94
172264371 56
771951061 13
244508256 51
434099111 88
269104878 34
153661080 64
456634 91
495509542 78
557196192 16
613052041 65
570175577 26
741871314 30
721856531 51
528108869 88
111315308 79
788283439 28
381129348 38
835239417 16
105403122 8
840092451 46
877082241 4
613075249 60
964281573 92
788490745 85
722347014 17
437357763 38
71965453 28
585012114 45
856897656 68
633021416 43
719796007 2
724720341 77
342679597 52
818334672 38
533260217 63
627500733 9
4180494 16
497389304 5
914517018 17
543277830 51
364758410 78
826126710 0
725147789 44
788328674 59
418774687 53
900078878 11
764863764 16
79090405 25
582153649 6
937427502 70
13758184 44
695440692 100
385338140 10
226020816 34
690338885 44
164016341 49
667139383 64
154813470 57
680654124 37
267115902 10
697173427 65
12661978 0
204972786 9
814197718 70
895854864 58
626535899 58
388011092 52
823049058 65
988906230 68
314742197 34
872448007 5
773228050 48
348754387 28
497054494 74
788208932 36
535240316 100
595600946 44
682770502 2
160565376 58
246855329 56
48443124 11
448781126 81
806295193 28
932201327 75
152243633 5
667117155 10
927119458 28
629358866 15
399494105 4
750607147 50
596433346 36
111426588 92
721968037 87
978681252 88
309629086 39
468513171 25
304545606 88
787262327 90
104807601 55
183386475 38
863050537 76
123388383 83
270868103 87
194144627 74
640577073 87
120056726 37
556519913 86
424126145 61
574463101 25
902430938 32
302103627 15
592254660 12
367477193 80
658034693 17
335009234 46
772389979 14
266679960 1
196361431 52
292658005 10
189759022 4
634145021 91
602753498 59
777350909 20
45268231 59
851815108 8
779393060 7
259054898 53
221514358 78
86459396 98
261066079 89
395419286 13
376099589 37
329340478 58
325677267 90
929538677 71
981767362 94
812657837 13
358813211 91
555201322 62
781844874 60
978477867 73
775945610 34
415145775 58
989325719 5
280143668 6
967658581 1
89854928 33
81962944 38
132026271 36
101436071 67
187093546 2
880793662 69
905821870 50
529187934 44
169290987 66
489240150 12
627521129 60
341255990 41
746510233 63
385913048 66
272314187 100
948728977 16
259945536 68
526129881 86
877238263 80
989217144 59
986883547 51
962109695 89
731651336 38
989920991 75
982715769 67
517547426 39
930729561 94
319692207 76
763054887 18
105782694 22
977429157 25
16960547 82
533181873 100
49106861 14
782668044 85
770411261 5
743483314 62
708525047 27
121749004 73
837012077 90
867733171 60
344603313 20
209708713 26
587022822 15
814145336 0
387162643 81
980338224 14
331100144 65
867771894 48
507800081 20
80653192 30
441715010 51
204822357 14
462333830 38
803411964 57
45900349 2
328306311 55
729504538 49
954093055 81
583814186 89
690685358 95
35491554 17
145252451 33
167794273 70
926348595 82
903356810 79
58451624 34
400749638 38
551742966 33
951897400 98
152524020 46
476470097 13
729093 61
639371769 90
508329616 44
884930453 22
128402641 20
620084921 57
707525771 89
25427372 43
271902608 30
858481109 62
952891554 82
36000301 99
96450725 77
19429929 71
340916412 2
896498557 25
257743122 97
138892406 22
354908552 35
572804983 19
61538437 93
775660848 56
943356702 24
554499940 64
146016512 53
303781169 19
957460938 5
549562345 26
331074005 28
810061104 91
952866514 85
978985136 81
609133116 3
304233941 81
237075154 6
563408855 79
310015610 94
547471529 5
279091347 18
368372515 12
907514220 79
960442375 44
219954816 39
258161574 46
22925361 30
236805695 47
610108353 84
451583406 87
357420192 23
336492146 8
799239189 87
736267544 75
114339829 43
318362874 13
519462920 86
264842187 83
577124378 73
143120950 48
971939584 28
211942277 65
779898628 55
774308035 97
443081963 11
972936288 19
517389629 66
250775002 69
86628905 62
160323278 19
242511669 70
662095418 29
379062165 41
90148076 72
735791 22
446271666 3
459105083 76
380621988 12
835341425 88
260579687 5
460312169 45
251068949 93
574411108 46
973001187 18
723049772 38
896527779 59
279808368 96
138202521 36
891639164 11
993291790 34
112947112 87
283096428 85
377814418 5
797448540 28
603922546 42
35214537 26
472929236 22
30447757 46
764176964 90
192395623 84
987277508 3
646894435 12
844996958 32
157702859 74
961442704 83
850020877 27
371081221 20
305047019 5
938994466 71
811120592 28
53363469 12
164815726 39
195578328 40
678840676 19
740267095 50
501100686 85
50416544 83
559823820 57
676949300 49
841923777 54
384315465 92
514402797 97
360939885 68
301211675 46
880182136 79
63734095 41
380549197 95
442283850 26
481946807 79
179845425 12
702738014 17
842653784 30
795203875 46
834494132 87
488905518 72
459827314 78
425278248 68
474246696 58
809058319 92
629350482 55
505194753 19
638362892 0
496676571 64
462800933 74
89552143 30
786944389 35
377405443 37
764138140 84
341634470 61
482705119 16
407313718 28
294242502 24
733505168 58
708342459 29
694676799 85
145314556 0
339056862 76
942108548 94
818064913 58
805553291 54
321041197 76
856993600 62
651010855 100
33865732 75
755211366 62
135248542 41
340373716 16
862762542 28
109920680 19
519707958 2
680277083 0
154858121 47
753092191 5
81311476 34
465833398 97
218409030 45
319678752 55
719647385 1
376631040 100
384763160 83
96180766 39
35921293 2
353036544 38
55165387 35
495649905 49
937808551 10
584053044 79
818102157 52
999268402 73
993636465 68
13176642 73
799842901 8
323393765 69
318651174 9
189391292 79
106597551 52
815978616 65
562099131 58
842917712 84
245417928 18
954436635 76
156714814 22
727482779 18
140593848 0
68495966 40
958758503 0
763237013 56
523141988 74
791921167 43
859918196 43
249614373 47
333325037 20
651676283 81
766150269 34
701914084 4
966210733 18
265407123 97
962151210 73
151471767 57
500757308 85
75066125 61
192741670 48
252450822 56
303859261 38
276456652 47
562327891 33
181860627 95
757283458 21
853216318 94
852826470 58
237202433 95
465754677 41
675600588 25
859822241 67
954517454 10
195080184 42
392617657 56
190368859 1
461215214 54
725423923 36
252112973 79
513478028 90
215775249 80
895607088 22
691818424 92
838306464 37
131342121 82
311405592 79
623583486 72
914456519 64
588959541 82
290966385 27
153126250 56
874087408 35
589827466 4
43133803 82
94516564 52
282869702 73
378093172 94
810906018 87
237871226 67
795828836 56
381420800 76
257504220 49
545683863 15
445583262 29
504157730 58
3477683 22
403056096 100
907715066 43
134178893 51
390507637 61
123915814 12
426989056 97
436501862 57
247575592 43
447427802 15
12064506 66
835617426 72
54133055 52
228525959 94
80093397 3
351281894 70
432560279 27
568648343 89
984892239 55
383003724 60
470419668 71
679534559 81
411276952 20
71166487 14
227564538 27
515728894 5
444555148 84
602475300 56
41824666 96
42322101 2
573810698 45
995131131 0
411434304 55
711852822 14
825011752 87
292675216 39
568783742 54
128751830 100
31269253 70
868890134 28
482372597 80
990239810 51
239067423 33
573745443 70
625031552 30
644498274 71
157518967 37
970901434 81
878299559 12
728086821 33
723907538 29
756540438 62
141609885 26
967150029 23
301413814 60
209801355 51
454283622 47
452040519 40
899089273 59
693773390 17
318831097 70
20748837 32
857732466 13
17129535 32
768845695 20
961961043 89
415246229 60
194709866 60
427756418 81
169932853 47
930464593 55
728025653 33
126587803 72
142453652 97
384962305 49
528232152 85
633701904 94
130055624 3
268798041 31
997576612 94
879890126 87
490134577 14
807475435 47
203566736 70
88670185 71
735533045 27
374593592 43
258210556 68
441395695 79
174273904 57
676266577 57
790692986 84
872487047 40
87042329 46
325959571 37
387659430 72
461923800 19
818524295 0
909679956 82
999016757 61
905550469 12
487816566 23
785346758 31
327889695 55
40761521 14
998737666 51
767198695 95
153469880 68
748531734 7
295620600 95
318649456 34
95937058 94
145100759 39
379353333 89
64941507 15
433214680 74
514121119 27
434871909 22
469207898 50
732372570 21
809855485 8
262107471 69
572870553 53
463582384 38
38968720 70
223800875 46
643993590 15
996857540 9
580270548 16
531748106 78
258409403 86
963450200 78
712353027 3
308370338 2
937496652 93
353464496 39
776626990 45
544031071 88
764061446 70
841290542 84
354024006 63
259453773 91
725557925 38
709315529 10
51276125 37
934081856 75
906231123 29
161340392 92
783085139 79
487272813 55
510406489 50
245980261 50
182863035 10
328316814 29
275008385 15
112684600 30
946761305 46
271604290 91
228748631 61
202745135 69
277272927 33
549999641 35
330339480 49
550272257 14
890887034 98
193400716 12
349547471 3
997384647 32
144187952 91
204172426 51
12532510 72
100542305 77
158824737 77
817624681 62
677381771 7
434376171 82
434619402 74
845264308 80
421742674 43
153534583 28
701698793 25
871611964 13
357163069 41
664640415 10
344176311 16
201517678 21
169880160 2
442817727 2
14336456 91
793305691 60
52827793 8
765716598 71
428867094 51
799747 69
27596740 5
934391610 26
795543380 86
47771627 74
443176546 84
453398261 67
480723221 56
478888880 99
327903376 78
479577219 30
351990792 92
314928749 73
190990064 5
158568422 56
419762704 30
779406204 49
298489701 15
505998817 1
69025629 33
751611270 25
898619827 46
190372718 40
439598147 16
648426345 27
58311808 20
185643962 21
881802831 3
497431420 91
485854368 58
597323393 32
151718668 52
329743447 91
806155829 61
907191672 1
464422186 21
891197547 91
886873398 74
516758348 13
9201803 95
265254693 37
221703714 13
620913690 36
604581248 35
777009550 14
373949540 68
650288983 18
164403445 59
148951891 62
542670670 7
35193661 24
44574793 31
559886511 97
744935452 81
728907913 5
256702530 13
884317346 74
903539971 50
78425893 80
874303807 75
450703209 12
844864628 77
875935266 36
538423884 17
689412669 26
94179639 59
983337649 15
755460253 16
35088262 0
263735766 33
887323169 70
552926865 9
656911593 52
817589489 38
910449491 76
610605092 82
918615056 54
657757700 62
586500986 43
331706746 86
514117655 13
669372527 58
563621004 0
971470532 22
191795086 45
679632453 63
951941876 94
580626926 17
445045097 4
811087686 84
826439648 38
81770428 82
286538661 33
800871481 52
988261769 65
439590781 1
299105706 83
761623483 89
933425282 59
747815996 4
791629183 31
228164467 38
278152038 23
899580595 29
988843448 50
631721734 10
554932509 58
766621286 64
965513224 29
220791068 49
216296955 66
935261865 78
721555800 43
347562110 26
595728152 36
525619620 59
308909660 40
4118461 1
974147768 14
952116551 95
647281486 9
245656120 80
823547576 13
805412949 52
206492583 35
807592534 61
497292530 4
821319722 37
958986660 82
942114705 79
309209862 69
113631935 37
748012203 69
921060349 76
714507066 65
868141886 56
562290700 72
539151407 20
716939208 63
362229105 64
279136704 53
614872350 100
770403490 89
895469900 30
46980122 53
559875107 72
964705366 18
96437632 86
230885996 70
751884064 63
403126480 8
997440633 80
969135245 92
342212461 73
649259678 38
499618224 11
131168892 9
818783361 23
658324892 83
519427461 38
970388461 2
937035361 96
130082590 10
97762593 70
361771176 10
22191948 2
338311509 55
739009802 18
860010326 25
381666512 28
371911150 66
43509678 69
717961790 73
583393783 0
982998370 44
336183591 90
762489168 20
697733722 42
633976483 82
320727157 59
885892577 0
372475242 13
360146869 53
69329564 12
997172635 30
49522340 90
898255576 52
756596259 17
308405336 80
74515653 45
112957886 94
205445618 59
978353370 55
372248997 71
707554691 73
976883974 41
219730080 78
57583971 10
803359861 52
997055766 42
136682328 22
878110030 32
56808423 15
241205058 50
356774343 48
66590895 22
169284130 89
216803657 29
393295822 12
430536271 74
114184184 70
937219716 18
215525494 66
808340370 52
822144479 18
701401835 24
256381263 47
988485002 97
579702209 0
183539194 54
27531887 7
435473084 7
13364522 59
102429281 46
998220917 25
72164936 55
223260093 44
458723853 15
67518647 89
392914235 47
813602226 98
240354094 74
872484444 100
368021443 52
766969618 80
101915836 95
208958170 59
486124383 54
542420540 63
177015316 20
944838632 53
141287515 94
227193220 20
792779612 8
954380728 90
283961659 76
397892483 89
217503998 91
865721127 61
153248575 45
619882674 84
609429764 33
906752548 10
530204751 48
422313705 78
898311787 3
527755011 82
675201112 28
600219534 40
374627543 17
608353346 75
432906944 74
679555123 51
649440076 52
281676005 43
106604039 87
801206796 68
659983783 63
656865688 86
267712276 2
883264407 26
121076817 8
932475693 12
60941406 13
30283937 82
395945998 97
911106266 91
498924252 23
225246749 13
446924579 96
194422145 73
345123824 38
252509410 72
14394893 76
707518903 15
588887709 59
743709059 44
559802554 54
718025136 5
276700384 52
893012069 26
339786395 25
520847670 10
75824489 52
336752754 21
928817942 17
616003546 0
179278255 74
129775163 54
700842591 78
644620918 3
532831743 65
393750844 67
430596682 26
739753347 46
856883944 91
466628618 12
512531352 56
139100915 99
279219242 73
756618615 11
62912369 18
402901278 80
106798399 83
673628348 78
423517377 55
79514051 88
612750520 5
467182162 29
696210511 60
989768304 64
382037008 68
411793618 39
363331075 100
680915455 87
693143479 12
372088406 84
606886198 61
940833419 33
470318489 45
366426522 16
709766466 18
240871452 9
121679921 3
168232957 49
61248399 3
604601734 91
721882176 28
188328424 22
973977599 94
594070445 55
377879289 23
793834361 87
648263365 46
342618509 100
905597412 69
718539086 57
494941548 75
819167039 1
324675045 49
198397672 88
171388226 18
664941074 43
387037623 92
398263594 6
940666138 27
289188041 34
54276146 34
468961466 48
173345760 64
193380439 14
361130391 60
928423275 96
297124992 63
947795665 91
453292829 14
594935816 34
742290400 39
279444685 80
277958192 95
644211368 68
860811435 99
336593016 8
203111451 74
550378578 79
863255187 86
471038469 77
570669557 35
715992431 46
460615495 36
660649334 30
795755103 13
590903407 70
692260160 48
558781442 90
464996731 16
351528049 11
393404353 77
675742264 44
540782003 55
831061376 12
559978774 28
699674506 39
24447831 85
682148281 19
755957618 22
199530865 0
996231456 37
434746446 95
419923356 17
491030970 23
388992471 84
82562019 31
907078906 59
823111263 45
824739032 95
442509523 80
946560912 47
868066943 57
702695867 17
448602818 39
183541755 44
942457542 51
235883526 13
795265511 51
723838840 32
710963613 61
466355531 22
466896314 98
294943239 68
837609211 68
409585509 43
218648357 62
412385263 67
819304309 70
603447088 34
676350676 78
619281435 10
648403324 38
274808147 1
860035191 77
648502663 62
8185879 93
977249158 64
787989475 42
185062564 5
690506668 59
691258295 93
268506876 79
271922390 31
533434439 69
466558875 100
208884973 71
72360810 30
987606 84
625303179 82
429499955 66
523296072 43
952407508 12
753568610 67
967587990 62
107565321 100
600622335 39
265034381 75
490166384 65
8914494 50
912608621 26
374998116 58
779521636 47
473842716 35
848426482 2
999394869 49
908398772 6
184364253 46
910230998 44
277966738 91
915364983 47
156657687 38
769719975 7
48524631 39
454624 1
473537438 38
717434963 69
947503165 10
871394159 7
36342769 30
331137008 93
966312587 9
165157688 92
244224032 97
989185819 7
600767619 37
444264152 45
751516947 74
354013667 46
573525361 95
407023878 89
736767714 70
849000245 50
349337149 93
82254596 7
66199915 75
606722353 94
537163819 32
881973565 50
403784270 25
846706566 10
123799660 6
379313357 58
188857433 44
320438481 76
921170370 8
592527060 13
612117653 49
223508137 59
621821506 6
374455981 25
671868781 5
763948477 7
621548322 9
963288403 62
686063540 56
407982911 73
344113021 65
239119176 0
331144308 78
934701128 86
886076575 48
497914507 27
558978504 57
101991986 27
738560717 31
885197842 69
873343736 18
158712253 15
598844634 94
896662008 97
769942554 81
755013048 22
920812297 95
557696814 77
557393107 37
761578607 91
88232272 78
826344089 96
164793112 78
596306355 65
845900665 59
155913241 44
750197100 4
940745919 7
310078715 6
63565172 87
438464803 76
849028186 58
909997760 24
767631315 17
283134777 39
619956525 71
783738200 98
624970425 15
301165478 63
529530646 30
67380054 41
594780386 49
701759140 74
47212122 77
643577273 4
882754465 18
62791100 97
332535115 55
282051225 61
765832044 98
684954706 95
310074066 11
467447727 35
427359753 84
622904115 67
681190143 59
578892450 55
839016917 58
828663805 13
414768882 75
231523637 35
892611555 97
436494201 50
217186607 48
453123688 60
635316621 18
149145807 73
990145443 49
98142441 22
56755334 13
62883868 21
584551894 43
170226881 83
313268809 5
619568570 90
836626825 7
734277037 1
579778570 1
778326626 16
564837189 60
784513021 99
497362624 68
456324374 70
273258726 7
864971650 76
685850911 72
456226947 83
496814741 48
419144810 54
362995920 62
320180382 67
944375206 33
599087240 28
639459325 3
810698436 60
750727554 39
315596017 94
752441767 39
364425009 50
284009223 16
229127753 64
684664348 0
957650746 82
877882832 16
487236272 81
353425841 69
828764519 32
521750564 100
541109413 68
622614920 1
898863325 82
346481731 54
144136036 37
22806981 41
631847500 92
785479242 39
756298204 49
473174466 92
885250042 100
179533427 58
785389367 34
596607555 1
727284836 19
241663434 18
564926364 67
156875518 4
967821635 27
428880985 51
755875628 1
853545203 3
204418258 55
795404764 62
583839273 92
995205858 19
383325779 83
386996421 88
876219513 87
799179306 65
683779290 34
80875371 33
666235079 58
127808770 1
475118664 55
104827978 55
833183809 90
948112316 39
837293524 21
765990961 49
699697899 81
628891965 13
341158808 46
151162900 32
935169178 59
608492613 98
977273985 41
830389447 77
652074092 59
50670350 99
319750235 73
699850902 38
678388093 2
138441872 51
73665882 12
273215355 14
115725250 57
585802047 18
221434190 42
95805139 72
585658712 19
552983949 69
134991932 22
595825202 26
17573147 93
215461045 100
431149961 8
539328329 29
891485431 18
869486927 59
668685824 96
87046258 42
805977534 32
407623985 84
773945582 17
535391114 50
827528965 83
983507305 64
292061905 99
545806481 12
702977082 69
876582070 24
239262628 51
914741465 94
613088708 67
956293931 38
993757701 23
802220138 59
389366667 24
390040293 16
211101920 34
164422413 28
358840876 16
398895188 67
283431532 40
686127410 92
937470019 50
92762119 9
212874630 10
43160808 52
745425873 53
968228594 41
927541574 91
786135786 69
428524089 63
442913087 32
741903900 68
936044265 29
670931353 69
564416722 98
715820792 25
861643824 33
672610536 38
413961378 52
399008050 49
583484662 11
130422184 26
491722726 81
681006917 76
182129152 97
586414516 18
812960747 97
268791901 42
185848604 23
236287695 43
890842903 76
156113993 68
646386458 68
828459061 87
518794762 45
778932398 17
413154545 30
906634829 53
407283188 33
400163365 89
480635535 3
730383319 35
161178278 44
417950934 34
124011747 36
429033109 35
990008324 69
857625407 37
594658423 18
503556575 56
545145704 45
90195499 6
865618319 27
177626399 68
411271101 60
895486369 49
24601973 48
931005360 85
320815103 43
429924062 49
597350077 43
469527450 91
132672428 69
367816303 78
247474603 83
927910452 17
587462638 65
620794502 55
29730304 98
395433552 12
341081463 91
946663688 40
31282205 2
525716219 99
292914514 1
637608308 57
241778777 58
396979193 71
992131307 61
551355911 69
736906233 49
181731054 34
475754021 87
666414385 53
323892678 78
286384366 2
590208471 15
68851308 30
272415953 35
115209303 57
797815011 32
734365493 99
810092214 5
494746641 62
695025227 54
769231419 57
64548001 88
511880515 85
235028679 76
421538189 47
121483804 77
645828615 49
854443877 21
32565328 53
196476339 9
541648135 1
495071354 71
863989447 2
760566159 95
964082540 25
777747490 65
433860051 100
27209656 5
624568663 48
68166479 96
171803862 37
84797057 31
923965732 19
392049996 9
746425505 70
141114604 87
41223919 97
292730213 52
428137051 52
562538290 58
751940460 64
483310563 23
643629235 89
922680028 18
892613227 6
246934726 63
341748422 52
696870459 39
225182057 72
900584130 38
704758251 3
825517341 15
742912517 67
403534472 11
623203548 64
657753428 72
278788977 11
964021817 19
631194307 29
684973025 16
131390064 40
83289272 65
85033761 20
196874757 30
223496033 58
405750435 19
455487507 1
427103094 28
451827313 27
892639136 18
699341162 48
106001238 73
848552887 94
380556195 53
748733412 69
417506747 10
677438778 86
880109624 29
690989390 41
929368550 76
29492245 9
659419529 40
254451617 44
168547661 59
958412729 9
710346200 86
473596665 32
934531472 83
584092059 95
177701475 43
314271564 10
838917228 85
514932259 17
574805189 32
167376752 5
433429020 69
715188173 49
580354639 93
863531497 47
591769021 40
846953118 16
625460532 18
686379543 27
726204248 71
711963864 2
46919524 50
657686713 77
463487411 22
133985553 38
606925500 77
234894838 94
563913075 1
844902652 96
255252186 21
924228755 95
356065303 99
110915586 20
481248338 99
203240605 8
528558548 94
570369197 22
739110540 28
419894032 84
805631267 7
515478354 0
639989944 97
649963967 12
236559292 23
566629113 40
635271516 39
755785598 56
472034643 92
862679268 72
637205556 30
873830978 91
824594386 23
441285564 65
876658667 81
541507242 2
578552728 15
647243479 83
219391409 31
58438391 63
506814570 46
23838668 27
228225700 40
375642910 58
733420313 39
676136478 12
182652262 78
882775048 86
750733692 43
530098485 79
281910638 61
35447857 12
757208488 4
603057066 18
646091397 73
349040580 9
732952937 4
284384264 35
571707340 56
663609856 77
321180275 71
220147478 81
781798619 61
409370131 27
473748866 13
618218222 5
47600187 81
972904342 0
332792576 64
372095216 26
857065888 7
387451368 89
180804627 9
619359640 37
279223237 86
390171127 10
703681135 97
218702697 45
566721262 72
879434959 39
863010042 80
418824430 98
799883756 76
928136968 76
111348939 93
219626032 18
914603609 79
986110761 35
348500612 100
958689815 65
987292159 3
958053020 55
74186466 12
358540382 29
799541028 53
890196462 25
441828725 62
285674918 91
631165499 18
776933832 96
729263482 88
159768351 89
919827943 62
496347101 83
827089009 42
36841603 95
44110205 73
210589629 47
191253834 46
744314218 96
101347777 16
352841063 70
796802698 43
90975052 86
896039336 46
114365544 91
733365477 63
731976340 6
264898388 26
309760942 97
790070676 9
663801394 25
889982239 3
661524172 69
836742107 53
48318482 58
355482174 96
776412932 67
107125476 14
953143627 40
618184287 38
893158622 36
573630205 10
119642155 53
209801207 56
788340615 12
893074867 71
667551146 93
636990814 4
163955605 1
654990364 26
25266948 4
698899343 52
381418358 23
172024385 50
673347005 41
714417268 0
729764146 63
194955076 49
30205223 34
151899976 67
912216250 79
702473601 8
633495105 13
417556053 7
235098403 65
283501056 42
493918165 75
531762836 72
751419409 77
383670352 62
201553982 43
357815592 74
700775919 18
70506112 69
756278725 29
754272104 58
14969130 21
545164905 65
182752521 82
732137410 90
130631777 15
516393418 37
507057079 87
941618123 55
74392800 79
889893097 84
433282257 98
777384911 14
682236894 4
740935689 77
39368209 46
655948186 76
723845174 46
831712556 2
932906608 9
642898855 12
216908604 89
860050838 46
923063511 92
220818968 83
885249047 37
429679575 38
348118298 14
335705955 1
5117439 58
610268369 43
979836697 76
315760254 21
503242450 55
259919354 37
519278419 26
27365373 56
522079190 64
833533925 76
83559767 87
879489336 31
808096962 41
187162508 76
791678482 61
5641069 66
484871233 45
193929362 62
86006233 76
845735766 98
965862995 82
989494472 52
827609279 36
313874059 68
913480622 87
148810748 67
526424025 38
941092189 35
141766315 83
736428678 53
663766056 89
432003834 81
459067976 0
950359769 74
290846617 88
873577471 42
377590277 18
988456257 71
982161817 12
857096134 72
482242013 93
928922047 25
224753395 85
770002740 46
355582389 0
13443311 23
611465172 99
84350666 57
14141618 61
72036977 86
877485196 49
341805945 25
862463115 75
168533723 77
352981643 51
508305686 64
530372427 14
420221818 51
770708234 64
451811923 35
992410348 78
281608496 42
654002535 10
761719896 72
212379586 39
609130655 18
621731712 4
937030178 21
615313315 25
96161927 25
701415943 78
595521893 16
446999450 67
153187384 73
412661206 3
543171754 37
565206019 57
563850802 16
711859927 41
563697537 43
815399626 18
160529364 33
181543688 59
893787207 63
728991416 66
966819221 15
234633267 68
807021474 55
817191549 20
747960196 92
941983051 58
886457049 21
216210648 77
414508907 56
993796500 1
650290941 53
969221123 95
499712303 89
719038221 37
559926496 70
83020946 34
613800827 94
552612830 76
637099773 48
722352031 54
258358838 100
710645968 92
678098413 70
468328703 54
603005526 96
906232901 55
109323874 67
290417 20
152352887 53
798554389 12
76905997 65
510190036 38
183126724 56
521240839 76
797915991 77
876104867 99
319290694 78
240238693 80
918429711 56
556834329 5
137862269 29
925523603 6
656054412 81
363757109 18
606411548 15
730289368 15
767698723 38
280997811 29
916452945 99
328822678 26
547060998 50
382179618 33
264604687 72
991887527 83
108077346 89
901097902 25
935796735 81
924971776 22
90017458 11
802158941 60
292581297 26
831118389 64
199962110 21
816124970 90
123458363 8
225527580 89
327155201 56
81378134 40
909696778 10
64336705 92
898348245 42
463951700 64
737295787 31
300085029 59
651692883 3
638459766 47
18733290 18
317408565 99
649373800 97
308050855 66
765969427 81
289783332 88
716871527 47
519737470 72
412291091 20
23100832 56
786321777 17
508661264 60
191227940 92
43795175 64
77075487 94
414259313 78
529375701 72
805222437 56
398454815 92
23065823 15
240061448 85
318109672 47
808786785 41
820579265 15
581099777 97
10886669 85
573271890 65
369343574 16
675480728 39
768066360 31
642590891 3
41219858 69
794319611 94
764209440 17
240466960 16
246198155 47
208328187 62
171630211 86
383354200 87
938697338 50
743654397 39
457952704 84
105689038 19
218688507 96
740493806 75
512726616 6
256498069 30
782761624 81
697778041 42
875025025 4
567981570 68
950562796 11
510176802 42
389536786 14
986606976 31
577358412 87
898084117 20
550051310 95
911321912 84
793092276 51
431171636 35
391698521 78
478551682 83
175048667 98
754798006 69
149148770 37
623902249 79
105712147 54
417141555 64
856629776 34
173632222 10
864519076 5
235661167 70
55522676 48
438914850 19
229415247 13
18503750 11
128707860 67
897390005 73
179299761 70
159914706 9
986824452 43
968516062 84
13652062 22
135650930 0
765032721 30
417748780 6
266023398 51
881508742 57
846554548 2
720585144 12
286563740 94
464666280 50
249635957 11
801281480 70
828807150 79
455901121 21
312388533 78
545358308 87
865085831 92
915348280 5
512601074 61
293794508 88
576503679 17
686053033 58
451047334 39
943886904 31
135784651 15
32518145 73
355362493 44
422956459 39
130783051 50
38806670 20
125364977 89
61487198 2
94967164 23
682591858 77
24439808 30
300831245 88
129497917 42
982947293 81
24073600 61
383930707 17
110598481 30
394105740 55
229745400 45
697479092 38
76089850 11
262275225 94
819663050 2
185018921 2
301198819 73
497189860 7
574321679 12
118337859 90
123074582 58
79687239 68
983921606 17
809743259 79
526001363 53
777790364 75
86866282 55
78405904 75
969455264 96
985353996 22
498240804 8
411440896 63
246606209 50
653027123 9
580286927 46
764794110 53
1476399 39
252380720 54
147088087 9
383153202 9
981595652 99
84325004 79
111241239 52
390541689 15
741636343 86
807714962 83
792022638 32
771466626 76
615861133 87
721386259 29
842259685 52
492593906 57
397488260 99
935290910 47
648688807 20
655256318 54
572711206 63
302720508 50
671429971 38
618251910 86
894125189 33
47386470 34
221178839 7
708144697 12
753809039 40
581235849 86
424758287 19
39468792 23
850286125 46
179359817 34
983146282 48
544314394 5
891321202 57
355174375 4
464556108 82
973605439 50
497511737 36
105569611 68
785272788 69
124678358 21
877348661 80
272255015 20
158123864 8
237656198 67
915778133 47
202887939 17
484423098 94
524431167 41
49720817 69
818470929 64
265114225 5
969276234 35
185502392 30
544265176 47
376870807 25
247830184 1
686130120 42
908673023 4
486945005 26
320919888 58
518122414 43
916931613 12
645831456 23
917360635 38
665123325 92
594847476 66
521465207 58
666825441 47
674242524 22
403266002 21
28868835 33
136161761 80
510771497 9
698055219 1
97408692 94
126154919 3
426589010 83
518972142 35
541746426 89
295381302 33
148600012 6
71557446 86
259231513 30
349895576 73
600515479 53
894646452 17
263694908 92
202805818 1
206248308 25
893236323 98
255835208 63
936359543 87
546360405 17
573323470 66
243329625 85
939134228 68
294000344 62
663046240 35
88435943 10
794102330 80
121626244 5
311674063 5
568180094 77
53776506 93
29940279 81
326243703 48
906329311 51
839000323 30
628653334 59
319840850 72
589816167 64
382853566 25
965986688 86
899946947 34
779703671 25
783468664 59
312374605 76
584515296 19
670384536 72
427313624 34
785079662 36
233999833 68
450107187 33
541761416 50
871396593 62
669587778 39
227159152 15
706821046 44
774028946 69
56747723 32
234796332 96
428221791 77
322029700 3
560174305 37
484453483 28
574808068 87
431109290 86
458578436 49
702521561 43
409727024 26
907116861 55
954678015 94
135528293 93
87140210 34
484475171 18
486410683 44
395240751 85
91698097 65
713505639 98
165442292 53
569562408 56
147461771 95
699833480 66
843286812 60
488654680 9
429032496 52
353155799 81
344640473 3
19409172 88
756131187 76
625809894 39
986201544 79
569076198 93
350531953 79
193369343 27
671162125 74
259820913 82
406947714 55
51319062 25
660251136 2
382121673 59
789055659 8
189465473 78
126484940 46
714501470 35
114988965 13
667041261 61
420772185 99
598944450 55
802251704 21
141088210 99
764145442 3
757613771 16
179594687 90
239056849 20
658500134 45
944657653 35
201553008 81
648768781 60
502939974 82
942946979 4
482359865 59
885611424 45
814829714 52
665666787 49
345272948 95
559100023 17
934517427 43
68897343 8
322504718 7
691733828 28
369706696 96
824636043 54
318489930 67
480760236 2
544328260 48
109522472 1
220001440 30
136640184 58
310836610 38
217647708 42
669380931 100
901901986 32
63690686 66
684162971 29
418052274 27
219472401 14
55355093 14
611744737 68
549297586 64
370963622 66
686543346 88
771355703 46
891115901 93
637257253 78
748751926 86
904774424 66
324906515 95
936970930 25
644784114 52
921272559 72
123837482 42
579716318 2
698864754 97
149811802 62
408170633 39
190273035 24
94768299 56
354249584 22
235556391 72
479181836 94
85361770 48
845167900 54
162376638 77
50875667 59
518074256 88
760331793 17
636720212 2
66501842 44
491688941 22
297615838 32
602662406 79
596568129 12
798110941 43
912612516 41
106915900 63
347863615 45
205542340 50
482157055 37
382093928 100
939801313 99
16278829 16
481907799 77
163318389 25
823419833 98
813938535 1
786730282 12
284965678 5
439365970 85
558222651 84
690216669 3
857192258 69
307335257 99
572600632 98
598272820 82
122239784 89
643586839 85
145513774 62
972859814 51
813124670 84
937048413 84
710114528 33
18433297 100
651505325 21
12006503 100
292844083 52
903079417 59
611785720 81
864771353 8
413909805 74
571682206 38
546506307 84
577037480 4
673990115 24
430450460 10
892799985 6
368734851 6
978084859 93
874250204 69
977673337 68
4295517 31
284431990 51
81607888 24
852226512 57
818561182 12
180838901 26
312181366 92
520646638 45
496074248 4
402325440 30
96460953 95
202087885 88
994662067 69
58819621 8
918519174 51
199304977 59
806350333 4
335270996 100
298403316 31
550957766 8
583023655 81
74347176 32
132445539 50
112549828 92
707227922 58
473575233 28
314168013 66
494252500 23
513093241 98
786683461 20
834069184 64
842154656 19
51725704 19
896124088 18
624675352 72
368600676 54
39533518 1
632178186 44
494701224 19
387746769 93
384666638 36
398167721 76
377805105 72
762944829 30
513946715 2
68809603 0
432581869 27
772034627 82
252454322 76
674748413 57
18516427 39
549177009 20
770343065 63
772756368 75
926331241 98
571938791 78
895529077 76
627442624 86
288564285 79
406824039 54
920366045 56
371636565 54
496277101 75
214158719 47
431688096 45
469656155 32
687885196 38
536791037 71
699576613 9
981114626 79
819128640 97
173596512 76
188338172 14
475952822 65
56266310 7
107966612 53
867039498 25
671208946 32
155935824 20
907398181 88
901234260 45
571603199 3
818276286 70
941824845 3
893083483 11
251292645 72
883515802 99
780118836 35
527831653 68
75189283 97
540703438 31
5461074 77
395032508 10
925138150 30
116205998 8
406556368 38
381599335 22
314714608 26
920909176 62
116538842 11
888440567 94
679687066 66
711184266 58
574800245 35
876068329 35
843404513 4
220449333 80
521882081 45
22698364 71
500655447 57
500757683 12
368473265 25
985100602 28
204066346 9
584522802 42
546489005 87
696696261 82
485904820 48
272190589 69
685941519 49
420680217 72
338665582 25
635205195 27
894393851 43
744266429 31
947655386 22
220566915 15
100188977 63
330641915 92
61060199 64
858429723 61
190041655 11
636917089 10
296385530 40
244113105 32
656542785 94
262240792 18
302031417 79
254516666 94
786754655 95
16829865 71
685896492 2
11907068 4
468706801 54
54557332 51
696889151 52
16046147 33
183537928 98
175467118 37
290349160 12
518429297 0
926363206 39
683067063 26
949272893 91
598821706 96
418492264 34
783582451 82
454012712 40
976609352 44
371748213 63
387303861 99
366268859 17
925600016 58
556171331 71
183674285 76
68972243 40
974815270 15
512079001 84
623184627 79
149310200 43
662746279 13
151112525 6
434926324 3
324186575 97
199272167 81
495694547 63
221209378 88
1031624 43
792477914 20
66291179 81
900564694 94
367231154 6
720062308 86
623129153 71
94137486 98
30163227 24
687677568 54
486128837 5
73834481 28
666642468 39
407910610 93
685114432 58
607576841 26
589747103 82
755752143 71
409043037 77
629315926 60
310435917 81
758900742 86
778291760 30
632678996 46
986413184 68
316285966 67
511075632 100
921505666 65
852854753 92
452595487 61
643984512 83
931190909 56
806229345 84
805585981 7
937556165 11
498620476 47
481901757 60
491601715 84
571131439 95
801328642 90
222030971 46
939410400 18
153299181 29
518828281 0
784923635 49
143723760 45
939774329 6
778394640 56
747868936 1
558086385 82
862781543 10
561135749 91
266658805 56
167757718 42
46205803 82
301642997 17
662955903 7
739733436 20
927097401 54
742322730 64
887565500 64
35386868 93
243518075 38
509447958 60
118453154 0
268156507 66
780963831 16
54759570 24
271279548 60
400182854 10
933470756 95
86187401 55
138353353 15
887076465 18
994387003 99
381607446 62
463839598 32
667328161 45
945546040 6
304507236 47
778990925 46
518705144 72
672746335 45
863682504 18
439461216 54
683415890 93
345517252 88
176106413 35
47067526 13
209462782 99
621554221 77
723390584 76
83951549 2
48517084 46
887229839 19
589569710 7
537212845 16
281086513 37
854616369 33
916350825 27
385340227 46
394430692 11
425274009 26
298259618 40
492248931 22
865428105 1
269582691 100
617674190 72
410655018 21
742479978 24
767838871 16
102334832 11
875722121 74
394467864 56
922942354 23
602224110 3
252989966 70
646262209 35
911648993 96
169299825 54
293045552 14
274393225 57
246659922 33
681727107 2
982071390 14
458497197 22
705022182 3
956511342 12
350256364 10
891370476 45
397648698 37
220606383 2
263861142 26
399045351 17
79235762 84
24899548 39
716902448 30
111151101 27
318487562 31
596075732 32
639771468 94
785846095 80
356225589 53
52172288 75
429720902 71
771257784 9
52263145 13
826686678 70
198147543 99
291653378 64
19260142 69
461501108 68
210844281 55
755039043 53
101792622 10
523089937 71
856667963 9
387404136 36
486910364 81
425631850 55
871250645 33
741813444 99
658446579 52
201902269 12
466984856 34
329267737 8
497284416 6
964942717 65
693756256 16
604745480 62
110991183 29
498066183 24
225252885 36
457918374 44
406813993 48
685861157 62
792935941 49
807867286 50
569769630 41
416299982 53
886971241 64
324139025 14
91865469 51
784964077 33
206197288 2
443329963 100
302253164 21
312216482 76
537435768 29
154766604 65
35483859 9
421261683 22
589651968 39
662789266 52
23721890 44
922683922 60
156338440 18
107021820 27
173542393 57
178806509 97
992481848 80
534625991 46
677482954 12
306569115 19
489877132 10
986654789 39
846947236 15
39282589 42
546021248 51
59323163 29
828443669 25
275145440 32
21567782 28
323713725 92
715081015 46
608195273 79
319540549 42
561181186 70
763312457 43
531207782 74
621806879 21
258525233 59
196177266 63
655427172 12
300961904 22
579072827 25
69972289 26
439986523 82
898441549 75
31374827 71
513882944 76
563428864 95
967111570 57
396776845 65
502980771 23
976097302 2
57644152 93
720832403 67
577889865 21
799339703 33
907569350 38
658471877 78
943016586 9
173619516 71
855506033 46
375091864 50
763624340 29
654116535 16
3366821 92
512467874 19
580446542 19
155081081 6
536688427 73
964123790 26
564459379 82
308941044 92
954442763 94
610813433 38
786132477 77
790479669 83
480515176 18
267524182 7
420877206 27
636828363 89
407434255 77
991178163 23
20494393 9
88281909 48
47426297 42
558718628 61
224536008 68
899006643 77
601280853 74
320165617 26
676391514 58
878272975 32
688562370 31
500037429 90
466428747 70
2666451 79
502073307 22
585234812 38
552391717 45
750724324 83
446542947 26
203694632 91
152164757 3
906245363 35
772561672 99
709362447 83
505470801 55
762335669 27
535082729 5
638704396 2
956663999 78
711249933 75
860686634 50
333223064 15
709196991 75
665225702 24
623278290 55
671647647 91
347665378 36
623964502 15
69163528 94
235634482 79
555343942 21
163405094 3
507026246 35
829582672 35
163415671 32
201161136 34
365758934 59
219024716 52
545996362 53
235615872 92
254079515 12
612089276 50
400846655 86
546303191 26
351979392 11
380724967 21
74680201 4
290616363 45
739532355 60
495005517 0
642684229 37
102450347 96
817947750 60
703465071 55
522176555 48
274990450 74
751042000 79
877220929 15
723893558 65
920723340 64
355079668 6
71067338 10
449065056 71
580585225 1
802473399 41
484517640 77
428215326 87
384292580 76
804773668 88
883795883 58
516105511 92
430115272 17
390996807 43
158051140 58
789367631 19
622901015 13
528115909 46
89376583 44
244942235 91
6065367 13
660821116 45
946364263 64
547616883 81
84642659 60
491594560 33
453153993 27
734133267 3
785286961 89
398137284 80
850597614 14
972194042 7
882579697 66
292995789 83
229549534 93
116251221 52
155406941 21
341083124 18
760404742 38
807332260 25
826155098 46
128499614 72
103033732 2
150783304 30
569658975 85
58596710 56
292160730 35
747358725 82
366612048 22
72858411 64
815399525 6
107552902 31
946866653 21
225352257 72
32049314 10
417672527 56
837718740 13
127314351 18
242794747 52
50284455 52
376370058 45
931677630 59
661541972 47
45508385 16
827434699 28
809384645 80
885060469 80
211864815 10
24648737 85
398416051 92
556245324 54
476730093 64
296790101 44
164166250 9
300692184 92
357023216 85
340329687 43
34833176 82
532693566 92
681576643 54
818511728 15
297453330 25
666904417 10
85410418 78
508218194 90
114041601 42
573138076 41
250488638 70
154855347 84
934922639 40
122779659 9
992571260 31
676529353 98
512599195 52
862920289 20
161984601 28
811934863 26
573516132 78
634390273 90
967489489 82
107221328 100
907459238 55
861931403 4
938874999 92
3771712 86
168760533 16
375913372 22
720751758 37
841553133 32
510669060 17
106820648 84
188914974 38
427748717 96
242507320 79
382886112 70
987656639 52
717876463 9
941741720 63
164048603 72
415781891 72
516193444 72
982027640 7
877455934 64
132750503 0
656930999 42
136641877 62
438229372 86
201255247 3
404091821 16
522006945 17
828006875 18
827376276 31
902881972 93
711937370 4
546217578 83
715345377 7
169469653 56
471371407 78
177731384 72
504140885 38
607716411 36
331847456 31
450049414 10
226832619 85
557685798 16
11422962 44
744493331 100
481277965 88
485645643 15
113670518 89
626058173 29
592288184 7
836099096 21
304240884 9
698681605 89
17574406 74
361998855 11
227227282 24
945624948 96
806602642 76
929852059 25
975396434 64
336357750 32
987966643 100
475138268 16
981198213 87
454851818 54
844201040 69
325710105 73
992631746 2
394782219 70
19567382 51
213801695 58
425543938 78
752777856 71
467419373 21
541086598 23
334624914 98
462660178 7
58521280 70
938694737 50
250122599 39
924759842 85
211471085 97
422740454 78
113953060 5
515653282 17
419971601 12
577891241 64
505491304 50
683117234 45
46583841 78
988729820 68
120815560 3
757720204 63
512345594 43
879127250 75
843953718 38
626341323 77
251474331 83
725074415 91
89840507 93
838230315 79
933251581 54
561560313 80
254976907 30
964612017 86
259139205 57
331499503 46
249573978 66
497617429 95
543399173 28
299430795 20
260852905 8
695179985 89
735063363 13
114051448 22
169216780 93
371668451 29
959420146 42
273891281 36
729200744 81
583155464 12
621742578 82
748571571 47
466678269 15
623467308 8
197864424 17
235095442 62
878900591 64
961287166 35
843970113 58
893591743 67
555708560 3
229964626 54
996277015 39
872402356 4
995079708 50
296928308 15
152454688 24
307955437 0
479414762 76
956715604 51
432235396 34
111771654 71
880405560 59
325089507 11
199154578 90
441280086 49
377677532 39
37526202 43
775068557 16
756737473 12
872972725 11
526386270 31
564627782 68
988531298 22
327788228 59
703111869 79
832169484 62
240329571 7
33008823 4
59757123 4
383515334 35
75392358 1
275631162 20
950368459 21
962676316 89
842224128 24
417966075 91
435448977 54
615910051 18
792699719 34
508808751 80
408295393 67
816268732 51
117670763 51
984258854 71
835362728 98
925140996 86
584510950 15
597966027 72
877297630 95
780625072 83
416432253 73
317135790 3
794836590 82
326038867 95
160469902 91
642661025 71
380783769 75
704915701 39
453848778 21
579973160 86
231121595 40
678789207 56
146831828 20
829883464 38
633197571 24
882392543 2
563665159 91
322007616 80
71396257 59
420965658 13
33822347 33
796398700 93
345343484 12
886623761 6
682724605 81
986649595 49
287228166 19
881455138 51
713817016 25
124181234 77
657388448 9
128249473 40
77112201 73
468661619 74
437659412 89
680534937 26
355477786 11
403323799 7
390976298 89
98841662 61
483827453 33
478418833 52
462589621 74
167074416 26
903277488 76
766130580 66
755975619 73
14083708 68
185822934 3
685125966 50
531396900 62
565108362 43
882700431 71
975881673 92
176323596 19
75493849 96
922795318 43
842718657 2
220057738 95
76438059 40
371576866 62
15312048 33
338106139 37
795455843 34
208178972 65
990123795 12
351141803 50
117515712 61
353293152 32
594354166 64
222726872 89
481098153 89
475961006 34
911211975 61
360230022 7
725369574 61
416821190 46
863167482 14
840846261 96
621382234 72
844270610 48
192138123 62
206771180 59
981143521 98
780931347 88
939998688 86
551241300 34
153884723 41
845940756 51
32189457 68
949780315 9
294672212 64
31591958 40
864217038 11
527696230 72
719088139 38
466979560 15
400669370 72
694800426 28
674253954 89
420977836 93
31557608 81
364595386 65
593878013 98
451904148 12
981657762 26
402644991 71
358853826 46
708048540 17
659949943 39
981066666 52
105791102 52
617978342 34
549666228 62
767854424 22
808572987 4
752866961 79
303475454 28
187221062 92
792770920 17
261817904 23
51545992 8
856741892 98
724274662 51
480317670 81
649067886 37
258869633 36
308177307 43
483652803 65
737073623 97
411849530 81
463211912 77
394139518 7
942744506 32
377361786 86
262981344 75
363324370 53
648359140 28
268745621 99
449938395 86
591430834 47
492452857 65
202977994 77
250172306 54
257709736 86
864489969 53
885842931 14
373411041 42
876255717 47
132794420 52
314045495 6
906352431 38
227684056 100
302472451 22
954689245 95
817950786 2
560579054 56
196288230 48
213924514 31
799885479 12
111607278 93
444006129 56
847058830 73
607107082 5
602049893 10
570046989 53
597582661 35
2357682 50
164211255 44
457420515 14
199640851 36
969606413 96
96772780 26
280396888 44
98361987 97
942421984 75
233718527 9
348837590 34
893491044 26
150219679 36
65284192 65
873124149 74
57225600 33
446029620 4
21130472 59
424106663 1
472122634 8
421406029 3
582912563 54
387222276 96
463890979 45
531749205 0
919861614 2
664743812 24
6924091 17
473503265 29
961887691 23
614862384 85
389588658 37
747118265 12
316344695 92
361434044 67
596709263 61
441167788 18
823720614 0
201061082 27
832664599 96
224943448 14
574954365 25
480512914 97
349908032 77
664227966 44
442606561 32
272892029 37
645003515 18
698598106 66
178639405 49
688650524 59
813726263 90
214087811 91
52616149 39
381519093 11
803414277 36
715942925 8
859650 69
224650702 62
355851402 20
460711742 8
440439497 14
793389100 89
56846067 8
144327069 11
116598139 95
177074102 9
440500539 76
545303374 10
920104836 55
85883405 47
37852537 5
865206049 43
931448214 58
86497240 12
86437093 91
297666986 53
322968878 19
428368329 70
189694188 45
601350644 15
183599548 20
25861413 17
578621697 68
384400167 75
790588483 38
589014037 19
784066064 48
961310207 13
649417219 14
374432821 20
882965643 6
673472733 28
426177513 35
86768762 7
497265526 29
770698962 19
969277268 7
729837278 50
572272001 60
89618078 84
504462418 52
731251381 73
207049850 5
462820377 13
584164415 79
884421093 85
438763800 78
625733936 14
337392016 19
224286122 3
328317658 59
736728885 72
499695582 32
202569575 90
152879945 95
388578910 33
699705213 99
884496681 70
943466521 12
949893618 88
874345985 89
172170051 84
710437831 18
127495235 78
930866633 41
993543503 85
152786508 60
928109279 18
403663738 95
356590069 58
327240065 28
315706342 53
914846992 26
428307761 0
561006669 85
438106994 94
250227071 71
617524570 60
206990223 91
775231354 97
360098091 20
865506666 75
837410386 91
455551742 19
767286330 30
860259239 37
905847315 45
345982289 27
66447076 6
930445045 63
903242425 92
900000108 95
958918161 36
390866798 45
559826007 73
352633843 1
768605868 98
821207347 56
727863309 80
249048152 24
322683058 65
632393166 27
649771359 51
31129428 41
309044384 39
893895988 54
495753613 69
708333332 92
315144985 15
402599016 89
500891976 88
232894012 41
489957099 62
140122833 11
252959525 66
479016826 74
856081416 21
518296473 75
176825128 35
111966066 82
421979393 56
433273794 1
42428869 52
586012705 55
432129744 29
415290494 98
959838260 12
367060893 62
911395026 4
618328257 57
459046394 68
44558693 24
119126826 40
580601633 87
675057667 92
391471372 51
957329988 28
595661056 88
701675024 24
737523346 54
386786411 72
794784497 68
413354399 81
480030738 73
867259020 62
920617788 27
823775474 69
369060147 27
150922553 54
897404367 55
214098894 81
637523896 96
569133388 32
532329736 60
794791031 89
625756747 8
409416369 64
711438662 42
485503503 20
406740110 19
688770036 43
250660942 1
215095380 67
573480007 54
577321210 33
72697371 23
162498254 93
159414765 99
617188442 4
809591444 98
1099685 11
508014903 97
252888051 85
126162815 75
380895594 91
811374240 81
762765155 92
805381459 66
660076185 16
478117082 43
300991319 46
89820971 24
959360891 25
138887242 85
93317101 16
703914422 44
631388241 30
111847107 66
800647271 98
356814319 57
138393881 73
296295896 53
879075090 20
964581180 94
277059985 39
253469213 82
395737207 97
444438561 86
831473684 28
315109806 98
884109959 66
93221033 32
446482546 70
680583589 88
347540281 53
673312409 2
462054805 28
835792711 46
919083414 75
593027097 51
893060741 32
196497717 71
950762271 70
124483624 34
589335917 13
647396134 62
301165497 57
603775917 92
750458202 58
979214181 36
725709360 97
906806799 66
475271207 29
9075815 69
842037473 26
551322706 68
488699702 61
747058049 96
41356684 65
579530849 34
938428392 91
151200 60
390870943 90
654937567 0
993686243 39
1925561 19
164718541 22
940523670 59
61294162 66
592220789 20
884024617 6
432483754 61
504139463 21
443286270 28
560441759 5
418602963 53
198970935 47
520240801 8
360572919 64
649727247 29
268496883 59
565266457 45
784282456 66
569876731 45
55982209 95
254419564 0
115452487 34
564567063 25
28994437 5
477536466 31
861124120 9
263730805 58
855700389 8
590105246 76
698684631 59
447637208 14
756447380 16
373465842 35
85839442 55
515775526 6
786591883 55
578342975 55
572012866 49
581522447 75
618358543 30
907538661 88
232358078 22
523776002 17
158595846 80
123458266 24
135864569 47
673141256 21
650775002 90
610849487 53
516572322 53
112340211 76
244447446 34
217703749 30
735329872 34
573276982 43
890533272 7
389241453 0
554103184 78
16808831 72
790058965 9
183578765 6
557032134 43
887737782 46
435132955 95
480390559 62
829677751 35
384669975 43
954726346 9
131434586 88
566436353 3
835696036 69
952068194 31
118132306 30
657697377 39
874856049 30
291210859 26
29990461 94
877854458 92
169044714 70
299227901 15
246565231 88
735688034 23
145260701 24
866973505 74
124971221 97
794777747 93
774997237 42
85499030 76
528367218 71
442374517 84
445409435 88
367126533 84
412812237 99
574915703 62
176281283 24
133836597 34
424806856 81
536877159 74
978719787 13
692060327 41
845241871 71
709423943 27
730679810 40
353274877 59
118373356 70
36171742 37
768826943 48
472977608 53
349206924 93
806867501 61
805883568 0
764654160 90
241092183 5
295785953 32
834703550 4
98283086 67
992631018 40
673779368 78
108147838 12
987299814 71
31623765 95
976996023 82
759464667 9
664471190 34
191376001 97
932045213 38
90531453 33
799605576 50
407984768 48
811769654 33
548873203 66
654615124 37
342554511 78
1541387 81
893643461 98
467141577 90
122932745 48
519550105 93
193705740 99
133265844 68
58014617 93
268360168 65
692038593 72
497316854 81
457248019 70
507215187 89
370090591 10
881860242 75
23580038 97
965816321 7
224384634 56
742092846 8
581958585 49
367203329 60
895599306 31
108608186 63
507683183 94
357153303 97
1937504 66
89062903 9
610220114 92
325619330 81
608118473 76
478360913 89
11695193 44
884571984 17
942382152 65
699120602 39
808588308 64
37285279 88
881133605 5
403409299 53
604202978 39
994553218 14
750962487 47
485811249 98
810745636 56
661934575 65
891283107 94
670006780 33
440420434 28
12386876 52
919518275 100
149337000 41
285326680 53
26274309 95
408683747 97
4778552 56
294226545 78
647587652 20
189189479 47
927456618 96
454405304 1
990601921 2
320478540 37
341097773 8
387847969 73
472643141 71
80809430 6
989772307 61
75308036 56
651514866 72
424401989 33
299058566 82
533278885 19
426046599 33
58345370 24
738746151 72
434116271 94
872486197 51
66479850 65
673224817 52
764501872 5
902515657 85
969108620 19
6850245 3
437315748 21
708427777 34
116684973 25
320160017 57
577770094 73
499688622 95
256440177 27
360545565 38
875261926 91
521731043 23
631886460 9
437810330 73
189146803 72
99752686 21
948808184 17
683014368 7
389011756 72
496963282 48
799884316 94
418045006 89
543504673 51
880372468 8
24546295 11
856624667 31
436191185 47
452793392 37
776489893 59
875364652 39
478748549 96
554580576 0
352074510 32
446198143 39
798620069 93
918787375 96
356201139 100
807320275 49
189726495 18
562942148 27
79840932 59
93710485 61
997088328 60
802024572 90
645929376 42
101025285 57
999243034 87
916959342 54
798181300 50
633072449 41
872730845 96
93468894 76
125781758 48
108169348 83
517915390 21
756040258 83
115592938 73
582457586 72
509223102 13
550038202 18
670521749 85
357350789 22
288785221 65
365548990 53
786362534 51
680303300 79
402924100 84
159965470 91
513725390 2
784656133 52
749819895 81
915875679 50
706750846 83
479103093 62
161554629 92
449117183 77
550591290 51
888882769 54
829414232 69
266314614 25
143423331 61
125025893 58
529454635 57
700002966 90
631309667 25
964477484 50
914451940 99
981358822 25
284715910 82
355806716 27
412119875 29
294113839 83
960417856 1
751579550 85
497103632 2
809179967 63
438408584 3
343650170 54
700562979 44
833188557 71
761067987 28
238131076 98
318953269 71
396191271 50
169697767 53
233001362 31
605396792 83
672392993 3
325069872 49
907811392 60
270186879 50
770066809 84
689552577 35
926695676 91
324550005 96
128740 60
559730478 86
925561227 26
125796731 42
152135144 97
530596155 48
247109922 100
596006041 42
220533728 64
463074965 59
511056314 66
896968363 44
733560043 79
452095797 84
283715725 35
517922309 3
364629302 96
199103343 19
447660401 27
195979513 33
568622413 16
593552342 0
244509989 54
7331023 67
533888992 65
940018100 94
26267559 57
49939274 23
357383193 26
836401811 43
950406848 80
407281634 72
102149703 24
24809711 78
522933619 24
811938898 100
910075102 19
572129626 40
169637785 63
161640242 84
728661337 89
151521440 11
839571797 91
573795810 93
910233401 25
532438399 50
85760524 53
221277984 68
861141346 28
817848242 97
482583183 38
698777337 89
551518370 12
714390428 89
268573572 83
409209640 97
422237733 13
55986787 88
182467900 23
670053465 80
701281075 46
877970802 68
834194080 36
857193911 71
635888418 52
326973368 42
830044030 95
971200489 91
969164212 54
592744149 13
927945162 85
735099970 67
540970332 33
225640190 42
650617387 71
553853419 19
690138260 2
182667108 84
91997374 19
660071614 34
135876994 31
953968770 62
220284686 97
681750509 47
579035706 0
841854135 55
984440743 40
824475531 81
549319596 65
379068573 100
304372347 59
759740746 73
963948672 70
433771875 56
792443757 1
457725288 35
671003932 90
999788477 100
968941801 38
303563316 50
347177440 14
834566514 82
477137276 43
25495134 63
874730916 18
694995823 35
685435926 84
325024186 78
525490828 11
223562248 96
705861873 40
292022329 26
624151212 27
277146387 48
115902519 1
154938169 12
48050450 41
124865035 24
439122705 49
775369271 12
100812910 86
872078409 6
312103856 17
756877678 1
627768897 80
890161176 27
849856338 76
967584903 70
593968391 41
736620547 61
239892749 86
633964280 55
114256244 37
310062816 92
102628086 77
258802282 25
671447176 79
959729359 46
926247884 30
842616270 98
787509812 72
236478254 44
628213209 63
154998617 64
963352895 48
706420377 66
602061487 46
105375535 78
199234060 80
779917029 60
854350355 18
459615179 37
595828981 34
743685964 50
452121399 78
521369393 9
507439439 57
222289336 77
746939645 5
825403085 92
348533939 12
508626604 92
213982581 80
61618745 18
340036192 87
25268404 96
192340001 0
474782513 84
863876676 97
938338290 10
92209359 58
26140299 86
457683797 24
749799356 29
743887330 87
708406563 34
462503429 48
842766506 50
89800282 53
585622504 74
856056102 71
16626061 83
469171430 65
454404916 32
937352146 49
598342086 35
198435646 32
169495965 94
841437722 86
856230466 52
603312226 33
507745809 61
413902866 66
494355834 75
919531035 43
360982850 28
742999906 18
886124375 59
385718157 88
568689500 81
867421255 78
356726397 94
406188702 42
731776106 70
545340866 31
179519435 38
610781545 9
665400471 24
716078060 52
953416919 66
113750260 52
510708142 11
771536130 66
849045773 69
149378304 6
281685506 30
727205901 6
111238411 53
793717882 71
760227763 6
393871551 93
2822123 9
570835231 6
342933975 3
367529614 99
417216593 83
128521188 56
872775164 14
502101658 68
433796673 7
405111085 70
791372452 55
984312778 46
19531154 25
905920732 37
98462526 2
387782434 36
504779949 55
432073367 58
61214329 71
327695754 68
351436897 73
871614557 18
841673801 66
202471040 49
287171129 57
570693764 12
252044747 49
738767627 59
373527984 60
603689991 95
550510771 28
592780031 35
443777655 23
559372608 67
473811791 59
668044850 73
87726461 80
934065292 56
764891076 84
89695562 24
338242034 19
130025736 62
432825102 90
376448708 80
325421523 38
220924957 51
645420650 29
339648774 45
721923322 63
140474407 10
572441795 49
109099845 54
423805664 7
256658591 8
326089103 24
562773722 18
211391814 99
357327735 78
354264690 0
642060738 14
424309611 33
339345379 15
433787107 88
785467912 47
435555635 37
862952878 80
894908341 87
279923830 97
902820300 19
309973940 23
75161935 17
793555302 90
994699722 55
929298744 98
224763458 49
275340364 38
950430204 35
658875414 31
939408225 49
693881489 39
888985694 25
341220010 91
973137874 72
434118065 6
945757790 75
990585506 73
457287273 30
538642192 34
750728832 87
920945268 25
281986342 13
714584394 70
599128117 48
840847406 18
361429786 8
224819588 39
981348187 93
962207155 93
558895396 28
84901903 77
299587263 46
485670556 67
190730876 92
238679697 30
755704755 94
967592867 95
139158477 94
422054679 97
160711530 97
920771512 73
450595527 15
125310388 21
793332961 90
197446387 99
971419085 1
222145618 19
686755158 84
262260878 28
632751014 83
742436476 84
589920985 81
91061170 68
935330823 17
876487388 43
271865466 34
220926122 22
829055776 82
985563556 5
561435629 66
4211331 50
464440222 15
806626314 96
797597971 6
756819733 76
140784558 46
874017156 48
433986760 54
206401048 99
96029127 42
483017974 84
285942825 42
5536085 20
836828421 46
392293075 97
300000390 86
502161860 26
821690956 91
209319429 84
859045409 8
293355814 37
616482516 57
969005171 35
811342745 94
86944881 35
505913766 41
658539625 84
799838683 99
808861075 82
123363166 92
488138742 9
320501879 91
546425332 3
878674578 37
367751844 6
214558322 95
201930939 31
204928811 8
479713625 68
141234798 26
443571431 56
358061712 98
583407445 69
499514515 97
20488850 85
618783664 14
430776228 72
996562136 1
588018565 17
729384351 14
736075691 83
710562031 55
380130437 73
316289887 74
636810205 0
841840847 3
763828303 57
180313791 61
110715015 35
743833245 81
949251210 98
404320475 44
430360076 95
574615320 80
257539152 39
137276836 89
736774667 16
792264356 9
927033637 99
959678159 63
72278682 31
560868079 79
728363080 99
556247665 93
542243167 46
51346906 67
716368618 10
197574184 86
19289689 85
484176968 50
525855364 48
12659751 83
336858281 45
576212933 58
551583058 27
179308221 92
951330142 87
683455750 56
919682968 96
182079116 81
217040544 1
485983139 23
256278450 35
847639740 34
258177616 11
894079596 52
180756844 1
324534422 72
765533326 39
551128003 96
277996922 70
874129831 39
4528812 30
201823030 94
724526196 44
545959537 79
333892888 5
14514138 87
166391729 7
427058159 48
35918080 34
417984964 60
55569182 81
606421162 25
754019460 57
95208202 50
860188908 60
219526902 21
757232566 43
791614203 56
596200551 96
918859796 9
61483838 71
555171829 50
636219748 62
122807487 40
915398834 56
775767227 93
526280148 82
904910786 52
528384442 11
737222406 75
313132976 87
566785578 76
183822098 78
13257024 35
437938811 84
894886084 57
918077405 26
937144016 73
267248833 43
190927300 21
57107577 7
278033105 80
341205083 41
430057653 68
369101271 76
249999144 24
306612367 59
907338482 24
561575754 14
990849691 39
727452948 17
120706418 28
458027688 16
495341259 7
690853030 99
211814684 73
706413992 1
935319582 53
792994749 40
214962495 43
691603231 29
100605045 59
501909550 62
805264242 66
388735628 64
703775075 39
688106034 26
172982443 3
869880697 43
555428926 65
406547312 2
655737690 49
372162864 53
371510347 14
318661218 26
188148053 41
809002805 86
811498483 27
278719625 61
150589623 39
22561187 64
272583268 52
889184708 68
805204746 81
309903411 64
197520653 11
405059822 78
670343727 86
813538759 75
325327565 64
83024769 76
174768621 1
518354953 90
652377427 60
252356702 65
753925432 7
235893881 36
259163257 67
346505046 73
583144168 63
88982431 44
37059521 26
684696711 98
606291686 33
308507230 70
906738089 38
299119661 95
815483771 22
234567022 72
64648674 56
898299429 38
252815222 84
710207064 83
126497684 34
733533012 25
490797536 12
686917401 56
481154180 22
776703197 12
853532261 48
856610069 65
838713818 90
169945101 69
23486334 47
377022624 28
21187011 57
320588188 83
362756340 12
697825087 83
838724596 55
858513975 39
476218808 47
579811214 62
603194867 36
47315010 100
703698676 56
812785159 1
998456728 24
449636455 100
470053048 8
875126439 84
699315206 56
334332635 63
670313577 7
71039170 51
571044122 81
11016313 28
109178927 29
99537264 9
57851068 37
700490971 66
900040364 31
722429196 53
929724028 25
783552833 11
126171738 70
745865243 30
658720707 92
458347468 58
862595333 12
904601859 74
815896042 69
158100060 61
753262055 82
133074435 60
12363711 27
477829276 0
634810760 54
501067498 44
143141024 84
981516013 40
389153868 86
757425350 32
540938028 20
590252790 97
127603975 4
835932967 85
739979992 77
525002285 45
167496993 33
877333856 6
862742689 43
679622478 1
124769957 71
708422197 96
899894129 28
332798619 39
130115058 19
61008003 49
127808882 54
967627288 62
715167006 86
395354988 30
278766921 92
676090620 77
915598495 51
197899788 46
783877323 23
901347423 37
114981905 31
839994650 96
873959619 48
148799477 44
803828337 39
307081876 67
855518460 68
486598741 94
222880836 60
251377550 55
369196936 60
254297714 53
568940025 5
543239739 2
928097996 26
946602289 28
555638368 44
774154253 1
49582715 38
904307363 71
139853033 32
885210150 39
464352746 7
775276391 71
677503006 48
425553796 27
443987262 58
810535959 98
22989103 98
791969644 19
989118637 68
324013901 86
868608374 54
330656186 79
951299691 19
731630993 64
255129311 77
435803596 80
190269836 52
139717228 45
73680092 51
878741819 72
318271801 39
855075669 83
283836295 78
337357311 73
280989431 3
166242702 79
655713378 84
554531690 23
883225086 14
125786099 15
231207828 38
492236688 50
143664539 78
82862712 60
156048522 13
71105683 33
802616910 33
652696646 77
190082712 74
90708858 40
822356266 91
163161006 71
617434830 20
493830183 74
618387473 66
888849121 97
65823301 86
119540652 39
279158505 84
999531064 82
764029578 26
908668805 32
92071835 98
491991654 35
979668698 51
459772175 52
184266929 12
630933997 63
383044154 35
90096378 68
807228699 66
970178149 31
207677235 82
742149861 39
965696604 78
764330075 84
726446284 89
11402555 48
694454574 5
803121898 82
62220250 44
654284280 84
225641115 18
722349501 68
487517280 34
71336097 55
894638883 53
774164824 61
769069247 25
745993805 96
504588192 32
191847217 41
12565195 89
238630339 45
355073779 58
374378158 3
932702557 75
177550179 0
182605878 39
972320635 55
447605545 93
498909199 88
437604189 19
878825760 8
910809197 1
492580863 15
546014540 40
67608537 50
756642508 62
185036116 9
590523000 77
584103642 20
617123733 33
996190860 25
679928703 46
470206772 76
836947127 73
35024886 7
272086490 40
696240234 31
544788620 15
694007849 27
240879507 30
933329553 41
726467540 24
718061545 11
857901785 66
460866727 18
595286434 65
690202548 69
739961302 33
758997543 63
989166848 26
812051664 17
759110981 4
258717311 44
783945487 43
979044648 57
837829945 26
625571139 40
191551699 30
257917009 30
250874611 6
282646139 94
713668160 67
236877093 25
936530741 73
373605297 78
843479617 51
656341399 87
776108418 39
718105368 4
658641902 19
729162658 92
192289520 85
147637280 99
215416630 61
963209508 7
864395606 68
62628983 48
445950530 82
152889255 88
423499934 59
23472283 75
433975737 41
386846972 88
238395780 69
449880942 30
439582817 52
913682968 43
275425747 38
211122510 95
641877506 52
448565441 51
569032182 75
673175837 37
815699841 73
942967957 75
417281821 11
587122147 54
604645858 29
762649600 19
312522435 58
729076003 93
402993667 71
118446032 97
99811002 49
262466493 41
703875708 53
736116569 37
965814158 96
640253598 16
561505016 66
386381954 92
777667093 42
69267527 34
42412628 3
435323151 79
132410828 60
559078762 59
741892260 68
978509743 57
754855718 57
416832964 87
693106529 57
790386780 49
621781929 15
483730614 25
732499340 80
491573717 7
488646675 33
502831161 68
615506121 32
435237032 18
800991592 40
345532094 16
935923250 17
256248413 70
613741051 100
729849014 67
670275150 88
182119039 56
718645363 75
630288409 75
279361474 54
180460462 62
658893344 37
490134603 91
415588953 41
28235061 68
963799946 21
441084496 41
939425487 32
945254761 59
813263491 75
132989371 55
214358504 95
961268939 50
598238339 28
930867332 3
285100850 8
487796490 65
985411585 58
917084406 60
392784431 51
131920001 50
470817357 5
682865528 19
791637128 63
412186882 24
442079071 18
780183884 61
909777343 23
125487495 84
307069616 74
168810404 28
768553892 9
655279539 86
905892744 37
99562798 22
45536095 90
861240974 48
672581370 33
407210562 10
751817158 20
845852698 6
948111819 42
926633325 65
541551544 35
173827545 87
413733852 3
471474722 83
601378577 71
402161412 2
73867172 21
806817894 67
925734022 4
233073188 74
225800171 90
586422594 3
413639769 97
567167394 59
428789870 76
333692875 9
745901720 19
818114216 20
287207867 76
48034098 30
951520474 60
402207564 55
405885421 53
923071209 61
874393640 83
308757956 92
988676614 31
426428278 53
50138026 31
375871010 76
260423663 70
160739963 36
82143062 32
864902607 13
182519449 91
416790826 14
969963092 39
669854625 35
721237371 5
986916853 3
525768467 62
398627578 3
62476152 42
873114441 55
253718611 75
196739192 35
790327644 72
806386956 22
959530338 15
179549183 100
661621650 89
483842143 59
893949751 96
38829149 10
820522460 47
815839602 82
96775922 8
730981647 89
428236643 58
819907110 40
78694788 61
121282544 38
852257238 66
797968105 88
980242019 39
101648631 43
866700297 14
810165951 8
189506278 86
458293018 60
215565754 81
64372415 92
114229695 44
528465993 37
930435732 97
458335721 52
833680234 12
969316763 47
119884801 66
28875697 82
606114968 100
163211711 28
612275849 10
480830931 82
351110877 1
909564387 59
412198371 47
65024379 46
408927260 5
844770389 2
694917188 49
56973090 71
398584843 14
747038720 5
768815185 70
654954627 12
145146127 27
18798847 62
286554089 96
16403059 68
960526246 14
798251710 69
92937078 61
419913082 51
366117147 33
16617447 100
435806928 71
251470711 96
973987332 26
496619902 14
692549227 83
396746685 73
25976808 25
403672283 90
236834502 47
387006244 60
227950481 4
925207030 36
928142538 67
610802073 19
635816585 10
124213804 48
437348712 93
4655131 31
59263643 2
968593659 54
773288759 42
920537743 45
639814202 66
724292161 43
264242338 98
918085380 76
367536413 64
43861476 80
261690561 45
127086632 83
808334001 15
883767044 85
98107546 51
144969189 46
25585497 84
766180661 9
965271478 11
170952434 86
659064623 29
898541302 91
774814556 8
53082608 29
331311537 92
681015863 35
587878082 52
753537945 40
803204662 47
93786473 11
505072467 48
804864405 0
41093567 77
248250471 14
783685065 46
254741461 61
782619352 64
222148020 1
230575835 19
35879560 9
738559341 95
129532870 64
540164639 6
473339400 66
459344302 20
638461958 59
550166396 23
702191469 63
501383291 22
663968838 0
499466144 2
407384130 100
726381483 53
446537602 95
205929169 1
228412533 65
83546297 72
12315837 19
157408368 87
100914525 22
681309711 47
874149955 73
82576144 43
112729752 52
642492789 46
809612565 69
123435047 86
61874620 100
43847685 37
841355738 59
480793370 89
220853249 81
61346566 94
86066119 48
613207699 25
843657163 18
753847279 46
230459940 50
816821825 2
940358935 25
766007332 63
350259433 100
26578894 100
711061775 38
868552961 25
737588480 2
349394704 79
693807081 87
182021456 51
189034341 78
830732059 77
88556753 22
198169909 45
285646141 98
157485527 74
724584605 27
861908855 49
956629671 90
371597961 39
772414983 100
601786875 8
417705720 25
101775119 69
624954907 82
80877101 51
679868053 93
817791574 13
495654236 83
39820949 91
511079136 0
465250907 85
798038024 69
434403537 17
911895354 68
106369538 37
940648029 15
617721582 39
582860775 48
903488503 46
112449070 5
100046649 35
728865979 22
869338048 18
985318502 31
982334538 60
813607368 11
655848375 94
115682362 92
382507885 75
603079085 95
870566329 92
466933265 14
84756999 27
786516027 29
493453043 51
464984752 35
999878058 60
410065381 28
167175480 30
633433034 54
166370786 45
540675524 8
602150375 79
277441049 51
122349016 7
143261091 92
228056761 99
839658682 25
816309834 5
295261699 7
402690510 46
653926101 94
976368250 45
391144442 75
306658462 62
157708614 98
706592531 38
999034158 9
495320053 82
654974458 51
577646338 35
930329818 79
588640722 6
409191868 32
342786880 23
773200861 96
629733046 90
435899179 43
674992842 54
573056619 72
521135655 90
560481242 92
590295208 3
18932119 72
326055623 13
655103911 57
898905779 26
255483996 98
407340059 52
500374319 89
379699823 14
278317178 57
330394364 25
117458215 60
27128971 30
687594796 50
159117674 18
34437412 3
13370412 66
32531298 63
866726564 59
647763623 80
625033845 84
863808429 42
147000135 14
344229040 48
777956988 80
527713725 96
21891584 13
300717867 44
55652142 63
829541754 93
533657969 22
117324226 79
171976799 22
384272389 92
295135975 69
337959442 24
360638072 0
238551647 25
608118563 88
57769317 29
526688907 95
708188177 97
472390064 60
433448838 54
515446446 58
181291118 99
108063100 76
728130225 66
323705022 59
758410224 34
371273500 1
525652133 51
714829542 10
951335847 25
989298570 55
300194464 14
305947979 94
652316104 87
570800123 1
984831012 97
230917564 68
281460663 33
867284485 64
560757487 55
477279494 45
733695682 95
444176789 59
482168511 62
908913328 44
543102690 47
264636052 92
42245540 90
990563555 26
394951137 88
974113387 21
589683711 52
946154744 49
794722138 39
629260687 10
85091886 80
246478121 86
701549067 76
199951532 88
321524621 35
204444068 34
803434625 86
540408362 50
646095091 27
740307635 50
55398757 41
788180261 65
447375463 54
835503461 74
889959528 90
265775496 49
754972629 93
27953379 38
721298575 17
74508646 47
903967967 62
551891898 94
299323066 100
467135962 82
674422914 94
908038014 61
316521067 38
723434405 34
226775235 66
951227116 52
126955723 33
503514171 78
119722043 80
114589044 54
981638728 12
273570087 79
633702900 58
703870426 12
440251808 82
744774290 57
106796985 4
616647485 57
361694240 100
49435345 13
448890289 50
913287540 97
38132125 46
417486191 14
887660833 6
697639716 95
423760931 61
826347302 71
724706389 59
814783460 67
841143062 65
80823993 32
869542522 45
639161029 91
69981369 56
83236797 98
270152330 2
181471189 100
366550429 23
978527469 89
822580631 80
469180770 1
346862128 26
314782148 100
438123899 84
229605690 32
868536631 12
389200950 31
764571041 46
598477071 27
30231819 31
741825297 59
410041977 70
137474780 17
102791714 9
823103874 19
164323797 38
655587285 19
969414380 41
804016568 73
160458046 83
493705695 52
327926292 79
107067922 59
82545559 65
977588999 17
809918932 18
101929224 43
969271445 27
580264781 42
781115961 92
160434914 24
135973174 61
859229036 90
30346001 49
909393949 33
131736483 42
886308984 72
937738155 41
215262866 40
961220074 34
564475795 63
114130723 20
388674438 82
641448258 89
566352476 61
674360662 95
428529905 9
544359429 1
218917426 75
798470771 29
247286565 29
164632006 39
329835818 37
957483134 75
925966927 10
776350254 13
38607985 41
225918097 6
128841267 27
416925938 24
6753424 22
322109739 80
956291712 13
121519807 34
718559442 88
576318865 64
910726542 73
615850419 20
451171757 41
435177111 52
691275162 53
312997311 19
619303207 59
327062050 74
747441951 41
349723706 89
380841992 51
528014892 8
873253947 29
335317156 19
42232815 46
564700848 68
577319364 33
658625506 9
527342264 70
927216640 44
335622983 39
220750841 64
992149124 56
802926062 42
122687766 0
518322752 55
623396442 65
450322397 87
136701035 72
87163830 1
755444826 28
420778274 4
147044912 78
477740825 9
480903166 18
863409060 61
863343593 46
202061106 42
957878777 47
677358171 29
862117513 84
32892345 12
349797967 92
114822331 2
539919096 18
592316512 19
278653126 21
942901747 35
846768896 21
519693018 30
138969015 57
335094429 79
443720649 43
876659823 24
412900204 37
30127740 92
956981869 27
765973982 93
328681956 69
315743403 95
906226103 92
794829287 49
65258171 20
10493126 82
866916890 90
622451482 22
756077385 63
674240665 65
551930092 97
446981659 67
492157941 45
900551498 86
715461058 93
590877998 41
116981719 50
806965498 97
132488023 73
705692272 28
629426892 2
324492908 64
455915400 46
323227691 84
419295730 76
556474031 74
457744009 50
100280254 26
549812070 31
602667365 30
115434133 33
736151432 45
37724578 23
393094630 0
413878616 36
372494056 32
342078064 11
465580622 17
223326042 1
791926094 36
304621213 43
880521500 16
756192740 93
655627920 54
17511327 45
866519956 85
609255165 74
84401549 21
349650446 12
869451701 92
996719967 35
321589182 92
310677737 71
734830082 30
942420007 70
344826922 94
487164691 52
982198553 50
7923597 47
116253524 0
730717908 70
863324733 1
959032093 86
516075622 47
647173126 94
903233638 28
644771124 89
803931916 44
131726138 58
483849774 20
544115616 33
548811370 88
460016982 45
304294314 96
397871150 17
286808689 14
180154063 77
207376392 39
448973917 100
799950400 38
18370163 62
302008717 9
175559598 99
938687650 55
625808528 1
222164765 74
198654838 94
796794939 11
721519999 22
394613400 34
162696380 77
685278013 13
416757039 55
114829148 41
542139939 14
565228498 25
234217626 79
687063175 2
999100780 44
43161381 30
368439114 14
229951636 72
611586178 15
53256638 23
672609253 71
828336038 73
305922486 90
848454586 93
556728847 58
380419052 85
253269666 86
844240408 84
267051274 77
692008899 56
587424496 96
440438357 5
167458293 86
847098779 46
22507012 76
66535843 12
349883498 30
827781396 34
690306811 7
965137004 100
987492977 44
862430261 36
632819528 56
504362519 54
229819924 57
528011473 43
843619361 65
132319133 12
904398315 36
254510030 100
327637933 14
343700810 61
274597159 51
951651096 9
885826992 74
344499236 99
664190335 45
251093041 11
481064951 53
688051558 53
517746216 91
205011914 98
985328604 57
698669166 77
62748417 5
994861894 78
172027584 97
722209610 54
862873935 50
60335580 88
988205889 1
875533364 28
958252634 7
372139226 30
850248046 97
610258731 92
719624113 78
677366126 23
910307283 70
397885320 54
405847343 75
174983483 16
135275836 64
324469255 72
352724125 75
358523653 21
5254648 43
94854076 70
554347871 1
387383459 56
96274093 21
86630667 36
686902817 99
792863193 70
747099808 36
836221482 46
973715822 100
796000324 39
332401181 7
445431479 42
550795276 48
602493604 1
819449231 93
161180717 21
12638811 22
893852051 36
776957217 17
301393239 38
758193983 11
389374019 26
319616821 22
356478896 11
998162240 83
550308788 73
772392848 76
285950734 3
236217348 30
226061390 77
849078801 15
230585888 82
770957048 9
216866075 90
612429502 72
959538656 27
801730326 96
349421035 53
444324079 58
839008419 96
375667206 94
158201446 35
575257755 78
794347628 65
23652120 69
321130425 30
210536667 89
807425658 32
115665296 32
826658711 35
741346713 49
587255708 77
869420360 84
861780583 88
86405520 57
317479261 17
915874840 0
372579142 60
331727316 36
929704648 33
995474632 41
791098125 81
544930141 93
824502746 34
265268338 40
720904588 95
107491555 69
770375649 94
29337711 75
656215206 62
937092660 58
408229817 55
983081097 2
15106155 87
528970661 67
760036819 87
621592066 7
715797062 60
695665646 17
47718352 1
446232563 15
185406763 83
601806704 38
180371706 74
312461486 55
103805740 86
184406653 65
762837193 84
976171940 92
407719407 38
384194023 5
625317828 1
697076236 32
395571901 93
794939810 100
283442896 91
110071800 83
885300311 97
914476740 61
137098258 86
944154059 86
614438149 18
334525135 36
994903299 41
886272746 12
972917081 23
188553285 19
998251224 30
775099079 91
347691988 99
636893157 72
715891354 14
488648335 28
876531011 55
326709555 90
762508547 52
205249866 73
979210770 73
233958232 2
621044147 100
116048514 6
167206511 42
248997282 53
297600452 60
595089630 46
534984910 61
114981194 0
546842121 19
320749584 97
792132427 55
793874259 77
13234469 91
919420422 33
769203845 69
604447775 32
404558363 84
531813857 83
874686246 19
157946564 28
694003168 81
616533826 68
765863972 70
248016935 64
273257664 67
576865973 87
434615122 59
351168489 22
73431129 75
275840048 38
723983644 69
195110359 22
979796103 83
170330268 99
977400073 49
507388774 91
901103071 3
571099218 34
199105711 43
169165839 78
687608525 26
10255164 60
536436686 28
976226287 19
178090699 8
464779789 67
647649823 16
585524201 31
167103278 2
34589069 37
109986768 49
267442712 46
219518017 52
647782480 11
748562824 98
118846095 27
440764078 74
467297838 69
178253110 77
833541880 53
373399836 19
852808494 63
808813511 3
359722549 35
168186549 99
860484466 8
406993496 41
25215188 71
590297 22
978574299 0
669823185 9
141163327 82
598977302 17
954647094 5
899352093 24
233265843 4
97030619 86
855333173 81
836764605 18
327639613 45
955104731 8
426849614 95
434197066 98
587985843 1
831754085 75
204549977 92
804531251 83
960576922 54
908454132 18
238606204 55
550490886 7
804431172 7
172330452 7
267831057 97
622750899 57
21944822 68
769717883 43
524449872 47
328528745 90
517404404 49
179952451 12
429941878 70
199837368 8
86437469 91
932983064 36
977822113 24
138775818 75
887338040 49
840483389 15
856796191 61
198729981 30
416691732 41
582470928 0
486844461 50
124590026 26
798010474 69
159385989 86
215084459 38
553243889 71
874935394 17
864547049 11
872807141 35
110467526 49
23891347 35
954494539 68
120161552 87
360312976 87
680033327 6
238408496 35
309613454 79
74867052 43
766425282 35
910232977 94
448235837 66
309080628 66
202160386 87
805356137 30
586084740 87
458223543 1
499162155 55
866860032 28
512510006 16
839648341 88
416907635 73
872510958 65
380587478 14
631408377 47
310057438 29
127171257 50
275169443 45
715709802 2
62309535 9
811152476 57
276443657 28
932411767 25
691615062 36
600839325 58
675939187 36
565770602 69
55243847 77
774674299 29
490093524 91
866784934 54
136862610 49
819422376 91
225394942 10
833163485 33
902696009 41
564877396 18
250414825 69
488373956 28
440534103 63
715853494 26
588249904 40
618464389 47
501010651 40
556376588 93
181757149 73
21859204 6
251436072 4
784607836 97
67855598 10
149760741 67
372234153 55
746700277 8
160757863 73
276456071 78
752954666 43
901483835 24
445558065 41
205269050 78
636569743 97
34165898 94
262580199 82
612342940 81
857466195 0
889683804 92
215669938 96
367566369 34
102991068 37
407238850 70
29227803 6
62085173 11
738974532 20
444773505 8
317463483 16
480279558 72
32124564 49
897059304 88
80577433 23
392758788 93
592167697 4
163835720 85
879354411 56
370505873 61
639183145 76
898852442 53
33413416 49
69556024 48
567697629 78
209769384 94
566653466 27
211383942 4
813062579 55
706205547 61
538882845 11
705242668 82
523638914 20
82436938 78
536538147 82
270300109 86
151062350 62
630765832 99
395486162 38
203242699 61
436636936 26
802543365 79
975907737 68
992273216 50
701199225 24
47085494 12
104609120 23
546287298 23
758223340 9
662631472 94
691733717 10
714973020 19
333427855 59
748371953 80
81609521 49
699797678 99
636832361 46
620923812 42
349806986 8
819273663 63
774971845 100
762199910 32
851457213 29
682730389 52
28602360 41
662168451 78
491158086 36
848186932 25
326804786 100
237114273 74
389752252 98
513406106 89
459162183 86
730721435 62
418464556 72
687847425 100
283871410 90
408787421 50
504407857 18
612674720 57
47376451 10
276326097 10
263392266 42
285004145 59
822153058 87
696984139 39
114562275 96
802222297 10
795224096 1
595981388 69
575972370 68
159268604 90
364461754 54
962514310 77
415826272 79
721058189 76
227697376 81
872152224 38
222325794 60
964033339 25
713033906 56
391896032 19
214971183 64
374364190 1
244453855 62
945315500 31
501826502 46
406125529 71
593600075 21
848365227 55
155339161 75
530034824 94
721496813 65
11239850 11
220330906 18
17533406 100
225793394 38
173823363 40
179528577 25
917107593 80
435984027 50
191145412 89
594933616 68
838176484 58
435278443 46
628404838 98
577352606 38
867946312 42
736005341 16
270577328 33
191745476 45
173910118 36
863080699 4
781423788 46
545600432 77
39339378 1
940003730 75
883650614 28
613975377 11
22962923 54
876806864 96
915063662 26
766990184 82
557227235 68
212590166 76
272702310 25
830158387 20
514642311 87
865222498 49
958302615 5
207469808 69
541056795 62
911809239 27
705344885 37
467059917 39
282464428 14
190714708 98
124683551 64
343157177 7
578756835 9
105610506 1
753133903 22
147274884 31
814423164 22
998145029 41
586673775 99
468439106 54
197061221 85
33405641 11
479902700 55
576596692 1
105154513 34
38003126 7
73735402 27
900466873 84
221062866 89
138836685 71
20799586 79
723949587 68
764605383 49
883512177 39
229417688 65
970193080 19
844959607 83
519256524 99
50187040 87
220654850 78
977089251 58
173995022 66
968884050 19
746033729 65
578464920 0
706080393 6
773070793 7
440730030 77
55068899 67
115776197 89
779363671 67
69407796 86
205416578 92
598751122 34
595847851 3
417995722 67
497360552 3
829235302 6
27586220 88
905749182 66
989772570 54
604080550 69
140733659 42
266585552 61
13393200 75
17147103 50
831217797 13
708846468 100
74515902 29
804329842 17
873717343 100
417150117 63
458657713 50
61911363 90
191992735 33
765829375 94
750560626 92
953764356 57
926933520 6
55152187 25
470814365 42
526612013 86
405263104 54
882511418 19
224726299 55
931019487 46
980000654 25
457776243 14
130229832 2
225952413 7
675864132 19
871213434 55
29754823 64
715383247 5
970530974 75
322763466 37
739728977 11
598268628 30
897942637 54
577245978 8
965149550 69
665109603 16
468108501 14
390715455 69
496299485 47
348692820 47
427055251 98
295931476 20
882376297 77
551449621 57
579683610 9
276023972 62
944098271 5
79073366 51
405135746 99
729582823 25
958377237 14
273282499 76
737818204 70
5287867 47
813141399 68
822904012 9
151797211 51
838359187 47
534616986 17
625872657 20
577140203 23
436686882 51
333926902 1
456049187 8
53628500 48
999871907 35
563524940 27
162780279 27
667345744 92
560286304 50
449560538 21
241340202 64
814144921 45
266143387 32
643727131 83
442961523 65
132390269 72
755557442 48
525248254 64
315708536 23
635628878 59
957417185 50
231749074 88
499475678 27
426794244 12
44050973 27
18962231 26
511492882 32
12606930 98
47897012 51
455100167 71
83296271 43
735114186 67
179553429 90
350469489 9
787683814 38
696697167 10
339833182 69
985827269 58
106115549 10
115645996 49
839823120 6
657063738 66
974178971 3
182381412 52
134169327 47
921185717 57
337545742 50
673067899 40
269651286 79
811272430 87
914672655 26
449966976 53
434798693 36
16638382 7
632686511 91
250297204 59
744595407 7
818728070 31
537858357 56
606298358 66
507034840 47
752333419 39
291376830 17
263132939 78
23230215 77
476577438 88
919230029 22
999007917 66
114816917 12
816655200 47
261873980 84
801789294 8
526658212 52
524387748 92
702500156 40
204382208 0
408149933 100
251927298 29
671007308 17
776455386 54
626837500 21
948034648 25
199040515 76
722357616 23
317884564 15
829221453 39
75170378 6
740858532 48
211042503 15
80989925 7
154125189 10
387647100 83
965317240 99
576998037 6
759133604 62
481461650 70
155491495 62
205561755 34
274989482 9
675066349 38
258584955 59
211170567 36
732248522 55
589928728 37
308406688 4
849577487 85
488251243 44
551699069 44
479128342 16
975568636 96
618055139 35
530132744 62
967927515 14
612401228 78
671091012 96
315510389 87
95730260 42
419827623 36
247655069 85
643680771 81
377522461 60
520619796 80
33669312 70
366128525 85
567736131 43
931101198 21
429443807 43
837208163 61
865788945 72
369895917 88
755272052 40
916248445 47
30842994 54
245055546 68
507507484 73
940625791 71
795184808 28
451468383 90
498823008 48
718894482 84
939521038 86
609184736 25
151992043 64
368813089 86
591558681 30
401584508 96
871904981 54
303904957 45
889238687 31
315484336 83
373439509 21
424048051 48
682187639 35
885685978 12
578622514 86
866041884 0
257184401 88
507453374 98
656917849 73
849495794 28
257956887 10
859363107 100
56730130 8
574189219 9
633574220 57
170079946 22
718941156 55
743989095 30
143195545 69
20967973 78
165674885 50
690621098 89
675191532 90
175693756 81
477883399 41
232324134 93
308852601 53
192556860 74
984998091 55
979640066 42
49267573 82
281316894 18
320924820 84
741405037 40
338641796 0
847314278 91
506442054 64
535384030 5
69860147 62
298840535 77
284325206 43
219029465 13
980980964 98
723132558 11
570515750 47
915509450 1
713415599 25
876527380 91
375932732 12
1292957 99
723657130 17
368382431 18
549116828 74
140830930 51
291291834 99
964349596 29
184902263 9
613062633 71
809780642 28
7728243 62
19947477 67
159646965 83
148959884 70
348706119 64
40146923 59
167721824 30
585817177 71
195963283 29
659981410 3
154145440 43
720443016 7
521017356 87
810364310 43
877387168 54
56755588 8
420169490 51
776311741 4
290305277 40
840791004 13
630993989 96
859662493 81
850600308 14
545018991 3
248578925 10
13199272 39
333548993 95
595665647 21
14746283 79
711814009 83
740814706 97
60601825 53
453625555 61
826372562 90
11424765 78
608113700 94
489232939 69
783515183 45
164052489 46
846651230 19
280454589 64
301078315 59
836978273 91
900787466 67
951283695 37
767039994 79
755134456 66
542184811 96
27581440 5
118587286 96
103453254 1
448248491 60
129893630 13
522011204 29
592060517 76
925412573 32
976338452 19
370506343 23
759579153 45
86082626 59
659664043 85
175272685 15
928297850 40
377322474 19
941405103 63
805137284 64
660530391 65
453672715 69
730542659 51
229860715 61
292620793 1
472070628 88
482940958 0
318416400 30
791385794 67
344204986 67
356203415 65
959230670 47
259004085 13
171278847 75
898852805 14
651296769 83
753562055 77
43028920 15
67498687 49
397242026 79
222838437 89
886350783 38
226557616 65
757639967 16
64803023 45
800802581 53
57360715 94
62059993 27
503840703 48
885034816 25
388438655 71
349911375 89
203800821 13
107551344 60
412414661 25
228767619 88
898028594 72
338477837 42
64878115 62
725337651 24
657263963 70
808099510 33
332945472 73
938054044 16
243072159 39
43617266 52
180339014 94
278544918 60
257574241 52
651844943 7
626609331 38
145705465 12
617545535 1
40413480 60
589144794 2
369103921 72
811119006 77
827300398 45
645378848 68
923463657 88
158056971 0
618165746 34
32935720 20
96327995 39
16872291 42
221415660 1
952832508 31
830672190 80
708526464 68
265863052 7
951405124 4
499969623 30
318251845 21
91369559 89
86186214 34
657606920 94
105908787 86
124370228 69
916594382 9
236820750 62
837241219 78
717003584 54
153028627 64
722273075 29
619448700 68
392171393 37
467624930 50
522743341 40
836241023 18
481758460 9
395318051 45
896928511 34
807764170 29
20550816 5
27934066 10
250940396 61
546001837 65
394568674 41
420930616 31
625194504 32
608242381 81
687549750 51
946700910 43
928480135 93
676927339 100
563344485 88
482735849 19
457843428 77
413657630 71
595165600 85
556101509 18
993349091 66
251489731 53
661118259 47
906495817 83
701443972 55
497116817 44
991967502 49
426077843 61
921955524 66
98720023 77
251328580 3
59072800 91
637062698 62
909921292 5
293792195 81
425131915 80
20834130 8
806350482 71
825878836 26
194153066 28
333371206 2
644125092 100
691047901 19
278185679 47
494142422 80
498075287 16
210159363 70
725332801 48
146963457 40
571758529 23
316755440 83
783316457 86
297123551 12
189216803 20
2800147 16
648803239 94
532250540 56
126090200 63
728994660 63
185568549 84
525897994 18
52916336 67
151010707 46
416554513 67
339431051 97
455472451 29
454132602 92
676439763 79
750229867 30
552948881 76
109615631 95
861229615 55
469000584 67
947302256 17
851556903 45
717962097 84
746344879 74
778222838 47
694114053 92
996996352 45
381963274 4
563674107 80
147567925 25
590157646 53
946984738 71
37133997 96
655129699 55
299420591 40
193566971 87
467807366 81
466625996 47
394840885 42
908702005 21
29784437 46
391190615 82
712919471 17
540258629 74
710753104 24
1355117 57
187804685 57
108120170 93
647602614 9
106722270 31
398872377 60
440460393 52
913458140 93
756656219 97
9464748 50
91918658 81
150517122 11
993267148 89
389906680 63
557043499 65
953431009 90
246367420 36
175728127 15
125588018 44
112365182 100
371284651 87
353735012 48
662557960 57
45486793 43
793083915 91
517731142 22
997404097 34
337926584 39
674580108 69
813323690 80
341360874 46
939491138 56
355042112 73
931944322 68
691231036 30
99365262 72
373571084 32
738054323 97
973877357 99
589676123 52
752229837 4
508572264 41
525585878 87
282949868 0
469086306 56
37381085 67
787420061 53
251001038 73
183810108 34
398534953 17
452155469 5
596443270 83
781347991 44
847341269 63
64198706 87
238659431 32
737861284 76
957653568 55
981378438 51
360848048 53
317605534 23
381924302 53
598706791 38
396855365 86
273100020 6
877055300 60
497890529 30
565325517 70
353651864 75
107713759 27
698151116 26
843693871 19
53893902 18
131100734 6
128984263 31
446184258 39
605987856 76
505564870 11
214237185 31
143200956 0
328106742 6
766687033 19
161078780 94
739138463 25
748169680 68
71978225 82
482329199 61
336452824 66
945038356 5
454554016 72
407878895 58
400413089 17
888009319 47
509754334 13
251355028 61
455337015 64
420159091 30
988950517 93
392809980 62
586664727 19
2839931 13
588834715 38
299791737 57
310751937 26
643504432 86
933392780 72
306677586 56
996164353 69
905458431 9
877155435 54
365058051 39
47450992 30
135491349 48
302278739 76
851369059 21
413503951 89
328999523 50
943160409 3
429282631 15
403671834 59
397970429 18
640112978 87
62935440 9
36732205 19
492257180 73
516113973 52
45762203 24
803580614 91
811477232 72
317552405 73
604288831 65
341087259 92
993942619 13
637019067 7
534300208 14
454375761 72
845227697 69
161157423 89
22180534 21
270187425 95
850949952 96
290449082 35
797880508 25
727847008 19
559475827 27
484668151 24
258524464 40
965990790 93
515981566 21
322533555 86
31681702 10
274174951 11
578559172 18
470260998 60
603699854 91
275593015 94
551271913 47
524947255 8
254213197 84
249399273 64
48469678 14
391041831 37
305137011 59
909820961 38
213092864 12
997666351 24
561423705 12
740103256 72
17463098 43
347864872 43
753330502 58
431015177 67
389235080 75
622860969 15
516060130 52
297095056 31
362416303 5
278625924 64
171496337 53
119566162 27
178613705 82
690838494 19
135105623 23
507811842 23
625385845 72
993287387 96
615823345 18
724334365 80
346341358 35
838329446 34
772986032 13
255171852 41
581981215 6
251164666 20
722391836 5
453116209 41
818709819 75
658678349 88
429009958 22
227214451 53
368920624 56
546652821 49
705548782 56
638786699 97
827949489 44
555606400 19
560011121 5
298853342 68
671589795 72
947862675 21
222093363 14
599381215 15
383712440 40
89754342 18
970093383 83
15237014 7
474732623 57
613000123 84
653809121 80
135699328 61
306609397 19
905162116 27
858263776 14
491270221 7
261746170 99
810706718 39
936883510 72
726236721 85
913200683 33
584409120 68
549675163 4
325581882 11
153597817 50
818394594 85
965717386 60
321543437 46
944883754 73
689580791 52
831264395 30
943436416 57
236727975 69
115302384 46
700229654 37
772222578 47
125930841 81
95620815 95
448389319 88
589506622 91
99448065 77
226814864 58
834554198 0
472006219 74
858291618 81
816403068 35
894155729 24
907324091 68
694887313 79
969625610 56
611066397 74
566741432 31
945410995 63
62787455 15
312604005 55
497844846 33
419027242 73
941115070 77
932113363 47
532437492 34
746697032 63
392183407 59
482248252 77
603147714 78
222111279 28
226318339 61
232190839 75
358024598 3
991405788 22
309967096 82
32214407 99
924616790 95
37495560 89
77564755 75
371541398 61
577569113 42
708480215 62
874546616 22
445437358 77
667888819 53
646976750 19
77464026 90
327618334 5
144994394 9
611736626 70
527645214 5
470243020 74
749705778 34
592809597 74
778222281 23
918419018 15
528508680 52
167886217 89
909723177 47
627505521 2
909722173 55
396936497 24
510380886 0
202102886 68
24379179 48
239531358 58
787040548 32
304618908 97
696915551 12
427012201 63
349636589 44
252304007 3
193213680 91
281636636 47
235533127 78
518449464 57
635289330 43
168997682 2
534224701 5
708997482 74
958701600 23
887452366 21
812252512 89
169415688 76
618679682 74
847792747 27
949325239 96
71721308 41
519891154 93
954191550 44
535681445 34
250540078 59
124082144 96
926381045 71
150655996 34
797253153 52
648345410 20
535038855 98
516598008 65
115852684 79
33355199 61
820762979 35
57900628 47
641208002 59
294380354 80
185151520 6
934739640 98
465703392 17
547139712 64
128841099 77
272190620 61
683768879 3
470904593 98
311493560 66
492264048 0
15047158 86
344343726 24
52606332 32
548769292 98
379093503 14
225307036 10
375925131 2
694502774 30
898893792 56
578405787 90
97478964 60
897457996 74
876067320 38
498840225 55
416231765 37
161432880 21
781448207 3
649352439 72
630706480 48
21200919 23
229979830 67
890412564 13
614203798 74
670203774 14
120806891 85
181936077 34
921919974 91
19993063 75
647187281 50
203537764 18
167981320 98
713937008 2
340143901 7
190566733 81
985974673 87
139873867 51
819375928 60
466124684 9
548914235 52
312348306 54
144389072 30
316530394 71
783294413 47
891162644 76
380621946 36
653417988 34
387706241 45
651898800 76
412135342 40
997806035 77
571906653 78
238524640 65
874709648 25
744100492 83
67187236 69
755108341 67
513328123 19
524590902 98
820392835 67
448430590 90
36650886 6
171570143 26
255503611 82
974814761 10
682752182 37
996569263 37
105756935 81
599720340 72
963237879 36
629300555 7
993639959 91
518980930 51
132053128 75
927696249 45
61016438 1
625051289 93
174537447 44
993671494 59
417737750 32
910266843 80
690036023 60
852275385 8
561449753 33
28696844 76
800019969 37
609126996 39
440640681 68
23625799 61
341912724 88
435153449 77
345238038 44
83860898 52
230544167 59
90900934 10
652683759 66
842029498 86
660255432 35
223193730 19
63167672 49
960642501 49
808915171 77
328801379 61
352294337 46
242382180 82
701829792 35
984468246 29
176289114 84
776835459 61
43043368 83
823378038 45
89523252 76
704609421 44
96285799 44
732686726 40
453506388 75
264447305 27
904477361 91
101405668 37
456225404 72
119075073 8
295489790 34
793999763 90
550912398 75
654330046 32
33334625 48
2573759 58
757858441 88
907582814 97
22669225 83
938121305 20
486246593 6
908784088 5
893851830 10
42728029 87
423733042 3
178344209 82
22202696 82
884777593 27
819932513 29
608443531 44
556652459 83
852215517 76
594178533 72
91599097 89
104844430 63
701426052 79
961521472 15
401439934 56
902803134 67
705699914 89
598901675 17
92605504 90
322449330 100
160010147 42
933145689 26
878672282 87
188725572 30
380260092 78
643038724 76
293637210 75
386063366 58
551528074 24
287020647 30
929865691 93
365508901 92
43864774 78
456327042 72
683781394 97
34924993 87
539573418 2
33335839 2
90097979 29
161235724 73
879567653 76
909744807 7
480828297 88
777209710 32
404932985 74
218833985 96
894560291 97
312206232 36
821874998 88
739808084 19
291271285 67
608309236 95
406598253 80
728678440 48
941808242 4
490784410 41
650070630 100
416567404 46
40354216 9
201447440 36
541270161 66
766683512 90
153596370 65
368019032 67
509152457 96
915222100 8
387689611 81
213779178 90
110061312 40
425781608 84
178173044 2
785835083 63
844719423 73
303087615 16
610880841 25
921868558 8
425753899 44
614053848 64
560961028 48
514741892 25
933891570 61
114804063 24
235224679 91
270656901 10
408240262 61
529928323 62
42930108 89
47697571 18
991408409 25
998555080 98
224519219 89
434784581 4
517433622 55
418876811 6
875438915 50
910406219 76
214746114 7
530463802 57
832179897 96
53303171 64
933128476 30
288986977 14
790495632 7
518939939 68
475386270 87
75322588 55
611878021 96
98551494 1
64241966 8
431784557 60
889735321 21
367536654 85
688770696 80
751380960 82
79301727 0
423241949 99
389933617 41
6176884 53
90441279 23
487121352 28
5050281 4
230667340 33
829957917 38
748041899 85
28359672 29
8199727 48
206394346 72
972693562 55
94270151 73
657437986 33
593462522 18
214654272 100
885756795 90
705233218 71
424404521 18
283405280 26
547176329 23
606689115 33
124640549 29
109384893 35
808375437 65
687498373 68
88839240 91
209322158 53
612849045 3
544239198 34
929406132 64
991333378 86
921651835 86
98644678 65
809385017 49
416824185 77
785659769 26
106941189 76
946896923 60
962672664 25
521232787 81
293384678 60
633417364 83
53994481 68
763278238 72
374475617 98
836797225 3
703662768 1
106315779 1
336697121 73
389471482 72
135715303 66
487601150 24
874199654 29
576171825 78
53369790 77
769146196 4
808335869 56
596709808 22
514890888 98
940908797 10
471377013 63
785369378 34
189053281 80
676403990 55
194578736 13
981327142 92
74864461 46
299117088 72
918668328 3
556478528 75
836717270 86
722987889 54
289687541 31
57172653 72
905209270 51
188988397 97
77272345 15
512664216 77
211575755 80
940574344 1
421758447 10
285805910 15
54535196 21
562107383 27
288425096 0
210018764 53
544718065 35
840575162 0
247931185 50
812796428 56
397337237 80
750294073 65
84450687 40
899728259 61
462638008 64
761777797 4
15963647 59
792684411 62
607338598 45
325186705 15
929426588 6
843018742 32
659332428 85
693322155 64
715830447 46
286649014 29
979622736 77
16466611 83
671693476 77
733634519 71
48050533 31
746356488 68
390134831 21
722343436 41
885443755 14
83390233 19
829531536 18
929837556 93
91136071 67
593187191 30
180873217 4
832604282 100
792158551 99
692837465 68
309460991 94
454217835 93
67258363 86
62726873 31
509922946 81
312759486 41
92220306 76
648526643 21
641020431 14
787885425 45
690767714 50
716366171 45
103552896 81
938018958 16
374656006 76
319165258 42
437653345 91
709115058 11
47546873 55
356191983 91
587247779 25
941910044 0
274687964 9
251734339 51
68002697 59
652030517 75
394477356 29
684339454 73
96678662 19
532811539 85
256582501 89
657046489 55
125303805 77
124432054 58
30675245 66
88898932 9
380679379 55
943773350 24
758388865 7
259806836 69
374397405 44
607770278 9
10250490 67
108347763 76
887619506 30
399224481 67
919197008 28
139870398 92
124754474 41
753493317 62
762229817 69
548482220 68
768212440 94
63950277 66
943312904 25
224700099 2
126846052 85
347824346 96
604887677 46
508272101 86
888452438 52
246494395 93
800309457 77
987920511 21
867187805 35
244481296 69
479862507 92
213291759 56
638774005 68
52634585 100
145413943 42
261686730 55
438334462 65
833077902 10
333979507 92
195777899 53
674591167 5
770574245 3
185597141 33
33789246 29
883773299 63
817402556 25
196874547 41
702549719 64
853319269 94
722084912 79
522468833 44
98671491 8
740595986 37
212307576 19
281991066 18
686885921 15
915035830 12
852464106 55
64373134 68
186120137 8
546030823 64
205267929 72
555363647 9
507648771 61
903168919 47
759915850 98
267765370 46
532309174 99
81324977 44
721612309 7
753051983 70
699599667 16
351956924 18
104348139 29
703354907 33
652863967 81
586789884 31
214892698 34
493101613 62
346266174 75
121972863 59
614335389 90
810989035 13
724120339 60
35923233 8
408100951 11
103385501 44
25236676 68
887615616 39
808392541 15
60964938 58
352979049 33
189853357 80
466057220 89
246709689 40
361998755 77
656781114 65
991806961 20
176501989 98
105018518 57
526686885 21
776819432 62
425754314 8
923397010 95
191613081 4
764045206 80
712570600 7
210915466 32
265849672 82
207076951 55
343831884 29
749522620 0
268180821 56
757771733 87
6824619 4
625862318 55
418632682 24
760197131 78
954894134 55
96203368 59
205832290 49
78280260 93
952774486 4
379355446 2
228101605 45
308869734 70
97638897 3
73208497 85
282158929 20
364916990 67
659593026 33
244448132 61
330224419 0
853388537 72
826168312 14
555047285 76
613375856 91
535555422 99
530178992 100
725388870 4
483725148 56
514382040 79
156128010 33
999747288 91
61658278 60
850621294 94
528255468 94
690759950 26
131722990 26
750908031 64
979362094 48
417500689 57
638930470 45
827047666 86
401154916 31
82572359 78
933333620 66
537451027 25
963297847 56
385377343 52
58566462 93
552040341 45
769792160 56
649990600 78
210402443 72
600859354 50
680743612 26
178342018 85
577032968 18
671752042 26
309075990 92
145623773 60
799485293 66
944645202 90
567735609 79
266707811 51
680946379 23
325291899 60
88961108 39
183836306 33
612017527 75
617145253 69
171537213 20
183851345 93
357045061 47
777077032 98
655075887 12
239645548 53
982402578 86
920348778 94
962622371 9
998845592 89
190501818 6
634028319 74
395141636 99
889791001 64
137923584 53
741051542 70
985819149 10
396289381 55
467371024 6
774002974 18
297300453 54
895349996 62
55606823 59
960522768 64
415102206 73
615341092 65
512312163 73
17305019 48
705989246 12
302081450 76
656996867 99
913365216 63
117871349 86
281030226 53
350452031 97
926158438 95
791341570 35
909415702 0
305888362 59
51488008 29
697872530 100
461079069 71
552228751 73
678308684 70
13766012 34
273242412 78
630415248 25
836012078 90
355505244 67
83649299 3
500188486 24
721844899 62
767094567 99
843038597 34
256576672 84
957648817 30
764262563 34
744251650 52
161287146 55
859642864 5
541392922 9
901077635 41
402325311 24
813765915 73
482280614 71
104859625 88
180107035 41
375027614 26
550189800 51
34960076 84
520769816 22
532297777 5
783736530 67
982471006 62
15427536 48
746708243 53
478397342 8
107938893 57
861382462 69
733911166 47
177348540 57
835808481 26
297537836 54
26727322 75
299029491 36
924053741 31
240522370 89
43124309 8
840622024 27
322441311 93
898446174 23
817031885 26
694527184 56
711694104 85
572756947 56
201701648 4
810920686 37
95189090 60
8210978 33
458173920 32
14864807 23
2435419 58
898012816 41
491827767 12
603732878 73
547926103 66
630461664 60
675776154 34
883256516 36
622765061 88
868537934 19
242778330 73
410400134 41
635942936 76
205300827 36
501835763 100
374206857 42
989649463 59
713691155 34
851024523 57
1193607 46
218162390 17
1542526 83
266329416 50
373517919 41
214821778 19
907270878 75
815967913 8
825859114 73
302116051 43
193481172 50
216022815 93
546902281 73
332185806 66
612305958 3
925671811 58
846956028 48
646460718 99
441626401 59
815906591 22
618673301 32
188738403 6
193569514 5
805202327 68
802265477 93
914031519 77
994319078 85
870486918 70
867626501 49
400248224 35
374457812 67
636679445 54
359676110 29
262303290 81
511846058 31
899440885 10
602597675 69
4899329 11
266914928 90
413573713 35
789063978 87
485521434 34
592001692 19
24540153 24
745617895 75
491224929 98
288042507 20
794633633 46
903530747 38
323017136 58
484240558 5
638046103 4
583377211 89
378551070 74
126293100 98
408924275 58
164541271 62
732483107 50
876134691 75
687534127 58
460688644 9
41911614 14
17341317 85
193282954 60
124632705 84
174371609 90
90766936 96
418246295 73
663095008 75
886087807 4
355125993 72
36686937 62
699742837 47
760380599 2
100313981 83
493864349 35
878766301 35
315681771 79
974839162 53
951697350 10
943880548 58
345377983 73
296431821 53
744086635 32
130876088 65
394602056 57
786391606 88
471772619 57
999592577 29
26106333 93
978976307 49
813293889 74
217165895 32
906807182 37
484091281 73
393094349 14
966562953 10
958142162 7
86261563 19
600414091 40
293380502 63
247286943 40
716066840 10
848216363 62
607401064 71
506608316 10
39225312 99
880290029 70
691703723 10
845668455 68
743292033 26
772898841 96
529569430 95
624539489 13
411819636 60
208031298 50
912307957 32
645520038 29
459077848 69
277905133 85
101065348 78
986430094 38
653195917 22
504020973 49
359964721 10
451059668 64
203681043 92
99535800 90
798272489 100
489867820 48
45542412 4
956001186 91
597303791 16
509068800 42
730677880 7
44476256 96
901708433 56
131480956 32
753151405 48
602186694 54
412072524 69
769154723 1
447329580 72
292486919 62
503086700 75
817620366 65
43795378 74
693531124 23
548547745 1
342605321 18
570777369 22
457594688 35
617524213 5
423160031 42
728029758 90
458716917 65
804973014 8
565229223 40
27306705 54
530470351 7
454799614 9
740717686 46
835430472 67
201137084 4
371762483 7
331984506 39
250174897 25
487290848 44
154840460 8
160395495 99
467641851 18
584381754 74
443172360 72
774644829 60
806002330 14
24327305 76
872620575 30
704790148 7
203779054 22
207122713 64
160683621 12
286265798 64
526100979 84
541930870 0
659693212 38
901761030 47
767992777 29
154469038 15
432362243 99
208488039 28
525080607 78
500127136 32
135190741 35
353190006 97
295123790 91
267830522 14
847808058 84
703429408 68
697505866 79
249148155 85
717827664 51
811366488 88
192378908 25
257151238 51
87776379 46
622725613 37
661250676 98
249542947 28
855694933 49
906052885 89
206685878 90
824242628 22
423546424 44
934355100 15
754879217 98
485940656 49
600493672 49
870748439 24
576056945 97
290054078 1
747583297 5
907845853 52
38452747 74
639753760 53
265535674 53
167880207 18
780376289 12
585105601 19
945376348 83
86342384 5
885747568 89
536039935 80
309686764 29
669641554 76
603300525 37
649906366 29
734330348 89
340209746 0
421516132 1
258569959 6
632615117 2
977829105 36
786289041 57
53215813 86
188036159 2
338772733 66
649138400 88
378803874 12
416232867 77
555857340 67
296092419 74
455237860 81
770276271 51
918317595 41
303348647 7
787281173 21
477674634 23
40195436 45
144708824 56
545773773 94
935791861 20
348811966 78
727933663 56
774852944 84
146602032 36
796500309 32
961163160 19
909659412 34
335756589 99
534798527 56
264125872 93
215756024 35
200731965 47
537190704 85
725094949 4
128132429 21
470078610 94
618714903 75
592864546 16
905499538 73
64142644 71
52883843 61
135935504 60
530869662 8
421970635 12
99632654 75
449531977 39
740506384 47
420309159 87
133632247 19
663986223 89
530942019 97
586397659 92
570242706 45
63348071 61
827104610 80
693153835 68
141683889 56
882425289 75
505388390 1
808474970 51
515869084 70
587314584 88
679832914 55
466075982 81
510171414 77
11725599 35
688127241 7
210425681 58
287770633 38
365668249 21
257327201 45
39159828 63
598968585 27
895373783 96
73394656 88
4825456 93
376411496 2
386419603 39
341967410 25
573477051 13
361691560 52
290732560 87
450964094 81
53155849 83
495092304 39
556578351 30
568910714 51
322344447 40
776436396 95
25560423 15
367005376 45
152671618 30
158170440 2
887451601 76
847350578 86
907675551 82
584516614 53
473979873 21
593936391 83
651184406 91
181797194 65
418508108 64
953197183 58
521748876 6
652898459 22
765412822 53
877472083 50
350385695 93
506452557 23
976201121 65
871123290 46
577657732 28
522393961 61
416836223 94
812565158 77
512786915 72
513798341 88
330267420 74
956517652 60
544232107 58
736690929 5
416853912 73
464109975 24
483965508 80
912358215 55
567404701 32
715107706 65
339066890 60
305434301 81
571862192 92
403495888 63
307122989 100
1212767 59
179812312 7
835961329 3
27938244 50
596541533 65
395046914 27
601441859 72
758457312 46
353215410 87
410217384 69
256347630 97
120041128 83
691515153 77
764052532 25
886196475 11
247650011 18
101880273 98
34840451 5
719011437 79
232416645 82
886412456 20
307741898 29
806737287 51
791834537 28
756141361 98
34346300 72
639437854 76
495240776 19
228941859 15
648317546 15
894763669 80
977139001 53
410499094 38
595128885 62
321291124 73
849609557 29
386460891 21
280386045 53
373079353 34
35509892 61
915521011 0
506523503 100
82086631 3
43682412 38
719792236 70
517660796 51
591196913 92
798760230 36
473504296 83
528684311 85
218803998 97
19960567 38
121003690 36
638885949 2
330164908 68
468458565 71
963191984 42
331140789 48
148706684 16
901184982 53
988014337 46
720758963 48
249339528 47
311588658 5
502326635 9
197513114 80
146522155 61
2321115 26
371870175 68
434800703 26
70585149 64
984676205 41
244481295 34
271831829 44
523316810 21
594379224 3
536809404 34
693715598 54
722335310 48
193351033 39
805855935 70
384597431 31
718008421 88
160456845 70
71361444 66
80600616 34
66021283 82
987268189 13
416945614 82
357428039 19
871712217 29
832068401 43
338435132 12
382688510 100
928227777 28
528288430 93
894521509 58
157389254 3
549447964 33
78186981 4
260778262 17
517302343 40
227881586 74
630164924 95
884639599 42
275291142 67
146341363 0
191997666 83
812240646 6
231639223 83
2022172 41
275880218 82
596782266 29
820139428 14
685988520 22
988516167 10
859644562 18
487830825 17
676439750 79
95965844 7
579880404 41
239191926 89
72533838 91
827044033 18
444021309 73
664080562 86
749478772 6
165748315 43
799145415 71
533862125 2
837406184 73
504108936 90
501897625 100
663471626 44
621335266 67
693065287 2
932997965 76
621391114 4
385128560 13
433004901 91
283465080 27
607715744 50
442550451 97
716320203 12
41763481 9
696227023 11
460755919 64
128863267 60
747236991 48
502669149 71
423230210 45
140030284 22
917947582 19
129443393 25
763640759 72
564856266 25
883385436 43
679092425 24
695509137 3
80364893 18
261033049 75
440960149 95
227739635 16
171606806 49
359644694 56
71866985 74
429893557 13
752152526 33
889120868 26
872844548 77
760984566 23
132690586 91
418007119 8
875731515 31
882708621 29
866128236 80
358052623 33
944999139 91
456012393 18
159986243 72
836249354 97
513169686 12
372089823 83
886421803 71
64598228 87
135766256 14
300960560 21
334137217 47
104808544 31
966034167 56
830984002 96
98941200 9
810219851 50
163353810 88
642691846 12
223666315 43
205026381 33
578242341 87
208039684 56
942816100 11
734839363 57
618263566 6
867774198 9
926349916 59
796200316 74
164146124 4
262729871 12
74695264 1
848652482 18
680862798 72
377153298 94
636308966 93
382168332 75
839648736 27
70837666 12
371563362 63
883614411 38
701337031 89
38492219 63
708183767 34
444677508 99
224210963 23
400309743 39
963301028 98
672598245 81
807395031 62
792483989 39
407997134 44
37902320 1
298304993 62
101077253 72
925626009 27
783891995 2
946390680 97
897804872 82
255340565 23
966918867 32
683468736 83
725715492 91
743392511 5
492737393 69
562240353 25
298821426 38
693421818 17
373800830 69
636496080 96
274688178 29
147270097 59
77145255 86
648341516 49
377252071 83
653602245 1
34855715 6
937469566 64
684920088 57
485379685 12
307129655 10
403896633 52
52753880 19
425749810 31
75625562 51
731016462 87
393673453 78
67157908 79
519770709 1
876740287 59
458651546 6
868112727 70
998127038 62
101702276 51
507701053 60
697945142 23
942100794 100
303109447 46
695529332 77
548941007 19
565690108 45
438017518 37
442827174 91
212595308 98
916934300 53
451382292 86
587185118 71
163637662 80
899452042 45
338095395 97
97132655 82
238206482 93
91445535 9
907255724 68
265820093 93
207252418 7
570082120 10
886662492 45
805634483 72
293795112 62
764397582 13
343468701 3
163927003 60
300537126 64
909079188 88
959556445 74
446475028 71
384502842 75
40559001 79
934864679 66
764887384 57
504095335 97
638399025 7
434521836 52
537722023 49
45903085 12
385642650 64
433257958 77
821763586 91
186917483 15
450654005 66
105001854 62
338938093 20
72530499 72
35804818 58
370226460 16
897413648 59
109784313 78
882471135 83
912726068 2
782681983 90
580530563 79
778407297 5
382219022 72
944013136 48
833868039 84
748319912 13
564875741 60
503632847 65
402029580 89
507832339 55
682155550 41
404621257 46
856054246 75
416723204 76
779846474 17
540084059 92
482321102 1
282686193 93
250198647 43
681016028 17
850929276 4
332437381 34
674200887 70
183592291 92
403332741 100
74672682 84
387254639 9
149837352 6
104252329 63
604773790 85
135351354 34
518056634 1
971942437 84
32793135 49
880420062 100
50423432 80
574098565 74
630393942 60
183165100 40
626942935 85
608435729 90
237310853 98
147678229 51
400884806 26
835412814 82
10943651 35
409181746 77
912958786 74
745014287 60
854288428 66
130563661 3
804188525 24
896163502 84
374259701 41
773758669 4
412904021 23
858894389 7
793423399 49
83356056 52
546830304 46
864529572 1
908478814 24
541848137 33
174770040 44
77255633 92
497675732 94
388356595 60
241813550 21
246194360 86
807344706 72
791151361 83
702509967 67
228101532 51
702519590 99
778186455 73
420180072 18
181708688 1
209942422 22
982850562 66
297800120 73
610457404 62
58588679 9
67776392 80
542597410 80
683785421 69
423445410 56
93897814 92
851030726 98
908767208 30
168710020 100
438038463 4
418705342 78
172467974 51
461540447 92
715729165 40
653628699 16
600067862 61
833160563 33
510624146 40
536939824 93
981678185 76
237792380 16
657935836 56
726456259 22
884852769 18
195137769 78
503448983 53
289809316 3
972560977 31
183138237 44
208893321 93
48185520 13
41648498 89
78909717 68
360205468 59
410373632 52
842518767 55
720197473 20
997077745 85
656813385 96
374696644 22
210211548 100
571731553 67
738996440 54
436763159 96
274148093 54
33753402 43
448491650 81
983832051 39
188182168 2
197327729 82
590207757 80
251331775 94
85941697 21
130981730 34
946180919 5
843165475 13
898654490 75
392548591 93
724716641 94
857623030 69
791446360 59
782002970 96
815350146 52
898002230 52
504088652 5
193461559 75
876933649 64
469745842 6
367075316 60
286308749 9
406203015 40
16455133 72
214510247 13
389419537 81
8628306 96
189612223 71
329752154 82
809974050 67
985070282 0
16767514 41
570720907 73
829730849 36
315474318 99
235183784 7
798642054 5
250688608 14
207002047 6
970189368 25
462719632 28
608853612 65
98583089 24
763549273 100
304151794 75
732588190 45
855734575 71
740378034 73
120967405 82
433988055 97
138741487 74
7780154 20
976179846 34
278267824 24
369716522 5
972741571 33
709677860 79
800421200 23
421666592 76
963661164 91
627391980 19
507339698 26
493690084 30
651589130 14
56946373 80
52375761 69
812203347 92
49240343 36
885283185 64
871193626 58
693658113 70
742046609 75
666452271 46
650663325 100
654661581 42
439596740 77
943706532 39
809395254 40
840125441 89
638768491 35
381119048 91
170297979 99
291968431 95
868159849 81
749998428 43
284651154 55
408472301 1
593543656 57
141916294 47
612791370 59
830926215 7
386202778 86
758789549 64
561802572 22
124793859 39
369055780 97
260497583 76
839409069 82
48935225 32
782681646 23
938346599 51
520529600 23
150139759 41
309464841 55
328021428 36
849918278 16
599945862 95
831677835 88
727284667 11
152454875 17
34016676 14
25971613 28
161554287 17
345821780 92
378981143 95
156381249 91
526478250 16
21696200 33
569245955 60
5068922 64
796895670 5
315544376 76
80243592 85
282790726 74
759181115 3
271820633 10
974180227 48
452358857 71
167642367 19
409034955 76
70965459 38
506799681 90
227918322 99
711050735 1
628381862 71
390023224 39
740689766 75
76558944 39
138857973 60
184488268 76
984928056 77
335120649 14
695355585 53
308772466 79
472600365 19
20620367 47
121787155 19
877557626 39
52641753 40
278175748 76
267874887 63
105404400 86
107582039 38
327903137 0
776905319 14
978392283 37
162242708 39
789998796 7
120870551 36
340688353 64
14033695 17
923353666 24
223366243 29
463535428 45
230060398 94
414641064 92
754789453 64
389863086 61
529407340 53
814639775 23
349082871 6
432669016 64
443691880 97
50817461 39
374079542 70
142369167 75
779055215 78
980971619 96
110463243 91
908521522 81
525860231 89
813721088 68
600509764 32
657213917 81
947389127 1
286993352 73
887892903 72
785359075 20
283736751 43
38101227 49
738200710 92
10303475 62
979144850 69
652898485 43
850141792 70
756454428 57
859358065 57
132917449 40
139271910 61
542713737 85
705176218 42
515587099 7
361261887 26
229156333 51
754273056 87
555241822 78
926500258 72
490339080 92
995305001 90
657148920 15
798612369 50
613127329 87
265173753 56
124985891 7
884628477 32
189855844 59
756707156 84
355805874 59
726935096 33
149323754 67
554244834 67
713332232 15
789589985 93
762247841 60
772308361 69
876790442 13
961536514 99
337952195 3
232041991 47
671804018 99
174665063 32
987663856 94
920816361 50
754711570 96
824649550 71
306079069 14
168376684 25
35457107 88
884227181 54
570505575 12
980629950 60
923034796 18
795937702 52
767625798 89
52686294 61
212892608 64
594884229 44
343989746 38
393867964 91
909335974 78
914072523 88
105747394 52
784195387 88
258364056 44
259556169 82
171704354 90
406993528 43
192155643 45
636055647 66
642828985 93
715696099 80
124348913 99
773223855 6
767845832 25
515986577 63
554501375 68
209564793 17
908351078 45
962459846 28
856725709 70
17849057 84
360763385 55
653870943 12
930129748 40
69436794 57
817407184 15
562240262 19
610967046 10
959014288 39
26982331 34
627478545 89
39004945 27
851870941 15
742950153 27
730651808 99
532740886 83
924727747 37
131128767 24
401790819 10
757268143 65
172185528 59
526769039 63
926338774 59
264934230 57
814060621 6
184713799 24
586787087 71
764022573 82
587444006 64
799208739 44
364405998 51
423086936 26
871856424 21
880435458 67
740246133 23
68012890 87
357186208 100
343457962 94
703448743 18
440417914 82
803496860 34
914163622 36
665799691 58
969640397 72
478902926 86
400228463 66
730362320 82
240730505 77
555860397 72
757414190 96
773284896 42
8692450 3
60107294 53
361919521 91
151572577 13
939074637 19
316691204 74
540781159 92
209816576 78
668927293 4
407577193 18
480079524 13
377065619 53
601951255 30
958554244 20
570148478 51
30268634 31
714600141 82
885573358 83
358310964 57
759720671 12
272367830 37
997790775 48
986339236 3
380260079 92
243121143 84
664050601 97
366303407 13
106738346 52
903713182 96
507523818 3
45561017 39
358428829 73
554837519 74
628809265 68
452588317 65
820497839 100
100154468 26
443157408 88
2651289 11
577304274 9
658493101 83
719547355 63
879676024 28
973387440 77
625908935 18
989983578 60
640698201 22
977245343 9
73638300 89
473144073 85
482444837 5
116122326 57
56424476 28
602920059 50
226101076 100
35060179 66
620716983 11
6835340 86
883912358 14
918108396 17
524895784 19
664162626 8
2229131 19
652571299 12
474565948 98
516273825 27
525003378 29
813488105 36
452062014 40
96257331 95
916717794 35
934244879 86
77622180 61
379589594 86
871618841 81
570538530 73
601396893 77
283774613 6
190080097 60
505490327 27
231484537 80
626479366 97
952867335 68
300126395 99
802634207 78
9000376 44
715500327 59
330767028 34
95724132 51
168905273 42
274960984 49
27835564 77
6143293 71
696810820 66
942808354 68
30139573 37
810928856 10
634435635 85
720191882 18
855501574 11
514429120 7
4511948 52
994611967 53
855605464 87
512651272 9
763472160 69
124214433 35
170853083 71
155706962 46
708130042 90
653515104 36
707262935 14
953542889 100
573355731 54
627161190 68
908810394 62
697537493 6
30972785 71
753461140 36
797125690 66
626666248 53
386358200 22
105092211 62
981480657 52
419422404 75
570615932 62
981277430 65
230997973 47
520829763 13
106943848 32
203898302 18
26922141 91
148198672 81
669814052 65
914019806 96
220421954 17
674141134 50
137472630 71
96460851 74
290158299 10
184580368 13
304069340 37
593194516 76
515414347 91
585171081 97
690791342 7
682688596 17
842242186 26
409314061 47
579385360 81
26318291 99
703795915 74
577577976 45
620946300 65
762272517 68
376843091 31
453464614 94
349768119 12
818572324 1
200716868 82
52864804 70
167340049 33
300430256 25
405672906 52
287095567 32
518494683 97
641709712 23
93829736 43
189829749 45
384327308 90
7950471 99
924053145 92
666392343 30
329976799 89
582425424 58
881894490 2
480687300 67
627824021 43
820294724 54
635384501 70
834097228 64
969537223 64
91367885 57
802064166 48
102726084 97
959609134 22
907685270 93
877819009 48
916068675 9
970459374 85
993535657 24
994376187 8
319524035 35
334918300 51
666042656 77
742443135 93
22766554 36
749646571 68
217588641 14
686454763 0
400608604 75
499900218 17
231143941 49
963765874 80
701113756 77
602340249 2
302707490 64
792573973 20
358698086 57
358163133 3
935615837 89
204073683 7
317372686 50
553894699 67
943744970 7
839623327 96
88551689 45
244138561 76
503660876 60
103858344 35
953044009 42
529643758 22
966763073 16
658078648 88
576887624 23
877287240 21
794684998 35
232209490 92
233891894 9
736242789 17
760787173 9
192010756 84
398578325 82
217024761 88
524380521 5
580686452 25
141087886 94
636699512 39
377353381 47
79924990 23
585689441 97
938669007 62
118430841 4
938421368 8
788225816 90
337438319 83
917557249 27
849553981 45
399820743 5
246052534 39
303743079 49
500148384 58
262422220 4
877576610 96
164332847 82
696260935 85
277498038 17
323635888 74
392195778 65
77350526 47
544543596 97
749444776 50
586156922 77
94877152 78
137189034 62
326864407 7
894190365 2
808305 65
849144391 88
430236888 98
601921149 35
934912392 59
670280248 36
144759211 6
497851256 53
171520410 51
812471080 65
396065184 91
702733339 60
756133487 14
276475870 63
614335314 82
77823688 48
338424837 75
288039711 23
172173732 77
84514916 31
501997514 51
16231838 7
581329245 81
477410675 77
68341895 3
960310649 50
707580714 16
833197905 31
370807185 84
895391739 18
690159889 73
753334710 30
259918181 8
255809701 82
774873013 34
100215195 48
237430819 47
675134608 50
826459344 69
345759130 96
743971086 16
837243842 76
587045274 92
1347237 12
190189712 65
338738484 39
806002441 29
187401666 80
585972205 93
553244478 90
581948160 6
359036950 15
127504372 1
756591820 4
529027598 49
854816382 46
758939373 82
983088239 83
407349541 57
3798515 97
990342931 88
557043881 98
48560055 48
962099956 1
530569396 4
7803234 1
728990554 49
121070521 49
867916787 20
370693702 58
202758742 84
64989859 92
803156646 73
16474086 10
320892095 16
965564154 11
54946778 96
678173114 62
189244532 84
724598353 70
611310023 99
897435071 16
457202180 87
389849431 79
272045284 9
806385029 95
920427318 94
63010225 8
455073595 55
637419323 50
411652532 51
129538252 15
452469846 4
985931616 57
774454691 57
879804231 7
404910156 44
876147353 17
753738389 88
809748889 41
671786913 61
533206130 35
621100874 100
481505530 47
830711881 54
513578692 59
927638804 73
287944469 63
884184632 16
125770486 35
851121810 57
47806906 70
152364722 26
105594689 14
310811983 92
128719732 50
257534883 17
95468048 88
595815676 54
354064064 37
406554502 83
415685725 97
464659113 32
451566322 41
260221389 25
374991164 98
35874921 33
925488771 10
35693998 91
988754264 47
838680338 97
694798074 51
551285650 25
753796479 23
937933185 67
156697012 71
282887151 94
742533054 15
585238272 64
342848773 11
914890941 75
946798387 21
118597584 61
595294523 55
385358450 24
278664600 28
868390303 99
961925005 20
439251051 71
770454752 67
3737549 82
975080998 45
824256554 40
864146610 62
255368795 64
975333976 64
89392482 73
168144380 50
187889554 70
714608442 65
904686976 59
794529170 99
853259389 5
937207709 29
309178230 30
109139519 84
29975951 30
261506164 59
88855985 8
664530107 52
879727860 94
374143582 92
210939271 96
495481966 62
825981612 81
649663690 79
430523618 40
624770596 48
632861164 2
843723950 76
53264505 49
61118307 65
320001227 54
419743874 91
888813016 48
923032197 49
264297108 43
826963996 85
330549036 87
999281943 93
289140520 87
355250018 83
978993956 51
911121519 79
769140578 77
312314095 51
316689713 27
254119244 54
556042589 48
688062129 46
725510009 35
99061064 17
220427528 29
957121640 56
223118955 32
100343187 3
117363504 5
702097505 89
357144868 10
433662568 54
258963697 29
537408794 51
407179191 30
955831992 51
511939989 28
464968631 37
892313743 11
394732509 93
96699603 42
537223140 82
49934358 77
159395914 30
171217305 7
921685524 36
726557994 59
941627965 60
308353144 81
78551877 83
282039983 0
373866734 47
159038990 100
526731286 65
3765996 22
246506762 49
437531208 30
624999131 99
506223620 94
678033847 16
341294323 73
950182322 76
121886314 76
36576365 19
893824278 21
622767225 53
538322576 95
183976541 80
321953133 52
556426404 1
799369288 76
865341843 82
485241033 58
588801508 86
73948977 32
387183917 32
507602327 5
582534352 90
178243757 78
761844604 91
984148883 40
185191704 15
99530875 18
721819920 13
921964038 84
870759665 86
919703637 5
115216122 99
161978066 82
925109864 14
684633955 60
580093481 31
203129246 18
149021043 51
958708394 36
279060976 36
177934096 20
70822606 79
394364342 64
492740533 81
777842761 79
875628113 23
123801788 0
264502527 41
616497500 20
272831082 84
274963435 41
695370591 33
944471734 24
474123388 98
792904827 44
916804493 54
781547 11
856085082 87
501883911 43
933462463 48
979313601 100
221219574 61
476216260 86
525081924 55
29528745 24
886389861 41
811068548 54
591355114 82
21379876 11
670102413 13
112300418 58
330219780 75
66598006 56
447095251 81
851548697 65
6799137 79
36763089 34
972242 90
780763974 71
546640811 85
928482930 92
167565612 41
517682762 58
446902703 89
774779982 0
138280515 67
516623874 46
179918807 70
175749228 79
189705080 9
641150447 2
433331508 73
898970985 43
948669804 14
824894468 50
185049122 1
75400761 7
213550011 61
818685217 92
721239262 28
29516792 64
232971491 61
629768396 46
719966781 1
599851607 66
354105530 12
116756267 34
781134758 84
363573462 1
14298865 16
103091325 90
369036476 86
261339463 78
849164827 72
877535594 68
73398521 80
671956706 32
158471244 18
710130881 81
212680124 6
126129359 100
354917495 77
411398800 40
769041522 84
81389370 33
2745746 29
231836841 29
486457954 8
32789836 70
712507569 81
419504117 88
119855203 23
776313597 87
306866772 25
884522825 54
159976905 67
803261672 1
36677657 9
985049725 26
922528716 15
486643650 71
350690012 64
783283172 30
909626998 30
152722657 19
225480443 14
373846954 92
601049980 47
346538265 8
356947388 49
872283325 51
517638673 49
977610318 75
739736717 40
882121312 81
101460124 5
854138331 70
257238584 91
460573496 88
423155701 7
410195595 29
309818310 8
371659593 16
713601883 11
14666446 96
39242169 54
629676477 35
892450441 18
776024196 9
806927949 83
747489730 38
232732401 69
269578573 48
3527170 51
602488270 23
17785241 26
997425991 70
115410635 52
109939096 40
598489963 81
240436815 5
339630344 40
322343760 1
914690919 30
211696989 3
994233503 93
681960691 43
197649488 52
69612124 99
673204036 80
979983930 92
470722259 40
86792668 94
227000663 85
129345543 63
239320332 32
67103644 83
108886678 36
15037785 70
608526468 55
257245437 9
663854710 88
851151574 68
356521146 82
470307410 13
405026157 19
789425965 91
491802451 13
534461667 61
540086879 92
922066821 16
948856351 60
730482802 15
720253192 24
387093408 22
678684360 24
276801157 36
355631461 59
378234270 60
537544198 16
353835754 22
613762149 28
307911527 91
648284717 3
750689324 75
115739638 71
778903463 57
447690376 24
288039672 7
848414406 21
891127505 70
525075104 32
937755598 11
257216885 78
409217447 67
386559017 94
901237636 81
896231184 70
459571302 73
193659284 46
751335113 19
485877497 58
976903777 60
492420781 99
357730850 50
547231553 26
455738913 92
149051235 91
748306498 97
687539860 9
73000274 50
378048113 91
718879956 17
726612752 18
121036542 0
878203864 94
758477592 42
45580668 25
927787811 29
930167191 44
425460647 66
676607541 6
419737265 60
809229316 11
381591441 87
773110181 50
372404365 75
110332699 53
561894755 16
937974990 36
522577943 47
560777773 42
379707128 62
920104270 36
108915430 52
323489650 23
127795269 74
94734686 24
469135214 54
948695357 81
697636267 67
894686578 85
72512709 22
21260525 53
452410290 52
790713480 16
927577455 51
754406419 91
731295891 85
888438085 93
340012886 79
21195311 92
226864737 8
144577683 24
40884243 26
841839863 22
63140455 24
968005594 50
309856754 88
486790745 25
872362543 85
721633056 85
206952446 68
467520310 91
274325017 94
333837 13
72911934 66
939673978 100
805595944 22
315804928 63
330789594 91
16993106 62
926743236 43
101869789 0
91098734 13
217516256 45
194276152 87
963751012 84
221648570 4
640587397 1
960779415 36
419206091 89
652381084 59
141343062 85
582018369 74
547745811 98
838642179 70
398519145 25
552842016 49
479203693 94
504760321 47
591929819 58
514085636 15
661919398 54
555093223 70
382161040 6
481240411 37
475311290 43
208992766 19
907910786 73
438715873 95
758188081 80
885466912 53
918188650 39
367636548 24
148813420 72
916449030 52
259986936 48
474256312 89
143405300 54
341313335 37
749210076 92
820834811 40
942390627 44
668833502 45
657141342 90
103931820 80
423671457 37
361350980 59
414377485 34
856905731 70
241913100 72
503724352 3
299300479 76
760987442 39
850258830 52
792510428 87
332577795 83
375244066 49
146099621 100
902532030 58
532968877 56
631121533 51
749238542 81
666947940 48
129852349 44
894198661 91
732963433 64
501482543 50
288794503 84
277655358 37
591448285 41
615115054 93
3540401 44
485988795 83
929295327 100
897775108 33
108863080 57
337303557 45
916240906 87
939159422 9
333862788 80
971749140 39
533731048 26
247476012 41
594318256 83
741378961 15
661949478 4
37728703 9
572750419 74
462544104 57
690443264 44
563077921 63
738746022 12
781595408 67
546321776 72
29631287 51
97270933 45
246467468 16
738846638 30
86886009 74
342227610 82
461913097 89
93628520 98
38533974 77
113826354 57
911893846 39
629569314 40
388291226 34
792305005 13
159048706 66
423709576 49
819607721 18
407082454 74
65488663 91
636552317 67
460766980 60
509050297 22
226704708 31
606647021 52
269183430 89
344584129 58
152794054 35
1725595 87
66638457 67
701825311 96
973166510 69
641779901 49
867111416 90
245541865 42
440611634 25
720080868 56
480932993 50
933871199 20
310640969 98
495864027 11
413453828 61
469395368 21
400668823 63
321413016 19
612003569 3
303068190 1
566820451 2
778336466 56
956980771 10
755666939 91
902519475 69
560742985 59
621748970 25
465913287 7
541720980 84
972070720 15
949291428 11
867396215 81
493566846 15
905690801 9
966353482 71
560523493 28
322441795 96
989932658 6
139655096 46
96982981 89
332387822 50
937648524 2
713751332 58
533436321 67
32788019 14
634342535 76
483254242 85
354248252 33
896349595 9
765514724 75
479270830 0
679439867 5
899368798 58
684617666 64
536913486 35
680035670 36
401693339 3
535037818 39
560467210 18
177094480 88
732541248 73
621903878 3
264867525 82
82781942 54
878040349 66
479046610 16
798578238 49
163041911 35
522852034 69
95696613 17
915640908 99
967596811 94
962385604 2
355379891 72
495458401 38
562004222 34
781075876 72
395478411 90
395092655 71
339150842 53
532259070 71
51407669 37
953360082 83
236009545 33
832973818 36
339787265 61
362602948 84
260651167 46
337126616 95
869694986 59
370408917 16
760302353 71
525368991 59
304451724 53
424325076 79
310705565 11
614077415 17
232667931 26
188391896 20
24004735 74
854687125 66
170022680 42
192796665 36
23154903 39
407009821 36
691469956 85
774723129 54
630543733 36
386303322 9
50600557 69
678460851 31
120603865 22
702856328 62
414901844 50
927169322 37
645838574 76
740108177 81
878507881 53
800871413 84
340745860 19
574338487 99
714025267 44
560661011 77
508281593 46
663946383 26
304649106 84
498522628 5
556393228 61
827572659 31
530268253 2
978324653 71
53800630 58
95004213 18
587402260 48
903506824 23
760626019 71
260169958 82
770285891 65
609501177 60
228241031 29
99913791 46
794058113 81
638823869 9
215351355 49
48165661 20
234226553 72
20423512 25
363830010 85
1817981 71
78078986 78
771617440 34
955522508 80
183532494 11
36220706 88
580113326 87
849896152 36
966606388 32
344274647 51
800851891 91
381337534 24
395177950 56
442697757 92
533579867 55
288741796 8
589332869 64
806180015 85
523722817 61
388773559 9
619327713 53
873003437 98
767604386 14
651235551 39
639845584 95
363549767 39
700931680 59
835969980 34
659911242 77
271753956 23
109285291 52
777322051 36
240007047 42
325618816 51
30101311 44
284434813 84
945346181 68
575380085 54
728319322 3
628443430 58
479228128 40
226804277 4
390123466 4
332420001 94
229662929 98
972815021 92
179074720 95
466639163 7
516559806 35
408054519 39
173349936 9
997005053 15
293925908 100
977669559 37
130969266 21
699715095 75
554563922 8
529025909 48
236245366 71
608704464 47
949158858 43
839516835 28
211889721 68
580306938 95
24276557 34
593317284 43
604085797 72
149823143 0
756734951 87
337596459 30
687521443 75
316188058 77
319748106 21
648530045 44
84023500 87
147589519 42
714460453 14
202798166 12
50871289 65
106795145 51
244185455 94
380713220 10
710454319 26
362413407 42
505470420 18
677638578 68
48307732 38
216843035 51
672072473 90
667026370 7
951398675 4
699106847 0
923644661 61
651927817 95
582257975 41
905115448 93
231984232 75
410742770 36
306641539 30
32972043 62
6402631 89
533184218 82
888455271 41
904277714 64
742296088 60
277548878 46
489461283 61
309620613 2
608497965 63
337350511 24
769248289 6
548442945 37
822680526 21
48439452 72
195046044 21
759278181 18
643127407 50
960863785 39
861189680 82
164735950 3
260579986 68
121498686 46
286801061 2
594323606 51
762222454 21
878445181 18
91242 85
589457171 15
678376940 78
115986331 13
197365484 14
375111558 26
100278567 39
953722063 86
881173591 86
916086891 30
788604021 39
739823741 37
413313976 11
1714007 13
683570633 77
288440912 19
662252612 70
787659742 55
81867446 36
633263542 9
877790141 92
861528711 64
233817596 54
240457141 75
561453104 63
374170703 51
946827162 15
186226729 95
600620904 50
725845144 65
988156610 78
968931441 9
416898023 10
337774417 33
392014675 34
383623050 33
537236376 3
65020267 67
320888332 83
541764617 54
257159313 71
675164217 54
574906756 16
152993438 46
191522354 85
780718757 74
706996377 69
341348102 21
733180659 44
628828180 35
230592086 95
179840322 73
759886511 92
411388155 37
694829321 89
955807910 70
238758095 90
920386787 36
769854193 70
361281567 61
600130349 37
86607690 34
798290247 27
878383943 36
971884841 23
419108833 87
335397352 34
103519681 63
935632632 82
849471374 88
481457807 10
628831288 98
731875736 59
984907912 85
22491909 31
648611350 96
732237716 91
451774544 86
811703900 91
202778520 95
945320203 71
50555786 59
635431813 80
548442359 14
766166451 45
517818590 94
103111287 56
776540687 68
492079070 81
492400171 14
290756469 51
985277956 100
962645904 34
971652357 90
314415478 92
53361254 21
888154163 1
950059342 93
594147607 32
833843942 61
707067408 36
952202176 27
926591861 84
596995959 35
993837608 39
190191875 80
634456757 27
669866398 19
834444657 65
820929546 33
847477510 88
684124388 80
452583941 44
471384754 37
894602242 7
661180733 84
50552735 42
33573490 74
782070368 12
318838256 99
475391313 11
447461660 32
832808826 48
88400324 90
802852974 11
745747864 84
727721176 54
743467269 92
747703438 55
115567187 100
889922028 71
529134289 78
101081751 22
289187034 60
798095164 6
658111599 60
680821279 80
140723454 1
127977147 4
872221087 24
539295991 89
526675171 24
866125827 85
406967612 34
148434401 63
373509795 84
851550331 10
300713199 66
921882559 27
125968383 71
164568165 84
979208766 31
216183866 24
108626870 34
754816641 7
111803241 100
531358269 19
423322130 13
431910249 68
345164974 18
284504498 0
831259038 75
884382021 30
733789146 1
823952766 4
783635404 97
339892684 19
731630421 79
582491430 44
360406996 21
140307035 62
76013668 74
114766904 99
161903153 94
535346177 78
29872854 69
366059653 66
971553160 4
523151349 68
302118863 70
840876628 61
383102366 63
839682991 39
698476185 61
31518283 14
564512117 98
930634860 37
731203969 94
443606955 66
167928747 22
367503333 26
964086859 76
629669984 74
362258302 39
903068353 76
446622318 15
835966959 91
619442006 98
294904235 47
855276949 15
915797505 29
662922603 19
760323538 33
618808562 78
392913390 73
294368011 69
601844726 67
919064437 40
675154160 43
110985368 43
605712667 88
430873654 36
117318964 82
883570566 94
913720872 30
462319253 26
315310058 74
362857416 55
654311959 75
91712052 5
34470130 94
545846570 72
7670567 38
292124709 98
605017083 25
330192777 29
786699628 53
689494201 50
81155534 69
249355523 47
188440638 42
750561775 62
609502459 92
425986331 31
642453862 94
765324817 78
852844756 44
354220205 42
894143263 99
382537916 44
317896774 68
496803913 59
606709131 52
191816804 10
244017964 51
514224919 97
690661725 60
302574962 17
49384076 85
598668979 34
946681415 68
940356979 41
856174383 82
608995055 87
8285288 35
713632648 3
98888742 64
40136440 1
103895740 89
195260139 29
852987021 50
384554855 95
447477902 2
240158272 74
178789790 44
518681158 40
443749463 42
58898658 95
700448682 98
970828396 45
994928224 62
390537118 93
54514727 72
686748393 38
718634917 14
270217738 79
618863979 26
324152144 37
952004300 30
408801504 31
284574981 2
442915882 5
703039633 49
276901793 66
461084710 54
536617279 22
365471639 93
399091824 36
191587128 61
544081341 83
647137412 34
150966474 85
443877460 82
548263077 77
341997427 26
749626266 46
502376965 39
424531424 60
371736754 54
456657795 6
876475687 88
278904918 64
695595421 67
960869078 96
378726248 20
685239855 68
740001560 94
939187133 26
213790886 90
992116759 9
905689452 59
894432191 76
611719363 84
865427104 88
256620686 100
301596399 83
730239754 54
869181515 34
858398143 59
686334627 89
282593579 27
216871875 77
614599954 66
974122408 1
897420207 11
683132337 97
860095568 23
506091819 33
435009946 70
527840147 36
497011949 3
356424988 85
392796529 46
79361737 61
675987583 9
431579234 19
319617524 67
579066701 56
942997503 74
639625435 81
841675990 41
443095111 40
24876905 46
198923161 52
707308020 81
698316165 54
950185120 83
422947583 29
943950248 97
60353843 45
73854105 70
928018443 42
195219361 63
25264152 94
809207536 36
770330361 64
83528336 82
671509813 1
347280895 30
963323739 20
277282678 23
582979056 37
498693933 46
695201965 0
406649337 23
436009009 3
550298396 56
32594865 44
401712046 78
525199279 78
976974453 56
853727343 0
610296175 16
453685079 89
513574404 72
233418854 30
34911409 32
736882685 58
60401885 73
528281526 9
968345536 5
996863828 77
410357490 18
740453041 45
221975048 4
529759778 57
976197350 96
288145386 12
529216780 68
131934238 12
7830017 22
759550242 28
364297741 54
326553458 49
139492146 93
288747238 41
144544912 96
768636431 94
805943602 96
452916204 86
573554112 25
791638083 35
153732896 85
334133330 34
664608650 15
751838360 29
242810522 66
238178432 52
606552920 28
941155393 15
351865790 100
589788913 4
426810318 33
30130845 94
174316364 55
530482497 29
399986474 95
937363050 9
960043691 44
360723434 73
143110533 65
939346802 33
727319480 48
152786385 1
999368428 78
11437086 89
69888429 61
576392402 20
430063007 32
876380682 59
883870807 4
304794496 72
482764585 3
580673508 40
249063300 68
41532345 55
534602385 93
475734545 3
939207084 84
113507740 89
691697310 99
137369016 72
934711691 69
219967006 48
409281904 39
547725750 66
872859274 12
293835589 57
814094395 7
753400761 22
310045235 99
442012481 91
967783411 4
683111105 6
537059989 64
965331303 88
129755530 69
890619136 96
757712594 14
148749638 7
547648354 57
750632802 41
95653267 25
911059049 47
408754471 55
949668993 42
224995051 92
905193566 5
625424890 34
824696521 80
556799785 62
97009962 85
417037084 98
358804438 59
825297722 20
499357884 75
984579477 99
909729305 98
743963559 61
108094890 44
837946791 92
560955577 25
857429237 43
570104862 9
190148677 91
999126848 17
282003456 73
902653765 54
565623170 12
925215750 93
565976607 53
36288235 87
524631577 49
465929204 89
916766211 32
787065448 28
58807572 43
491398479 73
716731461 73
326622610 85
580631277 85
817031109 52
718280821 27
82142117 85
729818383 65
730906445 86
187092064 11
949964876 73
861745952 98
137792506 7
460691582 9
67505194 22
466168089 90
226380306 81
678250634 86
707346233 54
491153672 79
534253102 84
983276207 12
31207837 14
187358460 89
522567669 50
216630838 86
248359180 70
994427534 53
445615408 14
755902005 100
136535990 92
364686517 16
71556588 81
447815203 35
965448634 11
718720302 69
603538994 66
415941850 2
796940608 35
819436461 63
90833163 68
85096079 61
894731639 25
204527565 62
199839006 98
136602116 66
725973734 89
925562741 93
557233539 45
187951628 65
743184464 90
926958378 75
332148363 36
141685531 48
762660091 100
109598974 74
955750502 24
250235648 62
116293745 82
166038195 39
732098820 1
51228864 82
256398878 40
129786332 54
361026171 37
275168562 38
391701762 95
549911788 23
102215323 82
647139360 83
511963758 71
732521025 34
830096007 35
778807167 38
711313800 64
992311085 43
961129514 100
424944159 60
982371800 30
954601818 74
974173409 16
931360868 81
573450986 2
10164212 35
547652395 99
858718569 50
104520263 17
176383800 90
342248363 23
985398836 25
738615837 83
708862797 88
160718376 67
764428365 66
672396841 64
970033066 94
502039186 5
39172130 58
956137453 16
11115377 81
411634335 49
467859702 27
82596251 34
25490808 27
564127939 12
984382705 87
419158817 98
769903549 51
21652509 82
580873334 6
449866253 57
313972949 36
425664533 67
841543998 85
854848900 1
966562498 70
480835149 29
530763167 67
401524721 77
282516004 52
659564469 90
565995635 58
372975283 52
503843725 91
819103219 46
636861558 52
38850319 20
773279554 97
87267383 84
961266441 91
743593751 80
881928000 85
891198082 4
641314025 86
120367729 31
89169117 35
802309470 99
943733361 78
447941131 65
580637011 94
621738035 48
937196007 70
682220049 94
197782340 72
687792378 11
700549680 59
571404037 39
619752966 65
810461811 82
446092795 74
642694023 4
253647450 57
737491146 86
374938677 78
166041803 99
724508617 46
391697744 15
100297958 86
327329312 41
365721327 87
598475946 35
539865442 65
10007831 48
529635048 15
325722519 93
734276864 9
98882591 6
588702130 54
938978770 90
264007700 70
134166267 66
40696349 52
951084129 63
424813516 38
330838063 2
559977011 87
265500640 81
104437185 65
158928522 51
434868842 41
364558785 4
511936231 15
328873955 21
861727372 87
368613442 78
553971743 30
573279450 6
386734410 47
255444833 41
324039668 72
89257738 60
254362797 38
598882339 8
595635319 19
538538920 2
731295784 39
823906197 59
380838558 79
381417557 86
294299009 39
683365849 50
217147086 85
613834917 30
22821379 68
359566377 97
229450741 27
467313108 7
607456605 24
692604270 51
484877031 63
340040268 72
443251133 30
39418189 9
447279672 31
154863053 51
751433795 51
981974625 83
311946285 47
520375711 13
620566349 50
426024132 35
499269120 36
647252348 60
676374950 53
428407438 29
629186879 85
590304922 62
42604336 85
973515288 49
381393221 65
288111258 70
283713516 95
106037823 98
252499439 87
429300336 3
137050412 32
587948515 61
223245414 31
224150530 60
257533486 39
661593802 92
433952024 61
537220987 25
376102849 83
501771123 73
603818951 36
831832756 32
519784387 5
704162513 90
414062855 91
636509605 30
440036222 80
847900247 55
945855155 61
531306867 42
813860199 0
733824554 80
687569327 31
556405435 41
736019239 66
580147795 56
190510825 80
799827048 18
266893111 73
346277684 9
951797270 98
19852786 65
330552095 37
445590975 14
368223930 48
966407332 87
738480915 54
9647945 23
198601311 29
225975147 29
647939315 73
733119563 32
181548734 77
376861701 66
263576565 56
656823974 74
685414433 6
863284857 60
937605427 24
706770368 82
584080463 6
466135955 3
820384388 2
434074171 94
510046985 96
912626832 22
532386983 5
752839915 38
16174028 19
427015207 57
397719161 64
155100885 18
825343208 71
8597687 16
729352604 69
647273016 16
228520411 44
577059577 27
889817944 22
411689366 82
621370247 17
967121673 66
284801317 88
246217280 28
580944584 6
143313612 19
147784485 23
798271244 49
858561925 3
891687769 36
524427189 3
402200770 31
721874174 15
376233502 18
456623367 8
387451863 64
11363751 35
766417681 30
251218271 1
348966996 65
372906612 62
919413772 76
332331245 15
250737605 23
814337125 36
77961102 92
588875989 25
465743679 92
181336981 43
812911799 78
270087899 86
336653510 50
99686460 89
578941121 56
247241235 36
360890066 82
692896935 77
273816628 40
801511315 18
351451419 38
602261255 18
764065809 97
98689734 33
711744939 2
497529945 44
422627728 90
727644393 16
639435933 40
135324541 79
631250730 91
571940061 85
280956460 47
773635621 26
213663615 73
160191964 42
671334345 59
892316100 66
736578136 99
222133434 5
290656998 49
165506938 3
554242120 29
953783230 72
350268718 65
114420246 71
317262947 60
12319812 9
665443464 59
999885317 98
229986274 5
4614001 76
589389304 69
47160751 63
837580667 22
699189900 52
610862314 98
148023885 77
357034183 54
928998303 13
985461938 88
123210202 26
752946099 59
375356686 50
887879090 77
493910961 83
506477323 10
473309863 28
77660796 7
590115063 39
639769656 65
702526571 41
810098607 26
968547065 28
907838816 81
219818722 30
838686755 21
861638915 81
355564045 64
905049700 78
178069835 62
719410673 58
764964618 4
723433213 79
478464687 84
303347143 8
426200897 6
238980124 52
179770125 44
697177087 75
571492149 75
840029270 71
102671744 10
863576668 85
184462014 98
929172944 35
711606787 75
413095483 97
542975859 18
971391977 88
83858610 59
16582158 37
841392703 75
13872235 35
394502911 50
976143301 48
380961689 83
34064318 21
457384870 64
643476854 22
637567023 22
305743138 41
666391746 99
560035085 19
326991363 83
707099510 96
888066139 22
528374708 24
29831534 93
589592148 20
956779972 21
291652332 12
318173338 63
392824064 91
417087628 12
70167135 71
760875009 62
681467188 28
26305170 84
592866161 60
135590630 12
320108137 91
12073423 47
911227569 24
672079769 75
46033068 80
29757227 24
683783695 1
898695987 5
470904520 48
437979522 50
340136682 73
977016798 97
3836307 19
478454185 58
526418665 58
877615841 33
619541293 10
629885924 63
650107543 96
606776653 50
424477733 75
945615705 80
867673255 60
728364684 30
339030347 57
109185959 23
328350307 95
478141135 78
98381533 7
983437118 94
745707418 26
832659068 91
584862970 99
739872352 31
562195333 87
130555240 68
923360449 37
147482490 4
50942546 18
916224034 84
287498210 80
705068574 80
745007900 41
20042946 90
88321539 89
804740878 98
511704284 98
492447234 89
776248978 61
151122538 100
709632061 55
989245459 98
82184796 69
352601303 84
800764559 24
563305045 45
85695162 88
364490791 46
193668231 9
498260478 64
787294221 51
109279944 54
60728194 57
322433045 7
100625454 96
309130622 37
334823776 19
240098856 96
647350364 48
816593123 45
151022688 63
227995762 13
65244345 85
383865439 84
843130811 28
149375198 65
838584937 50
481081440 51
479699081 38
802742515 98
173615757 69
195456318 81
760348944 47
140826853 84
598229606 0
823058026 54
800827451 41
536657880 58
8371718 100
722922115 53
52046006 53
970253134 54
682925197 47
868117753 28
567514501 25
543086836 22
139132354 71
336314828 28
540843196 77
803702999 12
479547772 66
134953839 32
357640631 83
655638756 37
899505268 43
794920343 55
764477986 91
958536723 40
43527459 81
133761695 20
391023060 80
92118380 9
514513878 66
864203615 97
877212528 2
275310034 11
705491356 35
741878007 55
841521439 18
403370461 45
236884227 45
56887080 0
257279927 1
281132026 26
673369011 58
696601677 42
184723955 47
569437789 44
879024285 63
212945211 58
452262050 89
409532888 69
754976789 16
624685068 2
902050863 56
701245274 19
48995849 84
545142834 98
469498004 28
375937145 84
909493751 42
563062901 86
178536036 100
224251178 45
813957315 85
943126600 96
388870104 36
281685273 9
285993263 19
532623911 11
572111510 43
933963780 73
495571436 97
947835003 67
718134226 70
685284050 86
121484442 58
147757905 12
250747663 23
290763026 49
917070512 36
225430357 62
72552739 13
839392813 70
410213660 65
287727009 40
307711477 18
596308127 64
211452947 93
417383164 97
730984726 22
87066183 36
870923476 40
415634540 30
83419485 74
801568380 11
841965648 10
176687493 97
24853342 92
926219144 2
767985749 23
671207507 87
890345 67
916569862 3
348102835 25
248171552 81
776465490 54
792990704 38
163565273 65
452021615 19
220258762 18
133548525 11
746122336 4
196267764 11
486909006 76
704441548 11
407451634 8
530305317 99
529806803 84
168492779 55
609146008 45
141130174 71
51900400 83
511880571 53
189145154 57
70269821 16
93393638 62
313642065 29
913783540 94
844023726 85
896743599 68
744325065 26
489321213 20
823656463 62
558397607 13
822270971 44
750786346 90
555151184 28
370911232 50
511155453 12
581607298 4
561599141 12
958270909 58
391622702 29
246559964 35
569543069 33
855396041 12
879019026 24
817077777 74
145127174 56
678867637 82
939760250 13
374220836 98
4297311 41
133731161 42
341425099 1
510475399 9
871224477 64
930587469 70
34528600 78
363974448 59
241064036 91
619224863 32
689115925 100
797652392 53
469863161 31
323466085 28
868539842 71
835468387 24
263126771 46
855105195 81
609870999 2
869363456 58
89689576 31
229599909 46
439968878 19
108138174 89
482112969 82
345211548 72
828684233 78
132549974 81
561100336 84
898128442 33
895202803 25
142373295 66
457888458 24
241219921 31
58443786 95
8646256 38
344311543 90
99706599 76
716040903 84
356827482 55
443576507 56
989698034 10
287894867 84
353023627 100
216309939 62
231874579 41
741465392 28
452795274 41
539732311 86
840655897 0
666609383 4
946973010 75
982693073 40
470796710 23
391227726 38
95097186 12
915711325 31
51277990 56
194263809 45
605325699 7
322071851 23
666912061 90
645910996 18
949749914 60
215706692 21
277127115 53
645458047 77
881317706 93
149380499 8
632355259 15
635491108 66
241801002 29
309858693 25
869502781 87
958215210 81
89376151 82
863039746 67
800832220 55
405174097 83
756148299 14
737458495 9
613180744 71
724926781 86
201584206 33
247524756 34
427920045 19
745613996 73
81278936 1
113889075 20
530956323 40
218459772 81
832734599 45
585145484 48
299522169 10
710242995 53
44211254 61
667086523 72
61278424 41
850819463 3
142282680 93
113945544 45
414336818 74
623843657 20
495069773 7
23648423 25
132532971 92
4859635 7
255982034 34
146917726 41
607909640 75
872613583 13
20707864 23
479486458 54
456338436 4
634959250 95
744077628 48
399460728 64
975097655 38
761475432 0
212928899 37
916867770 49
433550074 99
277535380 91
324746903 46
114949652 26
42597505 45
459115512 79
862577160 61
57577493 24
102975265 57
769816827 40
512083926 68
632893804 4
877577974 78
126008827 77
278642929 37
670632270 34
986391805 18
976581972 13
399558005 96
633541582 0
720933503 35
141515755 55
373214749 19
570252261 39
776852728 56
1649528 80
227551817 32
894294738 66
924213153 90
502673684 83
689739290 0
44766430 88
901615113 83
228631204 51
885610464 98
334402201 26
341772819 48
205580436 43
255019545 20
495084554 44
464874819 74
617283104 5
861313593 54
837875090 50
888634240 4
315484001 11
434305524 67
776662393 49
505892378 1
123149403 30
225516052 86
584418931 95
202444822 50
197944614 70
116216943 70
482441324 68
344616169 21
566668479 65
459932234 45
72218815 23
664759984 55
592808016 8
357591641 49
505072832 5
390607456 92
571989217 83
296409360 48
515548930 78
368775703 45
852540633 69
113259907 19
267784346 3
385852724 14
979904582 3
450191995 92
167820439 70
369677405 19
263689397 5
184270966 42
755351993 3
416107582 80
760594879 47
980657598 49
910446939 78
348077516 44
517366368 47
457637806 25
601408763 13
304454894 88
635996337 75
783450050 94
588768617 61
822015383 45
683837422 29
402835484 95
969993493 69
526659691 97
638531529 11
127685546 14
30676143 2
138099134 68
260301257 76
612228392 12
234342314 28
80691440 94
822573715 37
588150209 31
765343642 20
450527380 99
571679425 59
653062390 90
931439900 24
589258842 72
853547761 75
30669088 16
776084740 44
956521519 50
778138537 7
55521198 49
961646951 36
267413032 54
957147952 53
934248859 30
903622924 29
105321947 90
377211059 94
664507175 93
130691509 66
348407761 12
409036123 77
379263315 11
310491140 96
283417749 25
137953888 26
514097901 100
451890330 81
273068999 1
714215592 98
511870351 0
162889461 70
536635586 89
216568735 16
288089723 92
558194161 44
936633612 56
748370078 2
572776223 48
653462080 83
686378066 44
471512025 31
478348216 73
542026570 51
941231762 67
50573585 91
164086283 96
91338739 2
37631249 33
385555641 84
20564552 90
466275254 27
320112882 34
4390003 1
95213830 63
739732131 34
229500587 72
807442739 37
613736842 89
753904403 56
836656742 34
760110554 11
109574744 84
664837926 71
436985169 26
359927387 53
893086860 66
760866073 3
634310683 5
918054974 88
891711001 53
730174043 16
148989701 77
675579319 45
422483716 9
18363507 16
209182899 99
960811443 100
977631857 27
583103834 9
902830445 56
416885664 54
293784296 84
112321732 38
434675935 67
409510431 80
740043288 6
65163553 60
592629013 55
679341091 22
370572863 12
410747002 43
737508120 56
722555730 7
470080895 21
537017498 1
438066649 67
243501677 71
666024582 51
231324673 56
812870711 19
236757213 95
395032617 73
739828694 56
985958891 27
622835668 83
925906284 16
607398795 14
281582670 70
814788570 84
629403697 73
907707760 14
399737634 18
335621410 39
991381541 81
26870395 95
963110271 29
360732836 39
916352616 96
798708677 70
619522614 30
954968431 56
160923354 96
455856511 91
819632984 61
182581284 79
775408475 54
764246018 4
249686623 74
794228419 87
272252629 28
355835015 12
688821800 16
314196355 69
149461963 57
320851762 78
146427336 89
768057772 37
509132237 95
618499547 23
608813235 5
970584608 93
759178128 81
719363737 8
688935630 31
969465081 22
623816673 84
921352374 36
503873221 52
772241291 57
619908258 37
132658215 38
831293520 25
87082471 60
869559303 49
3340660 90
896563610 77
216924435 93
215021583 90
273698660 79
545810537 31
282145614 87
286152590 78
319827301 21
926001342 34
545319498 53
113872082 11
698087447 67
608332523 90
5484394 27
190260448 29
497724133 53
102144512 61
279972803 65
914227685 32
437607720 64
283528915 34
22368595 54
909084051 82
966243187 36
327402779 87
183166562 17
97959380 77
172736884 28
879315766 24
766179306 82
668775910 15
57468908 35
4281289 54
361667588 2
602708775 25
929266092 5
442791458 21
435120298 62
153063166 11
275746349 1
674343218 34
883917989 69
428397824 43
692431269 4
690529148 9
437690934 52
24267913 21
509576465 42
11023235 5
828002916 21
741609109 71
195269404 21
789540605 40
899092878 42
706219098 21
78251072 2
72238250 94
285591491 44
419538774 95
993099677 22
114399405 31
713680088 15
58760337 26
540193997 62
647702702 60
89643112 26
389672836 15
306098248 98
293636839 52
965255253 27
511455446 4
459051002 54
907621180 88
736832559 82
184970364 83
65821944 3
271620149 83
32533473 59
472364368 13
554134295 58
872369716 56
463073704 93
448077627 62
148520117 100
707768296 10
61806219 17
622067653 47
811818463 71
97381830 79
101457107 32
498469193 93
709860872 87
661708405 44
736431148 70
661067607 22
927334463 39
254719750 55
960582960 79
388692695 36
801713793 20
58090890 93
301271900 75
753467411 73
941740899 60
569469823 68
285315359 83
231293052 28
381495219 96
832601093 85
749599933 76
808579103 32
18139644 95
310978010 1
290802726 44
156391549 76
426424222 68
899117489 31
938697928 51
517221081 90
999561343 15
328331340 87
360472973 16
413080462 29
608246826 76
55075737 55
260507584 19
412691580 84
210622642 67
987420689 82
208158659 90
691243614 59
53541520 36
49164651 60
758471435 57
771766339 7
63027072 32
101676126 89
389776492 91
203267140 43
785081139 94
763684709 52
536662607 14
97143901 4
781075104 86
32723940 96
569660939 28
334477822 95
382571119 92
620089244 3
426326422 61
450011702 10
711589352 93
242735664 43
345387408 86
369490486 84
15177882 68
422119432 81
306168681 86
716528623 87
945501873 75
849054549 52
500186814 4
690270995 40
50218230 99
102755197 25
518883598 82
869417217 66
593405350 55
450051150 77
126675444 67
101824350 13
699197037 68
234797285 53
478869282 49
769362289 6
848148419 93
382044207 90
834947973 17
164567764 68
415749043 88
432547691 8
143197405 43
834612836 41
423697356 46
106839196 97
285261009 15
881580041 65
131321935 48
170582332 86
651551451 47
468906618 77
202458678 65
569486310 63
43620152 82
649122093 100
642578315 65
623147550 76
487245077 5
793521367 30
827704354 87
665074234 6
505284762 44
801974310 94
68482067 63
160968686 31
121185330 40
309478076 96
674405879 68
541861577 69
326425982 59
151445036 30
718137283 65
66523594 28
431704143 50
77443855 29
729217441 95
757909224 12
27616028 32
511527465 29
197174856 80
6531450 47
715168214 97
516875806 100
102055921 10
980139616 4
777614394 15
613040207 53
6338353 6
739609961 18
346219350 28
979900910 6
639212515 90
289808131 14
98799896 73
835043738 66
327736767 25
813377274 70
963803032 20
432655594 8
392654067 93
317161005 65
627972975 27
8125216 97
629977649 99
586723850 23
193142652 94
746398588 53
553747567 55
597441639 99
531468152 21
932085597 25
649519743 41
15184840 36
315807624 33
241652996 91
573926695 56
386249875 79
227871750 97
995916161 47
367727605 58
726512825 98
960731695 3
260018286 100
480402204 34
730755602 23
907203301 5
553978925 25
976337231 8
763270370 13
623722130 77
206357890 19
758999605 11
831770731 42
207350094 29
659835432 55
601068586 89
183820952 92
144586841 47
228247533 17
432808057 19
354279629 30
236012876 39
798673012 51
410415890 81
304687308 64
896589217 65
70404762 49
844167074 38
809867276 37
12000507 86
464804610 74
836608439 5
700619407 27
883489518 50
407548914 28
48573266 62
121415088 49
395051235 68
354954868 21
419183919 58
757002047 73
216048386 96
273855362 32
124370481 95
427481964 14
457659607 1
313823310 21
256848868 26
510458379 21
310567746 9
130021474 83
495093392 91
639236088 59
578094387 14
344836874 88
986280880 29
752659938 89
726504729 95
800474600 18
953148652 49
689470191 83
981001359 33
515456471 25
265826826 86
875510636 100
507342054 82
823184961 46
487789997 8
13182163 12
292495800 38
395914551 75
193906229 0
796328235 67
948972603 85
978166811 49
764826032 95
817330746 84
45943623 72
245531923 58
797049975 32
652023787 74
297188276 7
767705920 29
791649657 86
855339647 99
886511758 2
77902433 1
645110470 62
337081711 4
621680179 69
353423100 73
29298784 41
439871422 77
621579095 68
499792282 43
669333637 92
720627322 49
186347580 55
157134930 75
153901705 13
480247050 59
878612830 70
14580212 88
647855333 19
625696753 46
852542376 25
931569933 36
329142394 79
510774641 96
698079054 44
445638409 100
290119172 30
625908267 53
367193340 100
381607794 43
458288643 87
734670330 29
579069963 87
353662150 40
171956537 82
915633355 44
930230174 79
536583206 97
925619453 86
844604650 6
887864919 75
695371983 58
853473597 71
918492617 67
147892209 39
565900776 12
587464663 74
269098651 64
502124683 63
592370009 83
201944926 73
238983141 61
21989632 2
440403145 68
485347567 20
557961394 93
678760432 11
196333182 60
232382050 56
216401130 25
715874207 85
743389710 2
381891585 43
454878135 90
51492138 9
262775139 98
980064588 92
176777241 6
949186058 15
836434712 78
510020679 80
518515644 20
391583204 80
623151890 48
111880300 26
769576397 65
622791003 84
764517680 26
712834659 27
45928945 85
934363710 85
9656223 50
337944010 84
395793002 41
117177098 24
899998253 22
378444667 26
815630446 90
909013016 82
999292783 12
433817442 14
477330474 73
443271492 83
614372877 52
242031710 61
853116351 66
801372499 74
352981624 47
831351281 91
964877605 41
10637789 13
663904633 65
28699524 28
455318763 88
244689905 12
263797930 36
440067949 9
131916646 18
298952175 1
247757023 1
653054759 75
297990942 57
805622648 100
99675155 51
345812013 87
48495660 5
775521815 21
325906068 100
974538186 99
305586878 52
482439684 99
303283360 73
835078935 34
852249961 32
335533148 97
876797604 43
365694288 82
645927945 6
92937001 33
85536683 60
19996315 16
518507564 57
748713116 16
985144377 64
276826345 43
656017946 47
814782867 18
925091844 68
856248755 29
725524043 33
365123116 75
75727446 14
29783602 3
439387732 1
557144663 45
620731928 23
134577085 30
27024809 84
179146712 89
144282359 92
905034704 100
542291592 53
838492609 85
429844868 54
577514669 69
458462081 97
850213416 14
847941294 94
698998553 16
900349992 76
713119026 20
271028708 70
478226888 32
980664705 91
263560316 92
433395639 88
817570088 48
535955908 19
814489452 62
745299255 75
789873513 100
948775681 9
241759305 35
552044457 24
264256184 71
894226370 39
175378989 47
431998234 42
15203470 88
292858628 62
219055414 8
509481166 15
867495882 62
222597596 85
318174215 3
481250165 88
229942327 18
870524669 13
736552911 37
385209189 14
23170030 69
603356114 35
273919501 33
360714200 27
335522913 33
807514870 48
963018090 89
773900712 13
263348172 94
385410332 97
70840367 17
345389549 82
850371166 10
504354934 2
672637613 11
854319876 31
611868521 86
968707771 35
631103117 80
58867661 29
458739476 13
876613244 56
780776017 57
746453995 82
781657528 58
249471414 60
174677550 26
548716240 71
983566261 20
613003279 50
526184645 79
104376309 89
298398592 15
178242868 45
586847285 28
775938766 24
926162448 61
306929673 25
809473358 90
781494827 29
493988875 40
747860334 57
183442808 59
7341413 22
962482122 86
168745013 24
682500791 64
687046409 82
80361494 25
39693013 22
477036766 24
1949753 60
78804991 34
484288096 100
539316670 54
110506529 93
451152729 96
855871467 90
741483251 85
753768208 36
778914897 49
677450891 45
616933693 1
973446864 78
120978837 51
236427572 99
671468936 22
69031844 96
274500137 68
475448238 94
370145905 42
315001898 54
383082969 22
682617899 27
340790331 4
550805544 96
971231064 85
320961658 39
569593282 96
325128039 37
987556626 51
961092161 22
938831669 74
480077291 51
911440331 93
752830667 5
726298814 45
714102513 35
9961061 96
711855653 54
127339410 80
464662991 79
742510463 51
842182901 14
462168804 95
263843709 45
507332489 95
419604667 81
649196995 79
784537689 63
191970819 47
53182174 51
715916799 61
627103343 77
24298739 51
789327475 36
730265138 91
775194361 21
604126985 4
967550243 43
788787109 27
465569495 7
999768909 38
801824601 20
165878937 15
491453028 48
225385318 68
598899680 98
698122336 70
684510594 60
861022479 10
6569949 47
183224235 49
182389126 34
846185761 17
374393965 84
28822938 19
906692241 57
319190240 55
919199000 61
567258329 61
580245805 23
459806060 52
451144510 19
633578714 87
836800258 53
54688393 84
816458119 69
921866788 19
301051965 13
505163887 68
856831096 96
707276248 62
276191706 53
882868574 69
16413764 64
538536400 7
150461125 7
88384022 17
517401718 41
304359551 95
862395247 98
228677503 40
112971393 67
939212707 87
548961767 100
129566408 82
281063912 27
962154810 50
968308131 56
905175484 47
382716435 64
553444065 54
133195879 27
157438264 98
270078784 29
848357290 4
210794497 2
419399583 7
669750993 82
275785012 82
551107763 30
904741562 0
814589297 12
425881295 63
689258979 93
128927196 31
725145397 5
447344285 97
23541468 82
252697188 90
39447303 21
173419804 53
656041579 8
153915618 17
822249365 31
757859624 56
645122591 70
698505989 66
54570235 49
646224882 22
575000154 25
999599854 40
355804804 92
328275316 33
291753307 73
549708380 93
309238649 58
623769358 45
223707292 75
178318863 94
356380759 98
235713256 90
673538573 33
143237269 30
198032515 36
720959295 69
423888296 22
97362889 30
668839414 16
621588265 91
978779137 40
910522718 81
629061336 12
704766265 68
119865380 10
913425631 81
263012203 8
981468295 35
589580993 83
745610537 3
494061608 40
413919955 48
931046275 38
271122658 3
640315757 16
923597140 68
314460149 48
304015022 66
585981420 78
387571240 23
981731257 60
255261790 30
341772470 93
44114807 21
13154504 2
123330641 62
214725860 80
772480266 9
524946509 49
483753540 25
432611615 91
637608047 11
603735833 62
549992803 54
637260417 36
309743169 79
487368791 47
98480030 57
294988896 25
225930337 64
276493751 82
163689614 80
129098360 59
650875176 20
8508163 89
819441761 87
319404787 44
506924403 70
72622823 68
612229718 77
721850183 24
534045443 93
719025928 42
659300379 78
608344829 16
264321024 66
614738145 75
243552181 34
632830160 0
407852295 4
429338913 49
703583554 27
727406371 68
731509470 51
629333731 5
726243149 18
969530432 53
461342220 6
61284861 17
890606224 74
110975628 79
425294048 82
293876416 0
462714081 77
641173816 72
52945836 59
609496634 34
502041873 72
433228910 56
901964454 7
321557958 62
517945048 23
42099481 45
424491945 49
82642529 10
740486997 77
433880331 81
916873417 71
137831926 98
23749909 59
866660864 4
24856623 32
2374415 15
23811553 92
824619643 70
935640987 57
787330313 31
574667610 55
887099384 10
166474403 86
415314404 68
357889215 20
606319457 91
42023355 94
35072726 47
871899381 98
910853036 45
496799288 23
516541307 73
703868680 91
645385007 32
863824016 60
615187109 61
266336197 27
119856917 67
41780400 87
258853871 6
799512207 50
679475952 16
194930199 77
782132745 9
73221346 12
377512066 63
756830459 85
845424832 91
769751152 39
974710432 33
492549335 4
406946052 99
773284070 35
860588140 54
518953599 36
525497674 5
167424879 51
897265740 40
356948171 2
771015421 39
22731906 99
744810341 78
313224769 95
189735713 6
259462568 78
577072411 31
234971899 15
350733135 47
715269529 45
469816751 83
387342781 43
319315401 63
883369475 54
564444512 57
684955584 2
753369304 24
328741173 13
365536622 12
905447815 43
478956847 44
311270690 74
183351745 36
15041199 7
305135082 50
473862478 67
781758431 72
347723080 27
468396339 13
682224988 12
768959957 59
689722338 23
941780260 28
189053111 18
205480904 77
840927924 64
417774949 58
978604377 7
918328119 22
360742129 15
834596107 1
200566143 80
481714684 9
389029509 76
803902044 9
316527727 16
144610383 45
197600088 81
991020084 55
974725258 68
329756263 14
849591787 87
423873798 96
865382078 12
499247274 73
159751779 74
143797182 54
598007653 86
306146132 68
833206860 56
122730260 87
284782975 89
206136992 26
507000467 73
395557332 26
30695598 74
671048225 84
839074623 46
4061493 1
8630549 36
550318764 48
994293232 67
202003559 15
543347280 15
48646365 88
960147764 73
751804654 99
316077233 59
908252087 76
702498100 34
416310088 43
730250677 94
613779564 35
976832766 49
396843687 34
424205499 81
156243917 40
623770643 51
851975692 49
507896614 69
934268234 74
432620099 19
870727837 10
620110624 67
501292146 32
147697676 74
300005375 89
955360018 29
420509979 78
57557470 66
919794740 83
689746628 15
21751055 89
875499439 72
952963000 10
944020612 53
862063958 46
871714921 25
846735928 15
945323079 5
969333970 4
313311174 100
577102972 82
697736728 90
332070369 34
416554615 18
907191965 24
722459678 91
149414058 11
704773139 79
626296748 89
438878591 24
986740733 61
562194839 52
269943839 62
792392645 82
95374403 50
882065421 41
874596204 55
91635141 39
162100302 82
70757063 64
478011999 96
572119954 74
653675204 78
8837016 37
150325345 19
954088588 3
192826853 4
387534708 33
714682095 16
871737143 46
276990765 33
150081301 16
276796269 73
80399201 26
136892281 41
345981433 30
624201814 55
125011554 16
81436838 16
708712712 87
929938681 6
364477773 94
542909069 2
531525892 28
175326768 61
535091841 46
863385462 65
324591560 5
878880039 29
520670075 85
524300143 88
708829315 0
270093532 36
453997184 99
388901649 10
309971418 45
908145269 8
77082320 47
773323877 18
542283263 65
883628613 91
979688175 19
870998754 95
458872814 14
284058458 99
95235233 66
802785232 52
345700748 60
632756362 51
785894614 76
479723044 99
829580514 97
626523106 80
809860428 59
35559873 74
496671012 76
172065829 24
188642986 2
547705127 73
940674518 59
456109449 74
879390223 2
457358855 61
949162364 98
954493024 43
783762476 66
261057444 24
608158387 12
787023114 63
169696538 55
704708503 48
984542349 3
618053105 39
479685043 76
381359191 67
377973635 14
853702679 0
216482309 84
459198253 42
297022031 50
774284175 52
437940607 97
232641451 29
208611179 35
380791707 14
158154040 96
23659862 51
968460179 67
623746495 55
629458548 58
76582555 7
215264064 48
695682324 50
444478800 75
825971720 75
99982554 78
860556505 91
798171796 59
295452084 98
188972825 73
203884923 30
333482850 23
552868181 31
963330106 97
712858724 97
576577719 85
323642730 99
40263351 18
583644408 6
293103424 31
655706941 72
756766133 67
1147998 19
358096940 61
630242347 16
428481536 24
956673868 42
98841353 70
854312838 59
940652145 97
370409508 28
567773919 65
562098552 41
705239305 80
75542472 71
552256762 68
492671649 28
926535474 75
204975654 100
61844133 32
467894420 1
411227506 66
156676264 63
168671489 4
782178599 15
701543627 70
636757220 15
59931402 75
755827820 71
754718889 45
636550255 64
105953975 22
100697656 6
194162596 58
638738939 44
580944695 2
50043781 16
900385752 57
677857357 8
52191742 48
273186367 27
249257318 84
645821653 65
583833091 32
160518829 22
779733469 28
561749632 60
436166271 20
117885270 47
288194394 82
948757444 57
438657822 15
600572891 62
386899251 57
578932002 79
610399123 79
834528533 89
296551169 3
969706647 7
138128886 43
156396461 73
934750503 19
703384646 30
91453637 51
303810268 50
505916678 6
979225330 98
991817833 91
170431626 14
34504997 35
907501118 61
337561401 51
631755943 53
609027509 42
152685160 55
807595896 2
177913172 13
955717816 73
751108588 64
623896895 2
321762045 23
924719113 98
382122140 78
957107136 18
638991189 84
203257817 58
879960303 61
795278271 13
852629986 59
999219474 15
407537178 45
716699929 61
745334127 50
302414254 94
655244869 10
848645223 11
953505667 44
120863904 2
820012323 27
779896041 14
308371274 62
726694860 50
31401299 91
707561040 89
399316546 37
116894505 68
132183238 77
430030519 52
120007296 74
273503281 54
148431461 44
729916593 3
852758084 43
533056582 11
562742560 61
43150233 90
208053571 71
444717758 12
458552138 71
568712169 63
505042280 93
716430844 74
440581519 10
146294366 61
906892472 17
108863417 7
471322366 30
574304516 17
551214232 26
30037033 82
152643657 7
492575313 10
474507172 4
944306229 56
419127120 29
893783110 5
857403880 83
740282522 44
636891441 76
901470866 59
725534294 78
804214331 58
57989725 70
442126037 73
312071092 30
946254675 20
89168337 92
234098449 77
749670660 34
831342327 51
471742480 68
286276596 7
485406786 97
35128278 60
341600509 6
60362938 41
443414569 8
278252217 32
35476366 98
893946037 96
231550638 39
327656399 47
607082643 7
786163294 31
132645591 14
710006564 90
617404537 15
487056879 28
543594044 76
838585430 43
819075168 47
452129831 26
603711827 13
207673969 51
866093709 72
834212801 78
819946478 19
973541139 42
812285676 82
481530210 26
700169661 50
656753275 44
307582936 80
394182095 59
201922670 24
621408023 27
839754417 0
312531090 23
374501386 74
10704206 17
747116169 68
936679188 15
751816541 28
301823053 88
20158876 73
213805215 20
42134537 79
17027859 10
273341540 58
300607100 100
417961933 51
841468393 50
99344460 100
479077681 88
375689036 27
520905571 80
210512932 6
708270972 77
719228486 99
508154232 9
300928910 85
443687006 56
317689211 75
499107117 9
34111003 58
511956709 97
148293460 78
275112273 12
142969601 48
816843193 96
734991082 67
867963123 97
245202168 45
163878360 46
796817131 43
849535915 54
453310844 57
931149871 34
964279076 91
987899063 82
523635680 74
600200595 88
211378875 51
484333173 12
409811417 93
247435366 34
476929164 87
50393243 71
785904996 98
567288797 54
530132256 97
162491995 75
583467502 91
344071136 68
122994053 52
354362353 55
615313227 94
184571622 20
347594128 10
165759423 79
690193779 12
402597190 71
330600947 50
831451867 21
987708151 71
819923962 80
331189617 94
309160193 14
197348605 23
961359808 79
908305801 3
265091011 68
883360761 50
647707412 96
485164510 71
367481689 4
729499619 85
204602709 25
530613562 12
699546304 32
435270167 83
949786766 4
531616992 16
407027422 6
55347093 96
349118058 78
257566292 47
508861579 14
269282040 5
310094405 27
303780040 27
447228587 78
433844165 20
740271965 74
920304226 24
169402453 8
330295983 38
847890686 23
49138618 62
421254966 30
14170208 9
438573793 1
8641867 8
72035060 21
452512749 75
261454623 66
460188334 61
551541152 8
562689374 91
550098496 36
951232789 31
496980477 32
503711704 13
463643822 80
257027700 61
841381687 94
400309851 34
367602161 97
773670404 96
722911433 1
167085907 21
9554066 36
155076905 22
996811068 32
841419578 96
320701336 67
772031143 34
255636481 64
517136507 73
711746225 70
381846387 60
794914097 43
53306069 89
110392176 88
701653244 41
573328815 87
715334737 13
94281184 41
160396284 29
757052821 6
85913597 36
240424258 73
841631794 50
702791539 71
284726939 41
426652749 25
979991218 95
391832905 87
557904413 66
79176387 78
493736787 4
513082565 45
119854832 93
883492987 23
657616827 99
5414280 48
787829405 61
561907316 54
283338458 42
487188568 70
485007743 28
338278699 80
944494590 87
334781282 64
578176960 64
139679775 18
724434270 90
880689935 72
407223465 36
946379872 48
877440178 21
321101721 30
375429520 76
807884397 41
816372883 59
618508219 36
251993500 19
199332624 1
402762208 33
88993423 29
7865730 84
577307792 24
112606962 4
148981421 9
720794053 8
252903800 83
916370960 44
17877387 50
138281072 86
768962477 44
792969830 41
355867486 42
217993626 92
139067111 94
795195523 16
366646297 8
107645681 89
557511306 65
47340868 4
96394918 94
961188591 46
878702097 43
968312998 84
277749788 68
540789891 23
821574600 36
38747901 6
302228022 100
945231893 65
725273795 46
393123775 93
448148757 1
119560444 100
318758716 3
388420047 80
455124923 24
951627154 60
88456856 0
862279501 21
747133813 50
864596068 91
699103708 2
938446865 71
918890962 5
46497866 4
63654380 13
737675983 33
572182820 90
771597834 22
431382306 41
909517809 65
22953929 82
689512764 88
169103391 89
674873612 38
281633618 57
36748124 70
529462842 23
679470247 67
511043764 3
36981184 6
497912597 98
446864479 88
475452694 65
171863278 31
106409275 84
327555102 94
280514643 31
621911038 1
630402916 84
316124173 2
304627008 6
264854507 33
86331573 41
566530506 3
422255816 90
404705197 12
395105671 40
638985999 74
954140989 95
393083983 73
558115130 46
37180411 74
466337761 35
421155553 49
285434050 79
571063722 75
585912594 35
756099847 91
216003744 41
825769462 100
224475372 17
786526675 9
516584830 30
591528844 9
952971912 57
565618977 56
948419513 15
140457620 29
982348899 53
476478324 12
152498405 88
454698682 69
558308507 0
634582637 61
709634301 33
786109205 27
254441622 75
889161175 65
663523031 11
579586039 53
125371673 25
590934946 88
376629567 34
177117201 70
536147953 21
47617253 2
609090432 30
37486857 41
48085494 62
126691594 98
98967977 82
492151021 22
175238101 36
859004749 9
974737068 2
171160518 55
469171184 92
823603504 70
947605105 57
27292168 82
443720505 26
314583613 88
226803562 75
131511764 34
294815539 40
570616562 99
207787017 16
542524383 43
244350930 42
16150041 72
878392619 0
938275303 78
919438472 1
244241590 5
967165307 31
243201998 58
990407591 88
429542991 30
14528518 84
107608247 57
857895158 79
175308261 62
607012893 89
87159230 24
933729768 25
347323570 26
751050761 65
419988593 25
280898711 56
236139863 95
121955123 56
570453565 82
943370910 67
637802556 98
624677995 3
670797906 23
880580388 10
518383504 27
352858501 33
648521083 8
676139498 94
272202743 19
143701990 64
438834508 30
839395729 50
282207966 46
185169529 68
647610252 70
26840698 59
863850021 38
984144938 85
625558005 82
204544727 91
213475185 63
19842102 40
345510758 48
254543949 96
951543242 66
346999348 87
906322948 78
21518155 92
772062111 82
369911886 44
265005229 92
89008519 19
223641896 33
258565689 50
44182152 77
971541641 87
439257326 59
752437066 21
79934593 80
441747141 82
202283537 52
437170995 91
906248894 62
151581651 44
146543770 21
632370561 93
581031438 73
158152603 14
969272762 88
159641653 32
682163042 19
497268584 39
305196881 66
13789543 24
82881548 83
815477006 92
48133426 15
975723471 93
117881992 48
144163304 1
988704419 51
239482578 79
840375361 41
794395549 11
909133081 14
688861324 0
631485787 12
968425189 83
59397290 74
858817025 30
178482624 13
383043723 83
1466329 37
150736391 56
499695273 90
510840665 55
900817887 52
176910039 42
936070594 62
253038582 72
379554014 89
327387113 13
988654218 93
726796090 81
298778914 67
239110395 14
447405740 2
91206047 8
35879547 39
605590825 53
814715911 93
262074072 41
327599697 85
714061193 58
283397088 28
744918562 24
745717340 57
65789794 49
923671322 33
652217213 62
853417576 88
909032358 72
971435834 48
355396522 92
829844824 16
442237064 11
238289346 68
565790227 11
10994377 57
405148107 44
509196753 89
870515652 82
195377566 38
162410788 21
661409781 66
676071698 54
447281791 88
237397682 50
501124216 69
403206102 52
804902272 90
401471301 82
251985024 93
200432137 36
463619099 18
102296712 43
155917810 58
139764507 24
839388118 25
686928547 85
394680696 51
842568226 49
663267335 21
769552310 44
814516885 66
509730149 91
648070110 0
906890341 90
622518537 93
58347762 78
377221138 47
449532636 96
37452816 79
790149565 61
350887556 25
812078952 65
68289227 19
521875495 15
489467182 59
109867513 21
404797145 68
473749204 100
486836001 87
856086979 55
282178672 36
976017774 88
14001424 69
783387327 19
922157273 97
654037335 45
205682762 2
16830112 73
318153778 69
793661350 53
568943655 92
481038866 82
132916181 99
417968896 71
559749740 64
22612732 2
184124455 4
896641866 73
984890275 72
743406702 0
794148965 1
361962287 94
699981263 98
725477120 53
479314537 21
435102462 53
920885763 31
14029178 29
503195196 62
699144511 74
912294909 73
157528677 73
230278053 58
131677081 83
742492644 34
877483565 42
862436255 50
743767971 58
316284738 7
455467666 68
110562859 9
835580284 99
412828604 6
942081267 14
360627436 22
42671552 23
309132926 21
12811156 52
554940413 76
928246897 25
24099574 73
169447050 66
356510068 45
430981557 34
889725565 91
270399533 49
581173320 22
614389215 62
305097824 97
274983368 49
677986186 51
533233297 93
183004709 100
156824584 45
932849173 70
479951889 56
469195927 100
364891987 70
216972845 5
385888742 37
162037571 17
530862397 75
547122083 81
58492619 64
448261584 12
204782624 99
725471173 43
528583299 88
788384017 87
728432129 84
546968051 93
198348073 7
800230385 81
743661780 66
655054928 16
961120006 3
45316994 19
547312212 100
552563294 90
392016834 10
116208549 6
95018981 93
653038351 30
408082699 53
380090561 7
947272777 43
756387378 93
7608069 88
966994508 35
196752091 24
543381234 15
101853108 30
122678880 60
438904825 94
324430626 86
156082675 21
577698335 81
425333438 28
445123534 28
684622691 7
565277478 67
150551375 45
920406261 85
410099981 64
796432177 86
571423448 44
662144169 40
572994158 25
965759932 45
241954681 49
931725265 28
185880325 27
898990018 62
973701890 9
215726101 85
726625921 50
933198179 94
107586375 40
680811873 31
592106091 80
301223839 16
215197420 66
280242811 54
576734470 16
631291659 35
207856714 20
348195575 2
37431118 57
115687195 2
996763079 85
560811628 77
538381507 51
747866723 92
892214041 11
523836513 46
533707685 51
115916471 45
14447136 18
67789702 71
832058165 51
467274355 60
812153842 100
372449717 26
766558059 89
916663640 91
113868684 22
219595026 50
202662230 21
716841110 97
719385325 71
176899436 22
84343396 50
608757317 81
605061970 3
750215889 43
259122896 87
420061602 59
870819425 92
621311519 19
420442791 34
198126964 18
127123349 97
520624555 36
491245803 11
600562553 49
394623893 68
695271477 98
801051827 39
281949115 93
43930523 40
146498023 23
48178877 36
157145610 22
499327659 59
324667828 37
849085974 0
30782062 29
732354116 89
745296234 100
363216838 6
191966580 25
441515512 33
749445614 35
882275151 37
335313429 93
378726111 49
683696561 55
61611462 31
222505830 88
182535214 28
776443229 61
412589729 38
823496532 32
515800358 43
301854292 79
846847571 4
562245946 21
954548220 69
585067380 17
220123570 70
491779550 77
733889765 9
44151098 20
824157192 83
997748593 40
456920297 12
720244306 31
485743366 74
643075565 84
968394018 56
791932786 15
229061913 9
794804844 9
979342502 1
947940479 76
736095484 15
615412357 53
142760328 38
644817129 77
567309922 55
739623717 4
168579556 27
973131700 19
527173100 80
858827770 54
729150217 83
10716748 45
18288254 65
72855984 34
677195275 34
797242735 80
897608757 4
208718390 3
912816740 84
38923050 60
668515545 80
269638931 12
70706245 71
246547647 59
62267070 37
969296281 62
141776751 38
586805258 57
408495934 36
210802460 75
506010352 76
512540444 21
541551911 80
307369427 20
476092230 56
360461775 81
798108137 66
251290672 38
152287576 20
321961391 56
300665734 35
932528117 43
35092849 91
157242870 15
396284170 88
157324078 43
87033912 57
110100578 74
965167855 89
804138016 29
644722842 72
216534560 14
261427062 7
660889690 96
856719264 77
446863391 88
47514792 77
756058368 29
812459686 83
583399636 43
626621958 38
388351363 14
239472009 37
132205713 10
944562963 32
738556711 48
162018943 60
665424061 75
84628778 92
284582019 95
228212270 68
301293990 48
326350356 57
870877081 13
680681725 71
440015983 54
179210369 64
19870944 23
913068201 46
865971646 67
133089213 92
209320631 61
445779470 85
131643930 82
623271356 89
10609736 47
275044297 5
952107614 6
43643399 59
699276094 32
334451477 89
336578805 17
541767715 66
845524034 83
290085146 42
171819767 31
655999778 72
241682593 15
173489075 53
209180671 90
223678039 90
69895670 49
906462366 90
407805954 58
490915642 90
506044358 71
524572142 94
67334948 29
911893462 5
344164468 48
5913339 25
857047890 16
756948279 43
514361806 26
80542097 34
727905963 15
185013661 25
707807006 88
195816191 55
776184909 29
94413722 96
329224828 49
253594521 48
612002817 91
829173119 82
758148043 28
495215890 70
516239328 29
900367828 4
616274943 29
316797194 0
487041259 90
237789175 5
68750319 95
872284538 52
254726799 46
736984537 52
706051139 31
184354 34
552251697 46
258224788 75
816197643 30
567381306 14
210496846 38
855325647 89
215885470 23
604655802 53
114637516 97
147980227 4
816181357 8
579410693 46
500931398 90
286585902 26
91462581 75
165656474 29
499213131 89
736470598 49
554318058 9
443091786 13
511868488 88
985225300 1
904753349 87
244771173 94
779317270 25
978833393 87
365992524 88
21561906 12
437382722 67
343926903 72
394999998 29
359087968 49
37068216 26
788463544 37
348439216 44
362292899 87
446053584 59
217098026 17
833413688 2
851853607 31
644736273 54
752635557 91
352919294 31
964778736 10
225342546 14
314791975 90
496473740 66
390537883 54
846260923 78
568051993 72
350313571 23
359582929 57
693634316 6
92796119 6
164356939 80
974004460 25
162926307 88
54750632 81
291170607 100
728095061 86
220757210 70
252861544 94
584224603 1
688512669 92
900255048 30
350911423 41
980669490 12
198694801 31
843389223 66
748925529 35
90184172 2
968496974 11
251485678 58
467473032 3
505690665 16
931600460 74
308262278 29
687323200 29
56766402 70
232767476 35
994480060 22
998799538 86
453350491 50
166221274 19
662217852 26
768301605 100
399256698 9
334230103 38
617005348 100
596015209 56
738433331 43
283817794 89
422750417 69
129864294 93
744568060 32
394329255 99
819647625 47
411465633 88
355337312 48
185306910 15
181776734 53
313471709 29
270635337 84
104328800 0
595284843 82
212085229 6
248140824 23
851811545 58
702324202 61
345936765 39
174704759 79
909042900 100
747121058 2
117662926 31
140279344 64
11170298 99
655063111 1
916481716 22
728601717 49
240608031 44
751161398 61
153543695 20
113942183 75
750470062 76
23205114 4
663681408 16
704350895 69
577377240 38
535780613 54
155154528 93
967546353 9
233855720 5
530839132 89
921734758 17
631862712 84
186589858 32
604639222 44
296447297 10
740571605 57
977381566 67
95333990 36
262059996 98
958431812 62
609788032 4
683282782 41
289911075 77
314119672 42
415701893 74
728683030 24
879125195 58
633591270 31
640268225 64
707140136 67
812042247 98
508803582 3
713726488 69
319375283 65
784253283 68
462150207 78
593738234 40
90812407 75
86567061 36
46057359 68
731801411 47
980320521 66
763624850 91
386017526 20
417332741 94
442251315 23
340756743 60
260242928 56
525335223 81
721975141 27
56629360 56
993810073 8
561231719 100
814666150 77
979891074 2
705600231 88
66805400 56
846048329 81
358450942 73
273136923 79
27795077 61
203615390 37
703355747 84
56560618 89
839518237 73
617809323 60
832500690 41
145636803 81
873505530 22
485363875 50
659797905 71
599102363 7
357729757 75
846575831 99
652064093 63
528446741 6
968567067 73
659498234 25
309211792 59
931597187 61
503406479 30
107730312 96
589910942 83
349657214 67
377801682 10
701305986 93
213652840 85
95025490 84
302303074 20
134035856 36
272950864 56
823352526 100
275726469 25
399934575 58
948361925 70
119127814 40
492297752 75
509458854 43
549469243 70
190497565 76
27521703 7
864665306 100
540155970 49
419234867 38
464890401 70
167410209 4
239460581 72
98862728 77
715590992 92
538787427 100
796094027 46
337446606 88
94356670 46
429164747 40
618257695 51
282758418 63
953170946 91
428578612 6
61785948 96
236192631 26
373976242 74
732603931 97
195115763 3
42203002 33
701610792 66
877590196 82
629539033 8
451087374 45
905447030 28
740069230 43
942140456 78
307114952 23
305560375 27
207649894 50
352972128 60
701835014 97
316666515 19
184635044 27
278975361 81
50357444 0
202268847 68
796186019 63
451578996 81
39338620 18
357535795 1
117105574 88
960560728 9
84479947 89
27662316 87
986072847 90
604785796 93
541265572 82
421237935 67
142111352 40
501841063 71
906615095 93
646324236 83
237324191 49
72998803 84
811436062 58
212972467 53
308197066 43
472471366 60
304333820 48
844363235 57
243788769 10
811159226 32
138743903 18
410762595 87
159965157 73
174010125 82
355540328 24
369545346 84
862314799 87
574743925 57
518129430 65
570964784 87
413147028 94
686028431 52
728235638 5
398212528 8
317628631 80
48390400 61
800948519 44
501797351 23
287990077 67
10469174 86
949231953 79
388572138 35
172420228 29
894805073 22
582022893 59
246928846 95
661403232 27
563938961 48
558481312 3
791488550 50
273448048 90
202729083 63
989010860 38
779277512 66
25496331 79
501146540 63
101302930 89
2009415 15
521946410 41
409182152 98
126129862 88
371705726 58
17025557 34
37946249 51
251668564 25
677037692 74
121561397 99
704303536 55
148621403 5
128118120 57
101774157 21
766754021 16
1258391 11
690915539 28
344234678 16
711161741 97
699477275 90
149962566 88
178035176 44
348751009 86
116956645 76
920929552 49
276791852 46
521688222 81
593652139 65
781264904 55
361750846 90
649856139 16
888261771 85
920179200 40
222227222 15
692886924 99
560787086 50
153207653 100
186615159 52
310137204 89
299518645 84
795180840 88
660366831 40
444348204 71
990317299 85
582999384 51
561947291 18
74643553 82
553211391 66
70536113 2
251059721 70
294164744 36
609924883 36
448081914 36
73671242 53
735550137 25
81957733 81
89423190 67
367775429 99
171941813 23
806619991 18
199463498 9
444192207 33
396641550 92
838887399 64
49873425 79
327847887 63
354119588 51
602763191 80
775672267 6
829638512 90
609939784 56
854552912 10
993769481 45
857361690 73
190219520 74
301922325 30
886728493 49
882347101 75
974655975 11
194706306 74
976568282 56
829766252 85
617971775 52
676347671 68
656780349 73
187389190 25
931159651 98
204812342 41
107260450 13
215347432 72
24892279 68
628628201 26
158249986 99
952590118 36
16313370 97
828962828 62
733920106 10
677869147 15
464165729 84
816221698 92
450570347 98
864617032 55
848591119 7
648433675 89
209134511 11
321092812 56
504432801 1
170428621 24
570504159 14
666384876 82
793457598 91
67393406 38
943885661 28
481220310 69
110579681 86
895517437 47
845356708 69
688634550 49
864504959 39
222193898 37
468615346 7
517338752 55
44996976 95
113697598 22
61540828 4
829763596 43
82078836 8
233341434 94
822936848 31
589493727 25
357965431 36
507817715 32
757589067 53
381796522 19
749614476 65
446682500 98
355471072 91
588954852 59
442379214 50
591002426 55
411374528 78
283097961 62
233818964 91
390901273 90
655316132 13
409968957 46
276939192 97
403120558 39
405719365 67
922760696 3
795928258 49
568174941 61
605229515 61
465125391 74
687209607 26
2684954 100
298551922 21
864889484 27
10810015 38
703287593 86
542345733 97
524976117 38
755890084 60
133078885 44
507282646 34
798297585 38
80378605 84
846996054 86
787023090 24
487015456 62
624395899 3
178422065 38
156040093 36
299400323 81
534601188 19
877170451 8
54205692 69
576005092 60
962381523 96
80128818 85
467378439 24
866955223 70
521282902 30
896592074 59
811653133 24
103928053 17
443393455 26
365688432 91
919162974 27
597484788 46
466153554 7
646825622 66
459127502 48
115962049 77
321352181 71
225246014 86
916018911 63
708231117 36
687217767 26
493989805 82
51835213 79
359363785 22
399707831 92
645699771 87
470622934 21
31042125 96
47207236 46
222614272 14
180204357 36
149935833 10
933670736 75
199145898 54
374534447 75
287326642 11
277963732 13
517948569 24
630536551 91
794741716 26
712967506 27
921895931 13
513719066 91
691613315 40
192594492 68
203603806 94
130640055 73
571564786 65
886582877 48
372787229 12
655058691 49
717596474 31
495224323 85
232221470 48
959576181 20
764293550 6
884113096 89
695597323 0
148088228 4
977098871 77
29840235 18
343481962 71
568775335 33
52481135 37
415197492 71
34752983 89
977739958 48
925008024 10
515085037 53
712536993 55
791760367 77
329481984 25
161768664 43
167931929 87
351023712 5
972707198 7
255968911 61
175990211 24
552928607 38
430987985 76
113065171 39
347556836 48
539760829 55
560400816 3
432153681 37
402675777 40
80954050 42
186781835 51
897445986 15
384600136 5
773172010 45
813127491 67
500462768 26
547677085 52
742157064 6
681439456 62
233256275 81
383406772 44
277166080 71
724465545 69
753477627 9
768551868 64
980025135 66
70879242 38
456145169 21
581297195 96
179917893 33
6406110 19
142775628 43
261142171 46
747188815 33
240531516 50
596382789 76
713793097 71
309129372 16
38796528 48
238667889 99
49859773 5
582085007 11
262260296 64
607994627 94
242823598 55
565182808 6
960203433 44
214534929 96
149497604 92
888444227 8
561286510 19
193519050 94
644288508 92
830310130 96
122617923 15
960611514 75
627295602 9
90552127 32
988339740 21
1366393 27
312803364 99
726781378 67
788141539 58
974565065 72
104866490 32
957081372 79
727331103 14
167641195 0
807963774 87
97516697 82
960141072 52
797055541 1
93587903 37
136049880 52
438879116 99
200695019 57
998723471 92
539903395 16
279284247 7
711790912 92
577968556 96
200378400 26
464673905 2
600741944 63
318183574 7
788404343 71
699777874 75
359177578 56
166853358 15
834085666 35
263017906 9
661351928 75
153822586 24
81407302 93
497331094 65
736352990 35
63670452 77
343544636 60
979984525 10
870207343 32
753061382 73
969108278 98
758124622 2
582745598 8
983734834 24
253222635 81
46523486 26
488448587 46
278427365 57
532620747 10
171330314 34
840775780 1
675184372 44
266458539 43
518238906 95
842235428 74
35921600 8
977363537 45
736753882 53
220899928 10
946098556 65
97251405 92
950291392 27
348440138 25
153154963 95
285268513 84
865012089 79
105183057 34
358007228 85
108964454 36
376695952 29
117423794 91
893560275 84
570789178 14
700682685 64
821177522 21
774580138 40
112290278 97
438245864 26
638991411 46
589427313 89
15797683 9
360020766 74
680265451 27
934337190 95
146244919 95
64937844 100
120413341 67
633193612 51
936987065 27
710354337 54
456811273 93
928161860 53
862140218 79
337227162 99
577699359 7
421747384 4
465547357 19
328996380 31
639487025 43
845726063 87
174676864 35
137821058 97
863542373 52
147808103 70
179616814 81
975479142 39
829123184 37
625715041 15
48277874 38
950648037 46
431113267 45
577515521 47
493730480 34
810005619 22
739705322 77
851341593 88
171240340 1
550548515 45
460008294 85
35011783 42
785624619 89
817207687 6
910369541 39
988860451 76
167394502 51
463564315 95
285929966 63
137961233 54
93394520 76
233546255 95
443921601 51
861734262 7
748383373 0
336335076 53
903226610 15
212971772 7
111677661 37
865775715 47
726501669 39
373540826 30
714083016 69
183674750 79
698521242 97
439871803 6
597981326 40
306628992 95
891034037 73
792877445 9
979107691 53
999433698 47
676687978 21
656170351 91
400413667 4
990259446 12
129191675 89
143397046 76
897112824 51
990139824 77
915844887 78
738551982 69
742285815 12
630530911 75
949955523 66
194904317 34
526531462 35
207626986 12
610058589 71
246017944 26
193854552 7
751017002 46
496592250 4
639351649 3
677998274 43
744626984 34
354178147 64
162664310 38
68728574 55
806080882 47
573375636 71
723020234 71
195725325 87
607885805 68
607681016 87
559598726 32
710126491 11
145835402 56
292561466 51
332856219 0
528082276 65
740464865 14
749812995 20
549174235 66
814384326 60
769957790 35
738476737 41
310254072 80
112050526 1
81803072 8
117142236 94
581141518 15
884745561 86
76469265 54
850256498 38
344755891 87
941685810 84
7300750 12
171695182 67
905189253 30
899657357 77
768228939 8
108204436 15
398892318 44
379752554 0
610120923 18
166720329 29
383128006 23
747975257 9
704777797 41
321713714 75
617518177 76
733099508 94
11427420 62
190306640 53
706909300 74
75803618 55
878607905 36
832356902 64
762304077 39
852859968 4
130663066 1
638463460 36
523334369 61
900005763 77
266361694 61
574871683 94
925987438 61
196745305 9
745452361 27
774928169 85
720945095 76
685857857 31
857203196 67
110993264 64
919912002 44
979690322 30
843660656 24
25480565 87
472344081 36
831105016 50
60650413 88
872966446 54
321857163 94
349894174 33
268457180 88
709126990 44
783082000 78
333569809 37
319055503 0
718891361 87
984876251 39
44274867 22
622259718 50
973297657 4
133397730 26
662992650 17
158774690 73
782471790 87
292603526 94
986636083 90
797569287 96
601089600 93
833697759 87
75740697 66
996482525 16
696154549 57
627701736 38
82668684 66
703082021 4
896612652 12
275416982 63
135706154 51
399221866 31
114199332 11
407165067 95
574113961 81
213811746 79
150682267 60
963851926 100
87278751 21
304896326 78
181625075 51
232421498 41
595941257 45
959600958 43
85737989 85
941365661 53
894768148 61
359536440 18
278029678 79
86267560 10
670508628 97
434172428 44
82713743 75
452176261 43
322126009 36
486249731 3
63760819 68
748054668 11
963651740 20
476501357 66
770936983 46
631731547 1
558917336 34
485492189 10
10417257 39
190801798 65
372747589 92
28743438 52
382860376 48
343186866 49
606343149 29
821734609 2
779244226 15
96197240 80
32692281 19
114324899 17
303467237 6
902515057 4
225566251 44
25023611 30
803303679 93
173604534 11
241521623 94
873844905 45
766512000 93
225464672 20
567249138 19
653804687 89
550562868 2
492857427 29
518342866 77
226490848 54
651031976 25
41729278 40
343509779 7
878241988 23
92088295 51
955393458 24
814380178 35
422898719 64
832461231 41
884323627 11
103466318 67
175375942 57
372114291 24
283693484 20
603525296 3
489004528 60
129374436 28
907128680 30
433027354 87
323704338 46
651262817 80
155028351 95
97069056 21
455300548 76
226996339 25
747442682 21
117490126 29
12618193 13
144803722 3
225415010 8
631493783 19
492846538 27
345835949 60
413804121 51
947627270 96
768003248 46
307190410 53
147315263 32
628593324 36
282650069 13
681972888 83
146431743 100
270367272 76
208198744 9
946338969 76
214294434 31
381005489 1
685362322 63
341375886 93
983972433 63
253890793 1
412900188 80
122803058 41
773799980 48
363815040 9
647096357 93
339634716 1
261801181 76
727603180 97
200987425 86
538348728 61
736933538 65
216180717 14
8639050 45
260683644 74
397858660 3
253207168 72
80921913 58
445654640 61
704998606 100
807237179 64
235286179 75
423917145 65
528617700 36
498139454 31
667445259 83
273506116 3
304946422 1
579161085 34
285996076 95
581605029 80
471707868 2
834130833 85
834099952 0
LRRRRLLLRRLLLRRRLLRLRRLLRLLRLRLLLLRRRLLLRRRLRRRLRLLRRLRRLLLLLLLRRRLLRRLLLRLLLRRRLRRRRRLLLLRRLRRLLLRRLLLLLLLLLLRRLLRLRRRLRLLRRLLLLLLRRRLLLRRLRRLLRRLLLRRLLRLRLLLRRRLLLRLLRRRRRLLRRRLRRRRRRRRRRLRRRRLRLLLLRLRRLLRLLRLRLLRLRRRLRRRRRRLRRRLLLLLRRLLLLLRRLLRRRLRLRLLLRLRLRLLRRRLRRRRLRLRLRRRLLLRLRRLLRLRLRRLLRRLRRRRRRLLLLRLRLRRLRRRLRRRLLRLRRRLLRRLLLLRRLLRLLRLRLLRRRRLLRLRLRRRRLLLRLLRLLLLLRLLRRLLLRLRRLLRLLRRLLRLLRLRRLLLLRLLRRRLLRRRLRRLLRLRRLLRRRRLRRLLLLRLLLLRLLRRRLRLRRRRRRLRLLRLLLRRRLRLLLLLRRLLRLRLLRLRLLRRRLLRRRRRRLRRRLRLLRLRRRLRRRRRLRRRRRRLRRLLRLLLLRLLRRRLLRRLRRLRLLLLLRRLRLRRLLLRLRLRLLLRLRRLRLLLLRLRLLLRLLRLRRLRLLLRLRLRRRLLRRLLLRRRLLRLRRLRLLRLRLRLRLLLLRLLRRRLLRRRLLLRLLLLRRRLRRRLLLLRLRRRLRLRRLRRRLLLLRLLRLRRRRLLLLLLRLRRRRRRLRLRRRLRLRRLRLRRRRLLLLRRRLRRRRLRRLRLRRRLLLLLRRLLRLRRRRLLLRRLLLLLLLLRLLRLLLRLRRLLLLRRRLLRRLLLLRLRRRRLLLLLRRLLRRRRRLLRLRLRRRRRLRRLLRLRRRLLRRRLRLLLLRLLRLLRLRRRRLLRLLRLLRLRLLRLRLRLLRLRRLRRRRLRRLRRLRLLRRLRLLRRRLLRLRRRRRLRRRLRRRRLRLLLLRRRRRRLLRLRRLRLRRRRRRRRLLRLLRLRLLLLLRRRRRLRRRRLLRLLLLLLRRLLLLRRRRRRLRRRLRLLRRLLRRRRRRRLLRLRRLRRLLLRLRLRLRLLRLRLLLRLLLLRRLRLLLRRRRRLRRLLLLLLLLRRRRLRRRLLLLRRRRRRRRRLRLRRRRRLLLRLRLRRLRLLRLRRRRRRRRLRLRRLLLLLRLLRRRRLRRLLRRRRLLRLLRLRLLRLRRLRLRRRRRLRRLLRRLRRRLLRLLLLRLLLRLRRLRRRLLRLLRLLRRLLRRRRRLLRRLRLLLRRRLRRLLLLRRLLRLLLLLLLRLRLRRLRLRRRRRLLRLRRLLRLRRLLLLRLLLLLRRLLRLLRLLLRLLRRLRLLRLRRLRLRRLRLLRLRRLLLRRLLLLLLLRRRRRRRLRLRRRRLLRRRRRLRLRLRRLLRRLRRLRLLRRRRRLLLRRLRRRRLRLRLRLRRLRLRLLLLRLLRRLRLLRLRLLRRLRLRRRRRRLRRRLRLLLRRRRLLRLLLRRRRRRRRRLRRLRLLRRLLRLRLLLLRRRRRLRLLRLRRRLRRLLLRLRLRRRLRRRLRRRLLRRLRRRRRRRLLRRLRLLLLLLRLLRRLLRRLLRLRLRRRLRRRLLRLLLLLRLLRRLRRRLRRRRRLRRRRLRRLLRLRLRRRRLLRLLRRRRLRRLLLLRRRLLLLLRRRLLLLLLLRLRRRLRRLLLLRRLRLRRRLRRRLLRRLLRLLRRRRLLRLRRLRRRLRRLRRLLLRLRRRRLRRRLRLLRRLRRRLRRLLLRRRRRRLLLLRLRLRRRRRRLRRLRLLRLRLRRRRRLLRLRRRRLLRRRRRLLRRLRRRLLLRRLLRRRRRRLRLLRRRRLLRLRRLRLLRRRLRLLLLLRRLRLLLRLLRLRRRLRRRRRLRRRLRRLLLLLRLLLLRRRRLRLLRLLRRRRLRRLRLRRRLRRLLRLLRRLRLLLRRLRLRRLRRLLLRRLRLRLLRLRRRRRRLLLRRLRRLLRLLRLRRRLLRLLLLLRLRLLLRRRRLLRLRRLRRRRRRRRRLRRLLLLLRLLRRRRLRRLRRRLRLLRLLRRLLLRLLLLLLLRRRRLRRLLLRLRLLRRRRLLRLRLLLLRRRLRRLLRLRRLRRLLRLRRLLLLLRLLLRRLLRRRLRRLLRRRRRRRRLLLLLLRRRRLRLRRRLLLRLRLRRLRRLLLRRLLRRLLRLLLLLRRRLRRLLRRLRLLRRRLRRRLLLLRLRRLLLRRRRRLLLLLRRRRLRRLRLRLLRLRRLLLLRLRRLRLLRLLRRLRLLRRLRLRRRLRRRLLLRLRRLRLLLRRRRLRRRLRLRLRRRRLLRLLRLLLRLLRLRRRRLRLRRRLRRRLLLRRRRRRLRLRLLRRRRRRLLRLRLLLLLLLRLLLLLLRLLLLLLRLLLLLLRRRLLLLLRRLRRRRLLLRLRRLRLLLLRRLRLRRLLLRRLRLRRRRLLRRLRLRRLLLRLLLLLLLLLRRRLRRLLRRLLLRLRLLRLRLRRRLLLRRRLLLRLRLRLRLLLLLLRRRRLLRRRLRRLRRRLRRLRLRRLLLLLLRRRLLLLLRLLLRRRRRRRLLLLLLLLRRRRLLLRRLLLLLRLRRRRLLRRRLRLRLRLRRLLRLLLRRLRRLRLLRRRRLLRRRRLRLRRLLLRLRLLRRRRRLRLLRRRLRRRLLRRLRLRRRLRLRRRLLRLRLLLLLLRLRLRLLLLRLRLLRLRLRLLRRRRLRRLRLLRLLRLRRLLRRLRLLRRRLRRLLRLLLLRLLRLRRRLRLRRRRRLRLLLLRRRLRRLRRRRRRRRRRLLLLLLRLRLLRLLLRLRRLRLLRLLLLRLRLRLRLLRRRLRLLLLRLRLLLRRLLLLRLLRLRRLLRLLLRLLRRRLLRRLLLLRRLLRLLRLRLRLRLRLLRRLRLRLLRLRRRRLLLRLLLLRRRRRLRRLLRLRRRRLRRRLLLLRRRRRRLRLLLRLRLRRRLRLRLRRLRLLRRRRLLLRLLLLRRRRRRLLLLRRLLLRLRRRRRLLLLLLLRRLRLRRRLLLRLLLLLRLLRLLRLLLRLRRLLRLRLLLRRRLLRRLLRLLRLLLLLLLLLLRLRLRRRRRRRLRRLLRLLLLLRLRRLRLLRLRLRLRLLLLLLLRLRLRRRRLLLRRRLRRLLRLRRLLRRLRRLLRLLLRLLRRRLRLRLLLRRRLRRLRRLRLLRLRLLRLRRRLRLRLRLLRLLRRRLRLLLRRRLLLRLRLLRRRRLLRLRLLLRLRLRRRRRLLRLLRLRRRRLRRLLLLRLLLLLLLRLLLLLLLRRRLLRLLLLRRLRRLLLRRRRLLLLRRRLLRLLRLLRRRLRLLRRLRLRLRRRRLRLRLRRLRRLLRLLRRRRLRRLLLRRRLLLRLLRLRRLRLLRRLRRLRLLRRLRLRRLLRLRLRLLLLLLLLLLLLRLRLRLLLRRRLLLRLRRLLLLLRLLRRRLRLLRLLRRRLRRRRRRRLLLRLRRLRRLRLRRLRLRRLRLLLRRRRLRRRLRRLLRRRRRRRLLRLRRLLLRRLRRLRRRRRLRLRLRLRLRRLLRLLRRRRRRLLRRLLLRRRRLLLRRLLRLLRRLLRRRRRRRRRRLRLRRLLRRLLLRRLRLRRLLRLLRRRLLLRRLRLLLRRRLRRRRLRLRRRLLLRRLRLLLLLRLLLRLRRLLRLLRLLLRRRLRLLLLRRLLRRLLLRRLLLRLLLLLRRLLRRLLRRLRRLRRRLRLLLRLRRLRLLLRLLRRLRRLRLRLLRLLRLRRRLRLRRLLLLLLLRRRRRRLRRRLRLLLRLLRRRRLLLRRRLRRLRLLLLRLLLRLLLRRLLLRRLRRLLLLRRLRLLRRRRLRRLRRLRLLRRLRLRRLRLLLRLLRLLRRRLRLRRRLRRLLLRRLRRLRRRRLLLRRLLRRRRRLRLLLRLRLLLRLLLRRRLLLLRRRLLRLRLRLLRRLRLRLRLLLRRLRRLLRLRLRLRRLRRRRRLLLRLRRLRRLRRRRRRLLRRRLRRLLLLLLRLLRLRRLRRRRLRLLRRLRLLLRLRLRLRRLRLLLLRRLLRRLLLRRRLRLLRLLLLRRRRLLLRRLRLRRLRLLRRRRRLLLLLRRLRRRRLLRRLRRLRRLLRRRRRLRLRRRRLLLRLRLLRLRLLLRLRRRLLLLLRRRRRRRLLLLLLRRRRLLRLLRRRRLLRLRRLRRLLRRLRRRRLLLLLLRRLRLRLLRRRRRRRRRLRLLRLLRRRRRRLLLRRLRRLLLLRRLLLRLRRRLRLLLLRRRRLRRRRRLRRLLRLLRRRRLRLRRRRRLLRLRLLLRLLLLRRLRRRRRLLRRLRRRRLRLLLRRLLLLLLLRLRRRLLRLRRRRLRRLLLRLRRRRRLRRRLRRLLRRRLLLLLRLLRRRRLRRLRRLRRLLLLRLRRLLLRLLLRLRRLRLLLLLLRRRLRRLLRLLLRLLLLLRRLLRRRLRRRLLLLRLLRLLLRRLRLLRRRLLRLRLRLLRLRLLLRRLLRLRRLLRLRLRLRRLLLLLRLRLLLRLLLLRLLRRLRRRLRRRLLRRRLRLRRLLRRRRRRRLLRRLLRLRLRLRRRLLRLLRRLRRRRRRLRRLLRLLRRLRLRRLRLRLLRRLRLLLLRRRLRRRRLRRRRLLRRRLRLRRRLLRLRLRRLLLLLLLLRLLRRRRRRRRRRLRLLLRLLRRRRLRLLRRLRLLRLRRRLRLRRRLRRLLRLLLLLLLRRLRLLRRLRRRRRRRLLLRLLRLRRRRLLRRLLLLRLRLRLLLRLRLLRRLLRLLRLLLRLRRRLLLLRRRLRRRRRRRLLRLRRLLLRRLRLRRLLLLRLLRLRLLLRLRLLRRRRLLLLLRLRRRLLLLRRRRLRLLRRRRRLLLRRRRLRLLLLLRLLRRLLRLLRRLRRRRLRRLRLLRRLLLRRRRRRLRLRRLLRRLLLRRRRRRLRRRRRLRRLLRRRLLRLRRLLLLRLLRLRRLLRRRLRRRRRLRLRLLLLRLRRLRLLRRLRRRLLRRRLRLLLRLLRRLLRRLRRRRLLRLRRRLLLLRLLRRLLLRLLRLLLLRRLRRLRLLRRLLLRLRLRLLRLRRLLLLLRLLRLLLLLRRLLLLRRLRLRLLRRRRRLLLRLRLLRRRLLLLLRRLRLLRLLRLRLRRLRLLLRLLLLRLRRLLRRLLRRLRLLLLRRRLLLLRRLRRRRLRLRRLRRLRRRLRRRRRLLLLRLLRRLRRLLRLLRRRLLLRLLRLRRLRRRLLRLLLLLRRLRRLLLLRLRRRLLLLRLLLRRLLRLLRLRRLRRRLRLLLRRRRRRLLLRRRRLLLRRRLRLLRLRRLLRLLRLRLRLLRLRRLRLRRRLLRLLLLRLLLLRRLRRRLRLLLRLLRRRLRRLRLLRRLLRLRLLLLRRRRRRRRRLLRLLRRRLLLLRRLRLLLRLRLLLRLLLRRLRRLLLLRRLLLLRLLRLLLRLLRLRRLRRRLLRLLLRRLLLRLRLLLLRRRLRLLLRLRLLRRRLLRRRLRRRRRLRRRRLLLLRLLLLLLRRLLLLRLLRLLLLLRRLRRRLRLLRRRRLRRRRRLRLLLLLRLRLLLLLRLRLLRLRRLRLRRLLRRLRRRRRLRRLRRLRLRRRLLLLLRLRRRRRRLLRRRLLRLRLRRRLRLRRLRRRLRLRRRRRRLRRLRRRLLLLLLLLLRRRRLRRLRRLRRLLLLLRLLRRLLLRLRRLLRLRLLLRRLRRRRLRLLLRRLLRRLRLRLRLRRRRRLRRRRRLLLRRLLLLRRRLLRRLRLRLLRLLRLLLLLRLLLRLRLLLRLRRLLLLRLLRRLRLLLLLLRLRRLLLLLLLLRLLLLLLLLRLRRRLLRRLLRLLLRLLLLRRRLLRRRLLLLLLLLLLLLRRLRRRLRLRRRRRRRRLRLRRRLLLRLLLRRRLLRLRRLLRRLLRLRLRLLRLRLRRRLRRLRRLRLRRRLLLRLLRLRLLRLRLRRLLLRRRLLRRLLRLRRRLRRRRRRRRRRRRLLRLRRRLRRLRLLLLLLLRLRRRRLRRRRLLLLLLLRRRRLLLRRLLLLRRLRRRLLRRRRRLRRLRRRLRRRRRRLRLRLRLLLRRLLRLLLLLLRRRRRLRLLLLLRLRLRRRLLLLLLLLLRLLLRLLLRLRLLRRRLRLRLRRRRRLRLLLLRLLRRRRRRLLLLLLRLRLRLRRRRLRLLLLRLLRRRLLRRRRRLRRRRLLRLLLLLLRRLLLRRLLRRRRLLLLLRLRLLLRRRLRRLLLRLRRRLRRRLRLRRLRLRRLRRRRLLRLRLLLLLRLLRRLLRRRRLRLRLLRRRRRRLLRRRLLRRLLLRLRLLLRLRRRLLRLLRRRRRLLRRRLLRRLLRLRLLRLRLLLLRLLRRRLRLLRRLLLRLLRRLLLRLLLLLRRRRRRLLRLRLLRLLLLRLRRLLLRLRRRLLLLLRRLLRLRRLLLLLRLRRRRRRRLLLRRLRRLRLRRRRLRLLRLLLLLLRRLRLRRLLRLRLRLRRLLRLLRRRLLLRRLLLLRLLLLRRLLRRRLLLRLRRLLLLRRLLRRLRLLLLRLRLLLLRRLRLLLRLRLRLRLRRLRLRRRRLRLRLLRLLRRRLLRLRRRRLLRRLLRRLLLRRRRRLLRRRRRRLLRLRLLRLRRLLRLRLLRLRLRRLRRRLLRLRRLLRRLRRLRLRRLRRRLRRRLLRRRRLLRLLRLRLRRLLLLLRRLLRRRRRLLLRLLLLRLRRRLLLRRLLRLRRRRLLRRLRLRRLRRRRRRRLLRLRLRLLLLRRLRRRRRLRLLLRRRLRLLRRLRLRLRRRRRRLLRLRRRLRLLRRRLLRRLRLLRLLRRRLRRLRRLLRRLLRLRRRRRRRRRLLLLLLRLRLLLRRLRRRRLLLRRRRRLRRLLRLLLLLLRLLRLLLRLRLRRRLRLRLRRRLLRRRRLLLRLLLRRLLLRLLLRRRLRLLRLLRLRLRRLRLRRLRRLLLRLLRLRRLLLRRRLLLLRLRLRLLRRRRLLLLLLRRRRRLLLRRLRRLLRRLRLLRRRRRRRLLRRRLRLLRLLLLRRLLRLLRLLLLLRRLLLLLLLLRLLLLRLRRRRRRRLRLRRRLLRLRLRLLRLRLLLLLLRLRLLLRLLRLLLLLLLRLRRRLLLLLLRLRRLRLLLLRRRRLRLRLRRRLLRLLLRRRRLRLRLRRLRRRLRRRRRLRLLLRLLLLRRLRLRRLRRLRRRLLLLLRRRLRLLLLRLRLLLRLRRRLLLLRLLRRLLLLRLRRRLLLRRLLLRLLRLRLLRLRLRLRRRLLRRRLRLRLLRRLLRLRLLRLLLLLRLLRLLLRLRLRLRRRRRLLRLLRRRLLRLLLLRRRLRRRLLRRRLLRLLLLLLRLLLLRLLRRLLRRLLRLLRRRRLRRRLRLRLLRRRRRRLRRRRLLRLLLRRRRRRRLRRLRLRLLRRRLLRLLLLRRRRLLLRLLLRRRRLLLLRRLRLRRRRLLLLRLRLRLRRLRLLLRRLRRRRLRRRLLRRLLRRRRRLLLLLLLLLRRRRRLLLRRLLLLLRLRLRRRRRRRRLLRLLLRLLRLRLLLRLRRRLLRLRRLRRRRRLRLRLRLLLRLLRRRRLRLLRRRRLLRLLRLRRRRRLLLLLRRLRRRLRRLRRLLRLLLRRRLRRLLLRRLLRRRLRRLRRLLRRRRRLLLLRRLLLRRLRRLLRLLRLRLRLRLRLRRRRLLRRLLLLRLRRRLLLRLLLLLLLLRLRLRLLRLLLRRRLLRLRRLLLLRRRRLRLRLRRRRLRLRRLLLLRLRRLRLRRRLLLRRRLLRLRLRLLRRRRRRLLLLLRLLLLLLRLLRRLLRRRRLLRRLLLLLLLRLLRLLRLRLLLRLLLRRRLRRLLLRLLRRLRLRRLRLRRRRRRLLLRLRRRLRLLRRRLRLRRRRLLLLRLRLLRRRLLRRLRLLRLRRLLRLRLRLRRRRRLLLRRRRRLLRLRRRRLLLRRLRRLRRRRRLRRRRRLRRLLRRRRLLRRLLRLRRRRLLLRRLRLRLLLRLRRRRRLLLLRRRLRLLRLRLLLLLLRLRRRLRRLRLLRLLRRRLLLRLRRRLRLRLLLRRLRLRLRRLRLRLRLRRRRRLRLLLRRLRRRRLLLLRLLLRRRLRLRRRLLLLLLRLRLLLLRLRRRLLRRRLRLRLRLLRLLRRLRLRLRLRLRRRRLRRLRRRRRLRLLRLRLLRRLLLLRLLRLLRRLLLLRLLLRLRRRRLLRLLRLLRRLLLLRLLLRRLRLLLRRRLRLRLRRRRLLRLLLRLLLLLLLRLRLRLLLRRRRRRRRLRLRRRLRLRRRLLLLRLLLLRRLRRRLLRRRRRLRRRRRLRRRLRLRLRRLLRRRRLLRRRRLLRLRLLLLRLRRLLRRLRRLLLLRLLLLRLLRLLLLRRLRRLLLLRLRLRRLRLRRLRLRLRRRLRLLLLRRRLRRRRRRLRRRRRLLLRRRLRRLRRRRLLRRRRLRRLRLRRRLLRRLLLRRRRLLRLRLRLRLRLLRLRLLRLLLRLRLLLRLLLRLRRLRLLLRLLLLRRLLLRLRLLRLRLLRRRLRRLLRRRRRLLLRRRLRRLRLLRRLLRLLRLRRRRLLLLRLRLRRRLLRRRRRRRRLLLLLLRRRRRRRRLLLLRRLRLLLLRRRLRLRRRLLLLRRRRRRRRLRLRLRRRRLLLRLRLRLLRLRRLRRLRLRRLLRRRLRRRRRRRRLLLLLLRRLLRLLLRLLRLLLLLRLRLLLLLRRLRLLRRRRLLRLRRLRLLLLRLLLLLRLRRRRLRLRRLRRLRLRRRLRLLLLRLLRLLLLLRLLLLRLRLRLRLLRRLRLLRLRLRLRRRRRRLLLRLRRRRRRLRLRLLLLRLRRLRRLRLRLRRRLRLLLLRLRRRLLRRRLLLLLLRRLRRRLRLRLRLLRLLLLLRRRRLLRRRLRRLLLLRLLLRRLLLRLLRLRRRLRRRRLRRLLRRLLRLRLRLLLLRRRRRLRLLLLRLLLRRRRLRLRLLLLRLRRRLLLRRLLLLRLRRLRLLLLRLLRLLRLLLRRLRRRLLLRRLRRRLRLRRRLRRLLRRRLLRLLRLLLRRLLLLRLRRLLLLRRLRLLLRLRLLRLLLRRRLLLRLLLRRLRRRLRRRLRLLRLRRLRLRRRLLLRLLRLRLRLRRRRRLRRRRLRLRLLRLRLRRLLRLLRLRLRRLRRLRRLRRLLLRLRLLLRRRLRRRRRLRLLRLLRLLRLLLLLRLRLRRRRRLLLRLRLLLLRLLLLRLRLLRLRRLRRLLRLRRRRLRRLLLRLRRLLRRLLLLLRRRRRLRRLRRRLRLRLLLRRRRRLRRRLRRRRLRLLLRLLRLRLRLRLRLLRRLRLLRLRLRRLRRLLRRRLRLRLRRRLRLLLRLRRRLRLRRLRLRRRLRLLLLRRRRLLLRRRRLRRLRRLLRRLLRLLRRRRRRRLRRLRLRRRLRRRRRRLLLRLLRLLLLRLRLLLRRLLRLRRLRLRRRRRLLRLLRLLRRRLRRRRLRLRLRRLRRRLRLRRLRRLRLLRRLLLRLRLRLRLRLRLLRRLRLRLLRLRRRRLLRLRLRLLRRRRLRRLRRLLRRLRRRRLLLRLRLLRRRRLRRRLLRLRLRRRLRLRLLLRRRRLLLLRRRRRLLRLLRRLLRLLRRRLLRRLLLRLLLLRLLRRLLRRLRRLLRRRRRRRRLLLRRRLLRLLLRLLLRLLRLRRLLRLLRRRLRLLRLRLRLLRLRRRRRLRRLLLRRRRRRLLLRLLLRLRRLLRRRRRRRLLLRRLRLLRRLLLLLRLLRLLLLRRRRLLRRRRLLRLLRRLLLLRRRRLLLRRLRRLLRRRRRRLLLLRRLLLRRLLLRRRRRLRRLRRRLRLLRRRLLLLLLRLLRLRLRLRRLLRLLLLRLRLRLLRLLLRRRRLRRLRRRLLLLLRLRRLRLRLLLLLRLLRLLLRLLLRRRLLRRRRLLRLLRRLRRRRLRRRLRRLLLLLRLLLLLRLRLLLRLRLRLRLLLLRLRRLRRLRLRLLRLLRRRRRRRRRRLRRLLRRLLRRRLLRRLRRLLLLRRRRRRRLRLLLLLRLLLLLRLLLLRRRLRLLLLRRLRRRLRLRLLRRLRLRLLRRLLRLRRRRLRLLRRRRRRLLRRLLLRRLRRRLLLLLRLLRLLRRRRRRRRRLLRRLRRRLRRRRRRRLLRRLLRRLLLLLRLRRLLRLRRLLRRLLLRRRRRRRLLLLRLRLRLLRRRRLLRRLLLRRRLLRLRRLLLRRLRRLRRLLRRRLLLLLLRRRLRLLRRRLRLRRLRRLRLLLLRRRLRRLLRRLLLLRRRLRLRRRRLLLLRLRLRLRRLLRLRLRRLLRLLRRRLLLRRRRLLLLLRLLLLRRLLLLLRRLLRLRRRRRRRRLRLRRRLRRLLRRRLLLLLRLLRLLLLLLLRRRLLRRLRRRRLLRLRRRRRRRLRLLRLLLLRLRRLRLLLRLLRLLRRLLLLLLLRLLRRRRRLLLLLLRRLLLLRLLRRLLRRLRRLLLRRRRLLLLRLLLLRLRLRRRRLLLLLRLLRLRRLLRRLLRLRLLRRLLRLLLRRRRRLLLRRLLRLLLRRRRRRLLRRRRRRLRLLRRLRRLLRLRRLLRRRRLLRRRLLLRRLRRRLLLLLRRRRLRRRLLLRLLLLRRRLLRLRRRLLRRRRRRLLRRLLLRRLRRLLRRRLRRLLRRLLLLRRLRLLLRLLRLLLRRRLLRLRRRLRRRRRLLRLRRRLRRRRLLLRLRRLRLLRLLLLRLLLRRLRRRRLRLRLLLLRRRRLRLLRLRLLRLLLLLLRRLLRRRRLRLRLRLLRLLRRLLLLRRLLLRLRRLLRLLRLLRLRLLRLRLLRRRRLLRRLLRLRLLRLRRLRLRLRRLRLRLLLLRLLLLRRLRRRLLLLRRLRRLLRRRRRRRRRLRLLRLLLLLRRLRRRLRRRRRLLLRRLRLRLRLLLRLRRRRLLLRLRRRRRLRRLRRRRLRRRLLLRRLRLLLLLRRLLLRRLLLLLRLLRRRLRRRRLRLRRRRRLRLLRLLLRRRRLRRRRLRLRLLRLRRRLLRLLLRRLLRLRLLLRLRRLRRRRRLRRRRLRRRLLLLLRLRLRRRLRRLRRRLRLRRLLLRRRRRLRRLRLRRLLRLLLRRLRRRRRRRLRLRRRLLLLLRRLLRRRLRLRRLRLRRLLRRLRRRLRRLLRRRLLLRRLLLLLRLRRRLRLRLRRRLRRLLLLRLRRRRRRLLLRRLLRLLRLLRLRRRRLLRRRLLRRRRRLLRRRRRRLLRLRRLLRLLLLLRRLLLLRRRLRLRLRLLRLRLRRRRLRLRLRRRLLRLLRRRLRRRLLRLLRRRRRRRRLRLRLLRRLRRRLLLLRLLRLRRRRLRLLRRLRLRRRLLLRRRLLLLRRRLLRRLRLRRLRRRLRRRLRLRLLRLRRRLLRLRLLLRLRRLLLLLLLRRRLRLRRRLLLLRLRRRLRRLLRLRLLLLRLRRRRRLLLLLLLLLLRLLLLLRLLRRRLRLLRRLLLRRRLRLLLLLLRRLRLRRRRRLLRRRLLLRLRLRRLRRLLRRLRRLRLRRLLRLLRRRLRRLRRRRLLRLRLLRRLRRRRLLRLLRRLRRLLRRLLRLLLLRLRLRRRLRLRRLRLRLRLLRLLRRRLRRLRRRRLLLLRRRRRLRLLLLRLLRRRLRLRRLLRLRLLLRRLRRRRLLLLRRRLLLRRRLRLLRLRLLLLRRLRLLRLRLRLLLRRLRRRLLRRLLLLLLRRRRRLLRLRRLRRRLRRLRRLLRRLLRRRLRRRRLLRRRLLLLRLRLLLLRRLRLRRRRLRRRRLLLRLLLLLLRLLLLRLRLLLLRLLRLRRRLLLLRRRRRLRRRRRLRRRLRLRRLRLLRRRLRLRRLRRRLRLLRLLRRLLRLLLLLLRRRLRLRRLRRLLLLLLRRRRRRRLRLRLLLLRLLLLLLRRRLLLLRLRLLLRRRLRLRRLRRLRLLLLLLLLLLRRRRRRLRLRRRRRRRLLLLLLLRRRRLLRLLLLRLRRRLRRLLLRRLRLLRRLLRRRLRLRLLRLRLRLLLLRLLRRLLRRRRLRLRLRRLRLRRLRRRRLLRLLRLRRRRRRRRRRRRLRRLLLLRRLRRLRLRLRRLRLRLRRLRRRLRLLRRLLLRLRLRLLLRRLLRLLLRRRRRRLLRRLLRLRLLRLLLLRLLLRRRRLRLLLRLRRRRLLRRLLRRRRLLRRLRRRRLRLRRLRRLLRRRLRRLRRLLLRRLLRLLRRRLRRRLRLRLRRLLRLLLLRLRLLLLLLRRRRRRLRLLLLRRRLRRLRRRLLLRLLLLLRLLLLLRRRLRLRLLRRRLRLLLRLRLLRRLLRRLLRRRLRRLRRRRRLRLRRRLRRRLRRRRLLLRRLRRLRRLLRLRLLRRLLRRLLLLLLLRLRLLLLRLRRLRLLRRLRLLLLRRRRLLRRLRRLLRLRRLLLRRLRRLLLLRRRRLLLLRLLRRRLLRRLLLLRLLRRRLRRRRRRRLLLLRLRRLRRRRRRRLRRLLLLRLRLLLLLLRLRLLRRLLRLLRLRRLRLRRLLLLLRRRLRLRRRLRRRRLRLLLRLLLRLRRRRRRRLLRLLRRLRLLLLRRLRLRLLLRLLRLLLLRRLRRLLRRRRLLLRRRLLLRRLRLRRRRLLRLLRLRRLRLLLRLLRLLLRRLLRLRLLRLLLLRLRLLLLLLRLLLLLLLLLRRRRLLLRRLLRRLLLLRLRRRRLLLRRRLLRLRRRRRRLRRLRLLRLLLRLLRRLLLLRRRRRRRLRLRRLLLLRRRLRRRLRLRRRLRRLRLLLLRLRLLLLRRRRRLRLRRRLLLRRRLLLRLLRLRLLLRLRLRRRLRRRLRRRRLRLRRLRRRRLLLLRLRLLLLRLLLLLRLLLRRRRRLRRLLRLLLRLRRLRLLRRRRLRLRRLLRLRRRRLRRRLRLLLLLLRRRRLLLLLRLRLLLRLRRRLLLLRRLRLRLRRLRRLRRRLLRRRLLLLRLLLRRRRRRLLRRLRRRRLRRLLRRLLLRLRLLLRLLLRRRRRRLRRLRLRRRLLRRLLLRRRLRLRLLLLRRLLRRLLLRRLLLLRRRRRRLLRLRRLLLLLLLRRLLRLLLRRRRLLRRLRLRRRRRRLRLLLRLLRRRLLRLLRLLLLRRRRRRLRRLRRLRLRLLRLRRLRLRRRRRRLLRLLRRLRRLRLLLRLRRRRLRRLRLLRRRLRRRLLLLRLRLRRLRRLLRLRLRRLLLLLRRLRRLRRRRLLRLRRRRLRRLRLLRRRLLLRRRRRRRRLLLLRLLRLRLLLLLLRLLLLLRRLLRLRRLRLRRLLLLRLRRRLRRLLLLLLLRRLRRLRRRRLRLRLRRRRRLLRLRLLRLLLLRRLRRLLRRLRLRRLLRRLLRLLRRLLRLRRLLLRRLRLRLLLLRLRRLRRLLRRLRRRLLRLRRRLLRRLLLLLLLRLRRLLLRRLLLLRLLRRLRRRLRLLLRRLLRRRLLLLLRLRRLRRLRLLLRLLRRLRLRRRLRRRLLLLRRRRLLLRLLRLLLLRLLRLLLRLLRRLLLLLLRRRLLLRLLRRLRRLLLLRRLRRLRLRLLLLRLLRLLLRLLRRLRRRLLLRRLLRRRLRRLRLRRRRLLRLRLRRRRLRRRRRRLRRLLRRLLRRRRLRRLLRRLLLLLLLRRLLRRLLLLLLRRRLLLRLRLRLLRRRRRLLLRRLRLRLRLRLRRLLRLLLRRRLLRLLRLLLRLRRRRRRLLRLRLLRLRRRLRRLRLLRLRRLRRLLLLLRLLLRRRLRLRLLRLRRLRRLLRLLRLRRLRRRLRLRLRLLRRRLLRRRRRRRLRLRRLRLRRLRLLLLRLRLRRLRLLRLRRLLLLLRRLLRRLLLRRRLLLRRRRLLLRRRRLRRRRRRRLRLLLRLLLLRRRLRLLLLLLRLRRLLLLLLRLLRLRRRLLLLRRLRRRRRRLLLLRRRRLLLLRLRRLRLLRRRLRLLLLRRRLLLLRLRRRRLLLLLLLLRLLRLRRRRRLRLRRLRLLRRRRLLRLLRLLLRRLLRRLRLLLRLLRRRRRLRRRLRRLLLLRRLLRLRLRRLLRLLRRRRLRRLRRLRRRRLRLRLRLRRRLRRRLLLRRLLLRLRLLRLLLRRLLRLLRRLRLLLLRLLRLRRLRRRRLLRRLRRLLRLLLRRLLLRLRLLRRLLRRRRRRLRRLRRRLLRRLRLLRLRRRRRLLRLRRRLRRLLLLRLRRRRRLRRLLRRRLLLRRRRLRRRRLLRRRLRRLRLLRRRRRRLLRRLRLLRRRLRRLRLRLLRLRLLRRLRRRRLLRRRLRLLLRRRLLLLLLRLLRRLRRRRRLRLLLRLRRRLLLLRLRRRLLRLLLLLLRRRLLLRLLLRLRRLRRLRRRLRLLLRLLRRLRRRLLLLLRRLLLRLLLLRRRRLRRRLRRLLRLRLLRRLRRRRLRRLRLLRLRRRRLRRLRRLRRLLRLLRRLRRRLRLLRRLRRRRRRLRRLRRRLRLLLLLRLRRLLLLLRRLLLRRRRLRLLRLLLRRLRLRLRLLLRLRLRLLLRRLRRRLLLLLLRLRRRRRRLRRRLRRLRRLRRRRRLRRLRRLLRRLRRLLRRRLLRRRLRLRRRRLLLLLLRRRLLRLRLLLRRLLRLRRLLLRLRRLLRLRRLRLLLRRRLRLLLLRLRRRLRLRRLLLRRLRRRLRLRRRLLLLLRLRRLRRLLLLLRLRLLLRRLRRLRLLLRRRLRRLLRLRLRLRLRRRLLLLLRRLLRLLLLLLRRLRRRRLRLLRRLRLRRLRRLRRLLRRLRLRRLRLRLRRLLLLRLLLLLLLLLLLLRLLRLRLLLLRLLLRLLLRRRLLRLRLLRLRLRLLRRRRRRLRRRRRRLLLRRRRRLRRLRRRRRLRRRLLRLLLLRRLRRRLLLRLRRRRRLLRRRLRLLRRRLLLLRRLRRLRLRLLLRRRLRLLRLLLRRLRRRLLLRRLRRLLRLRLRLLRRLLLLRLLRRLLLRLLLLRLRRRRRRRRLLRLLRLRLRRLLRLRLLLLLRRLRRRLRLLLRLLLRRLRRRLRLRRRLRLRLLRLRRRRLRRLLRLLLRRRRRRRRLRLRLRRRLRRLLLLLRLLRLLRRLLLLLLRRLRRRLLRRRRLLLRLLRRRLRRLRRLLLRLLLLLRLRRRLRLRRLLLLLRLRRLRRRLRRLLRLLLRLRLRLLRLLLRRRLLRLLLRLRLLLLRRRRLLLLLRRRLLLRLRRRRLLRRLRRLLRLRRLRLRLRRRLRRRRLRLLLRRRRRLRRLLRLRRLRLLLRLRLRRLLRRRLRRLRLLLLRRRLRLLRLRRLLLLRLRRRRRLRRLRRRRLLLRRLRRRRLRLRRLRLLLRRRLLLRLLLLLRLRLRLRLLRLRRRLLRLRRLLLLLRRRRRLLRRRRLRRLRRRRLRRLRRRRRLLRLLLRLLRRLLRRLRLLLLLLLLRRLRLRLLRRLLRRLRLRLRRRRRLLRLLRRLRLRRLLRRRLLRRRLRRRRRLLLLRLRLLRRRRRLLRRLRRLLRLLRRLLLRLLRLLRLLRLRRRRRRRRLLRLRLLLRRRLLRLRRLLRRRLRRRLLLLLRLLLLLLLRRLRRLLRRRRLRLLRRRRLRRRRRRRLLLRRLRLLLLLRLRLRLLRLLRLRRRLLLRLRRLRLRLLLLLRRRLRLRRLLRLRLRRLRRRLLRLLLLRRLRLLRLRLRRLLRLLRLRLRRRRLRLLRRRRLRLRLLLLLLRLLLRLLLRRRLRLRRLLRLLRLLLLLLLLLLRLLLRLLRLRLRRRRRLLRLRRRRLLLLLRRLRLLRRLLLRLLRRRLLLLRRRLRRRLRRRLRRRLLLRLLLLRRLLLRLLLLRRRRLLLLLLLRLLLRRLRLRLLRLLLRRRLRRLLLLRLRRLLRLLLLRLLRLLLLRRLRRRRLLRLLRLRLLRRLLRRLLRRRRLLRRRLRRRLRLRLLLRLRLLRRLLRLRRLRLRRRRLLLLLRRRLLRRRLRRLLRLLLRRRLRRRRRLRRRRLRRRRLRRLRLLRRRLLRRRLLLLRRRLRLLRRRLRLRRRLLRRLRRRRRRRLRRLRLLRRLLLRRLLRRRLLRRRLRRRRRRRRRLRLRRLRLLRRRLRRLRLRRLLLRRLLRLLRLLRLLLLLLRLRLLLRLLRLRLRRRRRRLRRLLRRLRRLLRLLRLLRLRLRRRRLRRLRRLLRRRRLLLRRLRRLRRRRLLRRRRLRRLRLRRLLLRLLLRLRLLRRRRRLLLLRRRRRRLRLRLLRLLRLRRRRLRLLRLLLLLRRRLRLLRLRLLLRLRLRLLLRRLLLLLLLLLRRRLLRLRLLRRLRLRRRRRRLLRLRLRRRRLLRLLRRLRRLRLRLRRLRRRLRRLRRLRRRLLLLRRLRRRLLRLLRRLRRRRLLRLLRRRRRLRLRLRLLRRRRRRRRRRRLRLLLRLLLLRLLLRLRRRRLLRLRLLLRRRLLRRRRLLLRRLRLRRRLLLRRRLLLRLLLRLLLLLRLRRLRRLLLRLLRLRRLLRLRRRRRRRRRLLRRRLLLLRLRLLLRLLRLRLRLRRRLRLRRRLRLRLLLLRLRLRLRRLLLRLRLRLRRRLLRLRLRLRLRLRLLLRLLLRRRLLLRRLRLLLRRRLLLRLLRLLLLLLLRLRRRRLLRLRRRLLLLLLRLLRRRLLRRRLRLLRRRLLRRRLRRLRLLLRRRRLLRRRLLLRRLRLLRLRLLRLLRRRLRLRLLRLLRLRLLLRRLRLRLRRLLRLRRLLRLLLLRLLLRRLRRLLLRRLLRLLLRRLLLRRLRLRLRLLRLRLLRLLRRLLLRRRLRRLRLRLLRRRLRRRLRRRLLRLRRRLLLRLRLLRLLRRLRLRRLRLLRLLRRRRLLRLRLLRLRRLRRRLRRRRLRLLRLLLLLRRRLLRLRLRRLLLRRRLRLLLLLLLLLRLLLRRLLRLRLRRRRLRLLRRRRLRLRLLRLLLLRLRLRLRRRRRLLRLLRLRLLRRRLRRRRLLLLRRRLLLRRRLLRRRRRRLRLRRLRLLLRLRLLLRRRLLLLLLRLLLRLRLRLLLLLLRLRLLLRLLRRRLRRRRRLRLLLLLLLLRRRLLRRRRRLLLRRLRRLRLLLRLRRRLRRRLRRLRLRRLRLLLRRLLLLLRLRLLRRRLRRLRRRRRLLLLRRLLRRRLRLRRRRLLRLLRRRRRRRRRRRLRRLRLRLLLRLLRRRLLLRRRLRRLRLLLRRRRRRRLRLRRLRLLRRLRRLRLLRRLRLRLRRLLLLRRLRRRLRLLRLLLRRRLLLLRLLRRRRRLLLRRLLRRRRLLLRLRRLLLLLRLRLLRLRRLRRLRLLRLLRRRLLRRLLRLLLRLLLRRRRRLLRRRLRLLRRRRLLLLLLRRLLLRLLLRRRRLRLLRLRLLLRRRRRRLLLRRLRLRLRRRLRLLRLLRRRLLRLRRLLRRRLRRRLRRLRLLLRLLRRRRRRLLRRRLRRRRLRRRRRRRRRRRRRLRRRLLRRLRLLLLRLLRRRLRLLLLLRRRRLLRRLLLLLRLRLLLLRLRLRLLRLRLLRRRLLLLRRLLLLLRLLLLRLLLLRLRLLLRLRRLLLLLRLLRRRRRRLRLLRRLLLLRRLLRRLRRLLRRLLLLLRLRRLLRRLLLRRRRRLRRRRRRLLRLLLRRRLLRRLLLLRRLRRRRLRRLLRRRRRLLLRRRRLLLRLLLRLRRLLLLRRLLLRRRRRLLRRRRLRRRRLRRRRRRRRRRRLRRRRRRLLRLLRRRLLLLRRRRRRLLRLRLRRLRLRRRRLLRLRLLRLRRRRLLLRLLRRRRRLLLLLRRRLLRRLLRRRRRLRRLLLRLLLLRRLLRRLLLLRLRRLRLRRLRRRRLRRRRLRLLLRLRLRRRRRLRRLRLLRLRRRLLRLRRRRRLLLLRLLRRRRRLRLLLLLRRLLLRLLLLLLRLRRRRLLLRRRLLRLLRLLLRLLLRLLLLLLRRLLRLLLLRRRLRRLRRRLLRRRLLRLLRRLRRRLLLRLLLRLRLLRLRLLRRRRLLLRRRRRLLRLLRRLRLLLLRLRLLLLLRRLLRRRRLRLLLLRLRLRRRLRLRRLLRLRLRRRRRLLRLRLLLRRLRRRRLLRLLRRRLLRLRRRRLLRLRLLRRRRRLLRRRRRRRLLLRRLLLLRRRRRRLLLRLLRLLRRRLRRLRLLRLRRLRRLRRLLRRLRRRRRLRLLRLLRRRRLRRLRLRRRRLLRLRLLLLLRRRLLRRLLRLRLRLLLRRRRLLLRLRRRRLLRLLRLRLRRLLRRRLLRLLRRRRRRLRRRLRRLLLLLLRRRLLLRLLRLLRRLRRRRLRLRRLRRRRLLRRRLLRRRRLRRRRRRLLRRLRLLRLLRLLLRRRLLLLLRLLLLRRLRRRLRLRRRRRLLLRRRLLRLLLRRRLRLRLRRLRLRLLLRRLRRLLRRLRRRRLLLLRLLLRRLLLLLLLRLRRLRLRLLLRRRLLLRRLRRRRLLRRLRRRRRLRRRRRRRLRRLLLRLRRRRRRLLRRRRLLLRLLLRLRRLLRRRRLLRRLLRLRRLRLRRLLLRLRRRRRLLRRLLRLLLLLLLLLRLLLLRLRLLLRRRRLLLRLRRRLLRLLRLRLLRRRRLLLRLRLRRLLLRLRLRLRRRRLLRRRLRRRRRRLRRLRRRRLRRRLLLLLLRLRRRLRRRRLRRRLLLLRLRLRLRRRLRRLLRLRLRRLRRLRRLRLRRLLLLLLRRLRRRLLRLLRLRLRLRRLRRRLLLLLRLRLLRRLLLLRRLRRLRLRRLRLRRLRLRRLRLRRLRRRLRRLRLLRLLLRRLRLRLRLLLRLRRLLRRRRLLLRLLLRRLLRLLRLRRRLLRRLLRLRRLRLRLLRLRRLLLLLLRLLRLLLLLRRLLRLRRRRRLLRLLRLRLRLRRRRRLRLRRRRLRRLLRRRRRRLRRLLLRLLLRRLLLLLLLLRRRLRLLLLLLLRLLRLRLLLLLRRLRLLLLRRRLLLLLRRRLRRRRLRRLLLLRRLLRRRRRRLLRRRLRLLLLLLRRRRLRRRRLRLLLLLLLRLRRRRRLLLRRLRRRRLRRRLRRLLLLLRRRRRLRLLLLRLLRLRLRRRLLLRLRLRLLLLLLRLRLRLRRLLRLRRRRRRRRRLLLRRLRRLRRLRLRLRLRLLRRRLRRLRRRLLLRRLLLRLRLRRLRRRRLLLRRRLRRRLLLRLRLLLLRLRRLLLLLLLLRLRLLLRLRRRLLLLRRRLLRLLLLRRLLLLLRLLLLRLRLLRRLRRRLRLRRRRLRRRLLLLRRLRRLRRLLLLRLRRRRRLRLLLRLLLLLRLLLLLRRLRLLLLRRLRRRLRRRLLRLRRLRLLLLRLLRLLRRRLLRRLLLLLLLRLLLLLRRLRLLRLRLRLRLLRRRLLLRRLLLRRLRLLRLLRRRRLRRLLLLRRLRLLRLLLLLLRRRLLRLLRRLRLLLRRLLRLLLRRRRRLLRLLLRLRRRRLLRLRLLLRLRRRRRRRLRLRRLLLRLLLLLRLLRLLLRLLLRRLLRLLRRRLRRLLLLRLRLRRLLLRLLLLLRRRRLRLLRLLLRLLLRRRLRRLLLLLRRRRRRRRLLLLRRRRRRRRLLLLRRLRLLRRRLLLLRLLLRRLRLRRLRLLLLLRLLLLRRRRRLRLRRLRRRRLRRRRRLLLLRLRLLRRLLLLRRRLLRRRRRRRRRRLRLRLRLRRRRLLRLRLLRLLLRLLRRLRRLLRRRLLRRLRLLLRLLRRRLLRLRRLLRRLRLLLRRLLRRLRLLLRRLRRLLRLRRRLLLRRRRRLRLLRLLLRLLLRRLRLRLLRRLLRLLLRRRLLLLLLRLRRRRRRRRRLRLRLLLRRRRLLLRRLLLRRLRRRRRLRLLRLLRLLRRRRLRLLLLRRLRRRRRRRRLRRLRRLLRLRRLRLRRRRLLRLRRLRLLLRLLRLLLLRLLRLRRRRRLLLLRLRRRRRRRLLRRRLLLRRRLRLLLRLRLRRRRLLLLRRRLLLLLRLRLLRRRRRLRLLLRLRLLLLLLRLRLLLLLLRRRRLRLRRLRLRRLRRRLLRLLRLRRRRLLRLLLLLRRRLRLRLLRRRLLRLLRLRLRLLLRLLLLRRRLLLLRLRRLRLRLLRLRLLRRLRRLRLLRLRRLLRRLRLLRRRRLRRRLLRLRRRRLRRRLLLRRLRRRLLRRRLLRRRRLRLRLRLLRLRLLRLLLLRLRLRRLRRRLLRLRLRRLLLLLRLRLRRLRRLRLRLRRRRLRRRRRRRRRLLRLRLRRLRLLLRRLLLRLRRLLLRRRRRRLRLLLRLLLLLLLLRRLLLRLLLRLRRRRLRLRLRLLLRRRLRRLLRRLLLRRRLRLRRLRLLRRRRLRLRLRRLLLRLRLRRLLLLRRRRLRRRRLLRLLRLLLLLLLLLLLRLRRRLLRRRLRLLLRRLLLRRLLLRLRLRLRRLRRRLLRLLRRRRLLLRLRRLRRLLLLLRLRLRRRRLRRRRRLRRLRLRRRLRRRRLRRRLRRLLRRRLLLLRRRLRLLRLRLRRLRLLRLLRRLRLRRRRRLLRLRLLRRRLRLRLLRRLRRLLRRLLLLRRLLLLLRRRLRRRLRRRRLLLLLRLRLLRLRRLLRLLLLLRLRLLLRRRRRLLRLRLRRLRLLRRLRLRRRRRLLRRRRLLRRLLRRLLLRLLRRRRLLRRLLLRLLRRRRLLRLLRLRLRRLRRLLRRLLLRRLRRRLLLRRRLLRLLRRRLRRRRLLLLLRRRLLLLRLLRRRLRLLLLLRLLLLRLLLLLRLLLRRLLRLLRLLLLRRRRRRLRRLLRLRLRLLRLLLRRLRRRLLLRLLLLRRRRLLLLLRLRRLLRLRLLLLRRRRRRRLLRRRRRLLRRRRLLLRRRLLLRRLLRLRRLLRRRLLRLLRRRRRLLLRRLLLLLLRRRLLLRRRRLRLRLRLRLRRLLLRLLLLLRRLRRRLRRRRRRRRRRLRRRRRRLLRRLRRRLLLLRRLLRLLLRRLLRLRRLLRLRRLRLRRRLLLRRLLRLLLLRLLLLLLRLLRRRLRRRLRRRLLRLRRRRLRRRLLLRRLLRLRLRLLRLRLLRLRLLRRLLLRRRLLRRLLLLLLRRLLLLLRRRRRRRRLLLLRLRLLRRLRRRRLLLLRLRRRLRLRRLRRLLLLRLRRLRRLRRLRRLLLLLRLLRRLRLLLRLRRLRLLRRRLLRRLLRRRRRRLLRLRLLLRLRRLRLLLLRLLLRLLRRLRRLLRRRRRRLRLLRLLRLRRLLLLRRLRLRLLRLRRLLRLRLLLLRRLRLRRLLRRLRLLRRLRRLRRLRRLLRLRRLRLRRLLLRRLLLRRLRRLLRLRRLLRRLLRLLRLLLLLRLRLRRRRLRLRLRRLLRRLRRLRRLLRLRLLRLRRRRLLLRRLRRRRLLLLLLLLRRLLLRRRLLRLLRLRLLRLLRLRLRRLLLRLLRLLLLRLRRLRLRRRRRLLLRRRLLRLLLLLRLLLLLRRRRRLLLRRRRRRLLLRLRLRLRLRLRRLLRLRLRRRLLLLRLRRRLLLLLLRLRRRRLRLRRLLLRRRRRLRLLLRLRRLRRLLRRRLLRLLRRRLLLLRRLRRLRRRLRLRRLLLRLRLRLLLRLRLLLLRLLLRRRRLLRRLLLRRLLRLLRLLLRRRLRRLLLRRLRRRLLLLLRRRRLRRLRRRRLRRLRLLRLLLRLRLLRLRRRLRRLLLLRRLLLRRLLRRLRLRLLLRLLRLLLLLRLRLRLLRRLLLLRRRRRLRRRLLLLLRRRRRRLLRLLRRLRRLRLRRRRRRRRRRRLLLRLLRRLLLLLLRRLLRRLLLLRLRRRRLLRRRLLLRRRRLRLRLLLRRLRRLLRRLLLRRLLLRLLRRLRLRLLRRRRRRRLRLLLLRRLRLLRRLLRLLLRRRLRLLLLRLLRRRRRLRLRLLRRRRLRRLRRLLRRLRRLLRLRRLRLRLRRRRRRRRLLRRLLLLRLLLLLLRLLLLRRRRRLRRRLLLLRLLRLLLLLRLRRLRLRLLRRLLRRRLLRLLLRLLLRLLLRRRRLRLRLRRLRRLRRRLRRLLLLLLRLRLRRRRRRRRRRRRRRLRRLLLRLLRLLLLLRLRRRRRRLRRRLLRLRRRLLRRLRLLLRLRLRRLRRLLRLRLRRLLRRRLRRRRLLRLRLRRLRRRLRRLLLLRRRLRLLLLLLLRLLRRRRLLRLLLRRRLRLLLRLLRRRLRLRLLLLRRLLLRLRRRLRLLRRLRRRLRRRLLLLLLRRLLLRLLLLRLRRLLLLLRLRLRRRLLRRLLLRRRLLRRRLRLRRLRRLLLRLLLRLRRLLRRRRLLLRRRLLLRRRLRLLLRRRRRLLLLLRRLRRLLRLRLLRLLLRRLLRRLRRLRLRLRRLRRLLRLRLRLLLRLLLRRRRRLLRLLLLLLLLRLLRLRLLRLRRRLLLRRLRRLRRRLRRRLRLRRRRRRRRLRLLLRRRLLRRRRRRLRRLRLLRRRLLLRRRLLRRRRLRRRRLLLRLRLLRLLLRLRRLRRLRLRLRLLRRLLRRLLRLRLRRLLRRRRLRLRLLRRLLRLRRRLLRRLLLLRRRRLRRLLLLRRLLRRRLRRRRRRLLLLRLLRLLLRLLRRRRRRRRLLRRLRRRRRLLLLRRLRLLRLRRRRLLLLRRRLRLRLRLLRLLLRRRLLRRLLRRLLRRLLRRLRLRRRRRRRRRRRLRLLLLRLRLLRRRRLRRRRLLLLLRRLRRLLLRLLLRLRRLRRLRLRLRRLRLLRLRLLLLRRRRLLLRRRLLLRRRLRRLRRLLRLRLLRRRRLRRLRRLLRLRLLRLLLLRLRRLRLLLLLRLRLLRRLRRRRLRRLLLRLRLRLRRLLLLRLRRLLRRRRRLLLRRLLLRRRRRRRLRRLRLLRLLRRLLRRLRLRRRRLLLLLLLLRLRLRLLRRLLRLLRLLRRRLLRRLRRLLRLLRRRRLLRRLRRRRLLRRLLRRLRRRLRRLRLLRRLLLRRLLRLRRLRLLRLLRRLLRLRLLRRRLLLRLLLRRLRLLLLRRRLLLLRRRRRLRRRLLLRRLLRRLLRRRRRRLRRLRLRLRLRRLRRRLRLLRRLRRLLRRRLRRRRRLLRLLRRLRRRRLRLLLLLRLRRRRRLLLLRRLLLRRLLRLLLRLLRLLRLLRLLLRRRRRRLRLLLRRRRLRLLRLRRLRLLLRRRLLLRRLRRRRRRRRRLLRLLRLRRRRRLRLLLRLRLRLLLRRLLRRRRLLLRLRLLRRRLLRRLLLLLRLLLLRRRRLRRRRRRLLRRRRRLLRLRLRLRLRRLRRLRRRRLRLRLRLLRRRRRRLRRRLRRRLRLLRLLRRRRLLRLLLLLRLRRLRRLRLRRRRRRRLLLRLLRLRRLRLRRLRRLLLRRRLLLRRRLLLRLLRLRLRLLRRRRRRLRLRRLLLLRLRRLLLRLRRRLRRLRRLLRRLRRRRLRLLLRRLRRLRRLLLLLLRRLLLRLRRRLLLLRRLLLLRRLRLRRRLRRRLRRLRLLLRLLRLLRRLRRLRLLLLRRRLLRLLLLLRLLRRRRLLRRLLLLRLRRLLRLRLRLLLRRRLRRRLRRLLLRLRRLRLRLLRLLRLRLLRLRRLLRRRLRRRRLLLRLLRRLLRLLRRLRLLLLRRRRRLRRLRLRLLLRLLLLLRLRRLRRRLRRLLLRRLRRRLRRLLRRLLRLLRLLLRLRRLRLRRLLLLLLLLRLLLRRLRRLRLRLRRRLLLLRRLLRRRLLRRRRLLLLLRRRLLLRRLLRLLRLRLLRLRRRLRLRLRLRRRLLLRRLRRRRRRRRLRLLLLRRRLRRLLRLRLRLLLRLRRRLLLLRRRRLRLLRRLLLLLRLLLLLRLRLRRRLRRRRLLLRRRLLRLLLRRRRLRRRLLRRRLRLLRLRLLLLRLLLRLRLRLLLLLLRRRRRRLLLLLRLLRLLRRLRRRLRRLLLLRRLRRRRRLRRLRRRLRLRRRLRLRRLLLRLRRLRRLRLRRLLRRRLLLLLRRLRRLRRRLRRLLLLLLRRRLLLLLRRLRLLLRLRRRLLRRLRLLRLLLRLRRRLLRRLLLLRRLLLRLLLLLRRLLRRLRLRRRLLLLRLRLRLRRLLLRRLLLRRRLLLRRRRRRLRLLLRLRRLLLLRLLRRLRRRRLLLRRLRRLRRLLRLLLLLLLLRLLRRRLLLLLRLRRRRRLLRLLLRLRRRLRLLRRLLRRRRRLRRLRLRLRRLLRRRRRRLLLRLLLRLRRRRRLRRRLRLRLLRLRLRRLLRRLRRRLLRRRLLLLRLLRRRLLLRLRRRLRRLRRRLRLLRRLRRRLLRLLLRRRLRLRLLRLRRRRLRRLRLLLRRLRLRLRRLRRLLRLRRRRLRRLRRRLRRLLLLRLRLRRLRRLLRLLRLLRRRRRRRRLLRRLRRLLLLRRRRLLRRRLLLLRRLRRRLRRLRRLRLRRLRRRRRRLLRLRRRRRLRLRRRLRRLRRLRRRRRLLRLRLRRRLLLRLRRRLLLRLRRRLLLLLRRRLLRLLLLRRLRRLRLRLRRRRRLRRRRLRLRLLLLRLRLLRRRLRLLLLLRRLRLRRRLRRLRLRLLLLLRLLLRRLRRRLRRRRLLRRRRLLLLRLLRLRRLRRLLLLLRRLRLLLLLRLRRLLLLRLRLLLRRRRLLRRLLRRLLRRLLLLRRRRRRLLLRLRLLRLLLLLRRLRLLLLRRRRRRRLLLLLRRLLRLRRRLRRLRRLLRLRRLLLLRRRLRRRLLRLRRLLLRRRRLRRRRLLLLRRLLLLRRLRLLLRRRRRRRRLRRRRLRRLRRLRRLRRLLLRRLLRRLLRRRLLRRRRLRLLRLRLLRLLLLRRLLRLLLRLRRRLLLLLLRRLLLRRRRRLLRRRRLLRLRLRRLLRLRRRRRLRLLRLLRRRLLRLLLRRRLRRLRRLLRRRRRRLRLRLRRLRRRLRLLLLLRRRRLRLRRRLRLLRLLLRRLLLLLLLRLRRLRRLLRRRRRRRLRRLLRLLRLRRLRLLRRRLRLLRLRRLLRLRRRLRLLLLLRRRRRRLRRRLLLRLLRRLLLLLLLRLRLLRRLLRLLLRRLLRLLLRRLLRRLLRLRRRLRLRLLLLLRRRLLLRRRLLLRLRLRLRLLRLLLLLLLLLLRLRRRLLRLLLRLLRLLRRRLLLLRRLRLRRLLRLRLRLRLRLRRLLLLLRRLRLLLLLRLLLRLRLRRRRRRLRRRRLRRRRLRLLRLRLRRLRRRLLLRRRRLLLLLLLRRRRRRRLRLRLLLLLRLLLRLRRRRLLRRLLRRRRRLRLRRRLRLRRRLLLLRRRRLRLLLRLRLRLRLLRLRLRLRLLLRRLRRRLLRLLLRRLLLLLLRRRRRLLRLLRLRLLRRLLLRRRRLLLRRLRLLLLRRRRLRLLRRRRRLRRLLRLRRRLRRRRRLRRRRRRRLRRRLRLLRLRRRRLRLLRRLRLRRLLLRLLRRRRRLLLLLRLRLLLRRLRRLRRRRRRRLRRRLLRLLRLRRLRRLLRLLLRRLRRLLRLLLRLRRRLLRRRLRRRRLRLRRLLLLRLRLRLRRRRRRRLRRRLRLLLLRRRRRRLLRLRRRLLRRLLLLLRLRRRLLRRRRRLRRLRRLLLRRRRRRLLRRRLLLLLRRLLRLLLLLLRLRRLLLLLLRLLLRLRLRLLLRLRLRRRLRLLRRRRLLRLRRRRRRRRRLLRRRLLRRRRLLRRLRLRLRLLLLRLRRLLLLLLRRLRRLLRLLLLRLRRRRLRLRLRRRLRLRRLRRLLRRLLRLRLLRRLLLRRRLLRLRRRRLRLRLRRRLRRLLLRRRLRRLLLRRRLRRRRRLLLRLRLLLRLRLLLLRLRRRLLLLRLRLRRLLRLRRLLRLLLLRLLRLRLLRLRLLRLLRRRRRRLLRRRRRLRRLRLLLLLRLLLLRRLRRRLRLRLRRLRRRLRRRLRLRRLLRLLRLRRRRRLRRLLRRLRLRRLRLRRLRRRLRLRLRLRLRLLLLRRLRRRRRLRRLRRRLRRRLRRLRLLRRLRRRRRLRLLRLRLLLRRRRLRLRRRRLLLLLLLLLLRRLRRRLRRRRLLRRRLLRLLRLLRRRRRRLLRLLLLLRRLLRRRRLLLLLRRLRRLLRLRRLRRRLLLRRRRRLLLLLRRRLLRRRLRLLRRLLLRLLRLRRRRRRLRRLLRRRLLLLRRLRLRLLRLLRRRRLLLRRLLLLRRRRRLLRRLRLRLLRLLRRLRLLRLLLRLLRRRRRRRLRRLLRRLRLRLLRRRRLLRRRLLRLRLLRLRLRLLLLLRLLLLRRLLRRLLRRRRRLLLRLRLLLRRRRLLLRRLLLRLLRRRLLLRLRRLLLRLRRLLRLLLRLRLLRRLRRLLRLRLLLLRRLLLRRLRLLLLRLLRRRLLLLRRRRLLRLRRLRRRRLLLLRLLRRLRLLRLLRRLRLRRLRLRRLRLRLLLLLRLLRRLRLRRRLLLRRLRRLRLLRLLLRRLLLLLLLLRLRLLLRRRLLLLLRRRRRLLLRLRRLRLRRRRRLRRLLRLLLRRRRRRLRRRLRLRLRLRRRRLRRRLLRRLLRLRRLRRLRLRRRRRLRRRRLRRLRRRLRLLRRRRLRRLLLLLLRRLLLLLRLLRRLRLLRLLRLRRLRRRLLLLLRRRLLLLRLRLLLRRRRLLRRRRLRLRRLRLLLRLRLLRLRLLRLLRRRLRRRRRLLLRLRRRRLRRLRLLRRRLLRRLRRLLRRLRLRRRLLRLLLRLLRLLLRLRLLRRLRLLRLLLLLLLLRRRRLRRLRLLLRLRLRLRRLLLLLRLRLLLRRRLLRRRRLRRLLLLLLRRRLRRLRLRLLRLLRRRLRRLLLRLRLLRRRRRRLRLRLLLLLRRLLRLRLLRRLRLLRLRRLRRRRRRLRRRLLRLLLRLLRLRRRRLLLRRLRLRLRLLLRLRRRLRRLRRLRLRRLLRRRRLRLRLLLRLLLRRLRLLRLRLRRLLRLRRLRRRLRLRLLRLLLLLRLRLRLRLRLLRRLLRRRLRLLLLRLRRRRRLLLRRLLRLRRLLRRLLRRRRLRRLLRLLLLLRRLLRLLLLLRLLLLRRRRRRRRLRRRRRRLLRLLRLLLLLLLLRRRLRRLLRLRLLRLRRLLLRRLLLLRLRLRLLRLLRRLLLRLLLRRRRRRRLRRLLLRLLLLRRLLRLRRLRLRRLRLRRLLLLLRLLRRLLLLLRLLLRLLRLLLRLLRLRRRRRRRRRRLRLLRRLRRLRRLRRRRLRRRLLRRRLRRRLRRLLLRRLRRRLRLRLRLRRRRRLRLRRRRRLLRLLRRLRLLRLLRLRRRRLRRRLLLLLLLLRRRRRRRLRLLLRRRRLLRLRRLLRRLLLRLRRRRRRLRRRRLLRLLRRRRLRLRLLRLLLLLRLRLRLLRLLRLLRRRLRLRLRRRLRRLLRLLLLRRLRLLRRLLRLRRLRLLRRRRLLRRLLLRLRRRLRLRRLLRRRLLLLRLRRRRLRLLRLLLLLLLLRLRRLRLRRLRLLRLRRRRRLRRRRLLRRLLRRRRRLRRRLLLRRLLRRRLLLLRRRRRLLLLRRLLRRRRRLRRRLLLRRLLRLRLRLRLRRRRLRLRLLLLLLLRRRRRLLLRRLRLLLRLRLLLLRRLLLRLRLLLLRLLLLRRRRLLLRRLLRRLLLLLLRLLLRLLLLRRRLLRLRLLLLRRRRLRLLRRLLLRLLLRLRRRRRLRRLLRRLRRRRLRRRRLRRRRRLRRLRLLRRRRRLLLLRRRRRRRLLLLRRRLRRLLRLRRRRRLLRLLRRRRLLLLLLLLLLRLLLRLRLLLLLRLLRRRLLLLLLLLRLRLRLLRLLRLLRRLLRLRRRLRRRRLLRLLLLRLLLLRRLRRLLRRLLLRLLRRRLRRRRLRRRRRRLLRLLRLLLLRLRRLRLLLRLLLLRLRRRLLLRLRRRRLLRLLLLLRRLLLLRLLRLLLRLRLRRLLRLLLLRLRLLRLLLLLRLRRLRRRRRRRRLRRRRRRLRRRLLRRLRRRLRLLRRLLRLRLLRRRRLRRRLLLLLLLLRLRRRRRLLRRLLLRRLRRRRRRLRLLLLLLLRRRLLLRRLRLLRRRLLRRRLRLLRLRLLRLRLLLRLRLLRLLRRRLLLRRRLRLRLLRLLRLRRRRLLLRRLRLRLLRLRRRRLLLLLLLRRRLRLRLRRRRLRRRRLLRRLLLRLRLLLRLRLLLRLRLLLRLLLLLLLRRLLLRRRLRRRRRRLLRLRRLLLLLRLLLLLRRRRRLRRRRRLRLLRLRRRLRRLLRLRLRLRRRLRRLRRRLRLLRRRRRLRLLRRRRLLRLRLLRLLRLLLLRRRLRRLRRRLLRRLRRRRRLRRRLRLRLLLLLRRLRLLRRLLLLLLRLRLLLRLLRRLRRRRLLLRLLLRRLRLRRLRRRRRRRRLRRLRLLLRRLLRLLLRRRRRRRLLRRRRRLRLRRRRRLLRRRRLLLLLLRLRRLRRRLLLLLRRLLLRRRLLLLLRRRRLRRLLLRLRLRLLLRLLLLRLRLLRRLLRRLLRLRLLLLLRRRLLLLRRLRRLRLRRLRRRRLRLRLRRLRRLRRRLLRRRRRRLLRRRRLLRLRRRLRLRLRLLRLLRRLLLRLRLLRRRRRLLLRRRLRLRLLRRRRRLLLLRLLLLLLLLLRLRRLRLLRLRRLRLLRRLLRRLLRRLLLRRLRLLRLLLRRRLRRLLLLRRRRRRRLLLLRRRRRLLLRRRRRLLRRLRLLRRRRRLLRRLLLRLLRRLLRLLRLRRRLRLRRRRLLLLRRLLRLLRLRLRRLLRRLRRRLLLRLRLRRLRLLLRLRLLLLLRLRLRRRLRLLLRRLLLRRRRLLLRLLRLRRLRRRLRLRRRRRLLRRRLRLRLRLRLLLRLLRRRRLLRRLRRRLRLRRRLLLLLRRRLRRLRRRLRLRLLRLRLLLRRRRRLRRRLLRLRLLLRLRRLRRLRRLRRLRRRRRLRLLRLRLLLLLLRRRLRRRRLLLLLRRLLLRRRLRRLRLLRLLRRLLLRLLRLRLRLRRLLRRRLLLLLRRRLLLRLRLRLLLRRRRLLLRRLLRRRRLRRRRRLLLRLLRLLRLLRLLRLLLRRLRRLLLLLRRRRRLRLRRLRRLLRLRLRLRLLRRRRRLLLRLLLLRLLLRRLRRLLLRLRRRRLRRRRLLRRRLLLLRRLRLRRLLLLLLLRRRLRLRRLRLLLLRRRRRLRRLRRRRRLRRRLLLLLRRLRLLRRLRLLRRLLRLLLLLRLLRRLLRRRRRLRRLLRRRRLRLRLRRLRLLRLLRLLRLRRLRRLRRRLRLRRRLRRRLRLRRRRRLRLLLLRLLRRLLRRLRRRRLLLLRLRLLRLLRRLLRRLLLLRLLRRRLLRRLRRRLLRRRLRLRLRRLRRRRLLRRLRRLRLLRRRRLRRLLRRLRRLRLRLRRLRRLRRRLLRRLRLRRRRRLRRLLLLLRRLLRLRRLRLLLLLLRLRRRRRRRRRRRLRLRRRLLLRLLRRRLLLRLRRRRLRLLRRRRLLRLLLLRLLLRRRRRRRLRLLLLRRRLLLRLLLLRLRRLRLLRLLLRLRLLRRRRRRRRLRLRRLRLRLRLLLRLRLRRLLLLRLLLLRRRRLRLRRLRLLRLRRRLLRLLLLLRLRLRRRLRLLLLRRRRLRLLLRRLRLRRRRLLRRLLRLRRRRLLRRRLLLRRRRLLRRRLLRLLLRRLLLRRLRLRLLRRRRLLLRRLLRLRLRLRRRLLRLLRLLRRLRRLRLRRLLRRRLLLRLLRLLRLLRLLRRRLRLRRLRRRLRLRLLLRLRLLLRRLLLLRRLLLLLLLLLLLLLRRRRRRRLRRLLLRRRRRRLLLRLLRRRRRRRRRLLRRLLRLLRLRLLRRLLRLLLLRRRLLRRRRLLLLLRLRLLLRRRRLRLLLLLLLLRLLRRLRRLRLLLLLRLRRLLRRLRRRLRRRRLLLLRLRLRLRRLLRLLLRRLLLRLLRRRLRLRLLRLLRRRLRRLRRLRLRRRLLRLRRLRRRRLLRRLRLLRLRRRRLLRLLLRLLLLLRRLLRLLLLRLRRRRRRRLRRRRLLRRLLRLRRLRRLLRRRRLLRRRLRLRLLRRLLLLLRRLLLRLLLLLLRRLRRLLLRRLRRLRRRRLLLLLLLLRLLRRLLRLLRLRLRLRLRRLLLRRLRRLRRLLRLLLRLRLRLLRRLRLRLRRLLLLRRLLLRRRLRLRRLRRLLLLRLLRLRLRLRRLLRLLLLRRLLRRRLRLRRRRRLRLLRRLLRLLRRRLLLRLLRRLRLLRRLRLLRRLLRLRLLRRRRRRRLLLRLLLRRRLRLLRRLRLRRRLLRRLLRRLRLLRLRRRLLLLRRLRLRLLRRLRRRLLLLRRLRRLRLLLLLLLLRRLRLLRLRLRRLRLRRLLLRRLRLLLRRRLRRRLLLLRRRLLLRLLLLRRRRRRRLLRRRRRLLRLRRLRLLLRLRLLLRLRLLLLLRLRLRLRRLLLRLRLRLLLRRRLLRLRRLLRRLRRRRRLLRLLLRRLLRRLRRLRRRLRRLLRRRLRRLLLLLLRLRRLRRLLRLLRRRLRRLRLRRLLRRLLLRRRLLLLRRRRLRRLLRLRRRLLRRRRLRLRRLLLLRRRRLLLRRLLRLLRRRRRLLLLLRRRRRRLRRLRLRLRRRLLLLRRLLLLRRLLRRLRLLRLRLLRRLLLLLRLLLLLRLLRLRRRRRLLLLRRRRRRLRRRLRLRLLLRLRLLRLLLLRLLLRRRRRLLRLRLLLLRLLRLRLRRLLRRLLRRRLLLRRLLLRRLRRRRLRLLLLRLRLLRLLRLRRRLRRLRLRLRLLLLLRRLRLRRLRLRLRRRLRLRRRLLLRLRRRLRRLRRRLRLLLRLRRLRRLLLRRRLLLRLLLRRLLLRLRLRLLLRLLLLRRRLLLRLLLRRLRRRLLRLLRRLLLRLRLRLLRRLLRRRRRLRRLRRRLLRRLRLRRLRLLRLRRLLRLLRLLLRRRLRRLLRRRLLRLRLRRLRLRRRLLLLRLRRRLLLRRLLRRRLRLLLRLRLRLRLRRRRLRRLRRRLRRRLLLRRLRRRLRLLLRLLRRRLRRLRLRRLRLRLRLRRLLRLRLRRRRLRRLLLRRRRLRLRRRRRLRLLLRLLLLLLRLLRLLRRRRRRRRLRLLLRRLRRRLLLLRLLRRLRLRLRLRRLLRLLLLRRLLRRRRLLLLLLLRRRRLRLLLLRRRRRLRRRLRRRLLRLLLLRRLLLLLRRRRRRRRRRRLLLLRLRRRRLRRLLLRRRLRRRLLRLRRRLRLLLLRLRRRRLLRLRRRRRLLLRLLRRRRLLRLLLLLLLRRRLLLLRLRRLRLLRRRRLRLRRLLRLLRRLLRRLRRRRRRRLLLRLLRLRLRRRRRLRLRRRRRRRRRLRLLRLRLRLRLLRLRRRRRRLLLRLLRLLRRRLLRLRRLLLLLRLLLRLRRRLRLLRLLLLRLRRLRLLLRLRRLRRLRRRRRLRLLRLRLLLLLLRLLLLLLRLLLRRRRRRRLRLLRRRLLLLLLRRRLLLRRRRRLRRLLRLLRLLLLLRRLLRLRRLLRLRRLLLRRLRRLLLRLRRLRLLLRLRRLLRLRLLRLLLLRRRRRRLRRLLRRRRLLRLLRRLRRLLLLLLLRRRRRRRRRLRRRRLRLLRRLLLLLLRRRRRLRRLRRRLLRRRRRLLRRLLLLLLRLLLRRRRLLLRRRRRLRRLRRLRRRLRLLLRRRRRLRRLLRLLLLLRRLLLLRRLRLRLLRLLRRLRLLLRRRRRRLRLRLLLLRRLLLLLRRRLRLLLLLLLLRLLLRRRLLLRRRLLLLRRLLLRRLRRRLLRLRLRRRRLRRRLLLRLLLRRLRLRRLRLLLRRLRRLRLRLLRLRRLRRLRLRLLLLRRLLLRLLLRRLLRLLRLLRLLLRRRLLRRLLLRLLRLRLRLLLLRRLRRLRRRLRLRRLRRRLLLRLLRLLRLLLRRLLRRRRRRRLLLRRRLRLRRLRLRRRRLLRLLRRRRRRLLLRLRRLLRLRLRLLLRLLRRRLLRLLRLRRRRLLLLRLRLRRLLRLRRRRRLRLLLLLLLLLLRRRRRLLRLLLLLLLLRLLLLLRRLRRLLLRRLLRLLRLRLLLLLRRLLLRLRLLLLRRLRRRRRLRRLRLLLLRRRRRLRLLLLRRLRRRRLLLLRRLLLLRLRLLLLLRRLLRRRLRLLRLLRRRLRRRLRRRLLRLRRRLRRRRRLRLRLRRLRLLLLLRRLRLLRRLRLLLRLRLLLRLLRLLLLRRLLLRRRRLRLLRRRRRLLRRRLRRLRRRLRLRLLRLRRLLLRLRLLRRRRRRLRLRRLLLRLLRRLRRRLRRLLLLRRRLRRLLLLRLLRRLRLLLLRRLLLLLLLLRLLLRRLLRRLRRLLRRRLLLRRRLLLRRRLLLLRRRRRRLRLLRLRLLRLRRLRRLLLRRLLLRRLRLLRRRLLRRRLLLLRLLRLRRLRLRLRLRRLLRLLRRRLLLLLRRLLRLRRRRRLRLRLLRLRRRLLRRLLRRLRLRRRLRLRLRLLRLLRRLRLLLLLLRLRRLRLRLLRLLRRLLLRLLRLRRLRLLRLRLLRRLRRRRRRRRRRLLRLLLLLLLLLRRLRLLLRLLLRLRLLRRLLRRLRRRRRLLLLRRLRRLLLRLLLRLRLLLRLRLLLLLRRRRLLRRLRRLRRLLRRRLRRLRRLRRRRLLLRRRRLLLRRRRRRLLRRLLRRLRRRRRRLRRRLLLRRRLRLRLLRLRRRLRRLRRRRLRLRLRRLRRLRRRLLRRRLRLRLLRRLRLLRLLRLRLLRRLRLRRLRRRRRLRLRRRRLLLLRLRLRLRLLLRRRRLRLLRLLLLRLRRRLLRRRLRRLLRRRLRLLRLRRRRLLRRRRLRRRRRRRLLLRRLLLLLLRRRLRRRLLRRLLLRRRRRLLRLRLLRLLRLRLLRLLRRLRRRLLLRLLLLLRLLRRRLRLLLRLLLRLLLRLLRRRRRLLLLRRLLLLRRRRRRRLLLRLLRLLRRLLLRRRRRLRRRLLLRLRRRRRLRLRRLLLRRLLLLRRRRRLRRRRLRLRRLRLLLLLLRRRLRRRLLRRLRRRRRLLLRRRLRRLRRLLRLRRRRLRRLLLRRRLRLLRLLLLLRRRRLRRRLLRLRLLRLLLLRLRLLRLRLRRLRRRLRRRLRRRRRLRLLLRRRLLRRRLLRLRRLLLRLLLLLLRLLRRLLLRRLRLRRLRLLLRLLLLLLLLRLRLLRRLLLRRRRRRLRRRLLRLLRLRLRLLRLLRRRLLRRLLLRLRLLRLLLRRRRLRLLLLRRLLLRRLRLLRLRRLRLRLLLLLLLLLRRRLRLRLRRLLRRRRRRRLLLRRLLLLLLLRLRRLLLLRRLRLRLRRLLRRLRLLLRRRRRLRRLLRLRLRLRRRRRRRLLLLRLLRLLLLRRRLRLRLRRLRRRLRRRLLRRRRLRLRRLLLLLLLRLLLRLLLLLLRLRLRLLLLRLRRRLLLLLLLRRLLRLLLLLLRLRLLLRLLRLRLLRRLLLLRRLLRRRLRRLLLRLLRLLRLRLLLLRLRRLLLLLRRRLLRRLLRLLLLRRLRRRLLRRLRRRLLLLRLLRLRLLLRRRLRLLLLLRRLRLRLLRLLRLLRRLRLLRRLRRLLLLRLLRRLRRRLLRLRLLRLRLLLLRRLLRLRRLLLLLLRLRLRRRRLRRRRRLLLRLRLLRRLRLRLRRLRRRRRRLRRRLRRRRLRRRLRLRLLLRLLRLLLRRRLRLLRLRRRRRRRLLLRRRLRLRRRRLLRRRRLRRRRRLLLRLRLRLLLRRLRRRLRLRLRLRLLRRRLLRRRLLLLRRRRRLLRRRRRLLRRRRLRRLLLRRLLRRLRLLLLRRRLLLRLLRRLLRRRRLLLLRLLRRLLLLLLRLRLLRRRLLRLRLRRRLRRLRRLRLLRRRRRRRRRLLRRLRLRRLRRLRRRRRRRRRRLLRRRRRLRLLLLLLRLLRRRLRLRLLLRRRLLRRRRLRRLRRRRLLRLLRLLRLRLLRRLLLLRLLRRRRLLRLRRRRRLLRRLLRLLLRRLLRRRLRLRLRLLLLRLRRRRRLRRLLLRLLRLRRLRLLRRRRLLRRLLRLRRRLLRLLLRRLLRRRLRLRLRLRLRRLLRLLRLLRLLLLLRLRLLRRRLRLRLRRLRRRRRRRRLLLLLRRRLLLRLRLLRRRLRLLLRLLRRRRRLRLRRLLLRLLRRLLLLLRRRRRLLLRLRLRRRLRRRRLLLRLRRLLLRRLRLLRLRRRRRRRRRRRRRLRLRRRRRRRLLRLRLRLLLRRRLRRLRRRLLLRLLRLRRRLRLRLLRLRRLRRRRRLRRRLRLLLLRRRLLRRLRLLRLRLRRLRLLRLRRRRLRLRRRRRRLRLRLLRLRLRRRRRRRRLRRLLLLLLLRLLLLRRRLLRRRRRLLRRRRLLLRRRRLRLRRLRLLLRLRLRRRRRRLRRLLLRLLRRLLLRLRLRLRLRLRRLRRRRLLLLRRRLRLLRLLLLLRRLRLLRLRRRRLRRRRRLLLRRRLLLRRLRLRLLLRLRLLRRLRRLLLRLRLRRRRLRRRRLLRLRRRLLLRRLLLLRRRLRLRLRRRRRRLRRRLRRLRLRLRRRLLLLRLRLRLRRLRLLLLLLRRRLLLLLLLRRLLRRRLRLRLRLLRRRLRLLLLLRRRLRRRLRRRRRRRLRLLRRRLLLLRLLRRRLLRLRRLRLRLLLLRRLRLLRLRLLLRRLLLRLLLRRRRRLLLLRRRRRRLRLLRRLRRRRRRLLLLLRLRRRRRLRRLRLLLLLRRLLRRRLLRLRRLLRRRRLRRRLRLRLLRRRLLRRRRLLRLRRLRRLRRRRLLLRLRRRRLRLRRLLLLRLRRRRRLLRLRRLRLRLLRRRLLRRRLLLRRRRRLRRLLRLRLRLRLLRLRLLRLLRRRLRRRLLRLLLRLRRLRRLRRLLRRRLLLRLLRRLRLRLRLLRRLRLRLRRRRRRRRLRLRLRRRRRLLRRRLRLLRRLLRRRRLRLLRLLRRRLLRRLRLRRLLRLLLLLLLRLRLLRLRRLRRLRRLLRLLRRLRLLRRRLLRLRRLRLRLLLLRRLLLRRLRRRLLLLLRRRRLRLLLLLLLLRLLRRLRLRLLRLRRLRRLLRRLLLRRRLRLRRLLLRLRRLLLRRLRRRLLRRLRLLLLLRLLLRRRLLRRRRRLLLRLLLLLRLLRLLRRLRLRLRLLRLRRLRRRLRRRLLRRLLRLLLRLRRLLLRRRRLRLLRRRLRRRLRLRLRRRLRRLRRRRLLRRLRRLRLRLLLRLRLLLRLLRRLRRLRLRRRRLRLRRRRLRRLLLRLLRRRRRRRRLRLLLLRRLLLRLLRRLRLRLLRRRLLLLRRRRLLLLRRRLLRRRRRLRRRLLLRRLRRLRLLLLRRLRRRLLRRRRRLRRRLRLRRRLLLRLRLLRRLLLLRLLLLRRLRLLRRRRLLRRLLLRRLRRRRLRRRLLRRLLRRRRLLLRLLRLRRRLRRLLRLLLLRRLLRRLLRRLRRLLRRLRLRRLLRLRRRRLLLRRLRLLLRLLLLRLRRRLLLRRRRLLRRLRLRLLRLLRLLRRRRRLLLRRRLRLLRRRLRRRRRRRRRLLRRRRLLRLRRLLLRLRRLRRRLLRRLRRRRLRRRLLRRLRRRLRRLRLRLRRLLLRLLLRRLRRRLRLRLLRLLLRRLRRLRLRLLLRLLRRLLRLLLLRRLRRLLLRRRLRRRLRRRRLRLLLRRRLRRRLLLLRRRRRLRRLRLLRRLLRLLRLRRLRLLLRLRRLLRLRLRLRLRRLRLRRRRLRLLLRRLRRLLLRLLRLLLLRRLRLLRLLRRRRLLRLRRRLRRRLLLRLLLRRRLLLLRRRLLRLRLLLRRLRRLLRRRRRRLRRRLLLRLRRRRLLLRLLLLRRLLLRLRRRLLLRLLLRRLLRLRRLLLRRLRLLLLLRLRLLRRLRLRRRRRRLRLRLLLLLRRRLLRLRLRRRRLLRLRLLRRLRLLLRRRRLLLRLLRRLRLRRRRLLRRRLRRRRRLRRLLLLRRLLLLLRLLRRLLLRRRLRRLLRLRRLLRLRLLRLRRLLRLLLLLRLRLLLLLRRRRLRLLRRRLLLRRLLLLLLLLRLRLLLLRRRRRRRLLLRLLLLRLRRRRLLRRLRLRLRRRLLRLLRLLLLLLLLRRLRLRRRLRLLRLLRRLRRLRLLLRLLRLLLRRLRRLRRLRLRRLRLRRLLRLRRLRRRLLLRLRRRLRLRRLLLRLRRRLRRLRLLLLLRLLRLLRLRRRRRRLRLRRRRLRRRRRRLLRLRLLLLRLLRLLRRLRRRLRLRRRRLRRLRRRRRLRLLRLRLRRRLLLRRLLLLRRLLLLRLRRRRRLLLLRRRRRLRRLLLRRRRRLRLLLRRLRRLLLLRLLRRLLRLLRLRRLLRRLRRLRLRLRRRRRLRLLRRRRLLRLRRRLLRLLRLRLLLLLLLLRLLLLLLRLRLLRLRRLLRLLLLRLRLRLLLRRRRRLRRRRLLLRLRRLLLLRRLRRRRLRLRLLLLRLRLRLRRLRRRLRLRLLRRLRLLLRLRRRRLLLRRLRLLLLLLLRLLLRLRLRRLRRRRRLLRLLRRLRLRRLRRRRLRLLRLRLLRRRLLLLRLLRRLRLLLRRLLLLLLRRLLLLRLRLRRRLLRLRLLLLRLLLLRLRRLLRRRRLLRLRRLRLLLLLRLRRLLRLRRLRLLRLLLLRRRRRLRLRRLRLRLLLRLRLRRRLRRLLRRLLLRLRRRLLRRRRRLLRRRRRRLRRLRLLLLRRLLRLRRLRLLRRRRRLLLLRRLLLLLRRRRLRLLLLLLLRRRRLLLLRRLLLRRRLRLRLLRLLRRLLRLLRLRRLRLLRRRLLLLLRRRRLRRLRRLRRLRRRRRRLLLRRLLLRRLRRRRLLRLRRLRLRRLLRRLLRLRRLRRRRRRLLLLRRRLRLRLRRRLLRLLRLLLRRLLLRRRLLRLLLLRLLLRLRRLLLRLRRRRLLLLLLLLRLRLRLLRLLLRLLLRLLRLRRLLRLRRLLRRRLRRRRRLRLRRLLRRLRRRRLRLLRLLLLRRRLLRLLRRLLLLRLRLLLRLLLRLRLLLRRLLRRLLRRRLLLLLRLRRRRRRLLRLLLRRLRLRLRRRRRRLLRLLRRRRLRLLLRRRRLLLLRRLRLLRLRRLLRLRRRRRRRLRRRRLRRLLLLRRRLRLRLRRRLLLRRRLLRLRLLLLRLRLLRRLRLLLRRLRRRRRRLRRLRRLLRRRLRRRLLRLLRLLRRLLRRRLLLLLLLRLRLRLRRRLRLRRRRRLRRLLRLLLRRRLLLLLRRRLRRLLLRRRLRLRLRLLRRRLRLRLRLRLLLLLLRRRRLLRLLRRLLRLLLRLRRRRLLLLLLLLLLRRRLRRLLRLLRLRLRLLLLLLLLLLRLRLRLRRLRRRRLRRLRLLRRRRRLLRRRLRLLLRLLRLLLLLLLRRLLRLRLRLLLRLLRLLLRRRRRLRLLRLRRLLRRRRLRLRLLLLLLRRLRRRRRLRRRLRRRLLLLLLRLRRRLLLLRLLLRRLRLRRLLLLLRRRLLRRRRRRLRRLLLRLLLRRLRRRLLRLLRLLRRRRLRLRLLRLLRRRLLLLRRLRRRRLRRLRLLRRRRRLRLLLLRRLRRRLLLRRLLRRRLLLRLLRRLRRLLLRRLRLLLRLRLRRLLLLRLLRLLRLRLLLRRLLLLLRRRLLLLRRLRLLRRLRRLRLLLLLRRLLRRRLLRRRRLRRRRLRRRRRLRRLLRLRLRLRLRRRLLRRRLLRRLRRLLLLLLLRRLLLRLRRRRLRLRRLLRLLLLRRLRLRRRLRRLLLLRRLLLLRLLLRLLRRLRRRRRLLLRLRLRLRRLRLRLLLLLRRLRLLLLLLLLLLLLLRLLRLRRLRLLRRLLLLLRLRRLLRRLLLRLLRLLLLRRRLRRRLRLRRRLRRLRRLRLRLRLRLRRLRRLLLRRRRRLRLLLLRLLRRRRLLRRLRRLLLLRLRRLLRRLRLLLRLRRLLLLLLLLLLRRRRLLLRRRLLRRRLRLRLLLLRRRRRRRLRRLRLLRRLLRLRRLLLRRRRLRRRRLLRLRLLLRRRLRRRRLRRRLRRLLLLLRLLLRRRRRRRRLLLLRRLLRRLLLLLLRLRRRRRRRLLRRRRLRRRLLLRLLLLRRRLLRRRRRRRLLLRRRRRRRRRLLLLRLLRLLRLRRRRRRRLLLLRLLRLLLLRLRRRLRLLRRLLLLRRRRRRLRRRRLRLLRRRLLRRLRRRRLRRRRLRLRRLRRRRRLLRLRLLLRLRRRRLRLLRRRLRLRLLLRRLLLRLRLLRRRRRLLRRRLLRLRLRLLRRRRRLRRRRLLLLRRLLLRLRLRLRRRRLRRLLLRRLRLLRLLRLRLRRRLRLRRRRLLLRLRLRRRLLRLRRLLLRRLRLLLRLLLLRRLLRRLRLLRRRLLLRLRRLLRRRLRLLLRRRRLRRRRLLRRRLLLRRRRLRRLRRRRRLRLRRLRRRLRRRRLRLLLLRRRLRLLLLLRLRRLLRLLLLLLRLRRLRLRLRLLLRLLLRLLLRLRLRRLRLRLLRRRRLRRRRRLRLRRRLLLLLLLLRLLLLRRLRLLRRRLLLLLLLLRRRLRLLRRRRLLRRRRRLRRLLLRLLLLRLRLRRLRRLLLLLLRRLRLRLLLLLLLLRRRRRLLRLRLLLLRRLRLRLLRRRLRRRLLRLRRRLLLRRLRRRRLRLLLLLLLRLRRLLRLLLRLRLLLRLRRLLLRLLLRRLLLRRLRRRLRLLRRRLRRLRLRRRLLRLLRRLLRRRRLLRLRRRLRLRLLRLRLRLRRLLLRLLLRLRLLLRLRRLRRLLRRLRLRLLRRRRLRLLRRLLLRLRLRRLRRRLRRRRLLLLRLLLLLLRRLLRRLRLRLLRLRRLLRRLRLLRRRRLLRLLLRLRRLLRRRLRLLRLRRRLLRRRRLRRLRRRRLRRLLRRRLLLLLLLRRRLLRRLLRLRLRRLRLRRLRLLRLLRLRLRRRRLRRRLRLLLRRRRLLRRLRLRLLLRRRLRRLRRLLLRRRLLRLRLRLLRLLLRLLRLRLLLLLLRLRRLRRRLRRRRLLLLLRLRLRLLRLLRRLLLLLLRRRRRRLRRRLRLLLLLLLRLRRRRLRRLRRLLLLLRRRRRRRLRLRLRLRLLRLLLLLLRLRLLRRRRLLRLRLLRRLRRLRRRRLLLRRLRLLRLLLLRLLLLLLLLLLRLLRRLRLRLRRLLRLRRRRRRLRRLRRLLLRRLRLRRRRLLRRLRRRRRRRRLRRLLLRRRRLRLLLRLRRRRLRLLRRLRRRRRRRLRRLRRLRRLLRRRRLRRRLRRRRLLLRRRLRRRRRRLLLRRLRRLRLRRLLRLLLRRRRLRRRLLRLLRRLLRLLRLLLLRRRLRLRRRLLLRLLRLLRRLLRLRRRRLRLRLLRRLLLRLRRLRLLLLRLRLLLLLRLLRRRLLLRLRRRRLRRRLRRLLRRRLRRLLRLLRRLLLLRRLLLLRRRRRLRRRLRRLLLLRLRRRRRLLLRRRLRRRRRLLLRRLRLLRLRRLRLRLLLRLLRRLRRLRRRRLLLLLLRRLRRRRLLRLLRLRRRRRLLRLRLLLLLRLRLRLRRRRRRRRLLLRLRRRRRRLLLRLLRRLRLLRLLRRLLLRLRRRRLRLLLLRLLLRRLRRRLRRLLLLLLRLRLRRLLLLLLRRRRRLRRLLLLRLLRLLRRRLLRRRRRRLRRLRRLLLRLRLRLLRRLRRLRRRRLRRLRRLLLLRLLLLLLRRRLRLRRRRRLLLRRRRRRLLLLRLLLLRRRRLLLLRRLLRRLRLRRRLLLRLLRLLLRLLRLRRRLLRRRLRRRLRRLRLLLRLRLRLLLLRLLRRLLRRLLLRLRLLLLLLLLLLLLRRLRRRRLRRRLLRRRRLRRLRLLRLRRRLLLLLLRLRRLLLLRLLLRLLRRRRLRLRLRLLRRRLRLRRRLRRLRLRRRLLLLRRLLRLRLLRLLRLRRLLLRRLLLRLRRLRRLLLLRRLLRRRLRLRLLLRLLLLLRRRLRRLLRLLRLLLRLLLRLRLRLLRLRRRRLLLRLLRLLRLLLRRLLRRRRRRRLRRLLLRRRRLLLRLRLLRLLLLLRLLLRLLRLLLLRLRLRLLLLLRLLRLLLRLRRRRLRRRRRLRLRRLLRRLRLLRLLRRLRRLLLRLLLRLRLLLLLRLLRLRRLLLRLLRLRRRLRLLRRLRLLLLLRLRLLRLRLLLRRLRLRLLRLLRRRRLLRRRRLLLLLLRRLLRLRRLLRLLLRLRRRLRRLRLLRRRRLRLLLLRLLLRRLLLLLLLRRLLRRRRLRRLRLRLLRLRRLLRLLRLLRRLRRRRLLRLLLLRLLLLLLLRRRRLRRRRLRLLRLRRRRRRRLRLRRLLRRRLLRLLLLRRRRRLRLRRLLLRRLRLRRLLLRRRLRRRRRLLRRLLLLRLLLLRRRRLLRRRRRLRLRRLLLLLRLRLLLLRRLLRLRRLLLLRLRRLRLRRRLLRLRRRRRRRRRRRRLRRRLRRLRRLLLRRLLRLLRLRRLLLLRRRRRRRLLRRLLRLLRRRRRRLRLLLLRLLRRRRLRRRLLRLRRRRRRRLLRRRLLLRRRRRRLLRLLRRLRLRRRLRRLLLLLLLRRRRRLLRRLLRRLRRRRRRLRLLRLLRRLRLRLLRLLLRLLRLRRLRRLRRRLRRLRRRLLLRLLLRLRRLRRRRRLRLRRRLRRLRRRRLRLLRRLRLLRRRLLRLLLLRLLRLRLLRRLLLRLLRLRLLRRLLRLRRRRLRRRLLRLRLRRLLRLLLLLLRLLRLRRLRLRRLLRRRLLRLRLRRRLLRRRLRRLRRRRRRLLRRRLRRLRRRRRRLRLLLRRLRRLLLRLRLLRRRLRRRLLRRRLRLRLLRRRRRRLLLLLLRRLLRLRRRRLRRRRLRLRLLLRRRLLRRRLLRRLRRRRRRLRRLLRLLRLLRLLRRRLRRRRLRRRRLLRRLRLRRRLRLLLRRLRRRRRLRRLRRRRRRLRLLRLLRRLLRRLRRRLLRRLRLRRRRLLLRLLRRRLRRRLRLRRLLLRLLLRRRLRRRRLLLRLLLLRLRRLLRLLLRRRLLRRRLRRLRLLRLLLLRLRLRRLRRRLLRLLLLLLLRRRRLLLLLRRLLLLLRRRLRLLRRRLLLRLRRLRLRLLRRRLLRRRLRRRRRRLRRRLLRRLRLRLRLRRRLRRRRRLRRRRRLLRLRRRLRRLRRRRLRRLRLRLRRRRLLRRRLRRRRLRRRLLLLLRRLLLRLLLLRLRLRLLRRRRRRRRRLRRRLRRRRRRRLRRRLLRRLLLRRRLLRRLLLLLRRLLRRRLRRLRRLLLLRLLRRRRRRLRRRLRRRLRRRRRLLLLLRLRLLRRRRLLLLLLRRLLRRLLLRRLRLLRLRLLRLLLLRLLRRRRRRRLLLLLRRLRLRRLRLRLLLLLRLRRLRRRRRLRLRLLRLLRRLLRLLLRLLRLRRLLRRRRRRLRRLRLRRLLLRRRRLLLRLLRLRRRLRLRRRRLRRLLRLLRLLRLLRLLLRRLLRRRLRLRLRLLLRLLRRRLLLLLRRRRRRLRRLLLLLRLRRLLLRLLLLLLLRLLLLLRRLRRLRRLLRRLLLLRRLRRRRRLLLRLRLLLRLRLRRLRLRLLRRRRLRLRLLRRRRRRRLRLLRRRRLLLLLRLRLRRLRRLRRLRLRRLRRLLRLRRRLLRRLRRRRRLRLRLRRLLLLLLLRRLRRRRRRLLRLLLLLLLRLLRLRRLLRLRRRLRRRRRRLRRLRRRLLLRLRLLRRLRLRLRLRLRRRLRLLLLLRRLLLRLLLRLRLLRLRRLLRLRLRRRLLRLLLLLLLRLRRRRLLRLLLRRLRLLRRLRRLRRLLLLLRRLRRRLLRLRRLLRLLRLLLLRLLRRRRRRRRRLLLRLRLLLRRRRLRRRRRLLLRLRRLLRRRRLRLRLRRRLRRRRLLLRRLRLLRRLLLRRRLRLLRRRLLRLLLRRRLLLRRLLRLRRRRRLRLLLRLRRLLLLRLLRLLRRRRLRLLRLRLRRRRRRLLLRRLRRLLRLRRLLRRLRRRRLRLRRRLRLLRRLLRLRRLLRRLLRLRLLLRLLRRRLRRLLLLLLLRLLRLRRRRRLRLRRLRRLLLRLRRRRRRRLRLRRLRRRRLRRRRLRLRRRLLRRRRRRLLLLLLRRLLLRRRRRRLLRRRLRLLRRRLLLLRLRLLRLRLRRLLLLLRLLRLLLLLLRLLRRRRRLLRRRLLRRLLRLLRLLLLRLRLRLLLRRRRRRLLRRLRLRLRRRRRLRLLRRRLLRLLRRLRRRLRLLRRRLRRLRLLLRLLRRLLLRLRRLRRRRRRRRRRLRLLRLRRLLLLRRLLRLLRRLLLLRRRRLRRRRRLRLRRLRRLLLRLRLRLLLRLRRRRLRRRLRLRLLRLRLRRLLLRLLRRLRLRLRRLLLRRLLRLLRRLRRRRRRRRRLRRRLLLLRLLRRRRRRLRRRRLRLLRRRRRLLLRRLRRRRRLLRRRRLRRLLLLRLLLRRLRRRRLRRRRLLLLLLLLLRLRRLLRRRRRRLLRRLLRRLRRLLLRLLLLLRRLRLRRRLLLRLRLRRRRLLRRLRRLLRRLRLRLRLRLRLLLLRLLLRLRRRLLRRLLLLLRLRRRLLLLLLLLRLRRRRRRLLLLLRRRRRRLRRLLRLRRLLRLRRRLRRRRRLRRRRRLLRLRLLRLLLRLRLLRRLLLLRLLLRLRRRRRLLRRRLRLLLRRLRRRRRRLLRRLLRRLRRRLRLRRRRLRLRLRLLRRLRRRRLRRRRLLRLLRRLRRRLRLLRRRRLRRLLRRRRRLLLLLRLLLRRRLRRLRRLRLLRRRLRLRRLRRRRLRRRLRLRRLRRLLRLLRLRRLLRLRLRRLLLRLLRRRLLLRRLRRLRRRRRLRLRLRLRLRRRLRRLRLLRLLRLLLLLRRRLRRLLRLRRRRRLRRRLLLRLLLLRLLLRRLLRLRRLRRRLRLLLLLRRRRLRLRLLLRRRLLRLRRLLLRLRLLLRRLRRRRRRLRRLRRLRRRLRLLRRLLLLLRLRRRLLRRLRLRLRLRRLLRRLRRRRLLRRRRRRRLRRRRRLLLRRRRRLLRRLRRRLLRLLLLRRRLRRRLRLLRLRRLRRRRLLRRLRLLLRLLLLRLLRRRRRRRRLLRRRLRRRLRRRRRRRRLLRRRRRLRLRRLRRLLLRLLLRRRRLLRRLLLRRRRRRRLRRRLLRLLRLLLLLRLLLLRRRRRLRRRRLLLRRRRRLLRRLRLRRRRLRRRRRRLRLRRLLRLLLLLRRLRRRLLLLRLLRLRRLLLRLLRRLRLLRLRLRLLLLLLRRRRRRRLRLRRLRLLRRLLRLRLLRRRLLLRLLRLLLLRRRLLRLLLRRLRRRLRLLRLRLLLRLRRRRLRRLRRLLRRLLRRRLRLRLRLRRLRRRLLLRLLLRRLRRLLRLRLLLRRLRRRRRRRLRRLRLLLRLRLRLLLLLLRLLLRLLLLLRLLLRLLRRRLLRLRRLLRLRLLRRLLLRLRRLRRLRRLRLRRLLLLRRLRLRLLRRLRLRLRRLRLLLRLRRRRRLLLRLRRRRRRRRLLLRLLLRRRRLLRLRRLRLLRLRRLLLRLRLLRLRLLLRRRLLLLLLRRRRLRLLRLRLLLRLLRLLLRRRRLRRLRLRLRLRLRRLLRLRRRRRLRRLRLRLLLLRRLLLRLRLRRRLLRRRRRRRRLLRRLRLRLLRLLRLRRLLRRRRLRLLRRRLLRLRLLRLRRRRLRRRRLLRRLRRLRRLLLLLRLLLRLRRRRLRRRLRRLRLRLLLRLLLLRRLRLLLLLRLLLLLRLRLLRLLLRRRRLRRRRLRRLRRRLLLRLLRRRLLRLRLRLLLLRLRRLLLLLRLLLRRLLLRRLRLLLRRLRLLLLRRLLRRRLLLLRRLLRLLLRLRRRLLRRLLLRRLRLLRRRRLRLLLLRLLRRRRLLLRRRRLLLLLLLRLRRLRLRLRRLLLLLRRLLRLRRLLRRRRLLLLLRLLRRRLRRRLLLLLRRLRLLLRLLLLLLLRLRRRRRRRLRRRRLLLLLLRRLRLRLLLLRRRLRRLRRRRRLRRRRLLRLRRRRLRRRRRRLRLRRLRLRLRLLLRLRLRLLLLRLLLRRLRRRRLRRLLLLRLLLLRRRRRLLLRRRRLRRRRRLRLRRLLLRLRLRRRLRLLRRLRRRLRLRRLRRLRLRLRRRRRRRRLRRRRRRLLRLRLLRLRLRLRRLLRRLRRRRLLLRLLRRRLRRLLLLLRRLLLRRRLRRRLLRLRRLRRRLRRRRLRLLLRRLRRLRLLRLLLLLRRRLRLLRRLRRRRRRRRRLLLRRRLLLLRRLRLRLLRLLLLRLRRLRLRLRLRLLRRLLLRRRLRLRRRLLLLLRLRLLLRLRLLLRRRLRRLRLLRRRLLRRRLLRRLRLLLLLRLRLLRLLRRLLLLLRRRRRLLLRLRRRRLRRLLRRRLRRLLLRRRRRLLLLLRLRLLLLRRRLLLRRLLRLRRLRLLRLRLRLRLLRLRLRRLLRRLRLLRLLRLRRRLRLLLRRRLLLLRLLLRRLRRRRRRRLLRLRRRRLRLLRRLRLLRLRRRLRLRRRRLRLLRLLLRRRRLLLLRRLRLRLRRLLLLRLRRRLRRLLLLRRRRRRRLLLLLRRLRLLLLRRLRLRRLRRLLLRRRLLRLRLRLRRLRRRLLRLRLLLLRRLRRLLLLRLLLRRRRLLRLRRLLRLRRRLLRLRLRRLRRRRRLLLRLLRLLRRLLLRRRRLRLLRRLRRRRRRLRLRRLRRRRLLLLRRLRRRLLLLRRRLLRRLLLRLRLLRLRLRLLLRLLLLLRLRRLLRLRRLLRLRLRLLRRLRLRLRRRLLRRLRLLRRRLLLRRLRRRRRRLRRLLRRRLRLRLLLLLLLRLRLRLLLLLRLLLRRRRRLLLRLLRRRRLRRLRRRRRRLLRLRRRRLLRRRRRLLRLRRRRLRRRRRRLLRLLLLRRLLRLRLLRLLRRLRLLRLLRRRRLRLLRRRLLRRLLLLLRRRLRLLLLLLRLLRLRLLLLLLRRRRLLRLRLLRLLRRRRLRLRLLRLLLLRLLLRLLLLRRRRRRRLRLLRRLRLLLRLRLLLLLRLRRRRRLLLLRLRLRRRLRLLRLLLLLRLLRLLLRRRRRRLLRRLLRLLRRLLLRRLRLLRRLRLLLLLLLRRRLLRRLLLRLLRRLRRLLLLRRRLLRLRRRRLRLLRRRRLRLLLLLLRLLLRRLRRRLRRRLLRRLLLLRRLRRLRLLRRLRLRRRLLLRLLRRRRLRRLLLRLRRRRRLRRLLRLRRRRRRLRLRLRLLRLLLRLRRRLLLRRRRLLLRRRLRRRRLLLRLLRLLLRLLRRRLLLLRRLRLRRRRRRRRRLRRLRLLLLLRLRLLLLRLLLLLLRLRLLLRRLRRRLLLLRLLRRRRRLLRLLLLLLRLRRRRRRRLLRLLRLLRRRRRLLLRLLLRRLLRLLLRRLLLLRRLRRRRRRLLRLLRLRRRRRRRLRLRLRLLLRRRLLRLLLRLRLLRRLLLRLRLRRRRLLRLRLLLRRRLRLLRRLRRRLRLLLRLLLRLRLRRRLRRRLRLLLLRLLLRRRRLRRLLRLRLLLLLLRLRLRLRRRRRRRLRLRLRRRLRLLLLLLRLLLLRRRLLRRLRLRLRLLRLRLLRRLRLLRRRRLRRRRLRRLLLRLRRRRLRLRRRLLRRRLLRRLLLLLRRLRLRRLLRRLLRRRRRLLRRLLRRLRLLLLLRRRRRLLLLRLLRRLRLRRRLLRRRLRLRRLRLRLRRRRRRRRLRLLRRRRLLLRLLLRRLLLRLLLRLLRRLRLRRRLRLLRLRLLRRRLLLLLRLLLLRRLRRLRLRLRLLRRRLRLLRLRLLLLRLRRLLRLLRLLRLLRRRRLLRRRRRLRRRRRLRRLLRRRLRRRRRLLLRLRRLLLRRLRRRRLLRRRLRRLRRLRRRLRLRRRLLRRLLRRRRLRRLLRLLLRRRLRLLRLLRLRLRRLRLLLRLRRLRRRRLLLLLLRLRRRRRLRRLLRLLRLRLRLRRRLLLRLRRRRRRRRRRRRRRLLLLLRLLLRLRLLLLLRLRRLLRRLLLRLRRLRLRRRRLRRLLLRRRRRRRRRRRLLLLRLRRRRLLLRLLLLLRRRRRRLRLRLLLLLLLLLLLLRLRRLRRLRRRRLRLLLLLRLLLLLLLRRRLRLRRRRLRRRLLLLRRLLRLLRLRRRRRRRRRLRLRRRLLRRRLLRRRRRRRRLRRLLRLRRLRRLLRRRRRRLRRLLLLRLRRRLRLRRRRLRLLLRLRLLLRRRLLRLRLRLLRLRRRLRLRRRLRRLLRRRRRRRLRRLLRLLLRLRLLLLRLLRRLLLRLLLLLRLLLLLRRLRLRRRLRLLLRLLRLRLRRLLRLLLLLLLRLRRLLRLRRLLRRLRRRLRLRLRRLLLLRLLLLRRRLLRLRLLRLLRLRLRLLLLRRRRRRLRRRLRLRRLRRLLRLLRRLRLLLRLRRRLRLLLLRLRLRLLLRLRLLLLLRRLRRRRLRRRLRLLRLLLLRLLRRRRLRLRLLLRRRRLRLLRLLRLRRRLRRLRLLRRRLRLLRLRRRRRRRRLLLLRLLRLLRRRRLRRLLLLRLRRRRRLLLRLRRRRRLLRLLLLLLRRRRLLRRRRLLLRRLLLRLLLRRRRLRLRLLRLLRRRLLLLLLRRRLLRLRRRLRRRRLRLLLLLLLRRLRRLLRLLRLRRLRRRRLLRRRRRRRLLRLLLLLLRLRRLRLLLLLLRRLRLRLLRLRLLRRLLRLLRRRRLRRRRRLRRLLLLRRLRLLRLRRRRLLRRLRLLRRLRLRRRLRRRRLRRRRRRRLLLRRLLRLLLRRLLRLLLRRLLLLRRLRRRLLRRLLLRLLRLRRRLRLLLRRRRRLLLLRRLLLRRLLRLLRRLLRLRRLLRRLRLRRLLRRLLRLLLLLLRLLRRLRRRLLLRLLRRRRRRLRRLLLRLRRRRRRRLLRLRLRLLLLLLLRRLLLLRRRLRLLRRRLLRRRLRRLLLLLRRRLLLLLLLLRLLRLLRRRLLLRLRLLLRRRLRRRLRRRRRLLRRRRLLRLRRRRLRRLRLLLRRLRRLLLRRLLLRRRRLLLLRRLLRRLRLLLLRLRRLLRLLLRRLRLRRRRLRLLRRLLLLRRLRRRLLLLRRLLRRRLRLLLLLRRLRLRLLRRLLLLLRLRRRRLLLRLRRLRLLLRRRLLLRRLRLRLLLLRLLRRRRRRLLRRLRLRLLLRRRRLLLLLLRRLLRRLLLRLLRRLRLLRRLLLLLRLRRLRLRRRRLRLRRRLLLLLRRLLLRLLRRRLLRRRRLRLLRLRRLRRLRLRLRRLRRLRLLLRRRRLRLRLLLLLRLLRLRLLLRLRLRLRLRRRRLRLRLRLRRRLRRLRRLRLRRRLRLLLRLLLRRLRRLLRLLLLRRRRLLRRLLRRRLRLRLLLRRRLRRLLRRLLRLRRLRRRRRRRRLLRLLRRLLLRRRRRRLLLRRRLLLRLLLLLLLRRRRLRLRLLLLLRLLRRRLLRLLRLLRLRLLLLLLLLRRLLRLRRLLLLLRRRLRRLRRLRLRRRLLRLLLRLRRLLRRLLRRLLLLLLRRRRLRRRRRLRRRLLLRRRLLLRLLLRRRLRRLLLRLLRLRRRRLRRLRLRLLRRLRLLLRRLLRLLRLRLLLRRRLLRRLLRLRRRLRRLLLRLRLRLRRLRLRRLLLLRLLLRRLLLRRLRRRRRRLRRLLLLLLLLRRLLLRRLRRRRLLRRRRRLRRLLLLRRLLLLLRLRLLRLRRLRRRLLLLLRRRLLLRRLLLRRLLLLLRLRRRRRRLLLRLRRRRRRLRRRRLLRLRLRRRRRLRRLRRRRRLRRLRLLRRLRRLLRRLLRLRLRLLLLRRLLRLRRLLLLLLRRRRLLLLRLRRLLLLLRRLRLLLLLRLRLRRRLLRLRRRRLLLLLLLRRLLLLRRRLRRRLLRLRRRRLRRLLLRRRRLRLRRRLRRRRRRLRLLLLRLRRLLRLLLLLRRLRLLRRLLLRRRRLLRRLRLRLRLRLRRLRLRRLRRLLLRLLRLRRLLRRRLRRLLRLLRLLRLLRRRLRRLLRLLRLLRRRLLRRLRLLLLRLLLRLLRLLRRLLRRRRLRLRRLRRRRRRRLLLLRLLRRLRRRRLRRLLLLLLRLRLRRRRRRRRRRRRLRRRLLRLLRLRLLRRLRLLLRLRRRRRLRLLRRLLLRRRLRLRRRLRRRLLLLLLRRRRRLLLRLLLRRRRLLRLRRLLLRRRLLLRRRLLRRLRLRLRRRRLRLLLRLRLLLLLLRLRLLLLLRRLRLLLLLRLRLRRLLRLLRRRLLRRRLRRRRRRLRRLRRRLRRLLRRRRLLRLLLLRRLRLRRRLLLLRLLRRLLRLLRLRRRRLRLRRRLRRRRRRLRRLLLRLRLLLRLRLRLRRLRLLRRRRRLLRLLLLLRLLLRRRRLRRLRRLLLRLLRLLLLRLRRLLLRRLLLRRLRRLRRRRLRRRLLLLLRRLLRRLRLRLRRLLLLRLRLLLRLLLRLRLLRLLRRRLRRLRRRLLRLRLLLLRRRRRRRRRLRLRRRRRRRLLLRLRLRRLLLLLLRRRRRLRRRLLRLLRRRLLRRRLRRLLLRLRRLRLRRLRLRRRLLLRLRRRRLRLRLRRLRRLRRLRRRRLLRRLLLLRLRLLLLLRRLLRLRLLRLRLLLRRRRRRRLRLRLRLRRLRLLLRRRRLLLRLRRRRLLRLRLRLLRLRRLRLRLRLRLRRRRRLLRRRRRRLRRRRLLRRLRRRRRRRLLRLLRLRLRLRLRLRLRLRLRRLRRRLLRRRRLRLLLLRLLRRLRRLLRLRLRRRLRLRRLLRRRLLLLLRRLLLLLLRRLLLRLRRLLRRLRLLLRLLRLRRRRRRRRRLRRLLLLLRLRLLLRLRRLRRRLRRLRLLLRRLRRLRRLLRLLRLRRLRRLRRLLLLLRRLRRLRRLLRRLRRRRLRRLLLLLRLLLLLRLRLRRRLLLRLLLRLLLRLRRLLRRLLRRRRRRLLLLRLLLLLLLRLRRLLLLLRLLRLRRRLLLLRLLLLRLRRRRRRLRLRLLLRRRRRLRRLLRLLLRRLLRLLRLRLLLRRLRRRRLRRLRRLRRRRRRLLRRRRLLLRLLLLRRLRRRLRRLLLLLLRRLRRRLLRRRLRRLRLRLLLLRRLRRLLLRRLLLLLRRRLRLRRRRLLRRLLLLRLLRLLLRLLRLRLLLLRLRRRRLLLRLRRLRRLLRRRRLRRLLLLRRRLLRRLLRLRRRRRRLRRRRLRRRRRRRRRLRLRRLRLRLRRLLRRLLLRRLLLLLRLRRRLRLLRLRLLRRRRLRRLLRRRRRLLLRRRLLLLLLLRRRLLRLRRRLLLRRLLRLRLRRLRRLLRLRRRRLRRRLLRRLRLRLRRLRLLLLLRRRLLLLRRRLLRLRRLRRLRLRLRLLLRLRRRRLLLLRRLLRLLLLRLRLLLLLRLRLLLRLLRLLRRRLRLRRRRRLRLRRRRRLLRLLLRRLLRLRRRLRRLRLLRLLRLRLRRLLLLLLLRRRLLLLLLRRLRRLLRRLRRLLRRLLRRRLLLRLRRLLLRRLRLLRLRLRLLLLLRRLRRRLLLLLLRRLRRRLLLLLLLLLLRLRRLRRRRRLRRRLRRLRLLLLLLLLLRLLLRRLRRRLLLLRLLLRLLLRRRRLLRRRRLRRLLLLLLRLLRLLLRLRLRRRLRRLRRLLRRRLLLLLLLLLLRRRRLRRRRLLRLLLRRRLRLRRLRLRRLRLLLLLRRRRLLLLRLRLLRLLRLLLLLLLRLLRLLLLRLLRRRLLLLLRRLRLLRRRLLRLRRLLRLLRLLRLLLLLLRLRRLLRRLRRLRRLRLLRLLRRLLLRRLLRRLRLLLRLRLLRLLLLRRRLLLRLRLLLLRLRLRRRLRLRLRLRRRRLRRLRLLLRLLLLLLLLRLLLLLRLRRRRLLRRLLLLLLLRLLRLLLRLRLLLLLRRRRLLLRRLRRRRRRRLLLLRLLLLLRRLLLLRLRRLRRLLRRLLRRLRRLLLRRLLRRRLLLLLRRRLLLRLLLLLLLRRRRRLRLLLRRRLLLRLLLRLLLLRRRLRRRRLRLLRRRLRLLLRRRRLRRLLLLRRLRRRRLRLLRLLLRRRLRLLLRLRLLLLLRLRRRLLLLLRLLLRLLRRLRLRRLLRLRRRLRLRRLLRLRLLRLLLRLRRRLRRRRRRRLLLRLRLRRLRLRRRRLRRLLLLLLRRRLLLRRLLLLLLLRRRRLRRRLRRRRRRLRLRLLRRRLLLLRRRRLLLLRLLLRRRLRRLLLRLRLRLLLRRLRRLRRRLLRRLRLLRLLLRLLRLLRLRRLRRRRLLLLLRRRLLLRRRRRRRRLLLLRLRLLRRRRLLLLRRRRRLLRRLRRRLRLLLRRLLLRRRLLRLLRLRLLLLRLRLLLLLLLRRLLRLRRLLLRRLRRLRRRLRLLRRRRRLLRLLRLLRLLRRLLRLLLLRRRRRLLLLLLRLLRRRLLLLLRRRRLRLLLRLRLRLRRLRRLLLRLLLLRLLLRLRRLLRLRRLLLLRRLLRRRLRLLRRLLRRLLRRLRRRRRRLRRRLRLLRLRRLLRLRRLRLLRLLRRLLLRLLRRLLLRRLLLLRRRRRLLLLRRLLRLLRLLLLLRLLLLRLRRRLRLLRRRLRLLRRRLLRLLLRLLLLLRRRRLRLLLLLRLRLRRRRLLLRRLRRRLLLRRLLLRLRRRLRRRLLRLRRLLLLLRRRLLRLLLLRRLLLLLRRLRLLRLRLRRRRLLRLLRRLLLRLLLLLLLRLRRRLRRRRRLLLRLRRRLRLRRRLRLLLLLLRRLRLLLRLLLRRLLRRLLLLLRLRLRRLRLRLLLRLLRLRLRLRLRRRLRRRLLLLRLRLLRLRRLRLLLRRLLLRRRRRLRRRRLLLRLRLRRLLRRRRLLRLRRLLLLLRLLLRLLRLLRRRRLLLRRRRRLRRLLRRRRRRLRRLLLLLLLLLRRRRLRLLRLRLRRLLLRRLLLRLRRLLRRLLLLRLLRRLRRRLRLLLRRRRLRLRRRLLLLLRRLRRLRRLLLLRRRLRRLRRRLLLLLLLLRRLLRRLLLRLLLLLLRRRLRRLRRRRLRLRLRRLRRLRLRLRRLLLLLRRLRRLRLRRRRLRLLRRRLRLLRRLLLLRRRLRLRLLRRLRRRRRLLRLLLLRLLLRLRLRLLLRRLRRLRRRLLRRRLLRLLLLRLLLLRRLRLRRRLLRRLLRLLRRRRLLLRLLRLLRRRLRRRRRLRLLLRLLRLLLRLLLRLRRRRLRRLRRLLLRRLLRLLLLLLRLRRRRLLLLRLRLRRRLRLLLLRLRRRLLRLRRRLLLLRRRRRRLLLRRRLRRRRLLRLLLRRRLRLLLLRRRRRLLRLRLRLRLLRRRRLLRLLRLLRLLRRLRRRLLRLRRRRLRRRRLRRLRRLLRRLLRLRLRRRLLRLRLRLLRLLLLRLRLRRRLRRRRRRLRLRLRRRLRLRLRRLLLRLRLLRRRLRLLRRRLLRRLRRLLLRLLLLRLRLRRLLLLRLRRLRLRRRRLLLRLRLLLLRRLRLRLRRRRRLLRLLLRLRLLRRRLRRLRLRRRLLLLLRLRRRRRRLLLRRLLRRRLRRRLLRLLLRRLRRLLRRRRRRRLRRRLLRRRLLRRRLLLLRLLLLLLRRLRLRLLRRRRRLRRRLLRRLRLRLLRRRRLRLLLRLRRRRLLLLLLLLRRLLRLRRLLRRLRLLRRRLRLRLRRRLLRRLLRLLLLRLRLRRRRLLRRRLLLRLRLRLLLRLRLLRRLRLRLRRLRRLLRRLLRRLRLLRRLLRRRLLLLLLRRRRLRRLRLLRRLRLLRRRRLRLRRLLLLLRRRRLRRLLRLLRLLLLLLRLLRRLLRLRRRLRRLRLRRLLLLRRLRLLLLLRRRLRRLLLRLLRRRRRLLRRLLLLLLLRLRLRLLLLLRRRLRRLLLRLLLLLRLRLLLRLLRLRLLLRLLLLLRRLRRRRLLLRLRRRLRLLRLLRRRRRLRRLLRRLLRLRLRRRLRLRRLLRRLRLLRLLLLLRLLRLRLLRRLLLLLRRLRLRRLLRLRLRLLRRRRRLRLLLLRLRLLLRRLLRLLRLRLRRLLLLRLRLRRRRRRRRLRRLRLRRLLLLRRRLLRRRRRLLLRRRLRLLRLRRRRRRRRLRRRRLRLRLLLLLLLLRRRLLLLRLLLLLLLLLLLLLLRLRRRLRLRLLLLRLLLLRLRLLRRLRRLRRLLRRLLLLRRRRRLRLLLRLLRLLRRRRRRLRLRRLRLLRLRLLRLRLLLRLRLRRRLRRRLLLRLLRRLRRLRRLRLLLRLRRRRRLLLLRLLLLRRLRLLLRRRLRLLLRRRLRRRLRLLLRRRRRLRLRRRLLLLRRRRLLLLLLRRLRLLLRLRRLRLLLLLRLRLLRLLLRLLRLLRRRRRLRRLRLRRLLRRLRRRRRRRRLRLLRRLLRLLLLRLLLRRRLLLRRLLRLRRLRLRRLLLLRRRLRRRLRLRLRRLLRRRRRLRRRRRLLLLLRRRRLLLRLLLLRRRLLRLRRLLLRLRLRRRLRRLRRLRRLRRLLLLLLRRRLRLRRLLRRLRRLRRRLLLLLRRLLRLRRRRLLLRRRRLLRRLLRLRRRRLRLRLLRLLLLRLRRLLRRRRRLRLLLRRRRLLRLLLRLLRLRRLLRRRRRLRLRLRRRLLRLLRRLLRLLRRLRLLRLLRRRRLRRRRLRRRRLLLRRLLLRRRLRLRRRRLLRRLRRLLRLRLLLRRLLLRLLRLRLLLLRLRRLLRRLRRRRLRLRLLLRLRRRLLLLRRLRRRLRLLLLLRRRRLLRLLRRLLLRLRRRLLRLLRRLRLLRLRLLRLLRRLLRRRRRLLLRLLRRRLLLLLRLLLLLRRLRLRLLLLRRLLRRRLLLLLRLLRLLRRRLLRLRRLLLLRLRLRRRLLRRLRLLRLRRLLRLRRLLLRLLLRLLRRLLLRRLRRRLRRRLLLLLRRRRLRLLLLRLRRLRRRRLRLRRLLRRRRLLRLRRLLRRRLLLRRRLLLRLLLLRLRLRRRLRRRRLLRRLRRRRLRRLRRLLLLRLLRLRRLRLRLRLLLLRRRLLLRLLRLRLLLLRLLLRRLRRRRRRRRLRLLLRRRRLRRLLRLRLRLLRRRLLRRRRLLLLRLRRLLLRRRRLRRRRRLRLLRLLRLLLRRLRLLLLLRLRLLRLLLRLLRLRLLLRLRLRRRRRRRRLRLLRLLRLLRLLLRRRRLLLLRRRRLLLLLLRLLLLLLLRRRLRRRRLLRRLLRLRRRRRLRRLLLLLLRRLLRLRLLLLRRRLLLRRLRRRLRLRRRLRRLLRLRRLLRLLRLLLRLRLRLLRLRRRLLRRLRRRLLRRRRRRLLLLRLLLLLRRLLRLRLRLRRRRRLLRRRRRRLRLLLLRLLLLRLRLLRRLRLLRRLRLLRLRRLLLLLRLRLLLLRLRRLRRRRLRRLRLRRLRRRLLLRRRRLLRLLLRLLRLRRRLLRRRLRRRLLLLLLLLRRLLLRLRLRRLRRRLLLLLLLRLLRRRLRLRRLLRLLRLRRLLLRLRLLRRLRLLLRLLRRRRRLLRRRRRRLLLRRLRLRLRRRLRRRLLLLLLLLRLRLRLRRLRRLRLLLLRLLRRLRLLLRLRLLRLLLRRRLLLRLRLRLLRLRLLLLRLRLLRLRLRLRLLRLRLLLLLLRLRLLLLLLRRRLLLRRRLLLRLLRRLLRRRLRLRRRLRRLRRRRRRRRRLRRRRRRRLRLLLRRLRRRLRLRRLLLRLLLLLLRLLRRRRLLLRRLLLLRRRLLLRLLLLRRLRLRRLLRRRLLRLLLLRLRRRLLLRRLLRRLLRLLLLRRRRRRRLLLRLRLRLRRLLRRLRRLLRLRRRLRLRLLRRLRRLLRLRRRRRRLLRRLLLRRRRLRRLLLLRRLRLLRLLLRRRRLRLLLRLLRLLRRRRRRRLRRLLRLLRLRRLLLRLLRLLRRRLRLRLRRLRLRLLRLRRLRRRRRRRRRRRRLRLRRRRLLLLRRRLRLLRRRLRRRRRLRRRLLRLLLLRRLRLRRLRLLLLRRRLRLLLRLLRLLLLLLRLLLRLLRRRLLLRRLRRLLLLLLRLLRLRLLLRLRLLRRRRRRLLLRRRLRLRRLRLRLRRRLRRRLRLRRLRRLRLLRLLRRRRRLLLRRRLLRLRLLLRLLRRLLRRRRRLLRRLLLLRLRRRLRLRLRLLRLRLLLLRRRLLLLRLLRRRLLRRLRRRRRRLRRLLRRRLRLRLLLRRLRLLRLRLRLRRRRRLRLRLRLLRRRRRLRLRRLRLRLRRLLRLLRLLRRRRLRRLRLLRRRLRLRLRRLRLLLRRRRRRRLRRRRRLRRRRRLRRLRRRLLRLRRLRRRRRRRLLLRLRRRRLLLLRLRLLRRRRRLRLLRLRLLRLRLRLLRRLRRRRLLRLRRRRLLLRLRRLLLRLRRRLRRRRLLLLLLRRLRRLLLRLRLLRRRLRLRRLRLRRLRRLLRLRRLRLLRLLLLLLLLLRRLRRRRRRRRRRLRLRLRRRRRRLLRLLLRLLRRLLRRRLLRRRLLLRLLRLLRRLRRLRRRRRRLLRLLRLLRRLLRLLRLLLLLRLLRLLRLLLRLRRRRRLRRLLLRLRRRRLLLRRLRRRLLLRLLRRRRRLLRRLLRRRLRRRLLLRRLRLLRRRRRLRLRRRRRLRRRLRRLRLRLRRLLLRRLRRRRRLLLRLRLLRLRLLRLRLLLRRLRLRRLLRLLRLRLLRLLLLRLRRRLRLRLLLLRRRLRRLLLRLLLRLLRRRLRRRLRRLLRRLRLRRRLRRLLLRLRLLLLRRLRLLLRRLLRLRLLLLLLLRRLLRLLLLRRLLRRRLRRLLLRLRLRLLRLLLLLRRLRRLLRRRRRLRLRRLRLRLRLRLRLLRRLLLRLRRLLLLLLLRRLRLLRRRLRRRLLRRLLLRRRRRRRLLLRRLRRRLRRRLRRLLLRRRRLLRRRLRRRLRRLLRRRRLRRRLRLRRRRLLRRRRRLLRRRLLLLLRRRRLRLRLRLLRRRLRLRLRRLRLRLRLLRRRRLLLRRRRLRRRLLLLRRLLLLRLRLLRLLLRLLLRRRRLLLLLLRLLRRLLRLRRLRLLRRRRLRLRRRLRLRLRRLRRLLLLLLRLRRLRRLRRLLRRRLLRRRLRRLLLRLRLLRLRRRLLLRLRRLRRLLRLRLLRLRRRRRRRRLLRRLRLRLLRRRLRLRRRLLLLLRLRRRLRRRRLLLLRRLLLRLLRLRRRLLLLLLRRRRLRRLRLRRRRRLLRLRLLRRLLRRRLLRRLLRLRRRRRRRRRRLRLLLLLLRLRRRRLRLRRRRLLLLLLRRRRLRRLLRLRRRLLRLRLLRRRLLLRRLRRRRLRLRLLLRLRLLLRLLLRRLLLLLLLLRRLLLRLRRRLLLRLRLRLRRLLRLLLLRLLLLLLLLLRRRLLRRLRLRLLLLRRLLLRRLLRLRLRLLRRLRRRRRLRRLLLLRRRRLLRRLRRRLRLRLRLLRRRRRLRRRLRLRRRLLRLLLLRRLRLLLRLLLLRRRRRLRLRLRLLRRLLLRRLLRLRRLRLLRRLLRLRRLRRRRLRRLRRLLLLRRRRRRRLRRRLRRRLRLRLRRRLRLLLLLLLLRLRLLLLRRRRLLLRRLLLLRLRRLLLLRRRRLLRLRRLRLRRRLLRRRLRLLRLRLLRLLLLRLRLLRRLRLLLRLLLLLRRRRRRLRRLRRRRRRLLRRLRRRLRLRRLRRLRLLLRRRRRLLLRRRRRLRLRLRRRLRLLLRRRRRRLRLLRRLRLLLLLLLRLRLRLRRRLRRRLLLLLRRRLLLLRLLLLRLLRLRLRLLLRRRRLLLLLRLRRRLRRLRLRLLLLLLLLLLRLRRRLLLRRLRLLRRRRRLRRRLRRLRRLLLRLRRLLRRLRLRLRLRLRLRLRLRLRLRRLRRRLLLRLRLRRLRRLLLLRLRRLLRRRRRRLLLRLRLLRLRRRLRLLLLLLLLRLRRLRLLRLLRRRLRLRLLLRRRRLLLLLLRRRRRLRLLRLRLRLLLRLLRRRRRRLRLRLRLRLLRRLRRRLLRRLRRRRRLRLLRLLLLLRRLLLRRRRLLLLRRLRLLLRRLLLRRRLRRRLLRRRLRLRLRLRLLRLRLLLRLLRRRLLLLLRLRLLRLLRRRRRRLRLLRLRRRRRLRRRRLRRLRRRRLLRRLRRLRRRRRRRLLLLRRRRLLLRRRLLRRRLLLRLRRLRLRRLLRLLRRLLLLLLLRLLRRRRLRLLLRLRLRRLLRLLRRLLRRLLLLRLRLRLRRLRRLRLRRLRRRLRLRLRLLRLLRLLLRRRRLRLLLRRRLRRLRLRRRRRRLLLRRLLLLRLRRRRRLRRRRLRLLRLLRLLLLRLLLRLLLRRRLLRLRLLLRLLLRRRLRRRLRRRLLRLLRLRRLRRRRLLLLRRLLRRRRLLLLRRLLRRRLRRLLRLLLRRRLLRRRLLRRLLRRRRLLLRLRLLRLRRRLRRLLRLRLRRRLRRLLLRRRRRLRLRRRRLRRRLRRRRLRLRLLRLRRRLRLLRRRRRRRRLLLLLRRLLLLRRRRLRLLRLLLLLLRRLRRLLLRRLRLLRRLLLRRRLLLRRLLLLLLLRLLLRRLRLRLRRLRLRRLRRRLLRLLRLLLLRLRRLRRLRRLRLRLRRLRLLRLLLLLLLRRRRRRRRRRRRRRLLLRLRRRRRLLRLLRRLLLRRLRLLRLRLLLLRLLRLLLLRLRRLLRRRLRRLLRLLLLRRRRRLRLLRLLLRRLLLLRRRRRRLRLLRLRRRLRLRRRLLRLLRRRLLRLLRRRLLLRRRLRRRLRRRLRRRLLLLRLRRRLRLLLRRRLLRLRLLRLLRLLRLLLRRRRLLLRLRRRLLLLRLRRLLRRLLRRRRRRRRRLRRLRRLRRLLRRLLLLRLRLLLRLLLRLRRLRLRRRLLLLLRRRLLLRLLLRRRRLLRLLRLRRRLLLLLRLLLLLRRRLRLRRRRRRLLRLRLRRLRRLRLLLRLLLRRRLLLLLRRLLLRRLRLLLLRLRRLRRRRLRRRRLRLLLRRLRRLRRLLLRRLLRRRLRRRRRLRRLLRLLRRLLLRLLLRLLLLRLLLRRLRRLRLLLLLRLRLLLLLLRLRLLLRRLLRRRRRLRLRRLRLLRLLRLLLLLLRLRRLRRLLLLLRLRLRLRLLLRLRLLLRRRRLLLLLRLLRLLLLRRRRLLRRRRLLLRRRLLRRLLLRLLLLLRRLRLLLRRRLRRLLRRRLRRLLRRRLRRLRRRLRLRLLLRRLLLRRLRLLLRRRLLRLLLRRLRLLRRRRLLRRRRRLLLLRRLRLLRRRRRLRLLLRLRLRRRLRRLRRLRRLLRRRRLRRLLRRRLLRRLLLRLRLRRRRRRRRRLRRLRRLLRLLRRRLRRLRLLRLRRRLRRLRRRLLRLRRRRLRRRRLLLRLRRLLRLLLLRRRRLLLRLLLRLLRRRLRRRRRRLRLLLLRLRLLLRLLRRLRRLLRLLRRLRRLRLLLLRLLLRLRLLLRRLRRRRRLRRLRRLLLRRLRLLRLLLRLRRLLRRRRLLLLRLRLLRLLRLRRRRLLRLRRRLLLLLLRRLRRLLRRRLRRLRRLRRLLLLLLLLRLRRLLLLLLRLRLLLLLRRRLRRLLRLRRRRLLLRLLLRRRLRLLRLRLLLRLLLRRLRRLLRRRLRRLLLRLLRLRLRRLLRLRLLRRLLLLRRRLLRLLLLLLLLRLRRRRRLLRRRRLLRRLLLLLRLLLLLLLLLRLRRLLLLRRRRRRLRLLRLLRLRRLLLRLRLLRRLLLRRRRLRLRLLLLLRRLRLRRRLLLLLRLRRRRLLLRRLLRRRRRRRLLRLRLLRRRRRLLLRRRRRLLRRRRRLRLRLRLRLLRLRRRRLRLRLRLRLLRRLLLRLLRRRRLRLRLLLRRRLRLLLLLLLLLLRRLLRRRLRRLLLRLRRRRLLLRLLLLLLRLLLRLLLLRLLLLRRLLRLLRRLLLLRRLRRRLRRRRRRLRRRLLLRRRRRLRLLRRLRLRLLRRLRLLLLLLRRRRRLLRLRLRRRRLRRRLRRLRLLRRRLRRRRLRRLLLLLLLLRRLRLRLLLRRRLLRLLRRLRLRRRLLLLLRRLLRLLLLLRRLRLRRLRRRLRRRRRRRLLRRLRRRLLLLLLRLRRRLRRRRRRLLLLLRRLLRLRRLLLLLLRRRLRRRLLRRLLRRRLLRLLLRRRRRRLLRLLRRLLRLRLRRLRRRLRLLRRRRRRLRLLLLLRLRLRRRLLRRLRRLRRRLRLLRLRLRRLLRLRRRRLRRRLRRLRLRLLRLLLLLLRRLRRRRRRLLLLRRRRLLRLLLRRRLRLLLRLLLLLLLRLLLLLRLLLLLLRRRLLRLRLRLRRRRLLRRLRRLLRLLRRRLRLLLRRLRRLLLRLRRLRRLLRLLLLRLLRRRLLRLLLRRRRRLLLLLRRLLLLRRLLLRLLLRRLRRRLRRLLLLLRLRRRLRRRLLRRLLRLLRRRRLRRRRLLLRRRLRLLLRRLLLLRLLRRRRRLRRLLRLLLLRRRRLRRRRRLLRRRLLRLLLRRLLRRRRLRRLRLLLRLLLRRRLLRRRRLRRRRRLLRRLLRLLRRRRLLLRLRLLLLRLRLRLLLLRRLLLRLRRRRRRRRRLLLLLRLLRRLLRRLLLRRRLRRRLRRLLLRLLRRLRRRRRLRRLLRLRRLLRRLRLRLRRLLLLLRLRRLRRLRRLRLRRRLLRLRRLRRRLRLRLLRLRLLRLRLLRLRRRRRLRLLLRRRLRLRLRLRRLLLLLRRLRRRRLRLRLRRLRLLLRLLRLLRLRRLRRLRRLRLLLLLLLLRLLLLRRRLRRLRRRLRRRRLRRLLLLRRLRRLLLRRRLRRLLRRLLLRRLRRLLRRLLRLRRLRRLRRRRLLLRRLRRLLLLRLRLRRLRRLRRRLLLRLLRRLRLLRRLRLRLRLLRLRRRLLRRRRRLRLLLLRRRRRRRLRRLRLRLLRRLRRRLRLLRRLRRRLLLRRRRRRLLRLRRLRLRLLLLRRRRLLLLRLRLLRRRLLLLRLRLLRLRRRRRRLRLRRLRRRLLRLLRLLRLRRLLLLRLRRRRRLRLRRLLRLLLRLLLRLLRLRRRLLRLLLLRRLLRLRLLLLLLRLLLRRRLLRLLLRLLRLRRLLLRRLRRLLLLLRRRLRRRRLRRRLRRRLLLLLRRLRRRRRRRLLRRLRRLRRRRRLLLRRLLRRRRRRLLRLLLRRRLLLLRLRLLLRRRLRRRRRLRRRRRLLRLRRRRLLRRRLRRLRRLRLLRLRLLRRRLRRLRLRLRRLLRRRRLRRLLLLRLLLRRRRLLRLLRLLRRRRLRLLLRLRLRRRLLRLRLLLRLRRLRRRRRLRLLLRLRRLRRLLRLRRLLLLRRRLRRLRLLRRRRRLRRRRLRLRRRRRLLRLLLRLLLRLLLRLLRLRLRRRRRLLLLLRRRRRRLRRLRRRLRLRRLLRRRRRLRRLLLRLRRLLLRLLRRLRRLRRLLLRLRRLRRLLRRLRLRLLLLRLRLLLRLRRRLLRRLLLRRLRRRLRRRLRRRLLRLLLLLRLRLLLLRLRRRRRLLRLRLRLLLLLLRLLRRRLRRRRLRLLRRLLRLLRLLLRRRRRRLLLLLLRLRLRRLLLRLRRLLRRLRLLLRLLLLRLRRLLLRLRRLLRRRRLRRRRRLRRRRRRRRLRRRRLLRLLLLRLRRRLRRRRRRRLRLRRLRLRRRRRLLLRLRLLLLRRRLRLRRLRLRLRRRRLLLRRRRRRRLRRRRLLLRLLLLLRRRRRRLLLLRRLLLRRRRLRRLRLRLRRRRLLLRRRRRLLLRRLRLRLRRLLRRRRLRLLRRRRLRLRLRRLRRLLRLRRLLRLRRRLLRRLLLLLRRLRLRRRRLRLLRRLLRRRRLRRRLLLRRLRLLRLLLLLRLLRRLRLRLLLRLLRLRLLRLLRLLLRRLLRRLRLLLRLLRRRLRRRRLRRLRLRLLRLRRRRLRRRRRRLLRLLRLLRLRLLLRRLLLLLLLRLLLLLLLRLLRRRRRRLLRRLLLRLLRRLRRLLRRRRRLRLLRRRRRLRLRRRRRLLLLRRRRRLLLRLRRLLLLRLRRLLRLLLRLRLRRLLRLLRLRRRRLRLLLRRRRLRRLLLRRRRRRRRRRLRLRLRLLLLLLRLLRLRRLLRRRLLRLRRRLLRRLLRRLLRRLLLLLLLRLRLLLRLLRRLLRLRLLLRLLLRLLLRRRRLRRRRLRRRRLRLRRLLRLLRLRLRLLRLRLRRRLLLLLRRRRRRRRRLRLRRLLRRLRRRLRLLLRLLRLLRRRLLRLLLRRLLRRRLLRLLLLLRRRRRLRRLLLLRRRLLRRRLRRRLLLLRLRRRLRRLLRRLRRRLLRLLLRRRRLRLRRLRLLLLRLLLLLLRRRRRLRRRRRRRLRLRRRRLRRLRRRRLRRLLRRLLLRLRLLLRRLRLRLRLLRLLRRLLLRLRRLLLRLRLLRLRRLRRLRRLRLRLLRLLRRRLLRLRRRLLLRRRRRRRRLRRRLRLLRRLLLLLLLRRLRRLRRRRLLRLLLLLLRRLRLLLLLLRLLRLRRLRRRRRRRLRLLRRLRLRLRRRLLLRLLRRRRRLLRRLLLLLRRRLLRRRRRLLRLLLLLRRRLLRLRRRLRRLLLRRLLRLRRRRRRLLRLLRRRLLLLLRRRRRLRRLLLLRLRRRLRLRRRRLRLLLRRLLLLRLLLLLRLLRRLRLLRRRLRRLRRRRLLLRRLRRLRLRLRLRRLRRRRRRRRRLRRLRLRLLLRLLLLRRRRLLRRLRRRRRRRLLRLLRLRLRRLLLLLRLLRRRRRRRRLLRLLLRRRLLRLRRLRRRRRRLRLLRRRLRRRLRRLRRRLRRRRLRLRRLRRRRLLLLLLLLLRLLRLLLLLLLRRLRLLRRRRLRLLLLRRLRRLRRRRLRRRLLRRLRLLRLRLLRRLLRRRLRLRRRLLLLLRRLLLRRLLRRLLRLLRRLRRLRRRLRRLLRLRRRRRRRLLLLRLLLRLLLLRRRRLRRRLRRLRLRRRRRLRLLLRRLLRLRLRRRRRLLLRLRRLLLRRLLLLLLLRLRLLLLLRLRLLRRLRRRLLRLLRRRRLRLLRLLRLRRLLRLRRLLRLRRRRLLLLRRLRLRLLRRLLRLLLLRLLRLLLRRRLLLLLRRLLRRRLRRRLRRRLLLLRRLRRLRLRRLLLRLRLLLLLRLRLLLLRRRRLRLLRLLRLLRLLRLLLLLLRLRRRLLRRLRRRLRLRLLLRRRLLLRRLLRRLRRRLLLRLLRRLLRLLRRRRRRRRRRRRRLRLRRRRRRRRRLRLRRLRRRLRLRLRRLRLLLRLRRRLLRRRRLLLRRLLRLLRLRRLRRLRRRLRLLRRRRRRLRRRRLLLLRRLRLRRRLRRLRRRLRLLRLLLRLLRLLRLRRRLLRRLRLLLRLLLLLRLLLRRLRLRRLRRLRRRLRRRRRLRRLRLRRRLLLRRLLRRLRRLLLRRLRLLRRLLLLLRLRLRRLRRRRRRLLLRLRLRRRLLRLLRRLRLLRRLLRLLLRLLLLRLLRRRLRLLLRLRLLRRLLRRRRRRRRLLLRLRRRLLRRRLLLLRLLLLRRLRLLRLLLLRLRRRLLRLRLLRLRRRLLRRRRLRRLLRRLRLRLRLRLRRRRLRRRLRLRRLLLLRLLLLRLLLLLRLLLLRRLRLLRRRLLRLLRLRRRRRLLRRLRRLLLLLLRRRLLLLLLLLRLRLRLRLRRRLRLLLLLLLLLRLRRLLLRRLLRLLLRLRLRLRRRRRLLLLRRLLLLRLLLRRLRRLRLRLRLLLLRLRLLRRLLLLRRRLLLRLRLLLLLRLLLLLLRRLRRRRRRLRRLRLLRRLLLRRRRRLRLLLLRRRLRLRRLLLLRLLLRLLRRLRRLRRLRLRLLLLRRRRLLLLLLLLRLRLLRRRLLRLRRLLLRRRRLLRRRLLLRLLLRLRLLLLLRLLRLRRRLRRLLRRLLLLLRRLRLLLRLLLRRLLLLLLLRLLLLRLRRRRLRRRLRRRLRLRLLRLRRLLRRLLRLRRRRLLLRRLRRLLRRRLRLLLRLRLRRLRRRLRRLLRLRRRLLRRRLLLLLRRLLLRLRRRRRLRRLRLLLRLRLLRLRRLRRLRLRRLLRRLLRLLLLLRLLRRRRLRLRRRLRRLRLRRLLLLRLLRLRRLRRLRRRRLRRRLRRRLLRLRRLLLRLLRRRRLRRRLLLRRRLLLRLLRLLLRRLRRRLLLLLLLLLLLRLLRLRRLRRRRLLRRRRRRRRLLRLRLLRRRLLRRRRRRRRRRLRRRRLRLRRRRLLLRLLRRRLRRRLRLLRRLLLRRRRRLRRLRLLLRRRRRLRLLRLRRLLLRLLLRLRLLRRLRLRRLRLRRRLRRRLLLLRLLLLRLLRRLRRLRRRLLRRRRRRRLRRLLRRLLLLRRLLRRRRLRRRRRLLLRRLRRRLLRLLRRLLLRLRRRRRRLRRLLLRLRLRLRLRRRRRRLRLRRRLRRRLRRRRRRRLRLLLRLRRLRLLRLRLRLLRRLRRRLLRRRLLRRLRRLLLLLLRRRRRRLLRRLLRRLLLLLRRRLRLLLLLRLLLLLLRLRRLRLRLLRLLLRLRLRLRRRLRRLRLLLRLRRRRRLRLLRLRLRRLLRLLLLLRLRLRRRLRLLLRRLRRRLRRLLLRRLRRRRRLLRLLRRRLLLRLLLRRLLLRLLLLLLLLLRLRRLRLRRLRLLRLLLLLLLRRLRLRRLRRRLLLLRLLRRLLLLLLLLLRLLLLRLRRLLRRLLRRRRLLRRLLLRRRLLLRRRRRLRRRRRLRLLRRRRLRLLRRLLLLRLRLRLLLRRRRLLRLRLRRRLRRLRLRRLLRRRRRLLRRLLLLLLRLRRRLLLRLRLLRRLRLLLLLLRLLRRRLRRLRRLRRLRRRLRLRRLLRRRLRRLLRRRRLLRLLLRLLRLLLRRRLRLLRRLLRLLLRLLRLRRRLRRRRRRRLRRLRRLLRLRRRRRRRLLRLRRLRRRLLLRRRLLLRRRLLLRLRLLLRLLLRRLRLLLLRLRRRRLLRRRLRRRRRLRLLLRLLLRRRRLLRRLLLLLRLLRLLRRLRRRRLLRLLRLLRLLLLRRLLRRLRRRRRRRLRLRLRRLRLLLRRRLRLRLLRRRRRLRRRLRLLLRLRLRLLRLLRLRRLLLLLLRRLLRRLRRRRLRRLLRRRLRLRRRRRLRRRRRLRRRLRLRLLLLLLLLRLRLRLLRLRRLLLLLRLRLLRLRRRLRLRRLRLLLRRLRRRLRRLLLLRRRRRLLRRRLLRLLLRLLLRRRLRLLRLLRRRRLRLRRRLLLRRRRLRRRLLLLRLRRRRLLLRRLRRLLLRLLRRRLLLRRLLRRRRRRLLLLRRRLRLLLLLLLRLLLLLLRRRLRRLLLLRLRLLLRRRLLRRLLLRRLLRRLRLLLRRLRRRLRRLRLLLLLLRLRRLRLRLRRLLRRLLLLLLRRLRLRLLRRLRLLLLLLLRRLLRRRLLLRRLRRLRLRRLRRLRLRRRRLLRLRRRRRRRRLRRRRLLRRLRRLLLRRLLLLRLLRLRRLRRRRLRRRRRRLRRLLLLLRLRLRLLRLRRRLRRRRRLRRLRLLLLLRRRRRRLRLRRLRRLRLLRRLRLLLLLRLLRRLLLRRLLRLRRLRRLRLRRLRLLLRRLLRRRRLRRLRLRLLRRRLRLRRRLRRLRLLLRRRLLLLLRLLRRLRRRLRLLLLRLLLRRLLLRRRRRRRLRRLLRRRLRRRRLRLRRLLRRRRRRLLRRLLRLLRRRLRRLLLRRLRLLRRLLRRRLRRRLLLRLLRRRRRLRRLLLRRRLRLRRLRRLLRLRLRLRLLRLLLLRRLRLRLLRRLRLLRLLRRLRLLRRLRLLRRLRRRRRLLRRLRRRLRLLLLLLLRRRLRLLRLRLLRRLRLLLRLLLLLRLRRRLRLLRRLLLRRRRRRLLRRRRRLLRRRLRRRRLRRRLLRLLLRRRRLLLRRRRLRRLLLLLLLRRRLRRLRRLRLRLLRRLLLRLLRLLLRRRRLLLLRLLRRRRLRLRLLLLRLLLLRLLLRRLLRLLLRRRRLLLLLRRLLRRRLRRRLLRRRLLRRLLLLLRLLRRRLRLLLRLRLLRLLRRRLLLRRRRLLLLRRRLRLLRRLRRLRLLRRLRRRLRLLLRRRLRRRLRRRLLLLRLLRRLLLLLLLLLLLRRRLRRLLRRLLRLRRRRLLRLLLLRLLLLRRLLRLRLLLLRLRRRLLLRRRLRLRRRLRLRRLLRRLLLLRLRLRRLRLLLLLRLLRRLLRLRLRLLLLLLLRLLRRLLRLRLLRRLLRRLLRRLLRRLLRRLLLRRRRRLLRRLRRRLLLLLRLLLRLRLLRLRRRLRRRRLLLRLLLRRLLLRLRRRRLRLRLRRRRRLRRRLLLRLLLRLLLRRRRLRLLRRRRRRLRLLLLRRRLRRRRLRRLRRRLLRLLRRRRLLRRLRRLLRRRRRLRRRRLLRRRRRRRRRLRLLRRLLLLRRLLRLLLRRRRLLLRLLLRLRLRRRLRRLRRRRLRLRRLRLLLRLLLRLRLRLRRLRRRRLRLRLRRRRLRLLLRRLRRRRRRRRLLRLRLLLRLRRLLRRRRLLLRRLRLRRLRRRLLLLRRLRRRLLRLRLRLRLRLRLLLLLLRRLLRRLRLLRRLRLLRLLLLRLRRLRRRLRRLRRLRRRLRLLRLRLRRLLLLLLRRLLLRRLRRRRRRRRRRRLLLLRLRRRLLLRRRLLLRLLRRRRRLRLRLLLLRRLLLRLLRRLLRRLRRLRLLLRRLRLRRRLLRLLLLLRLRRLRRLRLLRRRLLLRRLRRRLRLLLLLLLLRRRLRRLLRLRRLLRLLLLLRLRLLRRRLLLLRLRRRLLRLRRRLRLRLLRRLRRRRLRLRRLRLRRLLRLLRRRRRRLRRLRRLLRLLLLRRLLRRLLRRRRLRRLRLRRRLLLRLRRLRLLRRLRRRLLRLRLRLRRRLLRLLRRRLLRLLLLLLRRLRRRLLRRRRRLRLRRRRRRLLRRRRRLLLLLLRLRLRRRLRRLLLRRRLRRRLRLRLRRRRLRLLLLRLLLLRLLLRRRLLLRLLLRLRLLRRLLLRRRRRRRLLRRLRRRRLLLRRLRLRRRRRRRRRLLLRRRLRRRRRRRLRLLRLLLLLRLLRLRLLRRRLRRLLLLRLLLRRRRLLLRRLRLRRRRLRLLRRRLLLLRRLRLLRRLLRRLRRLRLLLRRLLLRLLLLLRRLLRLRRLRLRRRRLRRLLRLLLRRRLRRRLLRRLRRLRRLLRLRRLLLRLRRRRLRLRLRLLLRLRRLRLRRLRRRRLRRLLLLRRLRRLRRRRRRRLRLLLLLRLRLRRLRRRRLLLRRLRLLRLRLRLRLRLLRLRRRLRRLRLLRLRRRLLLLRLLRRLLLRRRRRLLLLLRLRRLRRRRLRLLLRRLRRRRRLRLLLRLRRLRRRRLRLLLLRLLLRLLRLLLLLRLLLLRRLRRLLRLLRLRLRRLRRRLLRRRLLLRLRLRRLLRRLRLLLLLRRRLRRLRRLRRRLRLRLLLLRLLLRRLLRRLRLLRLRRRLRLRLRLRRRRRRRLRLRLRRLRRLRLLLLLRLLLRLLRRRLRLLLRLRLRLLRLLRRLLRLLLRRLLLLRRRLLRRRLLLRRLRRLLLLRRRRLRLRRLRRRLRRRRRLRRLLRRLLLLRRLRLRLRLRLRLLRLRLLRLRLRRLLLLRLLLRRRRRRRRRLRRLLLRRRLRRLRLRRRRLLLRLRLLRLLLLRLRRRLRRRLRRRLLLRRRRRLRRRLLLRRLLRRRLRLRLRLRLRLRRLLRRLRRRRRRRLLRLRRLLLLLRLRRRLLLLLLLLRRRRRLRLLLLRRLLRLRLRRRRRLLRRLLLRRLLLRLLRLRLLLRRRLRRLRLLRLLRLRLRLLRRRRRRRRLRRLRLLRLLLLRRRRLRRLRRLRLLLRLRLRLLRRLRLLLRLLRRLLLLRRLRLRRRLLRRLRRRLLRRRRLRRRRRLLRRRRRLLLLLLLRLRRLRLRRRLRRRLRRLRRRLRLRRLRRRRLRLLLRRRRLLRLRLLRLRRRLRLRLRRLLRRRLRRLRRRLRRLLLRLRLLRRRRLRRLLRRRLRRLLLRLRLLRRRLRLRLLLRRRRLLLRLRLLRLLRLRRRLLRLRLLRLRLRRRLRRLLRLRRLRRLRRRRLLRRRRRLLLLRRLRLRLLRRRRRLLLLLLRLLRLLRLRRLLRLRRLRRLLLLLLRLRLLRRRLRRLRLRLRRRLLLLRLRRRRLRRRLRLLRLRLRLRLLRRLRLRRLLRRRRLRRLLRRLLRLLRLLRRLRLLLLLRRLRRLLRRLRLRLRRLRRLRRRRRRLLLRLLLLRRRLLRRRLRRRRLLLRLLLRLRRRRRLRRRLRLLRLLLLRLLRLRRLLRRRRRRLRLRRLLRLRRLLLRRLRRRLLRRLRRLRRLLRRRRLRLRRLRRLRRRRLRLLRLRLRRRLLRLLLLRLRLRLLLRLLRLRLRRRRLLLLRLRRRLRLLRRRLRLRLRLLRRRRRLRLLLLRLLRRRRLLRRLRLLRLRLRRLLLRLLLLRLRLRLLRRLLLLRLRRLRRRLLLRRLRLLLRRRLRRLRLLRRLLLRLRLRLLLLRRRLRLLLRLLRLLRLLLRLLLRRLLRRLLLRLLRLRLLRLLLLRLRRLLRRLLRLRRRRRLRRLRLRLLLLLLLRRRLRLLLLLLRLLRLLLRRLRRRLRRRLLLLRLRRRRRRRRLLRRLLLRRLLLLLRRRRLLRLLRLRRRLRRLLLLRRRLLLLLLRRRLRLRLLLLRRLRLLRRLLRRRRLRRRLRLRRRLLLRLRLRLRRLLRLRLRLLLLLRRRRLRLRRRRLRRRLRRRLRRRRRLLLRRLLRLRLLRRLLRRLRLRLRLRLRLLRRRRRRLLLRRRRRRRLRLLLRRRRLLLLRRLLRRRLRLLRRRLLRLRLRLRRRRRLRRRLRLRLRLRRRRLRRLRRRRLLRRLLLLRLRLRRLLLLRRRLLRLLLLRRLRRRRLRRLLRRRLLLLRLRRLRRRRLLRLLRLLRLLLRRRRLLLRRRLRLRRRLLRRRLRLLLRRLRRRRRLRLLLRRRRRRRRRRRLRRLLRRRRLLRLLRLLLLLRRLRRLRRRRRLRRLRRLRLRRLLLRLRRLRLLLLLLLRRRRLRLLLLLLLRRRRRLLRLRRLRRLRRLLLRRLLLLRRRLLLLLRRRRLLLRLLLLLRLLLLRLRRRRLRRLRRRRLLRLLLRRRLLRLRRLRLRLLRLRLLRLLRRLLRRRLLLRRRRLLRLLLRRLLRRLRLRRLRRLRRLRRRRRLLLLLLLRRLRRLRLRRLRRLLRLLRRRRLRRLRRRLRRLRLLLRRRRLRRRRRRLLRLLRLRRRRRRLRRLLRLRLRRLLRLLRRRRLLLLLLRRRRLRRRRLLRRLLRRLRRLRLLRLLLLRRRRRLRLLLRLLRRLRRLLLRLLRLRLRRLRRLLLLRLLLLRRRRLRLRRLLRRRLLRLLRLRRLLLLRLRLRLRRLLRRLLLRLLRRRLRLLRRLLLLLRLRRRRLLLRRLRRRLLRRRLRLLRRRRRLRLLLLLLLRRLRLLRLLRRLRRRRLRLRRLLRRRLRRRLLLLLLLRRLLRLRRLLLLLLRLLRRRLRRLRLRLLLLLRLRLRRLLLRLLLLLLRLLRRLRLLRRRRRRLRLLRRRRLLLLLRRRLRRLLLRRRRLRLLLRRLRRLRRLLRLLRRLRRLLLRRRLRLLRLRRLLRRLLLRLRLLLRLRLLLLRRLRRRLRLLRRLRRLLRRRLRLLLLRRRLLRLLRRLRLRRRRLRRRRLRLLRLLRLLLRLLRRRLRRLLLLRRRRRRLLRLRLLRRLLLRRRRRLLRLRLLRRRRLLRLLLRRLRRLLRLLRLRLRRLRRRLLLRRRRLRLRLRRLLRRLRLRLLRLLRLRRLRRLRRLRRRRRRLRRRRRLLRLRRRLRRLLRLRRRRLRRRRLRRLRLRRRLLRLLRRLRLRLRRRRRRLRRRRLLRLLRRRRLRRLRRLRRRRRRRRLLRRLRRRRLLLLRRRLRLLLRLRLLRRLRRRRRRRRLLLRLLLLRLRRRLLLRRRLLLRLRRRLRRLRLRRRRLRRLRRRLLLRLRLRLLLRLRLLRRLLRRRLLRLRLLRLRLRRRLRLRLLLLLLLLRRRRLRLRLLRLLLRLRRRRRRRRRLRLLRLLLRRLRRLRLLRRLLLLRRLLLLLRLRRLLLLLLLLLRLLLRLRLRRLRRLRRLRLLLRLLLRLLLLLRLRRLLRLLRLLRRLLRRRRLLRRLRLLLLLLLLRRLLRLLLLRLLLRLRLRRRRLLRRRLRRRRRLLLLRRRRLRRRLLRRRRLLLRRRRRRRLRLLRRRLRLRRLLRRLLRLRLRLRRLLLRLRRRLRLRRRLLLRRRRRLRLRRRLRRRLLLLRRRLLLLLRLLRLLLLRRLLLRRLRLLLRRLLLLRRRRLRRRRRRLLLRLRRLRRRRRRRRRRLLLRLRLRRLLLLRLRLRRRLRRRRLLRRLLRRLLRRLRRRRRLLRLRLRRLLRRLRRRLRLLLLLLRLLLLRLRRLRRRLLLLLRLRLRRLRLLRLRRRLRRRLLRLRLLLLLRRLLRLRRRLRLRLRLRLLRRLLRLLLLRLRLLRRLLLRRRRLRRRRLRLRLRRRRRLRLRRRRRRRRRLLLLRLRLRRLRLRRLRRLRRRRLRRLRLRLRLLLRLLLLRLLLRLRLRLLRRLLRRLLLRLLLRLRRLRRLLLLLLRLRRRLRLLLRRRLRLLLRLLLLLLRRRRLLRRRLLLRLLLLLLRRLRLLRLRRLRRLRRRRLRRRRLLRLRLRLRLLRLRRRLLLLLLRRRRRLLRRRLLLLRRRLRLRRRLLLLLLRLLLRRRLRLRLRLRLLLLRLLLRRLRRRRRLRRRRLRLLLLRLRRLRRRLRLRRRLRRRLLLRRLLRRLRRRRRRLLRLRLLRLRRLRLLRRLRRRRLLLRRRLRRRRLRRLLRRRRLLRRRRLLRLLRLRRLLLRRLLRRRLLRLLRLLLLRLLLRLLLRRRLLLRLLLLRLRRLRRLLRRLLLRLRLLRLLLRRLLLLLRRRLRRLLLRRRLRRLRRRRRLRLRRRRLLLRLRRRLLLLLRRRRLLRRRRRLLRRRLLLLRLRRRRRLLRLRRLRLRLLRRLLRLRLRRRLRRRLRLLRRLRLRRLLRRRRRRLRLRRLLLRRLLRRLLLLRLRLRRLRLRRLRLRRRRRRRLRLRRRLRLRRRRLLRLRRRRLRLLRRRLLLLLRRLRRLRRRLLRLLRLRLRLRLLRLRLRRLRLLRRLRLRRRLLLLRLRRRLRRRRRLRRLLRRLRRRLLRRLLRLRLLRRRLRLLRLRLRLRRLRLRLLRLRRLRRLLRLLLRRLRLRLLLRRRLRLRLLLRRRLLRRLRLLLLRRRRLLLRRRLLRRLRRRRLLRLLRRRLLLRRLLRLRRRRRLRLLLLRRRRRLRLLLRLRLRLRLRLRLRLLRRLRLLRRRRLLRRLRRLLLRRRLRRLLLLLRLLLLRLLRRLRRLRRRLLRLRLLLLRRRLRLRLRLRRLLLLLLLRLRLLRLLRRRRLLRLLLLLRRLRLRRRRLLRRLRRRRRRRLLRLRRRRRLRLLRLRRLRRLLLLRLLLRRLRRLLLRRRLLLLLRLRRRLRRLRRLLLRLLRLLLRRLLLLLRRRRRLLRLLRLLLLLLRRLRLRRLLLLRLLRRLRLLLRRRRRRLRRRLRRRRRRRRRRLRLRLRRLLLRLLRRLLRRLRLLLRRRRRRRRLRRLLRRRRRLLRRLLRLLRRRRLLLLLLLLRLLRLRLLLLLRRRRLLRRRLRLLRLLRLRLRLLLRLLRLRRRLLRRLRRLRRLLRRRLRLRRRLRRRRRLRRRRLRLRRLLLRLRLRRRLLRRRLLLLLLRRLRLRLRRRRLLRRLRLLRLRRRLRLLRRRRRRLLLLRLRRRRRLRRLRRRRRRLLLLLRRLLLRRLRRLRRLLLLLRRLLLLRRRRLRLLLRRRRRLLLLRRLRLLRRLLLLLLRRRRRRRRRRRRRRRRRRRLLRRRLLRLLLRLLRRLRRRLLLRRRLRRLLLRLRLLLLLLLRRLLRLRRLRRLRRLRLRRRLRRLRRLRRRRLLLLLLLLLLLLRLRRLRRRRLRLLRRLLRRLRRRRRRLLRLRLRLLLLLLLLRRLLRRLRLRRRRLLRRLLRRLRRLLLLLRRLLLLRLLRRRLRRRLRRLRRRRLRRRRRLRLLRLLRLRRLLRRLLLLRLRRLRLLLLLLRRLLRLLLRRRLLLRLRLRLLLRLRRRRLRRLLRRRRRLLLRRLRRRRRRLRRLLLLLLLLLRLRRRLRRLLRLRLLLRLLRRRRLLLLLRLLLLRLLRRRLLRRLLLLRRRRRLRRLRLRRRLRLRLRRLLLRLRRRLLLLLLRRRRLLLRLRRRLLRLLLLRLLLLLRLLRLLLLLLRRRLRRLRRLLRLLLRLLLLLRRRRLRLRLRLRRRRLRLRLLRRLRRRLRRLLRRLRLLRLRLRRRLLLLLRRLLRLRLLLRRLLLRLLRLRRRLRLLLLLLRRLRLRRRLLRRRRRLRRLLLRRLLLRRRRLRLLRRLLLRLLRLLRLLRLRRRRRLLLRRLRLRRRRLRRLLRRRLRLLLLLRLRLRRLLRLRRLRLLLRLRLRRLLRLRRRLLRLLRLRRRLLRLLRLLLLLLRRLRRRLLLLRLRLRRLRRLRLRRRLRRLRLLLLRRRRLLRRRLRLRLLLRLLLLRRLLRRRRLLLRRRLRRRLRLLRRLLRLRRRRLLLLLLRLLLLLLLRRRRLRLLRRLRRRLLRRRLRRLLLRLLRRLRRLLRRLLRLRRRRLRRLRRRLRLLRLRRLLRLRRRRLRRLLRRLLLLRLLLRLRRLLRRRRRLLLLLRRLLLRLLLLRRLRRRRRRRLLLLLLRRLRLLLRLLLRRLLLRLLLLRLRLLLRLLLLLLRLRRRRLLLRLLLLRLRRLLRLLLRRRRLLLLRLLRLRRLLRRRLLLRLRRRRRLRLRRRLLRLRLRRLRRRLLLRRLLRRRRRLRLLRRLRRLRLLLRRLLLRLRRLLRRRRRLLLLLRLRRLRLLLLRRLLLRRRRLLRRLRLRLLRRRRLRRRLLRRRLRLRLLRLRLLLRRRRRLRLLRLLLRLLLRRLRRLRLRRLLLRLLLRLLRLRRRRRLLRLRLRLLRRLLRRRLLLRRLLLLRLRRLRRLLLLRLRLLRRRRLLRRLLRRRLLLRLLLLRLRLLRRLLLRLRRRRRRRRRRRRLLLRLLRLRRRLRLLLLLLRRLRRLRLRLRRLRRRRLLLLLRLRRLLRRLLRLRLRLRLRRLRRLRLLRLLRRLLRLLRRRRRLLRRLLRRRLRLRRRRRRRLLRRLRRRLRLLLRRRLLLRLRRRRRRLRRLLLLRRRRRLRLLRLLLLLRLRLLRLRLRLLRLRRLRLLLRLRLLRRRRLRLLLRRLLRLLLRRRRLRLRLLRRRLLLRLRLRRLRRLRRRLLLRLRLRRRRRLLRRLLRRRLLRRLLLRLRRRRLLRRLLLRRLRLLLRRRLLRRRRLLRLRRLRLLRLLLLLRRLRRRRRLLLRRLRLLLLRLLLLLRLLRRRRLLLLRRRRRLRLLRLLLRRRRRRRLLLRRRRLRLRLRRRLLLRLLLRLLRLLRLRLLLRLRRRRRRRRLLRLRRRRRLRLRRRLLRRLRRLLRRRRRLLLRLRRRRLRRRRLLLRRRLLRLLRLRLLRLRRRLLLRRLRLLLRLLRRRLLRRLRLLLLLRRLRLRLLLLLLLLRLRLRLLLRRRLLLLRRRLRRLRRLLRRLRLRLRLRLRLRRLRRRLLLLLLRRLRLLLLRLLRRRLRRLRLLLLLLRLRRLRRRLLLRRRLRRLRLRRRLLLRRRLRRRRRLLLLLLRLRLRLRLLLRLLRRLRRLLLLRLRRLRLRLLRLRLRLRLLRRRLLRLRRLLLRRLLRLLLRRLLLRRLRRLLLRRRRRRRRLLRRRLLRLLRRLLRLLRLLRRRRLLLRLRLLLLLLRLRRRRLRLRLRLRRRRRRRLRRLRRLLLLRRRLLRRLLLLLRRLLLLRRRRRLLRLRRRLRRRLRLLRLRRLLRRRRRRRLRRLLLRRLLRRRRLRLRLRRRRLRRRLRLLRLLLLRRLRRRLRRLRLLRLRLRLLRRLLLLRRLRRRLLRLLLLLRLRLRRRRRLLRRRRLRLLLRRRLLLRRLLLLRRRLLLLLRLRRLRLRLLLLRLLRRRLRRRRRRLRRLLRRLRRRRLLRRRLLLRRLLRLLLLRLRRRRRRRRLLRLRRLRLLLRLRLRRLLLRRLLRLLRRRLLLLLRRRRLLLRLRRLRLRLLRRLRLRLLRRRLLLLRRRLLRRRLRRLLLRLLRRRRRRRRLRRLLRRRLRRRLRRRRRLLRRRRLRRRLLLRRRLLLRRLRRLLRLLLRLLRLLRRLRRRLRLLRRLRLLLRLLLRLLLLRLLLRRLLRRLLLLRRRLRLRLRRRRRLLLRLLRRRLLLLRRRLLRRLRLLLRLLRLRRLLLLLRLLRLLLRRLRLRLRLRRRRRRRRRRRRLRLLRLRRRLLRLRRLRLRRRRLLLRLLRRRRRRRLRLLRLRLRLRLLLRRLRRLRLRRLRLLRLRRLLLRLLRRLRLLLRLRLRRRRLLLRRRRRRLLLRLLRRLLRLRRLRRRLLRRLRRRRRRLRRLRLRLLRRLRRRRLRLLLRLRLRRLLRRLRLRRLLLRLRRRRRRLLRLRRRRLLRRRLRLLLRRRLRRLRRRLRRLRRRRLRRLRRLLLRRLRLRRRLRRLRRRLLRRRLLRLRRRLLLRRRRLRLRRLLRLRLRRLRRLLLLLLRLLRLLRLRRRLRLLRLLRLRRRRRRRRLLLRLLLRRLLLRLLRRLRRRLLLRRRLLLLLLLLLLLLLLRRRRLRRRRRRRLRRLLRLLRLRRLLRRRLRRRRRRRLLRRRRRLLRLLRRRLLRLLLRLLLLRRLLLLLRLLRRLRLRRLRRLRLLLLRLRLRLRRRLRRRRRLLRLRRLLRRLLRRLLRRLRLLRLRRRRLLLRLRRRRLLRRLLRLLLRRLLLRRRLRRRRRLRRLLRRRRRLLRRLRRLRRRLRRRRRRRRLRRRRLLLLRRLRRRRLLLLRRLRRLRRLRRRRLRRLRRRRLLRLLRLRLLLRLLRRLLLLRRRLLRRLRLRLLLLRRRLLRRLRRRLRRLLRRLRRLLRLLLRRLRLLRRRLRRRRRRLLRRLLRRLLRRRLLRLLRLRRRRRLRLLRLLLLLLLLLRRLLRLLRRLLLRLLLRLRRRRRRRRLLRLRLRRRRRRLRLRRRLLLLRRRRLLLLRRLLRRRLLRLRRLRRRLLLLRRLLRRRLRLRLRRRRLLLLRLLRLRLLLRRLLLLLLRRRRRLLLLLRRRLLLLLLLRRRLLRRRLLLLLLRRLLRLRRRLLLLRLLRRRLLLRLRLLLLLRLRLRRRRLRRLRLRLRRRRRLLLLRLRLRRLRLRRRRLLRRLRRLRRLRLLRLRRLLLRRRLRRRRRRLLRLLLRRRRRRLLRLLLRRLLLRRLRLLLRLRLRLRLRLLLLRLLRRLLRLLLRLRLRRRRRRRRRRRRRLLLLRLLRRLLLRLLLLRLRLRLLRRLLRLRRLRLRRRRRRLLRRRLLLRLRLLRRLRLRRLRRRLRLLRRLLLRRLRRRRLLRLRRRLRRRLRRRRRLRRRRLLLLRLLRRRRRLLLLLRLLRLRLLRRLLRRLRLRLLLLRRLLRLLLLLRRRRRRRRRLLRLLLLRRRLRLLRLRLRRLRLRLRRLRRRRLLLRRLRRRLLLLRRLLRRLLLLLRRRRRRLLLRLLRRLRLRRLRRRLRLLLRLRRLLRLRRRLRRLLLRRRRLRRRLRRRRLRRLRRRLRLLRLLLLRRLLLLLRLRLRLLLRLRRRLLRLLLRRRRRLRLRLRLLRRLRLLLLLRLLRRRLLRLRLRLRLLLRRRRLLLRRRLLLLRLRLRRLLLLRRLRRRRLLRRLRLLRLRLRLRLLRRRLLRRLLRLLRRRRLRLRLLRLLLLRRRRRRLLRLRLRLLLRLRLRRLRRLLRRLLRLRRRLLLRLRRRRLLLLLLLRLRRLRRRRLRRLLLLLLLLLRRRRLRRRLRLRRRRLRLRRLLLLLLLLRRRRLLRLLLLRLLLLRRRLRLRLRLRLRRRRLLRRRRRLRLRLLRLRRRRRLLLRLLLLLLRRRLRRLRRRLLLLLLRRRLRRRLLLLLLLLRRRRRRLRLLLLRRRLLRLLRRRRLRRRLLRRRRRRLRLLLRLLRLLRLLRLRRLLRLLRRRRLRLRRLRRLLLLRLLLLLRRRRLLLRLRRRLLRLRRRRRLRLLLRRLLRRRRLRRLRRRRRLLRRLLRLRRLLRRLLRRLRRRRRRRRLLLRRLRLRLRLRLLRRRLRLRLLRLLLRLRRLLLLRRLRRRLLLRLRRRRRRLLRLRLLRLLRLLLLRLLLRLRLLLLRRRRLLLRRLRRLRRRLLRLRLRRLRLLLRRRRRRRRLLLLRLLLLLLLRRLRRRRLLRLLLLLLRLLLRLLLLRRRRRLRRRRLLLLRLRRLRLLLRLRRLRLRLRLRLRLLLRRRRRLRRRLLLLRRLRRLRRLRLRLRLRLLLLLLLRLRRLLRRLRLRLRRRLRRLRLLLLRLLRLRLLRLRRLLLRRLLRLRRRLRLLRRRLLLLLRRRLRRRRRRLRLLLLRLLLRLLLRLLLLRLLRRLRRRRRLLLLLLRLLRRRLRLRRRRLRLRRLRLLRRRRLLLLLLRRLRRLRLLRRLRLRLLLLLRLLLLRLRLRRRRRRRRLLLLLLRRLRRRLLRLLRRRRRLLLRLLLRRLLLRRLLLLRLRLRLRLLLRRRRLRRRLRLRRRLLLRRLLLLRLLLRLLLRLLLRLLRRRLLLLLLLRRRRRLLRRRLLLRRLLRLLLRRRRRLRLLRRRRRRRLLRLRLRLRRLLLLRLRLRLRRLRLLRRRLRRLRRRRRLLRRRRRRLRRLLRLLRRLLRRRRRLLRRLRRLRLRLRRRLLRRRRLLLLRLLRLRLRLLLLRLLRRRRLLLRLRLLLLRRRLLRLRRRLLLLRRRRLRRRRRLLRRRRRLRRRRRRRLLLRLRRRRRRRLRLRLLRRLRLLRLRRLRLRRRRRRLLRRRLRRRLRRLRLRLLLLLLRLLRLLRLRRLRRLLLRRLLRRRRLLRLRRRLLRLLLLRRLLRLRRRLLRRLLRLRLLRLRRRRLRRRLLRLLRLRLLLLLLLRLLRRRLLLLRLLLLRLLRRRLRLRRRLLRRRRRRRRLRLLRLRRLLRRLLLLLLRRLLRLLRRRRLRRRLRLLRRLRLRRLLLRRRRRRLRLRLRRLRRRLRLRLRLRLRRLLRRRRRLRRRLLLLRRRRLLRRRRLRLLRRLRLLRLLLLRLRLRLLRLLLRRLLRLLLLLLRRLLRRLRLLRLLLLRRRRLRRLRRRRLRRRRLLLLLLLRRRRRRRLLRLRRLRRLLRRLRLLRRRRLRLRLRRRRLLLRLLRLRRLRRLRLRLRLLRRRLLRRRRLRRLRRLRLLLRRLLLRRRRRLLRLLLRRRLRLLRRLLRRRRLRLLLRRRLLRLLLRRLRRLRLLRRLLLLRRRRRRLRLLLLLLRRRLLRRRLRRRRLRLLRLRRRRLRRRLRRLLLLRRLLLRRLLLLLLLRRLLRLRLRLLLLLLLLLLLLRLLLRRRRRLLLRLLRLRLLRLRLRRLRLLLLLRRLRLRLLRLLLRLLRLRRRLLLRRRRLLRRRLLLRRRRRLLRRLRRRRRLRRRLRLLLLLRRLRLRRRLRLRRLRLRRRRLRRRRLRRLRLRRRRRRLRLRLRLLLLLLLRLRLLRRLLLLRRLRRRLRLRLLLLRLRRRLRRRRRRRLLLRLLLLRLLRLRRRLLRRLRLRRLLLLRLLRLRRRRLRLLRRLRLRRLRLRRLRLRLLLRLLRRRLRRLRRLRLLRRLLRLLLLLLRRLLRRLRRRLLRRLRRLRRLRLLLLLLLLLLRLRRRLRLRRRRRRLRLLRRRLRLLLLLRRLRLLRRRRLLLLRLLLRRRRRRRRLRRLRRLLLRLLRRRLRRLRLRRRRRRLLLLLRLLRLRRRLRRRLLLRRRRRRRLLRLLLRLRLRRRRLLRLRLLRLLLLLLRLLRLLLLLRRLLLRRLRRLRLRRLRRRRRLLRRRLRRRLLLLRLRRRLLRLRRRLLLLLRLLLLRLLLRRLLRRRLLLLLLLLRRRRRRLLLRLLLLRLLRRRLRRRLLLLRLLRRLLRRLLLRRRLRLLLRLRLRRLRLRRLLRRLLLLLLLLLRRRLRRLRRRLLLLRLRRLRLRLLLLLLLRRRLRLLRRRRLLLRRRRRRLLRRLLRLRRLLRRRRLLRLLRLLRRRLLLRLRRRRRLRRLRRLLRRRRRLLLRLLRRLLLLRRRLRRLLRRLRRLLRLRLLRLLRLRLRRLLLRLRRLLRLRRRLLRRRLRLLRLLLRLRRLRLRRRRLRLLLLRRLRLRLLRRLLLRRLRRLLLRLRRLLRRRRRLLRRRRRLRLLRRRRLRRLLRLLLRRRLLRRRLRRRRRRRRLRLRRRLLRRRRLRRLRRLRLRRRLRLRRRRRRRRRLLLRLRLRRRRRRRRRLRRRLLRLLRRRRRRRRLLRRRRLRLRLLLLRLLRLRRRLRLLLRRRRLLLLRRLLRLRLRLLLRRRRLRRRRLRLLRLLRRRLLLLLRLLLLRLRLLRRRRLRRRLRLLRLRRLLLRLRRLRLLRLLRLLLLLRRRRLRLRRLLRRRRLRLLRRLRRLLRRLLLRRRRRRRRRRRRLRRRRRRLRRLLRLRLRLRRRRRRLRRLRLRLRRLRRRLLLRLRLRRLLLRLLLLRRLRRLRLRRRRLRRLRRRRRLLLRRRLRLRLRLLLRLRLLLRLRLLLLLRRLRRRLRLRRRRRLRRRLLRLRLRLRLLRLRRLLLLRLLLLRLLRRRRRLRRLRRRRLLRLLLRLLRRLLRRLLRLRRRRLLRRRRRLLRRLLLLLLLRRLRRLRRLRLLRLRRLRLRRRLRRRLRRLRRRRLLRRRLLRLRRLLRRRLLRRLLLRLLLRRLLLRLRRLLRRRRRLRRRLRLRRRRLLLRRLRLLRRRRLLLRRLRLRRRRRRRRLRLRLRLRRLLRLLRLRRLRLRLRRRLRRLRLRLRLRLRLLLRRLLLRRLLLLLRRLRRRLRRRRRLLLRRLRLLLLRLRRLLLRRLRRRLRRRLLLRRLRRLRRRRLLLRRLRRLRLLRRRLRLLRLRRRRLLLLLLLRRRLLRRLLLLRLRRRRRRLLLRLRLRLLLRRRLLLRRLRLRRRRRLRLLLRRLRRRRLLRRLLLLLRRLRLLRRRRLLRRRRRLRRLRRLRLRRLLRLLLRLLRRRRLRLRLRLRLLRRRRRLRRRRRLLRLRRRLLRLLRLRRLLLRLRRRRLRRRLLRRLRRLLRRRLRLLRRRRRRLRLLRRLRLRLLLRLLRLLRLLLLRLRRRRRLRRRLLLRRLRRRRRRRLLLLRRRRRLLRLLLLLLLLRRRLLLRLLLLRLLLRRRRLLLLRLLLLRRRRRLRRRRLLRLRRRRLRRRLLLLLRLRRRRRRRLLLRLRLLLRLLLLLLLLLRLLLRLLRRLRRLRLLRRLRRRRLRLLLRRRRRRRLRRRRLLRRLRLRRRLLLRLRLLRLLLLRRLRRRRRRRLRRLLRLRLLLLRRRLRRRLRLRLLLLLRLLLRRLLLRRRLLRLLLLLLRLLLLRLRLRRLRRLRLRRRRLLRRLRRRLLLLLLRLRRLRLRRLRRLRRRLLRRLLRLLLRRRRRRLLLRLLRLLRRRLRRLRLLRLLRLLRLRLRLRLRRLRRRLRLRRRRRRLLLRRLLRLRRRLLLRRRLLLLLLLLRRLRLLRLLRLRRRRLRLRLRRRLLRRRLRRLRLRLRRLLRLRRLLLLLLRLLLRRRRRRLRLLRLLRLRRLRRRRRLRRLLLRLLLRLRRRRRLRRRRLLRRRLRLLLRLLRLRLLLRRRLRRRRLRLRRLLRLRRRLLRRLLLRRLRLRRLRLRRLLRLRRLLRRLRLLRRLLLLLLLLLLLLLRLRRLRRRRRLRRRRRLLLRRLLLRRLLRRRLLRLLRRRRRLRLLRRLLLLRLRLLLRRLRLRLRLRLRLRRLLLRRRLRRRLRRLLRRLLRLRRLLLLLLRLRLLLRLLRRLRRRRRLRLLRRRLRLLRLLRLLLLRLRRRRLRRRRRRLRRLLLLRRRRRRRRLLRRRLLRLRLLLLLRLLRRRLRRLLRLLLRLLLRLRLRRLLLLLRLRLLRLLLLRRRRRLLRLRLLRRLRLRRLRRLRLRLLLLRLRLRRLRLLRLLRRRRLRLRRLLLRRRLRLLRLLRRRRRLRLLRRLLRLRLLLLRRLRRLLRLLRRLRRRRRLRRLLRLRLRRRLRLRRRRLLRLRLRRLLRRLRLRRRLLLRLRLRRRRRRLLLLRLLRLRRRLLRRLLLLLLLLLLLRLRRLRRRRLRLLRLLLRLLRLRRLLLRLLLRRRLLLRLLLLRLLLLLLLLRLLLRRRLLRLLLRRRLLLLLRRRLRRLRRRRRLLRRRRRRLRLRRRLLLLRRRRRRRLRRRRRRLLLRRLRLRLLLLRRRLRRRLRRRRRLRRLLLRRLLRRRLLLRRRLRLLLLLRRLRLLRLRRLLRLLLLLLRRRLLRRLLRLLRLLLLRLLRLLRRRLLRLRLRLLLRLRLRLRRLLLLRLRRLRRLLLRRRLRLLRRLRRLLLRLLRLLRLLRRRRRLLRLRRRRLLRRLRRRLRRRLRRLLLRLLLRLRLLLLLLLLRRRLLRRRRRRLLRRLLLLLRRLLLLLLLRLRRRRRRLRRLRLLRLRRLRLRLRLRLLLRRRRLRRLRRRRRRRRRRRLLLRRRLRLRLRLRLRLLRRRRLLLRRRRRRRLLRLLLLLRRRRRRLRLRLLLRLRLLRLLLRLRRRRLLLLRLLLLLLLLLRLLLLRRRLRLRRLLLLRLLLRRLRRLRRLLLLRLLRRLLRRRRRRRLRLRLRLRRRRRRLLRLLRRRLLLRRLRLLLRRRLRRLLRRLRLLRLRLRLRLRLRLRRRLLLLLRLRRLLRRRLLLRRRRLRLRRLRRRRRRLRRLRRRLRLLRRRRRRLLRLRRRLLLLLLLRLLLRLRRLRRLLLLRLLLLRRRLLLLLRLRLRRRLRRLLRRRRLRLLRRLRLLLLLRLRRRRRRRRLRLRRRLLRRRRLLLRRRLRRRRLLRLLRRLRRLLRLLLRRRLRRRLLLRRRRRRRLLLLLRLLLRLLLLRLRLRLRLLLLRRLLRRRRLLLLLRLRLRRRLRRRRLLLLRLLRLRRRRRRLRLLLLLRLRRLRLRRLLRRRRLLLRRRRLRRRRRRLLRLRRRLRRLRRLRRRLLRRLRRRLLLLRRRLRRLLRRRRLLLLLRLRLLRRRRRRLRRLLLRRLRLLLRLLRLRRRLRRRLRRRRLRRLLLRLRLLLRLRLLLLLRRLLLRLLRLLRRLRLRLRRLRLRRRRLLLRRRRRRLLLLRLLRLRRRLRRRRRRLLLRRRRRRLRLRRLRRRLLRLRRRLRLLLRRLLRLRRLRRLRLLRLLLRRRRLRLLLRRLLLLLLRRRRRLRLRLLRRLLRRLRLRLLRRLLRRRLLRRLRLRRLRRLRRLLRLLLRRRRRRRRLLLRLRLLLRLLRLLLRRRRRRLLRLLRLRLRRRLRLLRRRLRLLLLRLLLRRRLRLRLLLRLLRRRLRRLRLRLLRRLLRRRRRLLLRRLRLLRLRRLRLLRLRLLRRLRLLLRLRLRLRRRRRRLLLRLLLLLRLRLRRLRLRRRLRRLLRRLLRRLRLLLLRRLRRLRLRRLRLRLRLLRLRRLRLRLLRLLLLRLRRRLLRRLRLRRRRRRRRLRLLRRRRRLLRLLLRRRRLLLLRLLRLRLRRLRRLLRRRLRLLRLRRRRLLRLRLLRLRLRRLRRLLLRRLRLLLRLLLLLRRLRLLLRLRRLRLRLLLRRLRLLRLRRLLRRRRRRRRLLRRRLRRRLRRRLLLLRRLRRRLLRRRRRLLRRLLRLLRLRLLRLLRRRRLLRRLLRRRLLRRRLLRLLLRRRRRLLRLLLRRRRRLLRLRLLLRRLRRLRLLRLLLRRRRRRRLLRLRLLRLLRRLRLRRRLLRRRLRRRRLLLLLRRRRRLLRRRRLLRLRLLRRLLRLRLRRLLLRRLRLRLLRLLLRLLLLRRRLLRRRLLRLLLLLRRRRRLRLRLLLLRRLRLLLRRRLLRLLRLRRRLLLLLLRRRLLRRLRLRLLRRLRRRLRLLLRLRRLRRRLRLRRLRRLLLRRRRRRRLRRLLRLLLRLRLLLRRRRRLLRRLLLRRRLRRRLRRLRRLLRLLLRRLLLRRRRRRLLRLLRRLLRRRRLRLLRLRLRLLRLLLLRRRLRLLRLLRLRRRRRLLLLLRRRRRLLRLLLRLLLRRRLRLLRLLRLLLRRLLRLRRRRLRLRRRLLLRRLRRLLLRLRRLLRRLLRLRRRRRRLLRRLLLLRRLRRRLRLRRRLLLRRLLLRLLLRLRLLLLRRRLLLLRLRLLRRRLRLLLLLRRRLRLLRRRRLRLRLRLRRLRRRLRRLRRLLRLRRRRRLRRRRRLRLLRLRRRRRRRRLLRRRLLRLLRLRRRRLRLRRRLLLRRRLRRRRRLRRRLRLRRRLLRRRRRLLRRLLLRRLRRLRRRRRRRLLLRRLLRRLRLLRLLRRRLRLLRRRLLLRRRRRRLRRLRRLRRRLRRRRRRRRRRRLRRRRRRRRRRLRRRLLRRRLRLLLRRLLRLRRLRRRLRLRRRRLLLLLRLLLRLRRRRRLRLLLRRLLRRRLRRLRLRRRLRRRRRRLLRLRLRRLRLLLLRRRRRLLRRLRLRLRLLLLLRLLRRRLLLLRRRRLLRLRRRLRRRRLLLRRLLLLLRLLRRLLRLRRLLLRRLLLRLRLRRRLRRLLLLRLLLLLLRRRRRRRRRRRRRLLRRLLLLLRRLLLRLLRLRRLLRLLRRLLRRLLRRLRLRRLLRLLRRRRRLRRLRLLLRLLRLLLRRRLRRLLLLLLLLLLLLLRLRLRLLLRLRRRRRLRLLRRLLRRRLLRLRRLRRLLLLRLLLLLRLRLRLRRRLLLLLRRRLRRRRRRLRRLLLRLRLRRLRRLRLLLLLLLRRLRLLLLLRLLRLLRLRRRRRRRRLRRLRRRLLLRLRLLRLLLLLRLLRLRRRRLRLRLLRRLLLRRLRRLRRLLRRLLRLRLLLLLLRLLRRRRLLRLLRLLRLRRRLRLLRRRRLRRRLLRLLRRLLRLLLLRLLLLLRLLLRRLRRLRRLLRRLRRRRRRLRRRLLRLLRRLLLRLLLRRRRLRLRLRLLLLRLRRLLLLRLLRRLLRRRRRLLLRRLRRRRRRRLLRLLLRRLLLRLRRRLLRRLRLLLLRRRRRRRLLLLRRRRLLRRLRRRLLRLLLRLRLLLRRLLLLRLLLLRRLLLLRRRLRRLRLRRLRRRLRRRRLLLRLRLLRLLLLLRRLLLRRLRLRLRLLLLRLRLRRRLRRLLRLLRLLLRLRLLLRLLLRRLRLRLRRRLRLLLRLRRLLLRRLRLRRLLLLLLLLRRRRRRLLRRRRRRLRRLLRRRLRRRRLRLLLRRLRRLLRRLLRRRLLLRRRLLLLLRLLRLLRLLLLLRRRRLRLLRRLLLRLRRRRRRRLLLLLRRRLRRLRLRRRRRLLLLLLLRRRRRRRLLLLLLRLLLLRRLRLRRLLRRRRRRLRRLRLRRLLLLLRRRRRLRRRLLLRRLRRLRRRRRLRRLRRLRRRRLRRLLRLLRLRLLLRRLLLRLRRLRRRRRLLRLRRRLRLRLLLRLRRRRRRRLLLRLLRRRLRRLLRRLRRLRRLLRLLRRLRRRRLLLLLRRRLLRRRRLRLRRLLRRRRLRRLRRRLLRRRLLRRRLRLLLLRRLRRLLRLRLRRLRRLLLRRRLLLLLRRLLLRLRLLLLRLRRRRRRRLRRRRRLRLLRRRLRLLLLRRLRLRLRRRLRLLRRRLRRRRLLLRRLRLRLRRLRLLRRRLRLRLRLRLRRLRRRRLRLLRRRRLRLRRRRRLRLLRLRLLLRRRLRLRLLRLRRRRRLRRRRLLRRLLRLRLRRLRRLRLRRRLRLRLRLRRRRLRLRRRRRLRRLLLLLLLLLLLRRRLRLRRLLRLRRLRLLRLLRRLLRRLRLRRRLLLLRLLLRLRLLLRLLLRLLRRRRRLRLRLLRRLLLLRLRRRLRRRRRRLLRRLRLLRRRLLLLLLLLLRRRRRRLLLLLRLRRRRLRLLLLRLLRRLRLRLLRLLLLRLLLLRLRLRRRLRRLLLLRLRRRLRLRRRRLLRLLLRLLRRLRRRRLRRRLRRRRLLLRRRLLRRLRRRRRRRLLLLLRRRLRRRRLRRLRRRRRLRLLLRLLRRRRRRRRLRLLLLLRRRRRRLLLLRLRRLLRRLLLRLLLRRRRLRRRLLRRLRRRLLRRLLRRLLRLRRLLLLRRLRRLLLLRRRRLRRRRRLRLRLRLLLRLRLRRRRRLRRLRRRLLRLLLRRRLRRLLRRRLLLLRLRLLLRRRLLRRLLLLRLRRLLLLLLRRLRLLLLRRRLLRLRRLLRLRRLLRRLLRLLRLLRRLRRRLLRLLLRLLLRRRLLLLRLLLRLRRLLRRLLRLLRRRRLRLRRLRLLLLLLLRRLRLLLLLRRRLRRRLLRRLLLRLLLLRLRLLRRRRRLLRLLLLLRLRLRLLLLRRLLLLLLLLLRLLLRLLRRLLRRRRLLLRLRRRRLRLLLRLLLRRLLRLLRLLLLLRRLRRRRLRRRRLLRLLRRRRLRLRLRRRLRRLRLLLRRLRRRLRLRLRRRLRRLLLLLLRRLRLRLLRRRLRRLRLLLRRRRRLLRLLRRLLRRLRRRRLRLLRLRRRRRRRRRRRLRRLRLRLLLLLRRRLLRLRRRRLRLRRLRLLRRLRRRLRLLLRRRRRRLRLLRRRRLLLRRRLRLLRRRRRRLRLLRLRRRRRLLRLRLLLLRRRRRLRLRRRLRRLRLLLRRLLLLRLRRRRRLLLRLRLRRRRRRLLRRLRRLLLRRLRRLLLRRRRLRRLLRLLLRLLLRRLLRRLRRLLLRLRLLLLLLLRLRRLLLLRRLRLRRRRLRLLRLRRLLLLRRRRRLRRLLLRLLLLRRRRRRLRRRLLLLLRRRLLRRRRRLRRRLLLRLRRLRLRLLLRLRLLRLRRRRLLLRLRLRRLRRLRRRRLRLLRRRRLLRLLRRRLRRLRLRRRRRLRLLRLLLRLLLLRRLRLRRRLLLRRRRLRLRLLLRLRRLRLRLRRRRRRRRRRRRRLRRLRLLLLLRRLLRRLLRRLLLRRLLLLLRLLRLLRRLLRLLRRRRRRLRLRLRRLLLLLRLRRLLRLRLLRLRLLRLLLRRLLLRRLRLRRLRLLLLRRRLLLRLRRLRLLRLRRLLRRLRLLLRRRLRLRRRRRRLRRRLRLLRRLLRLRRRLRRLLRRLLRLRRLRRLLLRLLRRLRLLLLRRRRRRLRLLRLLRRLRLRLRLLRLLRLRRLLLRLRRRRRRRRRRRLLLLRRLRRRRRLRLLRRRLRRRRRRLRLRLRRRLRLRRLRRLRRRLRRLLRLLRRRRLRLLLLLLLLRLLRLLRLLRLRLRLRLRLRRRRRRLRLLLLLLRRLRLRLRLRRLLRLRLRLLRLRRRLLLRLRLLRRRLLRLRRRLRRLRLLRRLLRLRRRLLLLRRLRRRLRLRLRLRLLRRLLLLLRLRRLLLLLRLRLLLLRRLRRRLLLLLLLRLLLRRLLRRRRRLLLRRRLLLRLRRRLLLRRLRLLLLRRRLRRRRLRRRRLLRLLRLLRRRLRLRRRLLLLRLLRRRRLLRRLRLRRLRLLRLRLLRRRLRRRLRRRRRRLRRRRLLLRLRRRLRRLRLRRLLLRRLLLRRRRRRLLRLLRRRRRLLLRLLLLRLRRLRLRLRRRLLRLRRLRRLRLRLLLLRLLLLLLRLRLLRLRRRLRLRLRLRRLLRRLLRLLLLLRLRRRLLLRLLLRLLLRLLLRRLRRLLRLRRRLRRLLRLLLRLLRLRLRLLRLRRLRLRLLRRLLLRLRRLRLLLLRRLRRLRLLLLRLRRRRRRLRRRLRLRLRLLLRLRRLLRLRLRLRLRRLRRRRRLRLLRRRRRLLLLLRLRLRRRLRLLRLLRRRLLLRLRRRRLLLLLLRRRLLLLRLLRRLRRLLRLRLRLRLRRLLLRRRLRRLRRLRLLRRLLRLLLLRLLRLLLRRRRRRLRLLRRRRRRRLLRRLRRLLLLLLRRLLLLRRLLRRLRRLLLRRLLRRRLRRRRRLRLLLRLRRLRRLLRRLRRRLRLRRRRLRLRRRLRRLRLRRLLLRLLLLRLLRRRLRLLLLLRLRLLRRLRRRLRLRRLRLLRLLLRRLLLRLLLLRLLLRRLRRRRLLRLRLLRLLRLLLRRRLRRRRRRLLLLLRLLRRRRLRRRLRLLLLRLRRLLLRLLRRLRRLRRLRLLRRRRLRRRLRLLRLRLLLLRRRLRRRLLRLLRLLLRRLLRLRLRLRRRRRLLLLLRRRLRLRLRLRLLLRRRLLLRRLRRLRRRLRRRRLRLLRLLRRLRRRLLRLLLLRLRRLRRLLLLLRRRLRLLRLLLLLRRRLLRLRLLRRRRLLLLLLLLRRLRLRRLLLLLRRRLLRLRRRRLLLRLLRLRLLLRLRRLRLLRRRRLLRRRLRRLLLLLRLRRLRRRLLRLLRRRLLLLLRLRRLLLRRLLLLRRLRRRRLRLRLRRLLRRRLLRRLRRLRRRRLLLRRRRRLLLLLLLLRLRLLLRRRRLRRRRLRRLLRLRLRLRRLLRRRRRRRRLLLLRRRRRLRRRRRLRLRRLRRLLLLRRRLRLRLRLRRRRLRLLLLRLLLRLRRLRLRLLLRLRLLRRLRRLLRRLLLRRLRLRLLLLRLLRRRRLRRLRLRLRLRRRRRLRRRRRLLRRLLRRLLLLLRRLRRRLLRLRRLLLRRLRLLRRRRLLLRLRLRRLLLLLLLLRLRRRLRRLRLLLRLLLRLLRRLLLRLLRRRRLLRRLLRRLRLLRRLRLLRRLLRRRLRLLLLLRRRLRLRRRRLRRLRLRRRLLRLRRLRRLLRRRRRLLLLLRRRLLLRRRRRLLLRRRRRLRRLRRRLRLRRRRRLLLRRLRRRRRRRRLLLLLRLRLLRLRRLRRLLLLRRRLRRRRRLLLRLLRRLRLLLRRLRRRLRLRRRRRLRLRLLLRRRLLLRRLRRRRLLRLLLRLRLLRRLLLRLLRRRLLLLRLLRRRRLRLRRLLLRRRRLLRLLRRLRRLRLLRLRRLRLLLRLLLRRRLRRLRRRRRRLRLRRRRLRRRLRRRLLLRLLLLRRLRLRLLRLLLRLRRLLLRLRLRRLRRRLRLRLRRRRRLLRLRLLRLLLRRRRRRRLRLLLLLRRRRLLRRRRLRLRRRLRRLRRLLRLRLLLLRLRRLLRRLLRRLRLLRLRRLLRRLLRLRLRLRLRLLRLLRLRLRLLRLLLLLLRLLLLRLLRLRLLLLRRLRLRRLRLRRRLLLRLRRRRRRRLRRLRLRRLRRRRRRLLRLLLRLRLLLRLLRLRRLLLRRRRRLLLLRRLRRRRRRRLLRRLRRLRLRLLLLRRRLRLRRRLRLRLLLLLRLLLRRLLLLRRRLRRRRLRRLLRRRLRRLLRRLRLLLRRRLLLLLLRRRRRLRLRRRLLLRRLLRLLRRRLLRLLRRRLLLRLLLLRLRRRRLLRRRRLLRLRLRRLLRLRRLRRRLLRLLRLLLRRRRRRRRRLRRRLRRLRLLLRLRLLLRRLLLRRRLLRLLLRLLLLRRLRRLRRLRRRLLRLRRRLLLLLRLRRRLRLLRLRLLLRRRRLLRRLRLLLLLLRLRLRRRLLRLLRRLLLLRLRRRLRRLLLRRLRRLLLRLRLLRLLLRRRRLLLRRLRRRRRLRRLRLRLRRLRLRRRLLRLLRLRLLRRRRLLRLLRLRRLLLLLLRLLRLRLRRRRLLLRRLLRRRLRRRLLLRLLRRLRLRLLLLRRLRLRRLRLLRRRRRRLRLRLRRRLRLLLRLLRLLRRRLLRLRLLLRRRRLRLRRRLLRRLRRLLRLLRLRLRLRRRRLLLLRLLLRRRLRRRLRLLLRLRRLRRLLRRRRLRLRLLRRLRRRRRLRLLLRLLRLLLLRRLRRLRRRLRRLRRRLRRRLLLLRLRRLLRLRLRLLLRLLLRRRLLRRRRRRLLLRRLLLLLLLLLRLLLRLRRRRLRLRLRRRRLRRLRLRLRLRRLRLLLLRRRLLRLRLLLRRRLRLRRRLRRRLRRRLLRLLRLLRLRRLLRRRRRRLRRRRLRRRLLRRRLRLRLRRLRRRLRLLRRRRRLRRRRRLRRRLLRRRLLLLRLLLRLRLRRRLRLLRLLLRRRLRRLLLRLLLLRLLRLRLLRLLRLRLRLRLLRLRLRRRRRRRLRRRRRRRRRLLRRLRRRLLRLLRLRLRRLRLLLRLLRRLLRRLRRRRLLLRRRLLRLRRLLRRRRRRRRRLLLRRRRLRLRRRLRLRRLLRLLRLRRRLLRRLRLLLRLLLLRRLLLRLLLRRLLLLLLLRRRRLLLLRLLLLRLRLLLLLLRRLLLLLRRRLLRLRRLLRRRLLRLLLLLRLLRRLRRLLLLRRLRRRRRRRLRRRLRRRRLRLLRLRLRRLLRRLLLRRLLRLLLLLRRRRRLRLRRLLLRRLRRRLLLRLRRLRRLRRLRLLRLLLRRRLLRLLRLLLRLRRLLRRLRLRLLLRRRLLRLRRRRRRRLLRLLRRRRLLLLLLLLRRLRRLLRRLLLRRLRLRRRLLLLLLLLLLRRLLLLRRLRRRLRRLLRLLLLRRLLLRLRLRRRLLRLRRRRRLLLRLLRLLLLLLRRLLRLLRLRLRRLRRRLLLLRRLRRRRLLRLLLRLLLLRLLLRRLLRRLRRRLLRLLLRLRLRLLRRLLRLRLLLRRLRRRLRLLRLRLRLLRLRLRLLRLLRLLLLLLRRRRLRLLRRRRRRLRLRRRLRLLLLRRLLRRLRRRLRRLRLLRRLRRLLRLLLRRLRRRRRRRRRLRLLRRLLLLLLRLRLRRLRRRLLLRLRRLLRRLRLRLRRRLLRLRRLRRLLLRLLRRRLRRRRRLRRLLLRLLRLRLLLRLLLRRRLRRRLRRLRLRRLLRLLRLLLRRRLRLRLRRLRRRRRRRLRLLRRRRRLRLRRLRRLLRRLLRLRRRLRLRLLLLLRRLRLLRRLRRLRRRLLLLRLLLLRLRLLRLLLLLLLLRLRRRLRRRRRRLLLRLLRRLRRLRRRLLLRRRRLRLLLLRLLRLRRRRRRRRRRRRLRRLRLLLRLLLRRLLLLRRLLLRRLLLLRLRRRRRLRRRRRLRLRLLLLLLLLLLRLLRRRLLRRRRRRLLRRRLLLRRLRLRRRRLLLLLLLRRLRRRRRRRRLLLLLRLRRRRLRRRLLRLLLRRRRLLLLLRLLLLLLLRLLLRRRRRLLRRRLRRLRRLLRLLLLRRRRLRRRLLRRLRRLRRRRRRLRLLRRRLLRLRLLRRRRLRLLLLRRLLRLRLLRLLLRRLRLRRRRLRRRLRLRLLRRLRLLLLRRLRRRLRLRRRLRRLLLLLRLLLLRLRRRRLLLRRLLRLRLRLLLRLRLLRRLRRRRRRRLRLLRLLLRRRRRLRRLLLRLRLRLLLRLLLLLLRLRLLLRLLLLLLRRRRRLLLRRRLLRLLLLLLLRLLLLRLLLRRLRRRRRRLRRLRLRRRLLRRRLLLRRLLLLLLRRLLLLRLRRLRRLLRLLLLLRLLLLLRRLLRRRLLRLRRLLLRRRRRRLRLRLRRRLRLRRRRLLRRLRRLLRLRLLRRRRRLLLLLLRLRRRRLRLLLRRRRRLLLRLLLRRLRLRLLRRRRRLLRLLRRRRRLLRRRLRLLLLLRRLRLRRRLRRRLLLRRLLRRRLLRLRRRRRRRRRRLRRRRLLLRLRLLRLRRRRLRRLRRLRRRLLRRLRLRLRRRLLRRLLRLRRLRRRRLRLLLRRLLRRLLRRRLLRLRRLLRRRRRRLLLRRLRLLLRLRRLRLRRLLLRLRRRRRLRRRLLRLRLLLRRLLLRLLRLRRRRRLLRRRRRRRRLRRLLRRRLRLLRLRRRLRLRLRRRRRRRRRLRRLRRRRLLLRLRLRRRLLRLRLRRLLRRLRRLRLRRLLRLLRRRLLRLLRLRRRLLLRRRLLRRRRRLRRRRRLRRRLRLRRLRLRLRLRLLLRRRLRLRLLLRRLRRLLRLRRRLRLRRRLLLLRRRRRRLRRLRLRLRLLLRLLRRLRLRRLRRLLLLLLRRLLLRRLLRLLLRLRLRRLLRRRRRLLRLRLLRLLRRLLRRRLRRRLRRLRLLLLRRLRRRLRLLLLRLLRRLRLRRLRLRRLLRRRRRRLRRLRLRRRRLLLRRLRLRRRLRRRLRLLRRLRRRRRLRRRRLLRRLLLRRLRLRLLLRLRRRRLLLLRRLLRRRLLLRRLRLLLLLLLLLRLLLRLRLLRLRRRLLRRRLRLRLLRLLRRLRLRLLRLLLLRRRLRRLRLRLLLLRLRRRLRLRLRRLRRLRRLRLLLRRRRLLRRLLLRLRLRRLRRRLRLLLLLLRRRLLLRLLRRRLRRLLLLLLLLRLLLRRRLLRLLLRLRRLLLLRRLLRLLLRRRLRLRRLRRLLLRRLLRLRRLRRLLLLRLLRLLRRRLLRLLRRRRLLLRLLLLLLRLRRLRLLRRLLRRLLLLLRRRRRLRLRRRRRRRLRLRLLRRLLLRLLLRLRRRLLLLLLRRLLRRRRRRLLLLLRLRLRLRRRRLLRRLLRLRRRLRRLRRLRLRRLRLLLRRRLRRLLRRRLLRLRLLLRRLRRRLRRRLRRLLRLRRRRRLLLRLRRRRRRRLRLLRLLLLRLRLRRLLRRRRLRLLLRLLRRLLLRRRLLRRRRRLLRLRRLRLRLRLRLRRLLLLRLLRRRRRRRRRRRLLLLLLRRLLRLLRRLLLLRRRLLRRLLLRRRLLLRLLLLRRLLRLLRLRRRRRLLRRRLLLRRLLRLRLLRLRLRLRLLRRRLRLRRRLRRLLLRLRLLLRLRRRLLLLLLLLLLLLLLRLLLRRLRLLRLRRRRLRRRLRLLRLRRLRRRRLLLLLRLRRRLRRLLRRLLLRRLRLRRLRLLLRRLLRLRLLLRRLLRRLLRRLLRRLRLLLLRRRLRLRLRRRRRRLRLLLRRRLRLLRRLRRRLRRLRLLLRLRLRRLRRLRLRRRRLRLRRLLLLRLLRLRRRRLRRLRRLRRRRRLLLLLRRRLLLRLRLRLLLRRRLRRLLRRLLLLLRLRLRRRRLRLRRLLRRRRRLRLLLRRRLLLLRLRRRRRRLRLRRRLLLRRLLLLRLRLRLRRRLRLRRRRLLRLLRRRRRLRRRRLRLLLRRRRRRRRRLRLRLRLLLRRRRLLRLRRRRLRRLRLLRRRRLLLRLRRLRLRRLRLRLLRRLLLLLRRLLRLLLRLRLLRRRLRRRLLLLLRLLRRLLLRLLRRRLRRRLLLLRLRLRRLRLRLRRLRRRRLRRRRLLRRLRRLRRLRRLRRRLLLRLRRLRRRLLLLRRRLLRRRLLRRRLRRRLRRLRLRRRRLLRRLLRLRLLRRRRRRLRLLRLLLRRLLLLLLRLRRLLLRLRLLRRLRLRLRLLRRRLLRLLLLLRLLRLRLRLLLLLLRRLLRLRLLLRRLRRRRRRRLLLLRLRLRLLRLLRRLRRRRLRRRLLLRLRRRLRLRRLLLLLLRRRRRLRRLLRLLLLLLRLRLRRRRLRRLLLLRRLRRRRRRRRLRRRLRLLLRRLRLRRLRLLLLLRLLRRRRRLRLLRLRRRRLRLRRRRRRLRRRLRLLLLLLRLRRLLRLLLRLLLLRLLRLRLLLRRRRRRLRRRLLRLRRRRLRLRLRRRLLRLLLRLRRLRLRLRLRLLRLRLLLRLLLRLLRLRRLLLLRLRLRRLRRRRLLLRRLRLLLRRLLLRRRRLLRLLLLRLRRLLLLRLRRLLRLRLRLLLLRLLRLRLRRLLLLLLRLLRLRRRLLLRRLRRLLLRLLLLRLRRLLLRRRLLLLRLLRLRRRLLLLLRRRLRLLRLRLRRRLLRLLRRRLRLRRLRLRRLLLLRLLLRRLLRLLRRRRLLRRLRLRRRRRRLRLRRRLRRLLRRRLRLRLLRRRLRRRLRLLLLRRRRRLRLRLLLRLLLLRLLRRRLRLRRRRLRLLLLRRLLRRRLRRLRRRLRLLRLRLRRLRLLRLRLRRRRLRLLRRLRLLRLRLRRRRLLLRRLLRRRRLLRRRRLRRLLLRRLLLLLLRLLLLRRRRRLRRLLLLRRLRLLRRRLLRRRRLRLLRRRLRRLLLLLLRRLRRRRLRLRRLLRRRLRRLRLRRLLLRLRRRLLRLRLLRRRRRLRRRRRLRRLRRRLRLLLRRRRLLRRRLRLRRRRRLRRLRRRRLRLRRRRLLLRRLLRRLLLLLRLLLRRRRRLLRRRLRLLLLRRLLLLRRRRRRRLRRLRLLLRRRRLRRRLRRRRRLLRRRRRRRLRRLRLLLRRRLLLLLLLRLLLRRLRLRRLRLRRLRLRRLRLRRLRLRRRRLLRRLLRRLRLLRLRRLRLLRRLRRLLRLLLLRLRRLLLRLRRLRLLLRLLRRLRLLRLLLLRLLLLRLLLLLLRLRLLLRLLLRRRLRRLRLRRLRRLRRLRLLRRLLRLLLRLLRRRRRRLLLRLRLRLLRLLLLLRRRRLRLRLRRLRLLLRRRLLRLRLLRLRLRRRLRLLRLRRRLLRLLRLRLRRLRLLRLLRRRLRLRLRLRLLRLRRRLRLLRRRLLRRRLLLLLRLLLRRRLLLLRRLLLLRLLLLRRLLRLLLRRLLRLRLLLLRLLRRLRRLLLRLRLLRRLRRLLRLLRLRRRRLRRLRRRRRRLRLRRRRLRLRRLLRRRRLRRRLLRLLRRLLRRLRRLRLRLRLLRLRRLRLLLLRLLRRRLLLRRRRLLRRRLLLLRRRRLRLRLLLRLRLLRRRRLLLLLLRRLRRLRLLLRRLLRLLRLRRRLRRLRRRRLRRLRLLLRLLRRLLLLRLLLRRLRRRRLRLLLRRRRLRRLLLLLLRLRRLLLLLRLRLRRLRRRLLRLRLRRRRLLLRLLLLRLRRLLLLLLLLRLRRLLRRRRRRLRLRLRRRRRLLLLRLRRLLLRRLRRLLLRRLRRRLRLLRLRRLLLRRRRRLLLLLLRRRRRLLLLRRLRLRLRLLLLLRRRRLRRLLLRLRRLLRLRLRLLLRRLLRLLRRRLLRRLRRLRLLLRRLRRRRRLRRRRLLRRLLLRLLRRRRLRRRRLRLLLLRLRRRRLRRLLLRRLLRLRRRRRLRRLLRRRRRRRRLLRRRRRRRRLRRLRRLRLRRLRLRRLRLLRRRRLRLRRLLRRRRLLLLLRRRRLRRRLLRLRLRLRLLLLRLLRLLLLLLLRRRLLLRRRLLRLRLLLRLLLLLLRLRRRRRLLRLRLLLRRLLRLLLLRLRRLRLLRLRLLRRRLLLRRRRLRRLRLLRRLLLRRLLLRLLLLRRRLLRRRRLLLLRRRRRRLLLLLLLRRRRLLLLRRRRLRRLRLLRRRRLLRRRRLLRLRRRRRLRRRRLLLLLRRLLLLRLLRLRRRRLRLLRRLLRRRRLRLRRLRRRRRLRRRRLLRRRRRLRRLLLRRLRLRLRLRLRLRLLLRRLLRLLRLLRLLLLRLLRLLLRLRRLLRLRLRLRRLRLLRRRRLRRLRRRLRLRLLLLRLRLLRRRRRLLLLLRLRRRRLRLLLLRRRRLRRRLRRRRRLRLLLLLRLLRRLLRRRRRRRLLLRLRLRRRRRRLLLRRRRLRRRRLRRRLRRRRLRLRRLRRRRLLLRRLLLLLRLRLLRLRLLRRRRRLLRLLLRLLLRRRLRLLRLRLRRRRLLLRRLRRRRLLLLLRLLRLLLLLRRLRRLRLLLLRRRRLLRRLLLRRRRLRRRLRRRRLRRRLLLLLRRRLLRLLLLRLLRLRLRRRRLLRLRLLRLRRRRRRRLLLLRRLLRRRLLLLLRRRRRRLLRLLLLRLLLLLLRRLLRRLLLLRRLRLRRRRRLLLRRLLLLRRRRLLRRRRLLLLRLLLRRRRRRLRRLRLLRLRLRRRLLRLLRLRLLLRRRRLLLRLLLLLLRRLLLRLRLRLRLRRRLRRRRRRRLLRLRRRLLLRLLLLLRLLLLLRRRLLRRLRRLLLRLRRLRRRLRLRRLLLRRLLLRRLLRLLRLLLLLRRLRLRRLRLRRLLLRRRRRRLLLLLLLRLLLRRRLRRRRRLRLLLLRLLRRLLRLLRRRLRLLRLRRLLLRRLLRRRLLLRRLRLLRRRLRRRLLRRRLRRLLRRRRLLLLRRLLLRLRRRRRRRLRLRLRLLLLRLRLLLLRRRLLRRLRLLRLLLRRLLLRRRRLRLLRLRLRLRRLRRRRLLLLRLRRRLRLLLLLLRRRLRLRRRRRLRRRRLRRRLRLLLLRLLLRLLLRRLRRLRRRRLRRLRLLRLRRLLLLLLLLLRLRRLLRLRLRLRRRRRLRLLRRLRRRLRLLLLLRRLRRLLRLLRLRLLLRRLLRLRLRLRLRLRRLRRLLRLLLLRLRLLLLLRRLRLRLRRRLRRLLRLLLLRRRRRRRLLLLRRRLLLLRRLLLRRLLLLLRRRLLRLLLRRRLLLRRLLLRRRRLRRRRLLRRRRRRRRLRLRRLRRRRRLLRLLLLRLRRLRRLRLLRRLRLLRLLRLLRRRLRLLLRRRRRRLLLRRRRRRRLRRRLRLLLLRRLRRRLRRRLRRRRRLLRLRRLLRLRLRLLRRRRRRRRRLRRRRLRRRLLLRLLLLLLLLRRRLRLRLRLLRLRLLRRRRLLLLLRRRRLRLRLLLRRLLRLLLLLLLRLLLLRLRLLLLLLRRLRRRLLLLRRRRRRRLLRRRRRRRRLLRLLLRLLLRRLLLLRLRRLRRRLLLRLRRRRLRRRRRRRLRLRRRRRRRRLLLRLRRRRLLRLLLLLLLLLRLRLRLRRLLRRRLRRLLRRLLRLLRLLLRRRRRLLRLLRLRLRLRRRRLLRRRRLLRLLRLRRLLRLLLLLRLRRRRLLRRLRLLRRLLLLLRLLLLRLLRLLRRLLLLRLRLLRLRLLLLRRLLLRLRRLLLRRRRRRRLRLLRLRLLLRRLRRLLRLLLLRLRRLRLLRLLLRLRLRRLLRRRRRLRLRLLLLLLRLRRRRRRRLLRLRLRLRLLRRRLRLLRRRRRRLRLLLRRRRRLLRRLRRLLRLRRRLRLLLLRLRRLLRRRRRLLRLLRRRLRLLLRRLLRLRLLLLLLRLRRLLRLLRRRRLRRRRRLLRLRRLRRRLLRLRLLRLRRLLLRLLLRLRLLRLRRRRRLLRRRLRRLLLLRRRLRRLLRRRRRRRRRRLRLRRLRLRLRRLRLRRRLRRRLRLRLRRRLLLLLRRLRRRRLLLLLRRRRLLRRRLLLRLRLRLRRRRRRRLLRLRRLRRLRRLRLLRRRRRRLRLLLLLRRLRRLRRLLLRRRLRLLLRLRRLRLRRRLLLLRLRRLLLLRLRLLLLRRRLLLRRLRLLRRLLLRLLLRLLRLRLLLLRRRRLRLLRLRLLLLLLRLLLRRLRLRRLRRRLRRRRRLRRRLRLRLRLRLLRLRLLLLLLRRLLRRRRRLRLLLLLRRRRRRRLRRRLRRLLLRRLLLRLLRLRRRRRRLLRLLLRLRRLLLRLRLRRLRLRRLLRRRLLLLRRLLRRRRRRRRLLRLLRRRRLRRRLLRRLLLRRLLRRRLRLRLLRLRRLLLRRRLRLRLRLLLRLRRRRLLRRLRLLLRRLRRLRRLRRRRLRRLRLLRRRRLRLLLRLLLRLRRRRLLLRLLLRRLRRRRRRLRLLRRLLLLLRRLRRLLRLRRRLRRLLLLRRRRLLLRRRRLRRLLRLRLLRLLLLRRRRRLLLRRRLRLLRRLRLRRLLRLRRRLLRLLRRRLRRLLLRRLRRLLRLLRLLRRLRLLLRRRLLRRLLRRLRRLLLRLRLLLLLLLRLRLRRLRRRLRRRRRLRLRRRRRRRLRRLRRLRLRLLRLLLRLLLLLLLRRRRLRRLRRRRRRRRLLLLRLLRRLRRLRLRRLRRRLRRLLLRLLLLRRLLRLLRRLRRRLRRRLRRLRLLLLLLRLLRRLRLRRRLRLLLRRRRLLRRRLRRRLRLRRRRRLRLLLLRRRRRLLRLLRRLLRRLRLLLRLRLRRRRLRRRRRRRLLRRRRLRRLRLLRRLRRLRRRLLRRRRRRRLRRLRRRLLRLRRRRRLRLLRRRLRRLLRRLLLLRRRRRLRRRRRRLLRLLLRLRRLLRRRLLRRRLRLLLRLRRLLLLLLRLLLLLLLRLLLRRLLRLRLLRLRLLLRRLRRRRRLLLRLLLLLLLRRLRRLRLRLLLLLLLLLRLRRRLLLLRRLLLLRRLLLRLLRRLLRRRLRRLRRRLLRRLLRLLRRLRLRLLLLRRLRLLLLRLLLRLLRLLLLRRLRLRLLLLLRRLLLLRLLRRLRRLRRLRRRRLRRRRRLLLRLRLLLRLLRRRRLRLRLRLRLLRRLLRLRRRRRLLRRRRLLRLRRLLLRLLLLRLLLRRRRRRLLRRRRRLRRRRLLRLLRLRRLRRRLLRRLLRLRRLRLLRLRLRRLLLLRLRRRLRLRRLRRLRLLLLLLLRLLLLLRRRLRLRLRLLLRLRLLRLLLRLLLLLRLLRRRLLLRRRRRLRRLLRLRLLLLRLRLLLLRLRLRLRLLLLRRLRLLLRLLLLLLLLLRLRLRRRLRLLRRRLRRRRRRLRLRRRLRLLLLRLLRLLRRRRRRRRRLLLRLRLLRRRLRLRLLRLRLLLLRLRLLRRLLLLRRRLLRLRRRLRLLLRLLLLRLLRRRRLLLRLRLLRLLRLLRLLLLLRLLRLLRRRLLRRRRLRRRRLLLRLRRRRRRRRRRRRRLRRLLLRLLRLLLLRLRRLLLLRRLLRRRRRLRLRLLRLLRRRRLLRLRRRLLRRRLRLLLRRLLLRLRLRLLLRLRRLRRRRRRLRRLRLLRLLLLLLLLRRLRRRRLRRLLLLRLRRRRRLRLRLLRLRRLRLRRLLLLLLLLRRLLRRLRRRLLLLLRLLRLRRRRLRLRRLLRLLLRRRLRRRRRLRLLRLLRRRRRRRRRRLLLLRRRLLLLRLLLLLRRLLRLLRLRRLRRRRLRRRRLRRRLRLRRRLLRRLRRLRLLLLLRRRRLLLLLRRLLLLRLLRRLLLLLLLLRRRRLLRRRRRRLRLLLLLRRLRRLLLRLLRLLRRRRLRLLLRRRRLRLRLRRRRLRRRLLRLLRLLRRRRRLLLLRLLRRLRRLLLRRLRLLLLRLRRRLRLLRRRLRRRLLRLRLLLRLRRLLLLRLLRLRRRRRLLLRLLRRLRRRRRLRRRRLRRLRLRLRRRLRLLRLRRLLLLLLRLLRLLLRRRRLLRRRLRRRLRRLRRLLRRRLRLLRRLLRLRLRLLLLLRLRLLRLRRLRRLLRLRRLRLRRLLRLLRRRRLRRRLRRRRRLRLRLRLLLRRRLLRRRRRLRRLLRLLRRLLLLLRLLLRRLLRRRLRRLLRLLRRLLLLLRRLRRRRRRRLLLRRLRLRLRRLRRLLLLLLRRLRLLRRLLRRLRLRLRRLLLRLRLRRRRRRRLLRLRRLLLLRRRRRLRLLLLRRRLLRRRRRRLRLRRLRRRLLLRRRLLLRRLLLRRLRRLLRLLRLRRLLRRRRLRRLLRRRRLLRLRRLLLRRRRRRRRRLRLRLLLLLRRLLLRRLRLRRRLLRRRLLRLLRLLRLLLLLRLLRRRRLLLRRLLRRLLRRLRRLRRLLRLRLLRRLLRRRRLRLRLRRRRLLLRRLLRLLRRLRRRLLRLRLLLRLRLLLLRRLRLLRLRRRRRRRRLRLLRRLLLLRLRRLLLRLRLRRRRRRLRLRRRLRRRRLRLRLRLLRRLRLLRLRRRLLLLRRRLLLLRLRLLRLRRRRLLRLLRLLRRRRRRLRRLLLLRRRLRRLLLRLLRLLLLLLLRLRRRRRLLRRLLLLLRRLLLRLRRLRRRLLRLRRLLLRLRLLRLLRRRRLRRLRRRRRRLLRLRRRRLLRRRRRRLRLRRRRLLRRRRLLLRLLRRRLRLLLRRRLRLRLLRLLRRRRLRRLLLRLLRRLLRLLRLLRLRLLRLLLRLRRLRRLRLRLLRLLRRLRRLLRRLRRLRLRRLLRRRLLRLRLLLRLRLRRRRRRRLLRLRLLRLLRLLLRRLRRRLLRRRLLLRRLRRLLLRRRRRRRRRRRRLLLRLRLRRRLLLLRRLLRLLLRLLLLRLLRRLRLLLLRRLLLLLRRRRRLLRLRRRRLLRLRLRRRRRLLRRLLRRLLLRLRRLRLRRLLLLRLLLLRLLRRRRLRLRLRRRRRRRRRLLRRLLLRRLLLRRRLLRRLLRRLRLLRLRRRRLRRLLRLRLRLRRRLLRRLRLLRRLRRLRLLLRLLRLRLLLLRLRLRRRLLRRLLLRLRRLRLRRRLRLRLRLLLLLRLLLRRLRLLLLRRLLRLRLRLLRLLLRLRRRLLLLLLLRLRRRLRRRLRLRLLRRLRLRLRRRLRLLRRRLLLRLRLRLRLRLRRLRLLLLRRLRLRRRLRRLLRRLRLRRRRLRLLRRRLLLRRLLRLRRLLRLRLRRRRLRRLRRRLLRRRRRLRRLRLLLLLLLLRRLRLLLLRLLRLLRRLLRLRRRRRRLRRLLLRRRRLLLRRRRRRLLRRRRRLLRLRRRRRRRRLRLLRRRRRRRLLLRLRLRRLLRLRRRRLRLLRLRRRLLLLRRRRLLRLLLRRLLLLRLLLLRLLRLLRRLLLLRLRRLLRRLRRLRLLLLRRRRRLLLRLRRLLLRLLRLLLLLLLLRLLLRRLLRLRRRRRLRRRRRRLLLLRRLLRLLLRLRLRLLRLRLRRLLRRLRRLLRLRRRRRRRLRLLLLRLLLLLRRRRRLLRRRLRLLRLLRRRRLRRRRRLRLLLRLRLRLLLRLRLRLLLLRLLLRRRRRRRRLLRLRRRLLLRLLLLLLRRLRRRRLRLLRLRLRLLLRLLRLLRRRRRLRLLRRRRRLRRLLLLLLRLRLRRRLRRLRLRRRLRLRRLLLRLLRLRLRRLRLLRRRRRRRRLLLLRRLRLLRLLRLLLLLRLRRRLRRRRRRRRLLRRLRLRLRRRRLRRLRLRRRLRRLRRRRLRRLLLLRLLRLRRRRRRRRRLLLLLLRRLLRRRLLLLLRLRRRLLRLLRLRLRRRLLLLRRRRLLRLRLRLLLLRLLLRLLLLLLLLLRRLRRLRLRRRRLLRRRLLRRRLLLLRLLLRLLRLLLRRRLRLRRLRLRLLRRLRLLRLRRLRLLLLLLRLLLRRRLLRRRRRLRRRRRLLRRRLRLRLRLRRRLLLRLLLLLLRRLRRRLLRLRRLLRLRRRLRRRLRLRLRRRRLRLRLRRRLRRRRLRRRLLRLLRRLRRRLRLRRRLRRRLRRRLLLRRLRRLRLRLRLLRLRRRRRLLRLRLRRRLLLRRLRRRRRLRLRLLRRRLLRRLRRRLLLLLLRLRRLRLRLRRRLRLRLRRLLRRRLLRLLLRRRRRLRRRRRLLLLRRLRLLRLRRRRRRRRRRLRLRLLRRLLRRRRRRLRLRLLLLLRLRLRRLLLRRRRLLLLRRRRRLLLRRLLRRLRRRLRRLLLRRLRLLLRRLRRLRLLRRLLRRLLLRRLRRRLRRRLRLRLLLRLLLRLLLLLLRRRLRRRRRLLLRRRLLLLRRRLLLRLRRLLLLLLLRRRRLLLRLRLRRLRRLRLRLLRLLRLRLRRRLLRRLLLLRRRRRRLRLRRRRLRRLRRRLRRRRRLRLLRRRLRRRLRLLLLLRRLLRLLRRLRRRRRRLLRLRRLRRRRLRLLRRLRRLLRRRRLLLRLRRRLLLRRLLLLLRRLLRRRLLLLRRLLRLLLLLRLLLLLRRRRRLLRLLRLLRRLRLRRRLLLRRLRLRRRLLLRLLLRRLLLLLLLRLLLLRRRLRRRRRRRLRRRRRLRRLLLRLLRRLRRRLRLLRLRLLRRRRRRLLLLLRRLRRLLLRRLLRLRRRLRLRLRLRLLLRRRLLLRRLRLRRLRLLRRRLRRLLRLRRRRRLLRRRLLRRRLLRRLRRLRLRRLRLRRRLLLRLLLLRLRLRRLLRLRRRLLRLRLLLRRLRLLRLRRLRLRLRLRLRLRLRLRRRLLRRRRLRRRLLLLLLLLRLRRLRRRLLLRRLRLLLRLRRRLLRLRLRRRLLLLLLLRLLLRLRLRLRLRRLLRRRRRLLLRRRRRLLLRLLRLLRRLRLLLRLLLRRLRLLLRRRLRRLRRRRLLLLRLLLLRLLLLLLLRLRRLRLLRLRRLLLRRLLRLLLRLRRRRRRRRRRRLLRRLRRLRLRRRLLRRRRRRLRRRRRLLLRRLLRRRLRLRRLRLRLLLLLLLRLRLLLLRRRRLRLRRRLRLLRRLRRLLRRLRLLLLLRRRRRLRLLRLRRRRLRLRLLLRLRRLLRLRRRLRRLRRLLRLLRLLLLLRLLRLRLLRLRRRLRLRLLRLLRRLRLRLRLRLLRRLRRRLRLRRRRLRLRRRRRRRLLLLRLRLLLRLRLLLRLLRLLRLLRLLRRRLRLLRRLLLRLRRRLRLLRRLLLRRRRRRRLLLRRRLLLLRRRLRLRRRLLRRRRRRLRRLLRLLLRLLRLLLLRRRLRRLLLLLLRRRRLRLLRLLRRLLLLRLLRRRRRRRRRLLRRLLLRRRRLRRRRLLRRLRRLRRLRRLLRRLRRRLLRLLLLLLLRRLLLRLLRLRRRRRLLRLRLRRLRLRLLRRLRRRLRRLLRLRRRRRLRRRRRLLLRRLLLLLLRLRLRRRLRLLRRRRRLRLLRRLLLLRRLRLRLLRLLRRLRLRRLRLLLLRLRRLRLLRRRLRRLRRRLLRRLRRRLLLRRRRRRRLRLLRRRLLRLLLLRRLRLLRRLRLRRRRRLRLRLRRRRRLRRRRLLRRRRLLRLRRLRLLLLLRRLRRLLRLRRLLLLRRLRLRLRLRRLRLRRLRRLLLRRRRLRRLRLLRLLLRRLLLLRRRRLLLRLRLRRLLLRRLLLRLRRRRLRLLRLLRLLRLRRRRLRLRRRLLLLLRLLRRLLRRLLRRLLLLLRRLRLRRLRRLRLRRLRLLLLRRLLLLRLRLRRLRRLLLLRLLRLRLRLRLLLRRLLRRRLLRRRLLLLRLLRRRRRRRRRRRLRRRLRLRRLLLLRRLLLRRRRRRRLLRLRLRRRLLRRLRRLLRLLLLRLRRLLLLRRRLLLLLRLRRRLLRLRRLRRRLRRRRLRRLLLRLLLLLRRLLLRLLRRLLLLRLRRLLLRRRLLRLRRLRRRLLLRLLLRRRLRRLRLRLLLRLRLRRLRLLRRRLLRLLRRLRRLLLRRLRRRLRLLLRRLLLLLLLLRLRRLRRLLRRRRRRLLRRLRRRRLLRRLRLLLRLRLRLRRLRLLLRRRRRLLRRRRLRLRRLRRLLLRLLLLLLLRRLRRLRRRLRRRLRLLLRLLRLRLLRLLRLRRRLLRRRRRRRRLLRLRRLRRRLLRLRRLRRRRRRRRLRRLLRRRLLLLRLRLLLLRRRLRLLRRLLRRLRRRLLRRRLRRRLRRLRLLLRRRRLRRLRLRLLLRRLLRLRLLLLLRRLRLRRLRRRRLLRRLLRLRLRLRRLRRLLLRLLLRLRRLLLRLLRRRRRRLRLLRRRLLRRRRLRRLRLRLLRLLRLLRLLLRLRRRLLLRRRLLLLLRRLLLLLRRRRLRLLRLLRRLLRLRLRLLRLRRLRRLRRLLRRLRLRLLRRRLRRLRRLLLLRLLRLRLLRRRLRLLLRRRRLLRLRLLLRRLLLRRLLRRRRRRLRLLRRRRLLLLLRRLRLRLLRRLRRLLRRRRRLLRLLLRLRLLRRRLLLRLRLLLLLLRRLRRRRLRRLRLRRRLRLRRRRRLLRRRRRRRLRLRRLRLLRRRRRRLLRRLLRLLLRRRLRLLRRLRRRLRRRLLRLLLLLLRRRLLLLRRLRLRRRRRLLRRLRLLRRRLRLLRRRRRRRLLLLRRLRLLRRLLLLLLRRLLRLRLLLLRLRLRLLRLLLRLRRRRLLLLRLRRLRRRRLLRRRLRLRRLRLRLLLLLLLRLRLRRLRRLRRLLLRRRRRLLRRLLLRLRRRRLLRLLLRLLLRLRRLRLLRRLRLRRLLLLLRRLLRRRLLRRLRLLLLRRLLRRLLLLRLLRRRLLLRLLRRRRLLRLLRLRRRRLLRLRRLLRLLLLRRLRLLRLLRLLLLLRLRLRRRRLLRRLRLRRLLLRLRLRRLLRLLRRRRRLLLRRLRRLRLLLRLLRRRRRRRRRLRRLRRRLRLLRRRLLRLLRRRLLLRRLRLRLLLLRRLRLRRRLLLRLRLLLLRRLLLLLRLRLLRRRLRRRRLRLLLRLLRRLLLLRLLLRRRRLRLRLRRRRLRLRRLRRRLRLRLRRLLRLRLLRRRLRLLLLRLLLRRRLLRRRLLRLLRRLLRRRRRRLRLRLRRLLRRLRLRLLRLLRLLLRRLRRRRLRRLRRRLLLRRLLRRRLLLLLLRRRRRRLLRRRLLLLLLLLRRLRRLRLLLRRLRLLLLLRLRLLRLLLRLRRLRRLLLLRRRLRRLLLRLLRLRLRLLLRRRRLLRLRRRRLRRLLLRRLLLRRRLRLLRLRRLRRLRRRLRLRLLLRRRRLRLRLRLLRRRLRRRLLLRRLLRRLRLLRRLLLLLRRRRRRLLLRRLLLLRLLRRRRRLLLRRLRLLRRRRLLLLRLRRLRLLRRRRLLLRLLLLRLRLRLRRLLLLRLRLRRRRRLLRRRRRLRLRLRRLLLLRRRLLLRRRLRRLLRLRLLLLRLRRRLRLLRRRLRRRLRLRLLRLLRRRLRLLRRRLRRRRRLLLRRLRRRRLRRRRLLLLRRRLRRLRLRLLLRRLRRLLLLRRLLRLRRLRRLLLRRLRLLRRLLLLRRLRLLLLLRRLLRLLLLRRRLRRLRLLRLLRRLLRRLLRRLRRLLRLRLLRRRRRRRRRLLLRRLRLRLLLLLLRLRRRRLLRLLRRLRLRRRLRRRRLRRLRRLLLLRRLLRRLRRRRRLRRRLRLLLRRRLRRLRRRRRLRLLLLLRRLRRRLRLLRLRRLRRLLRRRLRLLRLRLRRRLRRLLRLRLRRRRRRRRLLRLRRLRRRRRRLRRLLRRLLRRLLRLLLRRRLLLLLRRRLLRLRLRLRRLRRRRRLLRRLLLRRRRRRRRLRLLLRRLRRRRRRRRRRLRRRLLRLLRRLLRLLLRRLLRRRLRLRLRRLLRRRRLRLLLLLRRLRRRLLRLRRRLLRRRRRRRRLRRRLLRRRRRLRLRLRRRRRLLRLLLLLRLRLLLRLLRLRLRLLLRLRRLRRLRRRRLRLLRLRLRRLLRLLRRLLLRRRRRRRRRRLLRLRLLLRRLRRRRRRLRLRLRLLRRLLRLRLLRLLRRRRRRLRLLRLLRLRLLRRRLRLRLRLRLRRRRLRLRRRRLLRRLLRRRRLLRLLRLRRRRRLLLRRLRRRLRLLLLLLRLLRLRLRRLRRRRLRRLLRLRLRLRRLLRRRLLLRRLRRRRRRRLLRRLRRRRRRLRRLLRLLRLRRRRLRLRLLRLLLLRRRRRRLRLRRLLRLLRRLRRLRRLLLLRLRRRLLRRRRRLLRLRRLRRRLRLLRLRRRLLLRRRRLRLLLLRLRRRRLLLRRRLLRLRLRLLRLRLLLRRLRLLRRRLLRLRRRLLRRRRLLRLRLRLRRLRRLRRLLLRLRLRRLRLRLLLRLLLLLRLRRRRLLLRRLLLRRRLRRRRRRRLRRLRLRLRLLLRLLLRLRLRRRLRLLRRRRLRLRRRLRRRLRRRRRRRRRLRLRRRLRLLRRRRLRRRLRLLRRRRLRRRLRLRLRLRRRRRLRRRRLRRRRRRRRLLRRRRLRRRLLLLLLRRRLRRLLLLLRRLLRRLLRLRLLRRLLLLLRRLRLRRRRLRLRRLLLRLRRLRRRLRLRRLRRRRRRRLRLRRLRRRRLLRRRRRLRLRRLLLRLLRLRLLRLLLLRLRLLLRLRLRRRLLLLLRRLRRRLRRRRLRRLLRLRRRLRRRRLLRRRRLLLLLLRRRLRLRLRLRLLRLLRLRLLLLRRLRLRRLRLLRRRLRLRLRLRRRRLLRRRRLRRLRLRLRRRLRLLRLRRRRRRRRRLLRLLRLLRRLRRRLRLLRLLRRRRLRLRRRRLLLRRRLRLRRLLLLRRRLLLRRRLLRRRLRRLLRRLLLLLLLRRLLRLLRLRLRLRLLRRLRRRLLLLRLLLRLRLLRRRLRLLLLRLRLLLRLLRRRLLLLLLLRLLLLRLLRLRRLRLRLLRRLRRLRRRLRLLLRRRLRLRRLLRRLLLRLLLRRLLLRLLRLRRRLRLRRRLRRLRLRRLRLLLRLLRRLLRRRLLRLRRLLLRRLLLLRLLRLLLLRLLLLLLLLLRLRRLRLRLLRRLRLRLLRLLRRRRLLRLRLRRRRLRRRRLLRRLRRRRLRLLLLLRLLLLRRLLLLRLLRRRRRRRRRRLRRRLLRLRLLRLLLLLRLLLLLLLRRRLLLRRLLLRLRLRLRLRRRRRLLRLRRLRRRRRLLLLLRRLRLLRLRRRRLLLLRLRLLRLLRRLLRLRLRLLLRRLRLRLLRLLLLRLLRLRRRLLLRLRRLRRLLLRLRRLRRLRLLLLLRRRRRRLRLLRLLRLLLRLRLLRLRLLRLLRRRLLLRRRLLRRRRRLRLLRRRLLRRLRLLLRLRRRLLRLRRLRRRRLLRRRRRRRLRRRLRRLLRLLRRRRRLLRLRLRRLLRLLLRRLRLRLLLLRLRLLRLRLLRRLRRRRLLRRRLLLRRRLRLRRRLRLLRRLLRLRLLRLRRLRRRLRRRLRLLLLLRRRLLLLLRLLRLLLRLRRLLLLLLLRRRRRRLLLLRLLLLRLLRLLRRRRRRRLRLRLLLLRLLRRRLRRRRRLLLLLLRRLLRLLRLRRLLLRLRRLRLRRLLLRLLLRRRRLRLRRLLLLLRLRRRRLRLRLLLRLRLLRRLRLLLRRLLRRRRLRRRRLLRRLRLRLRRLLLRRRLRRLLRRRLLLLRRLLLLRLRRRRRRRLLRRRRLRLLLLRLRRLLLRRLLRRLRRLRRRLLRRRLLLLRRLLLRLLLLLLRLRRLLLLLLLLLLRRLLLLRRLRRLLRRLRLLRRLRLRRLRRLLLRRRRRRRRRLRRLRLLLRRLRRRLLLLRRRRRRLLLRRRRLLRLRLRRRRRRRRLRLRRRRLRRLRLRLLRRRRRLRRRLLLLRRRLLRRRRRLLRLRRLLLRLLLLRLLRRRLLLRRRLRRRRLLLLLRLLRRRRLRLRLLLLRRRLLLRRRRRRLRRRRLRLRRLLRRRLLLRLLLRRLLRRRLLRRRRLRRLRLRRLRLLLRRLLRLRLLRRLRRLRRLLLLRLRRLRRLLRLRRLRLRRLLRRRRLRRLLLRRLRRLRRLRRRLRLLRLRLRRRLRRRRLRRRRRRRRLLLLLRRRRRLLLRRRRRLLRLLRLRRLRLLRRRRRLLRRLLRLLRRRLRRLLRLRLRRRLLRRRLLRRRLRLRLRRRLLLRLLLLRRLLRLLLRLRLRLRRRRLRRRLRLRLLLRRRRLLLRLLRRRLLLRRRRRLLRRLLLRRRRLRRLLRRLLLRLLLRLLLRLRLLRLLLLRLLRRRLRRLLRLRRLRRRLLLLRRRLLRLLRLLLLLRRRLLRLLRRLRRRRRRRLLLLRRLRRLRLLRRRLLLLLRLLLRRLLRLRLRRRLLLRLLRLRLLLRRRLLRLLLLRRRLLRLRRLRRLLRLRLLLRRRRLRLLLLRLLLRRLLLLLRLRRRRLLLLRRRRLRLLLLRRRLLRLRLLRRRRLRRLLRLRRLLRLLLLRLLLRLLRRLLRLLLRRRLLLLRLRRLLRRRLLRRLRRLLRLRLLRRLRLRRRLRRRRRRRLRRRLRRRRLRLLRRRRRLRLLLLRLLRLRLRLLRLRRLRRLRLRRRLLRLLLLRRLLLLLLLRRRLRLLLRRLRRLLRRLRLLRRRLLLLLRLRRLRLRRLRRLRRRLRLRLLLRRRLRLLLLRRLRRLLRRRLLLRRRRLLLRRRLRLLLLRRRRRLRRLLRLLRRRRRRLRRRRRRRLRRRLRRLRLLRRRLRLLLRLLLRLLLRLLLRRRRRRRLRLLLRRLRRLRLLRLRLLRRRLRRRRRRLLLLRRRRLLLRRLLRRLLRLRLLLLRRRRRLLRRLLLRLLLRRLRRRRLRRLLLLRLRLRLRRRRRLLLRRRRLLRRLLRLRRLRRRLRLLLLLLLLLRRRRLLRRRLLLRLLLLLRRRLRRLRRLLRLLRRLLLRRRLLRLRRRLRLLLLRLRRLRLLRLRRLRLLLRRRRLLLLRLRLRRLLRLRRLLRLLLRLLLRRLRLLRLLRLLRRRLLLLRRLRLLLRLLLRLRLRRLLLLRRRLLLLRRLLLLLRRRRRRRLLRLLRRRRRLLRRLLLRLRRRLRRLRRRLLLRLRRRLRRLRRLRLRLRRLRLRRRLLLLLRLRLLLLRLLRRLRLRLRLLLLLRLLLLLRRLLLRLRRRRLRRLLRLRRLLLLRLRLLLRLRLLLLRLLLRLRLRLLLRRRRRRLRLLLLRLLLLLRRRLRLLLRLRRRRRRLRLLRRRLRRLRRRLLRRRRLRRLLLRLRRRLLLLLLLRRRLRRRLRLLLRRRRRRLLRLLRRRRRRLRRRRLLRRRRLLRLLRRLLRLLLLLLLLRLRRRRRRLLRLRLRRRLLLLLLLRLRRRRRRRLLRRRRRLLLRLRLLLLRRRLLRRLRLRRLLLRLRRRRLRRRRLLLRRRLRRRRRRRLLLRRRLLRRRRRLRLRLRLLRLRRLLLLLLRRLLLRRLRLRRLRLRRRLRRLRRRLRLRLRLLRLRRRRLRRRLLRLLLRLRLLLRRLLRRRLLRLRLLRRRRLRLRRRLLRLRLRLLLRRRLRLLLLRRLLRLLRLLLLRLLRLLLRLRLRLLRLRRRLRLRRRRRLLLLRLRLRRRRRRRLLRRLLLLLLLRLLLLLLLLRLLLRRRLRLLRRLLRLLLLLRLRLRLRRRLLRRLRRRLLRRLRLLRRRRRLLLRRRLRRLLRRRRRLRRRRRRLLRLRRLLRRRRRLLLRLRRLRRRLLLLRRLLRLRLRLRLRRLRLRRRRRRLRRLLRRLLRRRRRRLLRRLLLLLLRRLLLRRRRRLRLRRRRRRLRLLLLLRRLLLLRRLLRRLLRRRRRRRRRRRRRRLRRRRRLLRRLRLLLLLRLLRRLRLRRRLRLLLRLRRRRRLLLLLRLRRRRRLLLLRRLLLLRRRLRRLLRLRRRLLLLLLRLRLLLLLRRRLRLLLRLRRLRRRRLRLLLLLRLLLRLLLLRLLLRLRLRLRRLRLRRRLLLLLLRRLLRRRLRRRLLRRRRLRLLLLRLRLRLRLLLRLLRLRRLRLRRRLRRLLRRLRRLRRLRRRRRLRLLRRLLRRLLLRLLRLLLRRLRLLRRLLLLLLLRLRRLRRLLLRRLRRRRLLRLLLRRRRLRLLRLRLLRLRRRLLRLRRLLRRRLLLLLLRRLLLRLRLRLRRLLLRLLLRLRRLLLRRLRLRLRRRRRRRRRLRRRRLRRRLRLLRLRLLRRLRLLLLRLLLRRRLLLRRRRLLLRLLRRLRRLRRRLLRLLRRLRRLRLRRLRLRLRRRLLRLLLLLRLRRRLLRLLLLRLLLRRLRLRRLRRLLRRRRRRRLRRLRLLRRRRLLLRRLLRLRLLRLLRLLRRLRRLRLRLRRRLRLLRLRLLRLLLRRRRLRRLRRRRRLRRRRLRRRRLLLLLLRLLRLRLLLRLRRRLLRRRRRLLLRRRRLRRLRLRRLLLRLLLLRLRLRRLRLRRLRRLLRLRRRRRLRRRLRRRRRRRLLLLLLRRLRLLRRRRRRRRRRLRRRLLRLLRRRRRRLRLLRRLRLLLRRLLRRRLLLLRRRRLRLRLLLLRLRLRLLRRLLRRRLRLLRLLRRLLLLLLLRLLRLRLLRLRLLRLLRLRRRRRLRLRRLRRLRRRLLLRRLLRRRRRLLLLLRRLLLLRLRRRLRRLLRRRRLLRRLRRRLRRRLLRLRLLLLRRRLLRRLRLLRLRRRRRRLRLLLRLRRLLLRRRRRRRLLLRLLLLLRRRLLRLRRLLRLLRLRLRRRLLRRLLLRRLRRLRRLLRLLLLLLRRRLLLLRRLLRRRLLRRRRLRLLRRRRRLRLLLRRLLRLLLRLLRRLRLRLLLRRRRLLLRLLRLRLLRRLRLLLRRRRRLLRRRLRLLRLLLLLLLRRRRRRLRLRLLRRRRRRRLRRLLLRLRLLRLLRRRRRRRRRRRRLLRRRRRLLRLRRLRRLLLLLRLLLRRRRRRRRRRRRLRLLLRRRRRRRRLLRRLLRRLLLRRLLRLRRRRRLLLLRRLLRRLLLLRRRLLLRLLRLRRLLRLLRLRRLRRRRRLRLLLRLLLLLRRRLLLLRLLLLLRLRLLLRLLLLLRLLRLRLRLRLRLRLRLRRLRLRLRLRRLLLRLLRLLLRRLRLRRLRRLLRLRRLLRLLLLLLLLLLLRLLLLLLRRRLLLLLRRRLRLRLRRRLRLRLLRRRLRRRRRRRLLRLLRLRLLLLRLRRLRLLLRRRLLLLRLLRRLLLRLLLLLLRRRRLLRRRRLLLLLLRLRRLRLRLLRLRRRRRRRRRRLLLRRRLLLRRLRRRRRLRLRRLLLLRLLLLRRRRLLLLRRLRRRLRRLRLLLLLRRLLRLLRLRRLRRRRRRLRRLLRLRLLRRRRRLLLRLRRRRRRRLLLLRLRLRLLRRLLRLLLLLRRLLLLRLRRLRRRRRRRRRRLLRRLLLRLRLRRRRLLLLLRLRLRLLLLRRLLLLLLRRRRRLLLRRRRLLLLRLLLRLRLLRRLLLRRLRLRLRRLLRLRRLLLRLRRRLRRLRRRLLRLRRRRLLRRRLRLRRRLRRLLRRLLLRRLLLRLLRLLLRRRLRRLRRLRLLRRRRLRRLLLRRLRLLRRRLRRLRRRRLRRLLLRRLLRRRRLLRLRRLLRLRRLLRRRLLLRLLLLRLLRRRRRRLRRRLLRLLLRRRLRLLRLLRLLLLLRLRLRLLLRLLLRRRRLLRLLLRRLLLLLLLRRRRLLLRLRRLLLLRLLLRRRLRLLRRRLLRRRLLRLRRRLLLLLLRRLRLLRRLRLRLLLLLRLLLRRLLLRLLLRLLRRRRRRLRLRLLLRRLLLLRLLRLLRLLLLRLRRLRRRRRRRRLLRRRRLLRRRLRRLLRRLRLRLRRLLLRRRLLLLLRRRRLRLRLLLRRRLRRRLRRLLRLRLRRLRRRRLRLLLLRRRRRRRRLRRLRLRRRLLLLRRRLRRLLRRLRRRLRRRLLLRRRRRRLLLRRLRLLRRRRRLLRLRLLLRRRRLLRLRLLLLLLLRLRLLLRRLRRRLLRLRRLLRLRLRLRLLRRRLRLRLLRRLRLLRRLLRLLLLLLLRLLLLRRRLLLLRRLRLLRRLLLRLLRLLRRLRRRRRLLLRRLLLLRLLRLLRRLRLRLLRLRRLRLRRLLRLRLLLRLLRRRLRLRLRRRRLLLLLRRLRRRLRLRLLLRRRRLLRLRLLLRRRLLLLLRLLRRRLRLRLLLRRRRRRLLLRLLLLRRRRLRRRRRRLRLLLLRRRRRRRRRRLLLRLLRLLRRRRRRLLLRLRRRRRRLLLRRRRRRRLRRRLRRRLLLRRRLRRRRRLLLLRRLRLRRLLLRLLRLLRRRLLLRLRRRRLRLLLLRLRLRRLLRLLLLLLRLLLLLLLRLLLLLRLRLLLLLRLLLLRRRRLLLLRLLRRRLRLRLRLRLRRRLRRLRLRRLLRRLRRLRLLLLLLRLLRRRLLRRRRRLLLRRRLLRLLLRLRLRLRLLLRLRRRRRLLLRLRLRRRLLRLRLLRLRLLLRLLLLLRLRRRRLRRRLLLRLRLRLLLLLRRLRLRRRRRRLLLRLLLRRRRLRLLLRLRLRRLLRLRRRLLLRLRLRRRRLRLLRRRRLLLRLRLLLRLRRLRRLRLRRRRLRLRRRRLLRRRLRLRLLRLLRLLLLLLRRRLLRLLRRRRLLLLLLRLLRLRRRLLLLLLRRLLLLRRLLRRLRRLLRLRRRRLLRRLRRLLLRLRRRLLLRRRRLRLRLLLRRRLLRRLLRLLRRLRRRRRLLLLLRLLLLLLRRLRRLRRLRRRLRRRRLLLRRRLRLLLRRLLRRRLRRLLRLRRLLRLLLLLRLLLLLLLLLRLRLLRLRRLRLRRRRLLLLRLLRLRLRRRLRLLRRLRLLLRLRLLLRLRLLLRRRLRLRRRLRRLRLLRRLRLLLLLRRLRRRLRLRLRRRRLRLLLLLRLLRLLRRLRLLLLRRRRLLRRLLLLRLRRRRRLLLLRLRLRRRRRLRRRLRLRRRRRRRRRRLLRRRLRRRLRLLLRLLRLLLLLRLLRLLRRRRLLLRLRLLRRLRRLLRLLLLLLRRLLRLLRLRRLLLLRRRLLRLLRRLLLRRLRLRLLRRLLRRLLLRLRRRLLLRLLLLLLLLRRRLLLRLLRLRRLRRRLRRLRRRRLRRLLLRRRRLLLLRLLRRRLLRLLRRRRRRRLRRRRRLLLLRRLRLRRRRRLRLRLLRLLRRRRLRLLRRRLLRRLLRRRLRLRRLRRLLLLRLRRLRRRRLRRLLRRRLLLLLLRLRLLLLRLLRRRRRLRRRLLLLRRLLRRRLLLRRRLLRLRLLRRRLRRLLRLRRLRRLRRRRRRLRRLLRLRLRRRRRLRLLRRLRRRRRRLRLLRLLLRLRRLRRLRLRLLLLRRLRRLRLRRRRLRRRLRRRRLLLLLLRRRLRRRLRLRRLLLRLRLRRLLRRLRLRRRRLLRLRLLLRRRRLRRLLLRLLLRLLRRLRRLLRRLLLLLRLLLLLRRRLLLLRLRRLLLRLRRLLLRRRLRLLRLRLRLRLRLRRLRRLRLRRLRLRRRLRRLLRRLRRRLRRLLRLRLRRLLLRRRRLRLLRLLLLRLRLLLLRRLLRRRLRLLLLRRLRRLLLRRLLRRRRLRRLLRLLRLRRLLRRRRRLRRLLRLLLLRRLRRRRLRRRLLRLRLLRLLLRLLLRRLLLRLRRRLRRLLRRLLLRLLLRLRRRRLRLRLRLLLLLRRLRRRRLRRLLRRLRRLLRRLRRRLRLRLRRLRLLRRLRRRRLRLLRRRRRRLLRRRLLLLLLRRLRRLLRRRRRLLLRRLRRRRLRLLRLLLRLLRRRLRRLRLLLRLLRRRRRLLLLRLRRLLLLLRLLLRLLRLLLRRLLRLLLRRRRLLRRLLLRRRLLRRLLLRRLLLLLRRRRRLRRLLLLLLRRRRLLRRLRRRLRLLLLRRLLRLLLLRRRLLLLLLLRLLLRRRRLLRLLRRLLLLRLRLLLRRRLLRLLRRLRRRLLRRLRLLRRRRLLRRRRLRRRLLRRLLRLRRLRLLRRRLLRLLLLRRLLLRLLLLRRLRRRLLRLRRLRLRLRRRLRLRLRLRRRLRRRRLRLLLRRRRLLLLLLLLLRRRLRRLLLRLRLRLLRLRRRRLLLRRLRRLLLRRLLRLRLLLRLRLRRRRRRLLRLRLRRRLRLLLLRRRRRRLLRRLLLRRLRLRLRLRRLRLLRLRRLRLRRRRLLLRRRLLRRLRRRLLRLRLLLRLRLRRRRRLRRLRRLLLLRRLRRLRLRLRRRRLRRRLLRLLRLLLLRLRRLLLRLLLLLRRLLRLRLRLLLLRLRRRRRLRLLRLLRLRLRRRRLRRRLLRRLRLLRLRLRRRRRLRLRLRRRLRLLLLLLLLLRLRLRRLLLLLRLRRRLRRRRRLRRRLLRLRLRRRLRLRLLLRRRRLLRRLRRLRLRLRRLLRRLLLRRRLRRLLRLRLLRRRRRRRRLRLLLLRLLRRRRRLLRRLRLRLRLRRRRRLLLLLRRRRRRRRRLRLLRLRRLLRRRLLLRRRRLLLRRLLLLLRLLLRRRLLLRRRRRRLLLLRRLLRRLRLRRRLRRRLLRLRRLRLRRRRLRLRRRRRRLLRLLRRLRRRLRRRRLRRRRRLRRRRRLLRLLLLLRRLRLLRRRRLRRRRLRLRRRLRLRLLRRRRLRRLRRRLLLRLRLLRRRRLLRLRRLRLLLLRRLLRLRRLRRRLRRLLLRLLLRLRLLLRRRLLRLRLLLLRLRRLLLRLRLLLLLLLRLRLLLLLLLLLRLLRLLRLLRRRRLRRRLRLLRRRLLRLLRLLRRRLLRLRRLLRRLLLRRLLRRLLRLRRRRLRRRLRRRLLRLLRLLLRLRLLRLRLLRLLRRRLLLLLRLLRLLLLLLLLRRLRRLRRRRRLRLRRLRLRLLLRRRLRLLRRLRRRLLLRLLRRRRRRLRLRRRRRRLRLLLRLLLRLRLRLRLRLRRRRLRLRLRLLLRRRLLLRRLRLLLLRLRLLLRRLRRRRLRRRRRRLRRRLLRLRRRLLLRRLRRLRLLLRLLLLLLRLRLRLLLLLRLRLRRLLLRLLRRRRLRLLRLLLLRLLRRLRRRLLRRRLRLLRLRRRLLLRLLRRRLLLRRRLLRRRLRLLLRRLRLRLRLRRRRRRLRLLRLLRRLRRRLRLRRRRLRLRLRRRRLLRLRLLRRLRLLLLLRLLLLRRRLLLLLLLRLLLLRLRLLLLLRRLRRRRRLLRRRRRLRRRLLRLLLRRRLLRLRLRRLLLLLRLLRRLLRLRLLRLRLRLLRRLLRRRRRRLRLRLRRRRLRLRRRRRRLLRRLLRRRRLRRRLLRLLLRLLRRRLRLRRLRRLRLLRRLRRLLRLLRLLRLRLLLLLLLRRRLRRLRRLRRRLRRLLRRLRRRLRRLLLLRRRRRLLLLLLLLRLLLRRRRRLLLLLRRRLLRLRRLLRRRLRRRRLLRLRLLLLLLLRRLRRRLRRRRRRLLRLLLRLLLRRRLLLLRLLLLLRLLLRRRLRRRRLLLRRRLRRRRLRRLLRRRLLLRLLLLRRLRRLLRLRLLLLRLRRRRRLLLLLRRLLRRRLLRLRRLRRLRLLRLLRLRLLLLRLRRRLRRRLRRLRLLLRLLLRRRRRRLRLRRRLRRRRLRRRRRRLRLRLRLRLLLRLRLLRRLRLRLLRRRRLRLRRRLRRRRLRLRLRRLLLRLRRRLRRRLRLRLLRLLRLRLRLRLLRRRLLRRLRRRRLRLLLLLRRLRRLRRLLRRRLLLLLLLRRRLRRRRRRLRLRLLLLLLLRLRRRRLLLRRLRLLRLLRRRRRRLRLLLLLRRLRLLLLLRLRRRLRRLRRRRLLLLLRRRLLLLRLRRRLLRRLLRRLLRLRRLRLRRLLRRLLRRLLLLRLLLLLLLLLRRLLLLRRRLRLRLLLRLLRLLLRRLRLRRLRLRLLRLLRRRRLRRLLLRLRLRRLLRLRLRLRRLLRRLLRRLLRLLLRRLLLLRRRRLRLRRRLRLLLRRLRRLRRLRLRLRRRRLLRRLLRRLRRRLLLLRRRRRLRLRLLLRRRLRLRRRRLRLRLLRRLLRRRRRRRRRLLLLLRLLLLRRRRLRRLRLLLLLRLRLLLRRRLLRRRLLRRLLRRLRRLLLLLLLLLRLRLLLRLRRLRRLRRLLRLLLRRRRRRRRLRLRRRRLRRLLLRRLLLLLRLRLRLRLLRLRLRRRRLLRLRRLRRRLRRLRRLRRRLRRRRRRLRRRRRRLRLRLLLRLRRLLLLLRRLRLLLRLLRLRRLRRRRRLLRLLRRLRRRRLRRRRLRRRRLLRLLRLLLRRRLRLRRRLLRLLLRRLRRLRLLRRRRRRRRRRRLRRRLLLLRLRRRLLRRLRLLRLLRRRRLLLRRLRLRRRRRLLRLRLRRRLRLLLRRLRRRRRLRRRRRRRRRLRLRRRRRRLRRRLRRRRLLRRRRLRRRLLRRRLRLLLRRRLRLRRLLLRLLRLLLLRRRRLLLRRLLLRLLRRRLRLRRRRRLLRLLLLLRRRLRLLRRRRLRLRRLRLRLRRRRRRLRLLRLRRRLRLRLRRLLRRLRLLRRRLRLLRRLRRRLRLRRRRLRRLRRLLRLRRLRLLLRRLRRRLLRRRLRRLLLRRLLLLRLRLLLLLRLRLRRLLLRLLLLRRLLRRLRLRLLRRLRRLLRRLLRRLRRRRLRRLLRRRRLRRLRLRLRLLLRLRLRRLRLRLRRLRRRRLLRLRLLLRRRRRRLLLLRRRLRRLLRLRLRLLRRLRRRRLLLLRRRRLRRRLRLRRRLRRRLLLRLRLLLLLLLLLLLRLLLRLRLLRRRRLRRLRRLRLRRLLRRLRRRRRLRRRRLRRLLRRRLRRRLLRLLLRRRRRRRLRRLLRRLRLRRRLRLLRRLLLRRLRRLRLLLLLLRLRLLRRLRRRRLLRLLRLLLLLLLLLLLLRLRLRRRLRLRRRRRLRLLLRRRLRLLLRRLLRLRLLRLRLRLLLLLLRRRRLRLRLRLLLRRRRRLRRRRLRRLLLRRLRRLLLRRRRRRRLRRLLLRRLLRRRRRLRLRRLLLRRRRLRRLRRLRRRLLLRRLLRRLRLRRLRRRLLLRLRLLRRLLLLRLRLLLRRRLLLLRLLRRRRRLLLLRRRRLLRLRRRLRLLLRLRRRRLRLLRRRLLRLRRRLLLRLLLLLLLLRLRLLRRRRRRLRRLRRRRLLLRRLRRLLRRLRRRRRRLRLRRRRRRLRRRRLLLLRRLLRLRLLRLRLRRRRLRLLLRLLLRRRLLRLRRLLLLLLLLLRLLRRLRLLLRLRRRRRRLRLRRRLLRLRRRLRRRLRLLLLLLLRLRRLRLLLRLRLRLLRRRRLLLLRRRLRLRLLRRRLRLLLRLRRRLLLRRRRRRLLLRLLRRRLRLLRRRRRRLRRLRLLLRRLRLRLLRRRLLRLRRLRLRLRLRRLLRRRLRLRRRRLLLRLLRLRRLLRLLRLRRRLLLLLLRLLLLLLRRLRLLLLRRRRLLRLRRRLLRRRRLRLRRLRLLRRRRRLRLLRRRLLRLRLRRLRRRRLLRRLRLRRLLLRRRLLRRRRRRRRLLLRRLLLLLRLLLLLLLRLLRRLLRLRRLLRRRLLRRRRLLLRLRLRRRRRRRRRLRRLRLLLLRLLRLRLLRLRLRRRRLLRRLRRRLLRLLRRLLLRRRLLLLRRLLRRLRRLLLLLRRRRLLRRRRRRRLRLLLRLRRRLLRRLRLLRLRRLLLRLRRRRRLLRLRLRLLLLRRLLRRLRLLRRLLRLLRRLLLRRLLRRLRLRRLLRLLLRRLRRRLLLRLLLLRLLLRLRRRLRRRRLRRRLLLRLLLRLLLLRLRRLRLRLLLLLRLRLRLLRLLLLLLLLRLLLLRRRRRLRLLRLRLRLRRLLRLLRLRLRRLLRRRRLLLRLRRLRRLLLLLLLLRRRRLLRRRRLLRLLRLLRLRLRLRLRLLRRRLRLRLLRRLLRRLRRLRRLLLRRRLLRLRLRRLLLRRRRLRRRLLLRRRLRRLRLRLRRRLRLLRRLLRRRRRRLRRRRRRRRLLLRRRLRRLRRLLLRLRRLRLLRRRLLRLRLRLLLRLLRLLLRRLRLLLRRLRLLLRLRLLLRRLLRLLRLRLLRLLLRRLLLLRRLRRRLRLLRRLRRLLLLLRRLRRLRLRLLRLRLRLLRRLRRLRLLLRRLLRRLLRLRRLLLLLRLLLLRRRLRRLLRRLRRRRLRLRLLLRRLRRLLLLRRLRRRRRRRRRLRLRRLRLLLLLRRRRRRLLRRRRLLRRLLLRRRRRRRRRRLLRRRRRRLRLLLLLLLLLLLLLRLRRLRLLLRLRLLRRRLRLLLLLRLLLRLRRRRRLRRRRRRLLRLLRRRLLRRRLRLRRLRLLLRLLLLLRLLRLRLRLLLRRRLLLRRLRLRLLLRLLLRLRLRLRRLRLRRRRLRLRRRLRLRRLRRLLLRLRLLLLRLRLRRRRLLLRRRRLRRLRRRLLLLLRRLRLRLRRRLLRLLRRRLLRRLRLLRRLLRRLRRRRLRLLLLRRRRRRRRRLRLRLLRRRLLRRRRLRRLLLRRLRRLLLLLLLLRLLLLRRLLLLRLLRRLRLRLLLLLRRLRRLRRRLLRRLRLRLLLLLLRLLRLRLLLRRLLRLRLLRLRLLLLLLRLRRRRRLRRRRLRRLLRRRLLLLLRLRRRLLRRRLLRRRLRLLRLRRRRRRRRLLLLLLRRLRLLRRLRLRRLRRRRLLLRRRLLLLLLLRLLRLLRLRLRRLLLRRRLRRRRRRLLLRRRRLLLLRRLLLRLLRRRLLRRLLRRLRLRLRRRRRRLLLLLLRRRRLLRRRLLRLLRLRRLLLRLRLRLRLRLRRRRLRLRRRRLRLLRRLRRLLRLLLLRLRLRLRLLLLRLLRLLLLRLRLRLRLLLLLLRRLLLLRRLRRLRLRRLRRRRRLLLRRLRLLRLRLRLLLRRRRLLLLLLRLLRLRRRLLLLRRLRLLLLRRRLLLLRLRRRLRRRLRLRRLRLRRRRRLRRLLLRLRLRRLLRRLLLLRLRLRLRLLRRRLLRLLLRLLLRLRRLRRRRLLLLLRRLLRLRRRLLLRLRRRRRLLLRLRRLRLRRRLRRRLLRLRRLLRRRRLLRRRLLRRLLRRLLLLLRLLRLLRLRLRLRLLRLLLLLLRLLLRLLRRLLLRRLLRLRLRRRLRRRRLLRRLRRRLLLLLLLLRRRLLLLLRRRLLLRLRLRRLRRRRLLLLRLLLRRRLRRLRRRLLLLLRRRLRRRRRRLLRRLRLLRLRRLLRRLLLRLLRRRLRLLRRLRRRRLLRRLLRLRRRRRLLRLRLLRLLRRRRLLLRLRRRRRRLRRRLLRLRRLLRLRLLLLRRRLRRRRLLRLLRRRLLLRLRRLLLLLRLLLRLLRRLLLLRLRRRLRRRLRLRRLLLLLLLLRRLRLRRRLLLLLLRLRLLLLLRLLRRLLRLRRLRLRLRRLRRRLLRRRRLLRRLRRLLRLLRLLRLRRRRLLRRLRLLRLLLRRRRLRRRRRRRLRLLRLLLRRLLRLRRLRRLLRRLLRRRRRRLRRRLLLRRRRRLRRRLRRLLLLLLRRRLLLRRLRRRRLRLRLRRLLLRRRRRLRRLLLLRRRRRLLRRRRLRLLRLRRRLRLLRRRLRRLLLLLRLRRRRLRRRLLRLRLLRLRLLLLRLRRLLLRRLRLLRRRLRRRLRLRRRRLRLRRLLRRRLLLRLLLRLLLRRLRRLRRLRLRLRLLRLLRRLRLRLRRLRRLRRRLRRLLLRRRLRLRLLRRRRLLRRRRRRRRLLRRRRLLLLLLRRRLLLRRRLRRRRLLRLRRLRRRRRLRRRRRRLLLLLLLLLLRRLRRLLRRLRLRLRRRLLLLRLRRLRLLLRLLRLLRRRLLLLLRLRLRLLRLLLLRLRRLLLLRLRLLLLRLLLRRRRLRLRLRRLLRLRRLRRRRRLRRLLRLRRRLRLLLRRRLRLRRLRLLLRRRLRRLLLLLRRRRRRLLRLRRLRRRLLRLLRLRLRLLRLRRRLRRLRRRRLRRLLLLRLRLLLRLRLRLLRLRRRRRLRLLLRLRRRLRRRLRRRLRRRLLRRRLLLLLLRRLLRRLRRRLLLLRRLLLLRRLRRRLLLRRRRLLLRRRRRLLLLLRRLRRLRLLLLLRLRLRLLRLRRRLLLLRRLLLRLRRRLRRRRRLRLLLLLRLLRRLLRLLRRLRLRRRRLLLLRRRRRLRRRRRRRRLLLRLLRLRLLRLRRLLLRRLLLRRLLLRRLLRLLRLLLRRLLRLRRRLLRLLLLLLLLRRRLLLLRRLLLRRRRLLRRRRLRLRLRLLRRLLLRRRLLRRRRRLRRLRLRLLLRRLRLRLLRRRRRLRRLRRRRLRRLRLLRLLRRRRLLRLLRRRRRLLLRLLLRLRLLLLRLRRLRLRLLRLRRRLRRRLLRRRLLRRLLRLLLLLRLRLLLLRRRLLLRRLLRLRLLLLLLLRRRLLLLRLLRRRRRRLLLRRLLRLRRLRRRRRLLRRRLRLLRRLRLRRLLRLLLLLLRRLRLRRRRRLRLRLLLLLLRLLLLRLLRRLLLRRRRRLLRLRLLLRRLLLRLRLRRLLRLLLLRLRLRRLRLLLLRLLLLLRLRRRRRRRLRLLRRLLLRRRLRLLRLRRLRRRRLRLLLLRLRLRRRLLRLRLLLLRRRLRRLRLLLLRLLRLRLLLRLLRRLRRRLRLRLLRLRRLRRLRLLRLRLLLRRLRRLRRRRLRLRRRLLLRRRRLRLRLLRLLRRLRLRLRLLLRLRRRRLRLLRRRLRRRRLRLLLRRRRLLLRLLRLLLRRRRRLRRLLRRRRLLRLRRLRRLRRRLLLRRLRLLRLLLRLRRRRLRLRRLRLRLRLLLLRLRLRRLRLRLLRRRRLLRRLRRRRRRRLLLLLRLRLLLRLLRRLLRRRLRLRLLLRLRLLLLRLRLRRLRLLRRLRLRRLRLRLRRRLRLRLRLRLLRRLRRRRLLLRLRLLLRLRRRLRRRRRLRRRRRLRLLRRLLLRLLRRLLLRLRLRRLLRRRRRRLRRLRLLLRRLLRRLRLLLRLLRRRRRLRRRRRRLRRLRRLLRRLRRLLRRLLRLRRLRRLLRRRRRLLRLLLLLRLLLLRRRRRLRLLLRLRRRLLLRLRLRLRRLRRRLLRRRRRRRRLRRRRLRLRLLLLLRRRLLLLRLRLLRLRRLRRLRRRLRLLLLLLRRRRLLLRLLRRRLLRRRLLRLRLRLLLRLLLLLRRRLRRRRRRLLLRRRRLRLLLLLRRLLLRRLRRLRRLLLRLLRRRRLLRRRRRRRLRLLLLLRRLRLRRLRRRRRRLLRRRRLLLRRLRRRLLRLLRRRLLLRLRRLLLRRLLLRLLLRLLRRRRRLLLLRRLRRRLRLRLRRLLRLLLRRLRRRLRLRRLRLRLLLRRRLRRLLRLLLRLRRRRRRRRRLRRRLRLRLLLLRRLRLLRLRLRRLRRRRRLRLRLLRRLRLRRRLRRRLRRRRRLRRLRLRRLRLLRRLRRLLLRLLLLRLRLLLRLRLRRLRLLLLLRLRLRLLRRLRLLRRLLRRLRRLRLRLLLRRLRLRRRRLRRRRLRRRLLLLRRRLRLRLLRLLRRRRRRRLLRLLLLLRRRRLLRRRLLRRRLLRLLLRRLRLLLRRRRLRLLLLRLRRRRLRLRLLLLRLRRRRLLRRLLRRRLLLLRRLLLLLLLLLLRLLLRRRLRRLRRRLRRLLRRRLRLRLRLRLRLLRRLRLRRRRLLRRRLLLRRLLLRLRRRLRRRRRLRLRRRRLRLRRRRRLRLLRLRLRRRRLLRLLLLLRLLRRLLRRRLLRLLRLLRRRRLRLLLLRLLRLLRLRLLRLRRRRLLLRRRLRLLRRLLRLRRLRRLLRRLRLRLRLRRLLRLRLRLRLRLLRLLLLRRRLRRRRLRLLRRRRLLLLRLRRLLLLRRRLLLRLLRRRLRRRRRRLRLLRLRRLLRLRRRRRRLLLLRRLRLRRLLLRRRLLRLLRRLRLLLRLRRRLLRRRRLRLLLRLRRRRLRRRRLRLLLLRRLRRRRLLRRRLRRRLRLLLRRRRRLLRRRRRRRRLRRLRRRLLRRLLLRRRRRRRRRLLRRLRRLRLRRLLRRLLLLLRRRRLRLRRLLLLLRLLRLRRLRRRRLRRLRRRLLRRLRLLRRRLLLRLRLLLLRLRRLRRRRLRLRLRRLRLLLLLRLRRLLRLLRLRRRRLLLLLRRLLRLRRLLRLLLLRRLRLRLRLRLRRRLLRRRRRRRRLLRLRRRLLRLLRLRRRRRRRRLLRRLRLLLRLRRLLLLLLRRLRRLLRRRLLRLRRLRLLRRLRRRRLRLLLLLLLRLRRRRRLRLRLRRLRLLLLLLLLLRRRLRLRRLRRLRRLLRRRLRRLRLLLRLRLLRRLRLRRLRRLLLRRLRLRLRLRRLLRLRLRRRRRRRLRRRRRRRRLRLRRLRRRLRRLLLLRLRLLLRRRRRLRLRRLLRLRRRLLRLLLLRRRLLRRLRLLRLLRLLRLLLRLLLRRLLLLLRLRLLLRRRRLLRLLRRRLRRLLLRRRRRLLLLLLRRLRLRLLLRRLLRRRLLLRLRLRLLRLRLLRRRRRRRLLRLRRRRLLLRLLRLLRLRRRLRRRLRRRLRLRRRRLRLRRRLLRLRLLLLLRLLRLLRRRRRLLLRRRLRLRLRRLRLRRRLLRLRRLRRRLLLLRLRRRLRRRLLLLRLLRRLLLLLRLRLRLRRLLLLRLLLLRRLLLRLLLRRRLRLLLRRRLRRRRLLLRLRLRRRRRRLLRLLLRLLRLRLLRLLRRRLRLRRLRLRRRRRRLRRLLLRRRRRLLRRRLRLRRLLRLRLRRRRLRLRLLRLRRRLLRRLLLRRLRRRRRLLRLRLLRLRRLLRRLLLRRLLRLRLLLLRLRRLRRRLRLLLLLRRLRLRLRRRRRRRRLLRLLRRLLRLLLRLRRRRLLLLLLRRRRLRLLRLRRLRRRLRLRLRRRLRRLRRLRLLLLRLRLLRRLRLRLLRLLLLRLRRRLRLRRLLRLRRLRRLLRRLLLRRRLLLRRRLLLLLRRLRLRLRLRLLLRRRRLRRRLRLLRLLLRLLLLRLRRRRRRLRRRRLRLRRLLLRRLLRLLLRLRRRLRRLLLRRLRRLLLRRLLLLRLRRLRRRRRRRLRLRRRRRLRLLLRRRRRLLRLLRLLRRLRLRLLRRLLRRRRLLLLRLRRLLRRRLRRLRRRRRLRRLRLRLLRLRLRRLRRLRRRLLRRRLRRLRLRRRRRRRRLLLLRLLRLRRLRRRRRLLLLRRRRRRLRRRLRLRLLLLLLLRLLLRLRLLLRLLLLRLRLRLLLLRLLLLLRLLLLRRRLRRRLRLRRRRLLRLLRLLRLRRLLLRRRRRLRLLRRRLLRRRLRLRLRRRRLLLLLLRRLLLLLLLLLLRRLLRLLRLRLLRLRRLRRLLRLLLRRLLRRRRRLRLRRLRLLLLRRLRLRRLRLRLRLRLRLRRLRLRRLRLRLRLLLRRLLRRRLLRRRRRRRLRLLRRRLRLRLRLLLLRLLRLLLLRLLRLLLRRRLRLLRLLLLLLRLRRLLLRRLRRLRLLRRLRLLLRLLLRRRLLLRRRLRLLLLRRRRRRLLRRLRRLRLLRRRRRRLLRLRRLRLLRLLLLRRRRLRLRLLLRRLRLRLRRLLRLLRRRRRLRLRRLRRRLRLRRRLRLRLRRLRLLRLRRLLLLLRRRRRRLRRLRRRRRRLLRLRLLLRLRLLLRLRRLLLRRLLRLLRRRLRRRLLLLRLRLRLLLRRLRRLRRLRRRLLLLLRRRLLRRLLLRLLRRLRRLRLLLLLRRRRLRLLRLLRLLRRRLRLRRRRLRLRRRRRRRRRRLRLRRLRRRLRLRLRLLRRRLRRLLRRLRRRLLRLRRLRRRRLRLLRLRRLRRLRLLLRLRRLLRRLRRLRLRRRRLRLLRLLRLRLRRLLLRLLLRRLRRRLLLLRLLLLLRLLRLLRLLLLRLRRRLRLLLLLRLRRRLRRLRRRLLLLRRLLLLRLRLRLLLRRRLRRRLLLLRLLRRLRRRRLRRRLLLLRRLRLLRLRRLLRLRRRLRLLRRRLRLLRLRRRLLRLRLLRRLLLRLLRLRLRLLLLRRRRLLRRRLLRRRLRLLLRRLLLRRLLRLLLLRLLRRRLRRRRRLRRRRLLRLRLLRRRLLLLRRLRLLLRLLRRLLRLRRRLLRLLRLRLLLLRRLRRRLRRLLLLRLRRLLLLRLLRLLLRRRLRLLLLLLRLLRLRRRRLLLLRLLLRLLLRRLLLLRRLLLLRLRLRRRLLRRLLLRLRLLLRRLLRRRRRRRLLRLRLRLRRLLLRRRLRRLRLRRRRLLLLRLRRRRRLRRRRRRLLLLLLRRLRLLLRLRLRLRRRLLRLLRLLLLLRRLRLLRLLLLLLLLRLRLLLRLRRLRRRRRRLLLRLLLRRLLRRRLLLRLRRRLLRRRRLRLRRRLRLRRRLLRLRRLLLLRLLLRLLLLLLLRLRRRRLLLRLLLLLLLLRLRLLRLLRLLRLLLLRRLRLRLRLRLRRRLLLLRRLRLLRRLLRLLLLLRLLLRLLRLRLLLLRLRLLLRRLLLLRLLLRRLRLRRLRLRRLLLLRRRRLRLLLRLLRLRLRLLLRRRLLRLLRRRLLRRLLRRRRLLRLLLRRRLLRRRLLLRLLRLRRRLRLRLLRRLRLRLRLRRRRRRRLRLLLRRLRRLLRRRLRLRLLLLRRRLRLLRLRLLRRLRLLLRRRLLLLLRRLLLLRLLLLRRLRLLRLRLRLLLRRLLRRRLRLLLLRLLRLRLLRRLLLLLRRLLLRLRLLLLLLLRRLLLRLRLRRLLRLRLRLLRRRLRLRLRRLRLRRLLLLRRLRLRLRLRRRRLLRLLLRLRRLLLRLRRRRLRRLLRRLLRRLLLRLRLRRRLRLRLLRRLLLRLLLRLLRRRRRRLLRLRRRLRRLRRRRRLRRLLLLRLLLLRRLRRRRLLLLRLLRRLLRRRLLLLRLLLLRRRRRRLLRLLRLRLLRLLRLLRRLLRRLLRLLLRRRLRRRLRRRLRLRLRRLRRRLLLRLRLLRRLLRLRLRRRRRRLRRRLLRRLRLRRLRRRRLRLLRRLRLLRRRLRLRRRRLLRLLLRLLRRRLLLLLLRLRRLLRRRLRLLLLLRRLLRRRLRLLLLRRLLLRRLRRRLLLLLLLRLRLLLRLLLLRRLRLRRLRRLRLRRRRRLRLRRLLLLLLRLLLRRLRLLLLRRRRRRLRRRRRRRRLRLLRLRRRLLLRLLLLLLLRLRLLRLRLRRRLLRLLLRLLRRRRRRLLRLRRRLLRLRLRRLLLLLRRLRRLLRRRRLLLLLRLRRLLRRLRRLRRRRLRRLLRLRRLRLRRRRLRLRLRLRLRLRRRRRRLRRRRLRLRLRRRRRRRRRRRLLLLLLRLLLRLRLLRRLRRLRRRLLLRLLLRLRRLLLRLLLLLRLRRRLRLRRRRLLLRLLRLLRLLLRLLRRRRLRLRRLRLRLLRRLRRRRLRRLLLLRLRRLRLLRRLRLLRLLRRLLRLLLRLRRLRLRLRRLRLLRLRRRLLLLRRLRRRLRRLLLRLLRRRLLRLRRRLLLRRRLLRLLRLRRRRLRRRRLLLRRRRLLRLLLRLLLRLLLRLRRLLLLRRLRRLLRLLLRRLLLLRRLRLRLRLRRLRLLRLLRRLRRLRRRRRRLRLRRLLRRRRRLRRRRRLLLLRRLLRLRRLRLRRLLRLLLRRLRRRLRLRLRLLRLRRRRLLRLRLLRLLLLLRLLLRLLLLLLLRRLLLLLLLRLRLRLRRLRLRLLLRLRRLRLRRRRRLLRRRLRLLLLLRRRLRRRLLRRLLRLRRLRRLRLRLRLLRRRRLLLRRRRRRRRLLRLLRLLLLLRRLRLLRRLRLLLLLRLRRRLLRLLRRLLRRLRRRRRLRRLLLRLLRRRLLRRLRRLRRRRRRLLRLRLLLLLLRLLRLLLLLRLLRLLLLLRLRLRLLRLRLLRRRLLLRLRRRLRLRRRRLLRLLRRLRRRRLRLLLRRLLRLLLRRRRRRLLRLLLLRRRLRLLLRLRLRRLRRRLLRRRRLLRLLRLRRRRRRRRLLRLRRLLRLLLLRRRRLLLLLRRRLRLLRLRRLLLLLLRRLRLRLRLLLLRRRRRRLLRRLRRRLRRLRRRLRRLRRLRLRLRRRLLLLRRRLRRLLRRLLRLLRLRLRLRRLRRRLRRLRLLLRLLLRRLLRRRRRLLRRRRRLLRLLRRRLRLRLLRLRLLLLLLLRRRRRRLRLRLRRRLRRLRLRLRLLLLRLRLLRLLLLLRRLLLRLRLRRRRRLLRLRRRLRLLLLLLLLLLLRRRLRLLRRLRRRRRRRRLLRLLRLLRRLRLLLRLRRLLLRLLRLLLLLLLRRLRLLLRLLRRLRRLLLLLLRRRRRRRLRLLRLLRRLLRLRLLRRRRLRRLRLLLRRRLLRLRLRLRLRRLRRRRLRRRRRLLRLLLRRLRRLLRRRLLLLRRLLLLLRLRLRLLRRLLRLLRRLLRRLLRRLRRRLRLLRLLLLLLRRLRRLRRRRLLLRLLRLLRRLLRRLRRLLLRLRRLLRRLRLLLRLRLRLRRLLRRRLLRRRRLRLRLRRRLRLRRLRRRRLRLLRRLRLLRLLRLRLLLRLRLLRLRLRRRLLRRRLRLLRRRRLRRLLRRRLLRLRRLLRRLRRLRRRLRLRRLRRRLRLLLRLRLLLRRLLLRRRRRRRLLRRLRLRRLLRRLRRRLRLLLLRLLRRRLLLRRRRRLRLLRRLLLLRLLRLRRRLRLRLRLRLRRRLRLLRRLLLRRRLLRRRRRRLLRRLRRLLRLRRLRRRRLRRRRRRRLRRLLLRLRLRRRLRLLLRRRRLLRRRLRLRRRRRLRLLRRLLRLLLLLLLRLRLRLRLRLLRLRRLLRRRRRLLLRRRRLLRRRRLRRRRLLRRLRLLLLLRLLRLLRLLLLRLRRLRRRRRRLLRRRRLLRLRRRRRLLRRLRRRLRLRRRRLLRLRRRLLRRRRLRRRRRLLLRRRRLLLRLRRRRRLRRLRLRLLRLRLLLRLRRLLRRRLRRLLLRRLLRRLLLRLRLLLLRLRLLLRRRRLRRRLRRLRRRLRRRLLLLRLLRLRLRLRRRLLRLRRRRRLLLLLLRLLRRRRRLRLLRLRLLRRRRLRRLLLRRRLLRLRRRRRRLRLRLLLRRRLRRLRRLLLRRLLRRRRLRLRRLLLLRLLLLRRLLLRLLRRRLRRLRLLLRLLLRRLLRRRRLRRLLRLRLRRRRRRLLLRLRRLRRLRLLLRLRRRRRLLRRRRLRLLLRRRLRLLRLRRRLLLLLRLRRRLRLLLLRLLRRLRRLRLLLRRLLLRLLRLLRRRLRRRRLRRLLLLLLRRLRLLRLLLRRRLLLRRRLLRLLLRRLRRRRRLRRLLRLLLLLRRLLLRRRRLRRLRRLRLLRLRLLLLLRRLLRLLLLLRLRLLLRRLLRRLRLLRRRLRRLLRLLRRRRLRLRRLLRRLRLRLLLRRLRRLRRRLLRLRRRLLRRLRRLLRRLRRLRLRRRLLLRRLLLRLRRRRRRLLLRRLLRRRLLLLRRRRRLLRLLRRRRRRRRLLLLRLRRRRRLLLLLRLRLRRLRLRLLRRLRLLRLRLLLLRLLLRLRLLLRRLLLLLLLRRRLRRLRRLRRRRRLRRLLLRLLLRLLLLRLRRRLLRRRRLLRLLLLRLRRRRRRRRRRLLLLRLLLLLLRLLRRLLLLLRRRLLRRRRLRRRLRRRLRLRLLRLRLLLLRLLRLRLRRRRRLLRRLRRLRLLLRLRRRRLLLRLRRRRLLRLRLRLRLLRRRLLLLLRRRLLRRLRLRLRRLRRRLLLLRLLLRRLRLLLLRRLRLLRRRLLLLRLRRLRRRLRLLLRLRLRLLRLLLLRRRLLRRRLLRLRLRRLLRRRLLRRRRLRLRRRRRRLRRRRLLLRRLRLLLLRRLLLRRRRLRRRLLRRRLRRRLRRRLRRRLLRRRLLLLLLRLRRRLLRLRLLLRLLLLRLLRLRRLLLLRLRRRLRLRLRRLRRLRRLRRLRRLLLLLRRRLLRRLLRLLRLLRRLLRLLLLRRRLLRLLLRLRLLLRLRRLLLLRRRRRLRRLRRRRRLRLRRRRLRLLRLRRRLRRRLLRRLRRRLLRRLRLLRRLRLRLRRRRLRLRLLLRLLLLLLLLLRLRLRLRLLRRLRLRLRRRLRRLRLRLRLLLRRLLLLRLRRLLLRLLLRLLRRLLLRRRLRLRRLLRLRRLRLRRRLLRRRLLRLRLRRRRLRRLRLLLRRRRRLRRRLRLRLLLLLLRRRRRRRLLLRRRRRLLRLRRRRRRRLRRLRLLLLRRLLLRRRLLLLRLLRLRLRRRLRRRRRLLRLLRRLRRLLLRRRRLLRLRRLRRLLRLRLRRLRRRRLRRLLLLLLRLRRLRLLRLLRRRRLLRLRRLLRRRRLRLLLLLRRRLLRRLRLLRRRRRLRRRLRRRRRLLRLLLRLRLLRLLRRLLRLLLRLRRLRRRLLRRLLLRLLRRLRRLRLLLLLLLLLLLRRRRRRRRRLRLLLLLRRLRLRRRLRLLRLLLRRLLLRRRRRRLLRRRLLRRRRRLLRRRRRLLLLLRLRRLLLRLLLLLLLLLLLLRRLRLLLLRRLRLRRLLRLLLRRLLLLRLRRRRLLLRLLRLRLRRLLRRRRLRLRLLLRRRRLLLRLLLRRRLLRRLLLRRLRLLRLRLLLRRRRLLLLLLLRLLLRLRLRRRRRRRRRLRRLLLLLRRRLLRLRLRLLLLRLRRLLRLLLRRRLRLRLLRRRLRLLLLLRRLLLRLLRLRLLRRRLRLLLRLRRRRRRLRLLLRRRLRLRRRRLLLLRLLLLRRLLLLRLRLRLLLLRLRRLRLLLLRLLLRLLRLRRLRRLRRRLLLRLRLLLRRRLRRRRLRRLLLRRRLRLLLLLRLRLLLLLRRLRLRRRLRLLRRLLRRLLLLLRRRLLRRRLRLLLRLRRLRLRLLRLLLRRRLLLRRLRRRRRLRLLRRLLRRRLLRLRRRLRRRLLRLLRLRRRLLLRRRLRRRRRRRLRRRRRLLRRLLRLRRRLRRLLRLLRLLLLRRRRLRLLLRRLLRLRRRLRLLLLRLLRLLLLLRRRLRLLLRLRLRLRLRRLRRRLRRLRRLLRRRLLRRRLRLLRLRLRLLLLLRRLRRRLRLLLLRRLRRLRRLLLLLRRRLLLLLRRLRLLRLRRRLRRLRRRRLLLRRLRLRRLRRLLLRLLLLLRLLRRRRRLRRLLLRRLLRRLLLRRLRRRRLLLLLLRRLRLLRRRRLLRRRRLRLRLLRLRLLLLRLLLRRRRRRLLLLLRRRLRLRLRLRRLLRRRLLLLRRRRRLLRRRLLRRRLRLLRRRRLLRLRLLLRRLRLLLRLLLLLRLLRRRRRRLRLRLLLLLLLRRRRLLRLRRLLLLLLLLLLRRRRRRRRRRRRLRLLRLRLLRRLRLLRLRLRLRRRLRRRLRLRRRLRRRRLRLLLLRLLLRRLLRRLRLRLRRLRLLRLLRRLRRLLRLRRLLRLLRRLLRRLLRLLLRLLLLRRRRLLLLLRLLLLRRRRRRLRRRLLLRRLRLLRLRLLRRRLLRLRRLRLLLLLRLRLRLRRLRLRLRRLLRRRLRLRRRLLLRRRLRLRLRLRLRLLRRRRLLLRLRRRRLLLLRLLLRRLRRLLLLLRRLRRRLLRRRRLRLRLLRLLLRLLRRRLLRLLLLRRLLRLLLLRRLRRRLRLRRRLRLLLRLRLRRRLLLRLRRRLLLRRRRRRRRLRRRRLLLLRRRRLRRLRRRRLLRLRLRLLLLRRLRRRRRRRRRLLLRLLLRRRLLLRRRLRRRLLLRLLRLLLRLLRLLRRLRLLLLLRLRLLLLLLRLRRRRRLLRLRLRLLLLRLLRRRLLLRRLLLLRLRLLLLRLLRRRLRLLRLRRRRRLLLRLLLLRRLLRRLLRLRLLRRRRRLLLRLRRLRLRLRRLRRLRLLLRLLLLRRLRRRLRRLRLLLLRLLRRLRLRRRRLLRRRRRLRLRRRRRRRLLLRRLLRLRRRLRRLRRRLLRRLLLRLRRLLRRRRRRRLLLRLRRRLLRRRRRLLLLRRLRRRRLLLLLLRRRRRRRRLRLRRRLRRRRLLRLRLLLRRRRRRLLRRLRRLLRLRRLLRLRLLLRLRRRRRLLRLLLRLRRRRRLLLLLLLRRLRLLRLRLLRRRLRLLRRLLRRLRRRRLLLRRRRLLRLLLLLLRRLLRLRLRRRRRRRLRRLLRLRRRLLRLLRLRLLRRRLRLLRLRRRRLRRRLRRRLLRRRRLRRRLRRLRLLLLRLLRRRRRLRLLRRLRLRRLLRRRRLRLLLRLRRLRLLRRRLRLLRLRRLLRLRLLLRRRRRLRRLLLLRLLRLRRRLRRRLRLLLLLLLRLLRRRLLLLLLLLRRLRRLRRRLRLRRLLRRLRRLRLLLRRRRLLRLRRLLRLLRLRRLRRRLLRRLRLRRRLRRLLRRLRLLRRRLRRLLLRRRRLRRRRRRRRRLLRLLRLRLRLLLRLRRLLRRLLRRRRRRLRLRRLRLRRRRRRLRLRRRRRRRRLLLRRLRLLLLRLRRRRLLLRRLRLRRRRLLLRLLLRRLRRRLLRRLLLLRRLRRRLRRLRRLRLRRRRLLRRLLRLLRRLLLRRRLLLLLRLRRLRRRLRRRRRRRRLLRLRLRRLRRLRLRLLLLRRRLRRRRRLRRLRLLRLRRLLLLLRRLLRLLRRLLRRLRRLLLLLRLLLLLRRRRLLRRRRLLRLLLLLLRLRRLRLRRLRLLRLRLRLRRLRLRRLLRRLRLLLRRLRRLRLLRLLLRLLRRRLRRLLRLLRRLLRRRLRLRRLLLRLRRLLRRLLRLRRRLRLLRRRRLRLLLLRLRLLLLLRLLRRRLLRRLLRRLRLLRLLLLLRRLRLLLRLLRRLLLRLRRRLRRRLLRRRLLRLLLLLRLRLRRRLRRRLLLLLRRLRRRRRLLLLLLRLRLRLLLLLLLLRLRRRRRLRRLRLRLRRRRLRRRLRRLRLRRLRLRLRLRLRRRLLLRLRRRLRLRRLRRRRLLLRLRRLRRLLRRRLRLLRLRLLRLRRLLRLLLRLRLLLRLLLRLLLLLRRRRRRLRRLLLRRRLLRRLRRRLRLRLLRLRRRRRLLRRLRLRRRRLRRLRRRRLLLRRRRRLLRRRLLLRRLLLRLRRLRRRRRRRRLLLRLRLLRLLRLRLLLLRLLRRRRLLLLLLLRLRLRLRRLRRRLLRRLLLRLLRRRRRLRLRLRLRRLLRRLRLLLRRRLRRRRRRLLLLLLLLLRRLRRLRRLRLLLLLRLRRRLRRLRLLLRRRLLRRLLRLRRRRLRLRLRRRRLLLRLRRRLRLLRRRRLRLRLLLRLLLRLRRLLRRRLLRRRLRLRRRRLRRRLRRRLLRRRLLRLLRLLRLLRRLRRRLRLLLLLLLRRLRRLRLLLRLRLLRLRLRLRRLLLRLLLRRLRLRLLLRRLRRLRRRLLLRLLLRRLRLRRLRRRRRLLRRLLRRRRRRRRRRRLRRLLRRRRRRRRRLLLRRRRRRRRRRLLRRRLRRRRRLLRRRLRRRLRRLLLRLLLLLRRLLLRRRLRLLLRLRLLLRRRLRRLLRRRLLRRLRLLRRLLRRLLLLLRRRRRRLLRRLRRLLLLLRRRRRRRRRRRRLLLRLLLLRLLLLLLLLRLRLLLRLRLRRLLLRRRRLLRLLRRLLRLLLRLLLRRLLLLLRLRLLLRLLLLLRRRRRLLLLLLRLLRRRRLRRLRRLRRLRLRRRLRLRLRRRLLRLLLLRLLRRRRRRRRLLLRLRLLRLRRRRRLLLRRLRRRLLRLLLRRLLLRRRLRLRRRLRLRRRLRLLRRRLRLLRRLRRLRRLLLRLRLRLRRRRLRRLRLRRLRRRLLRLRLLRLRRRLLLLLLRLRLLLLLLLRLRRLRRLRLRRRRLLRRLRRLRRRRLLLRRLLLLRRRLLLLLLLRLRRLLRRRRRLLLLLRLRLLRLLRLRLRLRRLRRLRLLLRLRLRLLLLRLLLLLRLLRLRLLLRRLLLLRLLLLLLRLRRLRLRRRRLLRRRRRLLLLRLLRLRRRLRLRRLLRRLRLRLRLLLRRRRRRRLLRLLRRLLRRRLRLRRRLLLLRLRLRRLRLRRLLLLRLLRLLRLRLRRLLRLLRRLRLLRRLLRLRLLRRRLRRRRLRLLRRLLLLRRRRRLRRRLRLLRRRLRLRRRRRLRLRRLRRRLRLRLLLLRLLRLRLRLLRLLLRRRLRLLRLRRLRLRRLRRLLRLLLRRRLLLLLLLRLLLLLLLRLLLLLLRRRRLLLLRRRLLLRLLLLLRLLRLLLRRRLRLLRLLRRRRLLLRRLLLRRLRRRRLLLLRRLLRLRLLRLLRRRRRLLRLLRRRRLRRRRLRLRRLRLRRLRLLRRRRLLLLLLLLRLLLLLLRLRRLRRLRLRLRRLLLLLRLLLLLRRRLLLRLRRLRLRLLLLLLRRRRLRLRRLRRRRRLRLRLLRRLLLRLLRRLRRLLRRLRLRRLLLLRRLRRLRRRRRLRRLLRLLLRRLRRLLRLRRLRLLRRRLRLLRLLRRRLRRRRLLRRLRLRLLRLLRLLRRRRRRRLLRLRRRRLLLLRRRRLLRRRLLLRRRRLLRRLRLRLRRRLRLRRRRRLLLLRLLLLRRLLLLRLRRRRRLRLLRLRRRRRRLLLLLRRLRRLLRRLLRLLLLLRRRRRRRLRRRRLLRRLRLRRLRLRRRRLRRRLLLLRRRRLLLLRRRLLRRRRLRLLLRRRRRLLRLLLLRLLLRRLRRRRLLLLRLRRLRRLRLLLRLLLLRLLLRRLRRRLLLLRLLLLLRRLRRLLRRRLRLRRRLLLLLRLLLRRRLRLLLRRLLLLRRLRRLRRLLLRLRLRLLRRRLLLLLLRRRRLLLLRLLRRLLRRRLRRRRRRLRLLLLLRRRLRLRLLLLLRRRRRLRRRRRRLLLLRRLRRRLLRLRLLLLRRLRLRLRRLRLLRRLLRLLLLLRLLLLRLLRLLLRRLLRRLLLLLRLLLLLLLLRLLLLRRLRRLRRLLRLLRLLLRRLRRLLLRRLRRRRRRLRRLRLRRLLLRRLLLLRRLRRLRLLRRLRLRRRLRRLRRRLRRRLRLRRLLRRLLLLRLLRRLRRLLRLLRLLLRLRLLLRRRLRLLLRLRRRLRRRRLLLLLRLRRRRRRRLLLLRRLRRRLLLLLRRLRRRLLRRRLRLRRRLLRLRRRRRRLRRLRLRRRLRRLLLLRRLRRRLRRLRLLRRRLLLRRLLLRRLRLLLLLRLLRLRLRRLRRLRRRLLRRLLLLLLRLRLLLRRRLLRRRRRRLLLRRRRRLRRRRRLRRRRLLLRRLRLRRLRRRLRLLLRRLLLRRLRRRRLLRRRLLLLLRRRRLRLRRLRLLRRLRLRRRLLLRLLRLLRRRLLLRLRLRLLLLRRRRLRRLLRLRLLLLRRRRRRLRLRLRRLLLLLLRLRLLLRLLRRLRLLLLRRRRLRRLLLLRLRRLRRRLRRLLRRRRRLLLRLRLRLLLLRRLLLLLRLLRRRRRRLRLLLLRLRLLLRRRRLLRLLRLLLRRRLRRLLLLRLRRLRLLRRRRRRRRRRRLRRLRRRLLLRLLRRRLRRLLLLRLLRLRRLRLRLRRRLLLLRLLRLLRLLLRRRLLLRRRRLLRRLRLLRLLRRRLLLRLRLLLRLRRLRRLRRLLRLRRRRRRLLLLRLRRRLLRRLRRRRRLLLLLRRRLRLLLRRRRLRRLLLLLRLRRLRLRRRRRRRRRRLLLLLLRRRRLRLRLRLLRLRLRLRRRRLRLRRRLRLLLLLRRLLLLRLLRRLLRRRLRRLRRRRRRRLRRRRRRRLRLRRRLLLRLRRRLRLLRRRLLRLLLLLLRLLRLRLRRLRRRRRLLRRLRLLRLRLLLLLLRRLLRRLLLRLLRLRLRLRRRRLLRLRLLLLLLRLLRLLLRRRRLLRLLRLLLLRLRLLRLLRLLLLLRLLRLLRLRRRRRLLLRLRLRRRRRRLLRLRRLRLLRLRLRRRLLRLLRRLRLRLLRRLLRLLRLRLLLRLRLRLLRRRRLRLRRRLRRRLRLRRLRRLRLLLLLLRRRLRLRLRRLRLRRLRLRRLRLLLLLRRLRLLRLLRLRRLRLLLLRLRLRRRRLRRRLLLRRRRRRRLRLRLLLRLRLRRLRLRRLLLRLRRLRRRLLRLLLLRRRRLRRLRRRLRLRRLLRRLLRLLLLLLLRLLLLLRLRLRLLRLLRRRRLLRLLLLRLRRRRRLRLRLRLRLRRLLRRRRRLRRRRLLLLRRRRLRLLLRLLRRRRLRLRRLLLLRLLLRRRLRRRRRLRLRRLLLRRRRLRRRRRRRRRRLRLRRRRLRRLRLRRRLRLLLRRLLRLLRLRRLRLLRLRLLLRRLRRLLRLRRRLRRLLRRRLLRRRLRLRRRLLRLLRLLLLLRLRRRLLRLLRRLLRRLLLRRRLRRRRRLRLRRRRLLRRRLRLRRRLRRRLLRLRRLRRRLRLLRRRRRLRRLLRLRRLLRRRRLLRLRLLLRRRLLRLRLLRRLLRLLRLLLRLRLRRLRLLLLRLRRLRRLLLRRRLLRRLLRLRRRRLRRRRRLLLRLRLLRRLLRRLRRLRLRRLLRLLRLRRLRLLRLLLRLRRLRRLRLRLRLRRRRRRLLRRRRRRLLRLRRRRLRLLLRRRLRLRRLRLRLRLLRRLLRRRRLLRLRRLLLRRLRRLLRRLRRLLRRLRLLLRRRRRRLRRLRRRRRLLRLLLLLLRRRRRRLLRLLLRLLRRRRLLLLRRRRLRRRRRLRLLLRRLLLRRRRRLRRRRRLLLRLRRLRLRRLRRRRLLLLRLLRLLLLRRRRLLLLRRLLRRRLRRRRRRLLRRRRRLLLRLRLRRLRRLLLRRRRRLRRLRLRLLLRLRRRRRRRRRLRRRLLRLRRLLRRLRRLLLRRLRLRRLRRLLLRLLLRRLRLRRLRRRRLLRLLLLRRRLLLRLRLRLLLRRRLLLLRRLLRLLLRLLLRRRRRRLRLRRLLLRLLLRRRRLRLRLLRRRLRLLLLRRRRRLRRLLLLRRLRRLLLRRRLRRLLRRRRRRLLRRLLLLLLLRLLLRRLLRRRLLLLRRLLRRRLLRRLLRRLLLLLRLRRLRRLRLRRRLLRRRRRLRLLRRRRLLRLRLLLLRLLLLLLRRLLLRLRLRLRRRRLRLRLLRRRLRRLRLLRRRRRLLLLRLRLLRLLLLRRLLRRLLLRLRRLRLLLLLRRRLLRLRRLRRRLLRLRRLLLLLRLLLRLLLLRLRRLRLRRRRRLLLLRRRLRLRRRLLLLRRRRRLRLRLRRRLRLLRLLRLLRLRLRRRLRRRLLLLRLLLRLLRRLLRRLLRLLLRLLLLLLLLRLLRLLRRLRLLLLRLRRLLLLLLRLLRLLRLRRRLLRRLRLRRRRLLRLRLRRRLLLLLRRLRLLLRRRRRRRRLRLRLRRLRLLRLLLRLRRLRLLLLLRLLLRRLLLLLLLRLLRLLLLRRRLLRLLRRLRRLLRLRLRRLLRLLRRLLLLRLRLLLRRRLLRRLLRRRRRRRLRRLLLLLLLLRRRRLRLLRLLRRRLRRLLRLLRRLRLRLLRLLRLRLRRLRLLRRLLLLLLRRLRRRLLLRRRLLLRRLLRLLRRLRLLLLLRLRRRLLLRLLLRRLRRRLRRLLLRRRRLRRRLRRRLLRLLLLLLLRLLLRRLLLRRLLLRLRRLLLRRRRRLLLRRLLLRLRLLRLLRLLLLRRRRLLRLRLLRLRRLLRRRRLLRRRLLLRRRLLLLLLLLLRRLRLLRLLRRLRRLLLRRRLRRRLLRLRLRRRRLLLLRLLRLRLLLRLRLLLLLRRLLRRRLRRRLLRRRLRRLLRLLRLRRRLLRLRLRRRRLLLRLRRRRLRLRRRRLRLRRLLLLRRRLRRLRLRLRRLRLLLRRRRRRLLRLRRRLRRLRRLRLRLLRRLLLLRRLLRRRLLLLRLLLLLRRLRRRLRRLRLRLRLRLRLRRLLLLRLLLLRLRRRLLLRRRLRRLLRLRLLRRLLRLLRRRRLLLRLLLRRRRRRRLRRRRRLLLLLRRLLRRRLLLLRRLLRRLRLLLLRRRLRRLLLRLRLLRRLLRLRLRRLRRLLLRLRRRLRRRLRLLLRRLRRRLRRLLRLLRRRRRRRRLLRLRRRRLRLLRRLLRRRRRLRLRRRLRRRRRLLLRRLLLRRRRRLRRLRLRLLLLRRRRLLLLLRRLLLLRRLRLRRRLRLLLRLLLRLLRRLLRLLLLLRRLLLRRRRLLLLRLRRLRRRLLLRRLLRLRRLRLLLRLLRLRRRLRRLLLRLRLLRLLRRRRRLLLLRLRRLLLRLLRLLLRLRLRRRLLLLRLRLLLLRRRRLLLLLLRRRLRRLRLRLRLRRLLLLLRRLRLLRRRRRLLLRLRLRLRLRLRRRRRLLRRRLRRLLRRLLRLRLRLRRLRRLRRLRRRRRLRLLRLLLRLLLLLLLLLRLLRLRLRLLRRRLRRLRRRRRRRRLRLRLRLLRLLLLLLRRLRRRRLRRRLLRRLLLLRRRRLRRLRRRLLRRRRLRLLRRRRRLLRRLRRRRLRRRRLLRLLRRRLLLLLRRRRLLLLLRLLRLRLLLLRLLLRLLRRRRLLLLLRRRRLRRRRRLRLRLRLRLRRLRLRLRLRRRRLLRRRRLRLRRLLLRLLLLRRLRRLLRRLLRRRLLLLLRRLLRRRLRRRLRLLLLRRRLRLRLLRLLRLLLLLLRLRRLRLLLRLRLLLRRRRRLRRLLRLLLRLLLLRLRRLRRLLRLRRLRRRLLRLRLLLRLRRLRRRLRLLRLLLRLRLLRRLRRRRRLRRRLLLRLLRRLLRRRLLLRLLLRLLRLRRRRLRLRLRLLRRRRLRLRRLRLRRLLRRRRRRLLRRRRLLRLRLRLRLLLLLLRRRRLLLLLRLLRLLRRRRRRLLLLLRLRRLRRLLRLRLRLRRLLRRLLLLLLRRRLRLLLRLRRLRRLLLLRLLLRLRLLRRLRRLLLRLRRRLRRLLRLLLLLLLLRLRRLRRLRLLRRRLLLLRRLRLLRLLRLRLRLLLRLLRRRLRRRRRLRRLRRRLRLLRRRLLRLLLRLLLLLLLLLRRRLRLRRLRRRLLRRRLLRRLLLRLRLRLLRRLLRLRLLRLRLRLRRRLRLLLRRLLRLRRRLLRRRRLLLLLLRRRRLLRRRRRRRLLLRRRLLLLLLLRLRRRLRRRLRLRRLRLRLLLRLRLLLRLRLRLLRLLLLLRLRRRLRLRRLLLRRRLLLLRLRLLRLLRLRRRLLLRRRRLRRLLLLLRRRLRLRLLLRRLLLRLRLLRRRLRRRRLRLLLLLRLRRLRRLRRLRLRLLRLLLRRRRRLLLRLRLLLLRLLLRLRRLLRLRRRRLLLRRRRLRRRRLLRRLLRLRRLRRLLLRRRRLRRLLLRLLRRLLRRLRLLRRLRLRLLRRRLLLRLRLRLLRRLLRRRRLRLRRRLRLLRRLRLLRLRLLRRRRLLRRRRRRRLLRRLRRRLRLLLLRRRRLLRLRRRLRLRRRLRRRLRRLRLRLRLRRRRLRLLLRRRLLLRRLLLRRRRLLLRRLRRLLLRLLLRLLRRRLLLRLRLRLRRRRRRLLRRRLLLLLRLLRLRRRLRLRRLRLRLLLLLRLRRRRRRLLLRLLRLRLLLRRRLRRRLLRLRLLRRRRLRLLRRLRLRLRRLLRLRLRRRRLLLLLRLLLRRLRRRLRRRLRRLRRLLLRRRRLRLRLRLRRRLRRRLRRRRLLLLLRRLRRLLRRLLRRLRRRLRLRRLLRRLRRRLRRRRRRRRLLRRLRLRLLRRRLLLLRRRLLLRRLLLRLLRRLLLLLLLRRRRLLLRLRLLLLRRRLRRRRRLLLRLLRLRRRLRLRRLRRLLLRLRRRLLLRRLLRRLRRRLRLLLLLRRRLRLRRRLRRRLRLRLLRRRRLRLLLLRRRLRLLRLLLLRRRRLLRLRRRRRRRRLRLLLRRRLRRRRRLLLRRLLLRLRRLLLRRRRRLLRLRRRLRRRRRLRRLLLLLRLLLRLRLRLRRRLLRLLRLRRRLRLLRLLLLRRLRRRRLRLLLLLLLRLRRRLLRLRLLRRLRRLRRLRLRRRRLRRRRRRLLRRLLRRRLLLRRRRLLLRRLRRRRLLLLLRLRLRLLLRRRRLLRRLRRRRRRLRLRRLRLLRLLLRLRLRLLLRRRLLLLRRRLRRRRLLRRLLLLLLLRRLRLLLLRRLLLRRLLLRLLLRLLLLLRRLLLLRLRRLLRLRLRLLLRLLRLLRLLRLLLRRLRRRRLLRRLRRRRRRLRLLRLLLLLRRLRRRRLLRLLLLLLLLRLLLLRLRLRRLLRLRRLLLLRLRRRLLRRRRRRLRRRRRRRRRLLLRRLLRRLRLRLLLLRLRLRRLLLLRLRRRRLLRRLRRRRLLLRLLLLLRRLRLRRRRLLRLRRRRLLRRLLRLRRLRLLLRLLRLRLLLRRRRRLLLRLRLLLRRLLRRLLRLLLRRRRLRLRRLLLLRRRLRLLRLRLLRLRLLRLRLRLLLLLRLRLLLLRRLLLRLRRRLLLRLLLLRLLRRRLLRRRLRLLRRRRRRLRLRLRLLRLRLRLLLLLRRLLLRLLLLRLRLLRRRRRRLRRLRLLLLLLRRLLLRLRLLLLRLRRRRLLLLLRRLLLRRRLRRLLRRRRLRLRLLRRRLLRRLLLLRLRRLRRRLRLRRRRRRLRLRLLRLRRLRRLRLRRRLLRLRRRLLRRLRRRRLLRRLLRRLLLRLLRRRLLRRRLRRRLRRRLRLLRRLLRRRRLRRLLLRRLRLRRRLRLLRRLRLRRLLLRLLRRLRRLLRLRLLRLLLLRLRRLLRLLRLLRLLRLLLRLRLRRLLRLLLLRRRLRRRLLRRLRLRRRRLRRLRLRLLRRRLLLRLRLRLRLLLLRLLRLLLRLRRRRRRRRLRLRRLRLLRLRRLLLLLRLRRLRLRLLLRRLLLLRRRRLRLLLLRRRRRRRRLLRLLLRRLLRLLLRLRLRLLRLLLRLRRRLLLLRLRRRRRRRRLRRRRLRLRRRRRRLRLRRRLLRLLLRLRLRRRLRLRRLRRRRLRLLRLLLLRRLRRRLLRRRLRLLLLRRLRLRRLLRRLLRRLRLLLRLLRLLRLRRLRRRRLLLRLRRLRLLLRLRRLLRRRRLRRRRLLRRRRRLRLRLRRRLLRRRLLLLLRLRRLLLLRRRRLLLLRRRLLRLLRRRLLRRRLLLRRRRLRRRRLRRLRRRLRRRLRLLLLLLRLLRLRRLRRRRLLLRRLRLLRLRRLLLLLLLLLLRLRRLRRLRRRRLRRRRRRLRRRRLLLLLRLLRRRLLLRLLLLRLRRRRRRLRLRRLLLRLLLLLLRRRRLLRRRLRLLRLRRRRLLLRLLLRRRLRLLLRLLLRLRRLLLLLRLRRLLRRLLLLLLLLLRRRRLLLLRLLLRRRRRRRRRLRLRLRLLLLLLLRRRRRRLLRRLRLLRLLRLRRLRLRLLRLRRRRLLRLRLRLRLRLLLRLLLLRRRLLRRLRLLRRRLLRLRRRLRLLRLRLLLRRRLRRLLRLRLRRLRRRRLRRRRLRRLLRRRRLRRRLRLLRRLRLLRRRLLLRLRRLLLRLRRLLRLRLRRLRRRRRLRLRRRLRLLRLRLLLLLRLLRLLRLLRRLRRLLRRRRLRRLLLRRLRLRRRRLRLLLLRRLLRLRRLLLLLLLLRRLRLRLLRRLRLLLRLRRRRLLRRRLLLLLRLRRLLRLLLRLLLRLLRLLRLLLLRLRLRRLRRLRLRRLLRRLRLRRRLRLRLLLRRLRLLLLRRLLRLRLRRLLLRLRRLLLRRRRRRRLRRLRLRLLRRRLRRLLLRLRLLRLLRLLLRRLRRRLLRLRLLRLRRLLRLLRLRRLRLRRRLLRRRLRRRRRRLRLLLLLRLLRRLLRLRRLLRLLRRRLLRLRRLRLRLLRRLRLLLLRLRRRLLLLLRLLRLRRRRRLRLRRRRLRLLLLLLLRLLRLLLLLRLRRRLLLLLRLLLRLRRRRRRLRRLRRLLRLRRLLLLRLRLLRLRLLRRLRRRRRLLLLRLRRRLLRRLRRRLLLRRRLLRLRRLRRRRRLLLRRLRRLRRRRRLLRLRRRRRLRLRLRRRRLLLRRRRRLRRLLRLLRLRRLLLRRRLLRRLRLRLLRRLLRLLRRRRLLRRRRLLRRLLRLRRRLLRRRLRLRLRLRLLRRRLRLRRRLRLLLLLLRRRLRLRLLLLRLRLRLLRLLLLRLRRLRRLLRRLLLRRLLLRRLLLLRLLLLRRRLLRRRRRRLRRRRRLLRLLLLLLLLLRRLLRRRRRLLLRLRRRRRRLRLRLLRRLLLRRRLLRLRRRRRRRRRRLRLLLLLLLRRRRLLLRLRRRRRLLRLLRRRRLLRLLRRLRLLRLLLLRRLLRRRLLRRLRLLRRRRLRRRLRRLRRRRRRRRRLRRRLRLLRRRRLRRLLLRRRRRRLRLLRLRLRLLRLRRRLLLRRLLLRRLRLRRLLRLRRRRLLLLLLRLLRRRLLRLRRLLRLRLRLRRLLLLRRRRLRLRRLRLRLLRRLRLLRLRLRLLLLLLLRRRLLLLRRLLRRLRLRLLRLRLRLLRLLRLLLLLLRLRLRRLRLLRRLRLRLRRRLRLLLLLLRLRLRLRLLLRRLRLLRRLLRRRRLLRLLRLRLLRRRRLLRRLRRLLLRRRRLLLLLLLLLLRLLRLRLLLRRRRRLRLRLRRRLRLLRLLLRLRRLRLRLLLRRRLLRRLRLRRLRLLRLLLRLLRLLLLRRLRRLLRLRRLLRLLRRRRRRRRRRRRRLLRLLLLLLRLRRLRLRLLRRRLRLLRLLLLRLRRLLRRRLRLRRRLLLRRLRLLLRLRRRLRLRRLLRLRLLLLLLRRLLRLLLLLRRRLRLLLRRLRRLLRRRRRLRLRRLLLRRLLLLRRRLLLRLLRLRLLRRRRRLRRLRRRLLRRLLRRLRLLLLLRRRLRLRRRRRLRLLLLRRRRRRLRLLRRLLRLLRRRRLLLLLRRLRLLLRRLRRRLRRLRRLLLLRRRRLLRRRLLRLLRRLLRRLRRLRLLRLLRLLLRRRLRLRRLLLRRRRRLLLLRLRRLRRLRRLLRRRLLLLLLRRRLRRLRLLRRLRLLRRLRRLRRLLLRLLLLRRRLRLLRLLLRRRLRRRRRRLRRRLLRRLLRLRRRRRRRRRLLRRRLRRLRLLRLLRLLLLRLRRRLLRRRRRRLRLLRLRRRRRLRRLRLRRRLLLRRLLLLRRRRLRRLLRRRRLLRRLLLLLRRRRLLRLRLLLRLLLRLRRLRLLLLRRRRRLRLRRRRLRRLRLLLRRLLLLRLRLRLRRLLLRRRLLRLRLLRRRLLLRRRLLLRLRLRLLRLLLRLLRLLLRLLRRLRRLLRRLLLLRLLRLLLLLRRRLRRRRLLRLRRLLRLRRLRLLLLRLLLLLRRLRLRRLLRRLRLLRRRRRLLLRRLLRRLLLRLRLRRLLLRRRLRLLRRLLRRLLRLRLLLLRRRLLLLLRRRRRRLLLRLRRLRLLLRLRLLLRRRRRLRRRLRLLLRLLRRRRLLRLLLLRRLLRLLRLRRRRLLLLLLRLRLLLRRRLLLRRRLRRRRLLRRLRLLLRRLRLLLLLRRLRRRLRRRRLRRLRLLRLLRRRRRRRRLRLLRLRLLLRLRLLLRRLLLRRLLLLRLRRRLLLLLLLLRRRRLRLRLRRLLLLRLRRRLLRRRRRLRRRLRLRRLLLLRLRRRRLLRLLLLLLLLRLRLLLLRRLRLRLLRRLRLLRRLLLRRRLRRLRRLRLRRLRLLRRLLRLLLLLLRLRRRRRRLRLRLLRLLRRRLLRRRLLRRRLRLRLRRRRLLLLLLLLLRRLRRLRRRLLLRRLRLRRLLRRLRLRRLLRRLRLRRRRRRLLRRLLRRRLRLLLRRLRRLLRRRLRLRLRLRRLLLRLLRRRLLRLRRLRRLRLRLLRRLRRLLLRRRLLRRLRLLLLRRRRRLLLRRLRLRLRLRLLRRLLLRLRLRRRRLLRLRLRLLRLLRLRLLLLLLRLRRRLRLRLRRLRRLRLLRLRRLLRRRLLRRRRRRLLRLRRRRLLRRLRRLRRRRRRLLLLRLRLRRLLRRLLLLLLRLLRLRLLLLRRLRRRRLRLRRRLRRRRLRRLLLLLRRLLRRLRLRRLRRRRRLLLLRRLLRLLLLLRLLLLLLLLLLLLRRLRRRRLRLRLRRRRLRLLLRRLRLLRLRLRRLRLLRLRRRRLLLLLLRRRLRLRLLRRRLRLLLRLRRRLRRRRRRRLLRLRRLLRLRRLRRRRRRRLRLLLLLRLRRLRLRLRLLRLLLRRRLRLRLLRLLRLLRLRLRLLRRRRRLRLRRRLLRLRLLLLRLLRLRRLRLLRRRRLLRLRRLRRLRRLRLLLRLRLLRLLRRLLLLRLLLLLLRRLLRLRRRLRRRLRRLRRLRLRLLLLLLLRLLRLRLRRLLRLLRLLRLLLRRRRRLRLRRLRRLLRLRRLRRLRRLLRRRLLRLLLRRRLLLLLRRRRLRLRRRLRLLRRLLRRRLRRRRRLLLRLRLLLLRRLRRRRRRLRRRRRRLRLLLLRLRLRLRLRRRRRLLRRLRRLRRRLLLLRLLLLRRLLRRLRRLLRRLRLLLRLRRLLLLLRLRLRLRLRLRLLRRRRRLRRLLLLRRLLRRRRLRRRLLLLRLRLRRRLRLLLRRRRLRRLLRRRLRRLRLLRLLLRRLLRRRLLRRRRLRRLRRLRLLRLLLRRRRLLRRLLRRLRLLRLLLRRLLRRRRRLRRLRLRRLLLRRRLRRLRRLRRRRLLLRRRRLRRRRLLLRLLLRLRLLRLRLLRLRLLRRRLLLLLLLRLLLLRLLRLRRLLRLRLLRRRLRLLLLRLRRRLLLRLRLLLRRRRLRLLRRRLRLLLRRRLLLRRRLLRLRRLLLLRLRLLRLRRLRRLLRLLRRRLRRLLRRLLLLRRRLLLLRLLLLRLLRRRRRLLLLRRRRRLRRRRRLRRRLRRLLLRRLLLRLLRLLRRLLLLRLLLLRRLLLLRRLLLRRRLLLLLLRRLRRLLRLRRRRLLLLRRRLRLRLRRLLRRRRRLLRRLRRLRRRRRLRLRLRRRRRLLRLLLRLLLLLRLRRLLLRLLRRLRLLLRLLLRRLLLLRLRRLLRRLRRLRLLLLLRRLRRLRRRLLRLLRRLLLLLLRLRLLRLLRLLRRRRRLRRLRLLRRRLLLRLLLRRRRRRRRRLRLRRLLRLLLRRLRRLLLRRLLRRRLRLLRLRLRLRLRRRLRLRRLRRLRRLLRLRLRLRRRLRRRRRRRLRRLLLRRRRLRLLRLRRRLRRLRRRLRRLLLRRRRRLRLRLLLLRRLLRRLLRRLLRRRRRLLLRLRLLRRLRLRLRLRRRLLLLLLRLLLLRRLRRLRRRLLLLRLLRLLLRLRLLRLLRLRRLLLLRLRRRLRLRLRRRLLLRRRRRRRRRLRRRRLLRRRLRLRLLLLRLRLRLRLRLLRLLRLLLLLLRLLRLRRLLLLLRLRRRRRLRLRLLRRRLRLLRLLRLRRLLLRRRRRRLRRRLLLRLLLRLLLLRLLRLRRLRLLRLLLRRLRLRRLRRRRRLRRRLLRRLLRRRRLRLLRRRRLLLLRLRLRLLRLRLRLLLRRRRLRLLLRLRLRRRRRLLRRRRRRLRLLLLLRLRRRRLRRRRRRRLRRRLRLRLRRLLRRRLLRLLRLLLLLLRLRRLLLLLLLRRLRLRLRRRRLLLLRRRRRRRLLRRRLRRLRLLRRRRRLRLLRRRLRLRRRRLRRRRRLLLLRLRLLRRLLLLRLRLLRLRRRRRRLLLRLLRLLLRRRRRLLLRRLLLRLRLRLLLLRRRLRRLLLLLRRRLLRLRRRRLRRLRRRLLLRRRLRRLRLLRRRRRRLRLRRLRLRLRRRLRRLRLLRRRRRRRRLLRLRRRLRLRRLLRRLLRLRRLRLRRLLRLRLLLLLLRRRLRRRRLRRRLRLRRLLRLRLRRLRLRRRRRLRRLRRRLLLLLLLLLRLLRLLRLRLRLRRLRRLRLRRRLRRLLLLRLLLRRLRLRRLRRRLLLRRLLLRRRLLRLLRRLRRLRLLRRRLLLLLLLLLRLRRRRLLLRRLLRLLRRRLLRRRLLRLRRLRRLRRLRRRRLLLRRLLRLRRRRLLRRRRRLRRRRLLLLRRLLLRRRLRRRRRLLRLLLRLRLRLRLLRLLRLRRLLLRRRRLRRLRLRLLLLLLLRRLLLRRRRLLRRLLRLRRLRRLLLLLRLLRLLRLLRLRLRLRRRLLLRLRLLRRLLRLRRRLRLLRRLRRLRRRLRLRLRLRRRRRLRLLRLLRLRRRLRRLLLRLRRLRRLLLLLLRRLLLRLLLRRRRRRRRLLRLLLRRLRLLRRRLLLLRRLLLLRLRLLLRLRLLLLLLLLLLLLRLLLRRLLRRRRRRRLLRRRLRRRRRLLRLLRRRLLRRLRRRRRLLRLLRLRRLLLRLLLLRLLRRRRRLLRRLRLLLLLRRLLLRRRRLRLRRLLRLLRRLRLLLLRLLLRRRRRRRRRLLLRRRLRRRRRRLLLRRRRRRLLLRRLRRRRRRLLRLRRRRRRRRLLRLLRRRLLLRRLRRLRLLRLRLLLRLLRLLLRLLLLLLRRLRRLLLLRLRRRLRLRRLRRRLRRLLLRRLLLLRRLLLRLRLLRRLRLLRRRLRRRRRRRRRRRRLLLRRLRLLLLRLLLLRLRRLRRLRRRLLRRRRRRRRRLRRLLLRLLLRRRRRLRRRRLRRLLRRLRRLRRLRRLLRRRRLLRLLRLRRRRLRRRLLLRLLRLRRLRRRLRLRLLRRRLLLRRLRRRRLLRLRRLLLLRRLLLLLRLRLRLLRRRLLRRLLRLLRRRRLLLLRRLLRLLRLLLLRLRRRRRRRLRLLRLRRLLLLRRRLRLRLRRLLRLRRRRRRLLRLRLLLLRLLRRRLRLRRLLRLLRRLLRRLRRRRRRRLRRLRLRRRLLLRLLLRLLRRLLLRLLRLRLRRRLRRRRRRLRRRRLLRRRRLLLRRRRLLLLRRLRLLLLRRRLRLRLLLLLRLRRRRLLLRLLRRLLLLLRRLRLRLLLRRLLLLLRRLRLRLLLRRLRLLRLLRLRRRRLLRRRRLLLLLLRLRLLRLRLRRLLLRRLLLRRRLRRRLRLLLLLRLRRLRRRRLLRLRRRRLLLLLLLRLLRRRRLLLLRRRLRRLLRRRRLRRRLLLLRRLLLLLRLRRRLRRRLLLLLLRRLRRLRLLLRLRLRRRLRRLRRRRRRLLRRLLLRRLRLLLRLLLRRLRRLLRRLRLRRRRLLRLRRLRLLLLLRRRRLRRLLLLLLRRRRRRRRLRRLRRLRRRLRLLRRRLLLRRRRRRRLLLRRRRLRRLLLRLLRRLLLRLRRRRLLLRLLRRLLLRRLLRLRLLRLLRRLLRLRRLRLRRLRRRLRRRLRRRLLRRRRLRRRRRRRLLRRRRRRRRLRLRLRRRRLLRRRLLLLRRLLLRRRRLLRRRLLLLRLLRLLRLLRLLLLLRRLLLLLLLLRRRRLRRLRLRLLRLRLLRLRRRLRRRLLLLLRLRLRLLRRLRLLRRLRRRRRRRLRLLRRRRRRLRRRRLRRRRLLLRRRRRRRLRRRRLLRLRLRLRLRRRRLLRLLRRLLLLLRRLRLRRLLLRRLRRRRLLLLRRRLRLRRRLRLRRLRLLRLLLRLRLLRLLRRLRRRLRLLRRRLLRRRLRRLRRRLRLLLRRLLLLLRLRLLLRRRRRRLLLRLRRRRLLLLLLRRRLLRRRLRRRRLLRLLLLRRLLRRLRLRRLLRLLRRLRRRRRLRLLRRLRLRRRRRLLRRRRRRRRRRRLRRRLRRLRRRLLLRRRLRLLRLRLLRRRLLRLRLLRRRLLLRRRRRLRLRLLLRLRLRLRRRRRRLRLRLRLRRRRRLLLRRRLLRRLLLLRLLRRRLLLLLRLRRRRLRLRLRRLLRLRRLRRLLLRRLRRRLRRRLLLLRLLLRLLLRRLLLLLRLLLRRRLLLLRRRRRLRLLRRRLLRLLLLLLRLRLRRRRLLLLLRRLLLRRLRRRLRLLRLRRRLLLRLLLRLRRLRLLLLLLRRLRRRRLLLRLRRRRLLRRLRRRLRRRLRRRRRRRLRRLLLRRRLLLLLLRLLRLLLRRLLRLRRRLLLRRRRRRRRLLRLRLLLLLRRRLLRLRRRRLRRRLRRRLLRLRRRRRLLRLLRRLLRRRLRLLLLRLLRLRRLLRLLRRRRRRRRLRLLLLRLRRLRRRLRRLLRRRLLRLRLRRRLRLRLRLRRRRRRLRRRLRRLLLRRLRLLRRRLLRRRRRRLLRLRRLRLLLLRLLRRRLLRRRRLLLRRRRRLLLRRRLLLLRLRLLRLRRRRLLRRLLRRLRRLLRLRLLLLLRRLRRLRRLRRRLLRLLRRRRRRRLLRLLLRLLRLRRLLLLLLRRLRRRLRRLRRRRRRRLLRLRLLLRLLRLLLRLLLRRLLRRLLLLLRLRLLLRRRRRLRRLRLLLLRRLLLRLRRRRLRRRLRRRRLLRLLLRRLRRRLRLRRLLRLRRRRRLRLLRRRLLLLLRRLLLRRRLRLLRRLRLRRLRRRLLRRRRLLRLLRLRLRLRRRRLLLRLRRRLRRLRLRRRRLLRLRRRLRLLRRRRRRRLLRLLLRLRLLLLLRLRRRRLRLRLLLLLLRRLLLLLLRRLLRRRRLRLLLRLLLRLLRRLRRLRRLRRLRRLLLLRRRLLLRRLRRLRLLRLRLRLRLRRLRRRRRLLLRLLLRLRLLLLRRRLLLLRLRLRLLRRRLRLLRRLRLLLLRRRRRRRLRLRLRRLRLRLRLLLRRRLRRLLLLRRLRRLRRRLLLRLRRLLLLLRLRRRLRRLLLLLLLLLLRLLRRLLRRLLRRLRLLLLLRLRRLLLRLRRLRLLLRLRRRLLLLLRLLLRRRRLLRLRRRLLLLRLRRRRLLRLLLLLRRRRLLRLLLRLRRRRRLRLRRRLLRRRRRRLLRLLLLLRRRLRRLLRRLLRLRLRLRRRLRRRRLLLRLLLRLLLLRLLLLLRLRRRLLLLRRLLRRRLRRLRRRLRRLRRRRRRRRLRRLRRRRRRLLRRRRRLRRLRRLRRLRRRRRRRLLLLLLRLRLLRRLRLLRLLLLRLLRRLLLLLLRRRLLRLLRLRLRRRRRLRRLRRRRRRLRLRLLLRLRRRLLLLRRRLLLRLRLRLRRRRLLRLLLLRLRLLLLLRRLLRLLLRRLRLRRRLLLRLRLRRLRLRRLRLRRLLRRLLLLLLRRLRRRRLLLLLLRRLLLLRRRRLLLLRLLRRLRRLLRLLRRLLRLLRLRRLLRLRLRLLRRLRRRLRRLRRRRLLRLLRLLRLRRLRRRLRLLRLRRLLLLLLLRRLLRRRRRLRLLLRLLLLLLRRRRLLRLRRRRLRLRLRRRRRRLRLLLRLLRRLLRLRRRLRLLRLLRRLRRRLRLRLRRLRLLRLRLLLRRLLRRLLRLLRLRLRRRLLRLLLRLLLRLLRRLRLRRLLRRLRLRRRRLLLRLLLLLRLLLRRRRLRRLRRLLLRLLLRRRLRRRLLLLLLRRRLLLLLRLRRLLRRRRLRLRLRRRLRRLRRRLLLRRRLLLRLRRRRRRRLRLLLLLRLRLRRLLRLRRLLRLRLRLLRRRLRLRRLLRLRRRLRRLLRRRLRLLLLLRRRLLRLLRRRLRLRLLRRLRLLLRLRLRLLLLRLLRLRLRRRRLLRRRLLRRRLLRRLLRLRLLRRLRLRLRLLRRLRLRLLLLRLRRLLRLRLRRRLRRLLLRLRLLRRLRLRLRRLLLLLRRLLRLLRLRLRLRRLLRLRLRRLRLRLLRRLLRRLRRRRRLLRRRLLLLLRLRLRRLLRLRRLRRRRLLLLLRRRRLRLRLRRLLLRLLRLLLLLRLRLLRRRLRRRRLRRLRLLLLLLRRRRRRRLLLLLRLRRLLLLLLLLRLLLRLRLRRLRRRRLLRRLRLLLLLRRRLRLLLLRLLRLLRLLRRLRLRLRRLRLLRLRRRRRLRRRLLLLLRLRRLRRLRRLRRRLLRRRRRLLLLLLLRLLRRRRRRRLRRLLLRRLLLLRRRRRLRLLLLLRRLLRLRRRLLRRRRLRLLRRLLLLLLRLRRLLLRLLLLLLLRRLLLRRRLLLRRRLLRLRLLRRRRLLRLLRLLRRRRLLRLRLRRLRLRRLRRLRRLLRRLRLRRRRRLLRRLRLRRRRLLLRRRRRLLRRLLLLLLRRRRLRRLRLLLRLLLRRRRRLLRLRLRRRRLLRRLRLLLLRRLRRRRLLLRLRRLRLRRRRLLRLRLLLRRRRLRLLLRRLRRRLRRRRRLLLLLLRRRRLLRLRRLLRRLRRLLRRRLRLLRRLRLLRRLLRLRRRLRLLLRLLRLRRLLLLRLLRLRRLLLRLRRRLLLRLRLLLLLRRRLLLRLLRLLLLRRRRRLRLRRRLRRRRLRLLRRRLRLLRRRLLLLLRLRRRLLLRRRLLRLLLLLLRLRRLLLLLRLRLLRRRLRLLRRRRLRRRLRLRLRRRRLLRRRLLRRRRRRRRRLRRRRLRLLRRRRLLLRRRLRLRLRRRLLLLRRLRRLLRRLLRRRLLRLLRLRRRRLLLLRLLRRLRRRLRLRLRRLLRRRLRRRRLRLLLLRLRRLLRLLLLLLLRLRLLLLLRRRLLRLLLLLLRLRRLLRLRRLRLRRLRRLLLLRLLRLRRLRLLRLLRLRRRLLRRLRLLLLRLLLRRLLRRLLLRRLRLLLRLRLRRRRLRRRRLRLLRLLLLLLLLLRLLLLRLLRRRRLRRLLLLRRRRLRRRRRLLLLRLRLLRRRLLRRLLLRRRLLRRLRRLRLLRLRRRRRLRLRLRLLLLRRRRRLLLRRLLRLRLRRLLLLLLRRRLLLRLRLLRRRLLRRRRLRLRLRLLLLRRRLRLLLLLRRRLRLRRLLRRRRLLLRLLRRLLLLRRRRRRLLRRRLRRLLLRRLRLRRLRRLLRRLLRLLLLLRRRRRLLRRLRLRLLLLLLLRLRLRRRRRLLLLLLLRRRRLLLLRRRRLLLRRRLRRLLLLLLRRRLRLLRRLLRRLRRRRLRLLRRLLLLRRRRLLRLLRRLRLRLRRRRRRRLRRRLRRRRRRRLLLLRRRRRRLRRLRLRLLLRLLRLLRLLRRLLLRRRRLLRRRLLRRRLLRRLLLLRLLRRRLLRLLRLRRRRLRRLLLLLLRRLRRLRLLRLRRLRLRRRLLRLRLRLLRRRRRRRLRRRLRRLRRRRLRRRLLRRRLLLLLRRRRLRRRLLLRLRLLLLLRLRLLLRLLLLRLLRRLLLLLLRLRLLRRRLLRRRLLRLLLLLRLLLLRLRLRLLRLLRRRRRRRLRRRLRLRRRRRRLLLRLRLRLLRRRRLRLLRLLRRRLLLLRLLRLRRLLRRRLLRRLRLLRRRLRRLLLLLLLRRRLLLRLRRLRRLLRRRLRLRLRRRLRRRRRRLLRRRLRLRLRLLRRRRRRLLRLRRLLLRRLRRRLRRRRRLRLLRRLRLLLRRLLLRRLRRLLRLRRRLRLRLLLRLLLRRRLRRLLRRRLLLLLLRRRLRRRRRRLRLRRRRLLLRLRLRLRRLRLRRRRRLLLLRRRRRRLRRRRLRLLRRLLRRRRRRRRLRRLRRLLLRRLLLRLRRLLRLLLLRRLLRRLLRRRLRRRRRRRRLRLRLRLLRRLLLLLRLRLLLLLRRLRLLLLRLRRRLLRRLLLLLRLLRRLLLLRLRRLLLLRRLRLRRLLRRLRLRRLRLRLRLLLLLRRRRRLLRLLRLLRLRLLLLLRLLRLLLRLRRLRLLRRRRRLLLLLRRRLRRLLRLLLRRLRLRLRRLRRRRRLLRRLLRLRLRRRLRRLRRRLLLLRRRLLRLLRLLLRLRLRRLLRLLRRLLLRLLRLLLRRLRLLLLRLLLRRLRLLLLLRLLRLLRLRLLLLRRRRRRLRLRRLLRLLLRLRLLRLRLRRRLLLLRRRRLLLRRRRRLRLRRLLRLLLRLLLRLLRRLRLRRLLRRLRRRLLLRRLLLLLLRRRRLRLRLRLRRRRRRLLRLLRRLLRRRLRRRLLLRLLLRRRRLLRRRLRRLRLLLLRLRLLLLRRLLLLLLRLLLLRLLLLRRLRLLRRLRLRRLLLRLLRRRRLLLLRLRLLRRLRRRLRRLRRRRLLLLRRRLRRRRLRLLLLRRLRLLLRLRLLLLRLRRRLLRRLRLLLRRRRRLRRLRRRLRLLLRRRLLLRLRRLRLRRLRRLLLLRRRLRLLLRRRLRRLRRLLRRRLRRRLLRRRRLRRLRRLLLLRLLRRLRLLRRLRLLRRRLLLLRRLRRRRLLRRRRRLLRLRRLRRLLRRLLLLLRRLLLRLRLLRRRRLRLRRRLLLRRLLLLRLRLRRRRRRRLLLLRRLRRRRRRRLLRRRLLLLRLLRLRRLLRRRLRLLRLRLRLLRRLLRLRLLRRLLRLLRLRLLLLRRLRRRLRRRRRRLRLRLLLLRRLRRLLRLRRRLLLRLLRLLLRLLLRLLLRRRLRLLLLLLRLRLLRRRLLRLLRLRRRRRRRRRLRLRRRRRRLLLRRRRLLLRRRRRRRRRRLRRRRLLRLRRLLRRLLRLLRRRRLRRRLRRRRRLRLLLLRRRRLLRLRRRLLRRLRRLRRLLLLLRLLRLRRRLLRLRRLLLRRLRRRLRLRRLLRLLRRRLRLRRRRLRLRRLLLLLRRRLRRLLRLLLRLLRLLLLRRRRRLLLLLRRRLLLLRRRLLLLLLRLLRLRLLLRLLLRRLRLLLRRRLRLLRLRLLLRRLRLRRLRRRLRRRRRRRLRLLRLRRRRRRLRLRRRLLRRRRRRRRLRRLRLRRRLLLLRLRRRLLRRLRLRLRRRRLRRRRRRLRRRLRRRLLLLLLRLLRRLLLLRLRRRLRLLLLRLLLRRLRRLRRRRRLLLLRRLRLRRLLRLLLLRLRLRRRRRRLRRLLRLLLLLLRLRRRLLLRRLLLRRLRRRRRRRLLLLRRRLLLLRLRLLRLRRRLLLLLRLRRLLLRRLRLRRLRLLRRRLRRRLRRLLLRLRLRLRLLRLLLLLLLLRRRRRRRRLRRRRRRRRRRLLLRLRLLLLLRRRLRLRLLLLLRRRLRLLLRRRLRLLRLRRLLLRLLRLLLLRRRRLRLRRRRLRRLRLLLRRLRLRLLRRLRRRRLRLLRRLLRLRLRLRLLLLRLLRLLLRLRLRRRRRRRRLLLRLLLRLRLRLRRLRLRLLRRRLLRRLLRRRLLLRLLLLLLRLLLLRRLLRRLLLRLRRRRLLLLRRLLRRLRRRRLLRLLLRRLLLLLRRRRRLRLRLLRLRRRRRLLLRLRLRRLLLRLLLLLRRLRLRRRLRRLLLRLRRLRRLLRLLLRRLLLLRRRRLRRLRLLRRLRLLLLRRLLRRRRLRLLLRLLRRRRRLRRRLLLLLLLRRLRRLRRLLLRLLRLRRRLRLRLRLLLRRLLRRRRRRRRRLRLLLRLRRRRRRLLRRRRLRRRLLLLRLRLRLLRRRRRRRLLRLLLRLRLRRRRRRLLLLLLRLRRLRRLLLRLLRRLRLRRRRRLRRLLRLRRLRRLRRRRLLRRLLLRRLLLLLLLLRLRRLLLLRLRLRRLRLRLRLLLRRLRRLLRRLRLRRLLLLLLLRRLRLLRLLRRLRRLRRLLRLRLRRRRRLRRRRRRLLRLLRRLRRLLRRLRRRRRRRRRLRLRRRRRLLRRLLRRRRRLLLLLLRLLLRRLRRLLRLLRRLRLRRLLRRRRLLLRLLRRRLRLLLLLRRRLRRLLRLRLLRRRRRRRLLRLRLRLLLRRRLLRLRLLRLLRRRRRRRLLLLRRRLRLRRRLLLRLRLRLLRLLLRRLRRLRLLRRRRLLLRLLLRRRLLRLLRRLLLRLRLRRRRLRLRLLRRRRRLRRRLRLLRRLLLRRRRLLRLRLLRLRRLRLLRRRLLRLLLLRLRLLRRLLRLRRRRLLRLLLLLRLRRRLRLLRLLRLRRRRLLLLRRRLLLRRRLRRLLRRLLLLLLRRLRLLLRRLRRLRLRRLRLRLRRRLLRRLRRRRLRRRRRRRLRLLRLRRRRRRLLRRLRRRRLLLLLRRRRRLLRRRRRRRRRLRLLRRRLLLRRRLRLLLLRLLRLRLRLLRRRLLRLLRLLRLLRLLRLRRLLRLRRLLLRLRRLLRRLRRRLLRLLRRRRLRLLLRRRRLLLRRLLLRRLLRLLRLRRRLLLLRLRLRLLLRLRLLRLLRLRRLLRRRRRRRRLRLRRLLLLRRLLLRLLRLRRRRRRRLRRRRLRRLRRRRRLRLLLRRLLRLRLRRRRLLRRRRLRLLLLLRRLRRRRRRRRLRRLRRLRLRRLRLLLRLLRLRRLRRRRRRLRLRRRRLRRRLLLLLRLLLLLLRLLLRLRRRRRRRLRRLRRLRLRRLRLRLRRRRLLRRRRLLLRLRLLRRRRRRLLRRLRLRRRRLRRLLLRRRRLRRRLLRRLLRRRRRRLLLRLLRLRRLLLLRRLRRLRRRRLLRRRRLLLLLLRLLRRRRLRRRLRLLRLLRRRLLLLRLRLLRRRRLRRLRRRLLLRLRRRLLLLLLLLLRRLLRRRRLRRLRRRRLLLRLRLRRLRLRLRLLLLLLRLLRRLLRRRLLRLRLRLRRLRLLRRRRLLRLLLRRLLRLLRLRLRRLRLRRRLLRRLRRRRLRLRRRRRRLLLRRRRRRRRRRRRRRRLLRLRLRLRRLRRLLLLRRRLRLRLLRRRRRRRRRRLLRRLRRLLRRLRRRRLLRRRLLRRRRRLLLLLLRRRRRLRLRRRLRRRLRLLRLLRLRRRRLRRRLRLRLRRLRRLLRRLRLRRRRLLRRRRRRRRRLRRRLLLLLLRRRLLRLRRLRLRLLLLRLLLLRLRLLLRRLRLRRLLRRLRRRRRLLRLLRLRRRRLLLRLLLRRLRLLRRRLLRLLRLRLRLRRRLLRLLRLLRLRLRLRLRRLLLLLLRRLLRLRLLRLLLRRLRLRRRLRLLRLRRRLRRRRRLRLRLRRRRRRLLLRLLRRLLLLLLLRLLRLLLLRLLLRRLLRLRLRLLRLRLLLLLLLLLRLRRLRRRRLRRRRRRRRRRLRLRLLRLRLRRLLRLLRLRRLRRRRLRRRLRRRRRRRRRLLRLLRRRLLRRRLRLLRLRLLLRLLLRLLLRRLRRLLRRLRRRLRRRLRLLLRLRLLLRRLLLRRLRRLLLLLLLRRRRRLLLLRLRRLLRRRLLLLRRRLRLLRLRRLRLRRRRRLRRLRRRRRRLLRRLRRRLRLLRRLRRRLLLLRLRRLRRLLRLLRRRLRRLRRRRRRLRRLRLRRRRRRRRLLRRLLRLLLLLLRRLRRRLRRLLLLLLRRLRLLLRLLRRRLLRRLLLLLRLRRLRRRLRLLLLLRRRRLLLLRRLRLRRRRRLRLRRRLLLRRRRLLLLLLLLLRRLLRRRRLRLLLLLLRLLRLRLLRLRLRRLLLRLLLLRRLRLRLRLLRRRLRRRLLLRRRLLLRLRLRLRRRRLRRLLLRLLLRRRLRLRRLLLLRRLLRLRLLRRLRLRRRRRLLRLLRRLRLLRRLLRRLLLRRRRLRRLLLLRRLRRRLRRLRRRRLLRRRRRRLLRRLRRRRLRRLLLLRRLLRRRRRRLLRRLLRRRLRRRLRRRLRLLLRRLRLLLRLRRLLRRRLRRRRLLLRRRLRLLLLRLLLLLLRRRLLRLLRRRRLLRLRLRLRRLRRRLRLLRRLLLLLRLLLLRRLLLLLRLRLLRRRRRRLLRLLRLRLRLLRRRRRRRRLRLRLLLRRLRLLRLRRLRRLLLRRLLLRLLLRRLLRLLRRLLLRLLLRRRRRRRLRRRRLLLLLRLLRLRRLLLRRLLLLRRLRRRLRRRRLRLRLRRRLLLRRRRRLRRLLRRLRRRRRRRLLLLLRRLRRRRRLLRRLRLLRRRRRRRLLLRRLLLRRRLLRLLLLLRLRRLLLLLRLRRLLRRLRRLLRRRLLLRRLRLLLRLLLLLLRRRRRRLRLRLRRRRRLRLLLLLLLRRLLLRLLLLRRRRRLLLLLRLRRRRRLLRRLRLLLRRRLLRRLRLRLLLRRLLRRRRRLRRLLRLRRLRRLRRLRLRLRRLRRRRLRRLRLRRLLRLLRRLLRLRLLRRLRRRLRRLRRLLRRRRLLRRRRRRLRRLLRRLLLRRRLRLRRRRLRRRLLLRRLLRLRLRLLRLLRRLRRLLRRLRRRLLRLRRLLLLLRRLLRRLRLRLRRRRLLLLLRLLRRRRRRLRLRLRRLLRRRLRLLRRRLLLRLLLRRLLRRRRLRRRLLRRLRRRRRRLLRLRLLRRRLLLLLRRRRLRRLLLLLRLLRLRRLLRLRRRLRLRLRRRLRRRLRRLLRRLRRLRRLLRRRRRLLRRLLRLLRLRLRLLRLLLRRRRLRLLRRRLRRLLLLRRRRRLLRLRRRLLRRRLRRRRRLRLRLLRLRRLLLLLLLRRLLRRRLRRLLRLLLLLRLLRRRRLRLLLLRLRLLRRLLLRRRLLRRLLLLLLRRLLLRRRRLRLLRLRLLLLLLLRRRLRRRLRRRLRRRRLRLLLRRRRRRLLRLLLLLRRRLRLLRRLLLRRLLRLRLLRRRRLLRLLLRLRLRRRLRLRRLLLLRRLLRRLLRRRRRLRLLLLRRRLRRRRRLLRRLRLRRRLRRRRLRLLRLRLRRRRRLRRRLRRRLRLRLLLRRRRRRLLLRLRRLRLLLRLLRRRRLLLRLLRRLLLRRRLRLRRLRRLLLLLLRRLRLLRLLLRRRLRRRRLRLLRRRLRLLRRRRRRLRLRRRRLRLLLLRRLLRRLRRRRLLRLRLRRRRRLRRLLRLLLRLRRRRLLLRLRRLLRRRRLRLRLRLLLRRRRLLLLLLLRRRLLRLLRRLLRRRLRRLRLLRLRLRRRRRRLLLLRRRLLRLLRLLLLLRLLLRLLRLLRRRLRRRLLLLRRRLLLLLRRRLRLRLRLLLLLRLLRRRRRLLLRRLRLRRLLLRLRRLLLRRRLLRRRRLRRLLLRLRLRRRLLRRLLRLRLRRLLRLRLLRRLRRLLRLLLRLRLRRLRRRLRLLLLLLRLRLLRRRRRLRLRLLLLRLRLLLRRRLRRLRLRRRRRRLRRLLRRLRLLRLRRRLLRLRLLLRRRLLLRLRLLRLLLLRRRRLLLRLRRLLLRLRRLLLRRRRRLLRLRLLLLLRLLLLRRRRLRRRLRLLLRLLRLRRRRRLLRRLRRRRRLLRLLLRRRRLLLLRLLRRRLLLLLRLLRRLRRLLLLRLRLRLLRRRLRRLRRRRLRLRRLRRRRLRLLRLLRRLLRLLLLRLRRLLRRRRLLLRLLLRLRRRLRRRLRLRLRRLLLLLRRLLRRRRLRLLRRRLRRLLLRRLRRRRLLLLRLLRLRLLRRRLLRRRRLLRLRLLLRLRLLRRLRLLRRRRLLRLRLRRRRLRLLLRLLLLLLRRRLRRLRRRLRRRLLRRLLRRLRRLRRLLLLRRRLRLLRRRRRLLRLRRLLLRRLLRRLLRRRLLRRRRLLRLRRLRRRRRLRLRRLLLLLLLLRLRLRLRLLLLRRRRRLLRLRLLLLRRRLRLLLLRRLLLLLRLLRRRRRLRRLRLLLRLLRRRLLLLRLLRRRRLLLRRRLRRRLRRRRRRLRLRLRLLRLRRLRLRRLLLLRLLRRLLLRRRLLLLLRRLLRLLRLRLLLLRRLLRLLLLRRLRRRLRRLRRLRLRRRRLRLRLLRRRRLLRLLRRLRRLRRLRLRLRRLRRRLLLLRRRLRRRRRRLRRRLLRRRLRRLRRRLRRRRRRRLRLLRLRRLLRRLLLLRLRRLLRLLLRRLLRLLRLRRLLLRRLRLLLRRRLLRRLRRLLLLRLRRLRRLLLRLRRLRLLLRRRRRRLRLLLRRLLLLRRRRLLRRRRLRLRRLLLLLRRRLLLRRLLLLRRRRLRLRRRLRRRRRRRRLRLRRLLRLLLLLRLRLLRRLRLLRRLRRRLRRRRRLRRRRLLLLRLLRRRLLLLRLRLRLRRLRRRRRLRRLLRLLLLLRRRRLRRRLRRRRRLRRLLRRRLLRRRLRLLRLLRRLLRLLLRRLRRRRLRLLLLLLRRLLLLRLLLRRRRRRLLLLRRLRRRLRRLLRLLRRLLRRRLLRRRLLRLRRRRRLRLRLRLLRRRRRRRLLLRRRRRRLRLRRLRLRLRRLRLLLRLRLRLLLLRLRLRLRRLRRLLLRLLLRLRRRLRLRRLLRRRLRLRRLRRLLLRLRRLLLLLLRRLLLLLRRRLLRLRRRLRRLRLLLRLRLRLRLLRLRLLRLLRLRRRLRRRRRRLLLLRLRRRLLLLRRLRLLLLLRRRLRRRRRRRLRRRRLRLLRRRRLRLRRRLRLRLRLLLLRRRLRRLLLLRRLRLLRRRRRLLRRRRRLRRLLLLRLLLRLRLRLLRLLRLRLRLRRRRRLRRLRRLLRRLLRLLLLLRRRRLRRRRLLRRRLLLRRLRRRRLRRLLLLRLLRLRRLLLRRLLLRRRLRRRLRLLLLLLRRLLRRRRRRRLRLLLLLRLLRRLRLLRRLLRRRRLLRLRLRRLRLLLLLRLLLLLRLLLLRRLRLRLLRLLLLRLRLLLRRRLLLLRLLLLLLRRLLLLRLLRLLLRLLRLLLRRRRLRRRLRRRRLRRRRRRRRLLRRLRLLRLLRRLRLRRRRLLLRRLLRRRLRRRLLRRLRRRLRRLRLRRLRLRLLRLLLRLRLRLLLRLLRRLLLRRLLLLLRLLRRRRRLRRLLLRLLLLRRRRLRLLLRLRLRLRRLRRLLRRLRLRRLLRLRLRRLRLRRLLRLRLLLRLRLRRLRLRLRLRLLLRRRRLRRLRRLRLLLRLRLRRRRRLLRRLLLLRRLRRRLRLLRRLRRLLRLRLLRRRRLRLLRRLRRRRLLLRRLLLRRLLRRRLRLRLLLLLLRRLRRLLRRLRRLLLRLRRRLRLRLLRLLRRLRLLRRRLLRLRRRRLLRLLLRLRRLRLLLLRRRRLLLLRRRLRRLRLRRRRLRLRRLRRLRLRLRRRRRRRLRLLLRLLRRLRLRLRRRRLRLRLLLRRRLRRLRRLLLRRLRRLRRRRLRRRRRRRLRLLLRRRRLLRLRRLLRLRLRRLLLLRLLRRRLRLLLLLLRRRLRRRRRRLLRRRLRLLLRLRLLRRRLRLLRLRLRLLLLRLLRLLLLLLLRLRRRLLLRLLLLLRRRRRLLLLLRRRRLLLLLLLLRRRRRRRRLLRRRRRLLRLLLRRLLLLRRRLLLRRRLRLLLRRLRRLLRLLLRLRLRLRLLLRLLRRRRRLLLRLLLLLRLRLLRRRLLLLLRRLRRLRRLLRRLRLLLLLRRRLRRRRRRRLRRRLRRRRLLLLLLLRRRLRRLLLLLRLLRRLLLLLRLLLRRLRRLRRRLRRLLRRRLRRLRRLRRLLLRRRRLLRRLRLRLRLLRLRRRRLRRLLRRLRLRRLRRRLLLLLRLRLRRLRLRLLLLLLLRRRRRLLLLLRRLLLRRRRRRLLLLLLRLLRLLLRLRLRRLRRLRRRRLRRLRRLLLLLLRLLRLLRLLRLRRLRLRLLLRRRRRRLLRLRLLRLLRRLLRRLLRRRRLRRLLRRLRLLLLRLRRRLLRLRLLLLRLLRLRLRRRLLLRLLLRRRLRLLRRLLLLRLRRLRRLLRLRLRRRLLLRLRLLRLLRRRLLLLLRRRLLLLRRLLRRRRRLLRLRRRLLRRRLLRRLRRRRRLRRLRLRLRLLRLLLRRRRRLRLLLRLLRLLLRRRRLRLLRLRRRLRLRRLLRRRRRRRRLRLRRLRLRRRRRRRLLLRLRLLLLRRRRLLLRLRLRLLRRRLRLRRLRLLLRRLRRRRLRLRLLRLRRRLLLRLRLRRLRLRLRLRLRRLLRLRRLRRRRRRLLLLLLLRRRRLLRLRLLRLRRRRRRRLRRLLLRRRLRRRRRRLRLRRLRRLLLLLLLRLRLLRRRRLLRLRLLLLRRLRRRRRLLLLLLRLLLLLRRRLRLRRRLRLRRRLRRRRLLLLRRLRRLLRRRRRLLLRLRRRLLLRRLLLLRRRRLRRRLLRRLLRRLRRRLRLRRLLRRRRLRLLRRLRLLLRRRLRRRLLRLLLLLRLLLLLRLRLRLRRRLLLRRRLLLLRRRRRRRRLLRLLRLLLLRLLLRRLRLRLRRRLLRLRRRRRLLRRLRLRRRRRRRRRLLRLLLRLRLLLRLRRRRRLRRLRRLRRRLLRLLLRLLLLLRRRLRLRLLRRRRRLRLRRRRRLLLRRRRLLLRRRLRRRRLRLLLRLLLRRRRRRLRRRLLRRLLLLLLRRRLRRRLLRLRRLRLLLRRLRRLRRRLRRLLLRLRLRLLLRLLRRRLRLRLRRRRRRRLRLLRRLLLRRLLRLRLLLRLRLLLLRLRLRRLLRRRLLLLRLLRLLLRRRLLRRRLRRLRRRRLLRLRLLRLLRRRRRRRLLRRLRRRRRLLRLRRLRRLRLRLRRLRRLRRLRRRLRRLLLRRRRLRLLRRRLLLRRLRLRRRLLLLRRLRLLRLLLLRRRRLRRLLRLLRRRRLRRLLRRLLLRRLLLRRRRLRLRRRLLRLRRLLRRLLRRRLRLLLLLRLRRLRLRRLRLLRLRRRLRRLRLRLRLLRLRLLRRLRRRRLLRRRRRLRLLLLRRLRRRRLRRRRRLRRLRLRRLLLRLRRLLLRLRRLRRRLLLLLRLRLRRRRRLLRRRLRLLLLRRLLRLRRRLRRRRRLLRRLRRRLLLRLLLLRRRRRRRLLLRLLRLRRRRLLLRRLLRLRRLRLLRRLRLRLRRRRRRRLLLRRRRRRLLLRLRRLRLRRLRLLRRLRRRLLRRLRRLRRLLLRRRLRRRRLRRRLRRLLLLLRLLRLLRLLRRRLLLLRLRLLLRLLRRRRRRLRRRRLRRRRRLRRLLLRRRLRLLRLRLRLRRLLLLRLRLLLRRRLRRLRRRRLLRRRRLLLRRRLLRLRLLRRLRLRLRRRRLRLLLRRRLRLLRRLRRRLLLRLLLLRRRLLRLRLRRRLRLLLLRRLLRRRLLLLLLLRLRRRRLLRRRLRLRLRLLLRLLRRLLRRLLRRRRLRLRRLLRRRLRRLRRLRRRRLLLRLLLLRRRRLRRLRRRRRRRLLRRLRRLRRLLLRLLLLRLRRRRLLRRLLRLLLRLRLLRRLRLRRLLRLRRLLRLLLRRLLRLRRLRLLLLRRRRLLLLRLLLLLRRLLLLRRLRLRRRRRLLLRLRRLRLLLLLRRRLRLLLLLLLLLRRRRLLLLLRLRRLLLRRLRLLRRRRLLLLRLLLLRLRLLLLRLLLRLRLLRRRRLRLRRLLRLLRRLRLRLLRRRRLLLRRRLLLRLLLRLRLLRRRRRRRLRLRRLRLRRRRLRLRRRRRRRLLRRRRLLLRRLLRLRLLLRLRLLLLLLLLLRLRRRLRLRRLLRLRLRLRRRLLRRLLLLRRRRRRRLRRLLLLRRLRLLLLLRRRRLRRRRRRRLRLLLRLRRLLRLRLLRLRLLRRRRRRLRRLLRLLLLRRLLRLRRLRRLLRLLRRLLRRRRLRLLLLRRRRLLRRLRRLRLRLRRLRLRLRLLRRLLLLRRRRRLLRLRRRLRLRRLLLLLLLRRLLRLRLLRRLRLLRLLLLRRLLRLRLLLLRRLRRRLLRLLLRRLRRLLLRLLLLLRLRRLRLRRLLLRLRRRRLLRRRLRRRLLRRRLLRLLRRLLRLRRRRRLLRRLLLLRLLLLRRRLRRRLRRRRLLRRRRLLRRLLLRRRLLRRRLLLLLRLRLRRRLLLRRRLLLLLLLLRRLRRRLLLRRRRRLRRRLRRLLRRRLRRRRLLRRLLLLLRRLRLRLLRLRLLLRRLLRRLLRLRLLLLLLLLLLRLRLRLLLRRLRLRRLRRRLLRRLRLRLRLRLRLRLLLLRLLRRLRRLRLLLLRRRRLLLRRRLRLLLRLRRRLLRRRLRLLRRLLRRRRLLLLRRRLRRLLLLRLRRRLRRRLRRRRRRLRRLLRLLRLLLLLLRRRLRRLRRRLRRLRRLLLLRLLLLRRRLRRLRRRRRRRRRRRLRLLRLRLRLLRLLLLRRLRRLRRLLRRRRRLLLLLRLRRLRRRLRRLRRRLLLRLRLLRRRLLRLRLRLRLRRLRRRLLLRRRLRRLRLRRRRRLLLRRLLLRLLRRLLLRRRLLLRLLRRLLRLRLLLRLLRRLLRLRRRRLRLRLRRLLRLRLLRRLLLRLLRLLRLLLRRRRLLLLLLRRLRRLRLLLLRRRRRLRRRLRLRRLLLLRRRRLLLRRRRLLLRLRRLLRRRLLRLLLLRRRLRRLLLRRLRRLRRLLRLRRLRLRRRLRRRLLLLRLLRRLRLRRLRRRLRLLLRLRLRRLLLLLRRRRLRRRRRRRRLRLLRLLRRRRLRRRRLLLRLRLRLRLRRLLRRLLRRRRRLRLRRLRRRRLRRRLLRRRRRLRLRRLRRRRRLLRLRLRLLLLRRLRLLRRLLRLLRRLLRRLLRRRLRRLRLLRRLRLRRRRRRRRRRLRLLLLRRLRLLLLRRLLRLLLRRRRRLLLLRLRRLLLLLRRLRLLLLRRRRLLRRRRLLRRLLRLRLRLRRLLRRLRRLLLRLLLRRRRRRLRLLRRLRRLLLLRRLRLRLLRLLRRRRRRRLRRLRRRLLRLRRLRRRRLLLLRRLLRRRRLRRRRRLRLLRLRLLLLRLRRLRRRRRLRLRLLLRLLRRLRLLLLLRRLRRLLRRRLRRLRRRLLLRLRRRLLLLLLRRRRRRLLLLLLLRRLLRRLLLRRRLLLRLLRRRRLRLLRRLRLRRLRLRLRLLRRRRRLRRRRRRRRRLLRLLLLRRRLRLLRLRRLLLRRLRRRRLRLLRRRRLLRLRLRRRLRRRRLLLLLRLLLLRRLRRLRLRLLLRRLLRLLLRRRRLRLLRRRRLRLLLRLLRRRLLLRRLRLLRRLLLRLLLLRLLLLLRRLLLRLLRRLLLLRRRRRLLRLRRLLRLRLLLLRLLLLLRLLRRRRRRLLLRRRRRRLRRLLLRRRRLRLLLRRRLLRRRRRRLRLRLLLLLLLLRRLLLLLLRRRRLRRLRRLLRRLLLRLRRLRLLRRRLLRLRRLLRRLRRRRRRLRRRRLRRRLLLRLRRLLLLRRRLLRLRLLRRRRRLLRRRLLLRRRRLRLRLRLLRRRLLRRRLLRLRRLRLLRLRLLLRLLLRRRRRLLRLLRRRRRRRRRLLRLLRLLRLLLLRLLRLLLLRLLRLLLLLRLLLLRLLRLLLLLLLLLRLLRLLRLLRLRLRRLLRRRLRRLLLRRLRRRRLLLRLLRLRRLRLRLRLLRLRLLLLRLRLLLRLLLRLRRLLLRLLRRLRRLLRRRRLLRRRLRLRLLLLLLRLRLLRRLLRRLLRRRLRLLRLLRRRRLRRRLRLLLRLLRLRRLRLRLRRLLRRLRLRLRLRRLLLRRLLLLRRLLRRRRLRRRRRRRLLLLRRRLLLRRRRLLRLRLRRLRRRLRLLRRLLRRRLRLRRLLLRRRRLLLLRRRLLRLRLRLRLLRRLRRLLLRRRRRLRLRRRRRRLRRRRLLLLLRRRRRRLLLRLLLLLLLRRLLLRLRRLLLRLRLLRLRRRRRLLRRRLLRRLRLRRRRLLRRLRLLRRLRRLRRLRRRRLLRLRLRLRLLRRRLRLLLRLRRRLRLLRRRLLRLRRLLRLLLRLRRRRRRRRLLRRRRRLLLRRRLRLRRLRLRRLLRLRRLRRRRRLLRRRRRRLRRLRLRRRLLRLLLRRRLRRRRRLRLRRRRLRLLRRLLRRLLRLRRLLRRLLRRLLLLRLLRRLRRRRRRRRLRLLLLRRRRRRLRRLLRLLLRRRRRRLRLLRRLRLLRRLLLRRLRRLLLLRLRLRRLLRRLLRRRLRRLLRLLLLLLLLRRRLLRRLLLRLLRLLRLLLRLLLLRLLLRRRLLRLRLLLLLRRRRRRLLLRRRLRRLLLRLRLLLRRRLLLRRRLLLLLRRRRRLRRRRLLLRRRLRLLRRRRRLLRRRRRLLLLLLLLLRRRRLRLRRRLLRLRLLRLLRLLLRLLLLRRLRLLRRLLRRRRLLLLRLRLRLLLLRRRLRLRRRLLLLLLRRRLLRRLLRRLRLLLRRLLRRLRLRRLLLLRLRRRRLLRRRLRLRLRLLRRRLRRRRLRRLRLRRRRRLRRRLRLLLRRLRLLRRLRLRLRLLLLRLLLLRLLLRRLRLRRLLLLLRRLRRLRLLRLLRRRRRLRRLRLRLRRLRRLRRRRLLLRLRRLLLRRRRLLLLLLRRRRLRRRRLRLRRLRLRRLLLLLRRLLRRLLRRLLLRLRRLRLRLLLRRRRRRRLLRRLLRRRRRRLRRLRLLLRLLLLRLRRLRRRRRRLLRLRRRLLLRRRLLRLLLLRRLRRRLRRLRRLRRRRRRLLLLLLLRRRLRRRLLLLLLLRRLLLRLRRLLLLRRRRRRRRRRLLLLLLRLLLRLLLLLRLRRLRRLRRRRLLRRLRRLRRLLRLRLLRLRLLLRRLRRLLRLLRRRRRLRLLRRRLRLLRRLLRRRLLLRRRRLRRRRLRLRLRRLLLLRRLLLLRLLRLRLLLRRLRLLLRRRRRRRRRLLRRRRRRLLRRRRRLLLLLRLLRRRRLRRLLLLLLRLLLLLLRLRLRRRLRRLLRLLLLRRLLLRRRLLLRLRLRRLLLRRRRLRRRLLLLLRLRLLLLLRRLLRRRLRLLLRRRRRRLLLLLRLRRRRLRRRLRLRLRLLRLLLRRLLLLLLRRLRRLLRLRLRRLLRLLLRRRLLRRLRRRLLLRLLRLLLLRRLLLRLRLRRRLLRRRLLRLLLLLLRRLRRLLRLLRLRLLRRRRLRRRRRLLLRRRLLLRLLLRLRRRLLRLLRLRLLLLLRRRRRRRRRLLLLLLRLRLRLLRLRRRRRRLLRRRLRRRRRLRRLRLRRLLRLLLLRRRLLLRRRRLRLLRRLLRRLRLLRRRRRRLRLRLLRLRLLLRRRLLRRRRRRRRRRRRRLLRLLRLLLRRLRRRLLLLRRLRLRLRLRRLLRLRLRRLRLLLRLRLRRLLLLLRLRRLRLLRLLLRRRLRRRRRLRRLRLLLRLLRRLRLRLRLRRRRLRLLRRRLRLLLLRLLLLLRRLRRRLLLLLLLLLRRLLRRRRLLLRRRRRLLRLLRRRLRRLLLLRRLRRRRRRLLLRRRRRLLLLLRLRLRLRRRRLLLRLLLRLLRRLLRRLRRRRLLLLRRLLRLRLLLRLRRLRLLLLLLLRRLRRRLRLRRLRLRLLLRLLRLRLLRLRLLLRRRLRLLRLRRRLRRLRLLLRLRRLRRLLRRRRRLRRLLRRLRLLRRLRRLRLLRRRRLRLLLRLRRLLLRLRLRRRLLLLLLRRLLRLRLRRRRLRRLRLLRLRRRRRRRLRLRRLLLRLRLRLLRRLRLLRLRRRRRLRLRRRLLRRLLLLRRLRLRRRRLLLLRLRRRLLRLLRLRRLRRLRLRLLRRLLLRRLLRLLLLLRRRLRRLLRRLLLLLLRRLLRRRRRRLRLRLLLRLRLLLLLLRLRRRRRRRLLRLRLRRRLLRLLLLLRRLLLRRRRRRRRRRLRRRRLLLLRLLRLRRRLRRLRRRRRLLRRRRLRLRRLLRLLRLRRRRLRRLRRLLLLRRRLLLLRRRRRLRRLRRRRLLRRLRRRRLLLLLLRLRLRLLLRLRLLLLLRLLLLRRRRRLRLLRLLLRLRLLRRRRLRLRLRLRRRRLRRRRLLLRLRRLLLLLRRLLRLLLLLRRRRRLLRLRRLRLLRLLRLRRLLRRLLRRRLRRLLLLRRRRLRLRRLRRLLLLLLLRLRLRRRLLRRRLRLLRRLLRLRLRRRRRRLLRLLRRRLLLLLRLLLLRRRLRRLRLLRLLRLLRLRRLLRRLRRRLRLLRRRRLRLLLRLLLLLRLRLRRLRRRLRRLRLLRLRRLRLRRLRRLLLLLLLRLLRRLRLRRLRRLRLLLLRLLLRRLLLLLRLRLRLRRLRLRRRLLLRRLLRRLRLRRLRLLRRLLRLRRLLLRRLRLRLRLRLLRLRRRLLRRRRLRRRRRRRLRRRLLLRRLLLLLLLRRRLRRLLLLLRLLRRLRLLLRLLLLLRLRRRLLRRRRLRLLLRLRRRRLRRRRRLLRRRLRLRRLRLLLRRLRLRLLLRRRLLLRRLLLLLRRRRLLRRRRRRRRRRRLLRRRLRRRLLRRRRLRLRRLLRRLRLRRLLLLLRRRLLLRRLLLRRRLLRRLLRLLLLRLRLLLRLLLLRLLRRLLRLRLRLRLRRRLLRRRRRLRRLRLRRLLRRLRLRLLRRLRLLRLLRRRRRLRLLRLRRLLRLLRRLLLLRLLLRRLRRLLRRRLLLRLRRRLRRLLRRLLLLLLLLLLRLLLLRRLRLLRLRRRRRLLLRLRRRRLRLLRLLRRRRRLRRRRLRLLRRLLLLRLLLLLLRLLRLRLRRRLRRLLRLLRLRLRRRLRLLRLRRLLLRLRRLRRRRRRLRRRLRRRLLLLLRLRRLRRRLRRLLRRLLLLLLLLRRLLLRRRRRLRLRRRRRRLLLLRRLRRRLLLLRLLLLRLLRLLLRRRLLRLLLLLRLLLLLRLLLRLLLRRLLRLRRLLLRRRLRLRRLLLRLRLRLLLRLRRRRRLRLLLLLLLRRLLLRLRLRRRRLLLRRLLRRLLLRLRLLRRRLLRLLRRLLRRLLLRRRRRLRLRRRRRLRLRRLLRRLLLRLLRRRRRRLLLRLRRRRRRLRRLLLRRLLRLLLLRLRRLLLLRLLLRLLRRLLRLRRRRLLRRLRRLLLLLRLRRRRRRRRRRLLLLLLLRLLRRRRLRRLRLLRLLRRLRLLLLLRRLLRRRLRLRLRLLRLLLLRLRLRLLLLRLRLLLLRLRRLLRLRRLLLLRRLLRLRRLLLRRLLRRLRLRLRRLLLLRRRLLRLRRRLLRRRLLRLLRRLRLRRLRLRRLLRLRRLRRRRRRRLLRRLRRRRRRLRLLRRLRRLRRLLLRLLRRLRRRRLRLRRRRLRRLLRRLLLRRLLRLRLRLLRLLLRRLRLRLLRRLRRLRRLRLLLRLLRRLRRLRRRRLRRRLRLRLRRRLRRRLRRLRLLRRRRRLLLRRRLRRRLLLLLRRRRRLRLLRRLRRLRLRRLLLRRRRRRLRRLLRLLLRRLLRLRLLLLLRRRRRRRRLLRRRLLRLRLRRRLRLRLRLRRLLLRRRRLRLRRLRRRRRLLLRRLRRRLLRRRLLRLLLLLRRLRRRLRLRLLLRRRRLRLLLRLRLLLLLLLLRLRLRRLLRRLRLLRRLRRLLRRRRRRLLLRLRLRRLLLRLLRLLRLRRRRRLLRRRRLRRRRLRLRRRRRRRRRLRLRLLRLRRLRLRRRRRRRLRRRRLRLLRRLLRLLRRRLLRRRLRRRLRRLLRLLRLLLLRRRLLLRRLLLRRLLRLRRRRRLLRLLRRLRLLRRRLRLRRRRLLRLRLRRRRLRRLLLRLRRRLRRLRRLRLLRRLLLRRRLLRLLRLLRRRRLLLRRRRLLLRLLRRRLLRLLLLRLRRRRLRRLLLLRRRRLLRLRRRRRLLLRLLLLLRLRRRLRLRRRLLLRRLRRLRLRLLLRRLLLLLLLLLRRRLLLLLLRRRLRLLRLRRRRRLLLRLRRLLLRLLRLRLRRLRLLLLRRRRRLRLLLLRRRRLRLLRLLRRLRLRRLLRLRRLLRLLLLRLRRRLRLRLLRRLLRRLLLLLRLLRLLLLRRLRLRLLRLLLRLRLRLLLRRRRRRLRRLRLRRRLRRRRRRLRLLLRRLLRLLLRRRLRLLLRLRRLLRLRRRLLLRRRRRRLRLRLLRRLRRRRRLLLRRRRLLRLRLRRRRLRRLRRRRLLLRLRLLLLLRRRLRLRLRLRLRRRLLRLRRRRRLLLLRLLRLLRLLLLLRLLRLRLLLLRRLLRRLLRLLRLRLRLRRLLRLLLLLLRLRRRRLLLLRRLLRRRRRRLLLLRRRLRLLRRRLRRLLLLRLLLRRLLRLRLRRRRRRLRRRRRRLRRLLRLRRRRRLRRLRRLRLRRLRLLRRRRLLLRLLLRRRRRRRRRLLLLLRLRLLRRRRRRLLLRRLRLRLRRRRRLRRRRLRLRLLRLLLLLRLRRRLRLLLRRRLLRLLRRRRLRRRLRRRRLLRLRRRLLRLLLLRLLLLRLLLRRRRRLRRLLRLLLRRLLRLRRLRRRRRRRLLLLRLRRLRRLLLRRRRRLRLRRRRRLRRRRRRLLRLRRLRLRLRRRLLLLRRLLRRRLRLRLRLLRLLRLRRLLRLLRRLLRLLRRLLLRRLRLLRLLRRRRLRRLLRRRLRRRRRLRLRLLRRRLRLLLRLRRLRRRRRLLLRLRRRLLLRLLRLRRRRLLLRRLLRLLLLRLRRRLRRLRLRLRRLRLRRRLLRLLLLLRRLRLLLRRRRLRRLLRLRRLLRRLLRRLRRRRLLLLLLLLRLRLLRRRRLLRRRLRLLLRRRLLRLLRLRRLLLLRLRLRLLLRRLRRRLRRLRRLRRLLLLRRRRRLRLLRLRRLLRLRRRLLLRLLLRRLLRRLRLLLLLRRLRLLLLRRRRRLRRLRLLRRRLRRLLRRLRRLRLLLRLRRLRRRRLLLRRLRRLRLRRRRRRRRLLLRRRRLLLRRLLLLRRLLRRRRRLLLLRRLLLRLRRRLRLLRRLLLRRLLLRLLRRLRLRRRRLLRRRRLRLRRLRLRRLRRLLLRLLRRLRRRLRLLRRRRRRRRRRLRLLRRLLLLLRLLRLRLRRLLRLLLLLRLRRRLRLRLRLLLLRRRRRRLLLLRRRLLLLRLLRLLRRRRRRRRRLLRRRLRRLLLLLLRLRRRLLLLLLLRRRLLRRLRRLLRLRRLRRRLRRLLRRRLLLLRRLRLLLLLLRLLLRLRRRRRRRRLRRRRLLLRLRRLLRLRLRRRRLLRLRLRLRRRRLRLLRLLLRLRLRRLLLLRRLRRLRLLRRLLRLRRRRRLLLLRLRRRLRLRRLRRRRRRLLLRRLLRLLLRLRLRLLRLLRRLRLLLRRRRLRRRLRRRRRRRLRRLRRLRRRLRRRRLLRLRRLLRLRRRRRLRLLRLLLRRLLRLLLRLLRRRLLLRRLLRRRRLRRLLRLLLRRLLRRLRRRRRLRRLRLRRRLRRLLRLRLRRRRLLRLRLRRLRRRLLRLLRLLLLRLLRLRRRRLRLLRLRLLRRRRLLLRLLLRLRRLLRRLLRLLRLLRRRLRRLRRLRLRRLLRRRLLLRLLRRRLLRRRLLLRRRLRLRLRRRLRLRRLLRLRRLLRRRLRLRLRRRRRRRRLLLRRLRLLRLRRRLLRRLLRLRRLRLRLRLRLLRRRLLRLRLRRRRLLLRRRLLLRLLRRLLRRLRRLRRLRRLLRLRLLLRRRRRRRRLLLLLLLRLLLLRLLLRRRRRLLLLRLLLRLRRRLRLLRRRLLLLLRRLRLRLRLRLRRLRLRLRLLRLRRLLLRLRLLLRLRLRLRRRLLRLRLRLLLLLLLLRLLLLRRLLRLLRRRRRRRLRRLLRLRRRRRRLLRRRLLRRRRRLRLLLLLLRRRLRLRLLRRLRRRLLLLLRRRLRRRRRRLRLRRLRLLRRRLLLLRRRLLLLRRLLRLLLRRRRRLRRLRLLLLLLLRRLRRRLLLRLRLLRLRLRRRRRRRLRLLLLLRRRLLRLRLLLRLLLRRRRRLLRRRLLLRRLRLLRRLRRRLRLRRRLRRLLRLRRLRRRRRLLRLRLLLLRRLLRRLLRRRRRLLLLLLRLLRRRRLLLRLRRLLLRLLLRRRLLRRLRLRRRLLRRLLRRRRLRRRRLLLRLLLLLLRRLLLLRRRRRRLLLRRRLRLLRRRLLRRRLRRRRLRRLRLRRLLLRRLLRRRRRLLRLLRRRRLLLRLRLLLLRRRLLRLRRRLRRLRRRLLLRLLRRLRRRRLLLRRLLLRLLLRLLLLRLRLRLLLLLRRRRLLLRRLRLRLRLLLRRRRLLRLRRRLRRLRRRRRRLRRLRRLLRLLLLRLLLRLRLLRRLLRLLRRRRRLRLRLLLRLRRLRLRRLLRRLLRRRRLLLRLRLLRLLLRLLLRRLLLLLRRRRLRLRRLRRRRRRRLLRLLRLRRRLLLRLLRLRLLRLLRRRRLRRLRRLRLRRRRRRLLRLRRRRRRRRRRRRRRLRRLLLRLLRLRLLLRLRLLLLLRRRLRLLRLRLLRLRLRLRRLLRLLRRLLRLRRRRRRLRLLRRLRLRRRLLRRLRLLLRRLRRRLRRLLRLLLRRRRLLRLLRLLRLRLRLRRLLRLRRRRLRRLRLRLLRRLLLRLRRRRLRLRLLRLLRRRRRRLLRLRRRLLRLRRRLRRRLLRLRRRRLRRRLRRLLLLRRRRRLRLRRLRLLRRRLLRLLLRLLLRRRLRRRRLRLRRLLRRLLLLRRRLLRLLRRRRLRRLRLRLRLRLLLRRRRRLLLRLRRRLRLRLLLRRLLLLLRRLRLLLLLRLLLLRRRLRLRRRRLRLLLLRLRLRRLRLLLRRRRLRLRLLRRLRRRRLLLRRLLLLLRLRRLRLRRLRRLRRLLLRRRRRLLRRRRLRRLLLLLRLRRLRRRLLRLLRRRRRLLRLRLLRRRLLLRRLRLRLLLRLRLLRRLRLRRLRLLRRLRLLLRRRLLRRLRLLRLRRRRRRRLLLRRRLLLRRRLLRLLLRRLLRRRRLRLRLRRLRRRLRLLLLLLRRRRRRRRLLLRLLRLRRLRRRRLLRRLRRLRLLLLRRRRLLRRRLLRLRRLRLRLRRLLLRRRLRLRRRRLLRRRLLLLLLLRRRRRLLLRRLRRLLRRRRLRRRLRLLRLLLRLRRLRLLLRRRRLRRLLRRRLRLRLLLRRLLLRRLRLLLLRRLRRLRRRLRRRLLRLLRRRRRLRLLLLLLRLRRLLRLRLLLLRRLLRRLLLRLRRRLLRRRLRLRLLLLLRRLLRRRRRRRLRLLRLLRLLLRRRLLRRLLRLRLLRLLLLLRLLLLRRRRRRLLLRLRRRRRLRRLRRLRLLRRLLLRRLLRLRLLLLRLLRRLRRRRRRRRLLRLRRRRRLRRLRLLLLLLRLRRLLRRLRRRRRRLLLLLRLLLRLLRLRLLRLRRLRLLLRRRLLLRLLRLRLLRLRRRLRRRLLRLRRLRLRRRLLRLLLRRLLLLRLRRLLRRRRLRRLLRLRRLLRRLLRLRRLLLRLRRLLRRRLLRLRRLRLRRRLRLLRRLRRRRRLLRRLLLLLLLRRLLLRRLRLRRRLLLRRRRLLLLRRRRLLLRRLRLLRRLLRLLLLLLRRRRRRLLLRLRLRRLLLLRRRRLRLRRRLRRLLRLLRRRLLLRRRLLLRRRRLLLRRLLRLRLLRRRLLLRLLRRRLRRRLLLRLRRRRRRRRRLRLRLLRLLRRLRRRRLRRLLRRRRRLRLRRLRLLRLLLLRRLRLRRRRRLLLRRRLRRLRRLLRLRLLRRLRLRLRLRRRRRRRRLRLLRRRLRRRLRLLLRLRRRRLLRRLRLRLLRLLRLRRRLLRLRLLRLRRRLLLLRRLRRLRRLLLRLRLRLLRLRRLLRRLRLRRLRRLLRRLLRLRRRLLLRLRRRLLRRRRRLRRLRLRRLLRRLRRLRLLLLRRLLRRLLLRLRLLLRRLRRRLRLLLRLLLRRLRRRLLRRLRRLRLLRRRLRRRLLRLLRLRRLRRRRRRLLRLRRLRRLRRRLLRRRLRRRRLRRRLRRRLRRRLLLRLRLLLRRLLLRLRRLRRLLLRLLRRLRLRLRLLRLRLLLRRRRRLRRLLRLRRLLLLLLLLRLRRLRRRRLLRRRRLLRLRLLRRLRRRRLRRRLRRLRLRLRLRRRLRLLRLRLRRRLRRRRRRLRRRLLRLRRLLLRLLRLLLRLLLLLLRLLRLLLLLRRLRRLRRRLRLRLRRLRLRRRLLLRRLLRRRRRRLRLRLRRRRLRLLLRLRRRRLLLLRLRRLLLRLLLLLRRRRRRRRRRRRRLRRLLRLRLRLLRRLRLLRRRRRRRLLRLRRRLRRLLLRLRLRRRRLLLLLLRRLLRLLLLRRRLRRLLRRLLRLRRRRRRRRRLLLRLLRLLRRRRRLRRLLRRLRLRRLRLRLRLRLLRLLLRRRLRRRRRLRLLLLLRLRRRLLLRRRRRLRRRLLRRLRRRRLLRRLRRRRLRRRLRLLLLRLRRLLLRLLLRLLRRLRLLRLLRRRRLRLLRRLLRLLLLRLRRLRRLRLLLLRRRRRLRLRLRLLRLRRRLRLLRLRLLLLLRRLLLLRLRRRRRLRLRRLRRRLRLLLLLRRLRLLLRRLLLRLRRLLRRRLRLRRRRLLRLLLLRRRLRRLLRLRLLLRLLRRRLLRRRLRLRRRRRRRRRLRLRLLRRLRLLLRRRLRLLLLRLRLLLRRRRRLRRRRLLRLLLRRRRLLLRRLRRLRRLRRLRRRLRRLRRLRRRLRRRRLRRRRLRLRRRLLRRRLLRRRLRLRLRRRRLLRRRRLRRRLRLLLRRLRLLLRRRRRRLLRLRRLRLLRLRRRRRLLLRLLRLRLRLLRRLLRRLRRRLRLRLLRRLLRLRLLRLLLLRLRRRRRRLRRRLRLLLLLRRRLLRLLLLLRRRLRLRRLRRLRRLLLLRRLRLLRRRRRLLRRLLRRRRRLRLLLRLRRRLLRRLLRLRRLLLRRLRRRLRLRRLLRRLRLLLRLLLRRRLLLRRRLRLLLLLLLRLLRLLRLLRRRLLLLLLRLRRRRRRRLRLLRLRRRRLLLRRLLRRRRRLLLRLLLRLRRLLRRRRLRRLRLRLRLRRRRLRLRRLRLRLLLLRLLRLRLRRRRRLRLRRLLLLLLRLRRRRRLRLLRRLLLRRRLRLRLRLLRRLLRRRLRLRLRRRLLLLLRLRRLLLRRRLRRRLRLRLLLLRRLRLLLLRRLRLRRLRRRLLLLLRLLRLRRRRLRLRLLLRRLLRLRLRRRLRLLRLRLRRRLLLRLRRLLLRRLRLLLRLLRLLRRRLLRRRLRLRRLRRLRRRLLLLLLRLRRRLLRRRLRLRRLRRRRRLRRLRRLRRLLRRRLRRRRRRRRRLRRRRLLLRLLLRRRLRRRLLRLLLLLRLRLLRRRRRLLLRRLLRRRRLLLLRRLLLRLRLLLLRRRRRLLRLRRRLLLLRRLLRRRLRLRRRRRLRLLRRRLLRRLLLRLLRLLLRRRRLLLRRRLRRRRRLLRRLLRRLLRLRLLLLRLRRLRRLRRLLRLLLLRRLRRLRRLLLRLRLRRRRRRRRRRRLRRLRLLRRLRLRLLRLLLRRLLLRRRLRRRLLRRRLLRRLLLLLLRLRRRLRLLLLRRRLRRRLRRRLRRLLRRLRLLRRRRLRLLRLLLLRLLRLRLRLRLLLLRLRRRLRRLLLLRRRRLLRRRRRRRLLLRRLLLRRLRLLRLLLLRRRRLLLRRRLRLRLLLLRRRLRRLLLRLLRLRLRRRRLLRLLLRLRLRRLLLRLRLRRRRLLLRLRLRRLRRLLRLRRRRLLLRLRLLRRRLLLRLLLRRLRRLLLRRLLRLLRLLLRRRRRLRLRLLLRLRRLLLLRLRRRRRLRRRLRRRRLLLLLRLRLRLLRRLLLRRLLRRLLRRRLRLRRLLLRRLLRRLRRLRRRRRLRRRRRRLRRLRLRRLRLRRLRLLLLRRRRRLRRLRLLRRLRRLLLRRRLLRRLLLRRRLLRRRRLLRLLLLRRLRRLRRRLLRRRLRLRLLLLLLRLRLLRRRLRLLLRRLLRRLRLRRRLRLRRRRLRLRRRRRRLRRLLRRRLLRLLRRLRRRLRRLRLLLRRRLLLRLRRLRRRRLRLLLRRRLLLLRLRLRLRRLRRRLLRLLRRRRLRRLRLRRRLRRRLRLRLLRLRRRLRRRRLRLLRLRRRLRLRRLRRLRRRLRLLLLRRRLRRRLRLLRRRRRRRLLRRRLRLRRRLRLLLRLLRLRLLRRRLLRLLLRLLRRLLLLLRRRLLRLRLRRLRLLLRLRLRLRRRLLLRRLLRRLRLRLRRRRRLLRRRRRRLLLRLRLLRLRLLLLLLRLRRLLRLRRRLRRRRRLRRLLLLRLLLLLLRLLRLLRRRRRLRLRLLRRLLLRRLRLLRLRRLLLLRLLLLRLRLRRLRLLLRRRRLRLRLRLLLRLRRRRRRLLLLRLLRRRRLRLRRRRLRRRRLRLRRLRRRRLLRRLLLLLLRLLLLLRLLLLLLRLRRRRLRRLRRLLRLRRRLRRRLLRRLLRLRLLLRRRLLLRRLLLLRRLLRLLRRRRLRRRRLRRLRLRRRLRRRLLLLLRLRRRLRLRRLLRRRRRRRRLLRLLRRLRLRRLRRRRRRRLRRRLRRRLRRRLLLLRRLLRRLLRLRRRLRRLLLLRRRRRRRLRLRLLRLLLRRRLLRLRLRLLRLRLRRLLLLRRLLLLRRLLLLLRRLLRRRRLRLRRRRLRRLRLLRRRLRRLLRRRLRRRLLRLLLRLRRRRRRRLRRRRRRRLRLLRLRRLRRRRRLRLLRLRRRRLLRRRRRLRLRRLRLRLRLLRLRRRLRRRLRLLRLLRLRLLRLLRRLLRRLRRLLRLRLLLLRLLRLLLRLLLRRLRRLRLLLLLRLRRRRRLRRLLRLLLLLRLRLLLRLRRLRRLRLLRRLRLRRRLLRLRRRLRRRRRRLRRLLLRLRLLLLLRRLLRRRRLLLLRRRLLLRLRLRLLLRRRRRLRLRRRLLRLLLRRLRLRRLLLRRLLRRRRLLRLRRRLRRLRRRLLRRRLRLRLRRLLRRRLRRLRRLRLLLRLRLLRRLRLRRLRLLRRLRRLLRRLLLLRLLLLRRRRRLRRLRLRLLLLLRLLLRLLLRRLRLLLRRRRLRLRLRLRRLRRRLLRRRRLLRRRRLRLLLLLLLRRRRLLLRRRLLLLRRRRLLRRRRLLLLLLLRLRRLRLLRRLRLRRRRLLLLRRLLLRLRLRRRRRRLLRRLLLRLLLRRRLLRLLRRRRRLRLLRLRLLLRLRLLLRRLLRRLLLLRLRRRRLLLRLRRLRRRRRLRRLRLRRLRLLRRLRLRLRRRLLRRLLRLRLLLLLRLLLLRRLLLRRRRLRRRRRLLRRRLRLLLLLLLRRLRRRLRRRLRRRLLLRLRLLRRRRRLRRLRLRRLLRLLLLLLLLLLLLRLLRLLRLRRRRLRRLRLRRRLRRRRRLLLRRRRLLRRRRRRRLRRRLLLRRLLLRRLLRLLLLRRLLRLRRLLRRLLRRLRRLRLRLRRRRLRRLRRLRRRRRLRLRRLRRRLRLRLLRLLRRRRRLRLLLLLRLLRLLRLRLLRLRRRRRLLLRRRLRLLLLLLRLRLLLLRLRRLLLRLRRRRRLLLRRRRLRLLRLRLLLRLLLLLLLRLRRLRRLLRRLRLLLRLLLRLRRRLRRRLLRLLLRRRLLRRLRLRRRRLLRRLLLLLLLRRLLRRLRLLLRLLRRLRLRLRRLRLLRLRRLLLRLLRRRLRLRRLRRRLRLLRRRRRRLRLRRRLLLLLRRRRRRLLLLRRLRRRLRLRLRRLLRRRLLLLLRRLLRRLLLLRLLLRLLLRRLRLRRRRRLLRRLLRRLLRLLRLLRLRRLRLLRLLRLLLLLLRRRRLRRRLRRLRLRLRLRRLLRLLLLLRRRRLLLRRRRLRRRRLRRLLRRRLRLRRLLLRLLLLRLRLLLLLLLRRLLRRLRLRRRLLRRRLRRLLRLLLRLRRRRRRRRRRRLRRLLRLRLLLRRRRRLRRLLRLRRLLLLRRLRRRRLRLLLRRRRLRRRRRRLLLLLLLLLLRRRRLLLRRLRRLRRRLRRRLRLLLLLRRLRLLRRLRLRRRRLRRRLLLLLLRRRRRRRRRLRRRRRRRRLRRLRLRRLRLRRLLLLLLLLRRLRLRRRLLRRRRLLRRRRLLLLRLLLLLLRRRLLLLRLRRLRRRRRLRLLLLLLLRLLLLLLRLLLLLLLRRLRLRLLLRLRLRRLRRRLRRRRRRRLRLRLRRRRRRRLRRRRRLLRRRLLLLLRLLRLLLRLRRRLRLRRLRRLLRLRLRLRRRRLRRRLLRLRRLRRRLLRLRRRLLRRRLRLLLLLLLRLLRLRLRRLRLRRLRRRLRRRRRLRRRRRLLRRLLRLLLLLRLRLRLLRLRLRLLRRLLLRLRRRLLRRLRRRRRRRRLLLRRRRRLRRRRLRLRLRRRRLLLRLLRLRRLLRLLLRLLLRLLLRLRRRLRRLLLLRLLRLLLLLRRLRRLRLLRRRLLRLLRRRRRRLLLRRLRRRRLRRLRRLLLLRRRLLRRLRRLRRLLRLLRLRLRLLRRRRLLRLLLRRRLRLRLLLLLRLLRLRLRLRRRLRRRLLRLLLRRLRRRRLLRLLLRRLLRLLRLRLLRLRRRLRRLRLRRLLLRLLLRLLRLRRRRRLLRLRRLRLLLLLRLLRLRRRLRRLRRLLRRLLLLRLRRRLLLRLLLRLRLLLRRLRRRRLRLRRLLLLLLRLLLRRLLRRRRRLRLLLLRLLRLRLLRLRRLRLRRRLRLLRLRRRLRRRLRLLLRRRRRRRRLRLRLLRLRLRLRLRRRRRRRRLRRRRLLLLLRRLLLLRLLRRLLRLRLLLRRRRRRLRRLLRLLLRRLRRRLRLRLRLLLLLLLRRLRRRRRLRLRRRLRRLLLRLRLRLRRLLLLLLLLRLLRRLLRLRLLRRLRRLRLLLRLRRRLLRLLLLRRRLLRRRRLLLLLLLRRLRLLRLLLLRRLRRLRLLRRLRLLRRRLRRLRLRRLRLLRRLLRLRRLRLRLRLRRLRLLLRRLLLRLRLRRRLRLRRRRRRRLRRLRLLLLLRLLRRRLRLRRLLRLRRRLLRRLRLLLRRLLRRRLLLRRRLLLLLLRLLRLRRRRLLRLLRLRRRLRLLRRRLLRRLRLRRLRRLRRRLRRLLRRRRLLRLRLLLRRLLLLLLLRLRLRLLRLRRLRRRRLRLRRLRLRLRLRRRRRLRLRRLRLLRRRLLLLLLRLLRRLRRRRRLLLRRLRRRLRLRRLRRLRLRRLLRRLRRLRLLRLRRLLLRRRLLLLLRLRRRRLRRRRLRLRLLRLLLRLRRRRLLLRLLLRRLRLLRLRLLRRLRRRRRRLRLRLRRRRRLRRLLLLRLLRLRRLRLLRLRRRLRLLRRRRLRRRLLRRLRRLRRLRRRRLRRLLRLRLRLRRLLLRLLRLRLLRLRLRLLRRLLRRRRRLRLRLRLRLRLLRRLRRRRRRLRLLLLRRRLLLLRRLRRRLLRLLLLLRLRRLLRRLLLLLRRRLRLRRRRRRLRLRRLRRLRLRRLLLLLRRRRRLRRLRRRRLRLLRLLRRLRRRLRLLLRRRRRLLRLRLRRLRRLLRLLRRRLRRRRLRRLRRRLLLLRLLLLRLRRLLLRRRLLLRRLRRRRLRLRRLLLLLRRRLRRLLRRLRRRRRRLRLRLRRLRRRRRRRLLLRLRLRLLRLLLLRLLRRLRLLLLLLRLRLLRRLRRRLLRLLLRRLLRLLLLRLRLRLLRLRRRLLRRLLRRLRRLLRLLRLLRRRRLRLLRLRLRRRRLRRRRLLRLRLLRLRRRLRLLLLLLRLLLRLLLRRLRLLLLRLRRLRRRRLRLLRRLLRLRLLRRLRLRRRLLLLLRRRLRLLRLRLLRLRRLLRLRLRRRRRLRLLRRRRRLRRRLRRLRRRLLLLLLRRLLRLRRLLRRLRLLLLRLRLLLRRLLRRRRLLLRRLLLRRLRLRLRRLLRLLRLRRRLRLRRRLLRLLLLLRLRLLRRRLRLLRRRRRLRLLLLLLLRLLLLRRLRRLLRRLRRRLRLRRRLRRLLRRLRLLRRRRRLLLRRLLLLLRRLRLRLLLRRLRRLLRRLRRLLRLLLLRRRLRRRRRLRRRLLLRRLLRRLRRRRLRLLLLLRRRLRRLLLRLRLRLRLRRRRLRRLLLLRRLRLRRRRLLLRRLRRRLLLLRRLRRRRRLRLLRLRRLLRLRRLRLRLRLLRRRLRLLRLLRRLRLRLRLRLRLLRLRLLLLLRRLRLLRLRLRRLRLLLRRLRRRRRLRRRRLLLRLRLRLLRRRLLLRLLRLRRRRLLLLLLLLRRLRLRRRLLLLRRRLRLRRRRRRRLLRRRRRLLRRLRRRRRRLLRLLLRRLLRRRRRLRRLLRLLRRRLRRRRLRRLRLRRRRRRLRRRLRLRLLLRRLLLRLLRLRRLRRLRLLLRRRRRLRLLRLRRRRLLLLRLRLLLRLRRRRRRRRRLRRRRLLRLRRRLLRLLLLLLRLRLLRRLRLRRRRLLLLRLRLLRLLLLLLRRLRLLLLRLRLLLLLRRRLLRRLRRRLLRRLRLRLLLLRLLRLLRRLRRLRRRRLRLRLLLLLRLLLRRLRRRLRRLRLLRLLLLLRLLLRRRRRLLLRLRRRRLLRLRLRRLRRLLRRLRRRRLRRRRLRRLLRLLLLLLRRLRLLLRRLRLLRRRLRRRRLRRLLLRRRLLLRLRRLRRRRLRRRLRLRRRLLRRRRRLRRRRLLLLRRRRRLRRLRLLLRRRRLRRRLLLLRRRRLRRLRLLLLRRLRRRRLRRLRRRLLLLLLLLLRRLLLLRRRRLRRRRRRLRRRRLLLLLRLLRRRLLRLRLRRLRRLRLLRRRLRRRLRLRLLRRLRRRRRRRRLLRLRRRLRRRLRRLLLRRRRLLRLRLLLLLLRLRRLLRRRRRRLRLLLRRLRRRLLLRLRLRRRLLLLRRLLRRLRRRLRLRLLRRLRRLLLRLRRRRLRLRRLLRRRLLLRRLRRRLRLRRRRLLRLRLRLRRLLRRLRLLRLLRRRLLLLLLRLRLRLLRRRRLLRLLRLRLRLRLRLRRRLRRLLLLLLRLRLRRLLRRRRLLRRLRRLRRRLRRRRLLRLLLRRLRLRRLRLLRRLLLLLRLLRLLLLLRLLRRRRLLRRLLLLLRRRRLRRRRLRLRLRRRLRRRLLRLLRLRLRLLLLLRLLLRLLRLLRLLRLRLLRLRRRLRLRRRLLLLLRLRLRRRLLRRLLRLRLLRLLLRLLLRRLLLLRRLLRLRLLRLRRLLLLRLRRLLRRLRRRLRLRLRLRLRLRLRLRRRRRRRRRRRLLLRRLRLLRRLLLLRLLLLLRRLLRRLRLLLLRLLRLLLLRLRLRLRRLRRRLLRRRRLRLLRRRRRLLLLRLLLRRLRLLLLLRRRRLRLLLRLRRLLLLRRLRLLRLLLLLRRRRLLRRRLLRRLLRLLLLLRLLLRLLLRRLLRLRRLRLRLRLRRLLRRLLRLLLLRLRRLRRLLRLRLLLRRRLRRLLLLLRRLRRRRRRLLLLLRLLLLRLRRLLLLLRRRRRRRRLLRLRLLRLLLRRRRRRLRRLLRLRRLLRRRRRRLRLLRLLRRRRLRRRRLRRLRLRRLRRRRLRRLLLRRRLLRRLLRRLRRRRLLLLRLLRLLRRRLLLLRLLLRRRLRRLLRLLLRRRLRRLRRLLRRRLRRLRLLRRLLRLLLRLLRRRRLRRLRRLLRLRRLLLRLLRRRRRRLLRLRLRRRRLLRRLRLLLRLRRLRRLLRRRRLRRLRLRLRLRLRRRLLLRLRRRLLLRLLLLLRRLLLRRRRRLLRRLLRLRLLLLLRLLRLLLRLRRRLLLLRRRRLLLLRLRLLLRRRRRLRLRRRLRLRLLLLLRRLLLLRLLLLLLLRRRRRLLLLRRRRLLLLLRLRRLRLRRRRRLLLLLLRRRLRLRLLLLLLRRRRLRRRLRRRLLLRLRLLLLLLRRLLLRLLLLRRLRLRRLLRRLRLLRLLRLLLRLLRRRLRRLRRRLRLLLRRRRLLLLRLRRRLLLRLRLRLRLLLLRRRRRRLLRRRLLRRLLRLLLRRRRRRRLLRRRLRRLRLRRLLLRRRRLRRLRRLLLRLRRRRRLLRRRLRLRLRRRRLLRLLRRRRRLLLRRRRLLLLRLRLRLRRRLRRRLRLLRRRRLRLRLRRLLRRRLLRRRLLLLLLLLLRRRLRRLRRRLLRLLRRLRLLLLRRLLRLRRLLLRLRLRRLRLRLLLRLLRLLRLLRRLRLLRRRRRRLLLRLLLLRRRRLRRLRLLLRLRRLLLLRRLRRRLLRLLRLLLLRRLRLRLRLRRRLLLRRLRLLLLRRRRRLLLRLLLRRLLLRLLRRRLLRLRRRRLLRRLRLRRLLRRLRLLRLLLLRLRLLLRRLRRRRLRRLLLLRLLRLLLLLLRLLRRLLRRLRRLLLRRLLRLRRRLLLRRRLRLLRRLLLLLRLLRRLLRLLRRLRRLRLLRLLRRRRRRRRLRLLLLRRRLLLLRLRRRRRRRLRLRRLRRRRRLLRRRLLRRRRLLLRRRRRRLRLRLRLRRRLRLLRLRLRLLRRLRRLRRRLLLLLRRLLRLLLLRRRLRRLLLRRLLLLLRRRRLLRRLLLRRRRRRLLLLLLLLLRLLRRLLRLLLRLLRRLRLLRRLRRRRRRLRLRRRLRRLLRLRRLRLLLLRRLLLRLLLRRLRLLRLLLLLLLLLRRRRLRRRRLLLRRLRRRLLLLRRLRLRLRRLRLLLRLLLRLLRRLRLLLLLLLLRRLLRLRRLRLLLLLLRLRLRRRRRRRRRLRRRRLLRLRRRLRRRRRRRRLRRLLLRRLRLLRLRRLRLLLLLRRRLRRRRRLLRRLLRRRRLLLRLLLRRLLRRRRLRRLLRLRLRRLLLRRRRRRLLLLRRRRRLLLLLRRRRRLRLRRLLRLRRRLLRLRRLLRRLRRRRRLRRLRLLRLLRRLRRRLLRLRRRRLRRRLRLLLLLRLLLRRRRRRRRLLRRRRRLRLRLLRLRLLLRRLLRRRLRLLLRRRRRLRLRRLRRRRRLLRRRRLRRRLLRLRRRLRLRRLRRRLLLRRRLLLRLLRRRRRLLLRLLRRRLLLRLRRLRRLRRLRRLRLRRLRLLLRLRLRLRRRRLLLRRRLLRLRRLRLRLLRLRLRRLLRRLLRRRLLLRRRLLRLLRRLRRLLLRRLLLRRLLRRLRLRLLLLRRRRLRRLRRRRRRLRRRRLRRRRRLLRLRLRRRLRLLRRLRLLLRLLLLRRRRRRRRLRLRRRLLLLRRRRRRLRLLRLRRRRLRRRRRRLLLLLRLLRRLRLRRLRRRLRRRLRRRLLRRLRRLLRLLLRLLRLLRLLLRRLRLLLLRLRRRRRRRRRLRLLRRRLRLLLRLLRRRLLLRLRRLRRLLLRRLRRRRLRLLLLRRRLLRLRRRLRLLLLRRRLLRRRLLLLRRLRLLRRRLLRRRLLRRRRLRLLLRLRLRRLLLRRRLLRRRRLRRRLLLLLRLLLRRLRLLRRRRRRRLRRLLLRLLLRRLRRRRRRRLRLLRLRRRRLRLLLLLLRLRRRRRRRRRRRLLLRRRRRLRRRLRLLLRRLRRLRLLRLRRRLLRLLLRLRRRRLRLRRLRLLRLLLLRRLRRRLLLRLLRLRLRRLRRLRRLLRRRLLRLLRRLRRRRRLLRRRLLLRRLLLLLRRRLLLRLRRRLRRRLLLLRLLRRRRRLLRLRRRLRRLRRLRRRRRLRRLRRRRRLRRRRRLRRRRRRRRLLLRRRLLRLRRLRRRRRRRLRRRRLRRLLRLRLLRRRRRLLRLLLRRRRRLRLLLLLRLRRRRRRLLRLRLLRLLLRRRLRRLLRRRRLRRLRLRRRRLLRRLLLRRRRLRLLRLLRRLRRRRLLLRLRRLLLRLLRLLLLLLLRLRLRRRRRLRRRRRLLRRLLLRRRLLLLLRLRLRRRRLRRRLLLLLRLLRLLRRLLRRRRRRLRLLLLRRRLRRRRRRRRRLRLLLLLRLLRRRRRLLRRRLRRLRLLRLRLRRRLLRLLLLRRLRRRRRRLRLRLLLLRLRLRRRLRLLRRLLRRRLRLRRRRRLLLRLLLLRLRLRRLLLLRRLLRLRRLLRLLLRRRLLRRRLRRLLRRLLLLRLLRRLLLRLLRLLLLRLRLRRLLRRRRLRLRLLLRRRLLRRLRLLRRLRRLLLLRLRRLRRRRRLLLRRRLRLRRRRLLRLRRRRRLLRLLLLRLLRRLRRRRRRRRLRRRRLRRLLLRLRLLRRLLLLLLRLLRLRLRLRLRRRRRRLLLRRRRRRLRRRRRRRRLRLLLLLRRRRRRLLLRRLRRRRLRRRLLLLLLLLLLRLRRRRLRLLRRRRLRRRLLRLRRLRLRLLRLRRLRRLRRLLLRLRLLRLRLRRRRLRLLLLRRLRRLRLLLRRLLLLLRRLRRLLLLLLRRLLRRLRLRLRRLRRLLLRRLLLLRLLLRLRLRRRLLLRRRRLRLRRRRRLLRLLLLRRRLLRLRLLRRRRRRRRLLLRLLLRRLLLLLLRLRRLRLLRLLRLLRLRRLLLRLLRRRRLLLLLRLLLRLRLRLRRLLRRLRLLLRLRRRRLRRRRLLLRRRRLRRLLRRLRLLRLLRRRRLLRLRLRLRLLLRLRLRRRLLLLRRRRLLRLLRLLRRLRRRRRRLRRLRLLLRLLLLRLLLLRRRRLLRLLRRLLLRRRLLLRLRRLLRLLLRRRLLLLRLLRRRLRRLLRLRLRRLRLRRRLLRLRLLLLRLRRLRRLRRLLRRLRLLLRRRRRLLRRRLRLRLLRRRRRRRLLLLRLLLRLRLRLLRLRLRLRLLLRRLLLRLRLRLLLRLLLRLRRRRLLLRLLRRRRLLRLLRRLLRLLLRLLRLRRLRRLRRLRLLRLLRRLRRLRLLLLLRRLLLRLLLLRRLLRLLLRRRRRLRRRLRLLRRLRLLRRRLRLRLLLLRLRRRRRLRLRLLRLLRRLRLLRLRRRLLLRLLLRLLRLRRRRRLRLRRLRLRLLRRLLRRRLLLLRLLLLLLRRLLRLLRLRLLLRLRRRLRRLRRRRLRLRRRLLLLLLLLLRLRRRRRRLRLRLLRRRLLRRLLLLLRRLRRLRRLRLLLRLRRLLRLRRLRRRLLLRRRLLRLLLRLRLRRRLRRRLRLRRRRRRRLRRRRRRLRLRLLRRRRRLRLLRRRLLLRLRRLLRLRLRLRLRRRRLLRRRRLLLRLLLRLRRLLRRRRLRLRRLRLRLRRLLRRLLLRRLRRLRLRLRLLRLLLLRLRRRRRRRRLRRLLLLRLLLLRRRLRLRLRRLLLLLLRRLLRRLRRRLRLRRRRRLLRRLLRLLLLLRRLLRLLLRLRRRRRRLLLLLLLLLRLRLRLRRLRRRLLLLRRRRLRLLRRLLRRLLLRLLRRLRLLRLRLLLRLRRLLLLRRRLRRRLLLRLLLRLRLLRRLRRRLRLLLRLRLRLRLRRRRLRRRLRRRRRRRLLRLRRLRLLLLRLLRLRRRRLLRRLRLLLRLLLLLLLLRLLRRLRRLLLRRLLLLLRRRLLRRLRRLRRLRRRLRLRLRLLLRRLRRLRLLLLRRRRLLLRLRLLLLLRRLRLRRRRRLLRRRRLRLLRLRRRRRRLLLLLLRRRLRLLRLRRRLRLRLLLRRLRLLRLRLRLRRRLRLRRRLLLRLLRRLRRLLRRRRLRRRRLRLRRLRLLRLLRRRRRLRRRLRRRRRLRLRRLRLLRLRLLLLLRLRRRRRRLLLRRLLLLLLLLRLLLLRLRRRRRLRLRRRLLLRRRLLRLLRRRRLRRLRRRLLLRRLRLRRRRLRRRLRRRRLRLRRRLLLLLLLRLLLLLLLRRRRLRLRRLLLLRRLLLLRRRRRRLRLLRRLLLRLRLRLRRRRRLRLRLRLRRRRRLLLRRRRRLLLLRRLRRLRRRRRRRRLLLLLRLRRRLRRRLLLRLLLRLLLRLRRRRRRRLRRRRLRLLRLRLLLRRLLLRLRLLRLRLRLRLLLLLLRRRLRRRLRLRRRRRLLRLRLRLRLRRLLLLRRLRRLLLRLRRLLRLRRLLLRLLLRLRRLLRRRRRLLLLRRRRLLLRLRRRLLRLRRRLRLRRLLLLLLRLLLRRRLLRLLLRLRLRRRLRRRLRRLLRLRRRRLRLRRLRLRRRLRLRLLRRRRRLRLRLRRRLRRRRRRRRRLRRLLRRLLRLRRLRRLRRRLLRRLLRRRLRRLRLRRRRLRLLLLLLRLRRLRRRLLRRRLLRRLRRRLRRLRRRLRLRRLRLLRRRRRLRLLRLLRLRRLRRLLRLLRLLLRLLLLLLLRLLLRLLLLRRLRRRLLLRRLLRLRLRLLLRRRRLRRLRLRRLRRRRLRRRLRLLLLRRRRRRRRRLRRRRLLLLRLLRRLRLLLRRRLRRRLLLRLLRLLLRRRLLLRLLRLRLLLRRRLLLRRLLLRRLRRRRLLRRRLRRRRLRLRRRRRLLLRLRRLLRRRLRLRLRRLLRLLLLRLRRLRLRLLRRLRLRLRLLRRLLLRRLLRRRRRLLLRRRLLRRLRRLRRRRRLLRLLLRLLRRLLRRLLLLRRRLLRLRRLRLRLRRLLLLRLRRRRLLLLLRRRRRLRLLLRRLLRLLLLLLRLRRLLLRLLRLRLLLRRLRRRRRRRRRLRLRLLRRRRLLLRLLLRRRLRRLLLRRRLLRRLLLLLLLRLRRLLRLLLRRLRLRLLRLRRRRRRRRLLRLRLLRLRLRRLRRRLLRLRLLRRLLRLLLLRLRLRRLRRLLRLLRRRLRRLLLRRRRLRLLLLRLLRLLRRRRLLRRLLLRLLRRRRLRRLLRLLLLRRLLLRRRLRRRLLLLLRRLRRRLLLRRLLRLRLRLLRLLRRRRRLRRLRRRLLLLLLRLLLRRLRRRLRLLRLLLLRLRLLLLRRLLRLRLLLRLLRLLRRRLRLRLLRLRLRRLRLLLLLRRRLLLLLRRRRRRLRRRRRRRRRLRLRRRRRLRLRRLLRRRRRLLLLLRRRRLRRLRLLLRRLRRLLLLLRRLLLLLLRRRLLLRRLRRLLRLRLRRRLRRLRLLLLRRRLRRRRRLLRLRRLLLRLRLLRLLRLRLLRRLLLRLLRRRLLRRRLLLLLLRLRLRLLLRRLRLLRRLLRRRRLRLRLLRRRLRLLLLRLRLLLRRRRRLRRLLLRRLLLRLRRRRLLLLLLLRRLLLLLRRRRLLRLRLLRLLLRRRLLRRLLLRLLRLLRRRLLLRLLLLRRRRLLLRLLRLLRLRRLRLRRRRLLRRLRLLRRLLRLLRRRRRRRLRRRRLRLLLLRRRLRLLRLRLLRRRRLRRLRRLLRLRRLRRRLRLRRLLRRLLLRRRRRRRRLRLRLLRRRLLLLRRRLLLLRLRLLLLRLRLLLLRLLLLRRLLRRLRRRRRLRRLLLLRRLLRRRLLRRRLRRRRRLRRLRRRRRRLRLRRLLLLRRLLRLRLLLRLRLLRLLRRLLLRRLLLLRLLLLRLLRRLLRLLRRRLLLLRLRLRLRLLRLLRRLLLLLLRRLRRLLRLRRRRLLRLLRRRRLRLRLRRLLLLRLLRLRLRRLRLRLRRRLRRLRLRRLLLRLLRRRRRRRRLRRLLLLRRRLRRRRRLLLRRRLLRLLLRLLRRLRRRRRLRRRLRLRLLRLRLRRRLLRRRLRRLRLLLLRRRLLRLRLRLLLLLRRLLRLLRRRLRLRLLRLLRRRRRLRLRRRLRRRRRRRLLRRLRRLRRRLRRLLRRRRLLLRLRRLRLRRLLLLLLRRLLLLLRLRLRLLLLRRLRLLLLLRRLLRRLRRLRLRLRRLLRRLLRRLRRRRLRLLLLRLRRRLLLRRRLLLRRLRRLLLRLRLRLRRLRRLLLRRRRRRLLRRLLRLLLLRRLLRLLRLLLLRRRLLLRRLRRLLRLRRRLRLRRLLLRRRRLLRRLRLLLRLRRLLRLLLLLLRLLRRLRRLLRLLLLLRLRRLRLRRLLLRRRRRLLRRLRLLLRRLRLRRRLLLLLRLLRRRRLLRLRRRRRRLLRLRRRLLLRLLRLLLLLLRRLLRRRRLLRLLRLLRLLLRLRRLLLRLRRRRLLLLRLRLRLRRLLRLLLRRRLLRLLLRRLRLRRLRLRRRLRLRRRLLRRLLLLRRRRRRLLLLRRLRRRRLLRLLLLRLLLLRRLRLRRRLRLRLLRRRRRRLRLLLRRRRLRRRRRLRLLLRRLLRRRRLLRRRLLLLLLLRRRRRRLLLRRLRLLRLLLLRRLLLLLLLRRRRRLLRRRLRRLLLRLRRRLLLLLLRLRRLLLRRLRLLRRLLLLRLRLLRLLLRLRLRRRLRLRLLLLLRLRLRRLLLLLRRLRLRRLRRLRRRRRRLRRRLLRRLLRRRRRLRRLRLLRLRRLLRLRRLLRLLLRLRLRRRLRRRLRLLLLRLRLRRRLLLLRLRRLLLLRLRLRLRLRRLLRLRRRRRLLLRLRRLRRLLRRRLRRRLRLLLLRLRLRLRRLLRRLLRLLLRLLRRLRRLRLLLRRLRRRRLLRRLRRLRRLRLLLRLRRRRLLLRLLRLLLRLLRRLLRRRRRRRLLLLLLLLLRRLLRRLLLRRLLRRLLRLLLLRRRLLLRRRRLLRLRRLRLRRRRLLRRLRLLRRRRRLLLRRRLRLLRLRRRLLRLRLRLLRLRRRLLLRLRLLLRRLRRRLRRLRLRRRRLLRLRRRLLLRLRRLLRLLRRRRRRLRRLLLLLLLLLRRRRRRLLLLRRRLLLRLLRRLRRLRRLRRRRLLLRRRRRLLLLRRLRLRLRLLLLRRLLLLLLLLLLLLRRLLRLRLRRLRLLRRLRRRLLRLLLLLRLRLLRRLRLLLLLLRRRRLLRRRRLRLLLLRLLRRLLRLLLLLRRLRRRRRLLRLLRRLLLLLRRLRRRLLLRLLRRLLRLLLLRLLLLLLRRRLRRLLLRLRLLLRRLRLLRRRLLRRLRRLLRLRRRRLLLRLRRLLRRLRLRRLRRLLLRLRRRLRRRLLRRLRRLLRRLLRLLLLLRRLRRRRLLLRLLRRRLLRRRLLRRLRLLRLRRLLLRLRLLLRLRLLLLLLLRLRRLRRLRLRRLRLLRRRRRRRRRRRLLRRLLRLRLLRLRLLRRRLLRRRLLLLRLLLRLRRRRLRRLRRRRRLLRLLLLRRLLRLLRLRLRRLLRLRRRLLRLRLRLLRRRLRLLRLLLRRRRLRRLLLLLRRLRRLRRRRLLLRLRLRLLLLLRRRLRRLLLRRLLLLLRRRLRRLLRLLLRRLLRRRRLRRLRLLRLRRLRRLLRLRRRRRRRRLRRLLLRLRRLRLLRLRRRLRRRRLLLLLLLLRLLLLLLRLRRLLRLLLLLLLRRRRRRRRLLLLRLRRLRRLLRLLLRRLRRLRRLLRRLRRRLLLLRRRLRRRRRLLRRLLRLLRLLRLLRRRLLLLRRLLLLLRRRLLRRRLLLLLLRRRRLLRLRRRLLRRLRRRLLLLLLLRLLRLLLRLLRRRRLLLRRRLRLLRRLRLLRLRRRLRLRLRLLLRRRRLLRLLRRRRLRRRRLLLLRRRLLRRLRLLRLLRLLLRLRLRLRRLRRRLRRLLRLRLLRRLRRLRLRRLRRRLRLRLRRRLLRLLLLLLRLLRLLLRLLRLRRLRLRLRRRRLRLLLLLRLLRLRRLRRRLRLLLLRLRRRLRRLLRLLRRRRRRLRLLRLRRLRRLLRRLLLRLRLRRLRRLLLRRRRRRRLLLLRLLRLRRRLLRLLRRLLLRRLLLLLRRRLRLLRRRRLRRLLRLLRRLRRRLLRLRLRRLLRRLLLLLRRLLRRLLRRLLLLRRLRRRLRRLRLRLLLLRLRLLRRLLRRRRLRLRRRRRLLLRRRRLLLRLRLLRLRRLLRLRLRLRRLRLRLRLRLLLRRLRRRRRLRRRLRLLLLLRRLLLLLRRRRRRRLRRRRRRRLLLRLLLRRRRLLRRLRRLRLRLLRLRRRLRLLRLRLRLLLLLLRLLLLRLLRLRRRLLRRLRLLRLRRLLLLRLLLRLRRLLLRRRLRLRLRLRLRRRRRRRLRRRRRRRLRRLLLLLRRRRLRLLLRLLLRLLLLLLLLRRLLRRLRRRLRLRLRLRLRRLRLRRLRLLRRRRRLLLLRLRLRLRRRRRLLLRRRLRLLRLRLLLRLRRLLLLRLRLLRLLRLRRLRLLLRLLRLRRRRRRLLRRRRRRRRLLLRLLRLRLLRRLRLLLRLRRRLRLRLLRRLLRRLRLLLRLLRLRLLLRLRRLRLRLRLRRLRRLLLRLLLRRLLLLRLLLLRRLLRRLRRLRLRLLRRRRRRRLRLLRLLLRLRRRLRRLLRRRRLRLRRRLRLLLRRLLLRRLLLRRRLLLRRRRRRRLRLLLLLLLRRLLRRRLLLLLRLRRRRLRRRRRLLLRLLRLRRLLLLLLRLLRRRRRRRLLRRLLRLRRRRLRLLRRRRRLRLRRRRRLRLRRLRLRRLLRLRRRLLLLLRLRRRRRRLLLLLLLRRRRLRRRRRLRRLLLRRRRLRLLLRRLRRLRRLRRRRLRRLLLRLRLLLRRLLRLRLLLLLRLRLLRLRRRLRRRRLRRLRRLLRRLRRRLLRLRLLRLRRRRRLRLLRLLLLLLLRRLLRRRRLRLLLRRLRLRRLLRLLRLRRRRRRRRRLLLRLRLLLRRRRRRRRLRRRRLRLRLLLRLLRLLRRRRRRRRRLLLRLRLRLRLLRRLRRLLLRLRRLRLLLLRRRLRRRRRRRLRLLRLLRLRRLLRLRRRRRLLLRRLRRLRLLRRLLRRRRRRLLLRRRRLLRLRLLRRRRRRLRLRRLLRRRLLRRLLLLLLLRRRLRRRLLLLLLLRLRRLLRRRLLLRRRLRRRRLLRRRLRRLRRRLLRLLRRRLRRRRRRRRRLLRLLRRRRLRLLLRLRRRLRRRLLLRLLLLRLRLRLLRRRRRRLLRLLLLRLLRLLLLRLRRLRLLLLLLLRLLLLRLRRRLLLRRLRRLRRLRRLLRRRLRLRRLRRLRLRLRLLLLRLRLRLLRRLLRLLRRLRLLRRRRRRRRLLRLRRLRRLRLLRRRRRLLLRRLRLLLLLLLRRLRLRLRRLRRRRRRLLLLRRLRLRLRRRLLLLRRRRRRLRRRLLLLRRRRRLRLRRRLLLRLRRRRLLLLRLRRLRLLLLRRLRRLRRRRLRLRRLLLLLRLRRLLLLLLRRLLLLRLRLRLRRLLRRLRLRRRLRRLLLRLLLLRLRRRLLLLRLRLRRLLLRRRLLRLRRRRRRLLRLRLRLLRLLRRRLLRLRRLRRRRLLLRLRRLLLLRLRLLRLRLRLRLLLLLLRLRRLRRLRLLRRRRLRRLLLLLLRLLRRRLLRRLLLLLLLRLLRLRRRLLRLRLRLLLLLLRLRRRLRLRRLRRLLRLRRRLRLRRRLRLLRRLRLLRRLRLRLLRLLLLLRLLRLRLRRRRLLRRRRLRLRRRLLRRRRRLLRRLRRLLLLRLLRRLLLLRLLRRRRRRLRRRLRLLRLLRRRLRLLRRRRLRRLRLRRLRLLRLLRRLLLRLRLLLRLLLRRLRRLLLRRLLLRRRLRLRLRLLLRRRLRLLLLLLLLRRRLLLRRLRLLRRRRRRLLLLLRLLLRRRRLLRRLRRLRRLLRLLRRLRRLLRLRRLLRLLLRRRLRLLRRRRLLLRRRRRLRRRLRRRRLLLRRRRRRLRRRLRLRLRRLLRLLRLLRLLRLRLRRRLRRRRLLLRRLRRRRLRRRLLRRRRLRRLLRLRRRLLRRRLRLLLLRLRRRRRRRLRLLLRLRRLRRRRRLRRRRLRLRRLRLRLLLRLRRLRLRLRLRLRLLRLLRRRLRRLLLLRLLLRRLRLRLLRRRLLRRRLLLLRRRLRLLLRLRLLRRRRLLRRRLLLRLRLRLRRRLRRRLRRLLRRRRRLLLLLRRLRLRRLLRLRRLLRLRRRRLRRRLRRRRRLRRRLRLLLLRLRLRLLLRRRRRRLRRRLRLLRLRLLRRRLRRLRLRLLLLRRLLRRLLRLLRLRRLRLLRLRLRLLRRLLLRLRLRRLRLRRLLLRRRRRRLRLLLRRRLLRLRLRLRRLRLRRRRRLLRLRLLRLRLLRLLRLRRRRRRRLRRRLRLRLLRRLLLRRLLLRRLLLLRRLLRRRRRRRRRLLRLRLLLRLLLRRRRRRRLRLLLRRLLLLLLRRLRLRLRRRLLRLRLRLLRLLRLLLRLRLRLRLRLLLRRRRLRLRRLRRLLLLRRLLRRLRLLRLRRLRLRRRRRLRLLLRLLRLRLLRLLRLRRLLRRLLLLLLLRRRRRRRRLLRLRLRLRRLRRLRLRRRLLRRRRLLRRRRLRRLLRLLLLLLRRLRRRRRRLRRLLLRRRLLRLLRRRLRLRLRRLLRLRRLLRLRLLRRRLRLLLRRRRRRLRRRRLRRLLLLLLLRRRLRLLLRLLRRLRLLLRRLRRLRLLLLRLRRRRRLRLLLRRLRRRLRRLRRLLLLRRLLLLRLRLLLLRLLLRLLRRLLRRLLLLRRLRLRLLRLRLRRRLRLLRLLLRRLRLRLRRLLRLRLRRLRRLRRLLRLRLRRRLRRRRLRLLLRLRRLLLRRRLRRLRRLLLLRRLLLRLLRLLRLRRRLLRLRLLRRRLRRLLRLRLLLRLLLRRRLLLRLRLRLLLRLRLLRRRRLRLLLLRLRRLRRLRLLRRRLLLLRLLLRRRRLLLLRRLLRLLRLRLRRLRRRLRRRRRRLLLRRLRLRRRLLRRLLRRLLRLRRRRRRLRLRRLLRRLRLRRLLRRLRRLRRLRRRLRLLLLRLLRLLRRLLRRLRLLLRLLRLRRLRLRLRLLLRLLRLRLLLRRRRRRLRLRLRLRRLLLRLLLLLRLLLLLRRLLLLLLLLRLRRRLRRLRLRLLRLLRLRLRRLRRLRLRRRRLLLLRRRLRRRRLLLRRRLLRLLLRRRRLRLLLLRLRLLRLLRRLLRLRLLRLRLLRRLLRRLLLLRRRLLRRLRRLRRRRRRRLLRRLRRLRLRRRLLLLRLLRRLLRLRRRLLLRRRLLLRLRRLLRLLRRRRRRLLLRRRRLLLRRRRRRRLLRLLLRRRRLLRRLRLRRRLLLLLRRLRLLRRRLLLRRLRLRLLRRLLLRLRLLRLLRRRLLLLRRLLRLRLLRRLLRLLRLLLRLLLLRRRLLLLRRRLLLLLLRRLRRRRRLRLLLRRLLLRLRLLRRRLRRLLRRLLRRLLLRLLRRLRLRLLRLRLRRLRRLLLLLRLRRLLRRRLRRLRRRRLLRRLRRRLLLLLRLRLLRRLLLRRLRLLRRLLRLLLLLRLRRRLLRRRLRLRRRLLLRLRLLRLLRRLRLRRLRLRLLLLLLLRRRRRRRLLRRLRLLLLLLLLLLLLLRLLLRLRRRRRLRLRLRRRRLLRLRRRLLRLLLLLRRRRRLRRRRLRRLLLRLRLLLLLRLRLRLLLLLLRLRLLRRRRRLRRRLLRLRRLLRRRRLLRRLRLRLRRLRRRLRRLLRRRLRLRLRLLRRLRRRRRLLRRLRRRRLLRRRLLRLLRRRLRRRLRRRRLLRRLLLRRRLLRRLRRLRLLRLRRLLLRLRRRLLLLRRLRRRRLRLLLLRRLRLLRLRLRLLRRRRLLRLRLLRLLRRRLLRRRLRRLRRRLRLLLRRLLLRRRRLRLLRRLRLRRRRLRRLRRLLLLLLLLLRRRLRLRLLLLLRLRRLLRRRLLLRLRRLLRRRLRLLLRRLRRRLLRRLRLLLLRLRRRLLRLLRLRRRRRLLRLLRLRRLRLRLRLLRRLRLRLRRRLLRLRLLRLRLLLLRLRLLRRRLLRRRLRRRRLLRLLLRLRRLRRRRRRLRRLLRLLLLRRRRRRRLRRRRRLRRRLRLRLRRRRRRRRLRRLRLLLRLLRRLLRLRLRRLLLRRRLRRLLRLRRLRLRRLRRRRLLRRLLRRLRRLRLRRRLRRRRLRRRLLLRLRLLRRLRRLRRRLLLLLRRRLLRRLLLRRRLLLLLRLRLRLLLLLLRLRLLLLRRRLLRLRLLLLRLRLRRLRLLRRLRRRLRRRRLRLLRLRLRRRLRLLRRRLLLLRRLLLRRRLRRLRRLLLRRLRLRRRRRLRRLRRLLLRLRRRRLLLRRRRRRRLLLRRLRRLRRRLLRRLLRRRRLLRLRRLRLLRLRLLLRLRLLRRLLLRLRLLRRRLLRRLRRLRLRRLLLLLRRRLRRRRLLLRLRLLRLLRLRLRRRRLRLRLLLLLLRLLLRRLLRRRLLRLLRLRLLLRRLLRRLLRRLLLRLRRLRRLLRRRRRLRLLRRLLRLLLLRRRRRRLRLLLLLLRLLRLLRLLRLLLLRLRLRLRRRLLRRRRLRRRRRLLRLRRLRRLRLLRRRRRLRLLLRLLRLRLLLLRRLRLLLRLLLLLLLRRLRLLLRRLRLRRLLRLRRRRLRRRLLLRLRRLRLLRRRLLLLLRLRLRRLRRRRLRRRLLLLLRRLRRRLRLLLLRLRLLLRRLRLRLRRLRLLRRLRLLRLRRRLRLRLRRRLLRLRLLLRRLRLRRRLLRLRLRRRRLLLLRRLLLRRRRLLRRLLLLLRRLRLRRRRRLRRRRRLLRRLLLLRLLRLLLRLLRRRLRRLLLRLLLLLLRLRLLLLLRRRRLLRRRRRRLRRRRLLRLLLRRLRRRLLLRRRRRLRRRRLRRRRRRLRLRRLRLRRLRRLRLLLLLRRRRRLRLLLLLRLLRLRRLRRRRLRLRRLLRRLLRLRRRRRLLLLLLLRRLRLLRRRLRRRRLRLLLLRLLRRLRLRLLRRLRRRRLLLRRRRLRLRLRRRLLLLLRRLRRRRLRRRLLLRRRRRRRRLLLRRLRRRRLLRRRLLLLLRRLRRRLLLLLLRLLLRRLLRRLRLRLRLRRLRRRRRLLLLRLRLRRLLLRLLLRLRRLRLLRRLLLRLLLRRLRRLRLRLLRRLRLRLRLRLLLLRRRRLRLLLRRLRRRLRLRLLRRRLRRRRLRLRLRLRRLRLLRRLLLRLRRRRLRLLRRRLRRLRLRRLLLLRLRLRLLRRLLLRRRLRLLRLLRLLLRLLRLRRLRLLLLRRRLLRRRRLLLLLRLLLLRRRRRRRRRLLLRLLRRRRLLLLLLRRRRRLLLRRRLRLRLRLRRRLLRLRRLRLRLRRLRRRRLRLLRRLRLRRRLLLLRRRLLRLLRLLRRRLRLRRLRLRLLLRLLLLLLRLLRLRRLLLRLLRLRLLRLLRRLLLLRRRRRRLLLLLRLRLRLRRRLRLRRRRRLRRLLLLRRLLLRRRLRRRLRRRRLLLRLRLLLLLRLLLRRLRLRLLRRRRLLRRRLRRLLRRLLRLRRRLLRLRRLLRLRRLLLLRLRLLLLLLRLLRRRRRRLLRLLRRLRLLLRRRLRLRLLRRRRLRRRRRLRRLRRLLLLRLRLLLLRLLRRLRLLRLRRRRRRRRRLRRRLRRRRRRLLLRRLRRRLLRLRRLRRLLRRRLRLRLLLLLRLLRLLRRRLRRRRLLLRLRRLRRRLRRRLLRRLLRRRLRRRLRRLLLRRLLRRLRLLLLLLRRLRRRRRLRLRLLLRRLLLRRRRLLRLRLRRRRRLLLLRLLRLLRLRRRLRLRLRLRRLRLRRLRLRRLRLLRRLLLLLRLLRLLRLLRRLRRRLLLLLRLLLLLRLRLRLLRRRLLLLLRLRRRRRRRLLLRRLLLLLLLLLLRRRLLLLRRRLRLLLLRRLRRLRLRRLRRRRRLLLLLLRLRLRRLLRRLRLRLRRLRLLRLLRLRRRLLRLLRLLLRRRRLRRRLRRLLRRRLRRRRLRRLLLRRLLRRLRRRLLRLLLLRLLLLRLRLRRLRRRRRRRLLLRRRLLLLRRLLRRRRLLLLRRLLLRRLRRLLRLLLLRLLRLLLRRRRLRRLRRLRRRRRLLRLRLLLRRRLRLRRLLRRRRRRLRRLRRRLRRLLLLLRLLLLLLLLLRLLLRLRRLRRLRRLRLRRRRLRRLLRLRRLLRLLRRRLLLRLLRLRLLRLLRLLLRLLRRRRLLLRLRRRRLRRRRRRRRRLRRLLRLLLLLRRRLRLRRRRRRLRLLLLRLRRLRRRRLLRLRRLRRLLRLLLRLRRRRRLLLLRRRRLRRRLLLLRRLLRLRRLLLRLLLRRLLRRRLLRLLLRLLRLRRRRLRRRRRRRLLLRLRRRLLRRLLRRLRLRRRRLRLLRRRLRRRLLRRRRRLRRLRLRRRRLLLLRLRRLLRLRRLRRLRLLRLRLRRRRLRRRRLRRRLLRRRRLRRRLLLLRRRRLLLLLRLRLLLLRLRRRRRLRLRLRLRLLLRRLRLRRLRLLRRRRLRLRLRLRLLLLRRLRRRLRRLRRLRLRRLLLRRRLRRLRRLLRLLLLLLLLRRLRLLRLLRLRRRRLRRRRLLLLLRRLRRRLRLLLLRLRRLLRLRLRLRRRLLLRLRRRLRLRRRRRLLRRLRLLLLLLRLLRLLLLLLLRLLRLRRRLRRLLRLRRRLRRLLRRLLRLLRLRRRLRLLLLRRLLLLRLRRRRLRLLRRRLLLRRRLRRLLRLLLLLRRRLLLRLRLRRRLLLLRRLLRLLRRLRLLLLRRLLLLLLLLLLLRLRRLRLRRRLLLRRRLLLRRRRLRLLLRLLRRLRRLLRLLLLRRLLLRLLRRLRRRRLLLLLRRRLRRRRLRRLLLLRLRRLRLLRLLLRLRLRLLRLLLRLLRLLRRRLRRLLRRLRLRLLLRRRLLRLLRRLLLRRLLRRRRRLLRLLRRRRRLLRRRLRRLLLLLRLRLLRRLLRRLRLLLRRLLLRRLRLRRRLRLLRLRRLRRLRRRRRRRRLRLRLRRRRLLLLRRLRLRRLRLLLRRRRLLLLRLRRRRLRLRLRLLLLLRRRLRLLLLRRLLRRLLLRRLLRRLLLRLLRRLLLLLLLLRRRRLRRRRLRLRLRLLRRRRRLRRRRLLLRLLLLRRLRRRRLRRRLRRRRLRRLRRLRLLLRLRLRRLLRLLRRRRLRRLLRRRLLRLRRRRRLLRLLRLLRLRRRRRLLRRLLRLLRRLRRRRLLLRLRLRLLRLRRRRRRLLRLRRRRRRLLLRLRRRLLLRLLRRLLLLLLRLLRLRLRRRRLLLLLLRRRLLRLRLRRRRLRRLLLRLLRRRLRLRRLLRRLLRRLLLLLRLLLRLLRRRLLRRLLRLLRLRLLLRRRRRRLRRLRRLRLLLRLLLLRLRRLRLLLRLLLRRLLRLRRRRRLLRRLLRRLLLRRLRLRLLLLLLLLRLRLLRRRLLRRLRLLLLLRRRRRRRLRLLRLLLRRLLRLRLLLRRRRLLLRLLRRLLRLRLRLLLRRLLLRRLLLRLLRLRRLRRRLRLLLRRRRRLLLLLLLRLLRLRRRRLRRLRRLLLRRRLRLRLLRLRRLLRRLLRRRLLRRRLRRLLLRRLRLLRLLRLLLLLRLRLLLRRLRLLRRLRRLLRRLRLLRRRLLLLLLLRLLRLLRLRLLLRRRLRLRRRRLRRLLLLRRRLRRLLLRLLRLLLRRRLLRRRLRLLLRRRLRRRRLRRLRRRLLRRLRLRRRLLRLRLLLLLRRRRRLRLRLRRRRLLRRLRRRLRRRRRLLRRLRLLLLLRRRRLLRLRRRLRRLRLLRLRLLLRLRRRLLLRRLRRRLRRRLLRRLLRLLRLRLRRLRRLLRLRLRLRLLRLRRRRLLRRRLRLRLRLRRLLRRRLRRRLLLRLLLLLLLRRRRRLRRRRRRRRLRRLRRLRRRRRLRRLRRRRLRRLLLLLRLRLRRRLLLLLRRRRLLLRRRRRLLLRRRLLRRLRRRRLLRLRLRRRLRLRRLRLLLRLLRRLLRLLLRRLLLLLLLRRLLLLRLLRRLRRLLLLRRRLLLLRLLLRLLRLLLLLLLLRRLLLLRRLRRRRRRLLLLLLRLRLLLRRRLLRLRRRRLRRLLRRRLRRRLLLRLLLRLRRRLLLRLRLRRLRRLRLLRRLLRRLLRRRRRLLLLLLLRLLLRLRRLLRLRRRRLRLRLRRRRRLRLLRLRLLLRLLLLRRLRLRLLRLLRLLRLLLLLRLLLLRRLRLLLLLRRLRRRLRLLRRLRLRRLLLRRRRRLLLLLRRRLRLLRRLLRLLRLLLRLLLRLRLLLRRRRRLLRLRLRRRRRRRLLLLRLLRLLRLLRRLLRLRRRRRLLRRRLLRRRRRLRRRLRLLRLRLLRLRRLRRRLRRLLLRRRLRLLRRRRRLLRLRRLLRRRRRRRLRRRLLLLRRLLRLRLLRLRRRLRLRLRLLLRRLLRRRRRLLRRRRLRLLRRRRRRLRLRLLLRRLRRRRLRRRLRRLRLLRLRLRRLLLLRRRLRLRLLRRRRLLLRLLRRRLRRLLLRRRLLRRLRRLRRRLRLRRLRLRRLLRLRLLRRRLRRRRLRRRRRRLRRRLLRRRRRRLRLRRRRRLRRRRLRLLRRRLLRRLRRLRRLRLLLLLLLLLLLLLLRLLRLRLRLRLRRRLLRRRLLLRRLRRLRLRRRRRLRRLRRRLRLRLRLLRRRRRLRRRRLLLRLLRRLRRLLLRLRRRRRRLLRRLLLRRRRLRRRLRRRLLLRLRLRRLLLLLLRRRRLLLRRLRRRRRRRLRRRRRLRRLLRRRLLRRLRLLRRLLLLRLRLLLRLLRLLLRRLRRLRRLRRLLLLLRLRRRLRRLLRRLLRLRRLLLLLRRLRLLLRRRLLLLRRRLRRLLLLRLLRRRRLLRRLLRRRLLLLLRRRRLRLRRLRLRRRRRRRRRRLLLRLLRRRLRLRRLLRLLRRRRLRRRRLRRRLRLLLRLLRRRLRLRRRLRLRRRRLLLLRLLLLLLRRLLRRLRRRRLRLLRLLLRLRLLLLLLLRRRRLRLRRRLRRRLLLLRLLLRRLRLRLRRRRLLRRLLRLLLRLRLRRRLRRLLRLLLLLRRLRRRLLLRLLRLLLRRRLLLLLRRLLRRLRLLLLLLLRRLLRLRLRLLLLLRLRLLRLLRRLLLLLRLRRLRRRLRLLLLRLRLRLLLLRLRRRLLRLLRLRLRLLLRLRRLRLRLLRRLLLRRLRLRRLLLRRRLLRLLLLLLRLLLRLLLLRRRLLLRRLRLLLLRLRLRRRRLRLLLLRRRRLLRLLRLRLRRRLRRRRLLRLRLRRRLLRLRRRLLLRRLLLRLLLRLRRLLRRLLLRLRLLLLLRRRLRRRRRLRRLLLLLRRRRLRLLRLRRRLLRRRLRRRLRRLLRRLRRLLRRLLLLLRLLLLLLRRLRRLRLRRLRLRRRLLRLRLLLLLRLRRLLRRLLRLLLRLLLLRRLLLLRLLRLLRRLRLLRLLRRRLLRRRRLLLLRLLLRRRRRLRLRRRRLRLLLRLRRRRRLRRRLLRRRRRLRRLLRRLLLRRRRLRRRLRRLRRRLRRLLRRLLRRLRLLRLLLRRRLRRRRLLLRLRRLLRLRRLRRLLLRRRLLLLRLRLRLRLRRRLRRLRLLRLRRLLLLRRRRLLRRLRLLLLLLLRLRRRLLLRLLLRLLRLRRLLRLRLRRLRRLRLLRRLLLRLLRRLLRLLRLRRRRRLRRRLRLRLLLRLRRLRLLRRRRRLRLRLLRLLLLRRRLRRLLLLRLLLLRLRLRRLRLLRLRRRLLLLLLRLLRRLLRLRRRLLLLRLRRLLLLRLRLRRLRLRRRLLLRRLRRRRRRRLLRRRRLRLLRLRRRLLLRRRLRRRRRRRRRRRRLRRLRRLLRRLRLLRLLRLLLRLRLLRRRRRRLRRRLRLRLRRRLRLRRRLLRRRRLLRLLRLRRRRLRRLLLLRRLRRLRLRRRLRLRRLRLLRLLRRRRLRRRLLRRRRRLRLRLRRRRRRLRLRRLRRRLRLRRLLRLRLRRLLLRRRLRRLRRLRLLRLLLRLLRRLLRRRLLRRRLLRLRRLRRRLRRLLLRRRLRLLLRRLLRRRRRLLLLLRLRRLRLLRRLLLRLLLLRLRRRRRRRRRRRRRLLRRRLRLLLLLRLRLLLLRRRLRLRRRRLLRRRRRRRRLLLLLRLRRLLLRRRRRRRRRRLRRLLRLRRLLLLLRRLRLRRRRLLRRRLLLRLLLRRRLRRLRRRRRLLLRRRLLLRLLLRLRRRRLLRLLRLLLRRRLRRLRLLRRRLLLRRRRRLLLLLLRLRLLLLLRLLRRLLRLRRRRRRRLRRLLLLRLLLLRRRLRLRLRRLRLRRLRRRRRRLRRRLLRLRRRLRRRLRRRRLLRLRLLLLLRLLRLLRLRRLRRRRLRRRRLLLRLLLRRLRRLLLRLRLRLLRRLRRRRLRRLRLLLRLLRRRRRRRLLLRLRRRLLRRLLLRRLRLLLLLRRLLRLRLRRLLLLRRRLLRRRRRRLLRRLLLRLRLLLLRLLRLRRRRLRLRLRRLLRLLRLRLLLRLRRRLRLRRRRRLRRLLRRLLRRLRLRLRRLRRLRLRLLRRRRLRRRRLRLLLRLLLRRRLRLRLLLLLLRLRRRRRRRLRLRRLLLRLLLLRLRLRLRRLLLRRRLRRRRRRLRRRLLRLLRLRLRRRRRLLLRLRLRRRLLRRLRRLRRRLRLRLLRLRRRLRLRLRLLLLRLRRRRRRLLLRRLRLRLRRLLLLLLLLLLRRLLRLRRRLRRLLLLLRRLLLRRRRLRLRLRRLRRRRLLLRRLLLRLLRLLLRLRRLLRRLLRRRRRRLRLRLLLLRRRLRLRRLLRRLLLLLRLLLRLRLRRRLLRLLRLLLLRLLRLLRRLLLLRRLLLLRLLRRRRRLRRRLRRRRLRRRLRRRRLLRLRRRLLRRLRLRLLRRLLLLRLRRRLLLRRLRRLRRRLRRLLLLLLLLLLLRLRLLRLLLRLRRRLRLRLRLLRLLLRRRLRLRRRRLLRLRLRRRRLRRLLRRLLLRRRLRRLLLRLLRLLRRRLLLRLRRLLLLRLRLRRRLLRRRLRLLRLRLRRLRLRRRRRRRRLRLLRRLLLRLRLLRLRRRRLRRRRRLRRRRRRLRLLRLLLLLLRRLLRRRRRLLRRLRLLLRLRLRLRLRLRRLRRLRLRRRRLLLLRRRRRLLLLRRRRRLRLRRLLRLRRLRLRLRLLLRLLLLLRLRRRLLRRRLRLLRLLRRLRRLRLRRRRLRRLRRRRLRRRRLLLLRRLLRRLRRRRRRLRRLLLLLRLRLLRLRRLLRRLRLRLLRLLLRLLRLLRRRRLLLLRLRLRRLLLRLRLRRRLRLLLRRRRLRRRLLLLRLLRLLRRRRLLRLLRLRRRRRLRRLRLLRRRRRLRRRRRLRRRLRRRRRRLRRRRLLRLRLLRRRLLLLRRRRRLRRLRRLLLRLLRRLRRRLRLRRRLLLLLRRLLRRLLRRRRLLRLLRLLLLRLRRLRRLRLLRRRRRLRLLLRLLRLLRLRLLRLLRLLLLLRLRRRRRRRRLLLRRLLLLRRLLRRLLRRRRLLLLLLLRRRLRLLLLRRRLRRRLRLRRLLRLLRRRLRLRLLLLRLRRRRLRLRLRRLRRRRRLLLLRLRRLRRRRLRRLRRLLLRLRRLLRRRLLRRRLLLLRRLRRRRRRRLRLRRRRLLLLLRRLRLLLLRRRLLLRRLLLRRLLLRRRRLRLRRLLRLRRRLLRRRLLRRRLRRRLLRRRLLLLLRRRLLLRLLRLLRLRLLLRLLLRRRLRRRLLLRRRLLLRLRRRLRLRLLLLRLRRRRLRLRRLRRRLLLLRRLRRLLRLRLLLRRLLLRLLRRRRLLRLLLRRLLLLLLLRLRRRLLLLLRRRRRRLRRRLRLLLLRLLRRLRLRLLLRLRRRLRLRRRRRLRLLRLRRLRRRLLLLRLLLRRRLRRRRLLRRLRRLRRRLLLRRLLRLRRRRLRRLLRRLLRLLLLLRRRRRLLLRRRRRRRRRRLRRRLRRRLRLLLRLRRLLRLLLRRRLRLRLLLRLRLRLLRRRLRRRLLRLRRRLLRRRLLLLLRRRLRRLLLRRRRRRRRLLRRRLLRLRLLRLRRLLLLLRRLRRRRRRLLLRRLLLRLLRRRLRRRLLRRRRRLLLRRRRLRRRLRLRRLLRRLLLRLLRRRLRLRRRRLRLRLLRLLRLLLLLRRRRLRLLLRRLRLRRLLLRRLLRRRLLRLRRLLRRRLLLLRLLLRLRRRLLRLLLLLLRRLLLRRLRRRLRLLLLLRRRLRRLRLRLRLRRRRRRLRRRRLLLLRRLRRLLLRLRLRRLLLRRLRLRLLRRRRRRLRLLLRRRLRRLRLLLLLLRRRRLLLLLRLRRLRRLLLLRRRRLRLRLLRRRRLRLRRRLRRLRLRLRRRLLLLRLLLLLRRRLRRLRLLRRLRLLLRRLLLRRRRRLRLRLRRRRRRLRLLRLRLRLLRLRRLLRLRLRLLRLRRRLLRLLLRRRRRRLLLLLLRLRRRRLLLRRRRRRRLRLLLLRLLLLRLRRLLLLRRRRLRRRLRRRLRRLLRLLLLLRLLLLRLLLLLLLLRRLRRRRLLRLLRLRLRRLRLLRLRLLLRLRLRRLLLRRLLLLLRRRLLLRLRLRRLRLLLLLRLRLLRRRRLRLRRRRLRRRLLRLLLLLLRLRLRLLLRRRLRLLLLLRLRLRRRRLLLLLRRLRRLLLLLRRLLRLRRLRLLRRRLRRLRLRLRLLRRLLRRRLRLLLLLLRRLRLRLRLLLRRRRLLLRRRRLLLRRLRRRLLLLRRRRRRRRLRRRLLLRLRLLRRLLRRLLLLLLRRRLLLRLLRLLLLLRRLLLRRLLLLLRRLLLLRLRRLLRLRLLLLLRLLLRRRRRLRRRRRRRLRLRLLLLRLRLRRRRLRRRLLLRRRLRRRLRRLLRLRLRLLLLLRRLRLLLRRRLRRRLLRLLRRRRRRLRRRLLRRLLRLLRRRRLRLLLLLLRRLLLRLLLRLRRLRRRRRLRRRRRRRLLRLRRLLRLRLLRRLRRRRRRLRRLLRRLLLRLRLRRLLLRRLLLLRRLLLLRLRLRLRRRLRLLLLRLRRRRRLRLRLLLLLLRLLLRLRRLRLLRRRLRRRRRRLRRRRRLLRRRLRLLRRLLRRLRRRLLLRRLRLRLLLLLRLRRLLRRRLRRRRLRRLLLLLRLRRRLRLRRRLLLRRLLLRLRRLLLLLRRLLRLRRRLRLRLRRLLRRRRLLLLRRRLLRLRLRRLRLLRLRLRLRLLLLLLRLLRRLRLLRLLLLLLRLLRLRLRLRRLRLLRLLRRRLRLLLRRRRLLLLLLLRRRRRLLRRLLRRRRLLRRRRLRRLRLRLLRRLLLLRRRLLRRRLLRRRRRRLRRLRRLRRRLLRLLLLLLRRRRRLLLLLLLRRRLRLLLRLLRLLRRRLLLLRRRRRLRRLRRRLRLLLRRLRRRRLLRRRLRRLLRRRLLLRRRLRRRLLLRRRRRRLLLLLRRRRRLLRRRRRRRLRLLRRRLRRRLLLRRRRLLRLLLRLRRLLRLRRLLRRRRRRLLLRRRLLRRLRLLRRLRRLLLRRRLLRLLRRRRRLLRLRRLLRLLLRLRRLLLRRRRRRRLLRRRRRLRRLRRRRRRRRRRRRRRRLRLRLRLRRLRLLLRRLLLRLLLLRLRRRRRRLRRRRRLLLRLLLRLRLRLLLLLLRRRRLRRRLLRRLRLRLRLLRRLRRLLLRLLRLRRRLRRLRLRRRRLRLRLLRRLRLLRLLLRRLRRRRLLRLRLLRRLRRLRRLLRLLRRLRRLRLLLLLLRLRRRRRLRLRRLRRRLLRRLRRLLLRLRRRRRRRRRLLRLRRRRLLLLRLLRLLRRRLRRRRLLLLRRLRLLRLRRLLLRLLLRRLRLLLLRLRRRRRRLRLRRRLLLRLRRRLLRRRRLLLLRRLRLLLRLRRRRLRRLRLRRLRLLLLRRRLRRLLLRLLLLLRRLRRRLLRRRLLRLRLRRLRRRRLLLLRRLRLLLRRRRLRRLRLLRRRRRRLRRRRLRRLRLRRLLLRLLLRRRRRRRLRRRLRLLRRLRRRRRRRRLRRRRLLRLLLLRLLLLRLLLRLRRLRLRRLLLLLLLRLRLRRLLLRRLLRRRRRLLLRLLRRRRRLRRLLRLRRRRRLRRLLLRRRRLRRRRLLLRLRLLLRRRLRRLLLLRLLRLRLRLLRRLRRRRRRRRLRRLLLLLRRLLLLRRLRRLRLLLLRLRRLRLLLRLRRLRLLRLRLRRLRRLLLRRLLRRLLLRRRLRLLLLRLRRRRLLRLRRRLRLRLLLRLRRRLRLLRRLLLLLLLLRRLRRRLLLLLLRRRLLRRLLRLLRRRLLRRRRLRRRLLLLLLRRRLLRRLLRLRLLRRLRLRRRLRLRRLLRRLRRRLRRLLRLRRLRLRLRRRRLRRRLLRLLLRLLLRRLRRRLRLLRRLRLRLRRRRLLRRRLRRLRLLRLRRRRLRLRRLRLRLRRRLRLLRRRRRLRLRRLRRRRRRLLRRRLLLRLLLLLLLRRRRRRRLLLRLLRRRRLLLRRRRRRRLLRRRRLLRLLLRLRLRRRRRRRLLLLRRRRLLLRLRLLRRRLRLRRRLRLRLRLRLRRRLRLLLLRRLRLRRRRLRRLRRLRRRLRLLRLLLRRLLLRRLRRRLLRLRLRLRLRLLRRLRLRRRLRLRLLRLRLLLLLRLRRLRLRRLRRLLRLLLRLLRRRLLRRRRRRLRLRRRLRRLLRLRRRRLLLLRRRRRRRLLRLRLRRRRRLLRLLRLLRRRRRLRLLRRLRLRRRLLRRLRLRRLRRLRRRLRLRRLLLRRRRRLLLLLLRRRLLRRLLLLLRLRLLLLLLRLLLLRLLLLLRRRLLLLRLRRRRRLLRLLRLLLRRLLLLLRRLRLLRRLLRLRRRLLRRLLRLRLLLRRLRLLLRLRLRLRLRRRLRLRLRLLLLLRRRLRRLRLLLRLLRRLLLRRRLLLRLRRRLRRRLRRRLLLRLRRLLRLRRRLRLLRLRRLRLLRLLLLRLRLRRRRRRLLLRRRRLRRRLLRLLLRRRRLRRRLLLLRLLRRRRLLRRRRLLRRRLRRRLRLRLRRLRRRLRLRLRLRLRRLLRRLLRLRLRRRRRRLRLLLRRLRRLLRRLRLRRLRRLRLLLRLRRRRRLRRLRLLRRRLLRRRLLRLRLRRRRLRRRLLLLRRLRLRRRRLLLRRLRLLLRRRLLLLRRLLLLLRRRRLLRRRLRRLRLRLLRLRLLLLRRRRRLRRLLLRLRLLRLLRRRRRRLLLRRRLLRRRLRLLRLRRLLLLRLLLLLRRLLLRLRRRLRRRRRRLLRLLRLRRLRLRLLLLLRLRRLRRRLRRLRRLRRRRRLLRLLLLLRRLLLRLLLRRRRLRRLLLRRLRRRLRLRLRLRRRLRLLLLRRRRRRRRLRLLLLRRLLRLLLRRLRLLLRLLLRRLRLLLLLRRLLLRLRRRRLLLLLLRRRRRRLLLRLLRLLRLRLLRRRLRRRLLLRLLRRRRRLRLRRRLRLRRRRRRRLRLLRLLLRRLLLLLLLLRLLLRLLLRLLRLLLLRLLRLRRRRRRRLRRRRLLLLRLRLLRRLRLLRRLLLLLLLLRLLLLRLRRRLRLLLRRRRRRRRRRLRRLRLRRRLLLLLRLLRRLRRLRRRRLLLRRRRRRRLRLLRLRRRLLRLLLRLRRRLLRRRLRRRLLLRLLRRLRRRRLLLRLLRRRLLLLLRLRRLRLRRRLRLLRRLRLRLLRLRLLLRRLRLLLRLRRLRLRLRLRRRRLRLLLLLLLRRLLLLRLRLRLRRRLLRLLRLRLRRRRLLRLLLLLLRRRLRRRRLLLLRRRRRRRLLLRLRLRRLLRRRRRLRRLRLRRLRRLRRRLLLRRRLLRLLRLLRRRLLLLRRRLRLRRLRRRLLLLLRLRRRRLLLRRLRRRRLLRRRLLRLRLRLRRRRLLRLRLRRRRRLRRRLLLLRRLLRRRLRRRLLRRLLRRRRLLRLRLRRRLRRRLRRLRRRRLRRLRLRRLLRLRRRLLLRLRLRRRRRLRLLRRRRRRRLLRLLLRRLLLRRRLLRRLRLRRLRLRLRRRRLRLLLLRRRLLRRLRRRRLRLLRRRLRRLLLRLRLRLLLRLRLRRLLRRLLLLLRLLLRRLRRLRRRLRRLRRLLRLRRRLRRRLRLLLRRLLRRRLLRLLLRLLLRRLLRRRRRRRLRRRLLLRLLRRLLRLLLLLLLLRRLLLRLRLLRRLLLRLLRRLLRLRRRLRRRLRRRLLLRRRLLLLLLRLLRLRRRRLLRRRLLRRRRLLRLLRLLLLLRLLLLLLLRLRRRLLRLRRRRRLRLRRLRLRRLRRLRLRRRLLLLRLLLRRRRLRLLRRLLLRLRLRLRLRLRRLLLRRRLRLLLRRRLLLRLRLRLLLRRRLRRRLRLRLLLRRLLRRLLRRLRRLRLLLLRRRLLRLLRRRRLRRRLLLRRLLLRLRRRLRRLRRLLLLLRRRRLLLLRLLRRLLLLLLLRLLRLLLRLRLLLLRRLLRRRRLLRLLLRLRLRLRRLRRLLRLRLLRLLLRRLLRLLRRLRLLLLRRLLLRRLRRRRRRLRLRRRRLLRLRLRLLRLLRLLLRRLRLLRRRLLLRRLLLRLLRLRLRLRLRRLLLRLRRRRLRLLRRLRLLRRLLRLRRLRLLLLLRLLRLRRRLRRRLLRRLLRLRLLLLLLRRRRLLLRRLRLRRRRLRLRRRRLRRLLLRRLRLLLLLRRLRRLRLLRRLLRRLLRLLLRLLRRLLRRLLRLRRRLLRLLRLRLRRRLLRRRLRLLRRRRLRRRRRRRRLRRLLLRRRLRLLLLLRLLRLRRRRLLLLRRLLLLRLRLRRRRLRLRRLRRLRLLLRLRRLRRLLLLLLRRRLLLLRLLLRRRLLRRLRLLRLRLRRRRRRRRLLRRLRLLRLRLLLLRLRLLLRRRRLLRRLRRRRRRRLLLLLRLLLLRRRLLLLLRRLLRLRLLLLLLRRLLLLRRLRRLRLRLRRRRLRLRLRLRRLLLRLRLLLLRRRLRLRLLRRRLLLRRRRRRRRLLRRLRLRLLRRLRLLLRRRLLRLLLLRLRRRRLLLLRRRLRLLLRLRLRLRLLRRRRLLRLLLLLLLLRRRRLRLLLRLRRLLRRRLLLLLLLLLRLRLRLRRLRLRLLLLRLLRRLLRLLLRLLRLRLRLLRLLLRRRRRRLLLLLLLRRRRRRRLRRRRLRRLRLRLRRLRRRLRLRLRLRLRRLLLLRRRRLLLRRRLRLLRLLRLRLLLRRLRLRRLLLRRRRRRLLLRRLLRRLLRLLLLLRRRLRRLLLRRRRLRLRRLLRRLRLLLRLLLRRLLLLLRLLLLRRRRRRLRRRLRLRRRRRLRLLLLRLRRRRLRRLRRRRRLRRLRLRLRRRLRLLLLLRLRRRLRLRRRRRLRLRRLRRLLRRRLRLLLLRLRLLRLRLRRLRRRRLRLRRRRLLRLRLRRLRLRRRLLLLRRRRRRRLLLRLLLLLRLLRRLLLRRRLRRRLRLLRRLLRRRLLLLRLRRRRLLRRRLRLRLLLLLLRRRLRRRRRRRRRRLLLLRLLRLRRLRRLRRRRRLRLLRRRRLLLLRLRRLLRRLRRRLLRLRLRRRLLRRRLRLLRRRLLRLRRRRRLLLRLLRLLRRRRRRLRLLLRLLLRLRLLLRLRRLLLRLLRRRLLLRRRLLLLRLLLLRLRRLRLRLRLRLLRRLLRRLLLRLRLRLRRRRLRRRLRLRRRRRLLRLRLRLLRRRRRLLLRLLRRRRRLRRRRRLLRRRRRRLLRLRRRLLLRRLRRLRRLRRRRLLLRRRLLRRRLRRRLRLRRLLLRRRLLLLRLRRLRLRRRRRLRRLLLLLLLRLRRRRRRRLLLLRRRRLLLRLRRRLRRLRLRRLLLRLRRLLRLRRLLLLLRRRLRRRLRRLLRLLRLRRLRLRRRLRRRRRLRRRRRLRLLRLLLRLRLLLLRRLRRLRRLRLLRLRLRRRRRLRRLRRRLLRRLRLRRLLLRRLRRLLRLRRLRRRLRLRRRRLLLLLLLLLRLLRRRLRRLLRRRRRRRLRLRRRRRRRLRRLLRRLRRLRRRRRLRLRLRRRLLRLRRRRLRRLLRLLLLRLLRLLLRLRRLRRRLLLLRLRLRRLLRRLLRRLRRRRRRLRRRRRLRLRLRLRLRRLRLRLRRRLLLLLRRLLRRLRRRLLRRLLRRRRRLLRRLRLLRLRLLLRLLRLLLRLRLLLRRLRRRLLRRRRRRRRLLRRRRLRLRLLRLLLLRLLLRLLRLRLRRRLLRRLRRLRRLRLLRRRRLRRRLRLLLRRRRRRLLRLRRLLLRLLLRRLLRRRRRRLRLLRLRRLLLRRLLRRLLLLRLRRRLLRLLLLRLRRRLLLLLRLLRLLLLRLLRRRLLLRRLRLRRRLRRLLRRRRLLRRLLRRRLLRRLLLLRLLRRRRRLLRRRLRRLRRRLRLRLLRLLLRRRLLLLRRLLLRLRRRLLLRLLLRLRLLLLLLRLRRLRLRRLRLLLLLLLRLLLLRRLLRRRRRRLRLRLLRRRRRLRLLRLLLRLLRRLRRLLLLLRLLRLLLRLRRLLLRRLLLRLLLRLRRLRLRRRRRRRLLLRRLLLLLRRLRLRRRRRLRLRRLRLLRLRRRLLLLLRLLRLLRRRRRRLRRLLRRLLRLLLLRRRRLLLRRRRRLLLLLRLRLLRRLRLLLRRLLLRLRRLRLLRLRLRRRLRLRLRRRRLRLRRLRRLLRLLLLRRRRRLLRLRLRLRRLLLLLLRRRRRRRLLLLLLRRLRRRLRRLLRLLRLRRRRRRLLRLLLLLLRRLRRRLRLRRRLRLLLLLRRRRLLLRRRRRLLLRLRLRRRRLRLRRRRRRLLRLLLRLRRRRLRRLRLRLRRRLLRRLLRLRLLLRRRLRLRRRLRLRLRLLRRRLRRLLLRLLLRLLLRRRRLLRLLRLRRRLLLRRRRLRRRRRLLLRRLRRLLRLLLLLLLLLRLLLRRRRLLRRLRRRLRRRRRRRLRLLRLRRLRRRLRLLLRRRRLRLRLRLRLLRRRRLRLRRLLRRRLRLLRLLRLLRLLRLRRRRLRRLRRRRLLLRRRRRLRLRLRLLLRRRLLLLRLRLRLRRLLRRRRLRLRLRRLLRRLRRRRRRRRRLLLLRLLRRRLLLRRLRRRLRLLRRRRRLLRRRLLLRRRRRRLRRRRRRLLRRLLRRRRRRRLLLRRRRRRRRLRLRRRLRLRLLLRLRRRLRLRRRLRLLLRRLLLRLLRLLLRRRLLRLLRLLRLLLRRLRLLLRLLLLLLLRRLLRLRRRRLRRLLRRRRRRRLRRLRLLLRRRRRRLRRLRRRLLRLRLLRRLLLLRLLLRLRRLRRLRLRLLLRRRLLRLLLLRRLLRRLLRRRLLRRLRLRLLRRRRRLRLLLLLRLRRRRRRLRRLRRRRRRRLRLLRRRLLRRRRLLRLRRLRLLLRLRRRLLLRRRLRLLRLLRRLLRRLLRLLRLRLLRLLLLRLLLLRRLRLRRLLLLLRLLLLRRRLRLLRRRLLRLLLLLLRRRLLRRLRLLRRRRLRRLLLRRLRLRLRRRLRRLRRRRRLRRLRRLRRRLRLRLLRRRRRRRRRLRLLRLRLRLLRLRLRLRLRRRLRRLRRLLLRLRRLLRRLRRLRRLLLLLRRRLRRLLRLRLLRRRRRRLLLRLLLLLLLLRRLLLRLRRRRRRRRRRRLLRLRLRLRRRRRRLRLLRLLLRRRLRLRRRLRLRRLRLLRRRLLLRLRRRLLRRRLLRRLRRRRRRLLRLLRRLLLRRLRLLRRRLLLRRLLLLRLLRLLLRRLLLLRLLRRRLRLRLRLLLRLRRLRLLRRRLRRLRRRLRLLRRLRRLRRRLLLRRLLLRRRRRRLRRLLLRLRLLLLLRLLRLRRLLLRRRRLRRRRRRRRLRRRRLLRLRLRLRRRLRRLLRLLRRRRLRLLRLRLRLRLLRLLRRLRRLLRLRLLRLLLRRRLRLRRLRLLRRRLLLLRRLLLRRLLRLRRRRRRRLRRRLRLLRRRRRRRRRRRLLRLLLRLRRRRLRRRRLLRLLRLRRLLRRRLLLLRRLLRRLLLLLLLLRLLLRRLLLRLRLRLLLRRRRRRRRRLLRLLRRRLRLLLLLRLLRLLRRLRLRRLLLRLRLRRLLRLLLLRRLRLLRLRRRRLLRLLRRLLRLRRRLRRLRRRRLLRRRRLLLLRRRLRRRRRLLLLLLRRLLLLRRLLRLLRRLRRRRLLRRRLRRRLLLLRLRRRLLRLLRLRRLRRLLRLLLRLLRRRLLLRLRRLLLLRRLLLLLLRRRRRLRRRLRLLLRLLRRRRLRRRLLLLRRLRLRLRLLRLRRRLLRLLLLLLLRRLLLLLRLLRLRLLLLLLRLLRRLRLRLRRLRLRLLRRLRRLLLRLRRLRLRRLLLRLLRLRLLRLRLRLLRRRLLLLLRRLRLRRRRLLRLLRLLLRLLRLLRRLLRRRLRLLRLLRRRLLLRRRLLRLRRRRRRLRRLLRRLLLLLRRLRLLRLLLLRRLRRRRLLLLRLRRRRRLRLRRRRRRRLRRLLLRLLLLRLRRRRRLRRRLRLRRRLLLLLRRLLLLRLRLLLLLRRRLLRLLRRLLLLLLRLLLLLLLLLRLRLLRRRRRLRRLLLRRLRRLRRLRLRRLRLRLLRRRLLRLLRLRRLRRRLRRLRRRRRRLRRLRRLLLLLLLLLLRLRRRRRRLRRRLRRLRLRLRLLLLLRLLRRLLLLRRRLLRRLLLLRRRLLLLRLLLLLRRLLLLLLRRLRRLLLRRRLRLLRLRRLRLRRRLLLLRLLLLLRLRRLRLLRRRRLLRRLRRRLLLRRRRLLRLLRRRRLLLRLLLRRRRLLRRLLLRRRRLRLLRLRRLLRRLLLRLRRLRLLLRRRRRRLRRRRRLLLRRRLLRLLRRRRLLRRRRLRRRLLLLRRRLRLRLRRLLLLLLLRRLLLLRRRLRLRRLLRRLLLLRRLLRLLLLLLLRLRRLLLRLRRRLRLLRLLLLLRLRLRRLRLLRRRRLLLLLLRLRRRLLLLLLRRRLRLRLRLRLRRLRLLRRLRRRRRLLRRRRRRRLLLRLLRLRRRLRRRRLLRRRLRRLRRLRLRLLLRLLRRRLRRLLRLRLLLLLRLRLLLRRRRLRRRRLLRLLLRLRRLRLLLLRLRRRRLLRLRRLRRLRLLLRLLLLRLLRLLLLRLLLLRLRLRLLLRLRRRLRRRRRLLRLLLLLRLRRRLRRLRRLRRLLRLLRLRLLRRLLLLLRRLRLLRLRLRLRLRRRLLLLRRRRRRLLRLRRLLLRRRLLLRLLRLRRRRLLRLRRLLLLLLRLRRRRRRLRRLRLLLLRLRLRRRRLRRRRRRRRLRLLRRRRRLLRLRRRRRRLLRRRRRLLLRRRRLLLRLLRRRRLRLLRLRRRLRLLRLRLLLRRLLRLLLRRRRRLRLRLRRLRLRRLLRLLRLLRLRLRRLRLRLLLLLRRLRRRLRRRLLRRRRRLRLRLRRLRRLRLRLLRRLLLLLLRLRRLRRLRLLLLLLRLLRLLRLLLLLRRLLLRRRRRLRRLRLLLRRLLLLRLLLRLRLRRLRLLLRRRRRLLLRLLRRLLRRRRLLLRRLRLLLRRRRLLRRRRRRLRLLRRLLLLRLRLRRRLRLRRRLLLRRLRRRLRLRRLRRLLLLLRLLLRRRLRRLLLRLLLLLLLLLRLLLRLRLRRRRLRRRRLLLRRLRLRRRLLRLLRRLRRRRRRRRLRRLLRRLLLLRRLRLRRLLLRRLLLRLLLRLLLLLRRLLLRLRLLRRLRRLLRLLRRLLRRRRRLLRLRRLRLRLRLLLRRRRRRRLRRLRRRRRRLLLLRLLLRLRRRLLLRRRLRRRLRLLRLRLLRLRRLRLLRLRRLRLLLLLRLLLRLLRRRLRRRLRLRRLRRLLLRRLLRRLLRRLLLLLRRRLRRRLRRRRLRRRLLRRRRRLRLRLLRRRRRRRLRRRLRRLRLLLLRLLLRRRRRLRLRRLRLLRLRRRLLRLRLRRRRRLLLLRRLRLRLRLLRLLRLRLLRRRRRLRRRLRRRLLRRLRRLRLRLLRLRRLLLLLLLLRRLLRLRRRLLLRLLLLLLRRRRLRRLRRRRRRLLLLLRRLRRLLRLLLLRRLRRRLRLLRLRRRLRLLRLRLRLLLRLLLLRRRLRLLRLLLLRRRLRRRRRLLRLLRLLLLRRRLLLRLRLLRLRLLRLLRRLLRLRLLRLLLLRRLLLLRRRLRRRRRRLRRRLLLLLLLLRLRLLRRLLLRLLRLLRRRLLRLLRRLLLRLLRLRRRRRRLLRRRLRLRLRLLLRRLRLRLLLLLLLRLLRRLLRRLRLLRLRLRLRLLRLRLRLRLLLLRRRRRRLLRLLLLRLLRLRLRRLRRRLLLRLLLLRLLLRLLRLRRLLLLLLRLRLLRLRRRRLRRLRRLLRRRLRLRRRLLLLLRLRLRRLLLLLRRLLLLRRRLLRRRRLRRLLRLRLLRLRRRLRRLRRLLLRRRLRLLRRRRRLLLLRLLLLLRLRLRRRLRRLRLRLRRLRRLLLLRLLRLRLLRRRRLRRRLRLLLRLRLRLRRLLLLRRRLLRRLLLRRLLRRLLRRLLLRRLLRLLRRLLLLLRLRLLRRRLLLLRRLRRLRLRLLLRLLLRLLLLLLRRLLLRLLLLRRRLRLLRLRLRLRRLLRLRLLLRLRLLRRLRRRRRLRLRLRRLRRLRLLRLLRLLLLRRRRRRRLLLRRLLLRLLLLRLLRRRLRRLLLLRRRLRRLLLLLRLLLLLRLLRLLLRLLLRRRRLRLRRLRLLRRLRRLRRLRRRRLRRRRLRLRLLLLLRRLRLLLLRLRRRRRRLLLLLRRLLLRLLLRLLRRRRRRRLLRRRRRLLRRLRLRLLLRRRLLRRLLRLLLLRLRLLRRLLRLLRRLRLRRLLRLLRRRLRLRLRLLLRRLLLRRLRLLRRRRLRRRRRLLLLLRRRLLLLRLRLRRLRRLLRLLLLLRLRLRRRRLRRRRRRRLLRRLRLLLRLLLRRLRLRRLRLRLRLRLLRRRLRLLRLLRLLLRLRLLLLLLLRRLLRRLRRLLLLRRRRLLRLLRRRLRLLRLRRLRRLRRLLRLRLLRRRRRRRRLRLLLRRRLLLLLRRLRLRRRLRLLLLLLRRRLRRRRRRRRRLRRRLLRLLLLLLLRLLRLRRRLLRRRLLLLRLRLLLRLRRLLRLLLRRRRRRRLLLLLLLLLLRRLLLRLLRLLRLRRLLLLLRRLRLRLLLLLLLRRLLRRLLLRLRLLLLRRRRLRRRLRRLRLLLRLLLRLRLRLLLLLLLLRLRRLRRRRRRLRRLRRLLLLRRRRRLLRLLRRRLLLLLLLLLLRLLRLRRLRRRLRRRRLRRRRRLRLRLLRLRLLRRLRRRRLLLLLRRRLRLLRRRRLRRLLLRLLRLRRRLRRLRRRLLLRRRLRRRRRRRRLLRLRLRRRLRLRLLRRLLLRLRRLLRRRLLLLRRRRLRRRRRRLLLLLLLLRLLRLRLRLRRRRRRLLLRRLRRRLRRLLLRLRRLRLRRLRRLRLRRLLRRLLRRLLLRRRRRRRRLLRRRLRRLLRLLRRRLRRLLLLRLLLRRLLRLLRRLRLLRLLRLRRLRLLLRLLLLLRLRRRLLRRRRLLRLRLLRRLLRRRRRLRLLRLRLLRRRRLRRLRLRLRLLLLLLLRRRLRLLRLLRRRRLRRRRLRLLRLLLRLLLRLLRLRLRRRLRRRLRRLLRRRRRLLLRRRLLRRLRRRRLLRRRRRRRLRLRLLRRRRRRRLLLRLRRLRRLRRLRRRLLLRRLRLRRRRRRRLLLLRRLRLRLRRRRLRLLLLLRRRRLLRLRRRRLRRRLLRLRRRRRLRRRLRRLRLLLRLLLLRLRRLRLLLRRLLLRRRLLRLRLLRRLLRLLRLRRLRRLLLLRLRRRLRRRRLLRLRLLLLRRRLLLRRRLLLLRLLLLRLRLLLRLRRRRRRLLLLRRLRLRLRLRLLLLLLLRLRRRLRRRLLLLRLLRLRLLLRLLLLLRRRRLLRLLRLRRRRLLRLLRLLRL