Knowledge
Data
3065 64 523936 61927145 844261
369295 82900 424939028
50821743556 965984 43825220 7160132 7495