Knowledge
Data
399033 985 2452 24475541
36086849 27898 96552825 821458 9413676
18129357264 4608 3019980 5740 5085583120