Logo Quiz (Bubble Quiz Games) Level 2 Solution

The second level of Logo Quiz by Bubble Quiz Games contains 40 logos. Its solution can be seen below.