32 508 109 698 45169 11035 6059 25 889 5 311 4 906 209 733 55 418 20253 76 491 69 60566