Knowledge
Data
4059 64591275 523103781 371010196
645045 670 10896521 7440867 68338
950470557 422095 4040 3950