Knowledge
Data
102 4342264 333623 321
30094 76403 40715837
25515990 305724657 8750 108543731 2091312291