Knowledge
Data
6275662 640 75455502381 23 4133048448
179292855 42175912 91 958908330 4578643
38928550055 6035754 107126955 356182 79275