Knowledge
Data
28373704 8780032644 1268016167 4645529
18 09055 5468281 3437250 999103
34877791 160 2605768 782859445 25