Knowledge
Data
43359 922468 4940191 595696 10854028578
5471 6111 3221083 9350
66 385766242 29508 39480 28