9529 1945 3491 2997 3314 9303 8116 5105 5773 2522 1530 5251 290 3285 148