Knowledge
Data
59906951 196030146 8749
1670521100 33111294240 27191
288310 640459250 307692088 362765