Knowledge
Data
266 879742811 5053 17532
2186159 6052750566 79340489199 29316251439
336084853 3926347435 599349 13044784012 6866841