Knowledge
Data
46 5268516 1392301 87027876592
231629 1046163 9845992786
112929702 66332388 75976464525 406905450 57265