Knowledge
Data
584542 20 50130 1299322
30 901 1676 4479861347 5434
74686383 1096453954 6292821602 3099362 139300463