Knowledge
Data
31 5708405 951508629 435417 20811298391
64 946732670 72174560 1137576
04 3367442253 240 92984783390 102377656