Knowledge
Data
12795547 255993220 8829618837
875168 2765692 722345281
5109945440 5961 40496143 15533