Knowledge
Data
27953460 275669 8203229903
20104 55416809574 2070069717 503201530
24 76604914356 4145007566