Knowledge
Data
2559949010 293 17200 507 4455677
8366 6177 4674 454302
7512 517992384 170552027 8732887 331075