Knowledge
Data
20877 4389 596338949 23213 469860
41519 15931452807 8592 139413200 87761831
818342 644741899 56010980 2187918 7462831875