Knowledge
Data
15585342 95127874 708 53822292 831
80252063148 810 7992993 40
23 851942649 426 382910