Knowledge
Data
32931316 0211154196 98769 671 4920480183
61503 8095 635
95323 11936373114 5510387 3838608715 40