Knowledge
Data
2572 5180616 90922 89 106
55037562 9440 483 7753201186 114
104 19315851 883377724 2003