Knowledge
Data
585496213 64485246 214029220 83209
103 159 8199893113 86605081 515
34838134 7132094353 27646924 4174 8873041821