Knowledge
Data
31 668927542 55329881 4752195 222
99747043 61 6421 56209720
641800 11683604 34652016864 599225662