Knowledge
Data
19306805 385615 68298336 788326 887499244
51 7082866707 511 512
985 375 1012020 948 4254