Knowledge
Data
17402267 8298 876 2491226
12086 4692 38 75 21418
28077181 90 709345381 640102 2335862988