Knowledge
Data
153322 28 531
53421 99052 236925670 27396032 17305826
29970 90 7570048 1388974 6856967211