Knowledge
Data
25156 1509262 35112532 534
943289 691455985 8334066421 673734266
26648796174 79853588159 7726842149 75219403