Knowledge
Data
595036 90843433 521285030 86264247720 6254
3656947 95 328 2262349 85
47306983239 754503767 70796582 26930861860 613