Knowledge
Data
337644346 740617 667955329 9194842 303946035
91416362 63588022824 58772215967
69768 81168689150 4919274 3274262813 50