Knowledge
Data
299 94520 31738388302 1481617448 063422779
43809053106 2582 17632261882 275898519 284
80 380329694 56261 35 1518415709