Knowledge
Data
13056 41091 24724853132 8324 8287436
189 5045 306 555
66715050 08697 19125383 55003858400