Knowledge
Data
163214822 300136640 74690 250527579 6040851332
59 878 802698615 8329870492 1621653
918 690620 39769717 90043987780 63954