Knowledge
Data
47236 22095049 160 2722291 1308232
15427837146 7548 57392 0579507144 13958275
79304236 80964167 51861201