Knowledge
Data
590636907 49 347051 86340 29889213
957 5214747 75963626 9294226906
17283 110604504 533073 3702