Knowledge
Data
29885 204727 79268867636 28031 326014931
989928 6691090 188531 11756 58997332
440030407 8655110684 361 56615542 207334