Knowledge
Data
339680 01651134 403882599 2582112
7238 646973 710630 830776 8466060
5061872 530 3225052 3522 495407