Knowledge
Data
3965752 372580970 7826746 608123274 16776335
7786672 55524442410 1887
50512208 3072450 995116 5867821014