Knowledge
Data
306 41640 4944777907 3007082921
401786005 90706 5818155048 3405 26680592
92954 745 01690180