Knowledge
Data
17007267 4866096 437829 5169
1420516 86261456471 31
45621521719 264299 855585 42 53949593