Knowledge
Data
2995316 949139796 5550 20821625
1449402072 40654058 24354 64853248 884484
303096294 347727 5460631 3196409118 243