masha rule 34
101918
85727
297
50105
12423
17821
12462
299
37707
77162