Knowledge
Data
4643 309009915 105146836
8793979 1358348 2585410 612402755 1812974763
442140 318654 47851065