Knowledge
Data
6940542 31538 42865686 30292 998462
52 376639 7103162564 703526 5639
424592195 505 008 28987