Knowledge
Data
435947 80580 32 660805463 1688207
39766536334 2062506 386802 24610
42043 37616138 959390763 817969313