Knowledge
Data
43097 76927 19606145863 2501
7786 3149 65920 2559
1063 7564435 96340927184 2353339 15