Knowledge
Data
310152 56400318 44674104122 41056047 608766467
164 55 35082957933
51844014327 7071114 1962400 986787 528