Knowledge
Data
11074952 598357 39428 904
215 3435 25582961 890512 30959060163
53337055268 49562895922 48624002 31699