Knowledge
Data
3050220916 4591086 83926 23490703
891 9384581 498605968 233168
901219 83 381290 315931957