Knowledge
Data
30802620 158183190 74230
599458024 5274479 6221136 0980417794
1845524 0199306893 1547440 4008948