Knowledge
Data
29360396 20799 721 607285504 42727997911
8884954481 18807351 40042911
51805979282 4914367 34706839 101667150