Knowledge
Data
2837766 1646633 633468 66792255 1256810529
72381138 6190288733 40 149231
982 740258 9934633 133079 96942552