Knowledge
Data
3906 268148 2749271 1514840063 6170028
28 81998545 205127350 7818
9074603 3120 48916214126