Knowledge
Data
30 39 9459 490696 720028605
27590584 685351640 85154172 997
14472247 6532387 29504315