Knowledge
Data
390720107 16636740 422676544 15586864
19958320 65071 5106993311 8181 585
37769019461 516044622 8796360 68268 710779699