Knowledge
Data
31478 44217925 7095 4319 3963623
340 605035044 17387 0944288
570 686416642 936237 130498