Knowledge
Data
49438 542 1162520 6995 26632
12784976112 3248 338498385 371147
3533704 214 9494317 7593201069