Knowledge
Data
2345335068 2458711 267340659 19160 15112070
9591 586417837 7629855
407 96267 4387 46192