Knowledge
Data
58 1267071 1053460531 8945282843 303246
47708 208 7287
6588507517 2211552108 503 28261994