Knowledge
Data
53 602 4463474688 68442502612
160420640 208176 3215645670 534459
67554323748 3586299440 10042 7040 38882