Knowledge
Data
597837838 80311857 64954099 229 43016379
12093779 18780726628 46990 561041555
94846163 4207475455 160084202 646