Knowledge
Data
326 16 29365186 64 963095947
70 289 610 53342
44946058416 9782839 6619 642 15748306336