Knowledge
Data
81351652 19 862 309646 103
9424546 705 20019323 2812242 2279
56027701 366348915 93642 42563