Knowledge
Data
30491441560 930164 641407038 390703
19308641 6111095091 2944
279665 79675 2004967 6168123683 18990033