Knowledge
Data
30368397 6113894 689407 994703309 58142564
690 286450484 599709 261261784
10843067560 6420147 89666