Knowledge
Data
27220958145 18104667620 20028458 1653379
289413664 86085130 21385232 26427684
483 1672957 38163552080 80095 5175