Knowledge
Data
5308798018 24927573 7787053 892294964
8132983028 11562169680 18400475 382
276229192 4647219 4040