Knowledge
Data
124269146 18199378 67385 617 328955042
40239 1734 53155 576
22 96904 881725 891629618 13165252