Knowledge
Data
3163398 88 9928 69876372 378769099
999110 26598463 555601 137
370451 93449 11106297360 82952