31101 66 2 302 7 420 945 2 237 26 352 27700