Knowledge
Data
30269849 144070552 3889409 8140490300 7983
83176740 7699 6543454087 2165605353
31 8344 913 5603 22257501