Knowledge
Data
301368413 946689012 618203 877345326
2604399 1945317 76816 98933
578152 2652307 29225427738 9001679