Knowledge
Data
20381646 259174089 299 099393304
579488919 71566139 645060 1051 57956751
32 4996975950 55648472083 1107358218 94