Knowledge
Data
17484530 540592436 2110910982 318196 6391
93330190 661393 4064
58107 6351756 1129849 414035 293