Knowledge
Data
1155041 64135315 647068215 37103836 21895096148
534438 928 52950516 212263486 096612
74459 88569367 4177668250 1735432 391598