Knowledge
Data
21884814 7603 7748028
627709953 4447 57907948
500 3427044099 94466762680 4259210138 385628201