Knowledge
Data
31 7860 4577794 18205020745 61858168930
7137625 6501602 180 05493
6892 96631 99249450 476