Knowledge
Data
5269996 138495350 99738 512576 3064
92918292 384989 109293701 290635
70262 4805 2708401048