Knowledge
Data
5043216 400969 88144742 395849130
966 72861068 283765832 965959520 02442875
50161350 6950 6620731533