Knowledge
Data
29408 99112294629 0721186521 366971209
9003319147 237456 6769 35095199 440223283
20 652374 23 62527186376 7105027