Knowledge
Data
3284915 8590903 608 093
42161655 6619 3582993471
64193444462 45028938 322 283991839 125