Knowledge
Data
40216901 390255 5438562 9842
22488359958 7983836072 896244 51627
14 6029423 206081410