Knowledge
Data
21697572 2454745341 998166 9759181 45185280844
59239 10601650 3173862 210 1307
4266 994055845 4283034980