Knowledge
Data
84884273 18320290 366939 645068827
242620 41483858111 4005342 981120472 761785
218699 21289 2290835814