Knowledge
Data
3033006 84255612 8116 69510069 0663620
29198276 3482688 215821614 90591 337814
1860992774 993879081 93658 88