Knowledge
Data
120346 810296 28997409 2372 631
5869643916 706505174 17212428
12 458836 88032042120 491