Knowledge
Data
103131896 3342 2365 459166104
0470689 23816153 98186772120 8770496 901
59 32053790 858645098 770756623 981