Knowledge
Data
30292628 31771275095 65 819649039 8144219
564396255 338947 599 57566334
1579762 34806799 27192422080 414651258 14