Knowledge
Data
12293 82828660 29539289 77957
7808168349 18367114 6285 2446753 776
244 88626932 13 166 1010769