Knowledge
Data
6196 319566 1684535761 76101291
13229656 34318 067 436 9521
30 292 1996508117 928274 194295011