Knowledge
Data
1528 503338562 29615360 761 46333
54246 5536805 89542078828 18289103434 440390
8180096 75594 50240 18