50
93 346
404 278
183 20
665 100
942 227
317 316
370 153
54 599
917 449
330 831
306 297
535 601
656 553
858 327
348 864
299 47
224 483
763 245
952 790
460 715
376 876
274 472
385 807
571 433
428 969
123 523
104 996
750 531
809 74
673 325
30 374
886 562
419 332
459 279
38 488
234 207
302 460
906 485
22 44
738 136
20 503
908 805
753 406
573 534
329 198
619 752
617 380
741 920
394 395
49 15
LLLRRLLRRLLLRLRLLRLLLLLLRLLLRRLRLLLRLLRRLRRRRLLR
