Knowledge
Data
25899558 8307676585 402
29522886 6355 3817667932 644930
188672120 216775627 280997244