Knowledge
Data
29 0196086588 59304 2508 268
30086 6495 6433018 652798840 64
1693208 98218098 285586259 85603012