Knowledge
Data
19736386 931 5376 57692291 5082946
11107 74332 97958398 2128
28772042 41786345 0827089351 62849 7780000