Knowledge
Data
52114860 18481504 26537761 9867 31530879
41 268 60956692
47808 7915518 886 5100444866