Knowledge
Data
30115982 818 4061978558 203650416 47128254
87778468 15128188 892482 501536735 3492826
65397289 830682017 80912 795790352