Knowledge
Data
28180870 38684362 82139
6003219487 49502602200 665270
35069845 731 5448498 2883 59336