Knowledge
Data
110 160 5975591748 39030517 2508114
1924881917 354298 168179872
20 310 31236173 7806998687 51502079