Knowledge
Data
4743905 2300454 2866 342204 8985472
40089026230 63497 92509413 39040281408 137219514
156 17700 735236041 918956388 62735318