Knowledge
Data
6702848 53209 68629 5025990 34929518207
16882354 3348778 894
2953237 113803963 1257831 35491906