Knowledge
Data
223669 5663020428 16484 157
3863931 2326 3114573 2541760813
9013177 360382 30113689 050