Knowledge
Data
580876746 2640516 1492807 6579624 287108950
372276625 98985354988 40404896527 21051260333 41
50619968895 8224 883 842 39