Knowledge
Data
5149 20656 600734 3381998 80659
155089 7249354 10016 8034020095
52 2231981404 5048913261 13758984269