Knowledge
Data
574655576 8625974 732 553769
20970535 1789 78604240 169088 337258
5310996172 5102491 45 901 8724