26 100521 1338 44719025 2 5 8 11 16 19 26 32 45 54 55 56 57 63 66 70 73 74 75 84 87 89 91 94 95 97