Knowledge
Data
905 6339859 311502 5873982
83564919865 728354 60832 90072776
40684 10102751678 400 7933530 294