50
305 751
272 63
713 987
22 537
364 51
471 960
456 363
865 979
95 834
220 894
393 929
394 119
934 300
63 404
320 172
288 122
622 452
875 225
834 776
989 138
376 179
942 829
460 172
876 50
667 940
258 636
434 378
49 453
677 19
796 832
381 863
184 909
564 61
223 461
216 427
792 381
41 601
759 679
608 104
195 631
658 595
919 851
251 947
721 268
380 569
461 472
8 97
965 104
715 819
136 720
RRLLRLRRLLLRLLLLRRLLLLLLRRLLRRRLLLLLRRRRLRLRLLLL
