Knowledge
Data
2603769 581419 17517 1603502
6946986406 39546 0006849 8130836 98172231
36781773 13403890 737788