Knowledge
Data
00505160 5570 154043 2555
2485710 173385331 34640785
786294 213676047 70090416 99 503