Knowledge
Data
5811228662 4602163101 806826884
36585865 185260862 609198 28534087
977256021 700744860 258096850