Knowledge
Data
39959849 688 500 14110583524 360
9228566 1706863992 195365047
3663483681 35 6928 565235 058901296