Knowledge
Data
293 32298770 560212912 850611279 156526363
6216690 215110689 394
5192 2846 549 78395943020