Knowledge
Data
3009270 287870228 310 7896490
737752252 66685 59594683 5314350984
685911 96137108886 23452 762244661 885483