Knowledge
Data
24296630 16954406 657 442
4283100 21822 207 75195346646 6781
18342 406 3264743230 2003