Knowledge
Data
83299 28491494 540 21965
2567302 6907514920 92306321970 54881
7732822881 75080249 1369325 208229 31125396477