Knowledge
Data
66312600466 5960 9923711210 341491751
57330191 374706 8250479
8663721 569 30 712214 27856