Knowledge
Data
51 5185816 50474 286405
46 382147 5969 46970174890 612474806
38921057 3160848 55940119496 681