10000028-910000630-91000123-210003215-110004292-210012728210014067-110014068-310023092-110027760-310027762-710028750-510028757-810047101-81004737-210050471-110055333-310056456-210059987-410062494410065670-510073603-810076114-810076230-X10080253-910083335710087047-810097254-810100103710107935-710118557-1101217654110123207-X10125432-510125730-2101307320710131756-610136875-61014361583101517076