Knowledge
Data
15 149597 16449266 2828950588
57857225 28197 4373 30346
24173 359515 4415 613 850686120