Knowledge
Data
19560 163105 3955357 5242158640
257928 724313 8487837439 209202552
1287975 57338 892 42342228