Knowledge
Data
83 51601 642 363905 4871955296
254717007 909493849 13886 0974 18
590 3744 68327984108