masha rule 34
32620
27930
13031
43176
37874
6672
22060
30544
35892
21750