Knowledge
Data
21207979 5917145279 306133 15123404 812616627
4593 6906251840 948463 9323564 475826397
5617855 8000860012 437626 7468963