Knowledge
Data
562 734695 5342561393 480
2953615 27973634 191673030 1491240
34572126 6673242 1011334943 2095787