Knowledge
Data
3016 376735734 30003 435883
50162992795 287583 1845
47019891 8499716602 887870294 547892