Knowledge
Data
107964805 2913187 42840036 72954
42603353829 3622531646 73928000959 638904
810845746 30638918 222 856627