Knowledge
Data
6062945406 891 1404287687
15527 3000284 963903
614493871 15451066 596339600 548614583 5005