Knowledge
Data
5689590 5166118869 87117573 91399 3354813
470 7709675 444990 4250727
303 7291805 649 9657