Knowledge
Data
50779522348 3470133 5154220 955867 300743203
84690 3256 9138638 7246519131
74 1375212 3068360060 42056 18487930730