Knowledge
Data
61 29923805 669317994 3945210532
8013245319 11891 84066
37 27801993104 7332428 32340711053 390554045