Knowledge
Data
40008640 3253243698 671412 9038827
330969954 2668 286 91 29048820869
40 160336 610751909 4824868 8516