8946 5873 6908 5542 5271 5103 5248 4567 7644 9936 1007 9779 510 6170 981 673 7796 6014 6271 4398 6395 9225 9029 8384 3258 7032 4098 3734 3842 8229 8160