Knowledge
Data
20 1522405238 104321231 31513130156
628510288 89746 18940766 2188869 31290386898
4261961 99694252 79646 1855998916 2871967522