Knowledge
Data
1600595 51028552 74868 163514609 31595144420
97 011 0997792 840 21719286
86695060 9593510 5426