Knowledge
Data
52 20942386 19668
27665 875523 684967 59195414606 65728149922
9981846192 20516301428 62 489402 097578063