Knowledge
Data
51889 177552 113145393 267322 5036303
59431 2841 34312 510850
3180672 80239 3520983 5428468 063099