Knowledge
Data
4311106 27 1001626
70090546 404079 7550372 77464790
96843476170 841346365 145989 17630 657