Knowledge
Data
31105 222645 689 2665027274 97803024903
390 776 5109752927 5389 579178377
32 627161 943626539 638243