Knowledge
Data
385383 10699976 9160166 6862266999
795 37944 3145466 89912035 807310056
310 088 252697 54878553