Knowledge
Data
5100099566 418307 64004679058 62170 13663
595787399 4996276 519381814 88866172 70147489
8290233112 49526766 34765011498 141