Knowledge
Data
34299360 20905396 84479705 70721 8710949
14394 1548395516 8020559777 23282076
14307820 427119 2147702 5068 890