Knowledge
Data
14262 21247080 41094314802 863 486657
34 6357313 6700392
99809581 6724691320 202516472 436229 618