Knowledge
Data
50 877790 8917245 218300
30569 101385361 7191043 384190 6196674
5685 150 941150 58482