Knowledge
Data
322956 632484 25893206 79352200
8942 521169083 84450 2575400782
7205746 5946828 1202371190 3884154114