Knowledge
Data
50638 46226938765 4225373 2000
286906 93744752 35484565492 5356770
108249 5619757 371952334 412