Knowledge
Data
177524801 344468 05874088207 977651 3600
556896 282004 59883399
6825058 10225095 18981 93686503