Knowledge
Data
3071 6157873 861528 818517 9629491
32266 88353095 2094547 2451626
41336989 8562053530 177137 1912222391