Knowledge
Data
5566 49957126442 42269121 1407512
159882742 533 403 9525
603448 827417281 3451003085 69892540 796790104