Knowledge
Data
3003 390846 352497142 310 1731521250
90 8686 93341713518 15274861332
40425852283 5439179023 14903715 7542094 41