Knowledge
Data
31540081 28118 7481721213 433049
34 14857678 825955195 10697222141 876342
42712994 98725905 55 120532579 430143920