Knowledge
Data
8556 14257261608 593676 4944140 40520
80862081440 609940 3028 180 7163576
8845 696536 58618 869393 88766