Knowledge
Data
301166902 20700 9026772392 216107 807297
2355191 9122655 21446351369 9988
4349 42223253649 508 19175807