Knowledge
Data
16658072 343185164 681649 2921559269
15007453 1710934147 77 1975765
377898939 72430961 422719 869763