Knowledge
Data
36909517 33821471 133344512 3257
1023902217 6810549 25319295 992 446593286
981333119 13305836 4038066695 40