Knowledge
Data
50655693 18509269445 16 8330
161 8940 64232796 319877
231449195 512134 5877328 890601 2639664194