Knowledge
Data
166600963 860 14329873 7408
60169906 9886532 6743 413411796 025150874
683227 827655919 396434 5081 83