Knowledge
Data
34221391 69891027 66705890
12880 24 7239562 347 370785
287036 252 409501219 5799346256