Knowledge
Data
35475168 7922 226786698 3315511
6586 16928574624 30698902 558599 938382271
330782668 656616116 274587074 67831 76017203