Knowledge
Data
990 02890943209 510 1508 7294
1729719 4424224 325604 614
57725406 34258001 1173952 55069