Knowledge
Data
222272507 68 61 2361
052170918 370257925 78442148598 3561920
42946965446 2943432 30692989402 882 603