Knowledge
Data
22289166531 3822139086 32333849955 4769 795929017
571064865 43638 442968518 7716234 112578552
550872401 6111751619 3840 584505 353