Knowledge
Data
120081 21 63791 138
320401878 520 1943411320 19528005 28872714
542015 2631125 41158016 93423 5559