Knowledge
Data
16813 3009 251007 13799418
622741 189980605 065 30793 3415351
97614085 50659583 2351589 750