Knowledge
Data
140882659 421600 4410 567617
1661757 52396060 31329778 950785068 86821
958238515 45616820 740970301 10852