Knowledge
Data
141146 573 15898497
77256692038 505139079 8263875162 12458885 366205
187702376 17643 7217