Knowledge
Data
12595313 436 438702 79676 681543949
2574081 193411694 69953671201 2605
3750 67845 56167 2852413