Knowledge
Data
3959 641102731 69801 598049
2033 390 124266064
321 846522 38811407095 80765775 17273989