Knowledge
Data
149849229 755696595 659 845818431
52806953216 160 608720253 381 620233039
46 023555 38043678 62943677773