Knowledge
Data
15076 4966830 010177850
21542 3203839 95822002 74216030115 71350382
63033679154 84 8072 1717 2638795