Knowledge
Data
31513 52105909 1674230 8430538761 72
168958466 23414023 1462258 89489
64680598 981153247 82974039 2014