Scratch   34026 

 Badaboum   33013 

 Barbatruc   32543 

 Hein ?   32106