Knowledge
Data
26 5075232 7592185504 631853531
12011 38726343309 905857142 7008110141 1228262524
24038020396 91336216170 606362 1259531760