Knowledge
Data
18125267294 9199934 99783 9888328 20431331
962541 9139 64502 37681598 5657
75495958530 33532 1265070611 2922067342 21