Knowledge
Data
2173708587 317662657 18717035 7258289
658 57 4008632764 65 4006291352
1335043615 4304137613 6015532 0572275066