Knowledge
Data
21600796995 38328571858 55195641
12422052 665050634 255906 79146146280 420396361
171307589 918438 6976298351 692