Knowledge
Data
184098 997013291 42562 848543164 290563
684480440 729 350061
60271 122494680 7224112 91090 59254564976