Parse this person name:

Freeman Swanson, Sarah Joshua Daniel Brian Angela Joshua Daniel Brian Angela
user
first_name: Sarah
last_name: Freeman Swanson
middle_names:
- Joshua
- Daniel
- Brian
- Angela
temporal: []
titles: []
extra_info: []
assistant