Knowledge
Data
59356 27149623 204805
42763239477 21682055707 3488 9639 64980269
8612489433 30 148955 080 4694