Knowledge
Data
46559061 658886 94630 5685115 713797415
43280 43130747218 158464638 61 522795
85 808039581 340867177