Knowledge
Data
9590029 640 404 88 1769815
72 73556 214936 749427 296508
40358443 212750 42850436 32087