Knowledge
Data
105987339 65210199 4189048 76025094139
2635037 25119609582 213979 290308602 55440152
80926668264 9112004 1179371 7199983