Knowledge
Data
25 9399655 30253829516
139561 3880079 1876166902 60019186 7093
814 48625680 3026326390 29247