Knowledge
Data
20922 916 33544392944 178463170 36144
94279304660 166286 262689
10332078 80759005 20436421988