Knowledge
Data
5193 13475556 256156183
90536804 539 64005 269 731940
1567100 731 774322548 390329 022