Knowledge
Data
584583104 373323852 40151249
631701 39400 3210 45858 730011
99115380 9227 38653597 8133 180109