Knowledge
Data
106562570 6252980 37609 14753 85121245
31572435 10996746 5078906
60323820 49882939 9702 48326 92179295