Knowledge
Data
59 1251424 5792349800 95121020
3326 01570 571 82701735 2201536000
84595465 5183511 34433523 860