Knowledge
Data
129136 27711606 91409 695261338 146
314843 6214 6362 971444
31016939 60385185 666406 46919187