Knowledge
Data
27056 0102732308 660383390 971 20274
40 291 2889279 870 32619114292
126032 25672162 7259076059 6894538197