Knowledge
Data
45 403675808 52727691 322716 220292
117 311595375 80 3210583
290444578 4123926 1586 408