Knowledge
Data
3006 9298013309 3919606697 12617487 403
84242 514980342 2478769 808
6963813 6748322 840