Knowledge
Data
348602928 59335 1414842472 8815368
9402683277 507042954 2583881002 56197786 36439102
37169780 820347 103655543