Knowledge
Data
125140520 39945 8813 91731646
2173867 6686 25601373 8375917950
5976 554069795 2900 53019189404 48571