Knowledge
Data
86946 1149097154 4707000882 6699502 2658385610
743 991279296 5088 81690121
17 015 521126110 36552 61214716