Knowledge
Data
29628631 18726155265 10 987771 97216730929
44398 2148 69503 20347
807063710 5932248 7688377800 164546