Knowledge
Data
964436 2959 31667640 461382689
8480 48133383 2481428 6340475138 64417
5409008 2558015 417059