Knowledge
Data
30 890321939 542436 3773772
5580077282 32103992 54035 8873
64066382 6155246 541 4160973 028516