Knowledge
Data
678 180484 539 210113 758230
9891 4615915 4735563 15863 645714990
304953 330355102 31049235