Knowledge
Data
660145 677268 52346 84408391
923664 482 307381
821594028 4765877809 18754656 1878625 24175