Knowledge
Data
43047869 8957508903 647522048 6670006
30902513 1558536 94864384
1145794 972736049 43934