Knowledge
Data
42 32649638 121157
38319 4640064 859163 4911050 5377
17 080 04936268 65798008 51474232