Knowledge
Data
879 60 8066 670952102 566702
90226 21762 23001317
38952811 5942333 754445648 9802685 28