Knowledge
Data
29999 3304799012 3764518422
9490 594904938 635 50038651
31946 14421 6615146 5848 2398808