Knowledge
Data
3966568 420479362 24010116744 11917
95867443 41806187 56206515 303076194
7269 128380 2689 1495383186 58141630781