Knowledge
Data
42686446 2881817266 714522138
319875959 41738516 46603151 84630155
26775627 2428816 40365360