Knowledge
Data
31 1000099487 3336863029 39 39350259
58 0952201 639
585072 5256337406 153974 5963197 8873009625