Knowledge
Data
59588 4051118 7674135136 8641909 680802
45817505549 0376 980
50870 6913340595 049973 171479149 3149886