Knowledge
Data
4982987 872740 48730 45902102 16711315783
37022 180606 325093
8538395725 2288818 931377451 94783