Knowledge
Data
26513 247675909 25419315
8504 3508816708 6878570
189316597 59102 940776 145472 434802