Knowledge
Data
31321054 770372395 1375093 7773011 898292
21 7485624 9363109896 30418
3661174 4734950880 24 5353