Knowledge
Data
17806482698 112034889 921623 3104483918
6535620 48184911060 770422372 124506605 594427847
35291069 10503 9914431009