Knowledge
Data
330289592 95282797 6651366 720
2798351 592758232 91012 459882
24135828 19211180 617661834