Knowledge
Data
4362049796 31666 5045562
67582150 12288 94687720 7615
221286224 089589308 475399572 9331192