Knowledge
Data
2522879 20834 59070086110
1399838 2198370156 2972704
15323588 7875522 9742371 971221 648