Knowledge
Data
31172 633655868 70217688 7730039
4420 90071163345 3851
28 750619 68097139542 30691052929