Knowledge
Data
25049330 18537887 007503 201866
749747450 56155795 62151 1119372 59543109
186854 23076 4549 0391