Knowledge
Data
2551 98 3042 14891830869 1133147
2353837070 03949 00568 54036793405 59268807
356 497 77179510892 5899650653 695901725