Knowledge
Data
40112670526 2221425351 3977990831 006
81889 3221280 596169 5805 43910522
42488005 2804583 62147740 780971880 4211699