Knowledge
Data
18503996 2184754274 8387261 736927
71102004 10608054 21864003632
90 85 16095745 4210884 24698