Knowledge
Data
89 500672 2161317 703908 4910361
56982122 245029473 451
996657 3955639 34416 84 5755184