Knowledge
Data
5963 7660 28470167929 853321105 612247170
39131 2014352 55339028 78969465 18
94910308055 5522853 702547400 495