Knowledge
Data
245333297 20509 1487 334362782
9435429 16869 952555 460
4203 136497 707859 85590589183