Knowledge
Data
899699 12365931 95169 766
403935070 55052 5218167742
1399207747 8677270 2741469 982103