Knowledge
Data
16228703 1009196 722379828
9318795700 232985044 36509893 75635042731 819498
405 090998 38541508