Knowledge
Data
14958618 825459401 473
78212826363 385845 579 154128981 686
95588890750 25117925 33308 489290 631603