Knowledge
Data
121223933 31750881 87274101290 5474059199 2045048933
212551 695974581 767178 6039107002 195260572
90181072 3180589 99061514