1 1 C C B A 2 B B C E 3 A C C C 4 A A A B 5 A B B E 6 A C A A 7 A C A 280000 8 A A B 3038 9 A A C B 10 D B C A 11 C D C C 12 D C A A 13 B A B D 14 A B B D 15 C D D C 16 C A A C 17 D B A 5750 18 C B C C 19 B D C 5000 20 D C A B 21 C D B C 22 D D C B 23 E D C C 24 C C A C 25 C E D B 26 D D A A 27 A D D B 28 C C C A 29 C C D D 30 D C D D