Knowledge
Data
19531529 338017081 429381669
622065 965484 187088806
30912398616 1711630240 35625048 793812301 596895