1 100
28 29 9 30 27 45 27 46 42 8 49 47 20 44 20 42 39 49 39 2 2 25 28 36 18 36 30 17 33 46 3 44 33 3 49 23 26 9 8 1 12 12 40 4 10 20 45 5 2 43 19 25 3 16 39 26 48 25 32 39 37 2 42 5 47 27 43 36 26 21 38 22 19 15 22 26 18 3 50 35 26 33 21 40 7 5 7 32 26 29 40 30 4 46 19 47 40 47 35 26
