50
51 581
732 156
261 243
936 15
129 533
231 422
533 346
328 986
162 178
398 274
682 135
251 53
27 724
727 812
97 716
582 983
357 163
714 581
23 946
800 667
541 618
898 4
764 495
361 1000
829 796
600 985
43 703
187 503
621 504
162 614
762 959
724 719
54 958
98 653
476 594
905 290
412 567
921 681
940 307
325 490
740 243
956 960
146 921
243 802
115 346
593 161
553 4
746 940
354 32
575 450
LRRLLLLLRLLLLRLLLLLRRLLRRLRRRRRRLRLRLRLLLLRRLLLR
