Knowledge
Data
5645352 3159096 64171 2054
72603731 76825772 27404607 0107648
802 42500 087165 82962485