Knowledge
Data
5966 88361576 79854291
180084 966012561 5940810273 7335215756
99 116796841 3721 8601300591 288969190