Knowledge
Data
16912867 16309281302 7364214 82239734
35496447 158032 02913621 699322603 935898
69310 247 8680