Knowledge
Data
27840840420 5994231909 4745 48781040
19589 985 124491 833607 13766653
99431566 2717392 779052615 1033