Knowledge
Data
290297634 114367438 5770312884
5814 160 3049322928 19188328568
5035452 832625 55 51011670 1210714