Knowledge
Data
589398 30242 34266 270614300 648287
1935674 25030 829557 19265062 07834
80 718448 42993268