Knowledge
Data
306 2959203 8180784092 3667241
6351 5011315466 951 5517
27977135790 966 0021185655 3027985 0866226915