Knowledge
Data
29973 9702 9390 28284
87 1189 277671 564912882 528030
777973 43259 268702 30796497 15531968