Knowledge
Data
342 389811535 10092683 8051866 440
40513714462 16819771957 25
19438239970 5221519836 115