Knowledge
Data
42294682 228002 2527338350
5097262387 627833 413786492 580350905 2515382
2551009153 825191 10467083 866768