Knowledge
Data
343855158 1390224365 1743861222
21 023 5249609 481788570 61
0688561 753942 99093870 80 4511