Knowledge
Data
129494352 102030986 46547279657 580 44205996939
990397122 810 381 426 622202743
87531 86735407848 301301 4954616 385469263