Knowledge
Data
341445696 134503931 18433567
55527176 81744894 96 194510
139410662 31017003 58 1948800 76192211