Knowledge
Data
321668002 645405 10604641 618990
134 1599788 660018446 4249089 273692218
21305 31451633 3499 80456 543548594