Knowledge
Data
86 199348 7510067 9660 187
598600915 4304043142 4203261010 3348755745 384405
39202301738 439 8510288619 355055733