Knowledge
Data
55459331489 35822703 9502 7612170 5996619
20 15751768 888373
34367102403 20956344827 33