Knowledge
Data
163292 7059657520 130070836 56197 746704389
339437 746138165 1936624409 36538097
5218686793 022196 2510 288140