Knowledge
Data
559856 38173372 963639 690
621206111 33 884794 780493 17278593960
240507 14814774 1601779 6687035586