Knowledge
Data
33 3111649836 2230821 7834693 25181
6578431146 50497662313 9593910620 459933
24080900 8394979 299947871