Knowledge
Data
80399089 6113293115 26521 752659774
5450383 295 28947 967680 2513636
454242 3076788 54416695