Knowledge
Data
30 1670876 716340196 835661
6386455055 862105 378573 143652 118768
227672 53530 2657582369 596542