Knowledge
Data
10150726 2912160103 2821085309
300 81629 24958082 514597 717
599 48021480745 4143 4958