19542 19279 29802 15199 749 8011 523715 24 55902 10184 12180 951 150308