Knowledge
Data
80383849759 11364688 899320 512 46158110
1684295 80531340452 49284914
77098 2694839 033727 2835128