Knowledge
Data
31 98640331 57220 69051270885 806150
509561 1294028 9492812583 9879500
42386 75419 301