Knowledge
Data
166 25061360 9131815453 74909514
16389479629 79683411 64854476
94173423 1540246542 7235035004 86288127118 2953647655