Knowledge
Data
12510093 1302 269 296108386 21215
288488655 48634 760009516 62004612716
20919 39391 16211486