Knowledge
Data
395616 31255 153100159
27498 22100783721 693 9344319
218344108 867998 429376577 5862 262866