Knowledge
Data
2854149 4253561 6121 90785 1172577
29213712 82 33792908 16450 78659
198947 5200658868 8002815952 712 646295