Knowledge
Data
996 30 90579505808 2931749
2029520583 2551 7004 435810 8532101
88 51280896 4569860 2343170 6325608