Knowledge
Data
420547786 6500 80 737261342 3306
81044317378 60 753891983 12620679675 1278
21998 8975183 158228