Knowledge
Data
667186359 25604631495 130974481 164997 34349692661
30003 83538207628 2586433192 17
31293003 109 782220111 91377026