Knowledge
Data
30 7466850133 05336252759 23405466182
166 9595892 147826 033489843
6553526 6708274628 88320082 763 36496075